{
 "post": "https://ipvolt.com/blog/check-if-proxy-is-mobile-or-residential",
 "description": "Raw results behind the post: which network each test IP belongs to, what RDAP, PeeringDB, reverse DNS and free IP databases said, and how the mobile line behaved over 10 rotations.",
 "ranAt": {
  "start": "2026-11-08T12:06:11Z",
  "end": "2026-11-08T13:08:59Z",
  "followUpEnd": "2026-11-08T13:18:06Z"
 },
 "runner": {
  "machine": "ipvolt's server in Helsinki, Finland (Ubuntu)",
  "curl": "curl 8.18.0",
  "python": "3.14.4",
  "node": "v24.22.1"
 },
 "masking": "IPv4 host addresses are cut to /24 (last octet shown as x), also inside reverse DNS names. Network prefixes of /24 or shorter keep their network address. Proxy hosts, ports, usernames, passwords and rotation links are not included.",
 "notTested": "Residential: no home connection was available for this test, so there is no residential sample.",
 "datasets": {
  "iptoasn": {
   "url": "https://iptoasn.com/data/ip2asn-v4.tsv.gz",
   "lastModified": "Sun, 01 Nov 2026 09:38:42 GMT",
   "downloadedAt": "2026-11-08T12:06:11Z",
   "ranges": 540291
  },
  "dbipLite": {
   "dbip-city-lite.mmdb": "2026-11-01T02:52:26.000Z",
   "dbip-asn-lite.mmdb": "2026-11-01T02:52:43.000Z"
  },
  "geolite2LoadedInChecker": false,
  "ianaRdapBootstrap": {
   "ipv4": {
    "url": "https://data.iana.org/rdap/ipv4.json",
    "at": "2026-11-08T12:56:31Z",
    "status": 200,
    "publication": "2019-06-07T19:00:02Z",
    "lastModified": "Fri, 07 Jun 2019 19:00:02 GMT"
   },
   "asn": {
    "url": "https://data.iana.org/rdap/asn.json",
    "at": "2026-11-08T12:56:31Z",
    "status": 200,
    "publication": "2026-06-01T20:00:01Z",
    "lastModified": "Mon, 01 Jun 2026 20:00:01 GMT"
   }
  }
 },
 "datacenter": {
  "label": "Datacenter: ipvolt's own server (VPS) in Helsinki",
  "ip": "204.168.249.x",
  "bgp": {
   "source": "RIPEstat network-info",
   "prefix": "204.168.128.0/17",
   "asns": [
    "24940"
   ],
   "at": "2026-11-08T12:06:14Z"
  },
  "asHolder": "HETZNER-AS Hetzner Online GmbH",
  "iptoasn": {
   "asn": 24940,
   "country": "DE",
   "description": "HETZNER-AS Hetzner Online GmbH",
   "rangeStart": "204.168.128.x",
   "rangeEnd": "204.168.255.x"
  },
  "rdapIp": {
   "queried": "https://rdap.arin.net/registry/ip/204.168.249.x",
   "status": 200,
   "rir": "ARIN",
   "handle": "204.168.240.x - 204.168.255.x",
   "name": "CLOUD-HEL1",
   "type": "ASSIGNED PA",
   "country": "FI",
   "range": "204.168.240.x - 204.168.255.x",
   "entityNames": [
    "Hetzner Online GmbH - Contact Role",
    "HOS-GUN",
    "Hetzner Online GmbH",
    "Dennis Diehm",
    "Guenther Mueller",
    "Martin Fritzsche"
   ],
   "at": "2026-11-08T12:56:31Z"
  },
  "rdapAsn": {
   "queried": "https://rdap.db.ripe.net/autnum/24940",
   "status": 200,
   "rir": "RIPE NCC",
   "handle": "AS24940",
   "name": "HETZNER-AS",
   "type": null,
   "country": null,
   "range": null,
   "entityNames": [
    "Hetzner Online GmbH - Contact Role",
    "HOS-GUN",
    "Hetzner Online GmbH",
    "RIPE-NCC-END-MNT",
    "Dennis Diehm",
    "Guenther Mueller"
   ],
   "at": "2026-11-08T12:56:35Z"
  },
  "peeringdb": {
   "queried": "https://www.peeringdb.com/api/net?asn=24940",
   "status": 200,
   "entry": true,
   "name": "Hetzner Online",
   "info_type": "Content",
   "info_types": [
    "Content"
   ],
   "info_scope": "Europe",
   "updated": "2026-10-21T08:40:05Z",
   "at": "2026-11-08T12:06:15Z"
  },
  "ptr": {
   "status": "NOERROR",
   "names": [
    "static.x.249.168.204.clients.your-server.de"
   ],
   "forwardConfirmed": true,
   "reverseZone": "249.168.204.in-addr.arpa",
   "reverseZonePrimaryNs": "ns1.your-server.de",
   "resolver": "1.1.1.1",
   "at": "2026-11-08T12:06:15Z"
  },
  "ipinfo": {
   "product": "ipinfo.io JSON API, no token",
   "status": 200,
   "org": "AS24940 Hetzner Online GmbH",
   "hostname": "static.x.249.168.204.clients.your-server.de",
   "city": "Helsinki",
   "region": "Uusimaa",
   "country": "FI",
   "connectionTypeField": false,
   "at": "2026-11-08T12:06:16Z"
  },
  "ip2location": {
   "product": "IP2Location.io API, keyless",
   "status": 200,
   "asn": "24940",
   "as": "Hetzner Online GmbH",
   "city": "Amsterdam",
   "country": "NL",
   "is_proxy": false,
   "usage_type": null,
   "fieldsReturned": [
    "as",
    "asn",
    "city_name",
    "country_code",
    "country_name",
    "ip",
    "is_proxy",
    "latitude",
    "longitude",
    "region_name",
    "time_zone",
    "zip_code"
   ],
   "at": "2026-11-08T12:06:16Z"
  },
  "checker": {
   "note": "The proxy checker refuses ipvolt's own addresses (SSRF guard), so its lookup code (DB-IP Lite + network type estimate) was run on this address directly.",
   "asn": 24940,
   "org": "Hetzner Online GmbH",
   "networkType": "hosting",
   "basis": "asn_list",
   "dbipCountry": "FI",
   "dbipCity": "Helsinki",
   "geolite2Available": false
  }
 },
 "mobile": {
  "label": "Mobile: ipvolt's Singapore test line on the Singtel network",
  "ip": "119.234.26.x",
  "bgp": {
   "source": "RIPEstat network-info",
   "prefix": "119.234.24.0/21",
   "asns": [
    "45143"
   ],
   "at": "2026-11-08T12:06:24Z"
  },
  "asHolder": "SINGTELMOBILE-AS-AP - SINGTEL MOBILE INTERNET SERVICE PROVIDER Singapore",
  "iptoasn": {
   "asn": 45143,
   "country": "SG",
   "description": "SINGTELMOBILE-AS-AP - SINGTEL MOBILE INTERNET SERVICE PROVIDER Singapore",
   "rangeStart": "119.234.2.x",
   "rangeEnd": "119.234.53.x"
  },
  "rdapIp": {
   "queried": "https://rdap.apnic.net/ip/119.234.26.x",
   "status": 200,
   "rir": "APNIC",
   "handle": "119.234.0.x - 119.234.127.x",
   "name": "SINGTELMOBILE",
   "type": "ALLOCATED PORTABLE",
   "country": "SG",
   "range": "119.234.0.x - 119.234.127.x",
   "entityNames": [
    "Singapore Telecom Mobile Pte Ltd",
    "STM Hostmaster",
    "IRT-SINGTELMOBILE-SG"
   ],
   "at": "2026-11-08T12:56:31Z"
  },
  "rdapAsn": {
   "queried": "https://rdap.apnic.net/autnum/45143",
   "status": 200,
   "rir": "APNIC",
   "handle": "AS45143",
   "name": "SINGTELMOBILE-AS-AP",
   "type": null,
   "country": "SG",
   "range": null,
   "entityNames": [
    "Singapore Telecom Mobile Pte Ltd",
    "IRT-SINGTELMOBILE-SG",
    "Felssie B. Bendijo"
   ],
   "at": "2026-11-08T12:56:35Z"
  },
  "peeringdb": {
   "queried": "https://www.peeringdb.com/api/net?asn=45143",
   "status": 404,
   "entry": false,
   "at": "2026-11-08T12:06:24Z"
  },
  "ptr": {
   "status": "NXDOMAIN",
   "names": [],
   "forwardConfirmed": null,
   "reverseZone": "119.in-addr.arpa",
   "reverseZonePrimaryNs": "ns.apnic.net",
   "resolver": "1.1.1.1",
   "at": "2026-11-08T12:06:25Z"
  },
  "ipinfo": {
   "product": "ipinfo.io JSON API, no token",
   "status": 200,
   "org": "AS45143 SINGTEL MOBILE INTERNET SERVICE PROVIDER Singapore",
   "hostname": null,
   "city": "Singapore",
   "region": "Singapore",
   "country": "SG",
   "connectionTypeField": false,
   "at": "2026-11-08T12:06:25Z"
  },
  "ip2location": {
   "product": "IP2Location.io API, keyless",
   "status": 200,
   "asn": "45143",
   "as": "Singtel Mobile Internet Service Provider Singapore",
   "city": "Singapore",
   "country": "SG",
   "is_proxy": false,
   "usage_type": null,
   "fieldsReturned": [
    "as",
    "asn",
    "city_name",
    "country_code",
    "country_name",
    "ip",
    "is_proxy",
    "latitude",
    "longitude",
    "region_name",
    "time_zone",
    "zip_code"
   ],
   "at": "2026-11-08T12:06:25Z"
  },
  "exitAtStart": {
   "at": "2026-11-08T12:06:21Z",
   "api.ipify.org over HTTP": "119.234.26.x",
   "ipv4.icanhazip.com over HTTP": "111.65.56.x",
   "api.ipify.org over SOCKS5": "119.234.26.x"
  },
  "checker": [
   {
    "at": "2026-11-08T12:06:24.240Z",
    "results": [
     {
      "scheme": "http",
      "status": "working",
      "exitIp": "165.173.26.x",
      "httpExitIp": "165.173.26.x",
      "httpsExitIp": "165.173.26.x",
      "ipv6": "no",
      "asn": 56300,
      "org": "MYREPUBLIC LIMITED",
      "networkType": "isp",
      "basis": "default",
      "dbipCountry": "SG",
      "dbipCity": "Singapore (Toa Payoh New Town)",
      "geolite2Available": false
     },
     {
      "scheme": "socks5",
      "status": "working",
      "exitIp": "165.173.26.x",
      "httpExitIp": "165.173.26.x",
      "httpsExitIp": "165.173.26.x",
      "ipv6": "no",
      "asn": 56300,
      "org": "MYREPUBLIC LIMITED",
      "networkType": "isp",
      "basis": "default",
      "dbipCountry": "SG",
      "dbipCity": "Singapore (Toa Payoh New Town)",
      "geolite2Available": false
     }
    ]
   },
   {
    "at": "2026-11-08T12:58:10Z",
    "results": [
     {
      "scheme": "http",
      "status": "working",
      "exitIp": "165.173.26.x",
      "httpExitIp": "165.173.26.x",
      "httpsExitIp": "165.173.26.x",
      "ipv6": null,
      "asn": 56300,
      "org": "MYREPUBLIC LIMITED",
      "networkType": "isp",
      "basis": "default",
      "dbipCountry": "SG",
      "dbipCity": "Singapore (Toa Payoh New Town)",
      "geolite2Available": false
     },
     {
      "scheme": "socks5",
      "status": "working",
      "exitIp": "165.173.26.x",
      "httpExitIp": "165.173.26.x",
      "httpsExitIp": "165.173.26.x",
      "ipv6": null,
      "asn": 56300,
      "org": "MYREPUBLIC LIMITED",
      "networkType": "isp",
      "basis": "default",
      "dbipCountry": "SG",
      "dbipCity": "Singapore (Toa Payoh New Town)",
      "geolite2Available": false
     }
    ]
   },
   {
    "at": "2026-11-08T12:58:33Z",
    "results": [
     {
      "scheme": "http",
      "status": "working",
      "exitIp": "165.173.26.x",
      "httpExitIp": "165.173.26.x",
      "httpsExitIp": "165.173.26.x",
      "ipv6": null,
      "asn": 56300,
      "org": "MYREPUBLIC LIMITED",
      "networkType": "isp",
      "basis": "default",
      "dbipCountry": "SG",
      "dbipCity": "Singapore (Toa Payoh New Town)",
      "geolite2Available": false
     },
     {
      "scheme": "socks5",
      "status": "working",
      "exitIp": "165.173.26.x",
      "httpExitIp": "165.173.26.x",
      "httpsExitIp": "165.173.26.x",
      "ipv6": null,
      "asn": 56300,
      "org": "MYREPUBLIC LIMITED",
      "networkType": "isp",
      "basis": "default",
      "dbipCountry": "SG",
      "dbipCity": "Singapore (Toa Payoh New Town)",
      "geolite2Available": false
     }
    ]
   },
   {
    "at": "2026-11-08T12:58:56Z",
    "results": [
     {
      "scheme": "http",
      "status": "working",
      "exitIp": "165.173.26.x",
      "httpExitIp": "165.173.26.x",
      "httpsExitIp": "165.173.26.x",
      "ipv6": null,
      "asn": 56300,
      "org": "MYREPUBLIC LIMITED",
      "networkType": "isp",
      "basis": "default",
      "dbipCountry": "SG",
      "dbipCity": "Singapore (Toa Payoh New Town)",
      "geolite2Available": false
     },
     {
      "scheme": "socks5",
      "status": "working",
      "exitIp": "165.173.26.x",
      "httpExitIp": "165.173.26.x",
      "httpsExitIp": "165.173.26.x",
      "ipv6": null,
      "asn": 56300,
      "org": "MYREPUBLIC LIMITED",
      "networkType": "isp",
      "basis": "default",
      "dbipCountry": "SG",
      "dbipCity": "Singapore (Toa Payoh New Town)",
      "geolite2Available": false
     }
    ]
   }
  ]
 },
 "mobileExitAsns": {
  "45143": {
   "holder": "SINGTELMOBILE-AS-AP - SINGTEL MOBILE INTERNET SERVICE PROVIDER Singapore",
   "peeringdb": {
    "queried": "https://www.peeringdb.com/api/net?asn=45143",
    "status": 404,
    "entry": false,
    "at": "2026-11-08T13:18:00Z"
   },
   "rdapAutnum": {
    "at": "2026-11-08T13:18:01Z",
    "url": "https://rdap.apnic.net/autnum/45143",
    "firstStatus": 200,
    "firstLocation": null,
    "finalStatus": 200,
    "redirects": 0,
    "finalUrl": "https://rdap.apnic.net/autnum/45143"
   }
  },
  "56300": {
   "holder": "MYREPUBLIC-SG - MyRepublic Ltd.",
   "peeringdb": {
    "queried": "https://www.peeringdb.com/api/net?asn=56300",
    "status": 200,
    "entry": true,
    "name": "MyRepublic Singapore",
    "info_type": "NSP",
    "info_types": [
     "Cable/DSL/ISP",
     "Content",
     "NSP"
    ],
    "info_scope": "Not Disclosed",
    "updated": "2026-08-18T11:59:35Z",
    "at": "2026-11-08T13:18:02Z"
   },
   "rdapAutnum": {
    "at": "2026-11-08T13:18:03Z",
    "url": "https://rdap.apnic.net/autnum/56300",
    "firstStatus": 200,
    "firstLocation": null,
    "finalStatus": 200,
    "redirects": 0,
    "finalUrl": "https://rdap.apnic.net/autnum/56300"
   }
  }
 },
 "mobileExits": {
  "111.65.56.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/111.65.56.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "111.65.0.x - 111.65.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "111.65.0.x - 111.65.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:32Z"
   },
   "ptr": "NXDOMAIN"
  },
  "119.234.105.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/119.234.105.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "119.234.0.x - 119.234.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "119.234.0.x - 119.234.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:32Z"
   },
   "ptr": "NXDOMAIN"
  },
  "119.234.24.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/119.234.24.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "119.234.0.x - 119.234.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "119.234.0.x - 119.234.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:34Z"
   },
   "ptr": "NXDOMAIN"
  },
  "119.234.26.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/119.234.26.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "119.234.0.x - 119.234.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "119.234.0.x - 119.234.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:31Z"
   },
   "ptr": "NXDOMAIN"
  },
  "119.234.32.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/119.234.32.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "119.234.0.x - 119.234.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "119.234.0.x - 119.234.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:34Z"
   },
   "ptr": "NXDOMAIN"
  },
  "119.234.34.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/119.234.34.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "119.234.0.x - 119.234.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "119.234.0.x - 119.234.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:32Z"
   },
   "ptr": "NXDOMAIN"
  },
  "119.234.40.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/119.234.40.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "119.234.0.x - 119.234.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "119.234.0.x - 119.234.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:33Z"
   },
   "ptr": "NXDOMAIN"
  },
  "119.234.42.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/119.234.42.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "119.234.0.x - 119.234.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "119.234.0.x - 119.234.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:31Z"
   },
   "ptr": "NXDOMAIN"
  },
  "119.234.44.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/119.234.44.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "119.234.0.x - 119.234.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "119.234.0.x - 119.234.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:34Z"
   },
   "ptr": "NXDOMAIN"
  },
  "119.234.48.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/119.234.48.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "119.234.0.x - 119.234.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "119.234.0.x - 119.234.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:33Z"
   },
   "ptr": "NXDOMAIN"
  },
  "119.234.58.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/119.234.58.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "119.234.0.x - 119.234.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "119.234.0.x - 119.234.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:32Z"
   },
   "ptr": "NXDOMAIN"
  },
  "119.234.72.x": {
   "prefix": "119.234.72.0/21",
   "asns": [
    "45143"
   ],
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/119.234.72.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "119.234.0.x - 119.234.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "119.234.0.x - 119.234.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:33Z"
   },
   "ptr": "NXDOMAIN"
  },
  "119.234.74.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/119.234.74.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "119.234.0.x - 119.234.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "119.234.0.x - 119.234.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:33Z"
   },
   "ptr": "NXDOMAIN"
  },
  "119.234.8.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/119.234.8.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "119.234.0.x - 119.234.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "119.234.0.x - 119.234.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:32Z"
   },
   "ptr": "NXDOMAIN"
  },
  "119.234.97.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.apnic.net/ip/119.234.97.x",
    "status": 200,
    "rir": "APNIC",
    "handle": "119.234.0.x - 119.234.127.x",
    "name": "SINGTELMOBILE",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "119.234.0.x - 119.234.127.x",
    "entityNames": [
     "Singapore Telecom Mobile Pte Ltd",
     "STM Hostmaster",
     "IRT-SINGTELMOBILE-SG"
    ],
    "at": "2026-11-08T12:56:32Z"
   },
   "ptr": "NXDOMAIN"
  },
  "165.173.26.x": {
   "prefix": null,
   "asns": null,
   "rdap": {
    "queried": "https://rdap.arin.net/registry/ip/165.173.26.x",
    "status": 200,
    "rir": "ARIN",
    "handle": "165.173.0.x - 165.173.63.x",
    "name": "MYREPUBLIC-SG",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "range": "165.173.0.x - 165.173.63.x",
    "entityNames": [
     "Network Admin",
     "MYREPUBLIC LIMITED",
     "IRT-MYREPUBLIC-SG"
    ],
    "at": "2026-11-08T12:56:34Z"
   },
   "ptr": "NOERROR"
  }
 },
 "rotation": {
  "limit": "The test line accepted one rotation every 4 minutes; a request sooner got HTTP 429.",
  "note": "A first run at 12:06-12:11 UTC requested rotations without waiting 4 minutes: 2 were accepted and 1 got HTTP 429. That run was stopped and is not counted; the 10 rotations below are from the paced run. The paced run was restarted once after rotation 3 (to use less memory on the shared server) and continued with rotation 4.",
  "started": "2026-11-08T12:12:15Z",
  "finished": "2026-11-08T12:56:31Z",
  "startIp": "111.65.56.x",
  "startAsns": [
   "45143"
  ],
  "accepted": 10,
  "changed": 10,
  "refusedTooSoon": 2,
  "rotations": [
   {
    "n": 1,
    "at": "2026-11-08T12:15:07Z",
    "accepted": true,
    "before": "111.65.56.x",
    "after": "111.65.56.x",
    "changed": true,
    "secondsToNewIp": 6.4,
    "settle": [
     {
      "mode": "http",
      "echo": "https://api.ipify.org",
      "ip": "119.234.24.x"
     },
     {
      "mode": "http",
      "echo": "https://ipv4.icanhazip.com",
      "ip": "119.234.24.x"
     },
     {
      "mode": "socks",
      "echo": "https://api.ipify.org",
      "ip": "119.234.24.x"
     }
    ],
    "prefix": "111.65.56.0/24",
    "asns": [
     "45143"
    ],
    "iptoasn": 45143,
    "ptr": "NXDOMAIN",
    "ipinfoCity": "Singapore",
    "ip2locationCity": "Singapore",
    "ip2locationIsProxy": false
   },
   {
    "n": 2,
    "at": "2026-11-08T12:19:41Z",
    "accepted": true,
    "before": "111.65.56.x",
    "after": "119.234.34.x",
    "changed": true,
    "secondsToNewIp": 7.7,
    "settle": [
     {
      "mode": "http",
      "echo": "https://api.ipify.org",
      "ip": "119.234.34.x"
     },
     {
      "mode": "http",
      "echo": "https://ipv4.icanhazip.com",
      "ip": "119.234.34.x"
     },
     {
      "mode": "socks",
      "echo": "https://api.ipify.org",
      "ip": "119.234.44.x"
     }
    ],
    "prefix": "119.234.32.0/21",
    "asns": [
     "45143"
    ],
    "iptoasn": 45143,
    "ptr": "NXDOMAIN",
    "ipinfoCity": "Singapore",
    "ip2locationCity": "Singapore",
    "ip2locationIsProxy": false
   },
   {
    "n": 3,
    "at": "2026-11-08T12:24:15Z",
    "accepted": true,
    "before": "119.234.34.x",
    "after": "119.234.58.x",
    "changed": true,
    "secondsToNewIp": 6.5,
    "settle": [
     {
      "mode": "http",
      "echo": "https://api.ipify.org",
      "ip": "119.234.32.x"
     },
     {
      "mode": "http",
      "echo": "https://ipv4.icanhazip.com",
      "ip": "119.234.58.x"
     },
     {
      "mode": "socks",
      "echo": "https://api.ipify.org",
      "ip": "119.234.32.x"
     }
    ],
    "prefix": "119.234.56.0/21",
    "asns": [
     "45143"
    ],
    "iptoasn": 45143,
    "ptr": "NXDOMAIN",
    "ipinfoCity": "Singapore",
    "ip2locationCity": "Singapore",
    "ip2locationIsProxy": false
   },
   {
    "n": 4,
    "at": "2026-11-08T12:28:23Z",
    "accepted": true,
    "before": "119.234.32.x",
    "after": "119.234.97.x",
    "changed": true,
    "secondsToNewIp": 6.5,
    "settle": [
     {
      "mode": "http",
      "echo": "https://api.ipify.org",
      "ip": "119.234.97.x"
     },
     {
      "mode": "http",
      "echo": "https://ipv4.icanhazip.com",
      "ip": "119.234.97.x"
     },
     {
      "mode": "socks",
      "echo": "https://api.ipify.org",
      "ip": "119.234.97.x"
     }
    ],
    "prefix": "119.234.96.0/21",
    "asns": [
     "45143"
    ],
    "iptoasn": 45143,
    "ptr": "NXDOMAIN",
    "ipinfoCity": "Singapore",
    "ip2locationCity": "Singapore",
    "ip2locationIsProxy": false
   },
   {
    "n": 5,
    "at": "2026-11-08T12:32:57Z",
    "accepted": true,
    "before": "119.234.97.x",
    "after": "119.234.105.x",
    "changed": true,
    "secondsToNewIp": 6.7,
    "settle": [
     {
      "mode": "http",
      "echo": "https://api.ipify.org",
      "ip": "119.234.105.x"
     },
     {
      "mode": "http",
      "echo": "https://ipv4.icanhazip.com",
      "ip": "119.234.105.x"
     },
     {
      "mode": "socks",
      "echo": "https://api.ipify.org",
      "ip": "119.234.105.x"
     }
    ],
    "prefix": "119.234.104.0/21",
    "asns": [
     "45143"
    ],
    "iptoasn": 45143,
    "ptr": "NXDOMAIN",
    "ipinfoCity": "Singapore",
    "ip2locationCity": "Singapore",
    "ip2locationIsProxy": false
   },
   {
    "n": 6,
    "at": "2026-11-08T12:37:31Z",
    "accepted": true,
    "before": "119.234.105.x",
    "after": "119.234.8.x",
    "changed": true,
    "secondsToNewIp": 6.5,
    "settle": [
     {
      "mode": "http",
      "echo": "https://api.ipify.org",
      "ip": "119.234.24.x"
     },
     {
      "mode": "http",
      "echo": "https://ipv4.icanhazip.com",
      "ip": "119.234.8.x"
     },
     {
      "mode": "socks",
      "echo": "https://api.ipify.org",
      "ip": "119.234.24.x"
     }
    ],
    "prefix": "119.234.8.0/24",
    "asns": [
     "45143"
    ],
    "iptoasn": 45143,
    "ptr": "NXDOMAIN",
    "ipinfoCity": "Singapore",
    "ip2locationCity": "Singapore",
    "ip2locationIsProxy": false
   },
   {
    "n": 7,
    "at": "2026-11-08T12:42:05Z",
    "accepted": true,
    "before": "119.234.8.x",
    "after": "119.234.40.x",
    "changed": true,
    "secondsToNewIp": 6.6,
    "settle": [
     {
      "mode": "http",
      "echo": "https://api.ipify.org",
      "ip": "119.234.40.x"
     },
     {
      "mode": "http",
      "echo": "https://ipv4.icanhazip.com",
      "ip": "119.234.40.x"
     },
     {
      "mode": "socks",
      "echo": "https://api.ipify.org",
      "ip": "119.234.40.x"
     }
    ],
    "prefix": "119.234.40.0/21",
    "asns": [
     "45143"
    ],
    "iptoasn": 45143,
    "ptr": "NXDOMAIN",
    "ipinfoCity": "Singapore",
    "ip2locationCity": "Singapore",
    "ip2locationIsProxy": false
   },
   {
    "n": 8,
    "at": "2026-11-08T12:46:39Z",
    "accepted": true,
    "before": "119.234.52.x",
    "after": "119.234.74.x",
    "changed": true,
    "secondsToNewIp": 6.6,
    "settle": [
     {
      "mode": "http",
      "echo": "https://api.ipify.org",
      "ip": "119.234.74.x"
     },
     {
      "mode": "http",
      "echo": "https://ipv4.icanhazip.com",
      "ip": "119.234.74.x"
     },
     {
      "mode": "socks",
      "echo": "https://api.ipify.org",
      "ip": "119.234.74.x"
     }
    ],
    "prefix": "119.234.72.0/21",
    "asns": [
     "45143"
    ],
    "iptoasn": 45143,
    "ptr": "NXDOMAIN",
    "ipinfoCity": "Singapore",
    "ip2locationCity": "Singapore",
    "ip2locationIsProxy": false
   },
   {
    "n": 9,
    "at": "2026-11-08T12:51:12Z",
    "accepted": true,
    "before": "119.234.74.x",
    "after": "119.234.72.x",
    "changed": true,
    "secondsToNewIp": 6.3,
    "settle": [
     {
      "mode": "http",
      "echo": "https://api.ipify.org",
      "ip": "119.234.72.x"
     },
     {
      "mode": "http",
      "echo": "https://ipv4.icanhazip.com",
      "ip": "119.234.72.x"
     },
     {
      "mode": "socks",
      "echo": "https://api.ipify.org",
      "ip": "119.234.72.x"
     }
    ],
    "prefix": null,
    "asns": null,
    "iptoasn": 45143,
    "ptr": "NXDOMAIN",
    "ipinfoCity": "Singapore",
    "ip2locationCity": "Singapore",
    "ip2locationIsProxy": false
   },
   {
    "n": 10,
    "at": "2026-11-08T12:55:46Z",
    "accepted": true,
    "before": "119.234.72.x",
    "after": "119.234.48.x",
    "changed": true,
    "secondsToNewIp": 6.3,
    "settle": [
     {
      "mode": "http",
      "echo": "https://api.ipify.org",
      "ip": "119.234.48.x"
     },
     {
      "mode": "http",
      "echo": "https://ipv4.icanhazip.com",
      "ip": "119.234.44.x"
     },
     {
      "mode": "socks",
      "echo": "https://api.ipify.org",
      "ip": "119.234.44.x"
     }
    ],
    "prefix": null,
    "asns": null,
    "iptoasn": 45143,
    "ptr": "NXDOMAIN",
    "ipinfoCity": "Singapore",
    "ip2locationCity": "Singapore",
    "ip2locationIsProxy": false
   }
  ]
 },
 "splitExits": {
  "probes": [
   {
    "n": 1,
    "at": "2026-11-08T12:56:40Z",
    "mode": "http",
    "echo": "https://api.ipify.org",
    "ip": "119.234.48.x"
   },
   {
    "n": 2,
    "at": "2026-11-08T12:56:42Z",
    "mode": "http",
    "echo": "https://ipv4.icanhazip.com",
    "ip": "119.234.44.x"
   },
   {
    "n": 3,
    "at": "2026-11-08T12:56:45Z",
    "mode": "socks",
    "echo": "https://ifconfig.me/ip",
    "ip": "119.234.48.x"
   },
   {
    "n": 4,
    "at": "2026-11-08T12:56:47Z",
    "mode": "http",
    "echo": "https://checkip.amazonaws.com",
    "ip": "119.234.44.x"
   },
   {
    "n": 5,
    "at": "2026-11-08T12:56:50Z",
    "mode": "http",
    "echo": "https://api.ipify.org",
    "ip": "119.234.48.x"
   },
   {
    "n": 6,
    "at": "2026-11-08T12:56:52Z",
    "mode": "socks",
    "echo": "https://ipv4.icanhazip.com",
    "ip": "119.234.48.x"
   },
   {
    "n": 7,
    "at": "2026-11-08T12:56:55Z",
    "mode": "http",
    "echo": "https://ifconfig.me/ip",
    "ip": "119.234.48.x"
   },
   {
    "n": 8,
    "at": "2026-11-08T12:56:57Z",
    "mode": "http",
    "echo": "https://checkip.amazonaws.com",
    "ip": "119.234.44.x"
   },
   {
    "n": 9,
    "at": "2026-11-08T12:57:00Z",
    "mode": "socks",
    "echo": "https://api.ipify.org",
    "ip": "119.234.48.x"
   },
   {
    "n": 10,
    "at": "2026-11-08T12:57:02Z",
    "mode": "http",
    "echo": "https://ipv4.icanhazip.com",
    "ip": "119.234.48.x"
   },
   {
    "n": 11,
    "at": "2026-11-08T12:57:05Z",
    "mode": "http",
    "echo": "https://ifconfig.me/ip",
    "ip": "119.234.48.x"
   },
   {
    "n": 12,
    "at": "2026-11-08T12:57:08Z",
    "mode": "socks",
    "echo": "https://checkip.amazonaws.com",
    "ip": "119.234.48.x"
   },
   {
    "n": 13,
    "at": "2026-11-08T12:57:10Z",
    "mode": "http",
    "echo": "https://api.ipify.org",
    "ip": "119.234.48.x"
   },
   {
    "n": 14,
    "at": "2026-11-08T12:57:12Z",
    "mode": "http",
    "echo": "https://ipv4.icanhazip.com",
    "ip": "119.234.44.x"
   },
   {
    "n": 15,
    "at": "2026-11-08T12:57:15Z",
    "mode": "socks",
    "echo": "https://ifconfig.me/ip",
    "ip": "119.234.48.x"
   },
   {
    "n": 16,
    "at": "2026-11-08T12:57:18Z",
    "mode": "http",
    "echo": "https://checkip.amazonaws.com",
    "ip": "119.234.48.x"
   },
   {
    "n": 17,
    "at": "2026-11-08T12:57:20Z",
    "mode": "http",
    "echo": "https://api.ipify.org",
    "ip": "119.234.44.x"
   },
   {
    "n": 18,
    "at": "2026-11-08T12:57:23Z",
    "mode": "socks",
    "echo": "https://ipv4.icanhazip.com",
    "ip": "119.234.48.x"
   },
   {
    "n": 19,
    "at": "2026-11-08T12:57:25Z",
    "mode": "http",
    "echo": "https://ifconfig.me/ip",
    "ip": "119.234.44.x"
   },
   {
    "n": 20,
    "at": "2026-11-08T12:57:28Z",
    "mode": "http",
    "echo": "https://checkip.amazonaws.com",
    "ip": "119.234.44.x"
   },
   {
    "n": 21,
    "at": "2026-11-08T12:57:31Z",
    "mode": "socks",
    "echo": "https://api.ipify.org",
    "ip": "119.234.48.x"
   },
   {
    "n": 22,
    "at": "2026-11-08T12:57:33Z",
    "mode": "http",
    "echo": "https://ipv4.icanhazip.com",
    "ip": "119.234.48.x"
   },
   {
    "n": 23,
    "at": "2026-11-08T12:57:35Z",
    "mode": "http",
    "echo": "https://ifconfig.me/ip",
    "ip": "119.234.44.x"
   },
   {
    "n": 24,
    "at": "2026-11-08T12:57:38Z",
    "mode": "socks",
    "echo": "https://checkip.amazonaws.com",
    "ip": "119.234.48.x"
   }
  ],
  "distinct": {
   "119.234.44.x": {
    "count": 8,
    "prefix": "119.234.40.0/21",
    "asns": [
     "45143"
    ],
    "rdap": {
     "queried": "https://rdap.apnic.net/ip/119.234.44.x",
     "status": 200,
     "rir": "APNIC",
     "handle": "119.234.0.x - 119.234.127.x",
     "name": "SINGTELMOBILE",
     "type": "ALLOCATED PORTABLE",
     "country": "SG",
     "range": "119.234.0.x - 119.234.127.x",
     "entityNames": [
      "Singapore Telecom Mobile Pte Ltd",
      "STM Hostmaster",
      "IRT-SINGTELMOBILE-SG"
     ],
     "at": "2026-11-08T12:57:39Z"
    },
    "ptr": "NXDOMAIN"
   },
   "119.234.48.x": {
    "count": 16,
    "prefix": null,
    "asns": null,
    "rdap": {
     "queried": "https://rdap.apnic.net/ip/119.234.48.x",
     "status": 200,
     "rir": "APNIC",
     "handle": "119.234.0.x - 119.234.127.x",
     "name": "SINGTELMOBILE",
     "type": "ALLOCATED PORTABLE",
     "country": "SG",
     "range": "119.234.0.x - 119.234.127.x",
     "entityNames": [
      "Singapore Telecom Mobile Pte Ltd",
      "STM Hostmaster",
      "IRT-SINGTELMOBILE-SG"
     ],
     "at": "2026-11-08T12:58:10Z"
    },
    "ptr": "NXDOMAIN"
   }
  }
 },
 "rdapRipeRedirect": [
  {
   "at": "2026-11-08T12:20:32Z",
   "url": "https://rdap.db.ripe.net/ip/204.168.249.x",
   "status": 200,
   "location": null,
   "followedName": "CLOUD-HEL1",
   "followedHandle": "204.168.240.x - 204.168.255.x"
  },
  {
   "at": "2026-11-08T12:20:33Z",
   "url": "https://rdap.db.ripe.net/ip/119.234.26.x",
   "status": 301,
   "location": "https://rdap.apnic.net/ip/119.234.26.x",
   "followedName": "SINGTELMOBILE",
   "followedHandle": "119.234.0.x - 119.234.127.x"
  },
  {
   "at": "2026-11-08T12:20:33Z",
   "url": "https://rdap.db.ripe.net/autnum/24940",
   "status": 200,
   "location": null
  },
  {
   "at": "2026-11-08T12:20:33Z",
   "url": "https://rdap.db.ripe.net/autnum/45143",
   "status": 301,
   "location": "https://rdap.apnic.net/autnum/45143"
  }
 ],
 "rdapOrgReachability": {
  "url": "https://rdap.org/ip/1.1.1.1",
  "fromDatacenter": {
   "at": "2026-11-08T12:56:35Z",
   "status": 403,
   "final": "https://rdap.org/ip/1.1.1.1",
   "cloudflare": true
  },
  "throughMobileLine": [
   {
    "mode": "http",
    "at": "2026-11-08T13:15:46Z",
    "code": 302,
    "rc": 0,
    "err": null
   },
   {
    "mode": "socks",
    "at": "2026-11-08T13:15:48Z",
    "code": 302,
    "rc": 0,
    "err": null
   }
  ],
  "fromDatacenterRecheck": {
   "at": "2026-11-08T13:15:48Z",
   "status": 403,
   "cloudflare": true
  }
 },
 "sources": {
  "labRuns": 3
 },
 "rdapDatacenterChain": [
  {
   "at": "2026-11-08T13:15:49Z",
   "url": "https://rdap.arin.net/registry/ip/204.168.249.x",
   "firstStatus": 303,
   "firstLocation": "https://rdap.db.ripe.net/ip/204.168.249.x",
   "finalStatus": 200,
   "redirects": 1,
   "finalUrl": "https://rdap.db.ripe.net/ip/204.168.249.x"
  },
  {
   "at": "2026-11-08T13:15:49Z",
   "url": "https://rdap.db.ripe.net/ip/204.168.249.x",
   "firstStatus": 200,
   "firstLocation": null,
   "finalStatus": 200,
   "redirects": 0,
   "finalUrl": "https://rdap.db.ripe.net/ip/204.168.249.x"
  }
 ],
 "mobileExitPrefixes": {
  "111.65.56.x": {
   "prefix": null,
   "asns": null,
   "at": "2026-11-08T13:16:21Z"
  },
  "119.234.105.x": {
   "prefix": null,
   "asns": null,
   "at": "2026-11-08T13:16:52Z"
  },
  "119.234.24.x": {
   "prefix": "119.234.24.0/21",
   "asns": [
    "45143"
   ],
   "at": "2026-11-08T13:17:21Z"
  },
  "119.234.26.x": {
   "prefix": "119.234.24.0/21",
   "asns": [
    "45143"
   ],
   "at": "2026-11-08T13:17:36Z"
  },
  "119.234.32.x": {
   "prefix": "119.234.32.0/21",
   "asns": [
    "45143"
   ],
   "at": "2026-11-08T13:17:37Z"
  },
  "119.234.34.x": {
   "prefix": "119.234.32.0/21",
   "asns": [
    "45143"
   ],
   "at": "2026-11-08T13:17:41Z"
  },
  "119.234.40.x": {
   "prefix": "119.234.40.0/21",
   "asns": [
    "45143"
   ],
   "at": "2026-11-08T13:17:44Z"
  },
  "119.234.44.x": {
   "prefix": "119.234.40.0/21",
   "asns": [
    "45143"
   ],
   "at": "2026-11-08T13:17:47Z"
  },
  "119.234.48.x": {
   "prefix": "119.234.48.0/21",
   "asns": [
    "45143"
   ],
   "at": "2026-11-08T13:17:49Z"
  },
  "119.234.58.x": {
   "prefix": "119.234.56.0/21",
   "asns": [
    "45143"
   ],
   "at": "2026-11-08T13:17:51Z"
  },
  "119.234.72.x": {
   "prefix": "119.234.72.0/21",
   "asns": [
    "45143"
   ],
   "at": "2026-11-08T13:17:52Z"
  },
  "119.234.74.x": {
   "prefix": "119.234.72.0/21",
   "asns": [
    "45143"
   ],
   "at": "2026-11-08T13:17:54Z"
  },
  "119.234.8.x": {
   "prefix": "119.234.8.0/24",
   "asns": [
    "45143"
   ],
   "at": "2026-11-08T13:17:56Z"
  },
  "119.234.97.x": {
   "prefix": "119.234.96.0/21",
   "asns": [
    "45143"
   ],
   "at": "2026-11-08T13:17:57Z"
  },
  "165.173.26.x": {
   "prefix": "165.173.26.0/24",
   "asns": [
    "56300"
   ],
   "at": "2026-11-08T13:17:58Z"
  }
 },
 "checkerExitDetails": {
  "165.173.26.x": {
   "rdap": {
    "status": 200,
    "name": "MYREPUBLIC-SG",
    "type": "ALLOCATED PORTABLE",
    "country": "SG",
    "at": "2026-11-08T13:18:04Z",
    "entityNames": [
     "Network Admin",
     "MYREPUBLIC LIMITED",
     "IRT-MYREPUBLIC-SG"
    ]
   },
   "ptr": {
    "status": "NOERROR",
    "names": [
     "165-173-26-x.myrepublic.com.sg"
    ],
    "forwardConfirmed": false,
    "reverseZone": "26.173.165.in-addr.arpa",
    "reverseZonePrimaryNs": "ns3.myrepublic.com.sg",
    "resolver": "1.1.1.1",
    "at": "2026-11-08T13:18:05Z"
   },
   "ipinfo": {
    "product": "ipinfo.io JSON API, no token",
    "status": 200,
    "org": "AS56300 MyRepublic Ltd.",
    "hostname": "165-173-26-x.myrepublic.com.sg",
    "city": "Yishun New Town",
    "region": "Singapore",
    "country": "SG",
    "connectionTypeField": false,
    "at": "2026-11-08T13:18:05Z"
   },
   "ip2location": {
    "product": "IP2Location.io API, keyless",
    "status": 200,
    "asn": "56300",
    "as": "MyRepublic Ltd.",
    "city": "Singapore",
    "country": "SG",
    "is_proxy": false,
    "usage_type": null,
    "fieldsReturned": [
     "as",
     "asn",
     "city_name",
     "country_code",
     "country_name",
     "ip",
     "is_proxy",
     "latitude",
     "longitude",
     "region_name",
     "time_zone",
     "zip_code"
    ],
    "at": "2026-11-08T13:18:06Z"
   }
  }
 },
 "checkerLookupOnMobileExits": {
  "111.65.56.x": {
   "asn": 45143,
   "org": "Singapore Telecom Mobile Pte Ltd",
   "networkType": "mobile",
   "basis": "org_name",
   "dbipCountry": "SG",
   "dbipCity": "Punggol",
   "geolite2Available": false
  },
  "119.234.105.x": {
   "asn": 45143,
   "org": "Singapore Telecom Mobile Pte Ltd",
   "networkType": "mobile",
   "basis": "org_name",
   "dbipCountry": "SG",
   "dbipCity": "Novena",
   "geolite2Available": false
  },
  "119.234.24.x": {
   "asn": 45143,
   "org": "Singapore Telecom Mobile Pte Ltd",
   "networkType": "mobile",
   "basis": "org_name",
   "dbipCountry": "SG",
   "dbipCity": "Ang Mo Kio",
   "geolite2Available": false
  },
  "119.234.26.x": {
   "asn": 45143,
   "org": "Singapore Telecom Mobile Pte Ltd",
   "networkType": "mobile",
   "basis": "org_name",
   "dbipCountry": "SG",
   "dbipCity": "Queenstown Estate",
   "geolite2Available": false
  },
  "119.234.32.x": {
   "asn": 45143,
   "org": "Singapore Telecom Mobile Pte Ltd",
   "networkType": "mobile",
   "basis": "org_name",
   "dbipCountry": "SG",
   "dbipCity": "Tanjong Pagar",
   "geolite2Available": false
  },
  "119.234.34.x": {
   "asn": 45143,
   "org": "Singapore Telecom Mobile Pte Ltd",
   "networkType": "mobile",
   "basis": "org_name",
   "dbipCountry": "SG",
   "dbipCity": "Lam San Village",
   "geolite2Available": false
  },
  "119.234.40.x": {
   "asn": 45143,
   "org": "Singapore Telecom Mobile Pte Ltd",
   "networkType": "mobile",
   "basis": "org_name",
   "dbipCountry": "SG",
   "dbipCity": "Sengkang",
   "geolite2Available": false
  },
  "119.234.44.x": {
   "asn": 45143,
   "org": "Singapore Telecom Mobile Pte Ltd",
   "networkType": "mobile",
   "basis": "org_name",
   "dbipCountry": "SG",
   "dbipCity": "Ulu Bedok",
   "geolite2Available": false
  },
  "119.234.48.x": {
   "asn": 45143,
   "org": "Singapore Telecom Mobile Pte Ltd",
   "networkType": "mobile",
   "basis": "org_name",
   "dbipCountry": "SG",
   "dbipCity": "Lam San Village",
   "geolite2Available": false
  },
  "119.234.58.x": {
   "asn": 45143,
   "org": "Singapore Telecom Mobile Pte Ltd",
   "networkType": "mobile",
   "basis": "org_name",
   "dbipCountry": "SG",
   "dbipCity": "Ang Mo Kio",
   "geolite2Available": false
  },
  "119.234.72.x": {
   "asn": 45143,
   "org": "Singapore Telecom Mobile Pte Ltd",
   "networkType": "mobile",
   "basis": "org_name",
   "dbipCountry": "SG",
   "dbipCity": "Bugis",
   "geolite2Available": false
  },
  "119.234.74.x": {
   "asn": 45143,
   "org": "Singapore Telecom Mobile Pte Ltd",
   "networkType": "mobile",
   "basis": "org_name",
   "dbipCountry": "SG",
   "dbipCity": "Rochor",
   "geolite2Available": false
  },
  "119.234.8.x": {
   "asn": 45143,
   "org": "Singapore Telecom Mobile Pte Ltd",
   "networkType": "mobile",
   "basis": "org_name",
   "dbipCountry": "SG",
   "dbipCity": "Ang Mo Kio",
   "geolite2Available": false
  },
  "119.234.97.x": {
   "asn": 45143,
   "org": "Singapore Telecom Mobile Pte Ltd",
   "networkType": "mobile",
   "basis": "org_name",
   "dbipCountry": "SG",
   "dbipCity": "Singapore",
   "geolite2Available": false
  },
  "165.173.26.x": {
   "asn": 56300,
   "org": "MYREPUBLIC LIMITED",
   "networkType": "isp",
   "basis": "default",
   "dbipCountry": "SG",
   "dbipCity": "Singapore (Toa Payoh New Town)",
   "geolite2Available": false
  }
 }
}
