{
 "code": "CX",
 "alpha3": "CXR",
 "numeric": "162",
 "flag": "🇨🇽",
 "name": "Christmas Island",
 "official": "Territory of Christmas Island",
 "native": [
  "Christmas Island"
 ],
 "independent": false,
 "status": "officially-assigned",
 "unMember": false,
 "region": "Oceania",
 "subregion": "Australia and New Zealand",
 "capital": [
  "Flying Fish Cove"
 ],
 "coords": [
  -10.5,
  105.66666666
 ],
 "area": 135,
 "landlocked": false,
 "borders": [],
 "demonym": "Christmas Islander",
 "tld": [
  ".cx"
 ],
 "cioc": null,
 "population": 1692,
 "gdp": 100100000,
 "literacy": 99,
 "groups": [
  "053"
 ],
 "languages": [
  {
   "code": "en",
   "name": "English",
   "percent": 83,
   "writing": null,
   "status": "official"
  }
 ],
 "locales": [
  "en-CX"
 ],
 "currencies": [
  "AUD"
 ],
 "formerCurrencies": [],
 "timezones": [
  "Indian/Christmas"
 ],
 "week": {
  "firstDay": "mon",
  "weekendStart": "sat",
  "weekendEnd": "sun",
  "minDays": 1
 },
 "hourCycle": {
  "preferred": "H",
  "allowed": [
   "H",
   "h",
   "hb",
   "hB"
  ]
 },
 "calendars": [
  "gregorian",
  "chinese"
 ],
 "measurement": {
  "system": "metric",
  "temperature": null,
  "paper": "A4"
 },
 "callingCodes": [
  "+61"
 ],
 "phone": {
  "callingCode": "61",
  "mainForCode": false,
  "intlPrefix": "001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011",
  "preferredIntlPrefix": "0011",
  "nationalPrefix": "0",
  "leadingDigits": "",
  "lengths": [
   6,
   7,
   8,
   9,
   10,
   12
  ],
  "types": {
   "fixedLine": {
    "pattern": "8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",
    "example": "891641234",
    "lengths": [
     "9"
    ],
    "national": "(08) 9164 1234",
    "international": "+61 8 9164 1234",
    "e164": "+61891641234",
    "layout": "(XX) XXXX XXXX"
   },
   "mobile": {
    "pattern": "4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",
    "example": "412345678",
    "lengths": [
     "9"
    ],
    "national": "0412 345 678",
    "international": "+61 412 345 678",
    "e164": "+61412345678",
    "layout": "XXXX XXX XXX"
   },
   "tollFree": {
    "pattern": "180(?:0\\d{3}|2)\\d{3}",
    "example": "1800123456",
    "lengths": [
     "7",
     "10"
    ],
    "national": "1800 123 456",
    "international": "+61 1800 123 456",
    "e164": "+611800123456",
    "layout": "XXXX XXX XXX"
   },
   "premiumRate": {
    "pattern": "190[0-26]\\d{6}",
    "example": "1900123456",
    "lengths": [
     "10"
    ],
    "national": "1900 123 456",
    "international": "+61 1900 123 456",
    "e164": "+611900123456",
    "layout": "XXXX XXX XXX"
   },
   "sharedCost": {
    "pattern": "13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",
    "example": "1300123456",
    "lengths": [
     "6",
     "8",
     "10",
     "12"
    ],
    "national": "1300 123 456",
    "international": "+61 1300 123 456",
    "e164": "+611300123456",
    "layout": "XXXX XXX XXX"
   },
   "voip": {
    "pattern": "14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",
    "example": "147101234",
    "lengths": [
     "9"
    ],
    "national": "0147 101 234",
    "international": "+61 147 101 234",
    "e164": "+61147101234",
    "layout": "XXXX XXX XXX"
   }
  },
  "formats": [],
  "emergency": {
   "pattern": "000|112",
   "example": "0",
   "lengths": "3"
  }
 },
 "address": {
  "format": "%O%n%N%n%A%n%C %S %Z",
  "lines": [
   "{Organization}",
   "{Name}",
   "{Street address}",
   "{City} {State/province} {Postal code}"
  ],
  "required": [],
  "postalRegex": "6798",
  "postalExamples": [
   "6798"
  ],
  "uppercase": [
   "City",
   "State/province"
  ]
 }
}