{
  "TM": {
    "region": "TM",
    "callingCode": "993",
    "nationalNumberPattern": "^(?:(?:1(?:2\\d|3[1-9])|2(?:22|4[0-35-8])|3(?:22|4[03-9])|4(?:22|3[128]|4\\d|6[15])|5(?:22|5[7-9]|6[014-689]))\\d{5})$",
    "possibleLengths": [
      8
    ],
    "types": {
      "MOBILE": {
        "nationalNumberPattern": "^(?:(?:6\\d|7[12])\\d{6})$",
        "possibleLengths": [
          8
        ]
      },
      "FIXED": {
        "nationalNumberPattern": "^(?:(?:1(?:2\\d|3[1-9])|2(?:22|4[0-35-8])|3(?:22|4[03-9])|4(?:22|3[128]|4\\d|6[15])|5(?:22|5[7-9]|6[014-689]))\\d{5})$",
        "possibleLengths": [
          8
        ]
      }
    },
    "nationalPrefix": "8",
    "formats": [
      {
        "pattern": "(\\d{2})(\\d{2})(\\d{2})(\\d{2})",
        "format": "$1 $2-$3-$4",
        "nationalPrefixFormattingRule": "($NP $FG)",
        "leadingDigits": [
          "12"
        ]
      },
      {
        "pattern": "(\\d{3})(\\d)(\\d{2})(\\d{2})",
        "format": "$1 $2-$3-$4",
        "nationalPrefixFormattingRule": "($NP $FG)",
        "leadingDigits": [
          "[1-5]"
        ]
      },
      {
        "pattern": "(\\d{2})(\\d{6})",
        "format": "$1 $2",
        "nationalPrefixFormattingRule": "$NP $FG",
        "leadingDigits": [
          "[67]"
        ]
      }
    ]
  }
}
