Browse Source

Merge branch 'master' into mandlil-patch-2

mandlil-patch-2
mandlil 8 months ago
committed by GitHub
parent
commit
dbe756771d
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
60 changed files with 25110 additions and 25095 deletions
  1. +1
    -1
      README.md
  2. +11974
    -11980
      cpp/src/phonenumbers/lite_metadata.cc
  3. +12742
    -12748
      cpp/src/phonenumbers/metadata.cc
  4. +4
    -4
      java/carrier/pom.xml
  5. BIN
      java/carrier/src/com/google/i18n/phonenumbers/carrier/data/230_en
  6. BIN
      java/carrier/src/com/google/i18n/phonenumbers/carrier/data/33_en
  7. BIN
      java/carrier/src/com/google/i18n/phonenumbers/carrier/data/65_en
  8. BIN
      java/carrier/src/com/google/i18n/phonenumbers/carrier/data/961_en
  9. BIN
      java/carrier/src/com/google/i18n/phonenumbers/carrier/data/963_en
  10. +5
    -5
      java/demo/pom.xml
  11. +4
    -4
      java/geocoder/pom.xml
  12. BIN
      java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/230_en
  13. BIN
      java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/230_es
  14. BIN
      java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/230_fr
  15. BIN
      java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/234_en
  16. BIN
      java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/55_en
  17. +3
    -3
      java/internal/prefixmapper/pom.xml
  18. +2
    -2
      java/libphonenumber/pom.xml
  19. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BI
  20. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BR
  21. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LB
  22. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MU
  23. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NG
  24. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SG
  25. BIN
      java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SY
  26. +2
    -2
      java/pom.xml
  27. +47
    -47
      javascript/i18n/phonenumbers/demo-compiled.js
  28. +22
    -26
      javascript/i18n/phonenumbers/metadata.js
  29. +22
    -26
      javascript/i18n/phonenumbers/metadatalite.js
  30. BIN
      metadata/metadata.zip
  31. +8
    -0
      release_notes.txt
  32. +61
    -71
      resources/PhoneNumberMetadata.xml
  33. +1
    -1
      resources/ShortNumberMetadata.xml
  34. +2
    -0
      resources/carrier/en/230.txt
  35. +3
    -0
      resources/carrier/en/33.txt
  36. +1
    -0
      resources/carrier/en/65.txt
  37. +1
    -0
      resources/carrier/en/961.txt
  38. +2
    -25
      resources/carrier/en/963.txt
  39. +15
    -1
      resources/geocoding/en/230.txt
  40. +0
    -1
      resources/geocoding/en/234.txt
  41. +6
    -1
      resources/geocoding/en/55.txt
  42. +15
    -1
      resources/geocoding/es/230.txt
  43. +15
    -1
      resources/geocoding/fr/230.txt
  44. +6
    -1
      resources/geocoding/pt/55.txt
  45. +2
    -2
      resources/metadata/230/comments.csv
  46. +1
    -0
      resources/metadata/230/examples.csv
  47. +3
    -1
      resources/metadata/230/ranges.csv
  48. +6
    -7
      resources/metadata/234/formats.csv
  49. +92
    -93
      resources/metadata/234/ranges.csv
  50. +1
    -0
      resources/metadata/257/ranges.csv
  51. +5
    -3
      resources/metadata/33/ranges.csv
  52. +4
    -4
      resources/metadata/41/ranges.csv
  53. +1
    -1
      resources/metadata/55/comments.csv
  54. +1
    -1
      resources/metadata/55/examples.csv
  55. +1
    -1
      resources/metadata/55/ranges.csv
  56. +2
    -1
      resources/metadata/65/ranges.csv
  57. +3
    -3
      resources/metadata/961/ranges.csv
  58. +1
    -1
      resources/metadata/963/operators.csv
  59. +23
    -26
      resources/metadata/963/ranges.csv
  60. BIN
      tools/java/cpp-build/target/cpp-build-1.0-SNAPSHOT-jar-with-dependencies.jar

+ 1
- 1
README.md View File

@ -55,7 +55,7 @@ Cream Sandwich).
The [Java demo](https://libphonenumber.appspot.com/) is updated with a slight
delay after the GitHub release.
Last demo update: v9.0.3.
Last demo update: v9.0.4.
Note: Even though the library (main branch/[maven release](https://repo1.maven.org/maven2/com/googlecode/libphonenumber/libphonenumber/8.12.56/))
is at v8.12.57, because of some deployment issues, we were unable to update the


+ 11974
- 11980
cpp/src/phonenumbers/lite_metadata.cc
File diff suppressed because it is too large
View File


+ 12742
- 12748
cpp/src/phonenumbers/metadata.cc
File diff suppressed because it is too large
View File


+ 4
- 4
java/carrier/pom.xml View File

@ -2,14 +2,14 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>carrier</artifactId>
<version>2.4-SNAPSHOT</version>
<version>2.5-SNAPSHOT</version>
<packaging>jar</packaging>
<url>https://github.com/google/libphonenumber/</url>
<parent>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>libphonenumber-parent</artifactId>
<version>9.0.4-SNAPSHOT</version>
<version>9.0.5-SNAPSHOT</version>
</parent>
<build>
@ -81,12 +81,12 @@
<dependency>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>libphonenumber</artifactId>
<version>9.0.4-SNAPSHOT</version>
<version>9.0.5-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>prefixmapper</artifactId>
<version>3.4-SNAPSHOT</version>
<version>3.5-SNAPSHOT</version>
</dependency>
</dependencies>


BIN
java/carrier/src/com/google/i18n/phonenumbers/carrier/data/230_en View File


BIN
java/carrier/src/com/google/i18n/phonenumbers/carrier/data/33_en View File


BIN
java/carrier/src/com/google/i18n/phonenumbers/carrier/data/65_en View File


BIN
java/carrier/src/com/google/i18n/phonenumbers/carrier/data/961_en View File


BIN
java/carrier/src/com/google/i18n/phonenumbers/carrier/data/963_en View File


+ 5
- 5
java/demo/pom.xml View File

@ -3,13 +3,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>demo</artifactId>
<version>9.0.4-SNAPSHOT</version>
<version>9.0.5-SNAPSHOT</version>
<packaging>war</packaging>
<url>https://github.com/google/libphonenumber/</url>
<parent>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>libphonenumber-parent</artifactId>
<version>9.0.4-SNAPSHOT</version>
<version>9.0.5-SNAPSHOT</version>
</parent>
<properties>
@ -68,17 +68,17 @@
<dependency>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>libphonenumber</artifactId>
<version>9.0.4-SNAPSHOT</version>
<version>9.0.5-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>geocoder</artifactId>
<version>3.4-SNAPSHOT</version>
<version>3.5-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>carrier</artifactId>
<version>2.4-SNAPSHOT</version>
<version>2.5-SNAPSHOT</version>
</dependency>
</dependencies>


+ 4
- 4
java/geocoder/pom.xml View File

@ -2,14 +2,14 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>geocoder</artifactId>
<version>3.4-SNAPSHOT</version>
<version>3.5-SNAPSHOT</version>
<packaging>jar</packaging>
<url>https://github.com/google/libphonenumber/</url>
<parent>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>libphonenumber-parent</artifactId>
<version>9.0.4-SNAPSHOT</version>
<version>9.0.5-SNAPSHOT</version>
</parent>
<build>
@ -91,12 +91,12 @@
<dependency>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>libphonenumber</artifactId>
<version>9.0.4-SNAPSHOT</version>
<version>9.0.5-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>prefixmapper</artifactId>
<version>3.4-SNAPSHOT</version>
<version>3.5-SNAPSHOT</version>
</dependency>
</dependencies>


BIN
java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/230_en View File


BIN
java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/230_es View File


BIN
java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/230_fr View File


BIN
java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/234_en View File


BIN
java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/55_en View File


+ 3
- 3
java/internal/prefixmapper/pom.xml View File

@ -2,14 +2,14 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>prefixmapper</artifactId>
<version>3.4-SNAPSHOT</version>
<version>3.5-SNAPSHOT</version>
<packaging>jar</packaging>
<url>https://github.com/google/libphonenumber/</url>
<parent>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>libphonenumber-parent</artifactId>
<version>9.0.4-SNAPSHOT</version>
<version>9.0.5-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
@ -83,7 +83,7 @@
<dependency>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>libphonenumber</artifactId>
<version>9.0.4-SNAPSHOT</version>
<version>9.0.5-SNAPSHOT</version>
</dependency>
</dependencies>


+ 2
- 2
java/libphonenumber/pom.xml View File

@ -2,14 +2,14 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>libphonenumber</artifactId>
<version>9.0.4-SNAPSHOT</version>
<version>9.0.5-SNAPSHOT</version>
<packaging>jar</packaging>
<url>https://github.com/google/libphonenumber/</url>
<parent>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>libphonenumber-parent</artifactId>
<version>9.0.4-SNAPSHOT</version>
<version>9.0.5-SNAPSHOT</version>
</parent>
<build>


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BI View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_BR View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_LB View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_MU View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_NG View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SG View File


BIN
java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProto_SY View File


+ 2
- 2
java/pom.xml View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>libphonenumber-parent</artifactId>
<version>9.0.4-SNAPSHOT</version>
<version>9.0.5-SNAPSHOT</version>
<packaging>pom</packaging>
<url>https://github.com/google/libphonenumber/</url>
@ -37,7 +37,7 @@
<developerConnection>scm:git:git@github.com:googlei18n/libphonenumber.git
</developerConnection>
<url>https://github.com/google/libphonenumber/</url>
<tag>v8.13.51</tag>
<tag>v9.0.4</tag>
</scm>
<properties>


+ 47
- 47
javascript/i18n/phonenumbers/demo-compiled.js View File

@ -106,17 +106,17 @@ var I={1:"US AG AI AS BB BM BS CA DM DO GD GU JM KN KY LC MP MS PR SX TC TT VC V
"$1 $2",["43[1-6]|70[1-9]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],[[,"(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",
["43[1-6]|70[1-9]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BH:[,[,,"[136-9]\\d{7}",
,,,,,,[8]],[,,"(?:1(?:3[1356]|6[0156]|7\\d)\\d|6(?:1[16]\\d|500|6(?:0\\d|3[12]|44|55|7[7-9]|88)|9[69][69])|7(?:[07]\\d\\d|1(?:11|78)))\\d{4}",,,,"17001234"],[,,"(?:3(?:[0-79]\\d|8[0-57-9])\\d|6(?:3(?:00|33|6[16])|441|6(?:3[03-9]|[69]\\d|7[0-689])))\\d{4}",,,,"36001234"],[,,"8[02369]\\d{6}",,,,"80123456"],[,,"(?:87|9[0-8])\\d{6}",,,,"90123456"],[,,"84\\d{6}",,,,"84123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BH",973,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]],,[,,,,,,,,,[-1]],,
,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BI:[,[,,"(?:[267]\\d|31)\\d{6}",,,,,,,[8]],[,,"(?:22|31)\\d{6}",,,,"22201234"],[,,"(?:29|[67][125-9])\\d{6}",,,,"79561234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BI",257,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BJ:[,[,,"(?:01\\d|[24-689])\\d{7}",,,,,,,[8,10]],[,,"2090\\d{4}|(?:012\\d\\d|2(?:02|1[037]|2[45]|3[68]|4\\d))\\d{5}",
,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BI:[,[,,"(?:[267]\\d|31)\\d{6}",,,,,,,[8]],[,,"(?:22|31)\\d{6}",,,,"22201234"],[,,"64[0-2]\\d{5}|(?:29|[67][125-9])\\d{6}",,,,"79561234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BI",257,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BJ:[,[,,"(?:01\\d|[24-689])\\d{7}",,,,,,,[8,10]],[,,"2090\\d{4}|(?:012\\d\\d|2(?:02|1[037]|2[45]|3[68]|4\\d))\\d{5}",
,,,"0120211234"],[,,"(?:01(?:2[5-9]|[4-69]\\d)|4[0-8]|[56]\\d|9[013-9])\\d{6}",,,,"0195123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"857[58]\\d{4}",,,,"85751234",,,[8]],"BJ",229,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"81\\d{6}",,,,"81123456",,,[8]],,,[,,,,,,,,,[-1]]],BL:[,[,,"(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",,,
,,,,[9]],[,,"590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}",,,,"590271234"],[,,"(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}",,,,"976012345"],"BL",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BM:[,[,,"(?:441|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"441(?:[46]\\d\\d|5(?:4\\d|60|89))\\d{4}",
,,,"4414123456",,,,[7]],[,,"441(?:[2378]\\d|5[0-39]|9[02])\\d{5}",,,,"4413701234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BM",1,"011","1",,,"([2-9]\\d{6})$|1",
"441$1",,,,,[,,,,,,,,,[-1]],,"441",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BN:[,[,,"[2-578]\\d{6}",,,,,,,[7]],[,,"22[0-7]\\d{4}|(?:2[013-9]|[34]\\d|5[0-25-9])\\d{5}",,,,"2345678"],[,,"(?:22[89]|[78]\\d\\d)\\d{4}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[34]\\d{5}",,,,"5345678"],"BN",673,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BO:[,[,,"8001\\d{5}|(?:[2-467]\\d|50)\\d{6}",
,,,,,,[8,9],[7]],[,,"(?:2(?:2\\d\\d|5(?:11|[258]\\d|9[67])|6(?:12|2\\d|9[34])|8(?:2[34]|39|62))|3(?:3\\d\\d|4(?:6\\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:[27]\\d|3[2-4]|4[248]|5[24]|6[2-6]))|4(?:4\\d\\d|6(?:11|[24689]\\d|72)))\\d{4}",,,,"22123456",,,[8],[7]],[,,"[67]\\d{7}",,,,"71234567",,,[8]],[,,"8001[07]\\d{4}",,,,"800171234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"50\\d{6}",,,,"50123456",,,[8],[7]],"BO",591,"00(?:1\\d)?","0",,,"0(1\\d)?",,,,[[,"(\\d)(\\d{7})","$1 $2",["[235]|4[46]"],
,"0$CC $1"],[,"(\\d{8})","$1",["[67]"],,"0$CC $1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"],,"0$CC $1"]],,[,,,,,,,,,[-1]],,,[,,"8001[07]\\d{4}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BQ:[,[,,"(?:[34]1|7\\d)\\d{5}",,,,,,,[7]],[,,"(?:318[023]|41(?:6[023]|70)|7(?:1[578]|2[05]|50)\\d)\\d{3}",,,,"7151234"],[,,"(?:31(?:8[14-8]|9[14578])|416[14-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}",,,,"3181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BQ",599,"00",
,,,,,,,,,[,,,,,,,,,[-1]],,"[347]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BR:[,[,,"(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",,,,,,,[8,9,10,11]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}",,,,"1123456789",,,[10],[8]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])(?:7|9\\d)\\d{7}",,,,"11961234567",,,[10,11],[8,9]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"300\\d{6}|[59]00\\d{6,7}",,,,"300123456",,,[9,10]],
[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|370))\\d{4}|300\\d{5}",,,,"40041234",,,[8,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BR",55,"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","0",,,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2",,,[[,"(\\d{3,6})","$1",["1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])|321|610"]],[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],[,"(\\d{4})(\\d{4})","$1-$2",["[2-57]","[2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))"]],[,"(\\d{3})(\\d{2,3})(\\d{4})",
"$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{5})(\\d{4})","$1-$2",["9"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],
"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[,,,,,,,,,[-1]],,,[,,"30(?:0\\d{5,7}|3\\d{7})|40(?:0\\d|20)\\d{4}|800\\d{6,7}",,,,,,,[8,9,10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BS:[,[,,"(?:242|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-5]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}",,,,"2423456789",,,,[7]],[,,"242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|3[0-4]|[89]9))\\d{4}",
,,,,,,,,,[,,,,,,,,,[-1]],,"[347]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BR:[,[,,"[1-467]\\d{9,10}|55[0-46-9]\\d{8}|[34]\\d{7}|55\\d{7,8}|(?:5[0-46-9]|[89]\\d)\\d{7,9}",,,,,,,[8,9,10,11]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}",,,,"1123456789",,,[10],[8]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])(?:7|9\\d)\\d{7}",,,,"11961234567",,,[10,11],[8,9]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"[59]00\\d{6,7}",,,,"500123456",,,[9,10]],[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|370|864))\\d{4}|300\\d{5}",
,,,"40041234",,,[8,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BR",55,"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","0",,,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2",,,[[,"(\\d{3,6})","$1",["1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])|321|610"]],[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]],[,"(\\d{4})(\\d{4})","$1-$2",["[2-57]","[2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],
"0$1"],[,"(\\d{5})(\\d{4})","$1-$2",["9"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],
"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[,,,,,,,,,[-1]],,,[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|864))\\d{4}|800\\d{6,7}|300\\d{5}",,,,,,,[8,9,10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BS:[,[,,"(?:242|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-5]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}",,,,"2423456789",,,,[7]],[,,"242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|3[0-4]|[89]9))\\d{4}",
,,,"2423591234",,,,[7]],[,,"242300\\d{4}|8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456",,,,[7]],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BS",1,"011","1",,,"([3-8]\\d{6})$|1","242$1",,,,,[,,,,,,,,,[-1]],,"242",[,
,,,,,,,,[-1]],[,,"242225\\d{4}",,,,"2422250123"],,,[,,,,,,,,,[-1]]],BT:[,[,,"[17]\\d{7}|[2-8]\\d{6}",,,,,,,[7,8],[6]],[,,"(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\\d{5}",,,,"2345678",,,[7],[6]],[,,"(?:1[67]|77)\\d{6}",,,,"17123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BT",975,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[2-7]"]],[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]],
[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BW:[,[,,"(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",,,,,,,[7,8,10]],[,,"(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\\d|7[013]|81)|4(?:6[03]|7[1267]|9[0-5])|5(?:3[03489]|4[0489]|7[1-47]|88|9[0-49])|6(?:2[1-35]|5[149]|8[013467]))\\d{4}",,,,"2401234",,,[7]],[,,"(?:321|7[1-8]\\d)\\d{5}",,,,"71123456",
@ -295,29 +295,28 @@ CG:[,[,,"222\\d{6}|(?:0\\d|80)\\d{7}",,,,,,,[9]],[,,"222[1-589]\\d{5}",,,,"22212
,,,"5002345678"],[,,,,,,,,,[-1]],"KY",1,"011","1",,,"([2-9]\\d{6})$|1","345$1",,,,,[,,,,,,,,,[-1]],,"345",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KZ:[,[,,"(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",,,,,,,[10,14],[5,6,7]],[,,"(?:33622|7(?:1(?:0(?:[23]\\d|4[0-3]|59|63)|1(?:[23]\\d|4[0-79]|59)|2(?:[23]\\d|59)|3(?:2\\d|3[0-79]|4[0-35-9]|59)|4(?:[24]\\d|3[013-9]|5[1-9]|97)|5(?:2\\d|3[1-9]|4[0-7]|59)|6(?:[2-4]\\d|5[19]|61)|72\\d|8(?:[27]\\d|3[1-46-9]|4[0-5]|59))|2(?:1(?:[23]\\d|4[46-9]|5[3469])|2(?:2\\d|3[0679]|46|5[12679])|3(?:[2-4]\\d|5[139])|4(?:2\\d|3[1-35-9]|59)|5(?:[23]\\d|4[0-8]|59|61)|6(?:2\\d|3[1-9]|4[0-4]|59)|7(?:[2379]\\d|40|5[279])|8(?:[23]\\d|4[0-3]|59)|9(?:2\\d|3[124578]|59))))\\d{5}",
,,,"7123456789",,,[10],[5,6,7]],[,,"7(?:0[0-25-8]|47|6[0-4]|7[15-8]|85)\\d{7}",,,,"7710009998",,,[10]],[,,"8(?:00|108\\d{3})\\d{7}",,,,"8001234567"],[,,"809\\d{7}",,,,"8091234567",,,[10]],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567",,,[10]],[,,"751\\d{7}",,,,"7511234567",,,[10]],"KZ",7,"810","8",,,"8",,"8~10",,,,[,,,,,,,,,[-1]],,"33|7",[,,"751\\d{7}",,,,,,,[10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LA:[,[,,"[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",,,,,,,[8,9,10],[6]],[,,"(?:2[13]|[35-7][14]|41|8[1468])\\d{6}",
,,,"21212862",,,[8],[6]],[,,"208[78]\\d{6}|(?:20[23579]|30[24])\\d{7}",,,,"2023123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LA",856,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[0135-9]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"30[0135-9]\\d{6}",,,,"301234567",,,[9]],,,[,,,,,,
,,,[-1]]],LB:[,[,,"[27-9]\\d{7}|[13-9]\\d{6}",,,,,,,[7,8]],[,,"7(?:62|8[0-7]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}",,,,"1123456"],[,,"793(?:[01]\\d|2[0-4])\\d{3}|(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[12]))\\d{5}",,,,"71123456"],[,,,,,,,,,[-1]],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,"80\\d{6}",,,,"80123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LB",961,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],
"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LC:[,[,,"(?:[58]\\d\\d|758|900)\\d{7}",,,,,,,[10],[7]],[,,"758(?:234|4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\\d{4}",,,,"7584305678",,,,[7]],[,,"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[0-3])|812)\\d{4}",,,,"7582845678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],
[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"LC",1,"011","1",,,"([2-8]\\d{6})$|1","758$1",,,,,[,,,,,,,,,[-1]],,"758",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LI:[,[,,"[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",,,,,,,[7,9]],[,,"(?:2(?:01|1[27]|2[02]|3\\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\\d{4}",
,,,"2345678",,,[7]],[,,"(?:6(?:(?:4[5-9]|5[0-469])\\d|6(?:[024-6]\\d|[17]0|3[7-9]))\\d|7(?:[37-9]\\d|42|56))\\d{4}",,,,"660234567"],[,,"8002[28]\\d\\d|80(?:05\\d|9)\\d{4}",,,,"8002222"],[,,"90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",,,,"9002222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LI",423,"00","0",,,"(1001)|0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{3})(\\d{4})",
"$1 $2 $3",["69"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"870(?:28|87)\\d\\d",,,,"8702812",,,[7]],,,[,,"697(?:42|56|[78]\\d)\\d{4}",,,,"697861234",,,[9]]],LK:[,[,,"[1-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:12[2-9]|602|8[12]\\d|9(?:1\\d|22|9[245]))\\d{6}|(?:11|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\\d{6}",,,,"112345678",,,,[7]],[,,"7(?:[0-25-8]\\d|4[0-4])\\d{6}",,,,"712345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,
,,,,,[-1]],[,,,,,,,,,[-1]],"LK",94,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"1973\\d{5}",,,,"197312345"],,,[,,,,,,,,,[-1]]],LR:[,[,,"(?:[245]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",,,,,,,[7,8,9]],[,,"2\\d{7}",,,,"21234567",,,[8]],[,,"(?:(?:(?:22|33)0|555|(?:77|88)\\d)\\d|4(?:240|[67]))\\d{5}|[56]\\d{6}",,,,"770123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"332(?:02|[34]\\d)\\d{4}",
,,,"332021234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LR",231,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LS:[,[,,"(?:[256]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"2\\d{7}",,,,"22123456"],[,,"[56]\\d{7}",,,,"50123456"],[,,"800[1256]\\d{4}",,,,"80021234"],[,,,,,,,,,[-1]],[,,
,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LS",266,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2568]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LT:[,[,,"(?:[3469]\\d|52|[78]0)\\d{6}",,,,,,,[8]],[,,"(?:3[1478]|4[124-6]|52)\\d{6}",,,,"31234567"],[,,"6\\d{7}",,,,"61234567"],[,,"80[02]\\d{5}",,,,"80012345"],[,,"9(?:0[0239]|10)\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,"70[05]\\d{5}",,,,"70012345"],[,,"[89]01\\d{5}",,,,"80123456"],"LT",370,"00","0",,,"[08]",
,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",,1],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",,1],[,"(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",,1],[,"(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"70[67]\\d{5}",,,,"70712345"],,,[,,,,,,,,,[-1]]],LU:[,[,,"35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",,,,,,,[4,5,6,7,8,9,10,11]],[,,"(?:35[013-9]|80[2-9]|90[89])\\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\\d|8[13-9]|9[2-579])\\d{2,9}",
,,,"27123456"],[,,"6(?:[269][18]|5[1568]|7[189]|81)\\d{6}",,,,"628123456",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90[015]\\d{5}",,,,"90012345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,,,,,,,,[-1]],[,,"20(?:1\\d{5}|[2-689]\\d{1,7})",,,,"20201234",,,[4,5,6,7,8,9,10]],"LU",352,"00",,,,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)",,,,[[,"(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],
,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",
["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LV:[,[,,"(?:[268]\\d|90)\\d{6}",,,,,,,[8]],[,,"6\\d{7}",,,,"63123456"],[,,"2333[0-8]\\d{3}|2(?:[0-24-9]\\d\\d|3(?:0[07]|[14-9]\\d|2[02-9]|3[0-24-9]))\\d{4}",,,,"21234567"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,"81\\d{6}",,,,"81123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LV",371,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]],
,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LY:[,[,,"[2-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:2(?:0[56]|[1-6]\\d|7[124579]|8[124])|3(?:1\\d|2[2356])|4(?:[17]\\d|2[1-357]|5[2-4]|8[124])|5(?:[1347]\\d|2[1-469]|5[13-5]|8[1-4])|6(?:[1-479]\\d|5[2-57]|8[1-5])|7(?:[13]\\d|2[13-79])|8(?:[124]\\d|5[124]|84))\\d{6}",,,,"212345678",,,,[7]],[,,"9[1-6]\\d{7}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LY",218,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{7})",
"$1-$2",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MA:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}",,,,"520123456"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-467]|5[0-3]|8[0-5]))\\d{6}",,,,"650123456"],[,,"80[0-7]\\d{6}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}",
,,,"592401234"],"MA",212,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],[,"(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-46-9]|3[3-9]|9)|8(?:0[89]|92)"],"0$1"],[,"(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],[,"(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MC:[,[,,"(?:[3489]|6\\d)\\d{7}",,,,,,,[8,9]],[,,"(?:870|9[2-47-9]\\d)\\d{5}",,,,"99123456",,,[8]],[,,"4(?:[469]\\d|5[1-9])\\d{5}|(?:3|6\\d)\\d{7}",,,,"612345678"],
[,,"(?:800|90\\d)\\d{5}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MC",377,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["87"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})",
"$1 $2 $3 $4 $5",["6"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"8[07]0\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MD:[,[,,"(?:[235-7]\\d|[89]0)\\d{6}",,,,,,,[8]],[,,"(?:(?:2[1-9]|3[1-79])\\d|5(?:33|5[257]))\\d{5}",,,,"22212345"],[,,"562\\d{5}|(?:6\\d|7[16-9])\\d{6}",,,,"62112345"],[,,"800\\d{5}",,,,"80012345"],[,,"90[056]\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,,,,,,,,[-1]],[,,"3[08]\\d{6}",,,,"30123456"],"MD",373,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})",
"$1 $2 $3",["22|3"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"803\\d{5}",,,,"80312345"],,,[,,,,,,,,,[-1]]],ME:[,[,,"(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",,,,,,,[8,9],[6]],[,,"(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:0[2467]|1[24-7]|2[2-467]))\\d{5}",,,,"30234567",,,[8],[6]],[,,"6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}",,,,"67622901",,,[8]],[,,"80(?:[0-2578]|9\\d)\\d{5}",,,,"80080002"],[,,"9(?:4[1568]|5[178])\\d{5}",,,,"94515151",
,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"78[1-49]\\d{5}",,,,"78108780",,,[8]],"ME",382,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"77[1-9]\\d{5}",,,,"77273012",,,[8]],,,[,,,,,,,,,[-1]]],MF:[,[,,"(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],[,,"590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}",,,,"590271234"],[,,"(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}",
,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}",,,,"976012345"],"MF",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MG:[,[,,"[23]\\d{8}",,,,,,,[9],[7]],[,,"2072[29]\\d{4}|20(?:2\\d|4[47]|5[3467]|6[279]|7[356]|8[268]|9[2457])\\d{5}",,,,"202123456",,,,[7]],[,,"3[2-47-9]\\d{7}",,,,"321234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],
[,,"22\\d{7}",,,,"221234567"],"MG",261,"00","0",,,"([24-9]\\d{6})$|0","20$1",,,[[,"(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MH:[,[,,"329\\d{4}|(?:[256]\\d|45)\\d{5}",,,,,,,[7]],[,,"(?:247|528|625)\\d{4}",,,,"2471234"],[,,"(?:(?:23|54)5|329|45[35-8])\\d{4}",,,,"2351234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"635\\d{4}",,,,"6351234"],"MH",692,"011","1",,,"1",,,,[[,"(\\d{3})(\\d{4})",
"$1-$2",["[2-6]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MK:[,[,,"[2-578]\\d{7}",,,,,,,[8],[6,7]],[,,"(?:(?:2(?:62|77)0|3444)\\d|4[56]440)\\d{3}|(?:34|4[357])700\\d{3}|(?:2(?:[0-3]\\d|5[0-578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\\d{5}",,,,"22012345",,,,[6,7]],[,,"7(?:3555|(?:474|9[019]7)7)\\d{3}|7(?:[0-25-8]\\d\\d|3(?:[1-478]\\d|6[01])|4(?:2\\d|60|7[01578])|9(?:[2-4]\\d|5[01]|7[015]))\\d{4}",,,,"72345678"],
[,,"800\\d{5}",,,,"80012345"],[,,"5\\d{7}",,,,"50012345"],[,,"8(?:0[1-9]|[1-9]\\d)\\d{5}",,,,"80123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MK",389,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],[,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ML:[,[,,"[24-9]\\d{7}",,,,,,,[8]],[,,"2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-59]))\\d{5}",
,,,[-1]]],LB:[,[,,"[27-9]\\d{7}|[13-9]\\d{6}",,,,,,,[7,8]],[,,"7(?:62|8[0-6]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}",,,,"1123456"],[,,"787\\d{4}|(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[1-3]))\\d{5}",,,,"71123456"],[,,,,,,,,,[-1]],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,"80\\d{6}",,,,"80123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LB",961,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],[,
"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LC:[,[,,"(?:[58]\\d\\d|758|900)\\d{7}",,,,,,,[10],[7]],[,,"758(?:234|4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\\d{4}",,,,"7584305678",,,,[7]],[,,"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[0-3])|812)\\d{4}",,,,"7582845678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",
,,,"5002345678"],[,,,,,,,,,[-1]],"LC",1,"011","1",,,"([2-8]\\d{6})$|1","758$1",,,,,[,,,,,,,,,[-1]],,"758",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LI:[,[,,"[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",,,,,,,[7,9]],[,,"(?:2(?:01|1[27]|2[02]|3\\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\\d{4}",,,,"2345678",,,[7]],[,,"(?:6(?:(?:4[5-9]|5[0-469])\\d|6(?:[024-6]\\d|[17]0|3[7-9]))\\d|7(?:[37-9]\\d|42|56))\\d{4}",,,,"660234567"],[,,"8002[28]\\d\\d|80(?:05\\d|9)\\d{4}",,,,"8002222"],[,,"90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",
,,,"9002222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LI",423,"00","0",,,"(1001)|0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"870(?:28|87)\\d\\d",,,,"8702812",,,[7]],,,[,,"697(?:42|56|[78]\\d)\\d{4}",,,,"697861234",,,[9]]],
LK:[,[,,"[1-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:12[2-9]|602|8[12]\\d|9(?:1\\d|22|9[245]))\\d{6}|(?:11|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\\d{6}",,,,"112345678",,,,[7]],[,,"7(?:[0-25-8]\\d|4[0-4])\\d{6}",,,,"712345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LK",94,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"1973\\d{5}",,,,"197312345"],
,,[,,,,,,,,,[-1]]],LR:[,[,,"(?:[245]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",,,,,,,[7,8,9]],[,,"2\\d{7}",,,,"21234567",,,[8]],[,,"(?:(?:(?:22|33)0|555|(?:77|88)\\d)\\d|4(?:240|[67]))\\d{5}|[56]\\d{6}",,,,"770123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"332(?:02|[34]\\d)\\d{4}",,,,"332021234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LR",231,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})",
"$1 $2 $3",["[2-578]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LS:[,[,,"(?:[256]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"2\\d{7}",,,,"22123456"],[,,"[56]\\d{7}",,,,"50123456"],[,,"800[1256]\\d{4}",,,,"80021234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LS",266,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2568]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LT:[,[,,"(?:[3469]\\d|52|[78]0)\\d{6}",,,,,,,[8]],[,,"(?:3[1478]|4[124-6]|52)\\d{6}",
,,,"31234567"],[,,"6\\d{7}",,,,"61234567"],[,,"80[02]\\d{5}",,,,"80012345"],[,,"9(?:0[0239]|10)\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,"70[05]\\d{5}",,,,"70012345"],[,,"[89]01\\d{5}",,,,"80123456"],"LT",370,"00","0",,,"[08]",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",,1],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",,1],[,"(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",,1],[,"(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",,1]],,[,,,,,,,,,[-1]],
,,[,,,,,,,,,[-1]],[,,"70[67]\\d{5}",,,,"70712345"],,,[,,,,,,,,,[-1]]],LU:[,[,,"35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",,,,,,,[4,5,6,7,8,9,10,11]],[,,"(?:35[013-9]|80[2-9]|90[89])\\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\\d|8[13-9]|9[2-579])\\d{2,9}",,,,"27123456"],[,,"6(?:[269][18]|5[1568]|7[189]|81)\\d{6}",,,,"628123456",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90[015]\\d{5}",,,,"90012345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,,,,,,,,[-1]],[,,"20(?:1\\d{5}|[2-689]\\d{1,7})",
,,,"20201234",,,[4,5,6,7,8,9,10]],"LU",352,"00",,,,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)",,,,[[,"(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{3})(\\d{2})(\\d{3})",
"$1 $2 $3",["80[01]|90[015]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LV:[,[,,"(?:[268]\\d|90)\\d{6}",,,,,,,[8]],[,,"6\\d{7}",
,,,"63123456"],[,,"2333[0-8]\\d{3}|2(?:[0-24-9]\\d\\d|3(?:0[07]|[14-9]\\d|2[02-9]|3[0-24-9]))\\d{4}",,,,"21234567"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,"81\\d{6}",,,,"81123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LV",371,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LY:[,[,,"[2-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:2(?:0[56]|[1-6]\\d|7[124579]|8[124])|3(?:1\\d|2[2356])|4(?:[17]\\d|2[1-357]|5[2-4]|8[124])|5(?:[1347]\\d|2[1-469]|5[13-5]|8[1-4])|6(?:[1-479]\\d|5[2-57]|8[1-5])|7(?:[13]\\d|2[13-79])|8(?:[124]\\d|5[124]|84))\\d{6}",
,,,"212345678",,,,[7]],[,,"9[1-6]\\d{7}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LY",218,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MA:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}",,,,"520123456"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-467]|5[0-3]|8[0-5]))\\d{6}",
,,,"650123456"],[,,"80[0-7]\\d{6}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}",,,,"592401234"],"MA",212,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],[,"(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-46-9]|3[3-9]|9)|8(?:0[89]|92)"],"0$1"],[,"(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],[,"(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,
[-1]]],MC:[,[,,"(?:[3489]|6\\d)\\d{7}",,,,,,,[8,9]],[,,"(?:870|9[2-47-9]\\d)\\d{5}",,,,"99123456",,,[8]],[,,"4(?:[469]\\d|5[1-9])\\d{5}|(?:3|6\\d)\\d{7}",,,,"612345678"],[,,"(?:800|90\\d)\\d{5}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MC",377,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["87"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})",
"$1 $2 $3 $4 $5",["6"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"8[07]0\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MD:[,[,,"(?:[235-7]\\d|[89]0)\\d{6}",,,,,,,[8]],[,,"(?:(?:2[1-9]|3[1-79])\\d|5(?:33|5[257]))\\d{5}",,,,"22212345"],[,,"562\\d{5}|(?:6\\d|7[16-9])\\d{6}",,,,"62112345"],[,,"800\\d{5}",,,,"80012345"],[,
,"90[056]\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,,,,,,,,[-1]],[,,"3[08]\\d{6}",,,,"30123456"],"MD",373,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"803\\d{5}",,,,"80312345"],,,[,,,,,,,,,[-1]]],ME:[,[,,"(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",,,,,,,[8,9],[6]],[,,"(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:0[2467]|1[24-7]|2[2-467]))\\d{5}",
,,,"30234567",,,[8],[6]],[,,"6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}",,,,"67622901",,,[8]],[,,"80(?:[0-2578]|9\\d)\\d{5}",,,,"80080002"],[,,"9(?:4[1568]|5[178])\\d{5}",,,,"94515151",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"78[1-49]\\d{5}",,,,"78108780",,,[8]],"ME",382,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"77[1-9]\\d{5}",,,,"77273012",,,[8]],,,[,,,,,,,,,[-1]]],MF:[,[,,"(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],
[,,"590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}",,,,"590271234"],[,,"(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}",,,,"976012345"],"MF",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MG:[,[,,"[23]\\d{8}",,,,,,,[9],[7]],[,,"2072[29]\\d{4}|20(?:2\\d|4[47]|5[3467]|6[279]|7[356]|8[268]|9[2457])\\d{5}",
,,,"202123456",,,,[7]],[,,"3[2-47-9]\\d{7}",,,,"321234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"22\\d{7}",,,,"221234567"],"MG",261,"00","0",,,"([24-9]\\d{6})$|0","20$1",,,[[,"(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MH:[,[,,"329\\d{4}|(?:[256]\\d|45)\\d{5}",,,,,,,[7]],[,,"(?:247|528|625)\\d{4}",,,,"2471234"],[,,"(?:(?:23|54)5|329|45[35-8])\\d{4}",,,,"2351234"],[,,,,,,,,,[-1]],
[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"635\\d{4}",,,,"6351234"],"MH",692,"011","1",,,"1",,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MK:[,[,,"[2-578]\\d{7}",,,,,,,[8],[6,7]],[,,"(?:(?:2(?:62|77)0|3444)\\d|4[56]440)\\d{3}|(?:34|4[357])700\\d{3}|(?:2(?:[0-3]\\d|5[0-578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\\d{5}",,,,"22012345",,,,[6,7]],[,,"7(?:3555|(?:474|9[019]7)7)\\d{3}|7(?:[0-25-8]\\d\\d|3(?:[1-478]\\d|6[01])|4(?:2\\d|60|7[01578])|9(?:[2-4]\\d|5[01]|7[015]))\\d{4}",
,,,"72345678"],[,,"800\\d{5}",,,,"80012345"],[,,"5\\d{7}",,,,"50012345"],[,,"8(?:0[1-9]|[1-9]\\d)\\d{5}",,,,"80123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MK",389,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],[,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ML:[,[,,"[24-9]\\d{7}",,,,,,,[8]],[,,"2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-59]))\\d{5}",
,,,"20212345"],[,,"2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[01]|[679]\\d|8[2-59])\\d{6}",,,,"65012345"],[,,"80\\d{6}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ML",223,"00",,,,,,,,[[,"(\\d{4})","$1",["67[057-9]|74[045]","67(?:0[09]|[59]9|77|8[89])|74(?:0[02]|44|55)"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],[,,,,,,,,,[-1]],,,[,,"80\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MM:[,
[,,"1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",,,,,,,[6,7,8,9,10],[5]],[,,"(?:1(?:(?:12|[28]\\d|3[56]|7[3-6]|9[0-6])\\d|4(?:2[29]|7[0-2]|83)|6)|2(?:2(?:00|8[34])|4(?:0\\d|22|7[0-2]|83)|51\\d\\d)|4(?:2(?:2\\d\\d|48[013])|3(?:20\\d|4(?:70|83)|56)|420\\d|5(?:2\\d|470))|6(?:0(?:[23]|88\\d)|(?:124|[56]2\\d)\\d|2472|3(?:20\\d|470)|4(?:2[04]\\d|472)|7(?:3\\d\\d|4[67]0|8(?:[01459]\\d|8))))\\d{4}|5(?:2(?:2\\d{5,6}|47[02]\\d{4})|(?:3472|4(?:2(?:1|86)|470)|522\\d|6(?:20\\d|483)|7(?:20\\d|48[01])|8(?:20\\d|47[02])|9(?:20\\d|470))\\d{4})|7(?:(?:0470|4(?:25\\d|470)|5(?:202|470|96\\d))\\d{4}|1(?:20\\d{4,5}|4(?:70|83)\\d{4}))|8(?:1(?:2\\d{5,6}|4(?:10|7[01]\\d)\\d{3})|2(?:2\\d{5,6}|(?:320|490\\d)\\d{3})|(?:3(?:2\\d\\d|470)|4[24-7]|5(?:(?:2\\d|51)\\d|4(?:[1-35-9]\\d|4[0-57-9]))|6[23])\\d{4})|(?:1[2-6]\\d|4(?:2[24-8]|3[2-7]|[46][2-6]|5[3-5])|5(?:[27][2-8]|3[2-68]|4[24-8]|5[23]|6[2-4]|8[24-7]|9[2-7])|6(?:[19]20|42[03-6]|(?:52|7[45])\\d)|7(?:[04][24-8]|[15][2-7]|22|3[2-4])|8(?:1[2-689]|2[2-8]|(?:[35]2|64)\\d))\\d{4}|25\\d{5,6}|(?:2[2-9]|6(?:1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7[235-7]|8[245]|9[24])|8(?:3[24]|5[245]))\\d{4}",
,,,"1234567",,,[6,7,8,9],[5]],[,,"(?:17[01]|9(?:2(?:[0-4]|[56]\\d\\d)|(?:3(?:[0-36]|4\\d)|(?:6\\d|8[89]|9[4-8])\\d|7(?:3|40|[5-9]\\d))\\d|4(?:(?:[0245]\\d|[1379])\\d|88)|5[0-6])\\d)\\d{4}|9[69]1\\d{6}|9(?:[68]\\d|9[089])\\d{5}",,,,"92123456",,,[7,8,9,10]],[,,"80080(?:0[1-9]|2\\d)\\d{3}",,,,"8008001234",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1333\\d{4}",,,,"13331234",,,[8]],"MM",95,"00","0",,,"0",,,,[[,"(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})",
@ -330,23 +329,24 @@ CG:[,[,,"222\\d{6}|(?:0\\d|80)\\d{7}",,,,,,,[9]],[,,"222[1-589]\\d{5}",,,,"22212
,,,"976612345"],"MQ",596,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]|8(?:0[6-9]|[36])"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MR:[,[,,"(?:[2-4]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"(?:25[08]|35\\d|45[1-7])\\d{5}",,,,"35123456"],[,,"[2-4][0-46-9]\\d{6}",,,,"22123456"],[,,"800\\d{5}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MR",
222,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MS:[,[,,"(?:[58]\\d\\d|664|900)\\d{7}",,,,,,,[10],[7]],[,,"6644(?:1[0-3]|91)\\d{4}",,,,"6644912345",,,,[7]],[,,"664(?:3(?:49|9[1-6])|49[2-6])\\d{4}",,,,"6644923456",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",
,,,"5002345678"],[,,,,,,,,,[-1]],"MS",1,"011","1",,,"([34]\\d{6})$|1","664$1",,,,,[,,,,,,,,,[-1]],,"664",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MT:[,[,,"3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"20(?:3[1-4]|6[059])\\d{4}|2(?:0[19]|[1-357]\\d|60)\\d{5}",,,,"21001234"],[,,"(?:7(?:210|[79]\\d\\d)|9(?:[29]\\d\\d|69[67]|8(?:1[1-3]|89|97)))\\d{4}",,,,"96961234"],[,,"800(?:02|[3467]\\d)\\d{3}",,,,"80071234"],[,,"5(?:0(?:0(?:37|43)|(?:6\\d|70|9[0168])\\d)|[12]\\d0[1-5])\\d{3}",,,,
"50037123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3550\\d{4}",,,,"35501234"],"MT",356,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]],,[,,"7117\\d{4}",,,,"71171234"],,,[,,,,,,,,,[-1]],[,,"501\\d{5}",,,,"50112345"],,,[,,,,,,,,,[-1]]],MU:[,[,,"(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",,,,,,,[7,8,10]],[,,"(?:2(?:[0346-8]\\d|1[0-7])|4(?:[013568]\\d|2[4-8]|71|90)|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}",,,,"54480123",,,[7,8]],[,,"5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|(?:5(?:2[5-9]|4[3-689]|[57]\\d|8[0-689]|9[0-8])|7(?:0[0-4]|3[013]))\\d{5}",
,,,"52512345",,,[8]],[,,"802\\d{7}|80[0-2]\\d{4}",,,,"8001234",,,[7,10]],[,,"30\\d{5}",,,,"3012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3(?:20|9\\d)\\d{4}",,,,"3201234",,,[7]],"MU",230,"0(?:0|[24-7]0|3[03])",,,,,,"020",,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],[,"(\\d{4})(\\d{4})","$1 $2",["[57]"]],[,"(\\d{5})(\\d{5})","$1 $2",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MV:[,[,,"(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",,,,,,,[7,10]],[,,"(?:3(?:0[0-4]|3[0-59])|6(?:[58][024689]|6[024-68]|7[02468]))\\d{4}",
,,,"6701234",,,[7]],[,,"(?:46[46]|[79]\\d\\d)\\d{4}",,,,"7712345",,,[7]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MV",960,"0(?:0|19)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1-$2",["[34679]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"4(?:0[01]|50)\\d{4}",,,,"4001234",,,[7]],,,[,,,,,,,,,[-1]]],MW:[,[,,"(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",,,,,,,[7,9]],[,,"(?:1[2-9]|2[12]\\d\\d)\\d{5}",
,,,"1234567"],[,,"111\\d{6}|(?:31|77|[89][89])\\d{7}",,,,"991234567",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MW",265,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MX:[,[,,"[2-9]\\d{9}",,,,,,,[10],[7,8]],[,,"(?:2(?:0[01]|2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[267][1-9]|3[1-8]|[45]\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-36-9]|6[0-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\\d|7[12]|8[1-8]))\\d{7}",
,,,"2001234567",,,,[7,8]],[,,"(?:2(?:2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[267][1-9]|3[1-8]|[45]\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-36-9]|6[0-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\\d|7[12]|8[1-8]))\\d{7}",,,,"2221234567",,,,[7,8]],[,,"8(?:00|88)\\d{7}",
,,,"8001234567"],[,,"900\\d{7}",,,,"9001234567"],[,,"300\\d{7}",,,,"3001234567"],[,,"500\\d{7}",,,,"5001234567"],[,,,,,,,,,[-1]],"MX",52,"0[09]",,,,,,"00",,[[,"(\\d{5})","$1",["53"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MY:[,[,,"1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",
,,,,,,[8,9,10],[6,7]],[,,"4270\\d{4}|(?:3(?:2[0-36-9]|3[0-368]|4[0-278]|5[0-24-8]|6[0-467]|7[1246-9]|8\\d|9[0-57])\\d|4(?:2[0-689]|[3-79]\\d|8[1-35689])|5(?:2[0-589]|[3468]\\d|5[0-489]|7[1-9]|9[23])|6(?:2[2-9]|3[1357-9]|[46]\\d|5[0-6]|7[0-35-9]|85|9[015-8])|7(?:[2579]\\d|3[03-68]|4[0-8]|6[5-9]|8[0-35-9])|8(?:[24][2-8]|3[2-5]|5[2-7]|6[2-589]|7[2-578]|[89][2-9])|9(?:0[57]|13|[25-7]\\d|[3489][0-8]))\\d{5}",,,,"323856789",,,[8,9],[6,7]],[,,"1(?:1888[689]|4400|8(?:47|8[27])[0-4])\\d{4}|1(?:0(?:[23568]\\d|4[0-6]|7[016-9]|9[0-8])|1(?:[1-5]\\d\\d|6(?:0[5-9]|[1-9]\\d)|7(?:[0-4]\\d|5[0-7]))|(?:[269]\\d|[37][1-9]|4[235-9])\\d|5(?:31|9\\d\\d)|8(?:1[23]|[236]\\d|4[06]|5(?:46|[7-9])|7[016-9]|8[01]|9[0-8]))\\d{5}",
"50037123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3550\\d{4}",,,,"35501234"],"MT",356,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]],,[,,"7117\\d{4}",,,,"71171234"],,,[,,,,,,,,,[-1]],[,,"501\\d{5}",,,,"50112345"],,,[,,,,,,,,,[-1]]],MU:[,[,,"(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",,,,,,,[7,8,10]],[,,"(?:2(?:[0346-8]\\d|1[0-8])|4(?:[013568]\\d|2[4-8]|71|90)|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}",,,,"54480123",,,[7,8]],[,,"5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|(?:5(?:2[5-9]|4[3-689]|[57]\\d|8[0-689]|9[0-8])|7(?:0[0-6]|3[013]))\\d{5}",
,,,"52512345",,,[8]],[,,"802\\d{7}|80[0-2]\\d{4}",,,,"8001234",,,[7,10]],[,,"30\\d{5}",,,,"3012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3(?:20|9\\d)\\d{4}",,,,"3201234",,,[7]],"MU",230,"0(?:0|[24-7]0|3[03])",,,,,,"020",,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],[,"(\\d{4})(\\d{4})","$1 $2",["[57]"]],[,"(\\d{5})(\\d{5})","$1 $2",["8"]]],,[,,"219\\d{4}",,,,"2190123",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MV:[,[,,"(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",,,,,,,[7,
10]],[,,"(?:3(?:0[0-4]|3[0-59])|6(?:[58][024689]|6[024-68]|7[02468]))\\d{4}",,,,"6701234",,,[7]],[,,"(?:46[46]|[79]\\d\\d)\\d{4}",,,,"7712345",,,[7]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MV",960,"0(?:0|19)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1-$2",["[34679]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"4(?:0[01]|50)\\d{4}",,,,"4001234",,,[7]],,,[,,,,,,,,,[-1]]],
MW:[,[,,"(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",,,,,,,[7,9]],[,,"(?:1[2-9]|2[12]\\d\\d)\\d{5}",,,,"1234567"],[,,"111\\d{6}|(?:31|77|[89][89])\\d{7}",,,,"991234567",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MW",265,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],
,,[,,,,,,,,,[-1]]],MX:[,[,,"[2-9]\\d{9}",,,,,,,[10],[7,8]],[,,"(?:2(?:0[01]|2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[267][1-9]|3[1-8]|[45]\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-36-9]|6[0-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\\d|7[12]|8[1-8]))\\d{7}",,,,"2001234567",
,,,[7,8]],[,,"(?:2(?:2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[267][1-9]|3[1-8]|[45]\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-36-9]|6[0-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\\d|7[12]|8[1-8]))\\d{7}",,,,"2221234567",,,,[7,8]],[,,"8(?:00|88)\\d{7}",,,,"8001234567"],
[,,"900\\d{7}",,,,"9001234567"],[,,"300\\d{7}",,,,"3001234567"],[,,"500\\d{7}",,,,"5001234567"],[,,,,,,,,,[-1]],"MX",52,"0[09]",,,,,,"00",,[[,"(\\d{5})","$1",["53"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MY:[,[,,"1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",,,,,,,
[8,9,10],[6,7]],[,,"4270\\d{4}|(?:3(?:2[0-36-9]|3[0-368]|4[0-278]|5[0-24-8]|6[0-467]|7[1246-9]|8\\d|9[0-57])\\d|4(?:2[0-689]|[3-79]\\d|8[1-35689])|5(?:2[0-589]|[3468]\\d|5[0-489]|7[1-9]|9[23])|6(?:2[2-9]|3[1357-9]|[46]\\d|5[0-6]|7[0-35-9]|85|9[015-8])|7(?:[2579]\\d|3[03-68]|4[0-8]|6[5-9]|8[0-35-9])|8(?:[24][2-8]|3[2-5]|5[2-7]|6[2-589]|7[2-578]|[89][2-9])|9(?:0[57]|13|[25-7]\\d|[3489][0-8]))\\d{5}",,,,"323856789",,,[8,9],[6,7]],[,,"1(?:1888[689]|4400|8(?:47|8[27])[0-4])\\d{4}|1(?:0(?:[23568]\\d|4[0-6]|7[016-9]|9[0-8])|1(?:[1-5]\\d\\d|6(?:0[5-9]|[1-9]\\d)|7(?:[0-4]\\d|5[0-7]))|(?:[269]\\d|[37][1-9]|4[235-9])\\d|5(?:31|9\\d\\d)|8(?:1[23]|[236]\\d|4[06]|5(?:46|[7-9])|7[016-9]|8[01]|9[0-8]))\\d{5}",
,,,"123456789",,,[9,10]],[,,"1[378]00\\d{6}",,,,"1300123456",,,[10]],[,,"1600\\d{6}",,,,"1600123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"15(?:4(?:6[0-4]\\d|8(?:0[125]|[17]\\d|21|3[01]|4[01589]|5[014]|6[02]))|6(?:32[0-6]|78\\d))\\d{4}",,,,"1546012345",,,[10]],"MY",60,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})",
"$1-$2 $3",["3"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MZ:[,[,,"(?:2|8\\d)\\d{7}",,,,,,,[8,9]],[,,"2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}",,,,"21123456",,,[8]],[,,"8[2-79]\\d{7}",,,,"821234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],
[,,,,,,,,,[-1]],"MZ",258,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NA:[,[,,"[68]\\d{7,8}",,,,,,,[8,9]],[,,"64426\\d{3}|6(?:1(?:2[2-7]|3[01378]|4[0-4])|254|32[0237]|4(?:27|41|5[25])|52[236-8]|626|7(?:2[2-4]|30))\\d{4,5}|6(?:1(?:(?:0\\d|2[0189]|3[24-69]|4[5-9])\\d|17|69|7[014])|2(?:17|5[0-36-8]|69|70)|3(?:17|2[14-689]|34|6[289]|7[01]|81)|4(?:17|2[0-2]|4[06]|5[0137]|69|7[01])|5(?:17|2[0459]|69|7[01])|6(?:17|25|38|42|69|7[01])|7(?:17|2[569]|3[13]|6[89]|7[01]))\\d{4}",
,,,"61221234"],[,,"(?:60|8[1245])\\d{7}",,,,"811234567",,,[9]],[,,"80\\d{7}",,,,"800123456",,,[9]],[,,"8701\\d{5}",,,,"870123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8(?:3\\d\\d|86)\\d{5}",,,,"88612345"],"NA",264,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,
[-1]],,,[,,,,,,,,,[-1]]],NC:[,[,,"(?:050|[2-57-9]\\d\\d)\\d{3}",,,,,,,[6]],[,,"(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}",,,,"201234"],[,,"(?:[579]\\d|8[0-79])\\d{4}",,,,"751234"],[,,"050\\d{3}",,,,"050012"],[,,"36\\d{4}",,,,"366711"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NC",687,"00",,,,,,,,[[,"(\\d{3})","$1",["5[6-8]"]],[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,
,,[-1]]],NE:[,[,,"[027-9]\\d{7}",,,,,,,[8]],[,,"2(?:0(?:20|3[1-8]|4[13-5]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\\d{4}",,,,"20201234"],[,,"(?:23|7[0467]|[89]\\d)\\d{6}",,,,"93123456"],[,,"08\\d{6}",,,,"08123456"],[,,"09\\d{6}",,,,"09123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NE",227,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[0467]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,
,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NF:[,[,,"[13]\\d{5}",,,,,,,[6],[5]],[,,"(?:1(?:06|17|28|39)|3[0-2]\\d)\\d{3}",,,,"106609",,,,[5]],[,,"(?:14|3[58])\\d{4}",,,,"381234",,,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NF",672,"00",,,,"([0-258]\\d{4})$","3$1",,,[[,"(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],[,"(\\d)(\\d{5})","$1 $2",["[13]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NG:[,[,,"38\\d{6}|[78]\\d{9,13}|(?:20|9\\d)\\d{8}",,,,,
,,[8,10,11,12,13,14],[6,7]],[,,"(?:20(?:[1259]\\d|3[013-9]|4[1-8]|6[024-689]|7[1-79]|8[2-9])|38)\\d{6}",,,,"2033123456",,,[8,10],[6,7]],[,,"(?:702[0-24-9]|819[01])\\d{6}|(?:7(?:0[13-9]|[12]\\d)|8(?:0[1-9]|1[0-8])|9(?:0[1-9]|1[1-6]))\\d{7}",,,,"8021234567",,,[10]],[,,"800\\d{7,11}",,,,"80017591759",,,[10,11,12,13,14]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NG",234,"009","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["3"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",
["[7-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],[,"(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"700\\d{7,11}",,,,"7001234567",,,[10,11,12,13,14]],,,[,,,,,,,,,[-1]]],NI:[,[,,"(?:1800|[25-8]\\d{3})\\d{4}",,,,,,,[8]],[,,"2\\d{7}",,,,"21234567"],[,,"(?:5(?:5[0-7]|[78]\\d)|6(?:20|3[035]|4[045]|5[05]|77|8[1-9]|9[059])|(?:7[5-8]|8\\d)\\d)\\d{5}",
,,,"81234567"],[,,"1800\\d{4}",,,,"18001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NI",505,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NL:[,[,,"(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",,,,,,,[5,6,7,8,9,10,11]],[,,"(?:1(?:[035]\\d|1[13-578]|6[124-8]|7[24]|8[0-467])|2(?:[0346]\\d|2[2-46-9]|5[125]|9[479])|3(?:[03568]\\d|1[3-8]|2[01]|4[1-8])|4(?:[0356]\\d|1[1-368]|7[58]|8[15-8]|9[23579])|5(?:[0358]\\d|[19][1-9]|2[1-57-9]|4[13-8]|6[126]|7[0-3578])|7\\d\\d)\\d{6}",
,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NF:[,[,,"[13]\\d{5}",,,,,,,[6],[5]],[,,"(?:1(?:06|17|28|39)|3[0-2]\\d)\\d{3}",,,,"106609",,,,[5]],[,,"(?:14|3[58])\\d{4}",,,,"381234",,,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NF",672,"00",,,,"([0-258]\\d{4})$","3$1",,,[[,"(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],[,"(\\d)(\\d{5})","$1 $2",["[13]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NG:[,[,,"(?:20|9\\d)\\d{8}|[78]\\d{9,13}",,,,,,,[10,11,
12,13,14],[6,7]],[,,"20(?:[1259]\\d|3[013-9]|4[1-8]|6[024-689]|7[1-79]|8[2-9])\\d{6}",,,,"2033123456",,,[10],[6,7]],[,,"(?:702[0-24-9]|819[01])\\d{6}|(?:7(?:0[13-9]|[12]\\d)|8(?:0[1-9]|1[0-8])|9(?:0[1-9]|1[1-6]))\\d{7}",,,,"8021234567",,,[10]],[,,"800\\d{7,11}",,,,"80017591759"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NG",234,"009","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{4})",
"$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],[,"(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"700\\d{7,11}",,,,"7001234567"],,,[,,,,,,,,,[-1]]],NI:[,[,,"(?:1800|[25-8]\\d{3})\\d{4}",,,,,,,[8]],[,,"2\\d{7}",,,,"21234567"],[,,"(?:5(?:5[0-7]|[78]\\d)|6(?:20|3[035]|4[045]|5[05]|77|8[1-9]|9[059])|(?:7[5-8]|8\\d)\\d)\\d{5}",,,,"81234567"],[,,"1800\\d{4}",,,,"18001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,
,,,,,,,,[-1]],"NI",505,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NL:[,[,,"(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",,,,,,,[5,6,7,8,9,10,11]],[,,"(?:1(?:[035]\\d|1[13-578]|6[124-8]|7[24]|8[0-467])|2(?:[0346]\\d|2[2-46-9]|5[125]|9[479])|3(?:[03568]\\d|1[3-8]|2[01]|4[1-8])|4(?:[0356]\\d|1[1-368]|7[58]|8[15-8]|9[23579])|5(?:[0358]\\d|[19][1-9]|2[1-57-9]|4[13-8]|6[126]|7[0-3578])|7\\d\\d)\\d{6}",
,,,"101234567",,,[9]],[,,"(?:6[1-58]|970\\d)\\d{7}",,,,"612345678",,,[9,11]],[,,"800\\d{4,7}",,,,"8001234",,,[7,8,9,10]],[,,"90[069]\\d{4,7}",,,,"9061234",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:85|91)\\d{7}",,,,"851234567",,,[9]],"NL",31,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["1[238]|[34]"]],[,"(\\d{2})(\\d{3,4})","$1 $2",["14"]],[,"(\\d{6})","$1",["1"]],[,"(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],[,"(\\d)(\\d{8})","$1 $2",["6"],"0$1"],[,
"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],[[,"(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],[,"(\\d)(\\d{8})","$1 $2",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{5})",
"$1 $2 $3",["9"],"0$1"]],[,,"66\\d{7}",,,,"662345678",,,[9]],,,[,,"140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)\\d",,,,,,,[5,6]],[,,"140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|(?:140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)|8[478]\\d{6})\\d",,,,"14020",,,[5,6,9]],,,[,,,,,,,,,[-1]]],NO:[,[,,"(?:0|[2-9]\\d{3})\\d{4}",,,,,,,[5,8]],[,,"(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}",,,,"21234567",,,[8]],[,,"(?:4[015-8]|9\\d)\\d{6}",
@ -398,7 +398,7 @@ PT:[,[,,"1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",,,,,,,[9]],[,,"2(?:[12]\\d|3[1-689]|
"$1-$2 $3 $4",["8"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1"]],[[,"(\\d{2})(\\d{2,3})(\\d{2})","$1 $2 $3",["20"]],[,"(\\d{3})(\\d{4})","$1 $2",["9(?:00|39|44|9)"]],[,"(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"]],[,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})",
"$1 $2 $3 $4",["8"]],[,"(\\d{3})(\\d{2,3})(\\d{2})","$1 $2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[,"(\\d{3})(\\d{2,3})(\\d{3})","$1 $2 $3",["9(?:00|39|44)"]],[,"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["10|7"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})",
"$1 $2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["9"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]"]]],[,,"74[02-9]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"10[1-8]\\d{6}",,,,"102345678",,,[9]],,,[,,"(?:25[245]|67[3-68])\\d{9}",,,,"254123456789",,,[12]]],SG:[,[,,"(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",,,,,,,[8,10,11]],[,,"662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}",
,,,"61234567",,,[8]],[,,"896[0-8]\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-5])|9[0-8]\\d)\\d{5}",,,,"81234567",,,[8]],[,,"(?:18|8)00\\d{7}",,,,"18001234567",,,[10,11]],[,,"1900\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:3[12]\\d|666)\\d{5}",,,,"31234567",,,[8]],"SG",65,"0[0-3]\\d",,,,,,,,[[,"(\\d{4,5})","$1",["1[013-9]|77","1(?:[013-8]|9(?:0[1-9]|[1-9]))|77"]],[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})",
,,,"61234567",,,[8]],[,,"8970\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-6])|9[0-8]\\d)\\d{5}",,,,"81234567",,,[8]],[,,"(?:18|8)00\\d{7}",,,,"18001234567",,,[10,11]],[,,"1900\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:3[12]\\d|666)\\d{5}",,,,"31234567",,,[8]],"SG",65,"0[0-3]\\d",,,,,,,,[[,"(\\d{4,5})","$1",["1[013-9]|77","1(?:[013-8]|9(?:0[1-9]|[1-9]))|77"]],[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})",
"$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7000\\d{7}",,,,"70001234567",,,[11]],,,[,,,,,,,,,[-1]]],SH:[,[,,"(?:[256]\\d|8)\\d{3}",,,,,,,[4,5]],[,,"2(?:[0-57-9]\\d|6[4-9])\\d\\d",,,,"22158"],[,,"[56]\\d{4}",,,,"51234",,,[5]],[,,,,,,,,,[-1]],
[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"262\\d\\d",,,,"26212",,,[5]],"SH",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],1,"[256]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SI:[,[,,"[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",,,,,,,[5,6,7,8]],[,,"(?:[1-357][2-8]|4[24-8])\\d{6}",,,,"12345678",,,[8],[7]],[,,"65(?:[178]\\d|5[56]|6[01])\\d{4}|(?:[37][01]|4[0139]|51|6[489])\\d{6}",,,,"31234567",,,[8]],[,,"80\\d{4,6}",,,,"80123456",,,[6,7,8]],[,,"89[1-3]\\d{2,5}|90\\d{4,6}",,,,"90123456"],[,,,,,,,,,[-1]],
[,,,,,,,,,[-1]],[,,"(?:59\\d\\d|8(?:1(?:[67]\\d|8[0-589])|2(?:0\\d|2[0-37-9]|8[0-2489])|3[389]\\d))\\d{4}",,,,"59012345",,,[8]],"SI",386,"00|10(?:22|66|88|99)","0",,,"0",,"00",,[[,"(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SJ:[,[,,"0\\d{4}|(?:[489]\\d|79)\\d{6}",
@ -415,13 +415,13 @@ PT:[,[,,"1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",,,,,,,[9]],[,,"2(?:[12]\\d|3[1-689]|
,,,,,,[-1]]],ST:[,[,,"(?:22|9\\d)\\d{5}",,,,,,,[7]],[,,"22\\d{5}",,,,"2221234"],[,,"900[5-9]\\d{3}|9(?:0[1-9]|[89]\\d)\\d{4}",,,,"9812345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ST",239,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SV:[,[,,"[267]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?",,,,,,,[7,8,11]],[,,"2(?:79(?:0[0347-9]|[1-9]\\d)|89(?:0[024589]|[1-9]\\d))\\d{3}|2(?:[1-69]\\d|[78][0-8])\\d{5}",
,,,"21234567",,,[8]],[,,"[67]\\d{7}",,,,"70123456",,,[8]],[,,"800\\d{8}|80[01]\\d{4}",,,,"8001234",,,[7,11]],[,,"900\\d{4}(?:\\d{4})?",,,,"9001234",,,[7,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SV",503,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[89]"]],[,"(\\d{4})(\\d{4})","$1 $2",["[267]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SX:[,[,,"7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"7215(?:4[2-8]|8[239]|9[056])\\d{4}",
,,,"7215425678",,,,[7]],[,,"7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}",,,,"7215205678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"SX",1,"011","1",,,"(5\\d{6})$|1",
"721$1",,,,,[,,,,,,,,,[-1]],,"721",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SY:[,[,,"[1-359]\\d{8}|[1-5]\\d{7}",,,,,,,[8,9],[6,7]],[,,"21\\d{6,7}|(?:1(?:[14]\\d|[2356])|2[235]|3(?:[13]\\d|4)|4[134]|5[1-3])\\d{6}",,,,"112345678",,,,[6,7]],[,,"(?:50|9[1-689])\\d{7}",,,,"944567890",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SY",963,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-4]|5[1-3]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})",
"$1 $2 $3",["[59]"],"0$1",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SZ:[,[,,"0800\\d{4}|(?:[237]\\d|900)\\d{6}",,,,,,,[8,9]],[,,"[23][2-5]\\d{6}",,,,"22171234",,,[8]],[,,"7[6-9]\\d{6}",,,,"76123456",,,[8]],[,,"0800\\d{4}",,,,"08001234",,,[8]],[,,"900\\d{6}",,,,"900012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70\\d{6}",,,,"70012345",,,[8]],"SZ",268,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[0237]"]],[,"(\\d{5})(\\d{4})","$1 $2",["9"]]],,[,,,,,,,,,[-1]],,,[,
,"0800\\d{4}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TA:[,[,,"8\\d{3}",,,,,,,[4]],[,,"8\\d{3}",,,,"8999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TA",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"8",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TC:[,[,,"(?:[58]\\d\\d|649|900)\\d{7}",,,,,,,[10],[7]],[,,"649(?:266|712|9(?:4\\d|50))\\d{4}",,,,"6497121234",,,,[7]],[,,"649(?:2(?:3[129]|4[1-79])|3\\d\\d|4[34][1-3])\\d{4}",,,,"6492311234",,,,[7]],
[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"649(?:71[01]|966)\\d{4}",,,,"6497101234",,,,[7]],"TC",1,"011","1",,,"([2-479]\\d{6})$|1","649$1",,,,,[,,,,,,,,,[-1]],,"649",[,,,,,,
,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TD:[,[,,"(?:22|[689]\\d|77)\\d{6}",,,,,,,[8]],[,,"22(?:[37-9]0|5[0-5]|6[89])\\d{4}",,,,"22501234"],[,,"(?:[69]\\d|77|8[56])\\d{6}",,,,"63012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TD",235,"00|16",,,,,,"00",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TG:[,[,,"[279]\\d{7}",,,,,,,[8]],[,,"2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\\d{5}",
,,,"22212345"],[,,"(?:7[0-29]|9[0-36-9])\\d{6}",,,,"90112345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TG",228,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TH:[,[,,"(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",,,,,,,[8,9,10,13]],[,,"(?:1[0689]|2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}",,,,"21234567",,,[8]],[,,"67(?:1[0-8]|2[4-7])\\d{5}|(?:14|6[1-6]|[89]\\d)\\d{7}",
,,,"812345678",,,[9]],[,,"(?:001800\\d|1800)\\d{6}",,,,"1800123456",,,[10,13]],[,,"1900\\d{6}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"6[08]\\d{7}",,,,"601234567",,,[9]],"TH",66,"00[1-9]","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TJ:[,[,,"[0-57-9]\\d{8}",,,,,,,[9],[3,5,6,7]],[,,"(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}",
"721$1",,,,,[,,,,,,,,,[-1]],,"721",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SY:[,[,,"[1-39]\\d{8}|[1-5]\\d{7}",,,,,,,[8,9],[6,7]],[,,"21\\d{6,7}|(?:1(?:[14]\\d|[2356])|2[235]|3(?:[13]\\d|4)|4[134]|5[1-3])\\d{6}",,,,"112345678",,,,[6,7]],[,,"9[1-9]\\d{7}",,,,"944567890",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SY",963,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],
"0$1",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SZ:[,[,,"0800\\d{4}|(?:[237]\\d|900)\\d{6}",,,,,,,[8,9]],[,,"[23][2-5]\\d{6}",,,,"22171234",,,[8]],[,,"7[6-9]\\d{6}",,,,"76123456",,,[8]],[,,"0800\\d{4}",,,,"08001234",,,[8]],[,,"900\\d{6}",,,,"900012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70\\d{6}",,,,"70012345",,,[8]],"SZ",268,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[0237]"]],[,"(\\d{5})(\\d{4})","$1 $2",["9"]]],,[,,,,,,,,,[-1]],,,[,,"0800\\d{4}",,,,,,,
[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TA:[,[,,"8\\d{3}",,,,,,,[4]],[,,"8\\d{3}",,,,"8999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TA",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"8",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TC:[,[,,"(?:[58]\\d\\d|649|900)\\d{7}",,,,,,,[10],[7]],[,,"649(?:266|712|9(?:4\\d|50))\\d{4}",,,,"6497121234",,,,[7]],[,,"649(?:2(?:3[129]|4[1-79])|3\\d\\d|4[34][1-3])\\d{4}",,,,"6492311234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",
,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"649(?:71[01]|966)\\d{4}",,,,"6497101234",,,,[7]],"TC",1,"011","1",,,"([2-479]\\d{6})$|1","649$1",,,,,[,,,,,,,,,[-1]],,"649",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],
TD:[,[,,"(?:22|[689]\\d|77)\\d{6}",,,,,,,[8]],[,,"22(?:[37-9]0|5[0-5]|6[89])\\d{4}",,,,"22501234"],[,,"(?:[69]\\d|77|8[56])\\d{6}",,,,"63012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TD",235,"00|16",,,,,,"00",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TG:[,[,,"[279]\\d{7}",,,,,,,[8]],[,,"2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\\d{5}",,,,"22212345"],[,,"(?:7[0-29]|9[0-36-9])\\d{6}",
,,,"90112345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TG",228,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TH:[,[,,"(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",,,,,,,[8,9,10,13]],[,,"(?:1[0689]|2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}",,,,"21234567",,,[8]],[,,"67(?:1[0-8]|2[4-7])\\d{5}|(?:14|6[1-6]|[89]\\d)\\d{7}",,,,"812345678",,,[9]],[,,"(?:001800\\d|1800)\\d{6}",
,,,"1800123456",,,[10,13]],[,,"1900\\d{6}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"6[08]\\d{7}",,,,"601234567",,,[9]],"TH",66,"00[1-9]","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TJ:[,[,,"[0-57-9]\\d{8}",,,,,,,[9],[3,5,6,7]],[,,"(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}",
,,,"372123456",,,,[3,5,6,7]],[,,"(?:33[03-9]|4(?:1[18]|4[02-479])|81[1-9])\\d{6}|(?:[09]\\d|1[0-27-9]|2[0-27]|[34]0|5[05]|7[01578]|8[078])\\d{7}",,,,"917123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TJ",992,"810",,,,,,"8~10",,[[,"(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],[,"(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3(?:[1245]|3[12])"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],
,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TK:[,[,,"[2-47]\\d{3,6}",,,,,,,[4,5,6,7]],[,,"(?:2[2-4]|[34]\\d)\\d{2,5}",,,,"3101"],[,,"7[2-4]\\d{2,5}",,,,"7290"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TK",690,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TL:[,[,,"7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",,,,,,,[7,8]],[,,"(?:2[1-5]|3[1-9]|4[1-4])\\d{5}",,,,"2112345",,,[7]],[,,"7[2-8]\\d{6}",,,,"77212345",
,,[8]],[,,"80\\d{5}",,,,"8012345",,,[7]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,"70\\d{5}",,,,"7012345",,,[7]],[,,,,,,,,,[-1]],"TL",670,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],[,"(\\d{4})(\\d{4})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TM:[,[,,"(?:[1-6]\\d|71)\\d{6}",,,,,,,[8]],[,,"(?: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}",,,,"12345678"],[,,"(?:6\\d|71)\\d{6}",


+ 22
- 26
javascript/i18n/phonenumbers/metadata.js View File

@ -1061,7 +1061,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,"BI":[,[,,"(?:[267]\\d|31)\\d{6}",,,,,,,[8]
]
,[,,"(?:22|31)\\d{6}",,,,"22201234"]
,[,,"(?:29|[67][125-9])\\d{6}",,,,"79561234"]
,[,,"64[0-2]\\d{5}|(?:29|[67][125-9])\\d{6}",,,,"79561234"]
,[,,,,,,,,,[-1]
]
,[,,,,,,,,,[-1]
@ -1239,7 +1239,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,,,[,,,,,,,,,[-1]
]
]
,"BR":[,[,,"(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",,,,,,,[8,9,10,11]
,"BR":[,[,,"[1-467]\\d{9,10}|55[0-46-9]\\d{8}|[34]\\d{7}|55\\d{7,8}|(?:5[0-46-9]|[89]\\d)\\d{7,9}",,,,,,,[8,9,10,11]
]
,[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}",,,,"1123456789",,,[10]
,[8]
@ -1249,9 +1249,9 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"800\\d{6,7}",,,,"800123456",,,[9,10]
]
,[,,"300\\d{6}|[59]00\\d{6,7}",,,,"300123456",,,[9,10]
,[,,"[59]00\\d{6,7}",,,,"500123456",,,[9,10]
]
,[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|370))\\d{4}|300\\d{5}",,,,"40041234",,,[8,10]
,[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|370|864))\\d{4}|300\\d{5}",,,,"40041234",,,[8,10]
]
,[,,,,,,,,,[-1]
]
@ -1259,7 +1259,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,"BR",55,"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","0",,,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2",,,[[,"(\\d{3,6})","$1",["1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])|321|610"]
]
,[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]
,[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]
]
,[,"(\\d{4})(\\d{4})","$1-$2",["[2-57]","[2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))"]
]
@ -1272,7 +1272,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"]
,"($1)","0 $CC ($1)"]
]
,[[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]
,[[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]
]
,[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"]
,"0$1"]
@ -1283,7 +1283,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,,,,,,,,[-1]
]
,,,[,,"30(?:0\\d{5,7}|3\\d{7})|40(?:0\\d|20)\\d{4}|800\\d{6,7}",,,,,,,[8,9,10]
,,,[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|864))\\d{4}|800\\d{6,7}|300\\d{5}",,,,,,,[8,9,10]
]
,[,,,,,,,,,[-1]
]
@ -4343,8 +4343,8 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,"LB":[,[,,"[27-9]\\d{7}|[13-9]\\d{6}",,,,,,,[7,8]
]
,[,,"7(?:62|8[0-7]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}",,,,"1123456"]
,[,,"793(?:[01]\\d|2[0-4])\\d{3}|(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[12]))\\d{5}",,,,"71123456"]
,[,,"7(?:62|8[0-6]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}",,,,"1123456"]
,[,,"787\\d{4}|(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[1-3]))\\d{5}",,,,"71123456"]
,[,,,,,,,,,[-1]
]
,[,,"9[01]\\d{6}",,,,"90123456",,,[8]
@ -5116,9 +5116,9 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,"MU":[,[,,"(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",,,,,,,[7,8,10]
]
,[,,"(?:2(?:[0346-8]\\d|1[0-7])|4(?:[013568]\\d|2[4-8]|71|90)|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}",,,,"54480123",,,[7,8]
,[,,"(?:2(?:[0346-8]\\d|1[0-8])|4(?:[013568]\\d|2[4-8]|71|90)|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}",,,,"54480123",,,[7,8]
]
,[,,"5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|(?:5(?:2[5-9]|4[3-689]|[57]\\d|8[0-689]|9[0-8])|7(?:0[0-4]|3[013]))\\d{5}",,,,"52512345",,,[8]
,[,,"5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|(?:5(?:2[5-9]|4[3-689]|[57]\\d|8[0-689]|9[0-8])|7(?:0[0-6]|3[013]))\\d{5}",,,,"52512345",,,[8]
]
,[,,"802\\d{7}|80[0-2]\\d{4}",,,,"8001234",,,[7,10]
]
@ -5137,7 +5137,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,[,"(\\d{5})(\\d{5})","$1 $2",["8"]
]
]
,,[,,,,,,,,,[-1]
,,[,,"219\\d{4}",,,,"2190123",,,[7]
]
,,,[,,,,,,,,,[-1]
]
@ -5429,16 +5429,15 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,,,[,,,,,,,,,[-1]
]
]
,"NG":[,[,,"38\\d{6}|[78]\\d{9,13}|(?:20|9\\d)\\d{8}",,,,,,,[8,10,11,12,13,14]
,"NG":[,[,,"(?:20|9\\d)\\d{8}|[78]\\d{9,13}",,,,,,,[10,11,12,13,14]
,[6,7]
]
,[,,"(?:20(?:[1259]\\d|3[013-9]|4[1-8]|6[024-689]|7[1-79]|8[2-9])|38)\\d{6}",,,,"2033123456",,,[8,10]
,[,,"20(?:[1259]\\d|3[013-9]|4[1-8]|6[024-689]|7[1-79]|8[2-9])\\d{6}",,,,"2033123456",,,[10]
,[6,7]
]
,[,,"(?:702[0-24-9]|819[01])\\d{6}|(?:7(?:0[13-9]|[12]\\d)|8(?:0[1-9]|1[0-8])|9(?:0[1-9]|1[1-6]))\\d{7}",,,,"8021234567",,,[10]
]
,[,,"800\\d{7,11}",,,,"80017591759",,,[10,11,12,13,14]
]
,[,,"800\\d{7,11}",,,,"80017591759"]
,[,,,,,,,,,[-1]
]
,[,,,,,,,,,[-1]
@ -5447,9 +5446,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,,,,,,,,[-1]
]
,"NG",234,"009","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["3"]
,"0$1"]
,[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"]
,"NG",234,"009","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"]
,"0$1"]
,[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"]
,"0$1"]
@ -5464,8 +5461,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,,,[,,,,,,,,,[-1]
]
,[,,"700\\d{7,11}",,,,"7001234567",,,[10,11,12,13,14]
]
,[,,"700\\d{7,11}",,,,"7001234567"]
,,,[,,,,,,,,,[-1]
]
]
@ -6568,7 +6564,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}",,,,"61234567",,,[8]
]
,[,,"896[0-8]\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-5])|9[0-8]\\d)\\d{5}",,,,"81234567",,,[8]
,[,,"8970\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-6])|9[0-8]\\d)\\d{5}",,,,"81234567",,,[8]
]
,[,,"(?:18|8)00\\d{7}",,,,"18001234567",,,[10,11]
]
@ -7006,12 +7002,12 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,,,[,,,,,,,,,[-1]
]
]
,"SY":[,[,,"[1-359]\\d{8}|[1-5]\\d{7}",,,,,,,[8,9]
,"SY":[,[,,"[1-39]\\d{8}|[1-5]\\d{7}",,,,,,,[8,9]
,[6,7]
]
,[,,"21\\d{6,7}|(?:1(?:[14]\\d|[2356])|2[235]|3(?:[13]\\d|4)|4[134]|5[1-3])\\d{6}",,,,"112345678",,,,[6,7]
]
,[,,"(?:50|9[1-689])\\d{7}",,,,"944567890",,,[9]
,[,,"9[1-9]\\d{7}",,,,"944567890",,,[9]
]
,[,,,,,,,,,[-1]
]
@ -7023,9 +7019,9 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,,,,,,,,[-1]
]
,"SY",963,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-4]|5[1-3]"]
,"SY",963,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"]
,"0$1",,1]
,[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[59]"]
,[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]
,"0$1",,1]
]
,,[,,,,,,,,,[-1]


+ 22
- 26
javascript/i18n/phonenumbers/metadatalite.js View File

@ -1061,7 +1061,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,"BI":[,[,,"(?:[267]\\d|31)\\d{6}",,,,,,,[8]
]
,[,,"(?:22|31)\\d{6}"]
,[,,"(?:29|[67][125-9])\\d{6}"]
,[,,"64[0-2]\\d{5}|(?:29|[67][125-9])\\d{6}"]
,[,,,,,,,,,[-1]
]
,[,,,,,,,,,[-1]
@ -1239,7 +1239,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,,,[,,,,,,,,,[-1]
]
]
,"BR":[,[,,"(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",,,,,,,[8,9,10,11]
,"BR":[,[,,"[1-467]\\d{9,10}|55[0-46-9]\\d{8}|[34]\\d{7}|55\\d{7,8}|(?:5[0-46-9]|[89]\\d)\\d{7,9}",,,,,,,[8,9,10,11]
]
,[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}",,,,,,,[10]
,[8]
@ -1249,9 +1249,9 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"800\\d{6,7}",,,,,,,[9,10]
]
,[,,"300\\d{6}|[59]00\\d{6,7}",,,,,,,[9,10]
,[,,"[59]00\\d{6,7}",,,,,,,[9,10]
]
,[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|370))\\d{4}|300\\d{5}",,,,,,,[8,10]
,[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|370|864))\\d{4}|300\\d{5}",,,,,,,[8,10]
]
,[,,,,,,,,,[-1]
]
@ -1259,7 +1259,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,"BR",55,"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","0",,,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2",,,[[,"(\\d{3,6})","$1",["1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])|321|610"]
]
,[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]
,[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]
]
,[,"(\\d{4})(\\d{4})","$1-$2",["[2-57]","[2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))"]
]
@ -1272,7 +1272,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"]
,"($1)","0 $CC ($1)"]
]
,[[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]
,[[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]
]
,[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"]
,"0$1"]
@ -1283,7 +1283,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,,,,,,,,[-1]
]
,,,[,,"30(?:0\\d{5,7}|3\\d{7})|40(?:0\\d|20)\\d{4}|800\\d{6,7}",,,,,,,[8,9,10]
,,,[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|864))\\d{4}|800\\d{6,7}|300\\d{5}",,,,,,,[8,9,10]
]
,[,,,,,,,,,[-1]
]
@ -4343,8 +4343,8 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,"LB":[,[,,"[27-9]\\d{7}|[13-9]\\d{6}",,,,,,,[7,8]
]
,[,,"7(?:62|8[0-7]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}"]
,[,,"793(?:[01]\\d|2[0-4])\\d{3}|(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[12]))\\d{5}"]
,[,,"7(?:62|8[0-6]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}"]
,[,,"787\\d{4}|(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[1-3]))\\d{5}"]
,[,,,,,,,,,[-1]
]
,[,,"9[01]\\d{6}",,,,,,,[8]
@ -5116,9 +5116,9 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,"MU":[,[,,"(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",,,,,,,[7,8,10]
]
,[,,"(?:2(?:[0346-8]\\d|1[0-7])|4(?:[013568]\\d|2[4-8]|71|90)|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}",,,,,,,[7,8]
,[,,"(?:2(?:[0346-8]\\d|1[0-8])|4(?:[013568]\\d|2[4-8]|71|90)|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}",,,,,,,[7,8]
]
,[,,"5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|(?:5(?:2[5-9]|4[3-689]|[57]\\d|8[0-689]|9[0-8])|7(?:0[0-4]|3[013]))\\d{5}",,,,,,,[8]
,[,,"5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|(?:5(?:2[5-9]|4[3-689]|[57]\\d|8[0-689]|9[0-8])|7(?:0[0-6]|3[013]))\\d{5}",,,,,,,[8]
]
,[,,"802\\d{7}|80[0-2]\\d{4}",,,,,,,[7,10]
]
@ -5137,7 +5137,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,[,"(\\d{5})(\\d{5})","$1 $2",["8"]
]
]
,,[,,,,,,,,,[-1]
,,[,,"219\\d{4}",,,,,,,[7]
]
,,,[,,,,,,,,,[-1]
]
@ -5429,16 +5429,15 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,,,[,,,,,,,,,[-1]
]
]
,"NG":[,[,,"38\\d{6}|[78]\\d{9,13}|(?:20|9\\d)\\d{8}",,,,,,,[8,10,11,12,13,14]
,"NG":[,[,,"(?:20|9\\d)\\d{8}|[78]\\d{9,13}",,,,,,,[10,11,12,13,14]
,[6,7]
]
,[,,"(?:20(?:[1259]\\d|3[013-9]|4[1-8]|6[024-689]|7[1-79]|8[2-9])|38)\\d{6}",,,,,,,[8,10]
,[,,"20(?:[1259]\\d|3[013-9]|4[1-8]|6[024-689]|7[1-79]|8[2-9])\\d{6}",,,,,,,[10]
,[6,7]
]
,[,,"(?:702[0-24-9]|819[01])\\d{6}|(?:7(?:0[13-9]|[12]\\d)|8(?:0[1-9]|1[0-8])|9(?:0[1-9]|1[1-6]))\\d{7}",,,,,,,[10]
]
,[,,"800\\d{7,11}",,,,,,,[10,11,12,13,14]
]
,[,,"800\\d{7,11}"]
,[,,,,,,,,,[-1]
]
,[,,,,,,,,,[-1]
@ -5447,9 +5446,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,,,,,,,,[-1]
]
,"NG",234,"009","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["3"]
,"0$1"]
,[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"]
,"NG",234,"009","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"]
,"0$1"]
,[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"]
,"0$1"]
@ -5464,8 +5461,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,,,[,,,,,,,,,[-1]
]
,[,,"700\\d{7,11}",,,,,,,[10,11,12,13,14]
]
,[,,"700\\d{7,11}"]
,,,[,,,,,,,,,[-1]
]
]
@ -6568,7 +6564,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}",,,,,,,[8]
]
,[,,"896[0-8]\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-5])|9[0-8]\\d)\\d{5}",,,,,,,[8]
,[,,"8970\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-6])|9[0-8]\\d)\\d{5}",,,,,,,[8]
]
,[,,"(?:18|8)00\\d{7}",,,,,,,[10,11]
]
@ -7006,12 +7002,12 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,,,[,,,,,,,,,[-1]
]
]
,"SY":[,[,,"[1-359]\\d{8}|[1-5]\\d{7}",,,,,,,[8,9]
,"SY":[,[,,"[1-39]\\d{8}|[1-5]\\d{7}",,,,,,,[8,9]
,[6,7]
]
,[,,"21\\d{6,7}|(?:1(?:[14]\\d|[2356])|2[235]|3(?:[13]\\d|4)|4[134]|5[1-3])\\d{6}",,,,,,,,[6,7]
]
,[,,"(?:50|9[1-689])\\d{7}",,,,,,,[9]
,[,,"9[1-9]\\d{7}",,,,,,,[9]
]
,[,,,,,,,,,[-1]
]
@ -7023,9 +7019,9 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,,,,,,,,[-1]
]
,"SY",963,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-4]|5[1-3]"]
,"SY",963,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"]
,"0$1",,1]
,[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[59]"]
,[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]
,"0$1",,1]
]
,,[,,,,,,,,,[-1]


BIN
metadata/metadata.zip View File


+ 8
- 0
release_notes.txt View File

@ -1,3 +1,11 @@
Apr 23, 2025: v9.0.4
Metadata changes:
- Updated phone metadata for region code(s): BI, BR, LB, MU, NG, SG, SY
- Updated geocoding data for country calling code(s):
55 (en), 230 (en, es, fr), 234 (en)
- Updated carrier data for country calling code(s):
33 (en), 65 (en), 230 (en), 961 (en), 963 (en)
Apr 09, 2025: v9.0.3
Metadata changes:
- Updated alternate formatting data for country calling code(s): 43


+ 61
- 71
resources/PhoneNumberMetadata.xml View File

@ -4080,6 +4080,7 @@
<possibleLengths national="8"/>
<exampleNumber>79561234</exampleNumber>
<nationalNumberPattern>
64[0-2]\d{5}|
(?:
29|
[67][125-9]
@ -4616,15 +4617,20 @@
300|
4(?:
0[02]|
37
37|
86
)
</leadingDigits>
<leadingDigits>
300|
4(?:
02|
37
)0|
[34]00
0(?:
0|
20
)|
370|
864
)
</leadingDigits>
<format>$1-$2</format>
</numberFormat>
@ -4685,30 +4691,31 @@
</availableFormats>
<generalDesc>
<nationalNumberPattern>
[1-467]\d{9,10}|
55[0-46-9]\d{8}|
[34]\d{7}|
55\d{7,8}|
(?:
[1-46-9]\d\d|
5(?:
[0-46-9]\d|
5[0-46-9]
)
)\d{8}|
[1-9]\d{9}|
[3589]\d{8}|
[34]\d{7}
5[0-46-9]|
[89]\d
)\d{7,9}
</nationalNumberPattern>
</generalDesc>
<noInternationalDialling>
<possibleLengths national="[8-10]"/>
<nationalNumberPattern>
30(?:
0\d{5,7}|
3\d{7}
)|
40(?:
0\d|
20
(?:
30[03]\d{3}|
4(?:
0(?:
0\d|
20
)|
864
)
)\d{4}|
800\d{6,7}
800\d{6,7}|
300\d{5}
</nationalNumberPattern>
</noInternationalDialling>
<!-- 52 is not added as an area code even though ITU mentions it, since it is not yet
@ -4753,13 +4760,10 @@
</tollFree>
<premiumRate>
<possibleLengths national="9,10"/>
<exampleNumber>300123456</exampleNumber>
<nationalNumberPattern>
300\d{6}|
[59]00\d{6,7}
</nationalNumberPattern>
<exampleNumber>500123456</exampleNumber>
<nationalNumberPattern>[59]00\d{6,7}</nationalNumberPattern>
</premiumRate>
<!-- Supported 4370 as shared cost based on user report. -->
<!-- Supported 4370 & 4864 as shared cost based on user report. -->
<sharedCost>
<possibleLengths national="8,10"/>
<exampleNumber>40041234</exampleNumber>
@ -4771,7 +4775,8 @@
0\d|
20
)|
370
370|
864
)
)\d{4}|
300\d{5}
@ -19132,7 +19137,7 @@
<nationalNumberPattern>
7(?:
62|
8[0-7]|
8[0-6]|
9[04-9]
)\d{4}|
(?:
@ -19152,10 +19157,7 @@
<possibleLengths national="7,8"/>
<exampleNumber>71123456</exampleNumber>
<nationalNumberPattern>
793(?:
[01]\d|
2[0-4]
)\d{3}|
787\d{4}|
(?:
(?:
3|
@ -19165,7 +19167,7 @@
[01]\d|
6[013-9]|
8[89]|
9[12]
9[1-3]
)
)\d{5}
</nationalNumberPattern>
@ -21935,7 +21937,7 @@
<!-- Mauritius (MU) -->
<!-- Preferred international prefix is expected to standardize on just '00' -->
<!-- http://www.icta.mu/telecommunications/numbering.htm -->
<!-- https://www.icta.mu/telecom-numbering/ -->
<territory id="MU" countryCode="230" preferredInternationalPrefix="020"
internationalPrefix="0(?:0|[24-7]0|3[03])">
<availableFormats>
@ -21973,7 +21975,7 @@
(?:
2(?:
[0346-8]\d|
1[0-7]
1[0-8]
)|
4(?:
[013568]\d|
@ -22013,12 +22015,17 @@
9[0-8]
)|
7(?:
0[0-4]|
0[0-6]|
3[013]
)
)\d{5}
</nationalNumberPattern>
</mobile>
<pager>
<possibleLengths national="7"/>
<exampleNumber>2190123</exampleNumber>
<nationalNumberPattern>219\d{4}</nationalNumberPattern>
</pager>
<!-- Prefix 802 is added based on user report. -->
<tollFree>
<possibleLengths national="7,10"/>
@ -23004,11 +23011,6 @@
<territory id="NG" countryCode="234" internationalPrefix="009" nationalPrefix="0"
mobileNumberPortableRegion="true">
<availableFormats>
<!-- Fixed line format for 2 digit area code -->
<numberFormat pattern="(\d{2})(\d{3})(\d{2,3})" nationalPrefixFormattingRule="$NP$FG">
<leadingDigits>3</leadingDigits>
<format>$1 $2 $3</format>
</numberFormat>
<numberFormat pattern="(\d{3})(\d{3})(\d{3,4})" nationalPrefixFormattingRule="$NP$FG">
<leadingDigits>[7-9]</leadingDigits>
<format>$1 $2 $3</format>
@ -23034,28 +23036,24 @@
</availableFormats>
<generalDesc>
<nationalNumberPattern>
38\d{6}|
[78]\d{9,13}|
(?:
20|
9\d
)\d{8}
)\d{8}|
[78]\d{9,13}
</nationalNumberPattern>
</generalDesc>
<fixedLine>
<possibleLengths national="8,10" localOnly="6,7"/>
<possibleLengths national="10" localOnly="6,7"/>
<exampleNumber>2033123456</exampleNumber>
<nationalNumberPattern>
(?:
20(?:
[1259]\d|
3[013-9]|
4[1-8]|
6[024-689]|
7[1-79]|
8[2-9]
)|
38
20(?:
[1259]\d|
3[013-9]|
4[1-8]|
6[024-689]|
7[1-79]|
8[2-9]
)\d{6}
</nationalNumberPattern>
</fixedLine>
@ -26901,12 +26899,12 @@
<possibleLengths national="8"/>
<exampleNumber>81234567</exampleNumber>
<nationalNumberPattern>
896[0-8]\d{4}|
8970\d{4}|
(?:
8(?:
0[1-9]|
[1-8]\d|
9[0-5]
9[0-6]
)|
9[0-8]\d
)\d{5}
@ -27975,21 +27973,18 @@
<availableFormats>
<numberFormat pattern="(\d{2})(\d{3})(\d{3,4})" nationalPrefixFormattingRule="$NP$FG"
nationalPrefixOptionalWhenFormatting="true">
<leadingDigits>
[1-4]|
5[1-3]
</leadingDigits>
<leadingDigits>[1-5]</leadingDigits>
<format>$1 $2 $3</format>
</numberFormat>
<numberFormat pattern="(\d{3})(\d{3})(\d{3})" nationalPrefixFormattingRule="$NP$FG"
nationalPrefixOptionalWhenFormatting="true">
<leadingDigits>[59]</leadingDigits>
<leadingDigits>9</leadingDigits>
<format>$1 $2 $3</format>
</numberFormat>
</availableFormats>
<generalDesc>
<nationalNumberPattern>
[1-359]\d{8}|
[1-39]\d{8}|
[1-5]\d{7}
</nationalNumberPattern>
</generalDesc>
@ -28019,12 +28014,7 @@
<mobile>
<possibleLengths national="9"/>
<exampleNumber>944567890</exampleNumber>
<nationalNumberPattern>
(?:
50|
9[1-689]
)\d{7}
</nationalNumberPattern>
<nationalNumberPattern>9[1-9]\d{7}</nationalNumberPattern>
</mobile>
</territory>


+ 1
- 1
resources/ShortNumberMetadata.xml View File

@ -9777,7 +9777,7 @@
</territory>
<!-- Mauritius (MU) -->
<!-- http://www.icta.mu/telecommunications/numbering.htm -->
<!-- https://www.icta.mu/telecom-numbering/ -->
<territory id="MU">
<generalDesc>
<nationalNumberPattern>[189]\d{2,4}</nationalNumberPattern>


+ 2
- 0
resources/carrier/en/230.txt View File

@ -58,6 +58,8 @@
230702|MTML
230703|Emtel
230704|Emtel
230705|Cellplus
230706|Cellplus
230730|Emtel
230731|MTML
230733|Cellplus

+ 3
- 0
resources/carrier/en/33.txt View File

@ -229,6 +229,7 @@
3375430|TDF
3375431|Legos
3375432|Euroinformation Telecom
3375433|SFR
337544|Lebara France Limited
337545|Lebara France Limited
337546|Mobiquithings
@ -296,6 +297,7 @@
3375758|Euroinformation Telecom
3375759|Twilio Ireland Limited
3375760|Twilio Ireland Limited
3375761|SFR
3375763|Euroinformation Telecom
3375764|Bouygues
3375765|Bouygues
@ -306,6 +308,7 @@
3375773|SFR
3375774|SFR
3375777|Euroinformation Telecom
3375778|SFR
3375779|Halys
3375786|Orange France
3375787|Euroinformation Telecom


+ 1
- 0
resources/carrier/en/65.txt View File

@ -401,6 +401,7 @@
658963|SingTel
658964|SingTel
658965|SingTel
65897|Simba
659001|StarHub
659002|StarHub
659003|StarHub


+ 1
- 0
resources/carrier/en/961.txt View File

@ -54,6 +54,7 @@
961767|Touch
961768|Touch
961769|Touch
961787|Touch
961788|Touch
961789|Touch
961791|Alfa


+ 2
- 25
resources/carrier/en/963.txt View File

@ -1,32 +1,9 @@
# Copyright (C) 2016 The Libphonenumber Authors
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# Taken from https://en.wikipedia.org/wiki/Telephone_numbers_in_Syria
96350|Rcell
96391|Wafa Telecom
96392|Wafa Telecom
96393|Syriatel
96394|MTN
963950|MTN
963952|MTN
963954|MTN
963955|MTN
963956|MTN
963957|MTN
963958|MTN
963959|MTN
96395|MTN
96396|MTN
96397|MTN
96398|Syriatel
96399|Syriatel

+ 15
- 1
resources/geocoding/en/230.txt View File

@ -17,7 +17,21 @@
# http://en.wikipedia.org/wiki/+230 [444843696]
# http://www.icta.mu/documents/numbering2.pdf [2010-11-12]
2302|North Region
23020|North Region
230210|North Region
230211|North Region
230212|North Region
230213|North Region
230214|North Region
230215|North Region
230216|North Region
230217|North Region
230218|North Region
23023|North Region
23024|North Region
23026|North Region
23027|North Region
23028|North Region
2304|Central Region
2306|South Region
23081|Agalega


+ 0
- 1
resources/geocoding/en/234.txt View File

@ -72,4 +72,3 @@
2342088|Umuahia
2342089|Yenagoa
234209|Abuja
2343|Oyo

+ 6
- 1
resources/geocoding/en/55.txt View File

@ -6018,12 +6018,13 @@
55474105|Itajaí - SC
55474108|Balneário Camboriú - SC
55474141|Itajaí - SC
5548|Santa Catarina
55482|Santa Catarina
55482101|Criciúma - SC
55482102|Criciúma - SC
55482106|Florianópolis - SC
55482107|Florianópolis - SC
55482108|Florianópolis - SC
55483|Santa Catarina
55483003|Florianópolis - SC
55483014|São João Batista - SC
55483018|Florianópolis - SC
@ -6225,6 +6226,7 @@
55483906|Tubarão - SC
55483952|Florianópolis - SC
55483953|Florianópolis - SC
55484|Santa Catarina
55484001|Florianópolis - SC
55484003|Florianópolis - SC
55484004|Florianópolis - SC
@ -6238,6 +6240,9 @@
55484107|Palhoça - SC
55484109|Biguaçu - SC
55484141|Florianópolis - SC
55485|Santa Catarina
55487|Santa Catarina
55489|Santa Catarina
5549|Santa Catarina
55492020|Chapecó - SC
55492049|Chapecó - SC


+ 15
- 1
resources/geocoding/es/230.txt View File

@ -15,7 +15,21 @@
# Generated from:
# http://www.itu.int/oth/T0202000088/en [2011-06-05]
2302|Región Norte
23020|Región Norte
230210|Región Norte
230211|Región Norte
230212|Región Norte
230213|Región Norte
230214|Región Norte
230215|Región Norte
230216|Región Norte
230217|Región Norte
230218|Región Norte
23023|Región Norte
23024|Región Norte
23026|Región Norte
23027|Región Norte
23028|Región Norte
2304|Región Central
2306|Región Sur
23081|Agalega


+ 15
- 1
resources/geocoding/fr/230.txt View File

@ -15,7 +15,21 @@
# Generated from:
# http://www.itu.int/oth/T0202000088/en [2011-06-05]
2302|Région Nord
23020|Région Nord
230210|Région Nord
230211|Région Nord
230212|Région Nord
230213|Région Nord
230214|Région Nord
230215|Région Nord
230216|Région Nord
230217|Région Nord
230218|Región Nord
23023|Région Nord
23024|Région Nord
23026|Région Nord
23027|Région Nord
23028|Région Nord
2304|Région Centrale
2306|Région Sud
23081|Agalega


+ 6
- 1
resources/geocoding/pt/55.txt View File

@ -6016,12 +6016,13 @@
55474105|Itajaí - SC
55474108|Balneário Camboriú - SC
55474141|Itajaí - SC
5548|Santa Catarina
55482|Santa Catarina
55482101|Criciúma - SC
55482102|Criciúma - SC
55482106|Florianópolis - SC
55482107|Florianópolis - SC
55482108|Florianópolis - SC
55483|Santa Catarina
55483003|Florianópolis - SC
55483014|São João Batista - SC
55483018|Florianópolis - SC
@ -6223,6 +6224,7 @@
55483906|Tubarão - SC
55483952|Florianópolis - SC
55483953|Florianópolis - SC
55484|Santa Catarina
55484001|Florianópolis - SC
55484003|Florianópolis - SC
55484004|Florianópolis - SC
@ -6236,6 +6238,9 @@
55484107|Palhoça - SC
55484109|Biguaçu - SC
55484141|Florianópolis - SC
55485|Santa Catarina
55487|Santa Catarina
55489|Santa Catarina
5549|Santa Catarina
55492020|Chapecó - SC
55492049|Chapecó - SC


+ 2
- 2
resources/metadata/230/comments.csv View File

@ -1,6 +1,6 @@
Region ; Label ; Comment
MU ; SC ; "http://www.icta.mu/telecommunications/numbering.htm"
MU ; SC ; "https://www.icta.mu/telecom-numbering/"
MU ; XML ; "Preferred international prefix is expected to standardize on just '00'"
MU ; XML ; "http://www.icta.mu/telecommunications/numbering.htm"
MU ; XML ; "https://www.icta.mu/telecom-numbering/"
MU ; XML_FIXED_LINE ; "See also: http://www.wtng.info/wtng-230-mu.html for additional detail. Prefix 267 is\nadded based on user report."
MU ; XML_TOLL_FREE ; "Prefix 802 is added based on user report."

+ 1
- 0
resources/metadata/230/examples.csv View File

@ -2,6 +2,7 @@ Region ; Type ; Number
MU ; FIXED_LINE ; "54480123"
MU ; MOBILE ; "52512345"
MU ; FIXED_LINE_OR_MOBILE ; "54480123"
MU ; PAGER ; "2190123"
MU ; TOLL_FREE ; "8001234"
MU ; PREMIUM_RATE ; "3012345"
MU ; VOIP ; "3201234"

+ 3
- 1
resources/metadata/230/ranges.csv View File

@ -1,6 +1,8 @@
Prefix ; Length ; Type ; Tariff ; Operator ; Format ; Regions ; Geocode:en ; Geocode:es ; Geocode:fr ; Provenance ; Comment
2[03478] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/4" ; "MU" ; "North Region" ; "Región Norte" ; "Région Nord"
21[0-7] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/4" ; "MU" ; "North Region" ; "Región Norte" ; "Région Nord"
218 ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/4" ; "MU" ; "North Region" ; "Región Norte" ; "Región Nord"
219 ; 7 ; PAGER ; STANDARD_RATE ; ; "fmt1_3/4" ; "MU"
26[0-79] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/4" ; "MU" ; "North Region" ; "Región Norte" ; "Région Nord"
268 ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/4" ; "MU" ; "North Region" ; "Región Norte" ; "Région Nord" ; ; "Added per client's request."
30 ; 7 ; FIXED_LINE ; PREMIUM_RATE ; ; "fmt1_3/4" ; "MU"
@ -35,7 +37,7 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
59[378] ; 8 ; MOBILE ; STANDARD_RATE ; "emtel" ; "fmt2_4/4" ; "MU" ; ; ; ; GOVERNMENT
59[56] ; 8 ; MOBILE ; STANDARD_RATE ; "mtml" ; "fmt2_4/4" ; "MU" ; ; ; ; IR21
6 ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_3/4" ; "MU" ; "South Region" ; "Región Sur" ; "Région Sud"
700 ; 8 ; MOBILE ; STANDARD_RATE ; "cellplus" ; "fmt2_4/4" ; "MU" ; ; ; ; ITU
70[056] ; 8 ; MOBILE ; STANDARD_RATE ; "cellplus" ; "fmt2_4/4" ; "MU" ; ; ; ; ITU
70[134] ; 8 ; MOBILE ; STANDARD_RATE ; "emtel" ; "fmt2_4/4" ; "MU" ; ; ; ; IR21
702 ; 8 ; MOBILE ; STANDARD_RATE ; "mtml" ; "fmt2_4/4" ; "MU" ; ; ; ; ITU
730 ; 8 ; MOBILE ; STANDARD_RATE ; "emtel" ; "fmt2_4/4" ; "MU" ; ; ; ; IR21


+ 6
- 7
resources/metadata/234/formats.csv View File

@ -1,7 +1,6 @@
Id ; National ; International ; Comment
fixed_3/3/4 ; "#XXX XXX XXXX" ; "XXX XXX XXXX"
fixed_4/2/4 ; "#XXXX XX XXXX" ; "XXXX XX XXXX"
fixed_line_2/3/2-3 ; "#XX XXX XX*" ; "XX XXX XX*" ; "Fixed line format for 2 digit area code"
fmt1_3/4/4-5 ; "#XXX XXXX XXXX*" ; "XXX XXXX XXXX*" ; "11-12 digit toll-free and UAN numbers."
fmt2_3/5/5-6 ; "#XXX XXXXX XXXXX*" ; "XXX XXXXX XXXXX*" ; "13-14 digit toll-free and UAN numbers."
non_geo_3/3/3-4 ; "#XXX XXX XXX*" ; "XXX XXX XXX*"
Id ; National ; International ; Comment
fixed_3/3/4 ; "#XXX XXX XXXX" ; "XXX XXX XXXX"
fixed_4/2/4 ; "#XXXX XX XXXX" ; "XXXX XX XXXX"
fmt1_3/4/4-5 ; "#XXX XXXX XXXX*" ; "XXX XXXX XXXX*" ; "11-12 digit toll-free and UAN numbers."
fmt2_3/5/5-6 ; "#XXX XXXXX XXXXX*" ; "XXX XXXXX XXXXX*" ; "13-14 digit toll-free and UAN numbers."
non_geo_3/3/3-4 ; "#XXX XXX XXX*" ; "XXX XXX XXX*"

+ 92
- 93
resources/metadata/234/ranges.csv View File

@ -1,93 +1,92 @@
Prefix ; Length ; Type ; Tariff ; Area Code Length ; Operator ; Format ; Regions ; Geocode:en ; Provenance ; Comment
201 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 3 ; ; "fixed_3/3/4" ; "NG" ; "Lagos" ; ITU
202 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 3 ; ; "fixed_3/3/4" ; "NG" ; "Ibadan" ; ITU
2030 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Ado Ekiti" ; ITU
2031 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Ilorin" ; ITU
2033 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "New Bussa" ; ITU
2034 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Akure" ; ITU
2035 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Osogbo" ; ITU
2036 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Ile Ife" ; ITU
2037 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Ijebu Ode" ; ITU
2038 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Oyo" ; ITU
2039 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Abeokuta" ; ITU
2041 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Wukari" ; ITU
2042 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Nsukka Enugu" ; ITU
2043 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Abakaliki" ; ITU
2044 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Makurdi" ; ITU
2045 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Ogoja" ; ITU
2046 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Onitsha" ; ITU
2047 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Lafia/Keffi" ; ITU
2048 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Awka" ; ITU
2050 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Ikare" ; ITU
2051 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Owoh" ; ITU
2052 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Benin" ; ITU
2053 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Warri" ; ITU
2054 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Sapele" ; ITU
2055 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Agbor" ; ITU
2056 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Asaba" ; ITU
2057 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Auchi" ; ITU
2058 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Lokoja" ; ITU
2059 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Okitipupa" ; ITU
2060 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Sokoto" ; ITU
2062 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Kaduna" ; ITU
2064 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Kano" ; ITU
2065 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Katsina" ; ITU
2066 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Minna" ; ITU
2068 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Birin Kebbi" ; ITU
2069 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Zaria" ; ITU
2071 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Azare" ; ITU
2072 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Gombe" ; ITU
2073 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Jos" ; ITU
2074 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Damaturu" ; ITU
2075 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Yola" ; ITU
2076 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Maiduguri" ; ITU
2077 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Bauchi" ; ITU
2079 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Jalingo" ; ITU
2082 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Aba" ; ITU
2083 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Owerri" ; ITU
2084 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Port Harcourt" ; ITU
2085 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Uyo" ; ITU
2086 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Ahoada" ; ITU
2087 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Calabar" ; ITU
2088 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Umuahia" ; ITU
2089 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Yenagoa" ; ITU
209 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 3 ; ; "fixed_3/3/4" ; "NG" ; "Abuja" ; ITU
38 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_line_2/3/2-3" ; "NG" ; "Oyo"
700 ; 10 ; UAN ; STANDARD_RATE ; ; ; "non_geo_3/3/3-4" ; "NG" ; ; ITU
700 ; 11,12 ; UAN ; STANDARD_RATE ; ; ; "fmt1_3/4/4-5" ; "NG"
700 ; 13,14 ; UAN ; STANDARD_RATE ; ; ; "fmt2_3/5/5-6" ; "NG"
70[18] ; 10 ; MOBILE ; STANDARD_RATE ; ; "airtel" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
7020 ; 10 ; MOBILE ; STANDARD_RATE ; ; "smile" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
702[12] ; 10 ; MOBILE ; STANDARD_RATE ; ; "ntel" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
7024 ; 10 ; MOBILE ; STANDARD_RATE ; ; "prestel" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
702[56] ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
7027 ; 10 ; MOBILE ; STANDARD_RATE ; ; "multilinks" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
702[89] ; 10 ; MOBILE ; STANDARD_RATE ; ; "starcomms" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
70[346] ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
[79]05 ; 10 ; MOBILE ; STANDARD_RATE ; ; "glo" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
707 ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
709 ; 10 ; MOBILE ; STANDARD_RATE ; ; "multilinks" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
7[12] ; 10 ; MOBILE ; STANDARD_RATE ; ; ; "non_geo_3/3/3-4" ; "NG" ; ; ITU
800 ; 10 ; FIXED_LINE ; TOLL_FREE ; ; ; "non_geo_3/3/3-4" ; "NG" ; ; ITU
800 ; 11,12 ; FIXED_LINE ; TOLL_FREE ; ; ; "fmt1_3/4/4-5" ; "NG"
800 ; 13,14 ; FIXED_LINE ; TOLL_FREE ; ; ; "fmt2_3/5/5-6" ; "NG"
801 ; 10 ; MOBILE ; STANDARD_RATE ; ; "mafab" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
80[28] ; 10 ; MOBILE ; STANDARD_RATE ; ; "airtel" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
80[36] ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
804 ; 10 ; MOBILE ; STANDARD_RATE ; ; "ntel" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
80[57] ; 10 ; MOBILE ; STANDARD_RATE ; ; "glo" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
809 ; 10 ; MOBILE ; STANDARD_RATE ; ; "9mobile" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
81[0346] ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
81[15] ; 10 ; MOBILE ; STANDARD_RATE ; ; "glo" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
812 ; 10 ; MOBILE ; STANDARD_RATE ; ; "airtel" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
81[78] ; 10 ; MOBILE ; STANDARD_RATE ; ; "9mobile" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
819[01] ; 10 ; MOBILE ; STANDARD_RATE ; ; "starcomms" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
90[127] ; 10 ; MOBILE ; STANDARD_RATE ; ; "airtel" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
90[36] ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
904 ; 10 ; MOBILE ; STANDARD_RATE ; ; "airtel" ; "non_geo_3/3/3-4" ; "NG" ; ; ; "Added per client's request."
90[89] ; 10 ; MOBILE ; STANDARD_RATE ; ; "9mobile" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
91[12] ; 10 ; MOBILE ; STANDARD_RATE ; ; "airtel" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
913 ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; TELECOMS
914 ; 10 ; MOBILE ; STANDARD_RATE ; ; ; "non_geo_3/3/3-4" ; "NG" ; ; ITU
915 ; 10 ; MOBILE ; STANDARD_RATE ; ; "glo" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
916 ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
Prefix ; Length ; Type ; Tariff ; Area Code Length ; Operator ; Format ; Regions ; Geocode:en ; Provenance ; Comment
201 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 3 ; ; "fixed_3/3/4" ; "NG" ; "Lagos" ; ITU
202 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 3 ; ; "fixed_3/3/4" ; "NG" ; "Ibadan" ; ITU
2030 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Ado Ekiti" ; ITU
2031 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Ilorin" ; ITU
2033 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "New Bussa" ; ITU
2034 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Akure" ; ITU
2035 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Osogbo" ; ITU
2036 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Ile Ife" ; ITU
2037 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Ijebu Ode" ; ITU
2038 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Oyo" ; ITU
2039 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Abeokuta" ; ITU
2041 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Wukari" ; ITU
2042 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Nsukka Enugu" ; ITU
2043 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Abakaliki" ; ITU
2044 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Makurdi" ; ITU
2045 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Ogoja" ; ITU
2046 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Onitsha" ; ITU
2047 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Lafia/Keffi" ; ITU
2048 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Awka" ; ITU
2050 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Ikare" ; ITU
2051 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Owoh" ; ITU
2052 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Benin" ; ITU
2053 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Warri" ; ITU
2054 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Sapele" ; ITU
2055 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Agbor" ; ITU
2056 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Asaba" ; ITU
2057 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Auchi" ; ITU
2058 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Lokoja" ; ITU
2059 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Okitipupa" ; ITU
2060 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Sokoto" ; ITU
2062 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Kaduna" ; ITU
2064 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Kano" ; ITU
2065 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Katsina" ; ITU
2066 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Minna" ; ITU
2068 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Birin Kebbi" ; ITU
2069 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Zaria" ; ITU
2071 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Azare" ; ITU
2072 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Gombe" ; ITU
2073 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Jos" ; ITU
2074 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Damaturu" ; ITU
2075 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Yola" ; ITU
2076 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Maiduguri" ; ITU
2077 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Bauchi" ; ITU
2079 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Jalingo" ; ITU
2082 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Aba" ; ITU
2083 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Owerri" ; ITU
2084 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Port Harcourt" ; ITU
2085 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Uyo" ; ITU
2086 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Ahoada" ; ITU
2087 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Calabar" ; ITU
2088 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Umuahia" ; ITU
2089 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fixed_4/2/4" ; "NG" ; "Yenagoa" ; ITU
209 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 3 ; ; "fixed_3/3/4" ; "NG" ; "Abuja" ; ITU
700 ; 10 ; UAN ; STANDARD_RATE ; ; ; "non_geo_3/3/3-4" ; "NG" ; ; ITU
700 ; 11,12 ; UAN ; STANDARD_RATE ; ; ; "fmt1_3/4/4-5" ; "NG"
700 ; 13,14 ; UAN ; STANDARD_RATE ; ; ; "fmt2_3/5/5-6" ; "NG"
70[18] ; 10 ; MOBILE ; STANDARD_RATE ; ; "airtel" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
7020 ; 10 ; MOBILE ; STANDARD_RATE ; ; "smile" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
702[12] ; 10 ; MOBILE ; STANDARD_RATE ; ; "ntel" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
7024 ; 10 ; MOBILE ; STANDARD_RATE ; ; "prestel" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
702[56] ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
7027 ; 10 ; MOBILE ; STANDARD_RATE ; ; "multilinks" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
702[89] ; 10 ; MOBILE ; STANDARD_RATE ; ; "starcomms" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
70[346] ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
[79]05 ; 10 ; MOBILE ; STANDARD_RATE ; ; "glo" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
707 ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
709 ; 10 ; MOBILE ; STANDARD_RATE ; ; "multilinks" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
7[12] ; 10 ; MOBILE ; STANDARD_RATE ; ; ; "non_geo_3/3/3-4" ; "NG" ; ; ITU
800 ; 10 ; FIXED_LINE ; TOLL_FREE ; ; ; "non_geo_3/3/3-4" ; "NG" ; ; ITU
800 ; 11,12 ; FIXED_LINE ; TOLL_FREE ; ; ; "fmt1_3/4/4-5" ; "NG"
800 ; 13,14 ; FIXED_LINE ; TOLL_FREE ; ; ; "fmt2_3/5/5-6" ; "NG"
801 ; 10 ; MOBILE ; STANDARD_RATE ; ; "mafab" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
80[28] ; 10 ; MOBILE ; STANDARD_RATE ; ; "airtel" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
80[36] ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
804 ; 10 ; MOBILE ; STANDARD_RATE ; ; "ntel" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
80[57] ; 10 ; MOBILE ; STANDARD_RATE ; ; "glo" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
809 ; 10 ; MOBILE ; STANDARD_RATE ; ; "9mobile" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
81[0346] ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
81[15] ; 10 ; MOBILE ; STANDARD_RATE ; ; "glo" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
812 ; 10 ; MOBILE ; STANDARD_RATE ; ; "airtel" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
81[78] ; 10 ; MOBILE ; STANDARD_RATE ; ; "9mobile" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
819[01] ; 10 ; MOBILE ; STANDARD_RATE ; ; "starcomms" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
90[127] ; 10 ; MOBILE ; STANDARD_RATE ; ; "airtel" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
90[36] ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT
904 ; 10 ; MOBILE ; STANDARD_RATE ; ; "airtel" ; "non_geo_3/3/3-4" ; "NG" ; ; ; "Added per client's request."
90[89] ; 10 ; MOBILE ; STANDARD_RATE ; ; "9mobile" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
91[12] ; 10 ; MOBILE ; STANDARD_RATE ; ; "airtel" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
913 ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; TELECOMS
914 ; 10 ; MOBILE ; STANDARD_RATE ; ; ; "non_geo_3/3/3-4" ; "NG" ; ; ITU
915 ; 10 ; MOBILE ; STANDARD_RATE ; ; "glo" ; "non_geo_3/3/3-4" ; "NG" ; ; IR21
916 ; 10 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "non_geo_3/3/3-4" ; "NG" ; ; GOVERNMENT

+ 1
- 0
resources/metadata/257/ranges.csv View File

@ -11,6 +11,7 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
29 ; 8 ; MOBILE ; STANDARD_RATE ; "leo" ; "fmt1_2/2/2/2" ; "BI"
31 ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/2/2/2" ; "BI" ; ; GOVERNMENT
6[1257-9] ; 8 ; MOBILE ; STANDARD_RATE ; "viettel" ; "fmt1_2/2/2/2" ; "BI" ; ; TELECOMS ; "Received confirmation from carrier"
64[0-2] ; 8 ; MOBILE ; STANDARD_RATE ; "viettel" ; "fmt1_2/2/2/2" ; "BI" ; ; ITU
66 ; 8 ; MOBILE ; STANDARD_RATE ; "viettel" ; "fmt1_2/2/2/2" ; "BI" ; ; IR21
7[1269] ; 8 ; MOBILE ; STANDARD_RATE ; "leo" ; "fmt1_2/2/2/2" ; "BI"
7[58] ; 8 ; MOBILE ; STANDARD_RATE ; "smart_mobile" ; "fmt1_2/2/2/2" ; "BI"


+ 5
- 3
resources/metadata/33/ranges.csv View File

@ -331,7 +331,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
75430 ; 9 ; MOBILE ; STANDARD_RATE ; "tdf" ; "fmt_1/2/2/2/2" ; "FR" ; GOVERNMENT
75431 ; 9 ; MOBILE ; STANDARD_RATE ; "legos" ; "fmt_1/2/2/2/2" ; "FR" ; GOVERNMENT
75432 ; 9 ; MOBILE ; STANDARD_RATE ; "euroinformation_telecom" ; "fmt_1/2/2/2/2" ; "FR" ; IR21
7543[3-9] ; 9 ; MOBILE ; STANDARD_RATE ; "prixtel" ; "fmt_1/2/2/2/2" ; "FR" ; GOVERNMENT
75433 ; 9 ; MOBILE ; STANDARD_RATE ; "sfr" ; "fmt_1/2/2/2/2" ; "FR" ; IR21
7543[4-9] ; 9 ; MOBILE ; STANDARD_RATE ; "prixtel" ; "fmt_1/2/2/2/2" ; "FR" ; GOVERNMENT
7546 ; 9 ; MOBILE ; STANDARD_RATE ; "mobiquithings" ; "fmt_1/2/2/2/2" ; "FR" ; GOVERNMENT
7547 ; 9 ; MOBILE ; STANDARD_RATE ; "can_france" ; "fmt_1/2/2/2/2" ; "FR" ; IR21
754[89] ; 9 ; MOBILE ; STANDARD_RATE ; "completel" ; "fmt_1/2/2/2/2" ; "FR" ; IR21
@ -366,14 +367,15 @@ Prefix ; Length ; Type ; Tariff ; Operator
7575[78] ; 9 ; MOBILE ; STANDARD_RATE ; "euroinformation_telecom" ; "fmt_1/2/2/2/2" ; "FR" ; GOVERNMENT
75759 ; 9 ; MOBILE ; STANDARD_RATE ; "twilio_ireland" ; "fmt_1/2/2/2/2" ; "FR" ; GOVERNMENT
75760 ; 9 ; MOBILE ; STANDARD_RATE ; "twilio_ireland" ; "fmt_1/2/2/2/2" ; "FR" ; GOVERNMENT
7576[1289] ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; "FILLUP TO SUPPORT MASTER RANGE"
75761 ; 9 ; MOBILE ; STANDARD_RATE ; "sfr" ; "fmt_1/2/2/2/2" ; "FR" ; IR21
7576[289] ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; "FILLUP TO SUPPORT MASTER RANGE"
7576[37] ; 9 ; MOBILE ; STANDARD_RATE ; "euroinformation_telecom" ; "fmt_1/2/2/2/2" ; "FR" ; GOVERNMENT
7576[45] ; 9 ; MOBILE ; STANDARD_RATE ; "bouygues" ; "fmt_1/2/2/2/2" ; "FR" ; IR21
75766 ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; GOVERNMENT
7577[0-4] ; 9 ; MOBILE ; STANDARD_RATE ; "sfr" ; "fmt_1/2/2/2/2" ; "FR"
7577[56] ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; "FILLUP TO SUPPORT MASTER RANGE"
757[78]7 ; 9 ; MOBILE ; STANDARD_RATE ; "euroinformation_telecom" ; "fmt_1/2/2/2/2" ; "FR" ; IR21
75778 ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; IR21
75778 ; 9 ; MOBILE ; STANDARD_RATE ; "sfr" ; "fmt_1/2/2/2/2" ; "FR" ; IR21
75779 ; 9 ; MOBILE ; STANDARD_RATE ; "halys" ; "fmt_1/2/2/2/2" ; "FR" ; GOVERNMENT
7578[0-5] ; 9 ; MOBILE ; STANDARD_RATE ; ; "fmt_1/2/2/2/2" ; "FR" ; ; "FILLUP TO SUPPORT MASTER RANGE"
75786 ; 9 ; MOBILE ; STANDARD_RATE ; "orange_france" ; "fmt_1/2/2/2/2" ; "FR" ; GOVERNMENT


+ 4
- 4
resources/metadata/41/ranges.csv View File

@ -102,8 +102,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
2231[34] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Genf" ; "Geneva" ; "Genève" ; "Ginevra" ; ; "FILLUP TO SUPPORT MASTER RANGE"
2232[0-57-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Genf" ; "Geneva" ; "Genève" ; "Ginevra" ; GOVERNMENT
22326 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Genf" ; "Geneva" ; "Genève" ; "Ginevra" ; ; "FILLUP TO SUPPORT MASTER RANGE"
2233[03] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Genf" ; "Geneva" ; "Genève" ; "Ginevra" ; ; "FILLUP TO SUPPORT MASTER RANGE"
2233[124-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Genf" ; "Geneva" ; "Genève" ; "Ginevra" ; GOVERNMENT
2233[0-24-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Genf" ; "Geneva" ; "Genève" ; "Ginevra" ; GOVERNMENT
22333 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Genf" ; "Geneva" ; "Genève" ; "Ginevra" ; ; "FILLUP TO SUPPORT MASTER RANGE"
2235[0145] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Genf" ; "Geneva" ; "Genève" ; "Ginevra" ; GOVERNMENT
2235[236-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Genf" ; "Geneva" ; "Genève" ; "Ginevra" ; ; "FILLUP TO SUPPORT MASTER RANGE"
2237[013478] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Genf" ; "Geneva" ; "Genève" ; "Ginevra" ; ; "FILLUP TO SUPPORT MASTER RANGE"
@ -352,8 +352,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
3134[67] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Bern" ; "Berne" ; "Berne" ; "Berna" ; ; "FILLUP TO SUPPORT MASTER RANGE"
3135[0-46-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Bern" ; "Berne" ; "Berne" ; "Berna" ; GOVERNMENT
31355 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Bern" ; "Berne" ; "Berne" ; "Berna" ; ; "FILLUP TO SUPPORT MASTER RANGE"
3136[0-579] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Bern" ; "Berne" ; "Berne" ; "Berna" ; ; "FILLUP TO SUPPORT MASTER RANGE"
3136[68] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Bern" ; "Berne" ; "Berne" ; "Berna" ; GOVERNMENT
3136[068] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Bern" ; "Berne" ; "Berne" ; "Berna" ; GOVERNMENT
3136[1-579] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Bern" ; "Berne" ; "Berne" ; "Berna" ; ; "FILLUP TO SUPPORT MASTER RANGE"
3137[0-26-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Bern" ; "Berne" ; "Berne" ; "Berna" ; GOVERNMENT
3137[3-5] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Bern" ; "Berne" ; "Berne" ; "Berna" ; ; "FILLUP TO SUPPORT MASTER RANGE"
3138[0-24-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/3/2/2" ; "CH" ; "Bern" ; "Berne" ; "Berne" ; "Berna" ; GOVERNMENT


+ 1
- 1
resources/metadata/55/comments.csv View File

@ -15,4 +15,4 @@ BR ; XML ; "90 is an additional dialling token used in pla
BR ; XML_FIXED_LINE ; "52 is not added as an area code even though ITU mentions it, since it is not yet\nassigned as per ANATEL and Wikipedia."
BR ; XML_MOBILE ; "Mobile radio services were not migrated and remain 10 digits long, where the 3rd digit is\n7. "
BR ; XML_MOBILE ; "52 is not included as a valid area code even though ITU mentions it, since it is not\nassigned as per ANATEL and Wikipedia."
BR ; XML_SHARED_COST ; "Supported 4370 as shared cost based on user report."
BR ; XML_SHARED_COST ; "Supported 4370 & 4864 as shared cost based on user report."

+ 1
- 1
resources/metadata/55/examples.csv View File

@ -2,5 +2,5 @@ Region ; Type ; Number
BR ; FIXED_LINE ; "1123456789"
BR ; MOBILE ; "11961234567"
BR ; TOLL_FREE ; "800123456"
BR ; PREMIUM_RATE ; "300123456"
BR ; PREMIUM_RATE ; "500123456"
BR ; SHARED_COST ; "40041234"

+ 1
- 1
resources/metadata/55/ranges.csv View File

@ -3884,7 +3884,6 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ; Na
289999[09] ; 11 ; MOBILE ; STANDARD_RATE ; 2 ; false ; ; "mobile_2/5/4" ; "America/Sao_Paulo" ; "BR" ; "Espirito Santo" ; "Espirito Santo" ; GOVERNMENT
289999[1-8] ; 11 ; MOBILE ; STANDARD_RATE ; 2 ; false ; "vivo" ; "mobile_2/5/4" ; "America/Sao_Paulo" ; "BR" ; "Espirito Santo" ; "Espirito Santo" ; GOVERNMENT
300 ; 8 ; FIXED_LINE ; SHARED_COST ; ; true ; ; "sharedcost_4/4" ; "America/Sao_Paulo" ; "BR"
300 ; 9 ; FIXED_LINE ; PREMIUM_RATE ; ; true ; ; "varcost_3/2-3/4" ; "America/Sao_Paulo" ; "BR"
30[03] ; 10 ; FIXED_LINE ; SHARED_COST ; ; true ; ; "varcost_3/2-3/4" ; "America/Sao_Paulo" ; "BR"
312[0246-9] ; 10 ; FIXED_LINE ; STANDARD_RATE ; 2 ; false ; ; "fixed_2/4/4" ; "America/Sao_Paulo" ; "BR" ; "Minas Gerais" ; "Minas Gerais"
31210[045] ; 10 ; FIXED_LINE ; STANDARD_RATE ; 2 ; false ; ; "fixed_2/4/4" ; "America/Sao_Paulo" ; "BR" ; "Minas Gerais" ; "Minas Gerais"
@ -7273,6 +7272,7 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ; Na
484141 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 2 ; false ; ; "fixed_2/4/4" ; "America/Sao_Paulo" ; "BR" ; "Florianópolis - SC" ; "Florianópolis - SC"
484[2-9] ; 10 ; FIXED_LINE ; STANDARD_RATE ; 2 ; false ; ; "fixed_2/4/4" ; "America/Sao_Paulo" ; "BR" ; "Santa Catarina" ; "Santa Catarina"
485 ; 10 ; FIXED_LINE ; STANDARD_RATE ; 2 ; false ; ; "fixed_2/4/4" ; "America/Sao_Paulo" ; "BR" ; "Santa Catarina" ; "Santa Catarina"
4864 ; 8 ; FIXED_LINE ; SHARED_COST ; ; true ; ; "sharedcost_4/4" ; "America/Sao_Paulo" ; "BR"
489[0-7] ; 11 ; MOBILE ; STANDARD_RATE ; 2 ; false ; ; "mobile_2/5/4" ; "America/Sao_Paulo" ; "BR" ; "Santa Catarina" ; "Santa Catarina" ; GOVERNMENT
4898[0-35-79] ; 11 ; MOBILE ; STANDARD_RATE ; 2 ; false ; ; "mobile_2/5/4" ; "America/Sao_Paulo" ; "BR" ; "Santa Catarina" ; "Santa Catarina" ; GOVERNMENT
48984[0-4]0 ; 11 ; MOBILE ; STANDARD_RATE ; 2 ; false ; ; "mobile_2/5/4" ; "America/Sao_Paulo" ; "BR" ; "Santa Catarina" ; "Santa Catarina" ; GOVERNMENT


+ 2
- 1
resources/metadata/65/ranges.csv View File

@ -235,8 +235,9 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
8949 ; 8 ; MOBILE ; STANDARD_RATE ; "m1" ; "fmt1_4/4" ; "SG"
895[0-2] ; 8 ; MOBILE ; STANDARD_RATE ; "m1" ; "fmt1_4/4" ; "SG" ; ; "User report"
895[3-9] ; 8 ; MOBILE ; STANDARD_RATE ; "simba" ; "fmt1_4/4" ; "SG"
896[0-26-8] ; 8 ; MOBILE ; STANDARD_RATE ; "simba" ; "fmt1_4/4" ; "SG" ; IR21
896[0-26-9] ; 8 ; MOBILE ; STANDARD_RATE ; "simba" ; "fmt1_4/4" ; "SG" ; IR21
896[3-5] ; 8 ; MOBILE ; STANDARD_RATE ; "singtel" ; "fmt1_4/4" ; "SG" ; IR21
8970 ; 8 ; MOBILE ; STANDARD_RATE ; "simba" ; "fmt1_4/4" ; "SG" ; IR21
9000 ; 8 ; MOBILE ; STANDARD_RATE ; ; "fmt1_4/4" ; "SG"
900[1-9] ; 8 ; MOBILE ; STANDARD_RATE ; "starhub" ; "fmt1_4/4" ; "SG"
90[1358] ; 8 ; MOBILE ; STANDARD_RATE ; "singtel" ; "fmt1_4/4" ; "SG"


+ 3
- 3
resources/metadata/961/ranges.csv View File

@ -16,13 +16,13 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format ; Re
7[2-57] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_1/3/3" ; "LB" ; ; ITU
76[13-5] ; 8 ; MOBILE ; STANDARD_RATE ; "alfa" ; "fmt2_2/3/3" ; "LB" ; ; IR21 ; "IR21 dated 10/23/2018"
762 ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_1/3/3" ; "LB" ; ; ITU
78[0-7] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_1/3/3" ; "LB" ; ; ITU
78[0-6] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_1/3/3" ; "LB" ; ; ITU
787 ; 7 ; MOBILE ; STANDARD_RATE ; "touch" ; "fmt1_1/3/3" ; "LB" ; ; IR21
78[89] ; 8 ; MOBILE ; STANDARD_RATE ; "touch" ; "fmt2_2/3/3" ; "LB" ; ; IR21 ; "IR21 dated 6/26/2018"
79[04-9] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_1/3/3" ; "LB" ; ; ITU
791 ; 8 ; MOBILE ; STANDARD_RATE ; "alfa" ; "fmt2_2/3/3" ; "LB" ; ; IR21 ; "IR21 dated 10/23/2018"
792 ; 8 ; MOBILE ; STANDARD_RATE ; ; "fmt2_2/3/3" ; "LB"
793[01] ; 8 ; MOBILE ; STANDARD_RATE ; "alfa" ; "fmt2_2/3/3" ; "LB" ; ; IR21 ; "IR21 dated 10/23/2018"
7932[0-4] ; 8 ; MOBILE ; STANDARD_RATE ; "alfa" ; "fmt2_2/3/3" ; "LB" ; ; IR21 ; "IR21 dated 10/23/2018"
793 ; 8 ; MOBILE ; STANDARD_RATE ; "alfa" ; "fmt2_2/3/3" ; "LB" ; ; ITU
8[02-9] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_1/3/3" ; "LB" ; ; ITU
80 ; 8 ; FIXED_LINE ; SHARED_COST ; ; "fmt2_2/3/3" ; "LB" ; ; ITU
81[06-9] ; 8 ; MOBILE ; STANDARD_RATE ; "touch" ; "fmt2_2/3/3" ; "LB" ; ; IR21 ; "IR21 dated 6/26/2018"


+ 1
- 1
resources/metadata/963/operators.csv View File

@ -1,5 +1,5 @@
Id ; Name:en
__rcell ; "__Rcell"
mtn ; "MTN"
rcell ; "Rcell"
syriatel ; "Syriatel"
wafa ; "Wafa Telecom"

+ 23
- 26
resources/metadata/963/ranges.csv View File

@ -1,26 +1,23 @@
Prefix ; Length ; Type ; Tariff ; Area Code Length ; Operator ; Format ; Regions ; Geocode:en ; Provenance ; Comment
11 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Damascus and rural areas" ; ITU
12 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Al-Nebek" ; ITU
13 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Al-Zabadani" ; ITU
14 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Al-Quneitra" ; ITU
15 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Dara" ; ITU
16 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Al-Swedaa" ; ITU
21 ; 8,9 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Aleppo" ; ITU
22 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Al-Rakkah" ; ITU
23 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Edleb" ; ITU
25 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Menbej" ; ITU
31 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Homs" ; ITU
33 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Hamah" ; ITU
34 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Palmyra" ; ITU
41 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Lattakia" ; ITU
43 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Tartous" ; ITU
44 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Hamah" ; ITU
50 ; 9 ; MOBILE ; STANDARD_RATE ; ; "rcell" ; "mobile_3/3/3" ; "SY" ; ; ; "User report"
51 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Deir Ezzour" ; ITU
52 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Alhasakah" ; ITU
53 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Al-Kameshli" ; ITU
9[12] ; 9 ; MOBILE ; STANDARD_RATE ; ; "wafa" ; "mobile_3/3/3" ; "SY" ; ; ITU
9[389] ; 9 ; MOBILE ; STANDARD_RATE ; ; "syriatel" ; "mobile_3/3/3" ; "SY" ; ; IR21
9[46] ; 9 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "mobile_3/3/3" ; "SY"
95[024-9] ; 9 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "mobile_3/3/3" ; "SY"
95[13] ; 9 ; MOBILE ; STANDARD_RATE ; ; ; "mobile_3/3/3" ; "SY"
Prefix ; Length ; Type ; Tariff ; Area Code Length ; Operator ; Format ; Regions ; Geocode:en ; Provenance
11 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Damascus and rural areas" ; ITU
12 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Al-Nebek" ; ITU
13 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Al-Zabadani" ; ITU
14 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Al-Quneitra" ; ITU
15 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Dara" ; ITU
16 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Al-Swedaa" ; ITU
21 ; 8,9 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Aleppo" ; ITU
22 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Al-Rakkah" ; ITU
23 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Edleb" ; ITU
25 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Menbej" ; ITU
31 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Homs" ; ITU
33 ; 9 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Hamah" ; ITU
34 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Palmyra" ; ITU
41 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Lattakia" ; ITU
43 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Tartous" ; ITU
44 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Hamah" ; ITU
51 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Deir Ezzour" ; ITU
52 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Alhasakah" ; ITU
53 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 2 ; ; "fixed_2/3/3-4" ; "SY" ; "Al-Kameshli" ; ITU
9[12] ; 9 ; MOBILE ; STANDARD_RATE ; ; "wafa" ; "mobile_3/3/3" ; "SY" ; ; ITU
9[389] ; 9 ; MOBILE ; STANDARD_RATE ; ; "syriatel" ; "mobile_3/3/3" ; "SY" ; ; IR21
9[4-7] ; 9 ; MOBILE ; STANDARD_RATE ; ; "mtn" ; "mobile_3/3/3" ; "SY" ; ; IR21

BIN
tools/java/cpp-build/target/cpp-build-1.0-SNAPSHOT-jar-with-dependencies.jar View File


Loading…
Cancel
Save