{
  "VN": {
    "region": "VN",
    "callingCode": "84",
    "nationalNumberPattern": "^(?:2(?:0[3-9]|1[0-689]|2[0-25-9]|[38][2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|9[0-4679])\\d{7})$",
    "possibleLengths": [
      10
    ],
    "types": {
      "MOBILE": {
        "nationalNumberPattern": "^(?:121[0-3]\\d{5}|(?:160|(?:3\\d|7[06-9])\\d|5(?:[1689]\\d|2[238]|59)|8(?:[1-8]\\d|9[6-9])|9(?:[0-8]\\d|9[013-9]))\\d{6})$",
        "possibleLengths": [
          9
        ]
      },
      "FIXED": {
        "nationalNumberPattern": "^(?:2(?:0[3-9]|1[0-689]|2[0-25-9]|[38][2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|9[0-4679])\\d{7})$",
        "possibleLengths": [
          10
        ]
      },
      "TOLL_FREE": {
        "nationalNumberPattern": "^(?:1800\\d{4,6}|12(?:0[13]|28)\\d{4})$",
        "possibleLengths": [
          8,
          9,
          10
        ]
      },
      "PREMIUM_RATE": {
        "nationalNumberPattern": "^(?:1900\\d{4,6})$",
        "possibleLengths": [
          8,
          9,
          10
        ]
      },
      "VOIP": {
        "nationalNumberPattern": "^(?:672\\d{6})$",
        "possibleLengths": [
          9
        ]
      },
      "UAN": {
        "nationalNumberPattern": "^(?:[17]99\\d{4}|69\\d{5,6})$",
        "possibleLengths": [
          7,
          8
        ]
      }
    },
    "nationalPrefix": "0",
    "formats": [
      {
        "pattern": "(\\d{3})(\\d{4})",
        "format": "$1 $2",
        "nationalPrefixFormattingRule": "$NP$FG",
        "leadingDigits": [
          "[17]99"
        ],
        "intlFormat": "NA"
      },
      {
        "pattern": "(\\d{3})(\\d{4,5})",
        "format": "$1 $2",
        "nationalPrefixFormattingRule": "$NP$FG",
        "leadingDigits": [
          "69"
        ],
        "intlFormat": "NA"
      },
      {
        "pattern": "(\\d{4})(\\d{4,6})",
        "format": "$1 $2",
        "leadingDigits": [
          "1(?:2[02]|[89])"
        ]
      },
      {
        "pattern": "(\\d{2})(\\d{3})(\\d{2})(\\d{2})",
        "format": "$1 $2 $3 $4",
        "nationalPrefixFormattingRule": "$NP$FG",
        "leadingDigits": [
          "1[26]|6"
        ]
      },
      {
        "pattern": "(\\d{3})(\\d{3})(\\d{3})",
        "format": "$1 $2 $3",
        "nationalPrefixFormattingRule": "$NP$FG",
        "leadingDigits": [
          "[357-9]"
        ]
      },
      {
        "pattern": "(\\d{2})(\\d{4})(\\d{4})",
        "format": "$1 $2 $3",
        "nationalPrefixFormattingRule": "$NP$FG",
        "leadingDigits": [
          "2[48]"
        ]
      },
      {
        "pattern": "(\\d{3})(\\d{4})(\\d{3})",
        "format": "$1 $2 $3",
        "nationalPrefixFormattingRule": "$NP$FG",
        "leadingDigits": [
          "2"
        ]
      }
    ]
  }
}
