1/* 2 * International Telephone Input v25.2.1 3 * https://github.com/jackocnr/intl-tel-input.git 4 * Licensed under the MIT license 5 */ 6 7// UMD 8(function(factory) { 9 if (typeof module === 'object' && module.exports) { 10 module.exports = factory(); 11 } else { 12 window.intlTelInput = factory(); 13 } 14}(() => { 15 16var factoryOutput = (() => { 17 var __defProp = Object.defineProperty; 18 var __getOwnPropDesc = Object.getOwnPropertyDescriptor; 19 var __getOwnPropNames = Object.getOwnPropertyNames; 20 var __hasOwnProp = Object.prototype.hasOwnProperty; 21 var __export = (target, all) => { 22 for (var name in all) 23 __defProp(target, name, { get: all[name], enumerable: true }); 24 }; 25 var __copyProps = (to, from, except, desc) => { 26 if (from && typeof from === "object" || typeof from === "function") { 27 for (let key of __getOwnPropNames(from)) 28 if (!__hasOwnProp.call(to, key) && key !== except) 29 __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); 30 } 31 return to; 32 }; 33 var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); 34 35
35// src/js/intl-tel-input/intlTelInputWithUtils.ts 36 var intlTelInputWithUtils_exports = {}; 37 __export(intlTelInputWithUtils_exports, { 38 default: () => intlTelInputWithUtils_default 39 }); 40 41
41// src/js/intl-tel-input/data.ts 42 var rawCountryData = [ 43 [ 44 "af", 45 // Afghanistan 46 "93" 47 ], 48 [ 49 "ax", 50 // à land Islands 51 "358", 52 1 53 ], 54 [ 55 "al", 56 // Albania 57 "355" 58 ], 59 [ 60 "dz", 61 // Algeria 62 "213" 63 ], 64 [ 65 "as", 66 // American Samoa 67 "1", 68 5, 69 ["684"] 70 ], 71 [ 72 "ad", 73 // Andorra 74 "376" 75 ], 76 [ 77 "ao", 78 // Angola 79 "244" 80 ], 81 [ 82 "ai", 83 // Anguilla 84 "1", 85 6, 86 ["264"] 87 ], 88 [ 89 "ag", 90 // Antigua and Barbuda 91 "1", 92 7, 93 ["268"] 94 ], 95 [ 96 "ar", 97 // Argentina 98 "54" 99 ], 100 [ 101 "am", 102 // Armenia 103 "374" 104 ], 105 [ 106 "aw", 107 // Aruba 108 "297" 109 ], 110 [ 111 "ac", 112 // Ascension Island 113 "247" 114 ], 115 [ 116 "au", 117 // Australia 118 "61", 119 0, 120 null, 121 "0" 122 ], 123 [ 124 "at", 125 // Austria 126 "43" 127 ], 128 [ 129 "az", 130 // Azerbaijan 131 "994" 132 ], 133 [ 134 "bs", 135 // Bahamas 136 "1", 137 8, 138 ["242"] 139 ], 140 [ 141 "bh", 142 // Bahrain 143 "973" 144 ], 145 [ 146 "bd", 147 // Bangladesh 148 "880" 149 ], 150 [ 151 "bb", 152 // Barbados 153 "1", 154 9, 155 ["246"] 156 ], 157 [ 158 "by", 159 // Belarus 160 "375" 161 ], 162 [ 163 "be", 164 // Belgium 165 "32" 166 ], 167 [ 168 "bz", 169 // Belize 170 "501" 171 ], 172 [ 173 "bj", 174 // Benin 175 "229" 176 ], 177 [ 178 "bm", 179 // Bermuda 180 "1", 181 10, 182 ["441"] 183 ], 184 [ 185 "bt", 186 // Bhutan 187 "975" 188 ], 189 [ 190 "bo", 191 // Bolivia 192 "591" 193 ], 194 [ 195 "ba", 196 // Bosnia and Herzegovina 197 "387" 198 ], 199 [ 200 "bw", 201 // Botswana 202 "267" 203 ], 204 [ 205 "br", 206 // Brazil 207 "55" 208 ], 209 [ 210 "io", 211 // British Indian Ocean Territory 212 "246" 213 ], 214 [ 215 "vg", 216 // British Virgin Islands 217 "1", 218 11, 219 ["284"] 220 ], 221 [ 222 "bn", 223 // Brunei 224 "673" 225 ], 226 [ 227 "bg", 228 // Bulgaria 229 "359" 230 ], 231 [ 232 "bf", 233 // Burkina Faso 234 "226" 235 ], 236 [ 237 "bi", 238 // Burundi 239 "257" 240 ], 241 [ 242 "kh", 243 // Cambodia 244 "855" 245 ], 246 [ 247 "cm", 248 // Cameroon 249 "237" 250 ], 251 [ 252 "ca", 253 // Canada 254 "1", 255 1, 256 ["204", "226", "236", "249", "250", "263", "289", "306", "343", "354", "365", "367", "368", "382", "387", "403", "416", "418", "428", "431", "437", "438", "450", "584", "468", "474", "506", "514", "519", "548", "579", "581", "584", "587", "604", "613", "639", "647", "672", "683", "705", "709", "742", "753", "778", "780", "782", "807", "819", "825", "867", "873", "879", "902", "905"] 257 ], 258 [ 259 "cv", 260 // Cape Verde 261 "238" 262 ], 263 [ 264 "bq", 265 // Caribbean Netherlands 266 "599", 267 1, 268 ["3", "4", "7"] 269 ], 270 [ 271 "ky", 272 // Cayman Islands 273 "1", 274 12, 275 ["345"] 276 ], 277 [ 278 "cf", 279 // Central African Republic 280 "236" 281 ], 282 [ 283 "td", 284 // Chad 285 "235" 286 ], 287 [ 288 "cl", 289 // Chile 290 "56" 291 ], 292 [ 293 "cn", 294 // China 295 "86" 296 ], 297 [ 298 "cx", 299 // Christmas Island 300 "61", 301 2, 302 ["89164"], 303 "0" 304 ], 305 [ 306 "cc", 307 // Cocos (Keeling) Islands 308 "61", 309 1, 310 ["89162"], 311 "0" 312 ], 313 [ 314 "co", 315 // Colombia 316 "57" 317 ], 318 [ 319 "km", 320 // Comoros 321 "269" 322 ], 323 [ 324 "cg", 325 // Congo (Brazzaville) 326 "242" 327 ], 328 [ 329 "cd", 330 // Congo (Kinshasa) 331 "243" 332 ], 333 [ 334 "ck", 335 // Cook Islands 336 "682" 337 ], 338 [ 339 "cr", 340 // Costa Rica 341 "506" 342 ], 343 [ 344 "ci", 345 // Côte d'Ivoire 346 "225" 347 ], 348 [ 349 "hr", 350 // Croatia 351 "385" 352 ], 353 [ 354 "cu", 355 // Cuba 356 "53" 357 ], 358 [ 359 "cw", 360 // Curaçao 361 "599", 362 0 363 ], 364 [ 365 "cy", 366 // Cyprus 367 "357" 368 ], 369 [ 370 "cz", 371 // Czech Republic 372 "420" 373 ], 374 [ 375 "dk",
376 // Denmark 377 "45" 378 ], 379 [ 380 "dj", 381 // Djibouti 382 "253" 383 ], 384 [ 385 "dm", 386 // Dominica 387 "1", 388 13, 389 ["767"] 390 ], 391 [ 392 "do", 393 // Dominican Republic 394 "1", 395 2, 396 ["809", "829", "849"] 397 ], 398 [ 399 "ec", 400 // Ecuador 401 "593" 402 ], 403 [ 404 "eg", 405 // Egypt 406 "20" 407 ], 408 [ 409 "sv", 410 // El Salvador 411 "503" 412 ], 413 [ 414 "gq", 415 // Equatorial Guinea 416 "240" 417 ], 418 [ 419 "er", 420 // Eritrea 421 "291" 422 ], 423 [ 424 "ee", 425 // Estonia 426 "372" 427 ], 428 [ 429 "sz", 430 // Eswatini 431 "268" 432 ], 433 [ 434 "et", 435 // Ethiopia 436 "251" 437 ], 438 [ 439 "fk", 440 // Falkland Islands (Malvinas) 441 "500" 442 ], 443 [ 444 "fo", 445 // Faroe Islands 446 "298" 447 ], 448 [ 449 "fj", 450 // Fiji 451 "679" 452 ], 453 [ 454 "fi", 455 // Finland 456 "358", 457 0 458 ], 459 [ 460 "fr", 461 // France 462 "33" 463 ], 464 [ 465 "gf", 466 // French Guiana 467 "594" 468 ], 469 [ 470 "pf", 471 // French Polynesia 472 "689" 473 ], 474 [ 475 "ga", 476 // Gabon 477 "241" 478 ], 479 [ 480 "gm", 481 // Gambia 482 "220" 483 ], 484 [ 485 "ge", 486 // Georgia 487 "995" 488 ], 489 [ 490 "de", 491 // Germany 492 "49" 493 ], 494 [ 495 "gh", 496 // Ghana 497 "233" 498 ], 499 [ 500 "gi", 501 // Gibraltar 502 "350" 503 ], 504 [ 505 "gr", 506 // Greece 507 "30" 508 ], 509 [ 510 "gl", 511 // Greenland 512 "299" 513 ], 514 [ 515 "gd", 516 // Grenada 517 "1", 518 14, 519 ["473"] 520 ], 521 [ 522 "gp", 523 // Guadeloupe 524 "590", 525 0 526 ], 527 [ 528 "gu", 529 // Guam 530 "1", 531 15, 532 ["671"] 533 ], 534 [ 535 "gt", 536 // Guatemala 537 "502" 538 ], 539 [ 540 "gg", 541 // Guernsey 542 "44", 543 1, 544 ["1481", "7781", "7839", "7911"], 545 "0" 546 ], 547 [ 548 "gn", 549 // Guinea 550 "224" 551 ], 552 [ 553 "gw", 554 // Guinea-Bissau 555 "245" 556 ], 557 [ 558 "gy", 559 // Guyana 560 "592" 561 ], 562 [ 563 "ht", 564 // Haiti 565 "509" 566 ], 567 [ 568 "hn", 569 // Honduras 570 "504" 571 ], 572 [ 573 "hk", 574 // Hong Kong SAR China 575 "852" 576 ], 577 [ 578 "hu", 579 // Hungary 580 "36" 581 ], 582 [ 583 "is", 584 // Iceland 585 "354" 586 ], 587 [ 588 "in", 589 // India 590 "91" 591 ], 592 [ 593 "id", 594 // Indonesia 595 "62" 596 ], 597 [ 598 "ir", 599 // Iran 600 "98" 601 ], 602 [ 603 "iq", 604 // Iraq 605 "964" 606 ], 607 [ 608 "ie", 609 // Ireland 610 "353" 611 ], 612 [ 613 "im", 614 // Isle of Man 615 "44", 616 2, 617 ["1624", "74576", "7524", "7924", "7624"], 618 "0" 619 ], 620 [ 621 "il", 622 // Israel 623 "972" 624 ], 625 [ 626 "it", 627 // Italy 628 "39", 629 0 630 ], 631 [ 632 "jm", 633 // Jamaica 634 "1", 635 4, 636 ["876", "658"] 637 ], 638 [ 639 "jp", 640 // Japan 641 "81" 642 ], 643 [ 644 "je", 645 // Jersey 646 "44", 647 3, 648 ["1534", "7509", "7700", "7797", "7829", "7937"], 649 "0" 650 ], 651 [ 652 "jo", 653 // Jordan 654 "962" 655 ], 656 [ 657 "kz", 658 // Kazakhstan 659 "7", 660 1, 661 ["33", "7"], 662 "8" 663 ], 664 [ 665 "ke", 666 // Kenya 667 "254" 668 ], 669 [ 670 "ki", 671 // Kiribati 672 "686" 673 ], 674 [ 675 "xk", 676 // Kosovo 677 "383" 678 ], 679 [ 680 "kw", 681 // Kuwait 682 "965" 683 ], 684 [ 685 "kg", 686 // Kyrgyzstan 687 "996" 688 ], 689 [ 690 "la", 691 // Laos 692 "856" 693 ], 694 [ 695 "lv", 696 // Latvia 697 "371" 698 ], 699 [ 700 "lb", 701 // Lebanon 702 "961" 703 ], 704 [ 705 "ls", 706 // Lesotho 707 "266" 708 ], 709 [ 710 "lr", 711 // Liberia 712 "231" 713 ], 714 [ 715 "ly", 716 // Libya 717 "218" 718 ], 719 [ 720 "li", 721 // Liechtenstein 722 "423" 723 ], 724 [ 725 "lt", 726 // Lithuania 727 "370" 728 ], 729 [ 730 "lu", 731 // Luxembourg 732 "352" 733 ], 734 [ 735 "mo", 736 // Macao SAR China 737 "853" 738 ], 739 [ 740 "mg", 741 // Madagascar 742 "261" 743 ], 744 [ 745 "mw", 746 // Malawi 747 "265" 748 ], 749 [ 750 "my", 751 // Malaysia 752 "60" 753 ], 754 [ 755 "mv", 756 // Maldives 757 "960" 758 ], 759 [ 760 "ml", 761 // Mali 762 "223" 763 ], 764 [ 765 "mt", 766 // Malta 767 "356" 768 ], 769 [ 770 "mh", 771 // Marshall Islands 772 "692" 773 ], 774 [ 775 "mq", 776 // Martinique 777 "596" 778 ], 779 [ 780 "mr", 781 // Mauritania 782 "222" 783 ], 784 [ 785 "mu", 786 // Mauritius 787 "230" 788 ], 789 [ 790 "yt", 791 // Mayotte 792 "262", 793 1, 794 ["269", "639"], 795 "0" 796 ], 797 [ 798 "mx", 799 // Mexico 800 "52" 801 ], 802 [ 803 "fm", 804 // Micronesia 805 "691" 806 ], 807 [ 808 "md", 809 // Moldova 810 "373" 811 ], 812 [ 813 "mc", 814 // Monaco 815 "377" 816 ], 817 [ 818 "mn", 819 // Mongolia 820 "976" 821 ], 822 [ 823 "me", 824 // Montenegro 825 "382" 826 ], 827 [ 828 "ms", 829 // Montserrat 830 "1", 831 16, 832 ["664"] 833 ], 834 [ 835 "ma", 836 // Morocco 837 "212", 838 0, 839 null, 840 "0" 841 ], 842 [ 843 "mz", 844 // Mozambique 845 "258" 846 ], 847 [ 848 "mm", 849 // Myanmar (Burma) 850 "95" 851 ], 852 [ 853 "na", 854 // Namibia 855 "264" 856 ], 857 [ 858 "nr", 859 // Nauru 860 "674" 861 ], 862 [ 863 "np", 864 // Nepal 865 "977" 866 ], 867 [ 868 "nl", 869 // Netherlands 870 "31" 871 ], 872 [ 873 "nc", 874 // New Caledonia 875 "687" 876 ], 877 [ 878 "nz", 879 // New Zealand 880 "64" 881 ], 882 [ 883 "ni", 884 // Nicaragua 885 "505" 886 ], 887 [ 888 "ne", 889 // Niger 890 "227" 891 ], 892 [ 893 "ng", 894 // Nigeria 895 "234" 896 ], 897 [ 898 "nu", 899 // Niue 900 "683" 901 ], 902 [ 903 "nf", 904 // Norfolk Island 905 "672" 906 ], 907 [ 908 "kp", 909 // North Korea 910 "850" 911 ], 912 [ 913 "mk", 914 // North Macedonia 915 "389" 916 ], 917 [ 918 "mp", 919 // Northern Mariana Islands 920 "1", 921 17, 922 ["670"] 923 ], 924 [ 925 "no", 926 // Norway 927 "47", 928 0 929 ], 930 [ 931 "om", 932 // Oman 933 "968" 934 ], 935 [ 936 "pk", 937 // Pakistan 938 "92" 939 ], 940 [ 941 "pw", 942 // Palau 943 "680"
944 ], 945 [ 946 "ps", 947 // Palestinian Territories 948 "970" 949 ], 950 [ 951 "pa", 952 // Panama 953 "507" 954 ], 955 [ 956 "pg", 957 // Papua New Guinea 958 "675" 959 ], 960 [ 961 "py", 962 // Paraguay 963 "595" 964 ], 965 [ 966 "pe", 967 // Peru 968 "51" 969 ], 970 [ 971 "ph", 972 // Philippines 973 "63" 974 ], 975 [ 976 "pl", 977 // Poland 978 "48" 979 ], 980 [ 981 "pt", 982 // Portugal 983 "351" 984 ], 985 [ 986 "pr", 987 // Puerto Rico 988 "1", 989 3, 990 ["787", "939"] 991 ], 992 [ 993 "qa", 994 // Qatar 995 "974" 996 ], 997 [ 998 "re", 999 // Réunion 1000 "262", 1001 0, 1002 null, 1003 "0" 1004 ], 1005 [ 1006 "ro", 1007 // Romania 1008 "40" 1009 ], 1010 [ 1011 "ru", 1012 // Russia 1013 "7", 1014 0, 1015 null, 1016 "8" 1017 ], 1018 [ 1019 "rw", 1020 // Rwanda 1021 "250" 1022 ], 1023 [ 1024 "ws", 1025 // Samoa 1026 "685" 1027 ], 1028 [ 1029 "sm", 1030 // San Marino 1031 "378" 1032 ], 1033 [ 1034 "st", 1035 // São Tomé & PrÃncipe 1036 "239" 1037 ], 1038 [ 1039 "sa", 1040 // Saudi Arabia 1041 "966" 1042 ], 1043 [ 1044 "sn", 1045 // Senegal 1046 "221" 1047 ], 1048 [ 1049 "rs", 1050 // Serbia 1051 "381" 1052 ], 1053 [ 1054 "sc", 1055 // Seychelles 1056 "248" 1057 ], 1058 [ 1059 "sl", 1060 // Sierra Leone 1061 "232" 1062 ], 1063 [ 1064 "sg", 1065 // Singapore 1066 "65" 1067 ], 1068 [ 1069 "sx", 1070 // Sint Maarten 1071 "1", 1072 21, 1073 ["721"] 1074 ], 1075 [ 1076 "sk", 1077 // Slovakia 1078 "421" 1079 ], 1080 [ 1081 "si", 1082 // Slovenia 1083 "386" 1084 ], 1085 [ 1086 "sb", 1087 // Solomon Islands 1088 "677" 1089 ], 1090 [ 1091 "so", 1092 // Somalia 1093 "252" 1094 ], 1095 [ 1096 "za", 1097 // South Africa 1098 "27" 1099 ], 1100 [ 1101 "kr", 1102 // South Korea 1103 "82" 1104 ], 1105 [ 1106 "ss", 1107 // South Sudan 1108 "211" 1109 ], 1110 [ 1111 "es", 1112 // Spain 1113 "34" 1114 ], 1115 [ 1116 "lk", 1117 // Sri Lanka 1118 "94" 1119 ], 1120 [ 1121 "bl", 1122 // St. Barthélemy 1123 "590", 1124 1 1125 ], 1126 [ 1127 "sh", 1128 // St. Helena 1129 "290" 1130 ], 1131 [ 1132 "kn", 1133 // St. Kitts & Nevis 1134 "1", 1135 18, 1136 ["869"] 1137 ], 1138 [ 1139 "lc", 1140 // St. Lucia 1141 "1", 1142 19, 1143 ["758"] 1144 ], 1145 [ 1146 "mf", 1147 // St. Martin 1148 "590", 1149 2 1150 ], 1151 [ 1152 "pm", 1153 // St. Pierre & Miquelon 1154 "508" 1155 ], 1156 [ 1157 "vc", 1158 // St. Vincent & Grenadines 1159 "1", 1160 20, 1161 ["784"] 1162 ], 1163 [ 1164 "sd", 1165 // Sudan 1166 "249" 1167 ], 1168 [ 1169 "sr", 1170 // Suriname 1171 "597" 1172 ], 1173 [ 1174 "sj", 1175 // Svalbard & Jan Mayen 1176 "47", 1177 1, 1178 ["79"] 1179 ], 1180 [ 1181 "se", 1182 // Sweden 1183 "46" 1184 ], 1185 [ 1186 "ch", 1187 // Switzerland 1188 "41" 1189 ], 1190 [ 1191 "sy", 1192 // Syria 1193 "963" 1194 ], 1195 [ 1196 "tw", 1197 // Taiwan 1198 "886" 1199 ], 1200 [ 1201 "tj", 1202 // Tajikistan 1203 "992" 1204 ], 1205 [ 1206 "tz", 1207 // Tanzania 1208 "255" 1209 ], 1210 [ 1211 "th", 1212 // Thailand 1213 "66" 1214 ], 1215 [ 1216 "tl", 1217 // Timor-Leste 1218 "670" 1219 ], 1220 [ 1221 "tg", 1222 // Togo 1223 "228" 1224 ], 1225 [ 1226 "tk", 1227 // Tokelau 1228 "690" 1229 ], 1230 [ 1231 "to", 1232 // Tonga 1233 "676" 1234 ], 1235 [ 1236 "tt", 1237 // Trinidad & Tobago 1238 "1", 1239 22, 1240 ["868"] 1241 ], 1242 [ 1243 "tn", 1244 // Tunisia 1245 "216" 1246 ], 1247 [ 1248 "tr", 1249 // Turkey 1250 "90" 1251 ], 1252 [ 1253 "tm", 1254 // Turkmenistan 1255 "993" 1256 ], 1257 [ 1258 "tc", 1259 // Turks & Caicos Islands 1260 "1", 1261 23, 1262 ["649"] 1263 ], 1264 [ 1265 "tv", 1266 // Tuvalu 1267 "688" 1268 ], 1269 [ 1270 "ug", 1271 // Uganda 1272 "256" 1273 ], 1274 [ 1275 "ua", 1276 // Ukraine 1277 "380" 1278 ], 1279 [ 1280 "ae", 1281 // United Arab Emirates 1282 "971" 1283 ], 1284 [ 1285 "gb", 1286 // United Kingdom 1287 "44", 1288 0, 1289 null, 1290 "0" 1291 ], 1292 [ 1293 "us", 1294 // United States 1295 "1", 1296 0 1297 ], 1298 [ 1299 "uy", 1300 // Uruguay 1301 "598" 1302 ], 1303 [ 1304 "vi", 1305 // U.S. Virgin Islands 1306 "1", 1307 24, 1308 ["340"] 1309 ], 1310 [ 1311 "uz", 1312 // Uzbekistan 1313 "998" 1314 ], 1315 [ 1316 "vu", 1317 // Vanuatu 1318 "678" 1319 ], 1320 [ 1321 "va", 1322 // Vatican City 1323 "39", 1324 1, 1325 ["06698"] 1326 ], 1327 [ 1328 "ve", 1329 // Venezuela 1330 "58" 1331 ], 1332 [ 1333 "vn", 1334 // Vietnam 1335 "84" 1336 ], 1337 [ 1338 "wf", 1339 // Wallis & Futuna 1340 "681" 1341 ], 1342 [ 1343 "eh", 1344 // Western Sahara 1345 "212", 1346 1, 1347 ["5288", "5289"], 1348 "0" 1349 ], 1350 [ 1351 "ye", 1352 // Yemen 1353 "967" 1354 ], 1355 [ 1356 "zm", 1357 // Zambia 1358 "260" 1359 ], 1360 [ 1361 "zw", 1362 // Zimbabwe 1363 "263" 1364 ] 1365 ]; 1366 var allCountries = []; 1367 for (let i = 0; i < rawCountryData.length; i++) { 1368 const c = rawCountryData[i]; 1369 allCountries[i] = { 1370 name: "", 1371 // this is now populated in the plugin 1372 iso2: c[0], 1373 dialCode: c[1], 1374 priority: c[2] || 0, 1375 areaCodes: c[3] || null, 1376 nodeById: {}, 1377 nationalPrefix: c[4] || null 1378 }; 1379 } 1380 var data_default = allCountries; 1381 1382
1382// src/js/intl-tel-input/i18n/en/countries.ts 1383 var countryTranslations = { 1384 ad: "Andorra", 1385 ae: "United Arab Emirates", 1386 af: "Afghanistan", 1387 ag: "Antigua & Barbuda", 1388 ai: "Anguilla", 1389 al: "Albania", 1390 am: "Armenia", 1391 ao: "Angola", 1392 ar: "Argentina", 1393 as: "American Samoa", 1394 at: "Austria", 1395 au: "Australia", 1396 aw: "Aruba", 1397 ax: "\xC5land Islands", 1398 az: "Azerbaijan", 1399 ba: "Bosnia & Herzegovina", 1400 bb: "Barbados", 1401 bd: "Bangladesh", 1402 be: "Belgium", 1403 bf: "Burkina Faso", 1404 bg: "Bulgaria", 1405 bh: "Bahrain", 1406 bi: "Burundi", 1407 bj: "Benin", 1408 bl: "St. Barth\xE9lemy", 1409 bm: "Bermuda", 1410 bn: "Brunei", 1411 bo: "Bolivia", 1412 bq: "Caribbean Netherlands", 1413 br: "Brazil", 1414 bs: "Bahamas", 1415 bt: "Bhutan", 1416 bw: "Botswana", 1417 by: "Belarus", 1418 bz: "Belize", 1419 ca: "Canada", 1420 cc: "Cocos (Keeling) Islands", 1421 cd: "Congo - Kinshasa", 1422 cf: "Central African Republic", 1423 cg: "Congo - Brazzaville", 1424 ch: "Switzerland", 1425 ci: "C\xF4te d\u2019Ivoire", 1426 ck: "Cook Islands", 1427 cl: "Chile", 1428 cm: "Cameroon", 1429 cn: "China", 1430 co: "Colombia", 1431 cr: "Costa Rica", 1432 cu: "Cuba", 1433 cv: "Cape Verde", 1434 cw: "Cura\xE7ao", 1435 cx: "Christmas Island", 1436 cy: "Cyprus", 1437 cz: "Czechia", 1438 de: "Germany", 1439 dj: "Djibouti", 1440 dk: "Denmark", 1441 dm: "Dominica", 1442 do: "Dominican Republic", 1443 dz: "Algeria", 1444 ec: "Ecuador", 1445 ee: "Estonia", 1446 eg: "Egypt", 1447 eh: "Western Sahara", 1448 er: "Eritrea", 1449 es: "Spain", 1450 et: "Ethiopia", 1451 fi: "Finland", 1452 fj: "Fiji", 1453 fk: "Falkland Islands", 1454 fm: "Micronesia", 1455 fo: "Faroe Islands", 1456 fr: "France", 1457 ga: "Gabon", 1458 gb: "United Kingdom", 1459 gd: "Grenada", 1460 ge: "Georgia", 1461 gf: "French Guiana", 1462 gg: "Guernsey", 1463 gh: "Ghana", 1464 gi: "Gibraltar", 1465 gl: "Greenland", 1466 gm: "Gambia", 1467 gn: "Guinea", 1468 gp: "Guadeloupe", 1469 gq: "Equatorial Guinea", 1470 gr: "Greece", 1471 gt: "Guatemala", 1472 gu: "Guam", 1473 gw: "Guinea-Bissau", 1474 gy: "Guyana", 1475 hk: "Hong Kong SAR China", 1476 hn: "Honduras", 1477 hr: "Croatia", 1478 ht: "Haiti", 1479 hu: "Hungary", 1480 id: "Indonesia", 1481 ie: "Ireland", 1482 il: "Israel", 1483 im: "Isle of Man", 1484 in: "India", 1485 io: "British Indian Ocean Territory", 1486 iq: "Iraq", 1487 ir: "Iran", 1488 is: "Iceland", 1489 it: "Italy", 1490 je: "Jersey", 1491 jm: "Jamaica", 1492 jo: "Jordan", 1493 jp: "Japan", 1494 ke: "Kenya", 1495 kg: "Kyrgyzstan", 1496 kh: "Cambodia", 1497 ki: "Kiribati", 1498 km: "Comoros", 1499 kn: "St. Kitts & Nevis", 1500 kp: "North Korea", 1501 kr: "South Korea", 1502 kw: "Kuwait", 1503 ky: "Cayman Islands", 1504 kz: "Kazakhstan", 1505 la: "Laos", 1506 lb: "Lebanon", 1507 lc: "St. Lucia", 1508 li: "Liechtenstein", 1509 lk: "Sri Lanka", 1510 lr: "Liberia", 1511 ls: "Lesotho", 1512 lt: "Lithuania", 1513 lu: "Luxembourg", 1514 lv: "Latvia", 1515 ly: "Libya", 1516 ma: "Morocco", 1517 mc: "Monaco", 1518 md: "Moldova", 1519 me: "Montenegro", 1520 mf: "St. Martin", 1521 mg: "Madagascar", 1522 mh: "Marshall Islands", 1523 mk: "North Macedonia", 1524 ml: "Mali", 1525 mm: "Myanmar (Burma)", 1526 mn: "Mongolia", 1527 mo: "Macao SAR China", 1528 mp: "Northern Mariana Islands", 1529 mq: "Martinique", 1530 mr: "Mauritania", 1531 ms: "Montserrat", 1532 mt: "Malta", 1533 mu: "Mauritius", 1534 mv: "Maldives", 1535 mw: "Malawi", 1536 mx: "Mexico", 1537 my: "Malaysia", 1538 mz: "Mozambique", 1539 na: "Namibia", 1540 nc: "New Caledonia", 1541 ne: "Niger", 1542 nf: "Norfolk Island", 1543 ng: "Nigeria", 1544 ni: "Nicaragua", 1545 nl: "Netherlands", 1546 no: "Norway", 1547 np: "Nepal", 1548 nr: "Nauru", 1549 nu: "Niue", 1550 nz: "New Zealand", 1551 om: "Oman", 1552 pa: "Panama", 1553 pe: "Peru", 1554 pf: "French Polynesia", 1555 pg: "Papua New Guinea", 1556 ph: "Philippines", 1557 pk: "Pakistan", 1558 pl: "Poland", 1559 pm: "St. Pierre & Miquelon", 1560 pr: "Puerto Rico", 1561 ps: "Palestinian Territories", 1562 pt: "Portugal", 1563 pw: "Palau", 1564 py: "Paraguay", 1565 qa: "Qatar", 1566 re: "R\xE9union", 1567 ro: "Romania", 1568 rs: "Serbia", 1569 ru: "Russia", 1570 rw: "Rwanda", 1571 sa: "Saudi Arabia", 1572 sb: "Solomon Islands", 1573 sc: "Seychelles", 1574 sd: "Sudan",
1575 se: "Sweden", 1576 sg: "Singapore", 1577 sh: "St. Helena", 1578 si: "Slovenia", 1579 sj: "Svalbard & Jan Mayen", 1580 sk: "Slovakia", 1581 sl: "Sierra Leone", 1582 sm: "San Marino", 1583 sn: "Senegal", 1584 so: "Somalia", 1585 sr: "Suriname", 1586 ss: "South Sudan", 1587 st: "S\xE3o Tom\xE9 & Pr\xEDncipe", 1588 sv: "El Salvador", 1589 sx: "Sint Maarten", 1590 sy: "Syria", 1591 sz: "Eswatini", 1592 tc: "Turks & Caicos Islands", 1593 td: "Chad", 1594 tg: "Togo", 1595 th: "Thailand", 1596 tj: "Tajikistan", 1597 tk: "Tokelau", 1598 tl: "Timor-Leste", 1599 tm: "Turkmenistan", 1600 tn: "Tunisia", 1601 to: "Tonga", 1602 tr: "Turkey", 1603 tt: "Trinidad & Tobago", 1604 tv: "Tuvalu", 1605 tw: "Taiwan", 1606 tz: "Tanzania", 1607 ua: "Ukraine", 1608 ug: "Uganda", 1609 us: "United States", 1610 uy: "Uruguay", 1611 uz: "Uzbekistan", 1612 va: "Vatican City", 1613 vc: "St. Vincent & Grenadines", 1614 ve: "Venezuela", 1615 vg: "British Virgin Islands", 1616 vi: "U.S. Virgin Islands", 1617 vn: "Vietnam", 1618 vu: "Vanuatu", 1619 wf: "Wallis & Futuna", 1620 ws: "Samoa", 1621 ye: "Yemen", 1622 yt: "Mayotte", 1623 za: "South Africa", 1624 zm: "Zambia", 1625 zw: "Zimbabwe" 1626 }; 1627 var countries_default = countryTranslations; 1628 1629
1629// src/js/intl-tel-input/i18n/en/interface.ts 1630 var interfaceTranslations = { 1631 selectedCountryAriaLabel: "Selected country", 1632 noCountrySelected: "No country selected", 1633 countryListAriaLabel: "List of countries", 1634 searchPlaceholder: "Search", 1635 zeroSearchResults: "No results found", 1636 oneSearchResult: "1 result found", 1637 multipleSearchResults: "${count} results found", 1638 // additional countries (not supported by country-list library) 1639 ac: "Ascension Island", 1640 xk: "Kosovo" 1641 }; 1642 var interface_default = interfaceTranslations; 1643 1644
1644// src/js/intl-tel-input/i18n/en/index.ts 1645 var allTranslations = { ...countries_default, ...interface_default }; 1646 var en_default = allTranslations; 1647 1648
1648// src/js/intl-tel-input.ts 1649 for (let i = 0; i < data_default.length; i++) { 1650 data_default[i].name = en_default[data_default[i].iso2]; 1651 } 1652 var id = 0; 1653 var defaults = { 1654 //* Whether or not to allow the dropdown. 1655 allowDropdown: true, 1656 //* Add a placeholder in the input with an example number for the selected country. 1657 autoPlaceholder: "polite", 1658 //* Modify the parentClass. 1659 containerClass: "", 1660 //* The order of the countries in the dropdown. Defaults to alphabetical. 1661 countryOrder: null, 1662 //* Add a country search input at the top of the dropdown. 1663 countrySearch: true, 1664 //* Modify the auto placeholder. 1665 customPlaceholder: null, 1666 //* Append menu to specified element. 1667 dropdownContainer: null, 1668 //* Don't display these countries. 1669 excludeCountries: [], 1670 //* Fix the dropdown width to the input width (rather than being as wide as the longest country name). 1671 fixDropdownWidth: true, 1672 //* Format the number as the user types 1673 formatAsYouType: true, 1674 //* Format the input value during initialisation and on setNumber. 1675 formatOnDisplay: true, 1676 //* geoIp lookup function. 1677 geoIpLookup: null, 1678 //* Inject a hidden input with the name returned from this function, and on submit, populate it with the result of getNumber. 1679 hiddenInput: null, 1680 //* Internationalise the plugin text e.g. search input placeholder, country names. 1681 i18n: {}, 1682 //* Initial country. 1683 initialCountry: "", 1684 //* A function to load the utils script. 1685 loadUtils: null, 1686 //* National vs international formatting for numbers e.g. placeholders and displaying existing numbers. 1687 nationalMode: true, 1688 //* Display only these countries. 1689 onlyCountries: [], 1690 //* Number type to use for placeholders. 1691 placeholderNumberType: "MOBILE", 1692 //* Show flags - for both the selected country, and in the country dropdown 1693 showFlags: true, 1694 //* Display the international dial code next to the selected flag. 1695 separateDialCode: false, 1696 //* Only allow certain chars e.g. a plus followed by numeric digits, and cap at max valid length. 1697 strictMode: false, 1698 //* Use full screen popup instead of dropdown for country list. 1699 useFullscreenPopup: typeof navigator !== "undefined" && typeof window !== "undefined" ? ( 1700 //* We cannot just test screen size as some smartphones/website meta tags will report desktop resolutions. 1701 //* Note: to target Android Mobiles (and not Tablets), we must find 'Android' and 'Mobile' 1702 /Android.+Mobile|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test( 1703 navigator.userAgent 1704 ) || window.innerWidth <= 500 1705 ) : false, 1706 //* The number type to enforce during validation. 1707 validationNumberTypes: ["MOBILE"] 1708 }; 1709 var regionlessNanpNumbers = [ 1710 "800", 1711 "822", 1712 "833", 1713 "844", 1714 "855", 1715 "866", 1716 "877", 1717 "880", 1718 "881", 1719 "882", 1720 "883", 1721 "884", 1722 "885", 1723 "886", 1724 "887", 1725 "888", 1726 "889" 1727 ]; 1728 var getNumeric = (s) => s.replace(/\D/g, ""); 1729 var normaliseString = (s = "") => s.normalize("NFD").replace(/[\u0300-\u036f]/g, "").toLowerCase(); 1730 var isRegionlessNanp = (number) => { 1731 const numeric = getNumeric(number); 1732 if (numeric.charAt(0) === "1") { 1733 const areaCode = numeric.substr(1, 3); 1734 return regionlessNanpNumbers.includes(areaCode); 1735 } 1736 return false; 1737 }; 1738 var translateCursorPosition = (relevantChars, formattedValue, prevCaretPos, isDeleteForwards) => { 1739 if (prevCaretPos === 0 && !isDeleteForwards) { 1740 return 0; 1741 } 1742 let count = 0; 1743 for (let i = 0; i < formattedValue.length; i++) { 1744 if (/[+0-9]/.test(formattedValue[i])) { 1745 count++; 1746 } 1747 if (count === relevantChars && !isDeleteForwards) { 1748 return i + 1; 1749 } 1750 if (isDeleteForwards && count === relevantChars + 1) { 1751 return i; 1752 } 1753 } 1754 return formattedValue.length; 1755 }; 1756 var createEl = (name, attrs, container) => { 1757 const el = document.createElement(name); 1758 if (attrs) { 1759 Object.entries(attrs).forEach(([key, value]) => el.setAttribute(key, value)); 1760 } 1761 if (container) { 1762 container.appendChild(el); 1763 } 1764 return el; 1765 };
1766 var forEachInstance = (method, ...args) => { 1767 const { instances } = intlTelInput; 1768 Object.values(instances).forEach((instance) => instance[method](...args)); 1769 }; 1770 var Iti = class { 1771 constructor(input, customOptions = {}) { 1772 this.id = id++; 1773 this.telInput = input; 1774 this.highlightedItem = null; 1775 this.options = Object.assign({}, defaults, customOptions); 1776 this.hadInitialPlaceholder = Boolean(input.getAttribute("placeholder")); 1777 } 1778 //* Can't be private as it's called from intlTelInput convenience wrapper. 1779 _init() { 1780 if (this.options.useFullscreenPopup) { 1781 this.options.fixDropdownWidth = false; 1782 } 1783 if (this.options.onlyCountries.length === 1) { 1784 this.options.initialCountry = this.options.onlyCountries[0]; 1785 } 1786 if (this.options.separateDialCode) { 1787 this.options.nationalMode = false; 1788 } 1789 if (this.options.allowDropdown && !this.options.showFlags && !this.options.separateDialCode) { 1790 this.options.nationalMode = false; 1791 } 1792 if (this.options.useFullscreenPopup && !this.options.dropdownContainer) { 1793 this.options.dropdownContainer = document.body; 1794 } 1795 this.isAndroid = typeof navigator !== "undefined" ? /Android/i.test(navigator.userAgent) : false; 1796 this.isRTL = !!this.telInput.closest("[dir=rtl]"); 1797 const showOnDefaultSide = this.options.allowDropdown || this.options.separateDialCode; 1798 this.showSelectedCountryOnLeft = this.isRTL ? !showOnDefaultSide : showOnDefaultSide; 1799 if (this.options.separateDialCode) { 1800 if (this.isRTL) { 1801 this.originalPaddingRight = this.telInput.style.paddingRight; 1802 } else { 1803 this.originalPaddingLeft = this.telInput.style.paddingLeft; 1804 } 1805 } 1806 this.options.i18n = { ...en_default, ...this.options.i18n }; 1807 const autoCountryPromise = new Promise((resolve, reject) => { 1808 this.resolveAutoCountryPromise = resolve; 1809 this.rejectAutoCountryPromise = reject; 1810 }); 1811 const utilsScriptPromise = new Promise((resolve, reject) => { 1812 this.resolveUtilsScriptPromise = resolve; 1813 this.rejectUtilsScriptPromise = reject; 1814 }); 1815 this.promise = Promise.all([autoCountryPromise, utilsScriptPromise]); 1816 this.selectedCountryData = {}; 1817 this._processCountryData(); 1818 this._generateMarkup(); 1819 this._setInitialState(); 1820 this._initListeners(); 1821 this._initRequests(); 1822 } 1823 //******************** 1824 //* PRIVATE METHODS 1825 //******************** 1826 //* Prepare all of the country data, including onlyCountries, excludeCountries, countryOrder options. 1827 _processCountryData() { 1828 this._processAllCountries(); 1829 this._processDialCodes(); 1830 this._translateCountryNames(); 1831 this._sortCountries(); 1832 } 1833 //* Sort countries by countryOrder option (if present), then name. 1834 _sortCountries() { 1835 if (this.options.countryOrder) { 1836 this.options.countryOrder = this.options.countryOrder.map((country) => country.toLowerCase()); 1837 } 1838 this.countries.sort((a, b) => { 1839 const { countryOrder } = this.options; 1840 if (countryOrder) { 1841 const aIndex = countryOrder.indexOf(a.iso2); 1842 const bIndex = countryOrder.indexOf(b.iso2); 1843 const aIndexExists = aIndex > -1; 1844 const bIndexExists = bIndex > -1; 1845 if (aIndexExists || bIndexExists) { 1846 if (aIndexExists && bIndexExists) { 1847 return aIndex - bIndex; 1848 } 1849 return aIndexExists ? -1 : 1; 1850 } 1851 } 1852 return a.name.localeCompare(b.name); 1853 }); 1854 } 1855 //* Add a dial code to this.dialCodeToIso2Map. 1856 _addToDialCodeMap(iso2, dialCode, priority) { 1857 if (dialCode.length > this.dialCodeMaxLen) { 1858 this.dialCodeMaxLen = dialCode.length; 1859 } 1860 if (!this.dialCodeToIso2Map.hasOwnProperty(dialCode)) { 1861 this.dialCodeToIso2Map[dialCode] = []; 1862 } 1863 for (let i = 0; i < this.dialCodeToIso2Map[dialCode].length; i++) { 1864 if (this.dialCodeToIso2Map[dialCode][i] === iso2) { 1865 return; 1866 } 1867 } 1868 const index = priority !== void 0 ? priority : this.dialCodeToIso2Map[dialCode].length; 1869 this.dialCodeToIso2Map[dialCode][index] = iso2; 1870 } 1871 //* Process onlyCountries or excludeCountries array if present. 1872 _processAllCountries() { 1873 const { onlyCountries, excludeCountries } = this.options; 1874 if (onlyCountries.length) { 1875 const lowerCaseOnlyCountries = onlyCountries.map( 1876 (country) => country.toLowerCase() 1877 ); 1878 this.countries = data_default.filter( 1879 (country) => lowerCaseOnlyCountries.includes(country.iso2) 1880 ); 1881 } else if (excludeCountries.length) { 1882 const lowerCaseExcludeCountries = excludeCountries.map( 1883 (country) => country.toLowerCase() 1884 ); 1885 this.countries = data_default.filter( 1886 (country) => !lowerCaseExcludeCountries.includes(country.iso2) 1887 ); 1888 } else { 1889 this.countries = data_default; 1890 } 1891 } 1892 //* Translate Countries by object literal provided on config. 1893 _translateCountryNames() { 1894 for (let i = 0; i < this.countries.length; i++) { 1895 const iso2 = this.countries[i].iso2.toLowerCase(); 1896 if (this.options.i18n.hasOwnProperty(iso2)) { 1897 this.countries[i].name = this.options.i18n[iso2]; 1898 } 1899 } 1900 } 1901 //* Generate this.dialCodes and this.dialCodeToIso2Map. 1902 _processDialCodes() { 1903 this.dialCodes = {}; 1904 this.dialCodeMaxLen = 0; 1905 this.dialCodeToIso2Map = {}; 1906 for (let i = 0; i < this.countries.length; i++) { 1907 const c = this.countries[i]; 1908 if (!this.dialCodes[c.dialCode]) { 1909 this.dialCodes[c.dialCode] = true; 1910 } 1911 this._addToDialCodeMap(c.iso2, c.dialCode, c.priority); 1912 } 1913 for (let i = 0; i < this.countries.length; i++) { 1914 const c = this.countries[i]; 1915 if (c.areaCodes) { 1916 const rootIso2Code = this.dialCodeToIso2Map[c.dialCode][0]; 1917 for (let j = 0; j < c.areaCodes.length; j++) { 1918 const areaCode = c.areaCodes[j]; 1919 for (let k = 1; k < areaCode.length; k++) { 1920 const partialAreaCode = areaCode.substr(0, k); 1921 const partialDialCode = c.dialCode + partialAreaCode; 1922 this._addToDialCodeMap(rootIso2Code, partialDialCode); 1923 this._addToDialCodeMap(c.iso2, partialDialCode); 1924 } 1925 this._addToDialCodeMap(c.iso2, c.dialCode + areaCode); 1926 } 1927 } 1928 } 1929 } 1930 //* Generate all of the markup for the plugin: the selected country overlay, and the dropdown. 1931 _generateMarkup() { 1932 this.telInput.classList.add("iti__tel-input"); 1933 if (!this.telInput.hasAttribute("autocomplete") && !(this.telInput.form && this.telInput.form.hasAttribute("autocomplete"))) { 1934 this.telInput.setAttribute("autocomplete", "off"); 1935 } 1936 const { 1937 allowDropdown, 1938 separateDialCode, 1939 showFlags, 1940 containerClass, 1941 hiddenInput, 1942 dropdownContainer, 1943 fixDropdownWidth, 1944 useFullscreenPopup, 1945 countrySearch, 1946 i18n 1947 } = this.options; 1948 let parentClass = "iti"; 1949 if (allowDropdown) { 1950 parentClass += " iti--allow-dropdown"; 1951 } 1952 if (showFlags) { 1953 parentClass += " iti--show-flags"; 1954 } 1955 if (containerClass) { 1956 parentClass += ` ${containerClass}`; 1957 } 1958 if (!useFullscreenPopup) { 1959 parentClass += " iti--inline-dropdown"; 1960 } 1961 const wrapper = createEl("div", { class: parentClass }); 1962 this.telInput.parentNode?.insertBefore(wrapper, this.telInput); 1963 if (allowDropdown || showFlags || separateDialCode) { 1964 this.countryContainer = createEl( 1965 "div", 1966 { class: "iti__country-container" }, 1967 wrapper 1968 ); 1969 if (this.showSelectedCountryOnLeft) {
1970 this.countryContainer.style.left = "0px"; 1971 } else { 1972 this.countryContainer.style.right = "0px"; 1973 } 1974 if (allowDropdown) { 1975 this.selectedCountry = createEl( 1976 "button", 1977 { 1978 type: "button", 1979 class: "iti__selected-country", 1980 "aria-expanded": "false", 1981 "aria-label": this.options.i18n.selectedCountryAriaLabel, 1982 "aria-haspopup": "true", 1983 "aria-controls": `iti-${this.id}__dropdown-content`, 1984 "role": "combobox" 1985 }, 1986 this.countryContainer 1987 ); 1988 if (this.telInput.disabled) { 1989 this.selectedCountry.setAttribute("disabled", "true"); 1990 } 1991 } else { 1992 this.selectedCountry = createEl( 1993 "div", 1994 { class: "iti__selected-country" }, 1995 this.countryContainer 1996 ); 1997 } 1998 const selectedCountryPrimary = createEl("div", { class: "iti__selected-country-primary" }, this.selectedCountry); 1999 this.selectedCountryInner = createEl("div", { class: "iti__flag" }, selectedCountryPrimary); 2000 this.selectedCountryA11yText = createEl( 2001 "span", 2002 { class: "iti__a11y-text" }, 2003 this.selectedCountryInner 2004 ); 2005 if (allowDropdown) { 2006 this.dropdownArrow = createEl( 2007 "div", 2008 { class: "iti__arrow", "aria-hidden": "true" }, 2009 selectedCountryPrimary 2010 ); 2011 } 2012 if (separateDialCode) { 2013 this.selectedDialCode = createEl( 2014 "div", 2015 { class: "iti__selected-dial-code" }, 2016 this.selectedCountry 2017 ); 2018 } 2019 if (allowDropdown) { 2020 const extraClasses = fixDropdownWidth ? "" : "iti--flexible-dropdown-width"; 2021 this.dropdownContent = createEl("div", { 2022 id: `iti-${this.id}__dropdown-content`, 2023 class: `iti__dropdown-content iti__hide ${extraClasses}` 2024 }); 2025 if (countrySearch) { 2026 this.searchInput = createEl( 2027 "input", 2028 { 2029 type: "text", 2030 class: "iti__search-input", 2031 placeholder: i18n.searchPlaceholder, 2032 role: "combobox", 2033 "aria-expanded": "true", 2034 "aria-label": i18n.searchPlaceholder, 2035 "aria-controls": `iti-${this.id}__country-listbox`, 2036 "aria-autocomplete": "list", 2037 "autocomplete": "off" 2038 }, 2039 this.dropdownContent 2040 ); 2041 this.searchResultsA11yText = createEl( 2042 "span", 2043 { class: "iti__a11y-text" }, 2044 this.dropdownContent 2045 ); 2046 } 2047 this.countryList = createEl( 2048 "ul", 2049 { 2050 class: "iti__country-list", 2051 id: `iti-${this.id}__country-listbox`, 2052 role: "listbox", 2053 "aria-label": i18n.countryListAriaLabel 2054 }, 2055 this.dropdownContent 2056 ); 2057 this._appendListItems(); 2058 if (countrySearch) { 2059 this._updateSearchResultsText(); 2060 } 2061 if (dropdownContainer) { 2062 let dropdownClasses = "iti iti--container"; 2063 if (useFullscreenPopup) { 2064 dropdownClasses += " iti--fullscreen-popup"; 2065 } else { 2066 dropdownClasses += " iti--inline-dropdown"; 2067 } 2068 this.dropdown = createEl("div", { class: dropdownClasses }); 2069 this.dropdown.appendChild(this.dropdownContent); 2070 } else { 2071 this.countryContainer.appendChild(this.dropdownContent); 2072 } 2073 } 2074 } 2075 wrapper.appendChild(this.telInput); 2076 this._updateInputPadding(); 2077 if (hiddenInput) { 2078 const telInputName = this.telInput.getAttribute("name") || ""; 2079 const names = hiddenInput(telInputName); 2080 if (names.phone) { 2081 const existingInput = this.telInput.form?.querySelector(`input[name="${names.phone}"]`); 2082 if (existingInput) { 2083 this.hiddenInput = existingInput; 2084 } else { 2085 this.hiddenInput = createEl("input", { 2086 type: "hidden", 2087 name: names.phone 2088 }); 2089 wrapper.appendChild(this.hiddenInput); 2090 } 2091 } 2092 if (names.country) { 2093 const existingInput = this.telInput.form?.querySelector(`input[name="${names.country}"]`); 2094 if (existingInput) { 2095 this.hiddenInputCountry = existingInput; 2096 } else { 2097 this.hiddenInputCountry = createEl("input", { 2098 type: "hidden", 2099 name: names.country 2100 }); 2101 wrapper.appendChild(this.hiddenInputCountry); 2102 } 2103 } 2104 } 2105 } 2106 //* For each country: add a country list item <li> to the countryList <ul> container. 2107 _appendListItems() { 2108 for (let i = 0; i < this.countries.length; i++) { 2109 const c = this.countries[i]; 2110 const extraClass = i === 0 ? "iti__highlight" : ""; 2111 const listItem = createEl( 2112 "li", 2113 { 2114 id: `iti-${this.id}__item-${c.iso2}`, 2115 class: `iti__country ${extraClass}`, 2116 tabindex: "-1", 2117 role: "option", 2118 "data-dial-code": c.dialCode, 2119 "data-country-code": c.iso2, 2120 "aria-selected": "false" 2121 }, 2122 this.countryList 2123 ); 2124 c.nodeById[this.id] = listItem; 2125 let content = ""; 2126 if (this.options.showFlags) { 2127 content += `<div class='iti__flag iti__${c.iso2}'></div>`; 2128 } 2129 content += `<span class='iti__country-name'>${c.name}</span>`;
2130 content += `<span class='iti__dial-code'>+${c.dialCode}</span>`; 2131 listItem.insertAdjacentHTML("beforeend", content); 2132 } 2133 } 2134 //* Set the initial state of the input value and the selected country by: 2135 //* 1. Extracting a dial code from the given number 2136 //* 2. Using explicit initialCountry 2137 _setInitialState(overrideAutoCountry = false) { 2138 const attributeValue = this.telInput.getAttribute("value"); 2139 const inputValue = this.telInput.value; 2140 const useAttribute = attributeValue && attributeValue.charAt(0) === "+" && (!inputValue || inputValue.charAt(0) !== "+"); 2141 const val = useAttribute ? attributeValue : inputValue; 2142 const dialCode = this._getDialCode(val); 2143 const isRegionlessNanpNumber = isRegionlessNanp(val); 2144 const { initialCountry, geoIpLookup } = this.options; 2145 const isAutoCountry = initialCountry === "auto" && geoIpLookup; 2146 if (dialCode && !isRegionlessNanpNumber) { 2147 this._updateCountryFromNumber(val); 2148 } else if (!isAutoCountry || overrideAutoCountry) { 2149 const lowerInitialCountry = initialCountry ? initialCountry.toLowerCase() : ""; 2150 const isValidInitialCountry = lowerInitialCountry && this._getCountryData(lowerInitialCountry, true); 2151 if (isValidInitialCountry) { 2152 this._setCountry(lowerInitialCountry); 2153 } else { 2154 if (dialCode && isRegionlessNanpNumber) { 2155 this._setCountry("us"); 2156 } else { 2157 this._setCountry(); 2158 } 2159 } 2160 } 2161 if (val) { 2162 this._updateValFromNumber(val); 2163 } 2164 } 2165 //* Initialise the main event listeners: input keyup, and click selected country. 2166 _initListeners() { 2167 this._initTelInputListeners(); 2168 if (this.options.allowDropdown) { 2169 this._initDropdownListeners(); 2170 } 2171 if ((this.hiddenInput || this.hiddenInputCountry) && this.telInput.form) { 2172 this._initHiddenInputListener(); 2173 } 2174 } 2175 //* Update hidden input on form submit. 2176 _initHiddenInputListener() { 2177 this._handleHiddenInputSubmit = () => { 2178 if (this.hiddenInput) { 2179 this.hiddenInput.value = this.getNumber(); 2180 } 2181 if (this.hiddenInputCountry) { 2182 this.hiddenInputCountry.value = this.getSelectedCountryData().iso2 || ""; 2183 } 2184 }; 2185 this.telInput.form?.addEventListener( 2186 "submit", 2187 this._handleHiddenInputSubmit 2188 ); 2189 } 2190 //* initialise the dropdown listeners. 2191 _initDropdownListeners() { 2192 this._handleLabelClick = (e) => { 2193 if (this.dropdownContent.classList.contains("iti__hide")) { 2194 this.telInput.focus(); 2195 } else { 2196 e.preventDefault(); 2197 } 2198 }; 2199 const label = this.telInput.closest("label"); 2200 if (label) { 2201 label.addEventListener("click", this._handleLabelClick); 2202 } 2203 this._handleClickSelectedCountry = () => { 2204 if (this.dropdownContent.classList.contains("iti__hide") && !this.telInput.disabled && !this.telInput.readOnly) { 2205 this._openDropdown(); 2206 } 2207 }; 2208 this.selectedCountry.addEventListener("click", this._handleClickSelectedCountry); 2209 this._handleCountryContainerKeydown = (e) => { 2210 const isDropdownHidden = this.dropdownContent.classList.contains("iti__hide"); 2211 if (isDropdownHidden && ["ArrowUp", "ArrowDown", " ", "Enter"].includes(e.key)) { 2212 e.preventDefault(); 2213 e.stopPropagation(); 2214 this._openDropdown(); 2215 } 2216 if (e.key === "Tab") { 2217 this._closeDropdown(); 2218 } 2219 }; 2220 this.countryContainer.addEventListener( 2221 "keydown", 2222 this._handleCountryContainerKeydown 2223 ); 2224 } 2225 //* Init many requests: utils script / geo ip lookup. 2226 _initRequests() { 2227 let { loadUtils, initialCountry, geoIpLookup } = this.options; 2228 if (loadUtils && !intlTelInput.utils) { 2229 this._handlePageLoad = () => { 2230 window.removeEventListener("load", this._handlePageLoad); 2231 intlTelInput.attachUtils(loadUtils)?.catch(() => { 2232 }); 2233 }; 2234 if (intlTelInput.documentReady()) { 2235 this._handlePageLoad(); 2236 } else { 2237 window.addEventListener("load", this._handlePageLoad); 2238 } 2239 } else { 2240 this.resolveUtilsScriptPromise(); 2241 } 2242 const isAutoCountry = initialCountry === "auto" && geoIpLookup; 2243 if (isAutoCountry && !this.selectedCountryData.iso2) { 2244 this._loadAutoCountry(); 2245 } else { 2246 this.resolveAutoCountryPromise(); 2247 } 2248 } 2249 //* Perform the geo ip lookup. 2250 _loadAutoCountry() { 2251 if (intlTelInput.autoCountry) { 2252 this.handleAutoCountry(); 2253 } else if (!intlTelInput.startedLoadingAutoCountry) { 2254 intlTelInput.startedLoadingAutoCountry = true; 2255 if (typeof this.options.geoIpLookup === "function") { 2256 this.options.geoIpLookup( 2257 (iso2 = "") => { 2258 const iso2Lower = iso2.toLowerCase(); 2259 const isValidIso2 = iso2Lower && this._getCountryData(iso2Lower, true); 2260 if (isValidIso2) { 2261 intlTelInput.autoCountry = iso2Lower; 2262 setTimeout(() => forEachInstance("handleAutoCountry")); 2263 } else { 2264 this._setInitialState(true);
2265 forEachInstance("rejectAutoCountryPromise"); 2266 } 2267 }, 2268 () => { 2269 this._setInitialState(true); 2270 forEachInstance("rejectAutoCountryPromise"); 2271 } 2272 ); 2273 } 2274 } 2275 } 2276 _openDropdownWithPlus() { 2277 this._openDropdown(); 2278 this.searchInput.value = "+"; 2279 this._filterCountries("", true); 2280 } 2281 //* Initialize the tel input listeners. 2282 _initTelInputListeners() { 2283 const { strictMode, formatAsYouType, separateDialCode, formatOnDisplay, allowDropdown, countrySearch } = this.options; 2284 let userOverrideFormatting = false; 2285 if (/\p{L}/u.test(this.telInput.value)) { 2286 userOverrideFormatting = true; 2287 } 2288 this._handleInputEvent = (e) => { 2289 if (this.isAndroid && e?.data === "+" && separateDialCode && allowDropdown && countrySearch) { 2290 const currentCaretPos = this.telInput.selectionStart || 0; 2291 const valueBeforeCaret = this.telInput.value.substring(0, currentCaretPos - 1); 2292 const valueAfterCaret = this.telInput.value.substring(currentCaretPos); 2293 this.telInput.value = valueBeforeCaret + valueAfterCaret; 2294 this._openDropdownWithPlus(); 2295 return; 2296 } 2297 if (this._updateCountryFromNumber(this.telInput.value)) { 2298 this._triggerCountryChange(); 2299 } 2300 const isFormattingChar = e?.data && /[^+0-9]/.test(e.data); 2301 const isPaste = e?.inputType === "insertFromPaste" && this.telInput.value; 2302 if (isFormattingChar || isPaste && !strictMode) { 2303 userOverrideFormatting = true; 2304 } else if (!/[^+0-9]/.test(this.telInput.value)) { 2305 userOverrideFormatting = false; 2306 } 2307 const disableFormatOnSetNumber = e?.detail && e.detail["isSetNumber"] && !formatOnDisplay; 2308 if (formatAsYouType && !userOverrideFormatting && !disableFormatOnSetNumber) { 2309 const currentCaretPos = this.telInput.selectionStart || 0; 2310 const valueBeforeCaret = this.telInput.value.substring(0, currentCaretPos); 2311 const relevantCharsBeforeCaret = valueBeforeCaret.replace(/[^+0-9]/g, "").length; 2312 const isDeleteForwards = e?.inputType === "deleteContentForward"; 2313 const formattedValue = this._formatNumberAsYouType(); 2314 const newCaretPos = translateCursorPosition(relevantCharsBeforeCaret, formattedValue, currentCaretPos, isDeleteForwards); 2315 this.telInput.value = formattedValue; 2316 this.telInput.setSelectionRange(newCaretPos, newCaretPos); 2317 } 2318 }; 2319 this.telInput.addEventListener("input", this._handleInputEvent); 2320 if (strictMode || separateDialCode) { 2321 this._handleKeydownEvent = (e) => { 2322 if (e.key && e.key.length === 1 && !e.altKey && !e.ctrlKey && !e.metaKey) { 2323 if (separateDialCode && allowDropdown && countrySearch && e.key === "+") { 2324 e.preventDefault(); 2325 this._openDropdownWithPlus(); 2326 return; 2327 } 2328 if (strictMode) { 2329 const value = this.telInput.value; 2330 const alreadyHasPlus = value.charAt(0) === "+"; 2331 const isInitialPlus = !alreadyHasPlus && this.telInput.selectionStart === 0 && e.key === "+"; 2332 const isNumeric = /^[0-9]$/.test(e.key); 2333 const isAllowedChar = separateDialCode ? isNumeric : isInitialPlus || isNumeric; 2334 const newValue = value.slice(0, this.telInput.selectionStart) + e.key + value.slice(this.telInput.selectionEnd); 2335 const newFullNumber = this._getFullNumber(newValue); 2336 const coreNumber = intlTelInput.utils.getCoreNumber(newFullNumber, this.selectedCountryData.iso2); 2337 const hasExceededMaxLength = this.maxCoreNumberLength && coreNumber.length > this.maxCoreNumberLength; 2338 let isChangingDialCode = false; 2339 if (alreadyHasPlus) { 2340 const currentCountry = this.selectedCountryData.iso2; 2341 const newCountry = this._getCountryFromNumber(newFullNumber); 2342 isChangingDialCode = newCountry !== currentCountry; 2343 } 2344 if (!isAllowedChar || hasExceededMaxLength && !isChangingDialCode && !isInitialPlus) { 2345 e.preventDefault(); 2346 } 2347 } 2348 } 2349 }; 2350 this.telInput.addEventListener("keydown", this._handleKeydownEvent); 2351 } 2352 } 2353 //* Adhere to the input's maxlength attr. 2354 _cap(number) { 2355 const max = parseInt(this.telInput.getAttribute("maxlength") || "", 10); 2356 return max && number.length > max ? number.substr(0, max) : number; 2357 } 2358 //* Trigger a custom event on the input. 2359 _trigger(name, detailProps = {}) { 2360 const e = new CustomEvent(name, { 2361 bubbles: true, 2362 cancelable: true, 2363 detail: detailProps 2364 }); 2365 this.telInput.dispatchEvent(e); 2366 } 2367 //* Open the dropdown. 2368 _openDropdown() { 2369 const { fixDropdownWidth, countrySearch } = this.options; 2370 if (fixDropdownWidth) { 2371 this.dropdownContent.style.width = `${this.telInput.offsetWidth}px`; 2372 } 2373 this.dropdownContent.classList.remove("iti__hide"); 2374 this.selectedCountry.setAttribute("aria-expanded", "true"); 2375 this._setDropdownPosition(); 2376 if (countrySearch) { 2377 const firstCountryItem = this.countryList.firstElementChild; 2378 if (firstCountryItem) { 2379 this._highlightListItem(firstCountryItem, false); 2380 this.countryList.scrollTop = 0; 2381 } 2382 this.searchInput.focus(); 2383 } 2384 this._bindDropdownListeners(); 2385 this.dropdownArrow.classList.add("iti__arrow--up"); 2386 this._trigger("open:countrydropdown"); 2387 } 2388 //* Set the dropdown position 2389 _setDropdownPosition() { 2390 if (this.options.dropdownContainer) { 2391 this.options.dropdownContainer.appendChild(this.dropdown); 2392 } 2393 if (!this.options.useFullscreenPopup) { 2394 const inputPosRelativeToVP = this.telInput.getBoundingClientRect(); 2395 const inputHeight = this.telInput.offsetHeight; 2396 if (this.options.dropdownContainer) { 2397 this.dropdown.style.top = `${inputPosRelativeToVP.top + inputHeight}px`; 2398 this.dropdown.style.left = `${inputPosRelativeToVP.left}px`; 2399 this._handleWindowScroll = () => this._closeDropdown(); 2400 window.addEventListener("scroll", this._handleWindowScroll); 2401 } 2402 } 2403 } 2404 //* We only bind dropdown listeners when the dropdown is open. 2405 _bindDropdownListeners() { 2406 this._handleMouseoverCountryList = (e) => { 2407 const listItem = e.target?.closest(".iti__country"); 2408 if (listItem) { 2409 this._highlightListItem(listItem, false); 2410 } 2411 }; 2412 this.countryList.addEventListener( 2413 "mouseover", 2414 this._handleMouseoverCountryList 2415 ); 2416 this._handleClickCountryList = (e) => { 2417 const listItem = e.target?.closest(".iti__country"); 2418 if (listItem) { 2419 this._selectListItem(listItem); 2420 } 2421 }; 2422 this.countryList.addEventListener("click", this._handleClickCountryList); 2423 let isOpening = true; 2424 this._handleClickOffToClose = () => { 2425 if (!isOpening) { 2426 this._closeDropdown(); 2427 } 2428 isOpening = false;
2429 }; 2430 document.documentElement.addEventListener( 2431 "click", 2432 this._handleClickOffToClose 2433 ); 2434 let query = ""; 2435 let queryTimer = null; 2436 this._handleKeydownOnDropdown = (e) => { 2437 if (["ArrowUp", "ArrowDown", "Enter", "Escape"].includes(e.key)) { 2438 e.preventDefault(); 2439 e.stopPropagation(); 2440 if (e.key === "ArrowUp" || e.key === "ArrowDown") { 2441 this._handleUpDownKey(e.key); 2442 } else if (e.key === "Enter") { 2443 this._handleEnterKey(); 2444 } else if (e.key === "Escape") { 2445 this._closeDropdown(); 2446 } 2447 } 2448 if (!this.options.countrySearch && /^[a-zA-ZÃ-ÿа-ÑÐ-Я ]$/.test(e.key)) { 2449 e.stopPropagation(); 2450 if (queryTimer) { 2451 clearTimeout(queryTimer); 2452 } 2453 query += e.key.toLowerCase(); 2454 this._searchForCountry(query); 2455 queryTimer = setTimeout(() => { 2456 query = ""; 2457 }, 1e3); 2458 } 2459 }; 2460 document.addEventListener("keydown", this._handleKeydownOnDropdown); 2461 if (this.options.countrySearch) { 2462 const doFilter = () => { 2463 const inputQuery = this.searchInput.value.trim(); 2464 if (inputQuery) { 2465 this._filterCountries(inputQuery); 2466 } else { 2467 this._filterCountries("", true); 2468 } 2469 }; 2470 let keyupTimer = null; 2471 this._handleSearchChange = () => { 2472 if (keyupTimer) { 2473 clearTimeout(keyupTimer); 2474 } 2475 keyupTimer = setTimeout(() => { 2476 doFilter(); 2477 keyupTimer = null; 2478 }, 100); 2479 }; 2480 this.searchInput.addEventListener("input", this._handleSearchChange); 2481 this.searchInput.addEventListener("click", (e) => e.stopPropagation()); 2482 } 2483 } 2484 //* Hidden search (countrySearch disabled): Find the first list item whose name starts with the query string. 2485 _searchForCountry(query) { 2486 for (let i = 0; i < this.countries.length; i++) { 2487 const c = this.countries[i]; 2488 const startsWith = c.name.substr(0, query.length).toLowerCase() === query; 2489 if (startsWith) { 2490 const listItem = c.nodeById[this.id]; 2491 this._highlightListItem(listItem, false); 2492 this._scrollTo(listItem); 2493 break; 2494 } 2495 } 2496 } 2497 //* Country search enabled: Filter the countries according to the search query. 2498 _filterCountries(query, isReset = false) { 2499 let noCountriesAddedYet = true; 2500 this.countryList.innerHTML = ""; 2501 const normalisedQuery = normaliseString(query); 2502 for (let i = 0; i < this.countries.length; i++) { 2503 const c = this.countries[i]; 2504 const normalisedCountryName = normaliseString(c.name); 2505 const countryInitials = c.name.split(/[^a-zA-ZÃ-ÿа-ÑÐ-Я]/).map((word) => word[0]).join("").toLowerCase(); 2506 const fullDialCode = `+${c.dialCode}`; 2507 if (isReset || normalisedCountryName.includes(normalisedQuery) || fullDialCode.includes(normalisedQuery) || c.iso2.includes(normalisedQuery) || countryInitials.includes(normalisedQuery)) { 2508 const listItem = c.nodeById[this.id]; 2509 if (listItem) { 2510 this.countryList.appendChild(listItem); 2511 } 2512 if (noCountriesAddedYet) { 2513 this._highlightListItem(listItem, false); 2514 noCountriesAddedYet = false;
2515 } 2516 } 2517 } 2518 if (noCountriesAddedYet) { 2519 this._highlightListItem(null, false); 2520 } 2521 this.countryList.scrollTop = 0; 2522 this._updateSearchResultsText(); 2523 } 2524 //* Update search results text (for a11y). 2525 _updateSearchResultsText() { 2526 const { i18n } = this.options; 2527 const count = this.countryList.childElementCount; 2528 let searchText; 2529 if (count === 0) { 2530 searchText = i18n.zeroSearchResults; 2531 } else if (count === 1) { 2532 searchText = i18n.oneSearchResult; 2533 } else { 2534 searchText = i18n.multipleSearchResults.replace("${count}", count.toString()); 2535 } 2536 this.searchResultsA11yText.textContent = searchText; 2537 } 2538 //* Highlight the next/prev item in the list (and ensure it is visible). 2539 _handleUpDownKey(key) { 2540 let next = key === "ArrowUp" ? this.highlightedItem?.previousElementSibling : this.highlightedItem?.nextElementSibling; 2541 if (!next && this.countryList.childElementCount > 1) { 2542 next = key === "ArrowUp" ? this.countryList.lastElementChild : this.countryList.firstElementChild; 2543 } 2544 if (next) { 2545 this._scrollTo(next); 2546 this._highlightListItem(next, false); 2547 } 2548 } 2549 //* Select the currently highlighted item. 2550 _handleEnterKey() { 2551 if (this.highlightedItem) { 2552 this._selectListItem(this.highlightedItem); 2553 } 2554 } 2555 //* Update the input's value to the given val (format first if possible) 2556 //* NOTE: this is called from _setInitialState, handleUtils and setNumber. 2557 _updateValFromNumber(fullNumber) { 2558 let number = fullNumber; 2559 if (this.options.formatOnDisplay && intlTelInput.utils && this.selectedCountryData) { 2560 const useNational = this.options.nationalMode || number.charAt(0) !== "+" && !this.options.separateDialCode; 2561 const { NATIONAL, INTERNATIONAL } = intlTelInput.utils.numberFormat; 2562 const format = useNational ? NATIONAL : INTERNATIONAL; 2563 number = intlTelInput.utils.formatNumber( 2564 number, 2565 this.selectedCountryData.iso2, 2566 format 2567 ); 2568 } 2569 number = this._beforeSetNumber(number); 2570 this.telInput.value = number; 2571 } 2572 //* Check if need to select a new country based on the given number 2573 //* Note: called from _setInitialState, keyup handler, setNumber. 2574 _updateCountryFromNumber(fullNumber) { 2575 const iso2 = this._getCountryFromNumber(fullNumber); 2576 if (iso2 !== null) { 2577 return this._setCountry(iso2); 2578 } 2579 return false; 2580 } 2581 _ensureHasDialCode(number) { 2582 const { dialCode, nationalPrefix } = this.selectedCountryData; 2583 const alreadyHasPlus = number.charAt(0) === "+"; 2584 if (alreadyHasPlus || !dialCode) { 2585 return number; 2586 } 2587 const hasPrefix = nationalPrefix && number.charAt(0) === nationalPrefix && !this.options.separateDialCode; 2588 const cleanNumber = hasPrefix ? number.substring(1) : number; 2589 return `+${dialCode}${cleanNumber}`; 2590 } 2591 _getCountryFromNumber(fullNumber) { 2592 const plusIndex = fullNumber.indexOf("+"); 2593 let number = plusIndex ? fullNumber.substring(plusIndex) : fullNumber; 2594 const selectedIso2 = this.selectedCountryData.iso2; 2595 const selectedDialCode = this.selectedCountryData.dialCode; 2596 number = this._ensureHasDialCode(number); 2597 const dialCodeMatch = this._getDialCode(number, true); 2598 const numeric = getNumeric(number); 2599 if (dialCodeMatch) { 2600 const dialCodeMatchNumeric = getNumeric(dialCodeMatch); 2601 const iso2Codes = this.dialCodeToIso2Map[dialCodeMatchNumeric]; 2602 if (!selectedIso2 && this.defaultCountry && iso2Codes.includes(this.defaultCountry)) { 2603 return this.defaultCountry; 2604 } 2605 const alreadySelected = selectedIso2 && iso2Codes.includes(selectedIso2) && (numeric.length === dialCodeMatchNumeric.length || !this.selectedCountryData.areaCodes); 2606 const isRegionlessNanpNumber = selectedDialCode === "1" && isRegionlessNanp(numeric); 2607 if (!isRegionlessNanpNumber && !alreadySelected) { 2608 for (let j = 0; j < iso2Codes.length; j++) { 2609 if (iso2Codes[j]) { 2610 return iso2Codes[j]; 2611 } 2612 } 2613 } 2614 } else if (number.charAt(0) === "+" && numeric.length) { 2615 return ""; 2616 } else if ((!number || number === "+") && !this.selectedCountryData.iso2) { 2617 return this.defaultCountry; 2618 } 2619 return null; 2620 } 2621 //* Remove highlighting from other list items and highlight the given item. 2622 _highlightListItem(listItem, shouldFocus) { 2623 const prevItem = this.highlightedItem; 2624 if (prevItem) { 2625 prevItem.classList.remove("iti__highlight"); 2626 prevItem.setAttribute("aria-selected", "false"); 2627 } 2628 this.highlightedItem = listItem; 2629 if (this.highlightedItem) { 2630 this.highlightedItem.classList.add("iti__highlight"); 2631 this.highlightedItem.setAttribute("aria-selected", "true"); 2632 const activeDescendant = this.highlightedItem.getAttribute("id") || ""; 2633 this.selectedCountry.setAttribute("aria-activedescendant", activeDescendant); 2634 if (this.options.countrySearch) { 2635 this.searchInput.setAttribute("aria-activedescendant", activeDescendant); 2636 } 2637 } 2638 if (shouldFocus) { 2639 this.highlightedItem.focus(); 2640 } 2641 } 2642 //* Find the country data for the given iso2 code 2643 //* the ignoreOnlyCountriesOption is only used during init() while parsing the onlyCountries array
2644 _getCountryData(iso2, allowFail) { 2645 for (let i = 0; i < this.countries.length; i++) { 2646 if (this.countries[i].iso2 === iso2) { 2647 return this.countries[i]; 2648 } 2649 } 2650 if (allowFail) { 2651 return null; 2652 } 2653 throw new Error(`No country data for '${iso2}'`); 2654 } 2655 //* Update the selected country, dial code (if separateDialCode), placeholder, title, and active list item. 2656 //* Note: called from _setInitialState, _updateCountryFromNumber, _selectListItem, setCountry. 2657 _setCountry(iso2) { 2658 const { separateDialCode, showFlags, i18n } = this.options; 2659 const prevCountry = this.selectedCountryData.iso2 ? this.selectedCountryData : {}; 2660 this.selectedCountryData = iso2 ? this._getCountryData(iso2, false) || {} : {}; 2661 if (this.selectedCountryData.iso2) { 2662 this.defaultCountry = this.selectedCountryData.iso2; 2663 } 2664 if (this.selectedCountryInner) { 2665 let flagClass = ""; 2666 let a11yText = ""; 2667 if (iso2 && showFlags) { 2668 flagClass = `iti__flag iti__${iso2}`; 2669 a11yText = `${this.selectedCountryData.name} +${this.selectedCountryData.dialCode}`; 2670 } else { 2671 flagClass = "iti__flag iti__globe"; 2672 a11yText = i18n.noCountrySelected; 2673 } 2674 this.selectedCountryInner.className = flagClass; 2675 this.selectedCountryA11yText.textContent = a11yText; 2676 } 2677 this._setSelectedCountryTitleAttribute(iso2, separateDialCode); 2678 if (separateDialCode) { 2679 const dialCode = this.selectedCountryData.dialCode ? `+${this.selectedCountryData.dialCode}` : ""; 2680 this.selectedDialCode.innerHTML = dialCode; 2681 this._updateInputPadding(); 2682 } 2683 this._updatePlaceholder(); 2684 this._updateMaxLength(); 2685 return prevCountry.iso2 !== iso2; 2686 } 2687 //* Update the input padding to make space for the selected country/dial code. 2688 _updateInputPadding() { 2689 if (this.selectedCountry) { 2690 const selectedCountryWidth = this.selectedCountry.offsetWidth || this._getHiddenSelectedCountryWidth(); 2691 const inputPadding = selectedCountryWidth + 6; 2692 if (this.showSelectedCountryOnLeft) { 2693 this.telInput.style.paddingLeft = `${inputPadding}px`; 2694 } else { 2695 this.telInput.style.paddingRight = `${inputPadding}px`; 2696 } 2697 } 2698 } 2699 //* Update the maximum valid number length for the currently selected country. 2700 _updateMaxLength() { 2701 const { strictMode, placeholderNumberType, validationNumberTypes } = this.options; 2702 const { iso2 } = this.selectedCountryData; 2703 if (strictMode && intlTelInput.utils) { 2704 if (iso2) { 2705 const numberType = intlTelInput.utils.numberType[placeholderNumberType]; 2706 let exampleNumber = intlTelInput.utils.getExampleNumber( 2707 iso2, 2708 false, 2709 numberType, 2710 true 2711 ); 2712 let validNumber = exampleNumber; 2713 while (intlTelInput.utils.isPossibleNumber(exampleNumber, iso2, validationNumberTypes)) { 2714 validNumber = exampleNumber; 2715 exampleNumber += "0"; 2716 } 2717 const coreNumber = intlTelInput.utils.getCoreNumber(validNumber, iso2); 2718 this.maxCoreNumberLength = coreNumber.length; 2719 if (iso2 === "by") { 2720 this.maxCoreNumberLength = coreNumber.length + 1; 2721 } 2722 } else { 2723 this.maxCoreNumberLength = null; 2724 } 2725 } 2726 } 2727 _setSelectedCountryTitleAttribute(iso2 = null, separateDialCode) { 2728 if (!this.selectedCountry) { 2729 return; 2730 } 2731 let title; 2732 if (iso2 && !separateDialCode) { 2733 title = `${this.selectedCountryData.name}: +${this.selectedCountryData.dialCode}`; 2734 } else if (iso2) { 2735 title = this.selectedCountryData.name; 2736 } else { 2737 title = "Unknown"; 2738 } 2739 this.selectedCountry.setAttribute("title", title); 2740 } 2741 //* When the input is in a hidden container during initialisation, we must inject some markup 2742 //* into the end of the DOM to calculate the correct offsetWidth. 2743 //* NOTE: this is only used when separateDialCode is enabled, so countryContainer and selectedCountry 2744 //* will definitely exist. 2745 _getHiddenSelectedCountryWidth() { 2746 if (this.telInput.parentNode) { 2747 const containerClone = this.telInput.parentNode.cloneNode(false); 2748 containerClone.style.visibility = "hidden"; 2749 document.body.appendChild(containerClone); 2750 const countryContainerClone = this.countryContainer.cloneNode(); 2751 containerClone.appendChild(countryContainerClone); 2752 const selectedCountryClone = this.selectedCountry.cloneNode(true); 2753 countryContainerClone.appendChild(selectedCountryClone); 2754 const width = selectedCountryClone.offsetWidth; 2755 document.body.removeChild(containerClone); 2756 return width; 2757 } 2758 return 0; 2759 } 2760 //* Update the input placeholder to an example number from the currently selected country. 2761 _updatePlaceholder() { 2762 const { 2763 autoPlaceholder, 2764 placeholderNumberType, 2765 nationalMode, 2766 customPlaceholder 2767 } = this.options; 2768 const shouldSetPlaceholder = autoPlaceholder === "aggressive" || !this.hadInitialPlaceholder && autoPlaceholder === "polite"; 2769 if (intlTelInput.utils && shouldSetPlaceholder) { 2770 const numberType = intlTelInput.utils.numberType[placeholderNumberType]; 2771 let placeholder = this.selectedCountryData.iso2 ? intlTelInput.utils.getExampleNumber( 2772 this.selectedCountryData.iso2, 2773 nationalMode, 2774 numberType 2775 ) : ""; 2776 placeholder = this._beforeSetNumber(placeholder); 2777 if (typeof customPlaceholder === "function") { 2778 placeholder = customPlaceholder(placeholder, this.selectedCountryData); 2779 } 2780 this.telInput.setAttribute("placeholder", placeholder); 2781 } 2782 } 2783 //* Called when the user selects a list item from the dropdown. 2784 _selectListItem(listItem) { 2785 const countryChanged = this._setCountry( 2786 listItem.getAttribute("data-country-code") 2787 ); 2788 this._closeDropdown(); 2789 this._updateDialCode(listItem.getAttribute("data-dial-code")); 2790 this.telInput.focus(); 2791 if (countryChanged) { 2792 this._triggerCountryChange(); 2793 } 2794 } 2795 //* Close the dropdown and unbind any listeners. 2796 _closeDropdown() { 2797 this.dropdownContent.classList.add("iti__hide"); 2798 this.selectedCountry.setAttribute("aria-expanded", "false"); 2799 this.selectedCountry.removeAttribute("aria-activedescendant"); 2800 if (this.highlightedItem) { 2801 this.highlightedItem.setAttribute("aria-selected", "false"); 2802 } 2803 if (this.options.countrySearch) { 2804 this.searchInput.removeAttribute("aria-activedescendant"); 2805 } 2806 this.dropdownArrow.classList.remove("iti__arrow--up"); 2807 document.removeEventListener("keydown", this._handleKeydownOnDropdown); 2808 if (this.options.countrySearch) { 2809 this.searchInput.removeEventListener("input", this._handleSearchChange); 2810 } 2811 document.documentElement.removeEventListener( 2812 "click", 2813 this._handleClickOffToClose 2814 ); 2815 this.countryList.removeEventListener( 2816 "mouseover", 2817 this._handleMouseoverCountryList 2818 ); 2819 this.countryList.removeEventListener("click", this._handleClickCountryList); 2820 if (this.options.dropdownContainer) { 2821 if (!this.options.useFullscreenPopup) { 2822 window.removeEventListener("scroll", this._handleWindowScroll); 2823 } 2824 if (this.dropdown.parentNode) { 2825 this.dropdown.parentNode.removeChild(this.dropdown); 2826 } 2827 } 2828 if (this._handlePageLoad) { 2829 window.removeEventListener("load", this._handlePageLoad); 2830 } 2831 this._trigger("close:countrydropdown"); 2832 } 2833 //* Check if an element is visible within it's container, else scroll until it is. 2834 _scrollTo(element) { 2835 const container = this.countryList; 2836 const scrollTop = document.documentElement.scrollTop; 2837 const containerHeight = container.offsetHeight; 2838 const containerTop = container.getBoundingClientRect().top + scrollTop; 2839 const containerBottom = containerTop + containerHeight; 2840 const elementHeight = element.offsetHeight; 2841 const elementTop = element.getBoundingClientRect().top + scrollTop; 2842 const elementBottom = elementTop + elementHeight; 2843 const newScrollTop = elementTop - containerTop + container.scrollTop;
2844 if (elementTop < containerTop) { 2845 container.scrollTop = newScrollTop; 2846 } else if (elementBottom > containerBottom) { 2847 const heightDifference = containerHeight - elementHeight; 2848 container.scrollTop = newScrollTop - heightDifference; 2849 } 2850 } 2851 //* Replace any existing dial code with the new one 2852 //* Note: called from _selectListItem and setCountry 2853 _updateDialCode(newDialCodeBare) { 2854 const inputVal = this.telInput.value; 2855 const newDialCode = `+${newDialCodeBare}`; 2856 let newNumber; 2857 if (inputVal.charAt(0) === "+") { 2858 const prevDialCode = this._getDialCode(inputVal); 2859 if (prevDialCode) { 2860 newNumber = inputVal.replace(prevDialCode, newDialCode); 2861 } else { 2862 newNumber = newDialCode; 2863 } 2864 this.telInput.value = newNumber; 2865 } 2866 } 2867 //* Try and extract a valid international dial code from a full telephone number. 2868 //* Note: returns the raw string inc plus character and any whitespace/dots etc. 2869 _getDialCode(number, includeAreaCode) { 2870 let dialCode = ""; 2871 if (number.charAt(0) === "+") { 2872 let numericChars = ""; 2873 for (let i = 0; i < number.length; i++) { 2874 const c = number.charAt(i); 2875 if (!isNaN(parseInt(c, 10))) { 2876 numericChars += c; 2877 if (includeAreaCode) { 2878 if (this.dialCodeToIso2Map[numericChars]) { 2879 dialCode = number.substr(0, i + 1); 2880 } 2881 } else { 2882 if (this.dialCodes[numericChars]) { 2883 dialCode = number.substr(0, i + 1); 2884 break; 2885 } 2886 } 2887 if (numericChars.length === this.dialCodeMaxLen) { 2888 break; 2889 } 2890 } 2891 } 2892 } 2893 return dialCode; 2894 } 2895 //* Get the input val, adding the dial code if separateDialCode is enabled. 2896 _getFullNumber(overrideVal) { 2897 const val = overrideVal || this.telInput.value.trim(); 2898 const { dialCode } = this.selectedCountryData; 2899 let prefix; 2900 const numericVal = getNumeric(val); 2901 if (this.options.separateDialCode && val.charAt(0) !== "+" && dialCode && numericVal) { 2902 prefix = `+${dialCode}`; 2903 } else { 2904 prefix = ""; 2905 } 2906 return prefix + val; 2907 } 2908 //* Remove the dial code if separateDialCode is enabled also cap the length if the input has a maxlength attribute 2909 _beforeSetNumber(fullNumber) { 2910 let number = fullNumber; 2911 if (this.options.separateDialCode) { 2912 let dialCode = this._getDialCode(number); 2913 if (dialCode) { 2914 dialCode = `+${this.selectedCountryData.dialCode}`; 2915 const start = number[dialCode.length] === " " || number[dialCode.length] === "-" ? dialCode.length + 1 : dialCode.length; 2916 number = number.substr(start); 2917 } 2918 } 2919 return this._cap(number); 2920 } 2921 //* Trigger the 'countrychange' event. 2922 _triggerCountryChange() { 2923 this._trigger("countrychange"); 2924 } 2925 //* Format the number as the user types. 2926 _formatNumberAsYouType() { 2927 const val = this._getFullNumber(); 2928 const result = intlTelInput.utils ? intlTelInput.utils.formatNumberAsYouType(val, this.selectedCountryData.iso2) : val; 2929 const { dialCode } = this.selectedCountryData; 2930 if (this.options.separateDialCode && this.telInput.value.charAt(0) !== "+" && result.includes(`+${dialCode}`)) { 2931 const afterDialCode = result.split(`+${dialCode}`)[1] || ""; 2932 return afterDialCode.trim(); 2933 } 2934 return result; 2935 } 2936 //************************** 2937 //* SECRET PUBLIC METHODS 2938 //************************** 2939 //* This is called when the geoip call returns. 2940 handleAutoCountry() { 2941 if (this.options.initialCountry === "auto" && intlTelInput.autoCountry) { 2942 this.defaultCountry = intlTelInput.autoCountry; 2943 const hasSelectedCountryOrGlobe = this.selectedCountryData.iso2 || this.selectedCountryInner.classList.contains("iti__globe"); 2944 if (!hasSelectedCountryOrGlobe) { 2945 this.setCountry(this.defaultCountry); 2946 } 2947 this.resolveAutoCountryPromise(); 2948 } 2949 } 2950 //* This is called when the utils request completes. 2951 handleUtils() { 2952 if (intlTelInput.utils) { 2953 if (this.telInput.value) {
2954 this._updateValFromNumber(this.telInput.value); 2955 } 2956 if (this.selectedCountryData.iso2) { 2957 this._updatePlaceholder(); 2958 this._updateMaxLength(); 2959 } 2960 } 2961 this.resolveUtilsScriptPromise(); 2962 } 2963 //******************** 2964 //* PUBLIC METHODS 2965 //******************** 2966 //* Remove plugin. 2967 destroy() { 2968 const { allowDropdown, separateDialCode } = this.options; 2969 if (allowDropdown) { 2970 this._closeDropdown(); 2971 this.selectedCountry.removeEventListener( 2972 "click", 2973 this._handleClickSelectedCountry 2974 ); 2975 this.countryContainer.removeEventListener( 2976 "keydown", 2977 this._handleCountryContainerKeydown 2978 ); 2979 const label = this.telInput.closest("label"); 2980 if (label) { 2981 label.removeEventListener("click", this._handleLabelClick); 2982 } 2983 } 2984 const { form } = this.telInput; 2985 if (this._handleHiddenInputSubmit && form) { 2986 form.removeEventListener("submit", this._handleHiddenInputSubmit); 2987 } 2988 this.telInput.removeEventListener("input", this._handleInputEvent); 2989 if (this._handleKeydownEvent) { 2990 this.telInput.removeEventListener("keydown", this._handleKeydownEvent); 2991 } 2992 this.telInput.removeAttribute("data-intl-tel-input-id"); 2993 if (separateDialCode) { 2994 if (this.isRTL) { 2995 this.telInput.style.paddingRight = this.originalPaddingRight; 2996 } else { 2997 this.telInput.style.paddingLeft = this.originalPaddingLeft; 2998 } 2999 } 3000 const wrapper = this.telInput.parentNode; 3001 wrapper?.parentNode?.insertBefore(this.telInput, wrapper); 3002 wrapper?.parentNode?.removeChild(wrapper); 3003 delete intlTelInput.instances[this.id]; 3004 } 3005 //* Get the extension from the current number. 3006 getExtension() { 3007 if (intlTelInput.utils) { 3008 return intlTelInput.utils.getExtension( 3009 this._getFullNumber(), 3010 this.selectedCountryData.iso2 3011 ); 3012 } 3013 return ""; 3014 } 3015 //* Format the number to the given format. 3016 getNumber(format) { 3017 if (intlTelInput.utils) { 3018 const { iso2 } = this.selectedCountryData; 3019 return intlTelInput.utils.formatNumber( 3020 this._getFullNumber(), 3021 iso2, 3022 format 3023 ); 3024 } 3025 return ""; 3026 } 3027 //* Get the type of the entered number e.g. landline/mobile. 3028 getNumberType() { 3029 if (intlTelInput.utils) { 3030 return intlTelInput.utils.getNumberType( 3031 this._getFullNumber(), 3032 this.selectedCountryData.iso2 3033 ); 3034 } 3035 return -99; 3036 } 3037 //* Get the country data for the currently selected country. 3038 getSelectedCountryData() { 3039 return this.selectedCountryData; 3040 } 3041 //* Get the validation error. 3042 getValidationError() { 3043 if (intlTelInput.utils) { 3044 const { iso2 } = this.selectedCountryData; 3045 return intlTelInput.utils.getValidationError(this._getFullNumber(), iso2); 3046 } 3047 return -99; 3048 } 3049 //* Validate the input val 3050 isValidNumber() { 3051 if (!this.selectedCountryData.iso2) { 3052 return false; 3053 } 3054 const val = this._getFullNumber(); 3055 const alphaCharPosition = val.search(/\p{L}/u); 3056 if (alphaCharPosition > -1) { 3057 const beforeAlphaChar = val.substring(0, alphaCharPosition); 3058 const beforeAlphaIsValid = this._utilsIsPossibleNumber(beforeAlphaChar); 3059 const isValid = this._utilsIsPossibleNumber(val); 3060 return beforeAlphaIsValid && isValid; 3061 } 3062 return this._utilsIsPossibleNumber(val); 3063 } 3064 _utilsIsPossibleNumber(val) { 3065 return intlTelInput.utils ? intlTelInput.utils.isPossibleNumber(val, this.selectedCountryData.iso2, this.options.validationNumberTypes) : null; 3066 } 3067 //* Validate the input val (precise) 3068 isValidNumberPrecise() { 3069 if (!this.selectedCountryData.iso2) { 3070 return false; 3071 } 3072 const val = this._getFullNumber(); 3073 const alphaCharPosition = val.search(/\p{L}/u); 3074 if (alphaCharPosition > -1) { 3075 const beforeAlphaChar = val.substring(0, alphaCharPosition); 3076 const beforeAlphaIsValid = this._utilsIsValidNumber(beforeAlphaChar); 3077 const isValid = this._utilsIsValidNumber(val); 3078 return beforeAlphaIsValid && isValid; 3079 } 3080 return this._utilsIsValidNumber(val); 3081 } 3082 _utilsIsValidNumber(val) { 3083 return intlTelInput.utils ? intlTelInput.utils.isValidNumber(val, this.selectedCountryData.iso2, this.options.validationNumberTypes) : null; 3084 } 3085 //* Update the selected country, and update the input val accordingly. 3086 setCountry(iso2) { 3087 const iso2Lower = iso2?.toLowerCase(); 3088 const currentCountry = this.selectedCountryData.iso2; 3089 const isCountryChange = iso2 && iso2Lower !== currentCountry || !iso2 && currentCountry; 3090 if (isCountryChange) { 3091 this._setCountry(iso2Lower); 3092 this._updateDialCode(this.selectedCountryData.dialCode); 3093 this._triggerCountryChange(); 3094 } 3095 } 3096 //* Set the input value and update the country. 3097 setNumber(number) { 3098 const countryChanged = this._updateCountryFromNumber(number);
3099 this._updateValFromNumber(number); 3100 if (countryChanged) { 3101 this._triggerCountryChange(); 3102 } 3103 this._trigger("input", { isSetNumber: true }); 3104 } 3105 //* Set the placeholder number typ 3106 setPlaceholderNumberType(type) { 3107 this.options.placeholderNumberType = type; 3108 this._updatePlaceholder(); 3109 } 3110 setDisabled(disabled) { 3111 this.telInput.disabled = disabled; 3112 if (disabled) { 3113 this.selectedCountry.setAttribute("disabled", "true"); 3114 } else { 3115 this.selectedCountry.removeAttribute("disabled"); 3116 } 3117 } 3118 }; 3119 var attachUtils = (source) => { 3120 if (!intlTelInput.utils && !intlTelInput.startedLoadingUtilsScript) { 3121 let loadCall; 3122 if (typeof source === "function") { 3123 try { 3124 loadCall = Promise.resolve(source()); 3125 } catch (error) { 3126 return Promise.reject(error); 3127 } 3128 } else { 3129 return Promise.reject(new TypeError(`The argument passed to attachUtils must be a function that returns a promise for the utilities module, not ${typeof source}`)); 3130 } 3131 intlTelInput.startedLoadingUtilsScript = true; 3132 return loadCall.then((module) => { 3133 const utils2 = module?.default; 3134 if (!utils2 || typeof utils2 !== "object") { 3135 throw new TypeError("The loader function passed to attachUtils did not resolve to a module object with utils as its default export."); 3136 } 3137 intlTelInput.utils = utils2; 3138 forEachInstance("handleUtils"); 3139 return true; 3140 }).catch((error) => { 3141 forEachInstance("rejectUtilsScriptPromise", error); 3142 throw error; 3143 }); 3144 } 3145 return null; 3146 }; 3147 var intlTelInput = Object.assign( 3148 (input, options) => { 3149 const iti = new Iti(input, options); 3150 iti._init(); 3151 input.setAttribute("data-intl-tel-input-id", iti.id.toString()); 3152 intlTelInput.instances[iti.id] = iti; 3153 return iti; 3154 }, 3155 { 3156 defaults,
3157 //* Using a static var like this allows us to mock it in the tests. 3158 documentReady: () => document.readyState === "complete", 3159 //* Get the country data object. 3160 getCountryData: () => data_default, 3161 //* A getter for the plugin instance. 3162 getInstance: (input) => { 3163 const id2 = input.getAttribute("data-intl-tel-input-id"); 3164 return id2 ? intlTelInput.instances[id2] : null; 3165 }, 3166 //* A map from instance ID to instance object. 3167 instances: {}, 3168 attachUtils, 3169 startedLoadingUtilsScript: false, 3170 startedLoadingAutoCountry: false, 3171 version: "25.2.1" 3172 } 3173 ); 3174 var intl_tel_input_default = intlTelInput; 3175 3176
vendor: 9,605 bytes, lines 3176-3491
3176// build/js/utils.js 3177 (function() { 3178 var k = this || self; 3179 function m(a, b) { 3180 a = a.split("."); 3181 var c = k; 3182 a[0] in c || "undefined" == typeof c.execScript || c.execScript("var " + a[0]); 3183 for (var d; a.length && (d = a.shift()); ) a.length || void 0 === b ? c[d] && c[d] !== Object.prototype[d] ? c = c[d] : c = c[d] = {} : c[d] = b; 3184 } 3185 function n(a, b) { 3186 function c() { 3187 } 3188 c.prototype = b.prototype; 3189 a.ma = b.prototype; 3190 a.prototype = new c(); 3191 a.prototype.constructor = a; 3192 a.sa = function(d, e, f) { 3193 for (var g = Array(arguments.length - 2), h = 2; h < arguments.length; h++) g[h - 2] = arguments[h]; 3194 return b.prototype[e].apply(d, g); 3195 }; 3196 } 3197 ; 3198 function aa(a) { 3199 const b = []; 3200 let c = 0; 3201 for (const d in a) b[c++] = a[d]; 3202 return b; 3203 } 3204 ; 3205 var da = class { 3206 constructor(a) { 3207 if (ba !== ba) throw Error("SafeUrl is not meant to be built directly"); 3208 this.g = a; 3209 } 3210 toString() { 3211 return this.g.toString(); 3212 } 3213 }, ba = {}; 3214 new da("about:invalid#zClosurez"); 3215 new da("about:blank"); 3216 const ea = {}; 3217 class fa { 3218 constructor() { 3219 if (ea !== ea) throw Error("SafeStyle is not meant to be built directly"); 3220 } 3221 toString() { 3222 return "".toString(); 3223 } 3224 } 3225 new fa(); 3226 const ha = {}; 3227 class ia { 3228 constructor() { 3229 if (ha !== ha) throw Error("SafeStyleSheet is not meant to be built directly"); 3230 } 3231 toString() { 3232 return "".toString(); 3233 } 3234 } 3235 new ia(); 3236 const ja = {}; 3237 class ka { 3238 constructor() { 3239 var a = k.trustedTypes && k.trustedTypes.emptyHTML || ""; 3240 if (ja !== ja) throw Error("SafeHtml is not meant to be built directly"); 3241 this.g = a; 3242 } 3243 toString() { 3244 return this.g.toString(); 3245 } 3246 } 3247 new ka(); 3248 function la(a, b) { 3249 this.g = a; 3250 this.l = !!b.aa; 3251 this.h = b.i; 3252 this.s = b.type; 3253 this.o = false; 3254 switch (this.h) { 3255 case ma: 3256 case na: 3257 case oa: 3258 case pa: 3259 case qa: 3260 case ra: 3261 case sa: 3262 this.o = true; 3263 } 3264 this.j = b.defaultValue; 3265 } 3266 var sa = 1, ra = 2, ma = 3, na = 4, oa = 6, pa = 16, qa = 18; 3267 function ta(a, b) { 3268 this.h = a; 3269 this.g = {}; 3270 for (a = 0; a < b.length; a++) { 3271 var c = b[a]; 3272 this.g[c.g] = c; 3273 } 3274 } 3275 function ua(a) { 3276 a = aa(a.g); 3277 a.sort(function(b, c) { 3278 return b.g - c.g; 3279 }); 3280 return a; 3281 } 3282 ; 3283 function p() { 3284 this.h = {}; 3285 this.j = this.m().g; 3286 this.g = this.l = null; 3287 } 3288 p.prototype.has = function(a) { 3289 return q(this, a.g); 3290 }; 3291 p.prototype.get = function(a, b) { 3292 return r(this, a.g, b); 3293 }; 3294 p.prototype.set = function(a, b) { 3295 t(this, a.g, b); 3296 }; 3297 p.prototype.add = function(a, b) { 3298 va(this, a.g, b); 3299 }; 3300 function wa(a, b) { 3301 for (var c = ua(a.m()), d = 0; d < c.length; d++) { 3302 var e = c[d], f = e.g; 3303 if (q(b, f)) { 3304 a.g && delete a.g[e.g]; 3305 var g = 11 == e.h || 10 == e.h; 3306 if (e.l) { 3307 e = u(b, f); 3308 for (var h = 0; h < e.length; h++) va(a, f, g ? e[h].clone() : e[h]); 3309 } else e = v(b, f), g ? (g = v(a, f)) ? wa(g, e) : t(a, f, e.clone()) : t(a, f, e); 3310 } 3311 } 3312 } 3313 p.prototype.clone = function() { 3314 var a = new this.constructor(); 3315 a != this && (a.h = {}, a.g && (a.g = {}), wa(a, this)); 3316 return a; 3317 }; 3318 function q(a, b) { 3319 return null != a.h[b]; 3320 } 3321 function v(a, b) { 3322 var c = a.h[b]; 3323 if (null == c) return null; 3324 if (a.l) { 3325 if (!(b in a.g)) { 3326 var d = a.l, e = a.j[b]; 3327 if (null != c) if (e.l) { 3328 for (var f = [], g = 0; g < c.length; g++) f[g] = d.h(e, c[g]); 3329 c = f; 3330 } else c = d.h(e, c); 3331 return a.g[b] = c; 3332 } 3333 return a.g[b]; 3334 } 3335 return c; 3336 } 3337 function r(a, b, c) { 3338 var d = v(a, b); 3339 return a.j[b].l ? d[c || 0] : d; 3340 } 3341 function w(a, b) { 3342 if (q(a, b)) a = r(a, b); 3343 else a: { 3344 a = a.j[b]; 3345 if (void 0 === a.j) if (b = a.s, b === Boolean) a.j = false; 3346 else if (b === Number) a.j = 0; 3347 else if (b === String) a.j = a.o ? "0" : ""; 3348 else { 3349 a = new b(); 3350 break a; 3351 } 3352 a = a.j; 3353 } 3354 return a; 3355 } 3356 function u(a, b) { 3357 return v(a, b) || []; 3358 } 3359 function x(a, b) { 3360 return a.j[b].l ? q(a, b) ? a.h[b].length : 0 : q(a, b) ? 1 : 0; 3361 } 3362 function t(a, b, c) { 3363 a.h[b] = c; 3364 a.g && (a.g[b] = c); 3365 } 3366 function va(a, b, c) { 3367 a.h[b] || (a.h[b] = []); 3368 a.h[b].push(c); 3369 a.g && delete a.g[b]; 3370 } 3371 function y(a, b) { 3372 var c = [], d; 3373 for (d in b) 0 != d && c.push(new la(d, b[d])); 3374 return new ta(a, c); 3375 } 3376 ; 3377 function z() { 3378 } 3379 z.prototype.g = function(a) { 3380 new a.h(); 3381 throw Error("Unimplemented"); 3382 }; 3383 z.prototype.h = function(a, b) { 3384 if (11 == a.h || 10 == a.h) return b instanceof p ? b : this.g(a.s.prototype.m(), b); 3385 if (14 == a.h) return "string" === typeof b && xa.test(b) && (a = Number(b), 0 < a) ? a : b; 3386 if (!a.o) return b; 3387 a = a.s; 3388 if (a === String) { 3389 if ("number" === typeof b) return String(b); 3390 } else if (a === Number && "string" === typeof b && ("Infinity" === b || "-Infinity" === b || "NaN" === b || xa.test(b))) return Number(b); 3391 return b; 3392 }; 3393 var xa = /^-?[0-9]+$/; 3394 function B() { 3395 } 3396 n(B, z); 3397 B.prototype.g = function(a, b) { 3398 a = new a.h(); 3399 a.l = this; 3400 a.h = b; 3401 a.g = {}; 3402 return a; 3403 }; 3404 function C() { 3405 } 3406 n(C, B); 3407 C.prototype.h = function(a, b) { 3408 return 8 == a.h ? !!b : z.prototype.h.apply(this, arguments); 3409 }; 3410 C.prototype.g = function(a, b) { 3411 return C.ma.g.call(this, a, b); 3412 }; 3413 function D(a, b) { 3414 null != a && this.g.apply(this, arguments); 3415 } 3416 D.prototype.h = ""; 3417 D.prototype.set = function(a) { 3418 this.h = "" + a; 3419 }; 3420 D.prototype.g = function(a, b, c) { 3421 this.h += String(a); 3422 if (null != b) for (let d = 1; d < arguments.length; d++) this.h += arguments[d]; 3423 return this; 3424 }; 3425 function E(a) { 3426 a.h = ""; 3427 } 3428 D.prototype.toString = function() { 3429 return this.h; 3430 }; 3431 function F() { 3432 p.call(this); 3433 } 3434 n(F, p); 3435 var ya = null; 3436 function G() { 3437 p.call(this); 3438 } 3439 n(G, p); 3440 var za = null; 3441 function H() { 3442 p.call(this); 3443 } 3444 n(H, p); 3445 var Aa = null; 3446 F.prototype.m = function() { 3447 var a = ya; 3448 a || (ya = a = y(F, { 0: { name: "NumberFormat", ia: "i18n.phonenumbers.NumberFormat" }, 1: { name: "pattern", required: true, i: 9, type: String }, 2: { name: "format", required: true, i: 9, type: String }, 3: { name: "leading_digits_pattern", aa: true, i: 9, type: String }, 4: { name: "national_prefix_formatting_rule", i: 9, type: String }, 6: { name: "national_prefix_optional_when_formatting", i: 8, defaultValue: false, type: Boolean }, 5: { name: "domestic_carrier_code_formatting_rule", i: 9, type: String } })); 3449 return a; 3450 }; 3451 F.m = F.prototype.m; 3452 G.prototype.m = function() { 3453 var a = za; 3454 a || (za = a = y(G, { 0: { name: "PhoneNumberDesc", ia: "i18n.phonenumbers.PhoneNumberDesc" }, 2: { name: "national_number_pattern", i: 9, type: String }, 9: { name: "possible_length", aa: true, i: 5, type: Number }, 10: { name: "possible_length_local_only", aa: true, i: 5, type: Number }, 6: { name: "example_number", i: 9, type: String } })); 3455 return a; 3456 }; 3457 G.m = G.prototype.m; 3458 H.prototype.m = function() { 3459 var a = Aa; 3460 a || (Aa = a = y(H, { 3461 0: { name: "PhoneMetadata", ia: "i18n.phonenumbers.PhoneMetadata" }, 3462 1: { name: "general_desc", i: 11, type: G }, 3463 2: { name: "fixed_line", i: 11, type: G }, 3464 3: { name: "mobile", i: 11, type: G }, 3465 4: { name: "toll_free", i: 11, type: G }, 3466 5: { name: "premium_rate", i: 11, type: G }, 3467 6: { name: "shared_cost", i: 11, type: G }, 3468 7: { name: "personal_number", i: 11, type: G }, 3469 8: { name: "voip", i: 11, type: G }, 3470 21: { name: "pager", i: 11, type: G }, 3471 25: { name: "uan", i: 11, type: G }, 3472 27: { name: "emergency", i: 11, type: G }, 3473 28: { name: "voicemail", i: 11, type: G }, 3474 29: { name: "short_code", i: 11, type: G }, 3475 30: { name: "standard_rate", i: 11, type: G }, 3476 31: { name: "carrier_specific", i: 11, type: G }, 3477 33: { name: "sms_services", i: 11, type: G }, 3478 24: { name: "no_international_dialling", i: 11, type: G }, 3479 9: { name: "id", required: true, i: 9, type: String }, 3480 10: { name: "country_code", i: 5, type: Number }, 3481 11: { name: "international_prefix", i: 9, type: String }, 3482 17: { name: "preferred_international_prefix", i: 9, type: String }, 3483 12: { name: "national_prefix", i: 9, type: String }, 3484 13: { name: "preferred_extn_prefix", i: 9, type: String }, 3485 15: { 3486 name: "national_prefix_for_parsing", 3487 i: 9, 3488 type: String 3489 }, 3490 16: { name: "national_prefix_transform_rule", i: 9, type: String }, 3491 18: { name: "same_mobile_and_fixed_line_pattern", i: 8, defaultValue: false, t
vendor: 14,364 bytes, lines 3491-3940
3491ype: Boolean }, 3492 19: { name: "number_format", aa: true, i: 11, type: F }, 3493 20: { name: "intl_number_format", aa: true, i: 11, type: F }, 3494 22: { name: "main_country_for_code", i: 8, defaultValue: false, type: Boolean }, 3495 23: { name: "leading_digits", i: 9, type: String } 3496 })); 3497 return a; 3498 }; 3499 H.m = H.prototype.m; 3500 function I() { 3501 p.call(this); 3502 } 3503 n(I, p); 3504 var Ba = null, Ca = { ra: 0, qa: 1, pa: 5, oa: 10, na: 20 }; 3505 I.prototype.m = function() { 3506 var a = Ba; 3507 a || (Ba = a = y(I, { 0: { name: "PhoneNumber", ia: "i18n.phonenumbers.PhoneNumber" }, 1: { name: "country_code", required: true, i: 5, type: Number }, 2: { name: "national_number", required: true, i: 4, type: Number }, 3: { name: "extension", i: 9, type: String }, 4: { name: "italian_leading_zero", i: 8, type: Boolean }, 8: { name: "number_of_leading_zeros", i: 5, defaultValue: 1, type: Number }, 5: { name: "raw_input", i: 9, type: String }, 6: { name: "country_code_source", i: 14, defaultValue: 0, type: Ca }, 7: { 3508 name: "preferred_domestic_carrier_code", 3509 i: 9, 3510 type: String 3511 } })); 3512 return a; 3513 }; 3514 I.ctor = I; 3515 I.ctor.m = I.prototype.m; 3516 var J = { 3517 1: "US AG AI AS BB BM BS CA DM DO GD GU JM KN KY LC MP MS PR SX TC TT VC VG VI".split(" "), 3518 7: ["RU", "KZ"], 3519 20: ["EG"], 3520 27: ["ZA"], 3521 30: ["GR"], 3522 31: ["NL"], 3523 32: ["BE"], 3524 33: ["FR"], 3525 34: ["ES"], 3526 36: ["HU"], 3527 39: ["IT", "VA"], 3528 40: ["RO"], 3529 41: ["CH"], 3530 43: ["AT"], 3531 44: ["GB", "GG", "IM", "JE"], 3532 45: ["DK"], 3533 46: ["SE"], 3534 47: ["NO", "SJ"], 3535 48: ["PL"], 3536 49: ["DE"], 3537 51: ["PE"], 3538 52: ["MX"], 3539 53: ["CU"], 3540 54: ["AR"], 3541 55: ["BR"], 3542 56: ["CL"], 3543 57: ["CO"], 3544 58: ["VE"], 3545 60: ["MY"], 3546 61: ["AU", "CC", "CX"], 3547 62: ["ID"], 3548 63: ["PH"], 3549 64: ["NZ"], 3550 65: ["SG"], 3551 66: ["TH"], 3552 81: ["JP"], 3553 82: ["KR"], 3554 84: ["VN"], 3555 86: ["CN"], 3556 90: ["TR"], 3557 91: ["IN"], 3558 92: ["PK"], 3559 93: ["AF"], 3560 94: ["LK"], 3561 95: ["MM"], 3562 98: ["IR"], 3563 211: ["SS"], 3564 212: ["MA", "EH"], 3565 213: ["DZ"], 3566 216: ["TN"], 3567 218: ["LY"], 3568 220: ["GM"], 3569 221: ["SN"], 3570 222: ["MR"], 3571 223: ["ML"], 3572 224: ["GN"], 3573 225: ["CI"], 3574 226: ["BF"], 3575 227: ["NE"], 3576 228: ["TG"], 3577 229: ["BJ"], 3578 230: ["MU"], 3579 231: ["LR"], 3580 232: ["SL"], 3581 233: ["GH"], 3582 234: ["NG"], 3583 235: ["TD"], 3584 236: ["CF"], 3585 237: ["CM"], 3586 238: ["CV"], 3587 239: ["ST"], 3588 240: ["GQ"], 3589 241: ["GA"], 3590 242: ["CG"], 3591 243: ["CD"], 3592 244: ["AO"], 3593 245: ["GW"], 3594 246: ["IO"], 3595 247: ["AC"], 3596 248: ["SC"], 3597 249: ["SD"], 3598 250: ["RW"], 3599 251: ["ET"], 3600 252: ["SO"], 3601 253: ["DJ"], 3602 254: ["KE"], 3603 255: ["TZ"], 3604 256: ["UG"], 3605 257: ["BI"], 3606 258: ["MZ"], 3607 260: ["ZM"], 3608 261: ["MG"], 3609 262: ["RE", "YT"], 3610 263: ["ZW"], 3611 264: ["NA"], 3612 265: ["MW"], 3613 266: ["LS"], 3614 267: ["BW"], 3615 268: ["SZ"], 3616 269: ["KM"], 3617 290: ["SH", "TA"], 3618 291: ["ER"], 3619 297: ["AW"], 3620 298: ["FO"], 3621 299: ["GL"], 3622 350: ["GI"], 3623 351: ["PT"], 3624 352: ["LU"], 3625 353: ["IE"], 3626 354: ["IS"], 3627 355: ["AL"], 3628 356: ["MT"], 3629 357: ["CY"], 3630 358: ["FI", "AX"], 3631 359: ["BG"], 3632 370: ["LT"], 3633 371: ["LV"], 3634 372: ["EE"], 3635 373: ["MD"], 3636 374: ["AM"], 3637 375: ["BY"], 3638 376: ["AD"], 3639 377: ["MC"], 3640 378: ["SM"], 3641 380: ["UA"], 3642 381: ["RS"], 3643 382: ["ME"], 3644 383: ["XK"], 3645 385: ["HR"], 3646 386: ["SI"], 3647 387: ["BA"], 3648 389: ["MK"], 3649 420: ["CZ"], 3650 421: ["SK"], 3651 423: ["LI"], 3652 500: ["FK"], 3653 501: ["BZ"], 3654 502: ["GT"], 3655 503: ["SV"], 3656 504: ["HN"], 3657 505: ["NI"], 3658 506: ["CR"], 3659 507: ["PA"], 3660 508: ["PM"], 3661 509: ["HT"], 3662 590: ["GP", "BL", "MF"], 3663 591: ["BO"], 3664 592: ["GY"], 3665 593: ["EC"], 3666 594: ["GF"], 3667 595: ["PY"], 3668 596: ["MQ"], 3669 597: ["SR"], 3670 598: ["UY"], 3671 599: ["CW", "BQ"], 3672 670: ["TL"], 3673 672: ["NF"], 3674 673: ["BN"], 3675 674: ["NR"], 3676 675: ["PG"], 3677 676: ["TO"], 3678 677: ["SB"], 3679 678: ["VU"], 3680 679: ["FJ"], 3681 680: ["PW"], 3682 681: ["WF"], 3683 682: ["CK"], 3684 683: ["NU"], 3685 685: ["WS"], 3686 686: ["KI"], 3687 687: ["NC"], 3688 688: ["TV"], 3689 689: ["PF"], 3690 690: ["TK"], 3691 691: ["FM"], 3692 692: ["MH"], 3693 800: ["001"], 3694 808: ["001"], 3695 850: ["KP"], 3696 852: ["HK"], 3697 853: ["MO"], 3698 855: ["KH"], 3699 856: ["LA"], 3700 870: ["001"], 3701 878: ["001"], 3702 880: ["BD"], 3703 881: ["001"], 3704 882: ["001"], 3705 883: ["001"], 3706 886: ["TW"], 3707 888: ["001"], 3708 960: ["MV"], 3709 961: ["LB"], 3710 962: ["JO"], 3711 963: ["SY"], 3712 964: ["IQ"], 3713 965: ["KW"], 3714 966: ["SA"], 3715 967: ["YE"], 3716 968: ["OM"], 3717 970: ["PS"], 3718 971: ["AE"], 3719 972: ["IL"], 3720 973: ["BH"], 3721 974: ["QA"], 3722 975: ["BT"], 3723 976: ["MN"], 3724 977: ["NP"], 3725 979: ["001"], 3726 992: ["TJ"], 3727 993: ["TM"], 3728 994: ["AZ"], 3729 995: ["GE"], 3730 996: ["KG"], 3731 998: ["UZ"] 3732 }, Da = { 3733 AC: [, [ 3734 , 3735 , 3736 "(?:[01589]\\d|[46])\\d{4}", 3737 , 3738 , 3739 , 3740 , 3741 , 3742 , 3743 [5, 6] 3744 ], [, , "6[2-467]\\d{3}", , , , "62889", , , [5]], [, , "4\\d{4}", , , , "40123", , , [5]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "AC", 247, "00", , , , , , , , , , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "(?:0[1-9]|[1589]\\d)\\d{4}", , , , "542011", , , [6]], , , [, , , , , , , , , [-1]]], 3745 AD: [ 3746 , 3747 [, , "(?:1|6\\d)\\d{7}|[135-9]\\d{5}", , , , , , , [6, 8, 9]], 3748 [, , "[78]\\d{5}", , , , "712345", , , [6]], 3749 [, , "690\\d{6}|[356]\\d{5}", , , , "312345", , , [6, 9]], 3750 [, , "180[02]\\d{4}", , , , "18001234", , , [8]], 3751 [, , "[19]\\d{5}", , , , "912345", , , [6]], 3752 [, , , , , , , , , [-1]], 3753 [, , , , , , , , , [-1]], 3754 [, , , , , , , , , [-1]], 3755 "AD", 3756 376, 3757 "00", 3758 , 3759 , 3760 , 3761 , 3762 , 3763 , 3764 , 3765 [[, "(\\d{3})(\\d{3})", "$1 $2", ["[135-9]"]], [, "(\\d{4})(\\d{4})", "$1 $2", ["1"]], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["6"]]], 3766 , 3767 [, , , , , , , , , [-1]], 3768 , 3769 , 3770 [, , "1800\\d{4}", , , , , , , [8]], 3771 [, , , , , , , , , [-1]], 3772 , 3773 , 3774 [, , , , , , , , , [-1]] 3775 ], 3776 AE: [ 3777 , 3778 [, , "(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}", , , , , , , [5, 6, 7, 8, 9, 10, 11, 12]], 3779 [, , "[2-4679][2-8]\\d{6}", , , , "22345678", , , [8], [7]], 3780 [, , "5[024-68]\\d{7}", , , , "501234567", , , [9]], 3781 [, , "400\\d{6}|800\\d{2,9}", , , , "800123456"], 3782 [, , "900[02]\\d{5}", , , , "900234567", , , [9]], 3783 [, , "700[05]\\d{5}", , , , "700012345", , , [9]], 3784 [, , , , , , , , , [-1]], 3785 [, , , , , , , , , [-1]], 3786 "AE", 3787 971, 3788 "00", 3789 "0", 3790 , 3791 , 3792 "0", 3793 , 3794 , 3795 , 3796 [[, "(\\d{3})(\\d{2,9})", "$1 $2", ["60|8"]], [, "(\\d)(\\d{3})(\\d{4})", "$1 $2 $3", ["[236]|[479][2-8]"], "0$1"], [, "(\\d{3})(\\d)(\\d{5})", "$1 $2 $3", ["[479]"]], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["5"], "0$1"]], 3797 , 3798 [, , , , , , , , , [-1]], 3799 , 3800 , 3801 [, , , , , , , , , [-1]], 3802 [, , "600[25]\\d{5}", , , , "600212345", , , [9]], 3803 , 3804 , 3805 [, , , , , , , , , [-1]] 3806 ], 3807 AF: [, [, , "[2-7]\\d{8}", , , , , , , [9], [7]], [ 3808 , 3809 , 3810 "(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}", 3811 , 3812 , 3813 , 3814 "234567890", 3815 , 3816 , 3817 , 3818 [7] 3819 ], [, , "7\\d{8}", , , , "701234567", , , , [7]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "AF", 93, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{4})", "$1 $2", ["[1-9]"]], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["[2-7]"], "0$1"]], [[, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["[2-7]"], "0$1"]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 3820 AG: [ 3821 , 3822 [, , "(?:268|[58]\\d\\d|900)\\d{7}", , , , , , , [10], [7]], 3823 [ 3824 , 3825 , 3826 "268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}", 3827 , 3828 , 3829 , 3830 "2684601234", 3831 , 3832 , 3833 , 3834 [7] 3835 ], 3836 [, , "268(?:464|7(?:1[3-9]|[28]\\d|3[0246]|64|7[0-689]))\\d{4}", , , , "2684641234", , , , [7]], 3837 [, , "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", , , , "8002123456"], 3838 [, , "900[2-9]\\d{6}", , , , "9002123456"], 3839 [, , , , , , , , , [-1]], 3840 [, , "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"], 3841 [, , "26848[01]\\d{4}", , , , "2684801234", , , , [7]], 3842 "AG", 3843 1, 3844 "011", 3845 "1", 3846 , 3847 , 3848 "([457]\\d{6})$|1", 3849 "268$1", 3850 , 3851 , 3852 , 3853 , 3854 [, , "26840[69]\\d{4}", , , , "2684061234", , , , [7]], 3855 , 3856 "268", 3857 [, , , , , , , , , [-1]], 3858 [, , , , , , , , , [-1]], 3859 , 3860 , 3861 [, , , , , , , , , [-1]] 3862 ], 3863 AI: [, [, , "(?:264|[58]\\d\\d|900)\\d{7}", , , , , , , [10], [7]], [, , "264(?:292|4(?:6[12]|9[78]))\\d{4}", , , , "2644612345", , , , [7]], [, , "264(?:235|4(?:69|76)|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}", , , , "2642351234", , , , [7]], [, , "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", , , , "8002123456"], [, , "900[2-9]\\d{6}", , , , "9002123456"], [, , , , , , , , , [-1]], [ 3864 , 3865 , 3866 "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}", 3867 , 3868 , 3869 , 3870 "5002345678" 3871 ], [, , , , , , , , , [-1]], "AI", 1, "011", "1", , , "([2457]\\d{6})$|1", "264$1", , , , , [, , "264724\\d{4}", , , , "2647241234", , , , [7]], , "264", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 3872 AL: [, [, , "(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}", , , , , , , [6, 7, 8, 9], [5]], [, , "4505[0-2]\\d{3}|(?:[2358][16-9]\\d[2-9]|4410)\\d{4}|(?:[2358][2-5][2-9]|4(?:[2-57-9][2-9]|6\\d))\\d{5}", , , , "22345678", , , [8], [5, 6, 7]], [, , "6(?:[78][2-9]|9\\d)\\d{6}", , , , "672123456", , , [9]], [, , "800\\d{4}", , , , "8001234", , , [7]], [ 3873 , 3874 , 3875 "900[1-9]\\d\\d", 3876 , 3877 , 3878 , 3879 "900123", 3880 , 3881 , 3882 [6] 3883 ], [, , "808[1-9]\\d\\d", , , , "808123", , , [6]], [, , "700[2-9]\\d{4}", , , , "70021234", , , [8]], [, , , , , , , , , [-1]], "AL", 355, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{3,4})", "$1 $2", ["80|9"], "0$1"], [, "(\\d)(\\d{3})(\\d{4})", "$1 $2 $3", ["4[2-6]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{3})", "$1 $2 $3", ["[2358][2-5]|4"], "0$1"], [, "(\\d{3})(\\d{5})", "$1 $2", ["[23578]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["6"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 3884 AM: [, [ 3885 , 3886 , 3887 "(?:[1-489]\\d|55|60|77)\\d{6}", 3888 , 3889 , 3890 , 3891 , 3892 , 3893 , 3894 [8], 3895 [5, 6] 3896 ], [, , "(?:(?:1[0-25]|47)\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2)\\d{5}", , , , "10123456", , , , [5, 6]], [, , "(?:33|4[1349]|55|77|88|9[13-9])\\d{6}", , , , "77123456"], [, , "800\\d{5}", , , , "80012345"], [, , "90[016]\\d{5}", , , , "90012345"], [, , "80[1-4]\\d{5}", , , , "80112345"], [, , , , , , , , , [-1]], [, , "60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|9[0-2])\\d{4}", , , , "60271234"], "AM", 374, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{2})(\\d{3})", "$1 $2 $3", ["[89]0"], "0 $1"], [ 3897 , 3898 "(\\d{3})(\\d{5})", 3899 "$1 $2", 3900 ["2|3[12]"], 3901 "(0$1)" 3902 ], [, "(\\d{2})(\\d{6})", "$1 $2", ["1|47"], "(0$1)"], [, "(\\d{2})(\\d{6})", "$1 $2", ["[3-9]"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 3903 AO: [ 3904 , 3905 [, , "[29]\\d{8}", , , , , , , [9]], 3906 [, , "2\\d(?:[0134][25-9]|[25-9]\\d)\\d{5}", , , , "222123456"], 3907 [, , "9[1-79]\\d{7}", , , , "923123456"], 3908 [, , , , , , , , , [-1]], 3909 [, , , , , , , , , [-1]], 3910 [, , , , , , , , , [-1]], 3911 [, , , , , , , , , [-1]], 3912 [, , , , , , , , , [-1]], 3913 "AO", 3914 244, 3915 "00", 3916 , 3917 , 3918 , 3919 , 3920 , 3921 , 3922 , 3923 [[, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[29]"]]], 3924 , 3925 [, , , , , , , , , [-1]], 3926 , 3927 , 3928 [, , , , , , , , , [-1]], 3929 [, , , , , , , , , [-1]], 3930 , 3931 , 3932 [, , , , , , , , , [-1]] 3933 ], 3934 AR: [ 3935 , 3936 [, , "(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}", , , , , , , [10, 11], [6, 7, 8]], 3937 [ 3938 , 3939 , 3940 "3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:(?:11[1-8]|670)\\d|2(?:21[2-6]|(?:3[06]|49)4|6(?:04|1[2-8])|9[17][4-6])|3(?:(?:36|64)4|4(?:1[2-8]|[25][4-6]|84)|5(?:1[2-9]|[38][4-6])|8(?:[17][2-6]|3[4-6]|8[3-68])))\\d{6}|(?:2(?:23|64|99)|3(?:43|85))[3-6]\\d{6}|(?:2(?:657|9(?:54|66))|3(?:487|7(?:55|77)|865))[2-8]\\d{5}|(?:2(?:[28]0|37|6[36]|9[48])|3(?:62|7[069]|80))[45]\\d{6}|(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|47[35]|9(?:[07]2|2[26]|34|46)
3940)|3327)[45]\\d{5}|(?:2(?:2(?:62|81)|320|622|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|(?:2(?:284|3(?:02|23)|477|920)|3(?:4(?:46|[89]2)|541|878))[2-7]\\d{5}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|(?:2(?:257|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|35|5[17])))[3-6]\\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}", 3941 , 3942 , 3943 , 3944 "1123456789", 3945 , 3946 , 3947 [10], 3948 [6, 7, 8] 3949 ], 3950 [ 3951 , 3952 , 3953 "93(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:675\\d|9(?:11[1-8]\\d|2(?:21[2-6]|(?:3[06]|49)4|6(?:04|1[2-8])|9[17][4-6])|3(?:(?:36|64)4|4(?:1[2-8]|[25][4-6]|84)|5(?:1[2-9]|[38][4-6])|8(?:[17][2-6]|3[4-6]|8[3-68]))))\\d{6}|9(?:2(?:23|64|99)|3(?:43|85))[3-6]\\d{6}|9(?:2(?:657|9(?:54|66))|3(?:487|7(?:55|77)|865))[2-8]\\d{5}|9(?:2(?:[28]0|37|6[36]|9[48])|3(?:62|7[069]|80))[45]\\d{6}|9(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|47[35]|9(?:[07]2|2[26]|34|46)
3953)|3327)[45]\\d{5}|9(?:2(?:2(?:62|81)|320|622|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|9(?:2(?:284|3(?:02|23)|477|920)|3(?:4(?:46|[89]2)|541|878))[2-7]\\d{5}|92(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|9(?:2(?:257|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|35|5[17])))[3-6]\\d{5}|9(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}", 3954 , 3955 , 3956 , 3957 "91123456789", 3958 , 3959 , 3960 , 3961 [6, 7, 8] 3962 ], 3963 [, , "800\\d{7,8}", , , , "8001234567"], 3964 [, , "60[04579]\\d{7}", , , , "6001234567", , , [10]], 3965 [, , , , , , , , , [-1]], 3966 [, , , , , , , , , [-1]], 3967 [, , , , , , , , , [-1]], 3968 "AR", 3969 54, 3970 "00", 3971 "0", 3972 , 3973 , 3974 "0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?", 3975 "9$1", 3976 , 3977 , 3978 [[, "(\\d{3})", "$1", ["0|1(?:0[0-35-7]|1[02-5]|2[015]|3[47]|4[478])|911"]], [, "(\\d{2})(\\d{4})", "$1-$2", ["[1-9]"]], [, "(\\d{3})(\\d{4})", "$1-$2", ["[2-9]"]], [, "(\\d{4})(\\d{4})", "$1-$2", ["[1-8]"]], [ 3979 , 3980 "(\\d{4})(\\d{2})(\\d{4})", 3981 "$1 $2-$3", 3982 [ 3983 "2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])", 3984 "2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)", 3985 "2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]", 3986 "2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]" 3987 ], 3988 "0$1", 3989 , 3990 1 3991 ], [, "(\\d{2})(\\d{4})(\\d{4})", "$1 $2-$3", ["1"], "0$1", , 1], [, "(\\d{3})(\\d{3})(\\d{4})", "$1-$2-$3", ["[68]"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2-$3", ["[23]"], "0$1", , 1], [ 3992 , 3993 "(\\d)(\\d{4})(\\d{2})(\\d{4})", 3994 "$2 15-$3-$4", 3995 [ 3996 "9(?:2[2-469]|3[3-578])", 3997 "9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))", 3998 "9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)", 3999 "9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]", 4000 "9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]" 4001 ], 4002 "0$1" 4003 ], [, "(\\d)(\\d{2})(\\d{4})(\\d{4})", "$2 15-$3-$4", ["91"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{5})", "$1-$2-$3", ["8"], "0$1"], [, "(\\d)(\\d{3})(\\d{3})(\\d{4})", "$2 15-$3-$4", ["9"], "0$1"]], 4004 [ 4005 [ 4006 , 4007 "(\\d{4})(\\d{2})(\\d{4})", 4008 "$1 $2-$3", 4009 [ 4010 "2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])", 4011 "2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)", 4012 "2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]", 4013 "2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]" 4014 ], 4015 "0$1", 4016 , 4017 1 4018 ], 4019 [, "(\\d{2})(\\d{4})(\\d{4})", "$1 $2-$3", ["1"], "0$1", , 1], 4020 [, "(\\d{3})(\\d{3})(\\d{4})", "$1-$2-$3", ["[68]"], "0$1"], 4021 [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2-$3", ["[23]"], "0$1", , 1], 4022 [, "(\\d)(\\d{4})(\\d{2})(\\d{4})", "$1 $2 $3-$4", [ 4023 "9(?:2[2-469]|3[3-578])", 4024 "9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))", 4025 "9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)", 4026 "9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]", 4027 "9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]" 4028 ]], 4029 [, "(\\d)(\\d{2})(\\d{4})(\\d{4})", "$1 $2 $3-$4", ["91"]], 4030 [, "(\\d{3})(\\d{3})(\\d{5})", "$1-$2-$3", ["8"], "0$1"], 4031 [, "(\\d)(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3-$4", ["9"]] 4032 ], 4033 [, , , , , , , , , [-1]], 4034 , 4035 , 4036 [, , "810\\d{7}", , , , , , , [10]], 4037 [, , "810\\d{7}", , , , "8101234567", , , [10]], 4038 , 4039 , 4040 [, , , , , , , , , [-1]] 4041 ], 4042 AS: [, [, , "(?:[58]\\d\\d|684|900)\\d{7}", , , , , , , [10], [7]], [, , "6846(?:22|33|44|55|77|88|9[19])\\d{4}", , , , "6846221234", , , , [7]], [, , "684(?:2(?:48|5[2468]|7[26])|7(?:3[13]|70|82))\\d{4}", , , , "6847331234", , , , [7]], [ 4043 , 4044 , 4045 "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", 4046 , 4047 , 4048 , 4049 "8002123456" 4050 ], [, , "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]], "AS", 1, "011", "1", , , "([267]\\d{6})$|1", "684$1", , , , , [, , , , , , , , , [-1]], , "684", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4051 AT: [, [ 4052 , 4053 , 4054 "1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}", 4055 , 4056 , 4057 , 4058 , 4059 , 4060 , 4061 [4, 5, 6, 7, 8, 9, 10, 11, 12, 13],
vendor: 14,393 bytes, lines 4062-4274
4062 [3] 4063 ], [, , "1(?:11\\d|[2-9]\\d{3,11})|(?:316|463|(?:51|66|73)2)\\d{3,10}|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-578]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|4(?:2[1-8]|35|7[1368]|8[2457])|5(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[135-8]|5[468])|7(?:2[1-8]|35|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{4,10}", , , , "1234567890", , , , [3]], [, , "6(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d{4,10}", , , , "664123456", , , [7, 8, 9, 10, 11, 12, 13]], [ 4064 , 4065 , 4066 "800\\d{6,10}", 4067 , 4068 , 4069 , 4070 "800123456", 4071 , 4072 , 4073 [9, 10, 11, 12, 13] 4074 ], [, , "(?:8[69][2-68]|9(?:0[01]|3[019]))\\d{6,10}", , , , "900123456", , , [9, 10, 11, 12, 13]], [, , "8(?:10|2[018])\\d{6,10}|828\\d{5}", , , , "810123456", , , [8, 9, 10, 11, 12, 13]], [, , , , , , , , , [-1]], [, , "5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}", , , , "780123456", , , [5, 6, 7, 8, 9, 10, 11, 12, 13]], "AT", 43, "00", "0", , , "0", , , , [ 4075 [, "(\\d{4})", "$1", ["14"]], 4076 [, "(\\d)(\\d{3,12})", "$1 $2", ["1(?:11|[2-9])"], "0$1"], 4077 [, "(\\d{3})(\\d{2})", "$1 $2", ["517"], "0$1"], 4078 [, "(\\d{2})(\\d{3,5})", "$1 $2", ["5[079]"], "0$1"], 4079 [, "(\\d{6})", "$1", ["[18]"]], 4080 [, "(\\d{3})(\\d{3,10})", "$1 $2", ["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"], "0$1"], 4081 [, "(\\d{4})(\\d{3,9})", "$1 $2", ["[2-467]|5[2-6]"], "0$1"], 4082 [, "(\\d{2})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["5"], "0$1"], 4083 [, "(\\d{2})(\\d{4})(\\d{4,7})", "$1 $2 $3", ["5"], "0$1"] 4084 ], [[, "(\\d)(\\d{3,12})", "$1 $2", ["1(?:11|[2-9])"], "0$1"], [, "(\\d{3})(\\d{2})", "$1 $2", ["517"], "0$1"], [, "(\\d{2})(\\d{3,5})", "$1 $2", ["5[079]"], "0$1"], [ 4085 , 4086 "(\\d{3})(\\d{3,10})", 4087 "$1 $2", 4088 ["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"], 4089 "0$1" 4090 ], [, "(\\d{4})(\\d{3,9})", "$1 $2", ["[2-467]|5[2-6]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["5"], "0$1"], [, "(\\d{2})(\\d{4})(\\d{4,7})", "$1 $2 $3", ["5"], "0$1"]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4091 AU: [ 4092 , 4093 [, , "1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}", , , , , , , [5, 6, 7, 8, 9, 10, 12]], 4094 [ 4095 , 4096 , 4097 "(?:(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|7(?:[013-57-9]\\d|2[0-8]))\\d|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90)))\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|3\\d\\d)|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}", 4098 , 4099 , 4100 , 4101 "212345678", 4102 , 4103 , 4104 [9], 4105 [8] 4106 ], 4107 [, , "4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}", , , , "412345678", , , [9]], 4108 [, , "180(?:0\\d{3}|2)\\d{3}", , , , "1800123456", , , [7, 10]], 4109 [, , "190[0-26]\\d{6}", , , , "1900123456", , , [10]], 4110 [, , "13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}", , , , "1300123456", , , [6, 8, 10, 12]], 4111 [, , , , , , , , , [-1]], 4112 [, , "14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}", , , , "147101234", , , [9]], 4113 "AU", 4114 61, 4115 "001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011", 4116 "0", 4117 , 4118 , 4119 "(183[12])|0", 4120 , 4121 "0011", 4122 , 4123 [[, "(\\d{2})(\\d{3,4})", "$1 $2", ["16"], "0$1"], [, "(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3", ["13"]], [, "(\\d{3})(\\d{3})", "$1 $2", ["19"]], [, "(\\d{3})(\\d{4})", "$1 $2", ["180", "1802"]], [, "(\\d{4})(\\d{3,4})", "$1 $2", ["19"]], [, "(\\d{2})(\\d{3})(\\d{2,4})", "$1 $2 $3", ["16"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["14|4"], "0$1"], [, "(\\d)(\\d{4})(\\d{4})", "$1 $2 $3", ["[2378]"], "(0$1)", "$CC ($1)"], [, "(\\d{4})(\\d{3})(\\d{3})", "$1 $2 $3", ["1(?:30|[89])"]], [ 4124 , 4125 "(\\d{4})(\\d{4})(\\d{4})", 4126 "$1 $2 $3", 4127 ["130"] 4128 ]], 4129 [[, "(\\d{2})(\\d{3,4})", "$1 $2", ["16"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{2,4})", "$1 $2 $3", ["16"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["14|4"], "0$1"], [, "(\\d)(\\d{4})(\\d{4})", "$1 $2 $3", ["[2378]"], "(0$1)", "$CC ($1)"], [, "(\\d{4})(\\d{3})(\\d{3})", "$1 $2 $3", ["1(?:30|[89])"]]], 4130 [, , "163\\d{2,6}", , , , "1631234", , , [5, 6, 7, 8, 9]], 4131 1, 4132 , 4133 [, , "1(?:3(?:00\\d{5}|45[0-4])|802)\\d{3}|1[38]00\\d{6}|13\\d{4}", , , , , , , [6, 7, 8, 10, 12]], 4134 [, , , , , , , , , [-1]], 4135 , 4136 , 4137 [, , , , , , , , , [-1]] 4138 ], 4139 AW: [, [ 4140 , 4141 , 4142 "(?:[25-79]\\d\\d|800)\\d{4}", 4143 , 4144 , 4145 , 4146 , 4147 , 4148 , 4149 [7] 4150 ], [, , "5(?:2\\d|8[1-9])\\d{4}", , , , "5212345"], [, , "(?:290|5[69]\\d|6(?:[03]0|22|4[0-2]|[69]\\d)|7(?:[34]\\d|7[07])|9(?:6[45]|9[4-8]))\\d{4}", , , , "5601234"], [, , "800\\d{4}", , , , "8001234"], [, , "900\\d{4}", , , , "9001234"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "(?:28\\d|501)\\d{4}", , , , "5011234"], "AW", 297, "00", , , , , , , , [[, "(\\d{3})(\\d{4})", "$1 $2", ["[25-9]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4151 AX: [, [ 4152 , 4153 , 4154 "2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}", 4155 , 4156 , 4157 , 4158 , 4159 , 4160 , 4161 [5, 6, 7, 8, 9, 10, 11, 12] 4162 ], [, , "18[1-8]\\d{3,6}", , , , "181234567", , , [6, 7, 8, 9]], [, , "4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}", , , , "412345678", , , [6, 7, 8, 9, 10]], [, , "800\\d{4,6}", , , , "800123456", , , [7, 8, 9]], [, , "[67]00\\d{5,6}", , , , "600123456", , , [8, 9]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "AX", 358, "00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))", "0", , , "0", , "00", , , , [, , , , , , , , , [-1]], , "18", [, , , , , , , , , [-1]], [ 4163 , 4164 , 4165 "20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}", 4166 , 4167 , 4168 , 4169 "10112345" 4170 ], , , [, , , , , , , , , [-1]]], 4171 AZ: [, [, , "365\\d{6}|(?:[124579]\\d|60|88)\\d{7}", , , , , , , [9], [7]], [, , "(?:2[12]428|3655[02])\\d{4}|(?:2(?:22[0-79]|63[0-28])|3654)\\d{5}|(?:(?:1[28]|46)\\d|2(?:[014-6]2|[23]3))\\d{6}", , , , "123123456", , , , [7]], [, , "36554\\d{4}|(?:[16]0|4[04]|5[015]|7[07]|99)\\d{7}", , , , "401234567"], [, , "88\\d{7}", , , , "881234567"], [, , "900200\\d{3}", , , , "900200123"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "AZ", 994, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3", ["[1-9]"]], [ 4172 , 4173 "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", 4174 "$1 $2 $3 $4", 4175 ["90"], 4176 "0$1" 4177 ], [, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["1[28]|2|365|46", "1[28]|2|365[45]|46", "1[28]|2|365(?:4|5[02])|46"], "(0$1)"], [, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[13-9]"], "0$1"]], [[, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["90"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["1[28]|2|365|46", "1[28]|2|365[45]|46", "1[28]|2|365(?:4|5[02])|46"], "(0$1)"], [ 4178 , 4179 "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", 4180 "$1 $2 $3 $4", 4181 ["[13-9]"], 4182 "0$1" 4183 ]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4184 BA: [ 4185 , 4186 [, , "6\\d{8}|(?:[35689]\\d|49|70)\\d{6}", , , , , , , [8, 9], [6]], 4187 [, , "(?:3(?:[05-79][2-9]|1[4579]|[23][24-9]|4[2-4689]|8[2457-9])|49[2-579]|5(?:0[2-49]|[13][2-9]|[268][2-4679]|4[4689]|5[2-79]|7[2-69]|9[2-4689]))\\d{5}", , , , "30212345", , , [8], [6]], 4188 [, , "6040\\d{5}|6(?:03|[1-356]|44|7\\d)\\d{6}", , , , "61123456"], 4189 [, , "8[08]\\d{6}", , , , "80123456", , , [8]], 4190 [, , "9[0246]\\d{6}", , , , "90123456", , , [8]], 4191 [, , "8[12]\\d{6}", , , , "82123456", , , [8]], 4192 [, , , , , , , , , [-1]], 4193 [, , , , , , , , , [-1]], 4194 "BA", 4195 387, 4196 "00", 4197 "0", 4198 , 4199 , 4200 "0", 4201 , 4202 , 4203 , 4204 [[, "(\\d{3})(\\d{3})", "$1-$2", ["[2-9]"]], [, "(\\d{2})(\\d{3})(\\d{3})", "$1 $2 $3", ["6[1-3]|[7-9]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{3})", "$1 $2-$3", ["[3-5]|6[56]"], "0$1"], [, "(\\d{2})(\\d{2})(\\d{2})(\\d{3})", "$1 $2 $3 $4", ["6"], "0$1"]], 4205 [[, "(\\d{2})(\\d{3})(\\d{3})", "$1 $2 $3", ["6[1-3]|[7-9]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{3})", "$1 $2-$3", ["[3-5]|6[56]"], "0$1"], [, "(\\d{2})(\\d{2})(\\d{2})(\\d{3})", "$1 $2 $3 $4", ["6"], "0$1"]], 4206 [, , , , , , , , , [-1]], 4207 , 4208 , 4209 [, , , , , , , , , [-1]], 4210 [, , "703[235]0\\d{3}|70(?:2[0-5]|3[0146]|[56]0)\\d{4}", , , , "70341234", , , [8]], 4211 , 4212 , 4213 [, , , , , , , , , [-1]] 4214 ], 4215 BB: [, [, , "(?:246|[58]\\d\\d|900)\\d{7}", , , , , , , [10], [7]], [, , "246521[0369]\\d{3}|246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7[35]7|9(?:1[89]|63))\\d{4}", , , , "2464123456", , , , [7]], [, , "246(?:(?:2(?:[3568]\\d|4[0-57-9])|3(?:5[2-9]|6[0-6])|4(?:46|5\\d)|69[5-7]|8(?:[2-5]\\d|83))\\d|52(?:1[147]|20))\\d{3}", , , , "2462501234", , , , [7]], [ 4216 , 4217 , 4218 "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", 4219 , 4220 , 4221 , 4222 "8002123456" 4223 ], [, , "(?:246976|900[2-9]\\d\\d)\\d{4}", , , , "9002123456", , , , [7]], [, , , , , , , , , [-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"], [, , "24631\\d{5}", , , , "2463101234", , , , [7]], "BB", 1, "011", "1", , , "([2-9]\\d{6})$|1", "246$1", , , , , [, , , , , , , , , [-1]], , "246", [, , , , , , , , , [-1]], [ 4224 , 4225 , 4226 "246(?:292|367|4(?:1[7-9]|3[01]|4[47-9]|67)|7(?:1[2-9]|2\\d|3[016]|53))\\d{4}", 4227 , 4228 , 4229 , 4230 "2464301234", 4231 , 4232 , 4233 , 4234 [7] 4235 ], , , [, , , , , , , , , [-1]]], 4236 BD: [, [, , "[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}", , , , , , , [6, 7, 8, 9, 10]], [ 4237 , 4238 , 4239 "(?:4(?:31\\d\\d|423)|5222)\\d{3}(?:\\d{2})?|8332[6-9]\\d\\d|(?:3(?:03[56]|224)|4(?:22[25]|653))\\d{3,4}|(?:3(?:42[47]|529|823)|4(?:027|525|65(?:28|8))|562|6257|7(?:1(?:5[3-5]|6[12]|7[156]|89)|22[589]56|32|42675|52(?:[25689](?:56|8)|[347]8)|71(?:6[1267]|75|89)|92374)|82(?:2[59]|32)56|9(?:03[23]56|23(?:256|373)|31|5(?:1|2[4589]56)))\\d{3}|(?:3(?:02[348]|22[35]|324|422)|4(?:22[67]|32[236-9]|6(?:2[46]|5[57])|953)|5526|6(?:024|6655)|81)\\d{4,5}|(?:2(?:7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|1[1-6]|2[0157-9]|3[1-69]|41|6[1-35]|7[1-5]|8[1-8]|9[0-6])|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0136-9]|7[0-7]|8[014-9]))|3(?:0(?:2[025-79]|3[2-4])|181|22[12]|32[2356]|824)|4(?:02[09]|22[348]|32[045]|523|6(?:27|54))|666(?:22|53)|7(?:22[57-9]|42[56]|82[35])8|8(?:0[124-9]|2(?:181|2[02-4679]8)|4[12]|[5-7]2)|9(?:[04]2|2(?:2|328)|81))\\d{4}|(?:2(?:[23]\\d|[45])\\d\\d|3(?:1(?:2[5-7]|[5-7])|425|822)|4(?:033|1\\d|[257]1|332|4(?:2[246]|5[25])|6(?:2[35]|56|62)|8(?:23|54)|92[2-5])|5(?:02[03489]|22[457]|32[35-79]|42[46]|6(?:[18]|53)|724|826)|6(?:023|2(?:2[2-5]|5[3-5]|8)|32[3478]|42[34]|52[47]|6(?:[18]|6(?:2[34]|5[24]))|[78]2[2-5]|92[2-6])|7(?:02|21\\d|[3-589]1|6[12]|72[24])|8(?:217|3[12]|[5-7]1)|9[24]1)\\d{5}|(?:(?:3[2-8]|5[2-57-9]|6[03-589])1|4[4689][18])\\d{5}|[59]1\\d{5}", 4240 , 4241 , 4242 , 4243 "27111234" 4244 ], [, , "(?:1[13-9]\\d|644)\\d{7}|(?:3[78]|44|66)[02-9]\\d{7}", , , , "1812345678", , , [10]], [, , "80[03]\\d{7}", , , , "8001234567", , , [10]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "96(?:0[469]|1[0-47]|3[389]|43|6[69]|7[78])\\d{6}", , , , "9604123456", , , [10]], "BD", 880, "00", "0", , , "0", , , , [[, "(\\d{2})(\\d{4,6})", "$1-$2", ["31[5-8]|[459]1"], "0$1"], [ 4245 , 4246 "(\\d{3})(\\d{3,7})", 4247 "$1-$2", 4248 ["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"], 4249 "0$1" 4250 ], [, "(\\d{4})(\\d{3,6})", "$1-$2", ["[13-9]|2[23]"], "0$1"], [, "(\\d)(\\d{7,8})", "$1-$2", ["2"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4251 BE: [, [, , "4\\d{8}|[1-9]\\d{7}", , , , , , , [8, 9]], [, , "80[2-8]\\d{5}|(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|8[1-79]|9[2-4])\\d{6}", , , , "12345678", , , [8]], [, , "4[5-9]\\d{7}", , , , "470123456", , , [9]], [, , "800[1-9]\\d{4}", , , , "80012345", , , [8]], [, , "(?:70(?:2[0-57]|3[04-7]|44|6[4-69]|7[0579])|90\\d\\d)\\d{4}", , , , "90012345", , , [8]], [ 4252 , 4253 , 4254 "7879\\d{4}", 4255 , 4256 , 4257 , 4258 "78791234", 4259 , 4260 , 4261 [8] 4262 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "BE", 32, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{2})(\\d{3})", "$1 $2 $3", ["(?:80|9)0"], "0$1"], [, "(\\d)(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[239]|4[23]"], "0$1"], [, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[15-8]"], "0$1"], [, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["4"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "78(?:0[57]|1[014-8]|2[25]|3[15-8]|48|[56]0|7[06-8]|9\\d)\\d{4}", , , , "78102345", , , [8]], , , [, , , , , , , , , [-1]]], 4263 BF: [, [ 4264 , 4265 , 4266 "[025-7]\\d{7}", 4267 , 4268 , 4269 , 4270 , 4271 , 4272 , 4273 [8] 4274 ], [, , "2(?:0(?:49|5[23]|6[5-7]|9[016-9])|4(?:4[569]|5[4-6]|6[5-7]|7[01
427479])|5(?:[34]\\d|50|6[5-7]))\\d{4}", , , , "20491234"], [, , "(?:0[1-7]|5[0-8]|[67]\\d)\\d{6}", , , , "70123456"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "BF", 226, "00", , , , , , , , [[, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[025-7]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4275 BG: [ 4276 , 4277 [, , "00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}", , , , , , , [6, 7, 8, 9, 12], [4, 5]], 4278 [, , "2\\d{5,7}|(?:43[1-6]|70[1-9])\\d{4,5}|(?:[36]\\d|4[124-7]|[57][1-9]|8[1-6]|9[1-7])\\d{5,6}", , , , "2123456", , , [6, 7, 8], [4, 5]], 4279 [, , "(?:43[07-9]|99[69]\\d)\\d{5}|(?:8[7-9]|98)\\d{7}", , , , "43012345", , , [8, 9]], 4280 [, , "(?:00800\\d\\d|800)\\d{5}", , , , "80012345", , , [8, 12]], 4281 [, , "90\\d{6}", , , , "90123456", , , [8]], 4282 [, , "700\\d{5}", , , , "70012345", , , [8]], 4283 [, , , , , , , , , [-1]], 4284 [, , , , , , , , , [-1]], 4285 "BG", 4286 359, 4287 "00", 4288 "0", 4289 , 4290 , 4291 "0", 4292 , 4293 , 4294 , 4295 [[, "(\\d{6})", "$1", ["1"]], [, "(\\d)(\\d)(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["2"], "0$1"], [ 4296 , 4297 "(\\d{3})(\\d{4})", 4298 "$1 $2", 4299 ["43[1-6]|70[1-9]"], 4300 "0$1" 4301 ], [, "(\\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"]], 4302 [[, "(\\d)(\\d)(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["2"], "0$1"], [ 4303 , 4304 "(\\d{3})(\\d{4})", 4305 "$1 $2", 4306 ["43[1-6]|70[1-9]"], 4307 "0$1" 4308 ], [, "(\\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"]], 4309 [, , , , , , , , , [-1]], 4310 , 4311 , 4312 [, , , , , , , , , [-1]], 4313 [, , , , , , , , , [-1]], 4314 , 4315 , 4316 [, , , , , , , , , [-1]] 4317 ], 4318 BH: [, [, , "[136-9]\\d{7}", , , , , , , [8]], [ 4319 , 4320 , 4321 "(?: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}", 4322 , 4323 , 4324 , 4325 "17001234" 4326 ], [, , "(?: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]]], 4327 BI: [, [, , "(?:[267]\\d|31)\\d{6}", , , , , , , [8]], [, , "(?:22|31)\\d{6}", , , , "22201234"], [ 4328 , 4329 , 4330 "(?:29|[67][125-9])\\d{6}", 4331 , 4332 , 4333 , 4334 "79561234" 4335 ], [, , , , , , , , , [-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]]], 4336 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}
vendor: 55,846 bytes, lines 4336-5094
4336", , , , "0120211234"], [, , "(?:01(?:2[5-9]|[4-69]\\d)|4[0-8]|[56]\\d|9[013-9])\\d{6}", , , , "0195123456"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [ 4337 , 4338 , 4339 , 4340 , 4341 , 4342 , 4343 , 4344 , 4345 , 4346 [-1] 4347 ], [, , , , , , , , , [-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]]], 4348 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"], [ 4349 , 4350 , 4351 "(?: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}", 4352 , 4353 , 4354 , 4355 "690001234" 4356 ], [, , "80[0-5]\\d{6}", , , , "800012345"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}", , , , "976012345"], "BL", 590, "00", "0", , , "0", , , , , , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4357 BM: [ 4358 , 4359 [, , "(?:441|[58]\\d\\d|900)\\d{7}", , , , , , , [10], [7]], 4360 [, , "441(?:[46]\\d\\d|5(?:4\\d|60|89))\\d{4}", , , , "4414123456", , , , [7]], 4361 [, , "441(?:[2378]\\d|5[0-39]|9[02])\\d{5}", , , , "4413701234", , , , [7]], 4362 [, , "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", , , , "8002123456"], 4363 [, , "900[2-9]\\d{6}", , , , "9002123456"], 4364 [, , , , , , , , , [-1]], 4365 [, , "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"], 4366 [, , , , , , , , , [-1]], 4367 "BM", 4368 1, 4369 "011", 4370 "1", 4371 , 4372 , 4373 "([2-9]\\d{6})$|1", 4374 "441$1", 4375 , 4376 , 4377 , 4378 , 4379 [, , , , , , , , , [-1]], 4380 , 4381 "441", 4382 [, , , , , , , , , [-1]], 4383 [, , , , , , , , , [-1]], 4384 , 4385 , 4386 [, , , , , , , , , [-1]] 4387 ], 4388 BN: [, [, , "[2-578]\\d{6}", , , , , , , [7]], [ 4389 , 4390 , 4391 "22[0-7]\\d{4}|(?:2[013-9]|[34]\\d|5[0-25-9])\\d{5}", 4392 , 4393 , 4394 , 4395 "2345678" 4396 ], [, , "(?: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]]], 4397 BO: [, [, , "8001\\d{5}|(?:[2-467]\\d|50)\\d{6}", , , , , , , [8, 9], [7]], [ 4398 , 4399 , 4400 "(?: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}", 4401 , 4402 , 4403 , 4404 "22123456", 4405 , 4406 , 4407 [8], 4408 [7] 4409 ], [, , "[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]]], 4410 BQ: [, [ 4411 , 4412 , 4413 "(?:[34]1|7\\d)\\d{5}", 4414 , 4415 , 4416 , 4417 , 4418 , 4419 , 4420 [7] 4421 ], [, , "(?: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]]], 4422 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]], [ 4423 , 4424 , 4425 "(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}", 4426 , 4427 , 4428 , 4429 "1123456789", 4430 , 4431 , 4432 [10], 4433 [8] 4434 ], [, , "(?:[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", , , [ 4435 [, "(\\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"]], 4436 [, "(\\d{4})(\\d{4})", "$1-$2", ["300|4(?:0[02]|37)", "4(?:02|37)0|[34]00"]], 4437 [, "(\\d{4})(\\d{4})", "$1-$2", ["[2-57]", "[2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))"]], 4438 [, "(\\d{3})(\\d{2,3})(\\d{4})", "$1 $2 $3", ["(?:[358]|90)0"], "0$1"], 4439 [, "(\\d{5})(\\d{4})", "$1-$2", ["9"]], 4440 [, "(\\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)"], 4441 [, "(\\d{2})(\\d{5})(\\d{4})", "$1 $2-$3", ["[16][1-9]|[2-57-9]"], "($1)", "0 $CC ($1)"] 4442 ], [[, "(\\d{4})(\\d{4})", "$1-$2", [ 4443 "300|4(?:0[02]|37)", 4444 "4(?:02|37)0|[34]00" 4445 ]], [, "(\\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]]], 4446 BS: [, [, , "(?:242|[58]\\d\\d|900)\\d{7}", , , , , , , [10], [7]], [ 4447 , 4448 , 4449 "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}", 4450 , 4451 , 4452 , 4453 "2423456789", 4454 , 4455 , 4456 , 4457 [7] 4458 ], [, , "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]], [ 4459 , 4460 , 4461 "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}", 4462 , 4463 , 4464 , 4465 "5002345678" 4466 ], [, , , , , , , , , [-1]], "BS", 1, "011", "1", , , "([3-8]\\d{6})$|1", "242$1", , , , , [, , , , , , , , , [-1]], , "242", [, , , , , , , , , [-1]], [, , "242225\\d{4}", , , , "2422250123"], , , [, , , , , , , , , [-1]]], 4467 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]"]], [ 4468 , 4469 "(\\d)(\\d{3})(\\d{3})", 4470 "$1 $2 $3", 4471 ["[2-68]|7[246]"] 4472 ], [, "(\\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]]], 4473 BW: [, [, , "(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}", , , , , , , [7, 8, 10]], [ 4474 , 4475 , 4476 "(?: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}", 4477 , 4478 , 4479 , 4480 "2401234", 4481 , 4482 , 4483 [7] 4484 ], [, , "(?:321|7[1-8]\\d)\\d{5}", , , , "71123456", , , [8]], [, , "(?:0800|800\\d)\\d{6}", , , , "0800012345", , , [10]], [, , "90\\d{5}", , , , "9012345", , , [7]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "79(?:1(?:[0-2]\\d|3[0-3])|2[0-7]\\d)\\d{3}", , , , "79101234", , , [8]], "BW", 267, "00", , , , , , , , [[, "(\\d{2})(\\d{5})", "$1 $2", ["90"]], [, "(\\d{3})(\\d{4})", "$1 $2", ["[24-6]|3[15-9]"]], [, "(\\d{2})(\\d{3})(\\d{3})", "$1 $2 $3", ["[37]"]], [, "(\\d{4})(\\d{3})(\\d{3})", "$1 $2 $3", ["0"]], [ 4485 , 4486 "(\\d{3})(\\d{4})(\\d{3})", 4487 "$1 $2 $3", 4488 ["8"] 4489 ]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4490 BY: [, [, , "(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}", , , , , , , [6, 7, 8, 9, 10, 11], [5]], [, , "(?:1(?:5(?:1[1-5]|[24]\\d|6[2-4]|9[1-7])|6(?:[235]\\d|4[1-7])|7\\d\\d)|2(?:1(?:[246]\\d|3[0-35-9]|5[1-9])|2(?:[235]\\d|4[0-8])|3(?:[26]\\d|3[02-79]|4[024-7]|5[03-7])))\\d{5}", , , , "152450911", , , [9], [5, 6, 7]], [ 4491 , 4492 , 4493 "(?:2(?:5[5-79]|9[1-9])|(?:33|44)\\d)\\d{6}", 4494 , 4495 , 4496 , 4497 "294911911", 4498 , 4499 , 4500 [9] 4501 ], [, , "800\\d{3,7}|8(?:0[13]|20\\d)\\d{7}", , , , "8011234567"], [, , "(?:810|902)\\d{7}", , , , "9021234567", , , [10]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "249\\d{6}", , , , "249123456", , , [9]], "BY", 375, "810", "8", , , "0|80?", , "8~10", , [[, "(\\d{3})(\\d{3})", "$1 $2", ["800"], "8 $1"], [, "(\\d{3})(\\d{2})(\\d{2,4})", "$1 $2 $3", ["800"], "8 $1"], [ 4502 , 4503 "(\\d{4})(\\d{2})(\\d{3})", 4504 "$1 $2-$3", 4505 ["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])", "1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"], 4506 "8 0$1" 4507 ], [, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2-$3-$4", ["1(?:[56]|7[467])|2[1-3]"], "8 0$1"], [, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1 $2-$3-$4", ["[1-4]"], "8 0$1"], [, "(\\d{3})(\\d{3,4})(\\d{4})", "$1 $2 $3", ["[89]"], "8 $1"]], , [, , , , , , , , , [-1]], , , [, , "800\\d{3,7}|(?:8(?:0[13]|10|20\\d)|902)\\d{7}"], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4508 BZ: [, [, , "(?:0800\\d|[2-8])\\d{6}", , , , , , , [7, 11]], [, , "(?:2(?:[02]\\d|36|[68]0)|[3-58](?:[02]\\d|[68]0)|7(?:[02]\\d|32|[68]0))\\d{4}", , , , "2221234", , , [7]], [ 4509 , 4510 , 4511 "6[0-35-7]\\d{5}", 4512 , 4513 , 4514 , 4515 "6221234", 4516 , 4517 , 4518 [7] 4519 ], [, , "0800\\d{7}", , , , "08001234123", , , [11]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "BZ", 501, "00", , , , , , , , [[, "(\\d{3})(\\d{4})", "$1-$2", ["[2-8]"]], [, "(\\d)(\\d{3})(\\d{4})(\\d{3})", "$1-$2-$3-$4", ["0"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4520 CA: [, [, , "[2-9]\\d{9}|3\\d{6}", , , , , , , [7, 10]], [ 4521 , 4522 , 4523 "(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}", 4524 , 4525 , 4526 , 4527 "5062345678", 4528 , 4529 , 4530 [10], 4531 [7] 4532 ], [, , "(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}", , , , "5062345678", , , [10], [7]], [, , "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", , , , "8002123456", , , [10]], [, , "900[2-9]\\d{6}", , , , "9002123456", , , [10]], [, , , , , , , , , [-1]], [ 4533 , 4534 , 4535 "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(?:2[125-9]|33|44|66|77|88)|6(?:22|33))[2-9]\\d{6}", 4536 , 4537 , 4538 , 4539 "5219023456", 4540 , 4541 , 4542 [10] 4543 ], [, , "600[2-9]\\d{6}", , , , "6002012345", , , [10]], "CA", 1, "011", "1", , , "1", , , 1, , , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "310\\d{4}", , , , "3101234", , , [7]], , , [, , , , , , , , , [-1]]], 4544 CC: [, [, , "1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}", , , , , , , [6, 7, 8, 9, 10, 12]], [, , "8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}", , , , "891621234", , , [9], [8]], [ 4545 , 4546 , 4547 "4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}", 4548 , 4549 , 4550 , 4551 "412345678", 4552 , 4553 , 4554 [9] 4555 ], [, , "180(?:0\\d{3}|2)\\d{3}", , , , "1800123456", , , [7, 10]], [, , "190[0-26]\\d{6}", , , , "1900123456", , , [10]], [, , "13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}", , , , "1300123456", , , [6, 8, 10, 12]], [, , , , , , , , , [-1]], [, , "14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}", , , , "147101234", , , [9]], "CC", 61, "001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011", "0", , , "([59]\\d{7})$|0", "8$1", "0011", , , , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4556 CD: [, [ 4557 , 4558 , 4559 "(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}", 4560 , 4561 , 4562 , 4563 , 4564 , 4565 , 4566 [7, 8, 9, 10] 4567 ], [, , "(?:(?:12|573)\\d\\d|276)\\d{5}|[1-6]\\d{6}", , , , "1234567"], [, , "88\\d{5}|(?:8[0-69]|9[017-9])\\d{7}", , , , "991234567", , , [7, 9]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "CD", 243, "00", "0", , , "0", , , , [[, "(\\d{2})(\\d{2})(\\d{3})", "$1 $2 $3", ["88"], "0$1"], [, "(\\d{2})(\\d{5})", "$1 $2", ["[1-6]"], "0$1"], [, "(\\d{2})(\\d{2})(\\d{4})", "$1 $2 $3", ["2"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["1"], "0$1"], [ 4568 , 4569 "(\\d{3})(\\d{3})(\\d{3})", 4570 "$1 $2 $3", 4571 ["[89]"], 4572 "0$1" 4573 ], [, "(\\d{2})(\\d{2})(\\d{3})(\\d{3})", "$1 $2 $3 $4", ["5"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4574 CF: [, [, , "(?:[27]\\d{3}|8776)\\d{4}", , , , , , , [8]], [, , "2[12]\\d{6}", , , , "21612345"], [, , "7[024-7]\\d{6}", , , , "70012345"], [, , , , , , , , , [-1]], [, , "8776\\d{4}", , , , "87761234"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "CF", 236, "00", , , , , , , , [[, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[278]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4575 CG: [, [, , "222\\d{6}|(?:0\\d|80)\\d{7}", , , , , , , [9]], [, , "222[1-589]\\d{5}", , , , "222123456"], [, , "026(?:1[0-5]|6[6-9])\\d{4}|0(?:[14-6]\\d\\d|2(?:40|5[5-8]|6[07-9]))\\d{5}", , , , "061234567"], [, , , , , , , , , [-1]], [, , "80[0-2]\\d{6}", , , , "800123456"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "CG", 242, "00", , , , , , , , [[, "(\\d)(\\d{4})(\\d{4})", "$1 $2 $3", ["8"]], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["[02]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4576 CH: [, [ 4577 , 4578 , 4579 "8\\d{11}|[2-9]\\d{8}", 4580 , 4581 , 4582 , 4583 , 4584 , 4585 , 4586 [9, 12] 4587 ], [, , "(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}", , , , "212345678", , , [9]], [, , "(?:6[89]|7[235-9])\\d{7}", , , , "781234567", , , [9]], [, , "800\\d{6}", , , , "800123456", , , [9]], [, , "90[016]\\d{6}", , , , "900123456", , , [9]], [, , "84[0248]\\d{6}", , , , "840123456", , , [9]], [, , "878\\d{6}", , , , "878123456", , , [9]], [, , , , , , , , , [-1]], "CH", 41, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["8[047]|90"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[2-79]|81"], "0$1"], [ 4588 , 4589 "(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})", 4590 "$1 $2 $3 $4 $5", 4591 ["8"], 4592 "0$1" 4593 ]], , [, , "74[0248]\\d{6}", , , , "740123456", , , [9]], , , [, , , , , , , , , [-1]], [, , "5[18]\\d{7}", , , , "581234567", , , [9]], , , [, , "860\\d{9}", , , , "860123456789", , , [12]]], 4594 CI: [, [, , "[02]\\d{9}", , , , , , , [10]], [, , "2(?:[15]\\d{3}|7(?:2(?:0[23]|1[2357]|2[245]|3[45]|4[3-5])|3(?:06|1[69]|[2-6]7)))\\d{5}", , , , "2123456789"], [, , "0[157]\\d{8}", , , , "0123456789"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "CI", 225, "00", , , , , , , , [[ 4595 , 4596 "(\\d{2})(\\d{2})(\\d)(\\d{5})", 4597 "$1 $2 $3 $4", 4598 ["2"] 4599 ], [, "(\\d{2})(\\d{2})(\\d{2})(\\d{4})", "$1 $2 $3 $4", ["0"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4600 CK: [, [, , "[2-578]\\d{4}", , , , , , , [5]], [, , "(?:2\\d|3[13-7]|4[1-5])\\d{3}", , , , "21234"], [, , "[578]\\d{4}", , , , "71234"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "CK", 682, "00", , , , , , , , [[, "(\\d{2})(\\d{3})", "$1 $2", ["[2-578]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4601 CL: [, [ 4602 , 4603 , 4604 "12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}", 4605 , 4606 , 4607 , 4608 , 4609 , 4610 , 4611 [9, 10, 11] 4612 ], [, , "2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[03467]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-3])|600)|646[59])|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}", , , , "221234567", , , [9]], [ 4613 , 4614 , 4615 "2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[03467]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-3])|600)|646[59])|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}", 4616 , 4617 , 4618 , 4619 "221234567", 4620 , 4621 , 4622 [9] 4623 ], [, , "(?:123|8)00\\d{6}", , , , "800123456", , , [9, 11]], [, , , , , , , , , [-1]], [, , "600\\d{7,8}", , , , "6001234567", , , [10, 11]], [, , , , , , , , , [-1]], [, , "44\\d{7}", , , , "441234567", , , [9]], "CL", 56, "(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0", , , , , , , 1, [ 4624 [, "(\\d{4})", "$1", ["1(?:[03-589]|21)|[29]0|78"]], 4625 [, "(\\d{5})(\\d{4})", "$1 $2", ["219", "2196"], "($1)"], 4626 [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["44"]], 4627 [, "(\\d)(\\d{4})(\\d{4})", "$1 $2 $3", ["2[1-36]"], "($1)"], 4628 [, "(\\d)(\\d{4})(\\d{4})", "$1 $2 $3", ["9[2-9]"]], 4629 [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"], "($1)"], 4630 [, "(\\d{3})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["60|8"]], 4631 [, "(\\d{4})(\\d{3})(\\d{4})", "$1 $2 $3", ["1"]], 4632 [, "(\\d{3})(\\d{3})(\\d{2})(\\d{3})", "$1 $2 $3 $4", ["60"]] 4633 ], [[, "(\\d{5})(\\d{4})", "$1 $2", ["219", "2196"], "($1)"], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["44"]], [, "(\\d)(\\d{4})(\\d{4})", "$1 $2 $3", ["2[1-36]"], "($1)"], [, "(\\d)(\\d{4})(\\d{4})", "$1 $2 $3", ["9[2-9]"]], [ 4634 , 4635 "(\\d{2})(\\d{3})(\\d{4})", 4636 "$1 $2 $3", 4637 ["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"], 4638 "($1)" 4639 ], [, "(\\d{3})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["60|8"]], [, "(\\d{4})(\\d{3})(\\d{4})", "$1 $2 $3", ["1"]], [, "(\\d{3})(\\d{3})(\\d{2})(\\d{3})", "$1 $2 $3 $4", ["60"]]], [, , , , , , , , , [-1]], , , [, , "600\\d{7,8}", , , , , , , [10, 11]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4640 CM: [ 4641 , 4642 [, , "[26]\\d{8}|88\\d{6,7}", , , , , , , [8, 9]], 4643 [, , "2(?:22|33)\\d{6}", , , , "222123456", , , [9]], 4644 [, , "(?:24[23]|6(?:[25-9]\\d|40))\\d{6}", , , , "671234567", , , [9]], 4645 [, , "88\\d{6,7}", , , , "88012345"], 4646 [, , , , , , , , , [-1]], 4647 [, , , , , , , , , [-1]], 4648 [, , , , , , , , , [-1]], 4649 [, , , , , , , , , [-1]], 4650 "CM", 4651 237, 4652 "00", 4653 , 4654 , 4655 , 4656 , 4657 , 4658 , 4659 , 4660 [[, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["88"]], [, "(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4 $5", ["[26]|88"]]], 4661 , 4662 [, , , , , , , , , [-1]], 4663 , 4664 , 4665 [, , , , , , , , , [-1]], 4666 [, , , , , , , , , [-1]], 4667 , 4668 , 4669 [, , , , , , , , , [-1]] 4670 ], 4671 CN: [, [, , "(?:(?:1[03-689]|2\\d)\\d\\d|6)\\d{8}|1\\d{10}|[126]\\d{6}(?:\\d(?:\\d{2})?)?|86\\d{5,6}|(?:[3-579]\\d|8[0-57-9])\\d{5,9}", , , , , , , [7, 8, 9, 10, 11, 12], [5, 6]], [ 4672 , 4673 , 4674 "(?:10(?:[02-79]\\d\\d|[18](?:0[1-9]|[1-9]\\d))|2(?:[02-57-9]\\d{3}|1(?:[18](?:0[1-9]|[1-9]\\d)|[2-79]\\d\\d))|(?:41[03]|8078|9(?:78|94))\\d\\d)\\d{5}|(?:10|2[0-57-9])(?:1(?:00|23)\\d\\d|95\\d{3,4})|(?:41[03]|9(?:78|94))(?:100\\d\\d|95\\d{3,4})|8078123|(?:43[35]|754|851)\\d{7,8}|(?:43[35]|754|851)(?:1(?:00\\d|23)\\d|95\\d{3,4})|(?:3(?:11|7[179])|4(?:[15]1|3[12])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[57]|6[09])|8(?:71|98))(?:[02-8]\\d{7}|1(?:0(?:0\\d\\d(?:\\d{3})?|[1-9]\\d{5})|[13-9]\\d{6}|2(?:[0-24-9]\\d{5}|3\\d(?:\\d{4})?))|9(?:[0-46-9]\\d{6}|5\\d{3}(?:\\d(?:\\d{2})?)?))|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[24-9]|2[179]|3[46-9]|5[2-9]|6[47-9]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[17]\\d|2[248]|3[04-9]|4[3-6]|5[0-3689]|6[2368]|9[02-9])|8(?:1[236-8]|2[5-7]|3\\d|5[2-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))(?:[02-8]\\d{6}|1(?:0(?:0\\d\\d(?:\\d{2})?|[1-9]\\d{4})|[13-9]\\d{5}|2(?:[0-24-9]\\d{4}|3\\d(?:\\d{3})?))|9(?:[0-46-9]\\d{5}|5\\d{3,5}))", 4675 , 4676 , 4677 , 4678 "1012345678", 4679 , 4680 , 4681 [7, 8, 9, 10, 11], 4682 [5, 6] 4683 ], [, , "1740[0-5]\\d{6}|1(?:[38]\\d|4[57]|[59][0-35-9]|6[25-7]|7[0-35-8])\\d{8}", , , , "13123456789", , , [11]], [, , "(?:(?:10|21)8|8)00\\d{7}", , , , "8001234567", , , [10, 12]], [, , "16[08]\\d{5}", , , , "16812345", , , [8]], [ 4684 , 4685 , 4686 "10(?:10\\d{4}|96\\d{3,4})|400\\d{7}|950\\d{7,8}|(?:2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))96\\d{3,4}", 4687 , 4688 , 4689 , 4690 "4001234567", 4691 , 4692 , 4693 [7, 8, 9, 10, 11], 4694 [5, 6] 4695 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "CN", 86, "00|1(?:[12]\\d|79)\\d\\d00", "0", , , "(1(?:[12]\\d|79)\\d\\d)|0", , "00", , [ 4696 [, "(\\d{5,6})", "$1", ["1(?:00|2[13])|9[56]", "1(?:00|2(?:1|39))|9[56]", "1(?:00|2(?:1|395))|9[56]"]], 4697 [, "(\\d{5,6})", "$1", ["1(?:0|23)|781|[1-9]12", "1(?:0|23)|7812|[1-9]123", "1(?:0|23(?:[0-8]|9[0-46-9]))|78123|[1-9]123"]], 4698 [ 4699 , 4700 "(\\d{2})(\\d{5,6})", 4701 "$1 $2", 4702 [ 4703 "(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]", 4704 "(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1", 4705 "10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12", 4706 "10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123", 4707 "10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123" 4708 ], 4709 "0$1", 4710 "$CC $1" 4711 ], 4712 [, "(\\d{3})(\\d{4})", "$1 $2", [ 4713 "[1-9]", 4714 "1[1-9]|26|[3-9]|(?:10|2[0-57-9])(?:[0-8]|9[0-47-9])", 4715 "1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|[3-9]", 4716 "1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|1[03]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|50|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9]|78|94)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))(?:[02-9]|1(?:[013-9]|2[0-24-9]))", 4717 "1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|1[03]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:0(?:[0-689]|7[0-79])|1[01459]|2[0-489]|[46]|50|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9]|78|94)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))(?:[02-9]|1(?:[013-9]|2[0-24-9]))" 4718 ]], 4719 [, "(\\d{4})(\\d{4})", "$1 $2", ["16[08]"]], 4720 [ 4721 , 4722 "(\\d{3})(\\d{5,6})", 4723 "$1 $2", 4724 [ 4725 "3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]", 4726 "(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]", 4727 "85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])", 4728 "85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])" 4729 ], 4730 "0$1", 4731 "$CC $1" 4732 ], 4733 [, "(\\d{4})(\\d{4})", "$1 $2", [ 4734 "[1-9]", 4735 "1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[0-8]|9[0-47-9])|6)|[3-9]", 4736 "1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|26|3(?:[0268]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23][0-8])|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:33|85[23]9)[0-46-9]|(?:2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[0-8]|9[0-47-9])", 4737 "1(?:0[02-8]|[1-9])|2(?:[0-57-9][0-8]|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23](?:[02-8]|1[1-9]|9[0-46-9]))|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:10|2[0-57-9])9[0-47-9]|(?:101|58|85[23]10)[1-9]|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])" 4738 ]], 4739 [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["(?:4|80)0"]], 4740 [, "(\\d{2})(\\d{4})(\\d{4})", "$1 $2 $3", ["10|2(?:[02-57-9]|1[1-9])", "10|2(?:[02-57-9]|1[1-9])", "10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"], "0$1", "$CC $1", 1], 4741 [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"], "0$1", "$CC $1", 1], 4742 [ 4743 , 4744 "(\\d{3})(\\d{7,8})", 4745 "$1 $2", 4746 ["9"] 4747 ], 4748 [, "(\\d{4})(\\d{3})(\\d{4})", "$1 $2 $3", ["80"], "0$1", "$CC $1", 1], 4749 [, "(\\d{3})(\\d{4})(\\d{4})", "$1 $2 $3", ["[3-578]"], "0$1", "$CC $1", 1], 4750 [, "(\\d{3})(\\d{4})(\\d{4})", "$1 $2 $3", ["1[3-9]"], , "$CC $1"], 4751 [, "(\\d{2})(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3 $4", ["[12]"], "0$1", , 1] 4752 ], [[ 4753 , 4754 "(\\d{2})(\\d{5,6})", 4755 "$1 $2", 4756 [ 4757 "(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]", 4758 "(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1", 4759 "10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12", 4760 "10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123", 4761 "10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123" 4762 ], 4763 "0$1", 4764 "$CC $1" 4765 ], [ 4766 , 4767 "(\\d{3})(\\d{5,6})", 4768 "$1 $2", 4769 [ 4770 "3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]", 4771 "(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]", 4772 "85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])", 4773 "85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])" 4774 ], 4775 "0$1", 4776 "$CC $1" 4777 ], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["(?:4|80)0"]], [, "(\\d{2})(\\d{4})(\\d{4})", "$1 $2 $3", ["10|2(?:[02-57-9]|1[1-9])", "10|2(?:[02-57-9]|1[1-9])", "10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"], "0$1", "$CC $1", 1], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"], "0$1", "$CC $1", 1], [ 4778 , 4779 "(\\d{3})(\\d{7,8})", 4780 "$1 $2", 4781 ["9"] 4782 ], [, "(\\d{4})(\\d{3})(\\d{4})", "$1 $2 $3", ["80"], "0$1", "$CC $1", 1], [, "(\\d{3})(\\d{4})(\\d{4})", "$1 $2 $3", ["[3-578]"], "0$1", "$CC $1", 1], [, "(\\d{3})(\\d{4})(\\d{4})", "$1 $2 $3", ["1[3-9]"], , "$CC $1"], [, "(\\d{2})(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3 $4", ["[12]"], "0$1", , 1]], [, , , , , , , , , [-1]], , , [, , "(?:(?:10|21)8|[48])00\\d{7}|950\\d{7,8}", , , , , , , [10, 11, 12]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4783 CO: [, [, , "(?:46|60\\d\\d)\\d{6}|(?:1\\d|[39])\\d{9}", , , , , , , [8, 10, 11], [4, 7]], [ 4784 , 4785 , 4786 "601055(?:[0-4]\\d|50)\\d\\d|6010(?:[0-4]\\d|5[0-4])\\d{4}|(?:46|60(?:[124-7][2-9]|8[1-9]))\\d{6}", 4787 , 4788 , 4789 , 4790 "6012345678", 4791 , 4792 , 4793 [8, 10], 4794 [4, 7] 4795 ], [, , "333301[0-5]\\d{3}|3333(?:00|2[5-9]|[3-9]\\d)\\d{4}|(?:3(?:24[1-9]|3(?:00|3[0-24-9]))|9101)\\d{6}|3(?:0[0-5]|1\\d|2[0-3]|5[01]|70)\\d{7}", , , , "3211234567", , , [10]], [, , "1800\\d{7}", , , , "18001234567", , , [11]], [, , "(?:19(?:0[01]|4[78])|901)\\d{7}", , , , "19001234567", , , [10, 11]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "CO", 57, "00(?:4(?:[14]4|56)|[579])", "0", , , "0([3579]|4(?:[14]4|56))?", , , , [[, "(\\d{4})(\\d{4})", "$1 $2", ["46"]], [ 4796 , 4797 "(\\d{3})(\\d{7})", 4798 "$1 $2", 4799 ["6|90"], 4800 "($1)", 4801 "0$CC $1" 4802 ], [, "(\\d{3})(\\d{7})", "$1 $2", ["3[0-357]|91"], , "0$CC $1"], [, "(\\d)(\\d{3})(\\d{7})", "$1-$2-$3", ["1"], "0$1"]], [[, "(\\d{4})(\\d{4})", "$1 $2", ["46"]], [, "(\\d{3})(\\d{7})", "$1 $2", ["6|90"], "($1)", "0$CC $1"], [, "(\\d{3})(\\d{7})", "$1 $2", ["3[0-357]|91"], , "0$CC $1"], [, "(\\d)(\\d{3})(\\d{7})", "$1 $2 $3", ["1"]]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4803 CR: [, [, , "(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}", , , , , , , [8, 10]], [ 4804 , 4805 , 4806 "210[7-9]\\d{4}|2(?:[024-7]\\d|1[1-9])\\d{5}", 4807 , 4808 , 4809 , 4810 "22123456", 4811 , 4812 , 4813 [8] 4814 ], [, , "(?:3005\\d|6500[01])\\d{3}|(?:5[07]|6[0-4]|7[0-3]|8[3-9])\\d{6}", , , , "83123456", , , [8]], [, , "800\\d{7}", , , , "8001234567", , , [10]], [, , "90[059]\\d{7}", , , , "9001234567", , , [10]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "(?:210[0-6]|4\\d{3}|5100)\\d{4}", , , , "40001234", , , [8]], "CR", 506, "00", , , , "(19(?:0[0-2468]|1[09]|20|66|77|99))", , , , [[, "(\\d{4})(\\d{4})", "$1 $2", ["[2-7]|8[3-9]"], , "$CC $1"], [, "(\\d{3})(\\d{3})(\\d{4})", "$1-$2-$3", ["[89]"], , "$CC $1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [ 4815 , 4816 , 4817 , 4818 , 4819 , 4820 , 4821 , 4822 , 4823 , 4824 [-1] 4825 ], , , [, , , , , , , , , [-1]]], 4826 CU: [, [, , "(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}", , , , , , , [6, 7, 8, 10], [4, 5]], [, , "(?:3[23]|4[89])\\d{4,6}|(?:31|4[36]|8(?:0[25]|78)\\d)\\d{6}|(?:2[1-4]|4[1257]|7\\d)\\d{5,6}", , , , "71234567", , , , [4, 5]], [, , "(?:5\\d|6[2-4])\\d{6}", , , , "51234567", , , [8]], [, , "800\\d{7}", , , , "8001234567", , , [10]], [, , , , , , , , , [-1]], [, , "807\\d{7}", , , , "8071234567", , , [10]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "CU", 53, "119", "0", , , "0", , , , [[, "(\\d{2})(\\d{4,6})", "$1 $2", ["2[1-4]|[34]"], "(0$1)"], [ 4827 , 4828 "(\\d)(\\d{6,7})", 4829 "$1 $2", 4830 ["7"], 4831 "(0$1)" 4832 ], [, "(\\d)(\\d{7})", "$1 $2", ["[56]"], "0$1"], [, "(\\d{3})(\\d{7})", "$1 $2", ["8"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4833 CV: [, [, , "(?:[2-59]\\d\\d|800)\\d{4}", , , , , , , [7]], [, , "2(?:2[1-7]|3[0-8]|4[12]|5[1256]|6\\d|7[1-3]|8[1-5])\\d{4}", , , , "2211234"], [, , "(?:36|5[1-389]|9\\d)\\d{5}", , , , "9911234"], [, , "800\\d{4}", , , , "8001234"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "(?:3[3-5]|4[356])\\d{5}", , , , "3401234"], "CV", 238, "0", , , , , , , , [[ 4834 , 4835 "(\\d{3})(\\d{2})(\\d{2})", 4836 "$1 $2 $3", 4837 ["[2-589]"] 4838 ]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4839 CW: [, [, , "(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}", , , , , , , [7, 8]], [, , "9(?:4(?:3[0-5]|4[14]|6\\d)|50\\d|7(?:2[014]|3[02-9]|4[4-9]|6[357]|77|8[7-9])|8(?:3[39]|[46]\\d|7[01]|8[57-9]))\\d{4}", , , , "94351234"], [, , "953[01]\\d{4}|9(?:5[12467]|6[5-9])\\d{5}", , , , "95181234"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "60[0-2]\\d{4}", , , , "6001234", , , [7]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "CW", 599, "00", , , , , , , , [[ 4840 , 4841 "(\\d{3})(\\d{4})", 4842 "$1 $2", 4843 ["[3467]"] 4844 ], [, "(\\d)(\\d{3})(\\d{4})", "$1 $2 $3", ["9[4-8]"]]], , [, , "955\\d{5}", , , , "95581234", , , [8]], 1, "[69]", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4845 CX: [, [, , "1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}", , , , , , , [6, 7, 8, 9, 10, 12]], [, , "8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}", , , , "891641234", , , [9], [8]], [ 4846 , 4847 , 4848 "4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}", 4849 , 4850 , 4851 , 4852 "412345678", 4853 , 4854 , 4855 [9] 4856 ], [, , "180(?:0\\d{3}|2)\\d{3}", , , , "1800123456", , , [7, 10]], [, , "190[0-26]\\d{6}", , , , "1900123456", , , [10]], [, , "13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}", , , , "1300123456", , , [6, 8, 10, 12]], [, , , , , , , , , [-1]], [, , "14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}", , , , "147101234", , , [9]], "CX", 61, "001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011", "0", , , "([59]\\d{7})$|0", "8$1", "0011", , , , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4857 CY: [, [ 4858 , 4859 , 4860 "(?:[279]\\d|[58]0)\\d{6}", 4861 , 4862 , 4863 , 4864 , 4865 , 4866 , 4867 [8] 4868 ], [, , "2[2-6]\\d{6}", , , , "22345678"], [, , "9(?:10|[4-79]\\d)\\d{5}", , , , "96123456"], [, , "800\\d{5}", , , , "80001234"], [, , "90[09]\\d{5}", , , , "90012345"], [, , "80[1-9]\\d{5}", , , , "80112345"], [, , "700\\d{5}", , , , "70012345"], [, , , , , , , , , [-1]], "CY", 357, "00", , , , , , , , [[, "(\\d{2})(\\d{6})", "$1 $2", ["[257-9]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "(?:50|77)\\d{6}", , , , "77123456"], , , [, , , , , , , , , [-1]]], 4869 CZ: [, [, , "(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}", , , , , , , [9, 10, 11, 12]], [ 4870 , 4871 , 4872 "(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}", 4873 , 4874 , 4875 , 4876 "212345678", 4877 , 4878 , 4879 [9] 4880 ], [, , "(?:60[1-8]\\d|7(?:0(?:[2-5]\\d|60)|19[01]|[2379]\\d\\d))\\d{5}", , , , "601123456", , , [9]], [, , "800\\d{6}", , , , "800123456", , , [9]], [, , "9(?:0[05689]|76)\\d{6}", , , , "900123456", , , [9]], [, , "8[134]\\d{7}", , , , "811234567", , , [9]], [, , "70[01]\\d{6}", , , , "700123456", , , [9]], [, , "9[17]0\\d{6}", , , , "910123456", , , [9]], "CZ", 420, "00", , , , , , , , [ 4881 [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[2-8]|9[015-7]"]], 4882 [, "(\\d{2})(\\d{3})(\\d{3})(\\d{2})", "$1 $2 $3 $4", ["96"]], 4883 [, "(\\d{2})(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3 $4", ["9"]], 4884 [, "(\\d{3})(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3 $4", ["9"]] 4885 ], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "9(?:5\\d|7[2-4])\\d{6}", , , , "972123456", , , [9]], , , [, , "9(?:3\\d{9}|6\\d{7,10})", , , , "93123456789"]], 4886 DE: [, [, , "[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}", , , , , , , [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], [2, 3]], [ 4887 , 4888 , 4889 "32\\d{9,11}|49[1-6]\\d{10}|322\\d{6}|49[0-7]\\d{3,9}|(?:[34]0|[68]9)\\d{3,13}|(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|3(?:[3569]\\d|4[0-79]|7[1-7]|8[1-8])|4(?:1[02-9]|[2-48]\\d|5[0-6]|6[0-8]|7[0-79])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-358]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][0-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|2\\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\\d|[589][0-7]|6[0-8]|7[0-467]))\\d{3,12}", 4890 , 4891 , 4892 , 4893 "30123456", 4894 , 4895 , 4896 [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], 4897 [2, 3, 4] 4898 ], [, , "1(?:(?:5(?:[0-25-9]\\d\\d|310)|76\\d\\d)\\d{6}|6[023]\\d{7,8})|17\\d{8}", , , , "15123456789", , , [10, 11]], [, , "800\\d{7,12}", , , , "8001234567890", , , [10, 11, 12, 13, 14, 15]], [, , "(?:137[7-9]|900(?:[135]|9\\d))\\d{6}", , , , "9001234567", , , [10, 11]], [, , "180\\d{5,11}|13(?:7[1-6]\\d\\d|8)\\d{4}", , , , "18012345", , , [7, 8, 9, 10, 11, 12, 13, 14]], [, , "700\\d{8}", , , , "70012345678", , , [11]], [, , , , , , , , , [-1]], "DE", 49, "00", "0", , , "0", , , , [ 4899 [ 4900 , 4901 "(\\d{2})(\\d{3,13})", 4902 "$1 $2", 4903 ["3[02]|40|[68]9"], 4904 "0$1" 4905 ], 4906 [, "(\\d{3})(\\d{3,12})", "$1 $2", ["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1", "2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"], "0$1"], 4907 [ 4908 , 4909 "(\\d{4})(\\d{2,11})", 4910 "$1 $2", 4911 ["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]", "[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"], 4912 "0$1" 4913 ], 4914 [, "(\\d{3})(\\d{4})", "$1 $2", ["138"], "0$1"], 4915 [, "(\\d{5})(\\d{2,10})", "$1 $2", ["3"], "0$1"], 4916 [, "(\\d{3})(\\d{5,11})", "$1 $2", ["181"], "0$1"], 4917 [, "(\\d{3})(\\d)(\\d{4,10})", "$1 $2 $3", ["1(?:3|80)|9"], "0$1"], 4918 [, "(\\d{3})(\\d{7,8})", "$1 $2", ["1[67]"], "0$1"], 4919 [, "(\\d{3})(\\d{7,12})", "$1 $2", ["8"], "0$1"], 4920 [, "(\\d{5})(\\d{6})", "$1 $2", ["185", "1850", "18500"], "0$1"], 4921 [, "(\\d{3})(\\d{4})(\\d{4})", "$1 $2 $3", ["7"], "0$1"], 4922 [, "(\\d{4})(\\d{7})", "$1 $2", ["18[68]"], "0$1"], 4923 [, "(\\d{4})(\\d{7})", "$1 $2", ["15[1279]"], "0$1"], 4924 [, "(\\d{5})(\\d{6})", "$1 $2", ["15[03568]", "15(?:[0568]|31)"], "0$1"], 4925 [, "(\\d{3})(\\d{8})", "$1 $2", ["18"], "0$1"], 4926 [, "(\\d{3})(\\d{2})(\\d{7,8})", "$1 $2 $3", ["1(?:6[023]|7)"], "0$1"], 4927 [, "(\\d{4})(\\d{2})(\\d{7})", "$1 $2 $3", ["15[279]"], "0$1"], 4928 [, "(\\d{3})(\\d{2})(\\d{8})", "$1 $2 $3", ["15"], "0$1"] 4929 ], , [, , "16(?:4\\d{1,10}|[89]\\d{1,11})", , , , "16412345", , , [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]], , , [, , , , , , , , , [-1]], [, , "18(?:1\\d{5,11}|[2-9]\\d{8})", , , , "18500123456", , , [8, 9, 10, 11, 12, 13, 14]], , , [ 4930 , 4931 , 4932 "1(?:6(?:013|255|399)|7(?:(?:[015]1|[69]3)3|[2-4]55|[78]99))\\d{7,8}|15(?:(?:[03-68]00|113)\\d|2\\d55|7\\d99|9\\d33)\\d{7}", 4933 , 4934 , 4935 , 4936 "177991234567", 4937 , 4938 , 4939 [12, 13] 4940 ]], 4941 DJ: [, [, , "(?:2\\d|77)\\d{6}", , , , , , , [8]], [, , "2(?:1[2-5]|7[45])\\d{5}", , , , "21360003"], [, , "77\\d{6}", , , , "77831001"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "DJ", 253, "00", , , , , , , , [[, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[27]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4942 DK: [, [, , "[2-9]\\d{7}", , , , , , , [8]], [ 4943 , 4944 , 4945 "(?:2(?:[0-59][1-9]|[6-8]\\d)|3(?:[0-3][1-9]|4[13]|5[1-58]|6[1347-9]|7\\d|8[1-8]|9[1-79])|4(?:[0-25][1-9]|[34][2-9]|6[13-579]|7[13579]|8[1-47]|9[127])|5(?:[0-36][1-9]|4[146-9]|5[3-57-9]|7[568]|8[1-358]|9[1-69])|6(?:[0135][1-9]|2[1-68]|4[2-8]|6[1689]|[78]\\d|9[15689])|7(?:[0-69][1-9]|7[3-9]|8[147])|8(?:[16-9][1-9]|2[1-58])|9(?:[1-47-9][1-9]|6\\d))\\d{5}", 4946 , 4947 , 4948 , 4949 "32123456" 4950 ], [, , "(?:2[6-8]|37|6[78]|96)\\d{6}|(?:2[0-59]|3[0-689]|[457]\\d|6[0-69]|8[126-9]|9[1-47-9])[1-9]\\d{5}", , , , "34412345"], [, , "80\\d{6}", , , , "80123456"], [, , "90\\d{6}", , , , "90123456"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "DK", 45, "00", , , , , , , , [[, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[2-9]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 4951 DM: [ 4952 , 4953 [, , "(?:[58]\\d\\d|767|900)\\d{7}", , , , , , , [10], [7]], 4954 [ 4955 , 4956 , 4957 "767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4])\\d{4}", 4958 , 4959 , 4960 , 4961 "7674201234", 4962 , 4963 , 4964 , 4965 [7] 4966 ], 4967 [, , "767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-8]|70[1-6])\\d{4}", , , , "7672251234", , , , [7]], 4968 [, , "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", , , , "8002123456"], 4969 [, , "900[2-9]\\d{6}", , , , "9002123456"], 4970 [, , , , , , , , , [-1]], 4971 [, , "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"], 4972 [, , , , , , , , , [-1]], 4973 "DM", 4974 1, 4975 "011", 4976 "1", 4977 , 4978 , 4979 "([2-7]\\d{6})$|1", 4980 "767$1", 4981 , 4982 , 4983 , 4984 , 4985 [, , , , , , , , , [-1]], 4986 , 4987 "767", 4988 [, , , , , , , , , [-1]], 4989 [, , , , , , , , , [-1]], 4990 , 4991 , 4992 [, , , , , , , , , [-1]] 4993 ], 4994 DO: [ 4995 , 4996 [, , "(?:[58]\\d\\d|900)\\d{7}", , , , , , , [10], [7]], 4997 [ 4998 , 4999 , 5000 "8(?:[04]9[2-9]\\d\\d|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d\\d|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-57-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9])))\\d{4}", 5001 , 5002 , 5003 , 5004 "8092345678", 5005 , 5006 , 5007 , 5008 [7] 5009 ], 5010 [, , "8[024]9[2-9]\\d{6}", , , , "8092345678", , , , [7]], 5011 [, , "8(?:00(?:14|[2-9]\\d)|(?:33|44|55|66|77|88)[2-9]\\d)\\d{5}", , , , "8002123456"], 5012 [, , "900[2-9]\\d{6}", , , , "9002123456"], 5013 [, , , , , , , , , [-1]], 5014 [, , "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"], 5015 [, , , , , , , , , [-1]], 5016 "DO", 5017 1, 5018 "011", 5019 "1", 5020 , 5021 , 5022 "1", 5023 , 5024 , 5025 , 5026 , 5027 , 5028 [, , , , , , , , , [-1]], 5029 , 5030 "8001|8[024]9", 5031 [, , , , , , , , , [-1]], 5032 [, , , , , , , , , [-1]], 5033 , 5034 , 5035 [, , , , , , , , , [-1]] 5036 ], 5037 DZ: [ 5038 , 5039 [, , "(?:[1-4]|[5-79]\\d|80)\\d{7}", , , , , , , [8, 9]], 5040 [, , "9619\\d{5}|(?:1\\d|2[013-79]|3[0-8]|4[013-689])\\d{6}", , , , "12345678"], 5041 [, , "(?:5(?:4[0-29]|5\\d|6[0-3])|6(?:[569]\\d|7[0-6])|7[7-9]\\d)\\d{6}", , , , "551234567", , , [9]], 5042 [, , "800\\d{6}", , , , "800123456", , , [9]], 5043 [, , "80[3-689]1\\d{5}", , , , "808123456", , , [9]], 5044 [, , "80[12]1\\d{5}", , , , "801123456", , , [9]], 5045 [, , , , , , , , , [-1]], 5046 [, , "98[23]\\d{6}", , , , "983123456", , , [9]], 5047 "DZ", 5048 213, 5049 "00", 5050 "0", 5051 , 5052 , 5053 "0", 5054 , 5055 , 5056 , 5057 [[, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[1-4]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["9"], "0$1"], [, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[5-8]"], "0$1"]], 5058 , 5059 [, , , , , , , , , [-1]], 5060 , 5061 , 5062 [, , , , , , , , , [-1]], 5063 [, , , , , , , , , [-1]], 5064 , 5065 , 5066 [, , , , , , , , , [-1]] 5067 ], 5068 EC: [, [, , "1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}", , , , , , , [8, 9, 10, 11], [7]], [, , "[2-7][2-7]\\d{6}", , , , "22123456", , , [8], [7]], [, , "964[0-2]\\d{5}|9(?:39|[57][89]|6[0-36-9]|[89]\\d)\\d{6}", , , , "991234567", , , [9]], [ 5069 , 5070 , 5071 "1800\\d{7}|1[78]00\\d{6}", 5072 , 5073 , 5074 , 5075 "18001234567", 5076 , 5077 , 5078 [10, 11] 5079 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "[2-7]890\\d{4}", , , , "28901234", , , [8]], "EC", 593, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{4})", "$1-$2", ["[2-7]"]], [, "(\\d)(\\d{3})(\\d{4})", "$1 $2-$3", ["[2-7]"], "(0$1)"], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["9"], "0$1"], [, "(\\d{4})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["1"]]], [[, "(\\d)(\\d{3})(\\d{4})", "$1-$2-$3", ["[2-7]"]], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["9"], "0$1"], [, "(\\d{4})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["1"]]], [ 5080 , 5081 , 5082 , 5083 , 5084 , 5085 , 5086 , 5087 , 5088 , 5089 [-1] 5090 ], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5091 EE: [, [, , "8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}", , , , , , , [7, 8, 10]], [, , "(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}", , , , "3212345", , , [7]], [ 5092 , 5093 , 5094 "(?:5\\d{5}|8(?:1(?:0(?:0(?:00|[178]\\d)|[3-9]\\d\\d)|(?:1(?:0[2-6]|1\\d)|(?:2[0-59]|[3-79]\\d)\\d)\\d)|2(?:0(?:0(?:00|4\\d)|(?:19|[2-7]\\d)\\d)|(?:(?:[124-69]\\d|3[5-9])\\d|7(?:[
50940-79]\\d|8[13-9])|8(?:[2-6]\\d|7[01]))\\d)|[349]\\d{4}))\\d\\d|5(?:(?:[02]\\d|5[0-478])\\d|1(?:[0-8]\\d|95)|6(?:4[0-4]|5[1-589]))\\d{3}", 5095 , 5096 , 5097 , 5098 "51234567", 5099 , 5100 , 5101 [7, 8] 5102 ], [, , "800(?:(?:0\\d\\d|1)\\d|[2-9])\\d{3}", , , , "80012345"], [, , "(?:40\\d\\d|900)\\d{4}", , , , "9001234", , , [7, 8]], [, , , , , , , , , [-1]], [, , "70[0-2]\\d{5}", , , , "70012345", , , [8]], [, , , , , , , , , [-1]], "EE", 372, "00", , , , , , , , [[, "(\\d{3})(\\d{4})", "$1 $2", ["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88", "[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]], [, "(\\d{4})(\\d{3,4})", "$1 $2", ["[45]|8(?:00|[1-49])", "[45]|8(?:00[1-9]|[1-49])"]], [ 5103 , 5104 "(\\d{2})(\\d{2})(\\d{4})", 5105 "$1 $2 $3", 5106 ["7"] 5107 ], [, "(\\d{4})(\\d{3})(\\d{3})", "$1 $2 $3", ["8"]]], , [, , , , , , , , , [-1]], , , [, , "800[2-9]\\d{3}", , , , , , , [7]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5108 EG: [ 5109 , 5110 [, , "[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}", , , , , , , [8, 9, 10], [6, 7]], 5111 [, , "13[23]\\d{6}|(?:15|57)\\d{6,7}|(?:2\\d|3|4[05-8]|5[05]|6[24-689]|8[2468]|9[235-7])\\d{7}", , , , "234567890", , , [8, 9], [6, 7]], 5112 [, , "1[0-25]\\d{8}", , , , "1001234567", , , [10]], 5113 [, , "800\\d{7}", , , , "8001234567", , , [10]], 5114 [, , "900\\d{7}", , , , "9001234567", , , [10]], 5115 [, , , , , , , , , [-1]], 5116 [, , , , , , , , , [-1]], 5117 [, , , , , , , , , [-1]], 5118 "EG", 5119 20, 5120 "00", 5121 "0", 5122 , 5123 , 5124 "0", 5125 , 5126 , 5127 , 5128 [[, "(\\d)(\\d{7,8})", "$1 $2", ["[23]"], "0$1"], [, "(\\d{2})(\\d{6,7})", "$1 $2", ["1[35]|[4-6]|8[2468]|9[235-7]"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["[89]"], "0$1"], [, "(\\d{2})(\\d{8})", "$1 $2", ["1"], "0$1"]], 5129 , 5130 [, , , , , , , , , [-1]], 5131 , 5132 , 5133 [, , , , , , , , , [-1]], 5134 [, , , , , , , , , [-1]], 5135 , 5136 , 5137 [, , , , , , , , , [-1]] 5138 ], 5139 EH: [ 5140 , 5141 [, , "[5-8]\\d{8}", , , , , , , [9]], 5142 [, , "528[89]\\d{5}", , , , "528812345"], 5143 [, , "(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-4]|5[01]|8[0-3]))\\d{6}", , , , "650123456"], 5144 [, , "80[0-7]\\d{6}", , , , "801234567"], 5145 [, , "89\\d{7}", , , , "891234567"], 5146 [, , , , , , , , , [-1]], 5147 [, , , , , , , , , [-1]], 5148 [, , "(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}", , , , "592401234"], 5149 "EH", 5150 212, 5151 "00", 5152 "0", 5153 , 5154 , 5155 "0", 5156 , 5157 , 5158 , 5159 , 5160 , 5161 [, , , , , , , , , [-1]], 5162 , 5163 "528[89]", 5164 [, , , , , , , , , [-1]], 5165 [, , , , , , , , , [-1]], 5166 , 5167 , 5168 [, , , , , , , , , [-1]] 5169 ], 5170 ER: [, [, , "[178]\\d{6}", , , , , , , [7], [6]], [, , "(?:1(?:1[12568]|[24]0|55|6[146])|8\\d\\d)\\d{4}", , , , "8370362", , , , [6]], [, , "(?:17[1-3]|7\\d\\d)\\d{4}", , , , "7123456"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "ER", 291, "00", "0", , , "0", , , , [[ 5171 , 5172 "(\\d)(\\d{3})(\\d{3})", 5173 "$1 $2 $3", 5174 ["[178]"], 5175 "0$1" 5176 ]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5177 ES: [ 5178 , 5179 [, , "[5-9]\\d{8}", , , , , , , [9]], 5180 [, , "96906(?:0[0-8]|1[1-9]|[2-9]\\d)\\d\\d|9(?:69(?:0[0-57-9]|[1-9]\\d)|73(?:[0-8]\\d|9[1-9]))\\d{4}|(?:8(?:[1356]\\d|[28][0-8]|[47][1-9])|9(?:[135]\\d|[268][0-8]|4[1-9]|7[124-9]))\\d{6}", , , , "810123456"], 5181 [, , "(?:590[16]00\\d|9(?:6906(?:09|10)|7390\\d\\d))\\d\\d|(?:6\\d|7[1-48])\\d{7}", , , , "612345678"], 5182 [, , "[89]00\\d{6}", , , , "800123456"], 5183 [, , "80[367]\\d{6}", , , , "803123456"], 5184 [, , "90[12]\\d{6}", , , , "901123456"], 5185 [, , "70\\d{7}", , , , "701234567"], 5186 [, , , , , , , , , [-1]], 5187 "ES", 5188 34, 5189 "00", 5190 , 5191 , 5192 , 5193 , 5194 , 5195 , 5196 , 5197 [[, "(\\d{4})", "$1", ["905"]], [, "(\\d{6})", "$1", ["[79]9"]], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[89]00"]], [, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[5-9]"]]], 5198 [[, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[89]00"]], [, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[5-9]"]]], 5199 [, , , , , , , , , [-1]], 5200 , 5201 , 5202 [, , , , , , , , , [-1]], 5203 [, , "51\\d{7}", , , , "511234567"], 5204 , 5205 , 5206 [, , , , , , , , , [-1]] 5207 ], 5208 ET: [, [ 5209 , 5210 , 5211 "(?:11|[2-579]\\d)\\d{7}", 5212 , 5213 , 5214 , 5215 , 5216 , 5217 , 5218 [9], 5219 [7] 5220 ], [ 5221 , 5222 , 5223 "11667[01]\\d{3}|(?:11(?:1(?:1[124]|2[2-7]|3[1-5]|5[5-8]|8[6-8])|2(?:13|3[6-8]|5[89]|7[05-9]|8[2-6])|3(?:2[01
5223]|3[0-289]|4[1289]|7[1-4]|87)|4(?:1[69]|3[2-49]|4[0-3]|6[5-8]|7\\d)|5(?:1[578]|44|5[0-4])|6(?:1[578]|2[69]|39|4[5-7]|5[0-5]|6[0-59]|8[015-8]))|2(?:2(?:11[1-9]|22[0-7]|33\\d|44[1467]|66[1-68])|5(?:11[124-6]|33[2-8]|44[1467]|55[14]|66[1-3679]|77[124-79]|880))|3(?:3(?:11[0-46-8]|(?:22|55)[0-6]|33[0134689]|44[04]|66[01467])|4(?:44[0-8]|55[0-69]|66[0-3]|77[1-5]))|4(?:6(?:119|22[0-24-7]|33[1-5]|44[13-69]|55[14-689]|660|88[1-4])|7(?:(?:11|22)[1-9]|33[13-7]|44[13-6]|55[1-689]))|5(?:7(?:227|55[05]|(?:66|77)[14-8])|8(?:11[149]|22[013-79]|33[0-68]|44[013-8]|550|66[1-5]|77\\d)))\\d{4}", 5224 , 5225 , 5226 , 5227 "111112345", 5228 , 5229 , 5230 , 5231 [7] 5232 ], [, , "700[1-9]\\d{5}|(?:7(?:0[1-9]|1[0-8]|22|77|86|99)|9\\d\\d)\\d{6}", , , , "911234567"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "ET", 251, "00", "0", , , "0", , , , [[, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["[1-579]"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5233 FI: [ 5234 , 5235 [, , "[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}", , , , , , , [5, 6, 7, 8, 9, 10, 11, 12]], 5236 [ 5237 , 5238 , 5239 "1[3-7][1-8]\\d{3,6}|(?:19[1-8]|[23568][1-8]\\d|9(?:00|[1-8]\\d))\\d{2,6}", 5240 , 5241 , 5242 , 5243 "131234567", 5244 , 5245 , 5246 [5, 6, 7, 8, 9] 5247 ], 5248 [, , "4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}", , , , "412345678", , , [6, 7, 8, 9, 10]], 5249 [, , "800\\d{4,6}", , , , "800123456", , , [7, 8, 9]], 5250 [, , "[67]00\\d{5,6}", , , , "600123456", , , [8, 9]], 5251 [, , , , , , , , , [-1]], 5252 [, , , , , , , , , [-1]], 5253 [, , , , , , , , , [-1]], 5254 "FI", 5255 358, 5256 "00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))", 5257 "0", 5258 , 5259 , 5260 "0", 5261 , 5262 "00", 5263 , 5264 [[, "(\\d{5})", "$1", ["75[12]"], "0$1"], [, "(\\d{5})", "$1", ["20[2-59]"], "0$1"], [, "(\\d{6})", "$1", ["11"]], [, "(\\d{3})(\\d{3,7})", "$1 $2", ["(?:[1-3]0|[68])0|70[07-9]"], "0$1"], [ 5265 , 5266 "(\\d{2})(\\d{4,8})", 5267 "$1 $2", 5268 ["[14]|2[09]|50|7[135]"], 5269 "0$1" 5270 ], [, "(\\d{2})(\\d{6,10})", "$1 $2", ["7"], "0$1"], [, "(\\d)(\\d{4,9})", "$1 $2", ["(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"], "0$1"]], 5271 [[, "(\\d{5})", "$1", ["20[2-59]"], "0$1"], [, "(\\d{3})(\\d{3,7})", "$1 $2", ["(?:[1-3]0|[68])0|70[07-9]"], "0$1"], [, "(\\d{2})(\\d{4,8})", "$1 $2", ["[14]|2[09]|50|7[135]"], "0$1"], [, "(\\d{2})(\\d{6,10})", "$1 $2", ["7"], "0$1"], [, "(\\d)(\\d{4,9})", "$1 $2", ["(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"], "0$1"]], 5272 [, , , , , , , , , [-1]], 5273 1, 5274 "1[03-79]|[2-9]", 5275 [, , "20(?:2[023]|9[89])\\d{1,6}|(?:60[12]\\d|7099)\\d{4,5}|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:[1-3]00|7(?:0[1-5]\\d\\d|5[03-9]))\\d{3,7}"], 5276 [, , "20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}", , , , "10112345"], 5277 , 5278 , 5279 [, , , , , , , , , [-1]] 5280 ], 5281 FJ: [ 5282 , 5283 [, , "45\\d{5}|(?:0800\\d|[235-9])\\d{6}", , , , , , , [7, 11]], 5284 [, , "603\\d{4}|(?:3[0-5]|6[25-7]|8[58])\\d{5}", , , , "3212345", , , [7]], 5285 [, , "(?:[279]\\d|45|5[01568]|8[034679])\\d{5}", , , , "7012345", , , [7]], 5286 [, , "0800\\d{7}", , , , "08001234567", , , [11]], 5287 [, , , , , , , , , [-1]], 5288 [, , , , , , , , , [-1]], 5289 [, , , , , , , , , [-1]], 5290 [, , , , , , , , , [-1]], 5291 "FJ", 5292 679, 5293 "0(?:0|52)", 5294 , 5295 , 5296 , 5297 , 5298 , 5299 "00", 5300 , 5301 [[, "(\\d{3})(\\d{4})", "$1 $2", ["[235-9]|45"]], [, "(\\d{4})(\\d{3})(\\d{4})", "$1 $2 $3", ["0"]]], 5302 , 5303 [, , , , , , , , , [-1]], 5304 , 5305 , 5306 [, , , , , , , , , [-1]], 5307 [, , , , , , , , , [-1]], 5308 , 5309 , 5310 [, , , , , , , , , [-1]] 5311 ], 5312 FK: [, [, , "[2-7]\\d{4}", , , , , , , [5]], [, , "[2-47]\\d{4}", , , , "31234"], [, , "[56]\\d{4}", , , , "51234"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "FK", 500, "00", , , , , , , , , , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5313 FM: [, [, , "(?:[39]\\d\\d|820)\\d{4}", , , , , , , [7]], [ 5314 , 5315 ,
vendor: 4,347 bytes, lines 5316-5360
5316 "31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-6]\\d)\\d)\\d{3}", 5317 , 5318 , 5319 , 5320 "3201234" 5321 ], [, , "31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-7]\\d)\\d)\\d{3}", , , , "3501234"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "FM", 691, "00", , , , , , , , [[, "(\\d{3})(\\d{4})", "$1 $2", ["[389]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5322 FO: [, [, , "[2-9]\\d{5}", , , , , , , [6]], [, , "(?:20|[34]\\d|8[19])\\d{4}", , , , "201234"], [, , "(?:[27][1-9]|5\\d|9[16])\\d{4}", , , , "211234"], [, , "80[257-9]\\d{3}", , , , "802123"], [ 5323 , 5324 , 5325 "90(?:[13-5][15-7]|2[125-7]|9\\d)\\d\\d", 5326 , 5327 , 5328 , 5329 "901123" 5330 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "(?:6[0-36]|88)\\d{4}", , , , "601234"], "FO", 298, "00", , , , "(10(?:01|[12]0|88))", , , , [[, "(\\d{6})", "$1", ["[2-9]"], , "$CC $1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5331 FR: [, [, , "[1-9]\\d{8}", , , , , , , [9]], [, , "(?:26[013-9]|59[1-35-9])\\d{6}|(?:[13]\\d|2[0-57-9]|4[1-9]|5[0-8])\\d{7}", , , , "123456789"], [, , "(?:6(?:[0-24-8]\\d|3[0-8]|9[589])|7[3-9]\\d)\\d{6}", , , , "612345678"], [, , "80[0-5]\\d{6}", , , , "801234567"], [ 5332 , 5333 , 5334 "836(?:0[0-36-9]|[1-9]\\d)\\d{4}|8(?:1[2-9]|2[2-47-9]|3[0-57-9]|[569]\\d|8[0-35-9])\\d{6}", 5335 , 5336 , 5337 , 5338 "891123456" 5339 ], [, , "8(?:1[01]|2[0156]|4[024]|84)\\d{6}", , , , "884012345"], [, , , , , , , , , [-1]], [, , "9\\d{8}", , , , "912345678"], "FR", 33, "00", "0", , , "0", , , , [[, "(\\d{4})", "$1", ["10"]], [, "(\\d{3})(\\d{3})", "$1 $2", ["1"]], [, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["8"], "0 $1"], [, "(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4 $5", ["[1-79]"], "0$1"]], [[, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["8"], "0 $1"], [, "(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4 $5", ["[1-79]"], "0$1"]], [ 5340 , 5341 , 5342 , 5343 , 5344 , 5345 , 5346 , 5347 , 5348 , 5349 [-1] 5350 ], , , [, , , , , , , , , [-1]], [, , "80[6-9]\\d{6}", , , , "806123456"], , , [, , , , , , , , , [-1]]], 5351 GA: [, [, , "(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}", , , , , , , [7, 8]], [, , "[01]1\\d{6}", , , , "01441234", , , [8]], [, , "(?:(?:0[2-7]|7[467])\\d|6(?:0[0-4]|10|[256]\\d))\\d{5}|[2-7]\\d{6}", , , , "06031234"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "GA", 241, "00", , , , "0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})", "$1", , , [[, "(\\d)(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[2-7]"], "0$1"], [ 5352 , 5353 "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", 5354 "$1 $2 $3 $4", 5355 ["0"] 5356 ], [, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["11|[67]"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5357 GB: [, [, , "[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}", , , , , , , [7, 9, 10], [4, 5, 6, 8]], [ 5358 , 5359 , 5360 "(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-35])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-3]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])
5360))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}", 5361 , 5362 , 5363 , 5364 "1212345678", 5365 , 5366 , 5367 [9, 10], 5368 [4, 5, 6, 7, 8] 5369 ], [, , "7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}", , , , "7400123456", , , [10]], [, , "80[08]\\d{7}|800\\d{6}|8001111", , , , "8001234567"], [, , "(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d", , , , "9012345678", , , [7, 10]], [, , , , , , , , , [-1]], [, , "70\\d{8}", , , , "7012345678", , , [10]], [ 5370 , 5371 , 5372 "56\\d{8}", 5373 , 5374 , 5375 , 5376 "5612345678", 5377 , 5378 , 5379 [10] 5380 ], "GB", 44, "00", "0", " x", , "0", , , , [[, "(\\d{3})(\\d{4})", "$1 $2", ["800", "8001", "80011", "800111", "8001111"], "0$1"], [, "(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3", ["845", "8454", "84546", "845464"], "0$1"], [, "(\\d{3})(\\d{6})", "$1 $2", ["800"], "0$1"], [, "(\\d{5})(\\d{4,5})", "$1 $2", ["1(?:38|5[23]|69|76|94)", "1(?:(?:38|69)7|5(?:24|39)|768|946)", "1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"], "0$1"], [, "(\\d{4})(\\d{5,6})", "$1 $2", ["1(?:[2-69][02-9]|[78])"], "0$1"], [, "(\\d{2})(\\d{4})(\\d{4})", "$1 $2 $3", [ 5381 "[25]|7(?:0|6[02-9])", 5382 "[25]|7(?:0|6(?:[03-9]|2[356]))" 5383 ], "0$1"], [, "(\\d{4})(\\d{6})", "$1 $2", ["7"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["[1389]"], "0$1"]], , [, , "76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}", , , , "7640123456", , , [10]], 1, , [, , , , , , , , , [-1]], [, , "(?:3[0347]|55)\\d{8}", , , , "5512345678", , , [10]], , , [, , , , , , , , , [-1]]], 5384 GD: [, [, , "(?:473|[58]\\d\\d|900)\\d{7}", , , , , , , [10], [7]], [ 5385 , 5386 , 5387 "473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-4]|5[579]|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}", 5388 , 5389 , 5390 , 5391 "4732691234", 5392 , 5393 , 5394 , 5395 [7] 5396 ], [, , "473(?:4(?:0[2-79]|1[04-9]|2[0-5]|49|5[68])|5(?:2[01]|3[3-8])|901)\\d{4}", , , , "4734031234", , , , [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"], [ 5397 , 5398 , 5399 , 5400 , 5401 , 5402 , 5403 , 5404 , 5405 , 5406 [-1] 5407 ], "GD", 1, "011", "1", , , "([2-9]\\d{6})$|1", "473$1", , , , , [, , , , , , , , , [-1]], , "473", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5408 GE: [, [, , "(?:[3-57]\\d\\d|800)\\d{6}", , , , , , , [9], [6, 7]], [, , "(?:3(?:[256]\\d|4[124-9]|7[0-4])|4(?:1\\d|2[2-7]|3[1-79]|4[2-8]|7[239]|9[1-7]))\\d{6}", , , , "322123456", , , , [6, 7]], [ 5409 , 5410 , 5411 "5(?:(?:(?:0555|1(?:[17]77|555))[5-9]|757(?:7[7-9]|8[01]))\\d|22252[0-4])\\d\\d|5(?:0(?:0[17]0|505)|1(?:0[01]0|1(?:07|33|51))|2(?:0[02]0|2[25]2)|3(?:0[03]0|3[35]3)|(?:40[04]|900)0|5222)[0-4]\\d{3}|(?:5(?:0(?:0(?:0\\d|11|22|3[0-6]|44|5[05]|77|88|9[09])|(?:[14]\\d|77)\\d|22[02])|1(?:1(?:[03][01]|[124]\\d|5[2-6]|7[0-4])|4\\d\\d)|[23]555|4(?:4\\d\\d|555)|5(?:[0157-9]\\d\\d|200|333|444)|6[89]\\d\\d|7(?:[0147-9]\\d\\d|5(?:00|[57]5))|8(?:0(?:[018]\\d|2[0-4])|5(?:55|8[89])|8(?:55|88))|9(?:090|[1-35-9]\\d\\d))|790\\d\\d)\\d{4}", 5412 , 5413 , 5414 , 5415 "555123456" 5416 ], [, , "800\\d{6}", , , , "800123456"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "70[67]\\d{6}", , , , "706123456"], "GE", 995, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["70"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["32"], "0$1"], [, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[57]"]], [, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[348]"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , "70[67]\\d{6}"], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5417 GF: [, [ 5418 , 5419 , 5420 "(?:[56]94\\d|7093)\\d{5}|(?:80|9\\d)\\d{7}", 5421 , 5422 , 5423 , 5424 , 5425 , 5426 , 5427 [9] 5428 ], [, , "594(?:[02-49]\\d|1[0-5]|5[6-9]|6[0-3]|80)\\d{4}", , , , "594101234"], [, , "(?:694(?:[0-249]\\d|3[0-8])|7093[0-3])\\d{4}", , , , "694201234"], [, , "80[0-5]\\d{6}", , , , "800012345"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "9(?:(?:396|76\\d)\\d|476[0-5])\\d{4}", , , , "976012345"], "GF", 594, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[5-7]|9[47]"], "0$1"], [, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[89]"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [ 5429 , 5430 , 5431 , 5432 , 5433 , 5434 , 5435 , 5436 , 5437 , 5438 [-1] 5439 ], , , [, , , , , , , , , [-1]]], 5440 GG: [ 5441 , 5442 [, , "(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?", , , , , , , [7, 9, 10], [6]], 5443 [, , "1481[25-9]\\d{5}", , , , "1481256789", , , [10], [6]], 5444 [, , "7(?:(?:781|839)\\d|911[17])\\d{5}", , , , "7781123456", , , [10]], 5445 [, , "80[08]\\d{7}|800\\d{6}|8001111", , , , "8001234567"], 5446 [, , "(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d", , , , "9012345678", , , [7, 10]], 5447 [, , , , , , , , , [-1]], 5448 [, , "70\\d{8}", , , , "7012345678", , , [10]], 5449 [, , "56\\d{8}", , , , "5612345678", , , [10]], 5450 "GG", 5451 44, 5452 "00", 5453 "0", 5454 , 5455 , 5456 "([25-9]\\d{5})$|0", 5457 "1481$1", 5458 , 5459 , 5460 , 5461 , 5462 [, , "76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}", , , , "7640123456", , , [10]], 5463 , 5464 , 5465 [, , , , , , , , , [-1]], 5466 [, , "(?:3[0347]|55)\\d{8}", , , , "5512345678", , , [10]], 5467 , 5468 , 5469 [, , , , , , , , , [-1]] 5470 ], 5471 GH: [, [, , "(?:[235]\\d{3}|800)\\d{5}", , , , , , , [8, 9], [7]], [, , "3082[0-5]\\d{4}
5471|3(?:0(?:[237]\\d|8[01])|[167](?:2[0-6]|7\\d|80)|2(?:2[0-5]|7\\d|80)|3(?:2[0-3]|7\\d|80)|4(?:2[013-9]|3[01]|7\\d|80)|5(?:2[0-7]|7\\d|80)|8(?:2[0-2]|7\\d|80)|9(?:[28]0|7\\d))\\d{5}", , , , "302345678", , , [9], [7]], [ 5472 , 5473 , 5474 "(?:2(?:[0346-9]\\d|5[67])|5(?:[03-7]\\d|9[1-9]))\\d{6}", 5475 , 5476 , 5477 , 5478 "231234567", 5479 , 5480 , 5481 [9] 5482 ], [, , "800\\d{5}", , , , "80012345", , , [8]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "GH", 233, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{4})", "$1 $2", ["[237]|8[0-2]"]], [, "(\\d{3})(\\d{5})", "$1 $2", ["8"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["[235]"], "0$1"]], [[, "(\\d{3})(\\d{5})", "$1 $2", ["8"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["[235]"], "0$1"]], [, , , , , , , , , [-1]], , , [, , "800\\d{5}", , , , , , , [8]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5483 GI: [, [ 5484 , 5485 , 5486 "(?:[25]\\d|60)\\d{6}", 5487 , 5488 , 5489 , 5490 , 5491 , 5492 , 5493 [8] 5494 ], [, , "2190[0-2]\\d{3}|2(?:0(?:[02]\\d|3[01])|16[24-9]|2[2-5]\\d)\\d{4}", , , , "20012345"], [, , "5251[0-4]\\d{3}|(?:5(?:[146-8]\\d\\d|250)|60(?:1[01]|6\\d))\\d{4}", , , , "57123456"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "GI", 350, "00", , , , , , , , [[, "(\\d{3})(\\d{5})", "$1 $2", ["2"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5495 GL: [, [, , "(?:19|[2-689]\\d|70)\\d{4}", , , , , , , [6]], [, , "(?:19|3[1-7]|[68][1-9]|70|9\\d)\\d{4}", , , , "321000"], [ 5496 , 5497 , 5498 "[245]\\d{5}", 5499 , 5500 , 5501 , 5502 "221234" 5503 ], [, , "80\\d{4}", , , , "801234"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "3[89]\\d{4}", , , , "381234"], "GL", 299, "00", , , , , , , , [[, "(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3", ["19|[2-9]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5504 GM: [ 5505 , 5506 [, , "[2-9]\\d{6}", , , , , , , [7]], 5507 [, , "(?:4(?:[23]\\d\\d|4(?:1[024679]|[6-9]\\d))|5(?:5(?:3\\d|4[0-7])|6[67]\\d|7(?:1[04]|2[035]|3[58]|48))|8\\d{3})\\d{3}", , , , "5661234"], 5508 [, , "(?:[23679]\\d|4[015]|5[0-489])\\d{5}", , , , "3012345"], 5509 [, , , , , , , , , [-1]], 5510 [, , , , , , , , , [-1]], 5511 [, , , , , , , , , [-1]], 5512 [, , , , , , , , , [-1]], 5513 [, , , , , , , , , [-1]], 5514 "GM", 5515 220, 5516 "00", 5517 , 5518 , 5519 , 5520 , 5521 , 5522 , 5523 , 5524 [[, "(\\d{3})(\\d{4})", "$1 $2", ["[2-9]"]]], 5525 , 5526 [, , , , , , , , , [-1]], 5527 , 5528 , 5529 [, , , , , , , , , [-1]], 5530 [, , , , , , , , , [-1]], 5531 , 5532 , 5533 [, , , , , , , , , [-1]] 5534 ], 5535 GN: [ 5536 , 5537 [, , "722\\d{6}|(?:3|6\\d)\\d{7}", , , , , , , [8, 9]], 5538 [, , "3(?:0(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])|1\\d\\d)\\d{4}", , , , "30241234", , , [8]], 5539 [, , "6[0-356]\\d{7}", , , , "601123456", , , [9]], 5540 [, , , , , , , , , [-1]], 5541 [, , , , , , , , , [-1]], 5542 [, , , , , , , , , [-1]], 5543 [, , , , , , , , , [-1]], 5544 [, , "722\\d{6}", , , , "722123456", , , [9]], 5545 "GN", 5546 224, 5547 "00", 5548 , 5549 , 5550 , 5551 , 5552 , 5553 , 5554 , 5555 [[, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["3"]], [, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[67]"]]], 5556 , 5557 [, , , , , , , , , [-1]], 5558 , 5559 , 5560 [, , , , , , , , , [-1]], 5561 [, , , , , , , , , [-1]], 5562 , 5563 , 5564 [, , , , , , , , , [-1]] 5565 ], 5566 GP: [, [, , "(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}", , , , , , , [9]], [, , "590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}", , , , "590201234"], [, , "(?: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"], [ 5567 , 5568 , 5569 "80[0-5]\\d{6}", 5570 , 5571 , 5572 , 5573 "800012345" 5574 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}", , , , "976012345"], "GP", 590, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[5-79]"], "0$1"], [, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["8"], "0$1"]], , [, , , , , , , , , [-1]], 1, , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5575 GQ: [, [, , "222\\d{6}|(?:3\\d|55|[89]0)\\d{7}", , , , , , , [9]], [, , "33[0-24-9]\\d[46]\\d{4}|3(?:33|5\\d)\\d[7-9]\\d{4}", , , , "333091234"], [ 5576 , 5577 , 5578 "(?:222|55\\d)\\d{6}", 5579 , 5580 , 5581 , 5582 "222123456" 5583 ], [, , "80\\d[1-9]\\d{5}", , , , "800123456"], [, , "90\\d[1-9]\\d{5}", , , , "900123456"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "GQ", 240, "00", , , , , , , , [[, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[235]"]], [, "(\\d{3})(\\d{6})", "$1 $2", ["[89]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5584 GR: [, [, , "5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}", , , , , , , [10, 11, 12]], [ 5585 , 5586 , 5587 "2(?:1\\d\\d|2(?:2[1-46-9]|[36][1-8]|4[1-7]|5[1-4]|7[1-5]|[89][1-9])|3(?:1\\d|2[1-57]|[35][1-3]|4[13]|7[1-7]|8[124-6]|9[1-79])|4(?:1\\d|2[1-8]|3[1-4]|4[13-5]|6[1-578]|9[1-5])|5(?:1\\d|[29][1-4]|3[1-5]|4[124]|5[1-6])|6(?:1\\d|[269][1-6]|3[1245]|4[1-7]|5[13-9]|7[14]|8[1-5])|7(?:1\\d|2[1-5]|3[1-6]|4[1-7]|5[1-57]|6[135]|9[125-7])|8(?:1\\d|2[1-5]|[34][1-4]|9[1-57])
vendor: 19,549 bytes, lines 5587-5866
5587)\\d{6}", 5588 , 5589 , 5590 , 5591 "2123456789", 5592 , 5593 , 5594 [10] 5595 ], [, , "68[57-9]\\d{7}|(?:69|94)\\d{8}", , , , "6912345678", , , [10]], [, , "800\\d{7,9}", , , , "8001234567"], [, , "90[19]\\d{7}", , , , "9091234567", , , [10]], [, , "8(?:0[16]|12|[27]5|50)\\d{7}", , , , "8011234567", , , [10]], [, , "70\\d{8}", , , , "7012345678", , , [10]], [, , , , , , , , , [-1]], "GR", 30, "00", , , , , , , , [[, "(\\d{2})(\\d{4})(\\d{4})", "$1 $2 $3", ["21|7"]], [, "(\\d{4})(\\d{6})", "$1 $2", ["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["[2689]"]], [ 5596 , 5597 "(\\d{3})(\\d{3,4})(\\d{5})", 5598 "$1 $2 $3", 5599 ["8"] 5600 ]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "5005000\\d{3}", , , , "5005000123", , , [10]], , , [, , , , , , , , , [-1]]], 5601 GT: [, [, , "80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}", , , , , , , [8, 11]], [, , "[267][2-9]\\d{6}", , , , "22456789", , , [8]], [, , "(?:[3-5]\\d\\d|80[0-4])\\d{5}", , , , "51234567", , , [8]], [, , "18[01]\\d{8}", , , , "18001112222", , , [11]], [, , "19\\d{9}", , , , "19001112222", , , [11]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "GT", 502, "00", , , , , , , , [[, "(\\d{4})(\\d{4})", "$1 $2", ["[2-8]"]], [ 5602 , 5603 "(\\d{4})(\\d{3})(\\d{4})", 5604 "$1 $2 $3", 5605 ["1"] 5606 ]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5607 GU: [, [, , "(?:[58]\\d\\d|671|900)\\d{7}", , , , , , , [10], [7]], [, , "671(?:2\\d\\d|3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[02-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[478])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}", , , , "6713001234", , , , [7]], [ 5608 , 5609 , 5610 "671(?:2\\d\\d|3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[02-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[478])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}", 5611 , 5612 , 5613 , 5614 "6713001234", 5615 , 5616 , 5617 , 5618 [7] 5619 ], [, , "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]], "GU", 1, "011", "1", , , "([2-9]\\d{6})$|1", "671$1", , 1, , , [, , , , , , , , , [-1]], , "671", [, , , , , , , , , [-1]], [ 5620 , 5621 , 5622 , 5623 , 5624 , 5625 , 5626 , 5627 , 5628 , 5629 [-1] 5630 ], , , [, , , , , , , , , [-1]]], 5631 GW: [, [, , "[49]\\d{8}|4\\d{6}", , , , , , , [7, 9]], [, , "443\\d{6}", , , , "443201234", , , [9]], [, , "9(?:5\\d|6[569]|77)\\d{6}", , , , "955012345", , , [9]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "40\\d{5}", , , , "4012345", , , [7]], "GW", 245, "00", , , , , , , , [[, "(\\d{3})(\\d{4})", "$1 $2", ["40"]], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[49]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5632 GY: [, [, , "(?:[2-8]\\d{3}|9008)\\d{3}", , , , , , , [7]], [ 5633 , 5634 , 5635 "(?:2(?:1[6-9]|2[0-35-9]|3[1-4]|5[3-9]|6\\d|7[0-79])|3(?:2[25-9]|3\\d)|4(?:4[0-24]|5[56])|50[0-6]|77[1-57])\\d{4}", 5636 , 5637 , 5638 , 5639 "2201234" 5640 ], [, , "510\\d{4}|(?:6\\d|7[0-5])\\d{5}", , , , "6091234"], [, , "(?:289|8(?:00|6[28]|88|99))\\d{4}", , , , "2891234"], [, , "9008\\d{3}", , , , "9008123"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "515\\d{4}", , , , "5151234"], "GY", 592, "001", , , , , , , , [[, "(\\d{3})(\\d{4})", "$1 $2", ["[2-9]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5641 HK: [, [, , "8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}", , , , , , , [5, 6, 7, 8, 9, 11]], [ 5642 , 5643 , 5644 "(?:2(?:[13-9]\\d|2[013-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:4[0-8]|[579]\\d|6[0-2]))|58(?:0[1-9]|1[2-9]))\\d{4}", 5645 , 5646 , 5647 , 5648 "21234567", 5649 , 5650 , 5651 [8] 5652 ], [, , "(?:4(?:44[0-25-9]|6(?:1[0-7]|4[0-57-9]|6[0-4])|7(?:4[0-2]|6[0-5]))|5(?:73[0-6]|95[0-8])|6(?:26[013-8]|66[0-3])|70(?:7[1-8]|8[0-4])|84(?:4[0-2]|8[0-35-9])|9(?:29[013-9]|39[014-9]|59[0-4]|899))\\d{4}|(?:4(?:4[0-35-9]|6[02357-9]|7[05])|5(?:[1-59][0-46-9]|6[0-4689]|7[0-246-9])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|70[1-49]|84[0-39]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}", , , , "51234567", , , [8]], [, , "800\\d{6}", , , , "800123456", , , [9]], [ 5653 , 5654 , 5655 "900(?:[0-24-9]\\d{7}|3\\d{1,4})", 5656 , 5657 , 5658 , 5659 "90012345678", 5660 , 5661 , 5662 [5, 6, 7, 8, 11] 5663 ], [, , , , , , , , , [-1]], [, , "8(?:1[0-4679]\\d|2(?:[0-36]\\d|7[0-4])|3(?:[034]\\d|2[09]|70))\\d{4}", , , , "81123456", , , [8]], [, , , , , , , , , [-1]], "HK", 852, "00(?:30|5[09]|[126-9]?)", , , , , , "00", , [[, "(\\d{3})(\\d{2,5})", "$1 $2", ["900", "9003"]], [, "(\\d{4})(\\d{4})", "$1 $2", ["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["8"]], [, "(\\d{3})(\\d{2})(\\d{3})(\\d{3})", "$1 $2 $3 $4", ["9"]]], , [ 5664 , 5665 , 5666 "7(?:1(?:0[0-38]|1[0-3679]|3[013]|69|9[0136])|2(?:[02389]\\d|1[18]|7[27-9])|3(?:[0-38]\\d|7[0-369]|9[2357-9])|47\\d|5(?:[178]\\d|5[0-5])|6(?:0[0-7]|2[236-9]|[35]\\d)|7(?:[27]\\d|8[7-9])|8(?:[23689]\\d|7[1-9])|9(?:[025]\\d|6[0-246-8]|7[0-36-9]|8[238]))\\d{4}", 5667 , 5668 , 5669 , 5670 "71123456", 5671 , 5672 , 5673 [8] 5674 ], , , [, , , , , , , , , [-1]], [, , "30(?:0[1-9]|[15-7]\\d|2[047]|89)\\d{4}", , , , "30161234", , , [8]], , , [, , , , , , , , , [-1]]], 5675 HN: [, [, , "8\\d{10}|[237-9]\\d{7}", , , , , , , [8, 11]], [ 5676 , 5677 , 5678 "2(?:2(?:0[0-59]|1[1-9]|[23]\\d|4[02-7]|5[57]|6[245]|7[0135689]|8[01346-9]|9[0-2])|4(?:0[578]|2[3-59]|3[13-9]|4[0-68]|5[1-3589])|5(?:0[2357-9]|1[1-356]|4[03-5]|5\\d|6[014-69]|7[04]|80)|6(?:[056]\\d|17|2[067]|3[047]|4[0-378]|[78][0-8]|9[01])|7(?:0[5-79]|6[46-9]|7[02-9]|8[034]|91)|8(?:79|8[0-357-9]|9[1-57-9]))\\d{4}", 5679 , 5680 , 5681 , 5682 "22123456", 5683 , 5684 , 5685 [8] 5686 ], [, , "[37-9]\\d{7}", , , , "91234567", , , [8]], [, , "8002\\d{7}", , , , "80021234567", , , [11]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "HN", 504, "00", , , , , , , , [[, "(\\d{4})(\\d{4})", "$1-$2", ["[237-9]"]], [, "(\\d{3})(\\d{4})(\\d{4})", "$1 $2 $3", ["8"]]], [[, "(\\d{4})(\\d{4})", "$1-$2", ["[237-9]"]]], [, , , , , , , , , [-1]], , , [, , "8002\\d{7}", , , , , , , [11]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5687 HR: [, [, , "(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}", , , , , , , [6, 7, 8, 9]], [ 5688 , 5689 , 5690 "1\\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\\d{6,7}", 5691 , 5692 , 5693 , 5694 "12345678", 5695 , 5696 , 5697 [8, 9], 5698 [6, 7] 5699 ], [, , "9(?:(?:0[1-9]|[12589]\\d)\\d\\d|7(?:[0679]\\d\\d|5(?:[01]\\d|44|55|77|9[5-79])))\\d{4}|98\\d{6}", , , , "921234567", , , [8, 9]], [, , "80\\d{5,7}", , , , "800123456", , , [7, 8, 9]], [, , "6[01459]\\d{6}|6[01]\\d{4,5}", , , , "611234", , , [6, 7, 8]], [, , , , , , , , , [-1]], [, , "7[45]\\d{6}", , , , "74123456", , , [8]], [, , , , , , , , , [-1]], "HR", 385, "00", "0", , , "0", , , , [[, "(\\d{2})(\\d{2})(\\d{2,3})", "$1 $2 $3", ["6[01]"], "0$1"], [, "(\\d{3})(\\d{2})(\\d{2,3})", "$1 $2 $3", ["8"], "0$1"], [ 5700 , 5701 "(\\d)(\\d{4})(\\d{3})", 5702 "$1 $2 $3", 5703 ["1"], 5704 "0$1" 5705 ], [, "(\\d{2})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["6|7[245]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["9"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["[2-57]"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["8"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "62\\d{6,7}|72\\d{6}", , , , "62123456", , , [8, 9]], , , [, , , , , , , , , [-1]]], 5706 HT: [, [, , "(?:[2-489]\\d|55)\\d{6}", , , , , , , [8]], [, , "2(?:2\\d|5[1-5]|81|9[149])\\d{5}", , , , "22453300"], [, , "(?:[34]\\d|55)\\d{6}", , , , "34101234"], [ 5707 , 5708 , 5709 "8\\d{7}", 5710 , 5711 , 5712 , 5713 "80012345" 5714 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "9(?:[67][0-4]|8[0-3589]|9\\d)\\d{5}", , , , "98901234"], "HT", 509, "00", , , , , , , , [[, "(\\d{2})(\\d{2})(\\d{4})", "$1 $2 $3", ["[2-589]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5715 HU: [, [, , "[235-7]\\d{8}|[1-9]\\d{7}", , , , , , , [8, 9], [6, 7]], [, , "(?:1\\d|[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|8[2-57-9]|9[2-69])\\d{6}", , , , "12345678", , , [8], [6, 7]], [, , "(?:[257]0|3[01])\\d{7}", , , , "201234567", , , [9]], [ 5716 , 5717 , 5718 "(?:[48]0\\d|680[29])\\d{5}", 5719 , 5720 , 5721 , 5722 "80123456" 5723 ], [, , "9[01]\\d{6}", , , , "90123456", , , [8]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "21\\d{7}", , , , "211234567", , , [9]], "HU", 36, "00", "06", , , "06", , , , [[, "(\\d)(\\d{3})(\\d{4})", "$1 $2 $3", ["1"], "(06 $1)"], [, "(\\d{2})(\\d{3})(\\d{3})", "$1 $2 $3", ["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"], "(06 $1)"], [, "(\\d{2})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["[2-9]"], "06 $1"]], , [, , , , , , , , , [-1]], , , [, , "(?:[48]0\\d|680[29])\\d{5}"], [, , "38\\d{7}", , , , "381234567", , , [9]], , , [, , , , , , , , , [-1]]], 5724 ID: [, [ 5725 , 5726 , 5727 "00[1-9]\\d{9,14}|(?:[1-36]|8\\d{5})\\d{6}|00\\d{9}|[1-9]\\d{8,10}|[2-9]\\d{7}", 5728 , 5729 , 5730 , 5731 , 5732 , 5733 , 5734 [7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], 5735 [5, 6] 5736 ], [ 5737 , 5738 , 5739 "2[124]\\d{7,8}|619\\d{8}|2(?:1(?:14|500)|2\\d{3})\\d{3}|61\\d{5,8}|(?:2(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])|3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|6(?:[25]\\d|3[1-69]|4[1-6])|7(?:02|[125][1-9]|[36]\\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\\d{5,8}", 5740 , 5741 , 5742 , 5743 "218350123", 5744 , 5745 , 5746 [7, 8, 9, 10, 11], 5747 [5, 6] 5748 ], [, , "8[1-35-9]\\d{7,10}", , , , "812345678", , , [9, 10, 11, 12]], [, , "00(?:1803\\d{5,11}|7803\\d{7})|(?:177\\d|800)\\d{5,7}", , , , "8001234567", , , [8, 9, 10, 11, 12, 13, 14, 15, 16, 17]], [, , "809\\d{7}", , , , "8091234567", , , [10]], [, , "804\\d{7}", , , , "8041234567", , , [10]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "ID", 62, "00[89]", "0", , , "0", , , , [[, "(\\d)(\\d{3})(\\d{3})", "$1 $2 $3", ["15"]], [, "(\\d{2})(\\d{5,9})", "$1 $2", ["2[124]|[36]1"], "(0$1)"], [, "(\\d{3})(\\d{5,7})", "$1 $2", ["800"], "0$1"], [ 5749 , 5750 "(\\d{3})(\\d{5,8})", 5751 "$1 $2", 5752 ["[2-79]"], 5753 "(0$1)" 5754 ], [, "(\\d{3})(\\d{3,4})(\\d{3})", "$1-$2-$3", ["8[1-35-9]"], "0$1"], [, "(\\d{3})(\\d{6,8})", "$1 $2", ["1"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["804"], "0$1"], [, "(\\d{3})(\\d)(\\d{3})(\\d{3})", "$1 $2 $3 $4", ["80"], "0$1"], [, "(\\d{3})(\\d{4})(\\d{4,5})", "$1-$2-$3", ["8"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3})(\\d{2,8})", "$1 $2 $3 $4", ["001"]], [, "(\\d{2})(\\d{4})(\\d{3})(\\d{4})", "$1 $2 $3 $4", ["0"]]], [[, "(\\d)(\\d{3})(\\d{3})", "$1 $2 $3", ["15"]], [ 5755 , 5756 "(\\d{2})(\\d{5,9})", 5757 "$1 $2", 5758 ["2[124]|[36]1"], 5759 "(0$1)" 5760 ], [, "(\\d{3})(\\d{5,7})", "$1 $2", ["800"], "0$1"], [, "(\\d{3})(\\d{5,8})", "$1 $2", ["[2-79]"], "(0$1)"], [, "(\\d{3})(\\d{3,4})(\\d{3})", "$1-$2-$3", ["8[1-35-9]"], "0$1"], [, "(\\d{3})(\\d{6,8})", "$1 $2", ["1"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["804"], "0$1"], [, "(\\d{3})(\\d)(\\d{3})(\\d{3})", "$1 $2 $3 $4", ["80"], "0$1"], [, "(\\d{3})(\\d{4})(\\d{4,5})", "$1-$2-$3", ["8"], "0$1"]], [, , , , , , , , , [-1]], , , [, , "001803\\d{5,11}|(?:007803\\d|8071)\\d{6}", , , , , , , [10, 11, 12, 13, 14, 15, 16, 17]], [ 5761 , 5762 , 5763 "(?:1500|8071\\d{3})\\d{3}", 5764 , 5765 , 5766 , 5767 "8071123456", 5768 , 5769 , 5770 [7, 10] 5771 ], , , [, , , , , , , , , [-1]]], 5772 IE: [, [, , "(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}", , , , , , , [7, 8, 9, 10], [5, 6]], [, , "(?:1\\d|21)\\d{6,7}|(?:2[24-9]|4(?:0[24]|5\\d|7)|5(?:0[45]|1\\d|8)|6(?:1\\d|[237-9])|9(?:1\\d|[35-9]))\\d{5}|(?:23|4(?:[1-469]|8\\d)|5[23679]|6[4-6]|7[14]|9[04])\\d{7}", , , , "2212345", , , , [5, 6]], [, , "8(?:22|[35-9]\\d)\\d{6}", , , , "850123456", , , [9]], [, , "1800\\d{6}", , , , "1800123456", , , [10]], [ 5773 , 5774 , 5775 "15(?:1[2-8]|[2-8]0|9[089])\\d{6}", 5776 , 5777 , 5778 , 5779 "1520123456", 5780 , 5781 , 5782 [10] 5783 ], [, , "18[59]0\\d{6}", , , , "1850123456", , , [10]], [, , "700\\d{6}", , , , "700123456", , , [9]], [, , "76\\d{7}", , , , "761234567", , , [9]], "IE", 353, "00", "0", , , "0", , , , [[, "(\\d{2})(\\d{5})", "$1 $2", ["2[24-9]|47|58|6[237-9]|9[35-9]"], "(0$1)"], [, "(\\d{3})(\\d{5})", "$1 $2", ["[45]0"], "(0$1)"], [, "(\\d)(\\d{3,4})(\\d{4})", "$1 $2 $3", ["1"], "(0$1)"], [, "(\\d{2})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["[2569]|4[1-69]|7[14]"], "(0$1)"], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["70"], "0$1"], [ 5784 , 5785 "(\\d{3})(\\d{3})(\\d{3})", 5786 "$1 $2 $3", 5787 ["81"], 5788 "(0$1)" 5789 ], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["[78]"], "0$1"], [, "(\\d{4})(\\d{3})(\\d{3})", "$1 $2 $3", ["1"]], [, "(\\d{2})(\\d{4})(\\d{4})", "$1 $2 $3", ["4"], "(0$1)"], [, "(\\d{2})(\\d)(\\d{3})(\\d{4})", "$1 $2 $3 $4", ["8"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , "18[59]0\\d{6}", , , , , , , [10]], [, , "818\\d{6}", , , , "818123456", , , [9]], , , [, , "88210[1-9]\\d{4}|8(?:[35-79]5\\d\\d|8(?:[013-9]\\d\\d|2(?:[01][1-9]|[2-9]\\d)))\\d{5}", , , , "8551234567", , , [10]]], 5790 IL: [, [, , "1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}", , , , , , , [ 5791 7, 5792 8, 5793 9, 5794 10, 5795 11, 5796 12 5797 ]], [, , "153\\d{8,9}|29[1-9]\\d{5}|(?:2[0-8]|[3489]\\d)\\d{6}", , , , "21234567", , , [8, 11, 12], [7]], [, , "55(?:4(?:[01]0|5[0-2])|57[0-289])\\d{4}|5(?:(?:[0-2][02-9]|[36]\\d|[49][2-9]|8[3-7])\\d|5(?:01|2\\d|3[0-3]|4[34]|5[0-25689]|6[6-8]|7[0-267]|8[7-9]|9[1-9]))\\d{5}", , , , "502345678", , , [9]], [, , "1(?:255|80[019]\\d{3})\\d{3}", , , , "1800123456", , , [7, 10]], [, , "1212\\d{4}|1(?:200|9(?:0[0-2]|19))\\d{6}", , , , "1919123456", , , [8, 10]], [, , "1700\\d{6}", , , , "1700123456", , , [10]], [, , , , , , , , , [-1]], [ 5798 , 5799 , 5800 "7(?:38(?:0\\d|5[0-2569]|88)|8(?:33|55|77|81)\\d)\\d{4}|7(?:18|2[23]|3[237]|47|6[258]|7\\d|82|9[2-9])\\d{6}", 5801 , 5802 , 5803 , 5804 "771234567", 5805 , 5806 , 5807 [9] 5808 ], "IL", 972, "0(?:0|1[2-9])", "0", , , "0", , , , [[, "(\\d{4})(\\d{3})", "$1-$2", ["125"]], [, "(\\d{4})(\\d{2})(\\d{2})", "$1-$2-$3", ["121"]], [, "(\\d)(\\d{3})(\\d{4})", "$1-$2-$3", ["[2-489]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{4})", "$1-$2-$3", ["[57]"], "0$1"], [, "(\\d{4})(\\d{3})(\\d{3})", "$1-$2-$3", ["12"]], [, "(\\d{4})(\\d{6})", "$1-$2", ["159"]], [, "(\\d)(\\d{3})(\\d{3})(\\d{3})", "$1-$2-$3-$4", ["1[7-9]"]], [, "(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})", "$1-$2 $3-$4", ["15"]]], , [, , , , , , , , , [-1]], , , [ 5809 , 5810 , 5811 "1700\\d{6}", 5812 , 5813 , 5814 , 5815 , 5816 , 5817 , 5818 [10] 5819 ], [, , "1599\\d{6}", , , , "1599123456", , , [10]], , , [, , "151\\d{8,9}", , , , "15112340000", , , [11, 12]]], 5820 IM: [ 5821 , 5822 [, , "1624\\d{6}|(?:[3578]\\d|90)\\d{8}", , , , , , , [10], [6]], 5823 [, , "1624(?:230|[5-8]\\d\\d)\\d{3}", , , , "1624756789", , , , [6]], 5824 [, , "76245[06]\\d{4}|7(?:4576|[59]24\\d|624[0-4689])\\d{5}", , , , "7924123456"], 5825 [, , "808162\\d{4}", , , , "8081624567"], 5826 [, , "8(?:440[49]06|72299\\d)\\d{3}|(?:8(?:45|70)|90[0167])624\\d{4}", , , , "9016247890"], 5827 [, , , , , , , , , [-1]], 5828 [, , "70\\d{8}", , , , "7012345678"], 5829 [, , "56\\d{8}", , , , "5612345678"], 5830 "IM", 5831 44, 5832 "00", 5833 "0", 5834 , 5835 , 5836 "([25-8]\\d{5})$|0", 5837 "1624$1", 5838 , 5839 , 5840 , 5841 , 5842 [, , , , , , , , , [-1]], 5843 , 5844 "74576|(?:16|7[56])24", 5845 [, , , , , , , , , [-1]], 5846 [, , "3440[49]06\\d{3}|(?:3(?:08162|3\\d{4}|45624|7(?:0624|2299))|55\\d{4})\\d{4}", , , , "5512345678"], 5847 , 5848 , 5849 [, , , , , , , , , [-1]] 5850 ], 5851 IN: [, [, , "(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}", , , , , , , [8, 9, 10, 11, 12, 13], [6, 7]], [ 5852 , 5853 , 5854 "2717(?:[2-7]\\d|95)\\d{4}|(?:271[0-689]|782[0-6])[2-7]\\d{5}|(?:170[24]|2(?:(?:[02][2-79]|90)\\d|80[13468])|(?:3(?:23|80)|683|79[1-7])\\d|4(?:20[24]|72[2-8])|552[1-7])\\d{6}|(?:11|33|4[04]|80)[2-7]\\d{7}|(?:342|674|788)(?:[0189][2-7]|[2-7]\\d)\\d{5}|(?:1(?:2[0-249]|3[0-25]|4[145]|[59][14]|6[014]|7[1257]|8[01346])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[13]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[014-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|[67]1)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91))[2-7]\\d{6}|(?:1(?:2[35-8]|3[346-9]|4[236-9]|[59][0235-9]|6[235-9]|7[34689]|8[257-9])|2(?:1[134689]|3[24-8]|4[2-8]|5[25689]|6[2-4679]|7[3-79]|8[2-479]|9[235-9])|3(?:01|1[79]|2[1245]|4[5-8]|5[125689]|6[235-7]|7[157-9]|8[2-46-8])|4(?:1[14578]|2[5689]|3[2-467]|5[4-7]|6[35]|73|8[2689]|9[2389])|5(?:[16][146-9]|2[14-8]|3[1346]|4[14-69]|5[46]|7[2-4]|8[2-8]|9[246])|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])|7(?:1[013-9]|2[0235-9]|3[2679]|4[1-35689]|5[2-46-9]|[67][02-9]|8[013-7]|9[089])|8(?:1[1357-9]|2[235-8]|3[03-57-9]|4[0-24-9]|5\\d|6[2457-9]|7[1-6]|8[1256]|9[2-4]))\\d[2-7]\\d{5}", 5855 , 5856 , 5857 , 5858 "7410410123", 5859 , 5860 , 5861 [10], 5862 [6, 7, 8] 5863 ], [ 5864 , 5865 , 5866 "(?:61279|7(?:887[02-9]|9(?:313|79[07-9]))|8(?:079[04-9]|(?:84|91)7[02-8]))\\d{5}|(?:6(?:12|[2-47]1|5[17]|6[13]|80)[0189]|7(?:1(?:2[0189]|9[0-5])|2(?:[14][017-9]|8[0-59])|3(?:2[5-8]|[34][017-9]|9[016-9])|4(?:1[015-9]|[29][89]|39|8[389])|5(?:[15][017-9]|2[04-9]|9[7-9])|6(?:0[0-47]|1[0-257-9]|2[0-4]|3[19]|5[4589])|70[0289]|88[089]|97[02-8])|8(?:0(?:6[67]|7[02-8])|70[017-9]|84[01489]|91[0-289]))\\d{6}|(?:7(?:31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[0189]\\d|7[02-8])\\d{5}|(?:6(?:[09]\\d|1[04679]|2[03689]|3[05-9]|4[0489]|50|6[069]|7[07]|8[7-9])|7(?:0\\d|2[0235-79]|3[05-8]|40|5[0346-8]|6[6-9]|7[1-9]|8[0-79]|9[089])|8(?:0[01589]|1[0-57-9]|2[235-9]|3[03-57-9]|[45]\\d|6[02457-9]|7[1-69]|8[0-25-9]|9[02-9])|9\\d\\d)\\d{7}
5866|(?:6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|8[124-6])\\d|7(?:[235689]\\d|4[0189]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-5])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]|881))[0189]\\d{5}", 5867 , 5868 , 5869 , 5870 "8123456789", 5871 , 5872 , 5873 [10] 5874 ], [, , "000800\\d{7}|1(?:600\\d{6}|80(?:0\\d{4,9}|3\\d{9}))", , , , "1800123456"], [, , "186[12]\\d{9}", , , , "1861123456789", , , [13]], [, , "1860\\d{7}", , , , "18603451234", , , [11]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "IN", 91, "00", "0", , , "0", , , , [[, "(\\d{7})", "$1", ["575"]], [, "(\\d{8})", "$1", ["5(?:0|2[23]|3[03]|[67]1|88)", "5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)", "5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"], , , 1], [, "(\\d{4})(\\d{4,5})", "$1 $2", ["180", "1800"], , , 1], [ 5875 , 5876 "(\\d{3})(\\d{3})(\\d{4})", 5877 "$1 $2 $3", 5878 ["140"], 5879 , 5880 , 5881 1 5882 ], [, "(\\d{2})(\\d{4})(\\d{4})", "$1 $2 $3", ["11|2[02]|33|4[04]|79[1-7]|80[2-46]", "11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])", "11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"], "0$1", , 1], [ 5883 , 5884 "(\\d{3})(\\d{3})(\\d{4})", 5885 "$1 $2 $3", 5886 [ 5887 "1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]", 5888 "1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]", 5889 "1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]" 5890 ], 5891 "0$1", 5892 , 5893 1 5894 ], [, "(\\d{4})(\\d{3})(\\d{3})", "$1 $2 $3", [ 5895 "1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807", 5896 "1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]", 5897 "1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]" 5898 ], "0$1", , 1], [, "(\\d{5})(\\d{5})", "$1 $2", ["[6-9]"], "0$1", , 1], [, "(\\d{4})(\\d{2,4})(\\d{4})", "$1 $2 $3", ["1(?:6|8[06])", "1(?:6|8[06]0)"], , , 1], [ 5899 , 5900 "(\\d{3})(\\d{3})(\\d{3})(\\d{4})", 5901 "$1 $2 $3 $4", 5902 ["0"] 5903 ], [, "(\\d{4})(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3 $4", ["18"], , , 1]], [[, "(\\d{8})", "$1", ["5(?:0|2[23]|3[03]|[67]1|88)", "5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)", "5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"], , , 1], [, "(\\d{4})(\\d{4,5})", "$1 $2", ["180", "1800"], , , 1], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["140"], , , 1], [ 5904 , 5905 "(\\d{2})(\\d{4})(\\d{4})", 5906 "$1 $2 $3", 5907 ["11|2[02]|33|4[04]|79[1-7]|80[2-46]", "11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])", "11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"], 5908 "0$1", 5909 , 5910 1 5911 ], [ 5912 , 5913 "(\\d{3})(\\d{3})(\\d{4})", 5914 "$1 $2 $3", 5915 [ 5916 "1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]", 5917 "1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]", 5918 "1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]" 5919 ], 5920 "0$1", 5921 , 5922 1 5923 ], [, "(\\d{4})(\\d{3})(\\d{3})", "$1 $2 $3", [ 5924 "1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2
vendor: 9,684 bytes, lines 5924-6054
5924-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807", 5925 "1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]", 5926 "1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]" 5927 ], "0$1", , 1], [, "(\\d{5})(\\d{5})", "$1 $2", ["[6-9]"], "0$1", , 1], [, "(\\d{4})(\\d{2,4})(\\d{4})", "$1 $2 $3", ["1(?:6|8[06])", "1(?:6|8[06]0)"], , , 1], [ 5928 , 5929 "(\\d{4})(\\d{3})(\\d{3})(\\d{3})", 5930 "$1 $2 $3 $4", 5931 ["18"], 5932 , 5933 , 5934 1 5935 ]], [, , , , , , , , , [-1]], , , [, , "1(?:600\\d{6}|800\\d{4,9})|(?:000800|18(?:03\\d\\d|6(?:0|[12]\\d\\d)))\\d{7}"], [, , "140\\d{7}", , , , "1409305260", , , [10]], , , [, , , , , , , , , [-1]]], 5936 IO: [, [, , "3\\d{6}", , , , , , , [7]], [, , "37\\d{5}", , , , "3709100"], [, , "38\\d{5}", , , , "3801234"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "IO", 246, "00", , , , , , , , [[, "(\\d{3})(\\d{4})", "$1 $2", ["3"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5937 IQ: [, [ 5938 , 5939 , 5940 "(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}", 5941 , 5942 , 5943 , 5944 , 5945 , 5946 , 5947 [8, 9, 10], 5948 [6, 7] 5949 ], [, , "1\\d{7}|(?:2[13-5]|3[02367]|4[023]|5[03]|6[026])\\d{6,7}", , , , "12345678", , , [8, 9], [6, 7]], [, , "7[3-9]\\d{8}", , , , "7912345678", , , [10]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "IQ", 964, "00", "0", , , "0", , , , [[, "(\\d)(\\d{3})(\\d{4})", "$1 $2 $3", ["1"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["[2-6]"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["7"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 5950 IR: [ 5951 , 5952 [, , "[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}", , , , , , , [4, 5, 6, 7, 10], [8]], 5953 [, , "(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[03-57]\\d{7}|[16]\\d{3}(?:\\d{4})?|[289]\\d{3}(?:\\d(?:\\d{3})?)?)|94(?:000[09]|(?:12\\d|30[0-2])\\d|2(?:121|[2689]0\\d)|4(?:111|40\\d))\\d{4}", , , , "2123456789", , , [6, 7, 10], [4, 5, 8]], 5954 [, , "9(?:(?:0(?:[0-35]\\d|4[4-6])|(?:[13]\\d|2[0-3])\\d)\\d|9(?:[0-46]\\d\\d|5[15]0|8(?:[12]\\d|88)|9(?:0[0-3]|[19]\\d|21|69|77|8[7-9])))\\d{5}", , , , "9123456789", , , [10]], 5955 [, , , , , , , , , [-1]], 5956 [, , , , , , , , , [-1]], 5957 [, , , , , , , , , [-1]], 5958 [, , , , , , , , , [-1]], 5959 [, , , , , , , , , [-1]], 5960 "IR", 5961 98, 5962 "00", 5963 "0", 5964 , 5965 , 5966 "0", 5967 , 5968 , 5969 , 5970 [[, "(\\d{4,5})", "$1", ["96"], "0$1"], [, "(\\d{2})(\\d{4,5})", "$1 $2", ["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["9"], "0$1"], [, "(\\d{2})(\\d{4})(\\d{4})", "$1 $2 $3", ["[1-8]"], "0$1"]], 5971 , 5972 [, , , , , , , , , [-1]], 5973 , 5974 , 5975 [, , "9(?:4440\\d{5}|6(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19]))", , , , , , , [4, 5, 10]], 5976 [ 5977 , 5978 , 5979 "96(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19])", 5980 , 5981 , 5982 , 5983 "9601", 5984 , 5985 , 5986 [4, 5] 5987 ], 5988 , 5989 , 5990 [, , , , , , , , , [-1]] 5991 ], 5992 IS: [, [, , "(?:38\\d|[4-9])\\d{6}", , , , , , , [7, 9]], [, , "(?:4(?:1[0-24-69]|2[0-7]|[37][0-8]|4[0-24589]|5[0-68]|6\\d|8[0-36-8])|5(?:05|[156]\\d|2[02578]|3[0-579]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|872)\\d{4}", , , , "4101234", , , [7]], [, , "(?:38[589]\\d\\d|6(?:1[1-8]|2[0-6]|3[026-9]|4[014679]|5[0159]|6[0-69]|70|8[06-8]|9\\d)|7(?:5[057]|[6-9]\\d)|8(?:2[0-59]|[3-69]\\d|8[238]))\\d{4}", , , , "6111234"], [, , "80[0-8]\\d{4}", , , , "8001234", , , [7]], [ 5993 , 5994 , 5995 "90(?:0\\d|1[5-79]|2[015-79]|3[135-79]|4[125-7]|5[25-79]|7[1-37]|8[0-35-7])\\d{3}", 5996 , 5997 , 5998 , 5999 "9001234", 6000 , 6001 , 6002 [7] 6003 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "49[0-24-79]\\d{4}", , , , "4921234", , , [7]], "IS", 354, "00|1(?:0(?:01|[12]0)|100)", , , , , , "00", , [[, "(\\d{3})(\\d{4})", "$1 $2", ["[4-9]"]], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["3"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "809\\d{4}", , , , "8091234", , , [7]], , , [, , "(?:689|8(?:7[18]|80)|95[48])\\d{4}", , , , "6891234", , , [7]]], 6004 IT: [, [, , "0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?", , , , , , , [6, 7, 8, 9, 10, 11, 12]], [ 6005 , 6006 , 6007 "0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}", 6008 , 6009 , 6010 , 6011 "0212345678", 6012 , 6013 , 6014 [6, 7, 8, 9, 10, 11] 6015 ], [, , "3[2-9]\\d{7,8}|(?:31|43)\\d{8}", , , , "3123456789", , , [9, 10]], [, , "80(?:0\\d{3}|3)\\d{3}", , , , "800123456", , , [6, 9]], [, , "(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}", , , , "899123456", , , [6, 8, 9, 10]], [, , "84(?:[08]\\d{3}|[17])\\d{3}", , , , "848123456", , , [6, 9]], [, , "1(?:78\\d|99)\\d{6}", , , , "1781234567", , , [9, 10]], [, , "55\\d{8}", , , , "5512345678", , , [10]], "IT", 39, "00", , , , , , , , [ 6016 [, "(\\d{4,5})", "$1", ["1(?:0|9[246])", "1(?:0|9(?:2[2-9]|[46]))"]], 6017 [, "(\\d{6})", "$1", ["1(?:1|92)"]], 6018 [, "(\\d{2})(\\d{4,6})", "$1 $2", ["0[26]"]], 6019 [, "(\\d{3})(\\d{3,6})", "$1 $2", ["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])", "0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]], 6020 [, "(\\d{4})(\\d{2,6})", "$1 $2", ["0(?:[13-579][2-46-8]|8[236-8])"]], 6021 [, "(\\d{4})(\\d{4})", "$1 $2", ["894"]], 6022 [, "(\\d{2})(\\d{3,4})(\\d{4})", "$1 $2 $3", ["0[26]|5"]], 6023 [, "(\\d{3})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["1(?:44|[679])|[378]|43"]], 6024 [, "(\\d{3})(\\d{3,4})(\\d{4})", "$1 $2 $3", ["0[13-57-9][0159]|14"]], 6025 [, "(\\d{2})(\\d{4})(\\d{5})", "$1 $2 $3", ["0[26]"]], 6026 [, "(\\d{4})(\\d{3})(\\d{4})", "$1 $2 $3", ["0"]], 6027 [, "(\\d{3})(\\d{4})(\\d{4,5})", "$1 $2 $3", ["3"]] 6028 ], [[, "(\\d{2})(\\d{4,6})", "$1 $2", ["0[26]"]], [, "(\\d{3})(\\d{3,6})", "$1 $2", ["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])", "0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]], [, "(\\d{4})(\\d{2,6})", "$1 $2", ["0(?:[13-579][2-46-8]|8[236-8])"]], [, "(\\d{4})(\\d{4})", "$1 $2", ["894"]], [, "(\\d{2})(\\d{3,4})(\\d{4})", "$1 $2 $3", ["0[26]|5"]], [ 6029 , 6030 "(\\d{3})(\\d{3})(\\d{3,4})", 6031 "$1 $2 $3", 6032 ["1(?:44|[679])|[378]|43"] 6033 ], [, "(\\d{3})(\\d{3,4})(\\d{4})", "$1 $2 $3", ["0[13-57-9][0159]|14"]], [, "(\\d{2})(\\d{4})(\\d{5})", "$1 $2 $3", ["0[26]"]], [, "(\\d{4})(\\d{3})(\\d{4})", "$1 $2 $3", ["0"]], [, "(\\d{3})(\\d{4})(\\d{4,5})", "$1 $2 $3", ["3"]]], [, , , , , , , , , [-1]], 1, , [, , "848\\d{6}", , , , , , , [9]], [, , , , , , , , , [-1]], , , [, , "3[2-8]\\d{9,10}", , , , "33101234501", , , [11, 12]]], 6034 JE: [, [, , "1534\\d{6}|(?:[3578]\\d|90)\\d{8}", , , , , , , [10], [6]], [, , "1534[0-24-8]\\d{5}", , , , "1534456789", , , , [6]], [ 6035 , 6036 , 6037 "7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}", 6038 , 6039 , 6040 , 6041 "7797712345" 6042 ], [, , "80(?:07(?:35|81)|8901)\\d{4}", , , , "8007354567"], [, , "(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}", , , , "9018105678"], [, , , , , , , , , [-1]], [, , "701511\\d{4}", , , , "7015115678"], [, , "56\\d{8}", , , , "5612345678"], "JE", 44, "00", "0", , , "([0-24-8]\\d{5})$|0", "1534$1", , , , , [, , "76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}", , , , "7640123456"], , , [, , , , , , , , , [-1]], [ 6043 , 6044 , 6045 "(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}", 6046 , 6047 , 6048 , 6049 "5512345678" 6050 ], , , [, , , , , , , , , [-1]]], 6051 JM: [, [, , "(?:[58]\\d\\d|658|900)\\d{7}", , , , , , , [10], [7]], [, , "8766060\\d{3}|(?:658(?:2(?:[0-8]\\d|9[0-46-9])|[3-9]\\d\\d)|876(?:52[35]|6(?:0[1-3579]|1[0235-9]|[23]\\d|40|5[06]|6[2-589]|7[0-25-9]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}", , , , "8765230123", , , , [7]], [ 6052 , 6053 , 6054 "(?:658295|876(?:2(?:0[1-9]|[13-9]\\d|2[013-9])|[348]\\d\\d|5(?:0[1-9]|[1-9]\\d)|6(?:4[89]|6[
605467])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579])))\\d{4}", 6055 , 6056 , 6057 , 6058 "8762101234", 6059 , 6060 , 6061 , 6062 [7] 6063 ], [, , "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]], "JM", 1, "011", "1", , , "1", , , , , , [, , , , , , , , , [-1]], , "658|876", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [ 6064 , 6065 , 6066 , 6067 , 6068 , 6069 , 6070 , 6071 , 6072 , 6073 [-1] 6074 ]], 6075 JO: [, [, , "(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}", , , , , , , [8, 9]], [ 6076 , 6077 , 6078 "87(?:000|90[01])\\d{3}|(?:2(?:6(?:2[0-35-9]|3[0-578]|4[24-7]|5[0-24-8]|[6-8][023]|9[0-3])|7(?:0[1-79]|10|2[014-7]|3[0-689]|4[019]|5[0-3578]))|32(?:0[1-69]|1[1-35-7]|2[024-7]|3\\d|4[0-3]|[5-7][023])|53(?:0[0-3]|[13][023]|2[0-59]|49|5[0-35-9]|6[15]|7[45]|8[1-6]|9[0-36-9])|6(?:2(?:[05]0|22)|3(?:00|33)|4(?:0[0-25]|1[2-7]|2[0569]|[38][07-9]|4[025689]|6[0-589]|7\\d|9[0-2])|5(?:[01][056]|2[034]|3[0-57-9]|4[178]|5[0-69]|6[0-35-9]|7[1-379]|8[0-68]|9[0239]))|87(?:20|7[078]|99))\\d{4}", 6079 , 6080 , 6081 , 6082 "62001234", 6083 , 6084 , 6085 [8] 6086 ], [, , "7(?:[78][0-25-9]|9\\d)\\d{6}", , , , "790123456", , , [9]], [, , "80\\d{6}", , , , "80012345", , , [8]], [, , "9\\d{7}", , , , "90012345", , , [8]], [, , "85\\d{6}", , , , "85012345", , , [8]], [, , "70\\d{7}", , , , "700123456", , , [9]], [, , , , , , , , , [-1]], "JO", 962, "00", "0", , , "0", , , , [[, "(\\d)(\\d{3})(\\d{4})", "$1 $2 $3", ["[2356]|87"], "(0$1)"], [, "(\\d{3})(\\d{5,6})", "$1 $2", ["[89]"], "0$1"], [, "(\\d{2})(\\d{7})", "$1 $2", ["70"], "0$1"], [, "(\\d)(\\d{4})(\\d{4})", "$1 $2 $3", ["7"], "0$1"]], , [ 6087 , 6088 , 6089 "74(?:66|77)\\d{5}", 6090 , 6091 , 6092 , 6093 "746612345", 6094 , 6095 , 6096 [9] 6097 ], , , [, , , , , , , , , [-1]], [, , "8(?:10|8\\d)\\d{5}", , , , "88101234", , , [8]], , , [, , , , , , , , , [-1]]], 6098 JP: [ 6099 , 6100 [, , "00[1-9]\\d{6,14}|[25-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}", , , , , , , [8, 9, 10, 11, 12, 13, 14, 15, 16, 17]], 6101 [, , "(?:1(?:1[235-8]|2[3-6]|3[3-9]|4[2-6]|[58][2-8]|6[2-7]|7[2-9]|9[1-9])|(?:2[2-9]|[36][1-9])\\d|4(?:[2-578]\\d|6[02-8]|9[2-59])|5(?:[2-589]\\d|6[1-9]|7[2-8])|7(?:[25-9]\\d|3[4-9]|4[02-9])|8(?:[2679]\\d|3[2-9]|4[5-9]|5[1-9]|8[03-9])|9(?:[2-58]\\d|[679][1-9]))\\d{6}", , , , "312345678", , , [9]], 6102 [ 6103 , 6104 , 6105 "(?:60\\d|[7-9]0[1-9])\\d{7}", 6106 , 6107 , 6108 , 6109 "9012345678", 6110 , 6111 , 6112 [10] 6113 ], 6114 [, , "00777(?:[01]|5\\d)\\d\\d|(?:00(?:7778|882[1245])|(?:120|800\\d)\\d\\d)\\d{4}|00(?:37|66|78)\\d{6,13}", , , , "120123456"], 6115 [, , "990\\d{6}", , , , "990123456", , , [9]], 6116 [, , , , , , , , , [-1]], 6117 [, , "60\\d{7}", , , , "601234567", , , [9]], 6118 [, , "50[1-9]\\d{7}", , , , "5012345678", , , [10]], 6119 "JP", 6120 81, 6121 "010", 6122 "0", 6123 , 6124 , 6125 "(000[259]\\d{6})$|(?:(?:003768)0?)|0", 6126 "$1", 6127 , 6128 , 6129 [[, "(\\d{4})(\\d{4})", "$1-$2", ["007", "0077", "00777", "00777[01]"]], [, "(\\d{3})(\\d{3})(\\d{3})", "$1-$2-$3", ["(?:12|57|99)0"], "0$1"], [ 6130 , 6131 "(\\d{4})(\\d)(\\d{4})", 6132 "$1-$2-$3", 6133 ["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])", "1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]", "1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"], 6134 "0$1" 6135 ], [ 6136 , 6137 "(\\d{2})(\\d{3})(\\d{4})", 6138 "$1-$2-$3", 6139 ["60"], 6140 "0$1" 6141 ], [, "(\\d)(\\d{4})(\\d{4})", "$1-$2-$3", ["3|4(?:2[09]|7[01])|6[1-9]", "3|4(?:2(?:0|9[02-69])|7(?:0[019]|1))|6[1-9]"], "0$1"], [ 6142 , 6143 "(\\d{2})(\\d{3})(\\d{4})", 6144 "$1-$2-$3", 6145 [ 6146 "1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2
6146-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])", 6147 "1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]", 6148 "1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]" 6149 ], 6150 "0$1" 6151 ], [, "(\\d{3})(\\d{2})(\\d{4})", "$1-$2-$3", ["[14]|[289][2-9]|5[3-9]|7[2-4679]"], "0$1"], [, "(\\d{4})(\\d{2})(\\d{3,4})", "$1-$2-$3", ["007", "0077"]], [, "(\\d{4})(\\d{2})(\\d{4})", "$1-$2-$3", ["008"]], [, "(\\d{3})(\\d{3})(\\d{4})", "$1-$2-$3", ["800"], "0$1"], [, "(\\d{2})(\\d{4})(\\d{4})", "$1-$2-$3", ["[25-9]"], "0$1"], [, "(\\d{4})(\\d{3})(\\d{3,4})", "$1-$2-$3", ["0"]], [, "(\\d{4})(\\d{4})(\\d{4,5})", "$1-$2-$3", ["0"]], [, "(\\d{4})(\\d{5})(\\d{5,6})", "$1-$2-$3", ["0"]], [, "(\\d{4})(\\d{6})(\\d{6,7})", "$1-$2-$3", ["0"]]], 6152 [[, "(\\d{3})(\\d{3})(\\d{3})", "$1-$2-$3", ["(?:12|57|99)0"], "0$1"], [ 6153 , 6154 "(\\d{4})(\\d)(\\d{4})", 6155 "$1-$2-$3", 6156 ["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])", "1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]", "1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"], 6157 "0$1" 6158 ], [, "(\\d{2})(\\d{3})(\\d{4})", "$1-$2-$3", ["60"], "0$1"], [, "(\\d)(\\d{4})(\\d{4})", "$1-$2-$3", ["3|4(?:2[09]|7[01])|6[1-9]", "3|4(?:2(?:0|9[02-69])|7(?:0[019]|1))|6[1-9]"], "0$1"], [ 6159 , 6160 "(\\d{2})(\\d{3})(\\d{4})", 6161 "$1-$2-$3", 6162 [ 6163 "1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])", 6164 "1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]",
vendor: 15,078 bytes, lines 6165-6395
6165 "1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]" 6166 ], 6167 "0$1" 6168 ], [, "(\\d{3})(\\d{2})(\\d{4})", "$1-$2-$3", ["[14]|[289][2-9]|5[3-9]|7[2-4679]"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{4})", "$1-$2-$3", ["800"], "0$1"], [, "(\\d{2})(\\d{4})(\\d{4})", "$1-$2-$3", ["[25-9]"], "0$1"]], 6169 [, , "20\\d{8}", , , , "2012345678", , , [10]], 6170 , 6171 , 6172 [, , "00(?:777(?:[01]|(?:5|8\\d)\\d)|882[1245]\\d\\d)\\d\\d|00(?:37|66|78)\\d{6,13}"], 6173 [, , "570\\d{6}", , , , "570123456", , , [9]], 6174 , 6175 , 6176 [, , , , , , , , , [-1]] 6177 ], 6178 KE: [, [, , "(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}", , , , , , , [7, 8, 9, 10]], [ 6179 , 6180 , 6181 "(?:4[245]|5[1-79]|6[01457-9])\\d{5,7}|(?:4[136]|5[08]|62)\\d{7}|(?:[24]0|66)\\d{6,7}", 6182 , 6183 , 6184 , 6185 "202012345", 6186 , 6187 , 6188 [7, 8, 9] 6189 ], [, , "(?:1(?:0[0-8]|1[0-7]|2[014]|30)|7\\d\\d)\\d{6}", , , , "712123456", , , [9]], [, , "800[02-8]\\d{5,6}", , , , "800223456", , , [9, 10]], [, , "900[02-9]\\d{5}", , , , "900223456", , , [9]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "KE", 254, "000", "0", , , "0", , , , [[, "(\\d{2})(\\d{5,7})", "$1 $2", ["[24-6]"], "0$1"], [, "(\\d{3})(\\d{6})", "$1 $2", ["[17]"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["[89]"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6190 KG: [, [ 6191 , 6192 , 6193 "8\\d{9}|[235-9]\\d{8}", 6194 , 6195 , 6196 , 6197 , 6198 , 6199 , 6200 [9, 10], 6201 [5, 6] 6202 ], [, , "312(?:5[0-79]\\d|9(?:[0-689]\\d|7[0-24-9]))\\d{3}|(?:3(?:1(?:2[0-46-8]|3[1-9]|47|[56]\\d)|2(?:22|3[0-479]|6[0-7])|4(?:22|5[6-9]|6\\d)|5(?:22|3[4-7]|59|6\\d)|6(?:22|5[35-7]|6\\d)|7(?:22|3[468]|4[1-9]|59|[67]\\d)|9(?:22|4[1-8]|6\\d))|6(?:09|12|2[2-4])\\d)\\d{5}", , , , "312123456", , , [9], [5, 6]], [, , "312(?:58\\d|973)\\d{3}|(?:2(?:0[0-35]|2\\d)|5[0-24-7]\\d|600|7(?:[07]\\d|55)|88[08]|9(?:12|9[05-9]))\\d{6}", , , , "700123456", , , [9]], [, , "800\\d{6,7}", , , , "800123456"], [, , , , , , , , , [-1]], [ 6203 , 6204 , 6205 , 6206 , 6207 , 6208 , 6209 , 6210 , 6211 , 6212 [-1] 6213 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "KG", 996, "00", "0", , , "0", , , , [[, "(\\d{4})(\\d{5})", "$1 $2", ["3(?:1[346]|[24-79])"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[235-79]|88"], "0$1"], [, "(\\d{3})(\\d{3})(\\d)(\\d{2,3})", "$1 $2 $3 $4", ["8"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6214 KH: [ 6215 , 6216 [, , "1\\d{9}|[1-9]\\d{7,8}", , , , , , , [8, 9, 10], [6, 7]], 6217 [ 6218 , 6219 , 6220 "23(?:4(?:[2-4]|[56]\\d)|[568]\\d\\d)\\d{4}|23[236-9]\\d{5}|(?:2[4-6]|3[2-6]|4[2-4]|[5-7][2-5])(?:(?:[237-9]|4[56]|5\\d)\\d{5}|6\\d{5,6})", 6221 , 6222 , 6223 , 6224 "23756789", 6225 , 6226 , 6227 [8, 9], 6228 [6, 7] 6229 ], 6230 [, , "(?:(?:1[28]|3[18]|9[67])\\d|6[016-9]|7(?:[07-9]|[16]\\d)|8(?:[013-79]|8\\d))\\d{6}|(?:1\\d|9[0-57-9])\\d{6}|(?:2[3-6]|3[2-6]|4[2-4]|[5-7][2-5])48\\d{5}", , , , "91234567", , , [8, 9]], 6231 [, , "1800(?:1\\d|2[019])\\d{4}", , , , "1800123456", , , [10]], 6232 [, , "1900(?:1\\d|2[09])\\d{4}", , , , "1900123456", , , [10]], 6233 [, , , , , , , , , [-1]], 6234 [, , , , , , , , , [-1]], 6235 [, , , , , , , , , [-1]], 6236 "KH", 6237 855, 6238 "00[14-9]", 6239 "0", 6240 , 6241 , 6242 "0", 6243 , 6244 , 6245 , 6246 [[, "(\\d{2})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["[1-9]"], "0$1"], [, "(\\d{4})(\\d{3})(\\d{3})", "$1 $2 $3", ["1"]]], 6247 , 6248 [, , , , , , , , , [-1]], 6249 , 6250 , 6251 [, , , , , , , , , [-1]], 6252 [, , , , , , , , , [-1]], 6253 , 6254 , 6255 [, , , , , , , , , [-1]] 6256 ], 6257 KI: [, [, , "(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}", , , , , , , [5, 8]], [, , "(?:[24]\\d|3[1-9]|50|65(?:02[12]|12[56]|22[89]|[3-5]00)|7(?:27\\d\\d|3100|5(?:02[12]|12[56]|22[89]|[34](?:00|81)|500))|8[0-5])\\d{3}", , , , "31234"], [ 6258 , 6259 , 6260 "(?:6200[01]|7(?:310[1-9]|5(?:02[03-9]|12[0-47-9]|22[0-7]|[34](?:0[1-9]|8[02-9])|50[1-9])))\\d{3}|(?:63\\d\\d|7(?:(?:[0146-9]\\d|2[0-689])\\d|3(?:[02-9]\\d|1[1-9])|5(?:[0-2][013-9]|[34][1-79]|5[1-9]|[6-9]\\d)))\\d{4}", 6261 , 6262 , 6263 , 6264 "72001234", 6265 , 6266 , 6267 [8] 6268 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "30(?:0[01]\\d\\d|12(?:11|20))\\d\\d", , , , "30010000", , , [8]], "KI", 686, "00", "0", , , "0", , , , , , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6269 KM: [, [, , "[3478]\\d{6}", , , , , , , [7], [4]], [, , "7[4-7]\\d{5}", , , , "7712345", , , , [4]], [, , "[34]\\d{6}", , , , "3212345"], [, , , , , , , , , [-1]], [, , "8\\d{6}", , , , "8001234"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "KM", 269, "00", , , , , , , , [[ 6270 , 6271 "(\\d{3})(\\d{2})(\\d{2})", 6272 "$1 $2 $3", 6273 ["[3478]"] 6274 ]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6275 KN: [, [, , "(?:[58]\\d\\d|900)\\d{7}", , , , , , , [10], [7]], [, , "869(?:2(?:29|36)|302|4(?:6[015-9]|70)|56[5-7])\\d{4}", , , , "8692361234", , , , [7]], [, , "869(?:48[89]|55[6-8]|66\\d|76[02-7])\\d{4}", , , , "8697652917", , , , [7]], [, , "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", , , , "8002123456"], [, , "900[2-9]\\d{6}", , , , "9002123456"], [, , , , , , , , , [-1]], [ 6276 , 6277 , 6278 "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}", 6279 , 6280 , 6281 , 6282 "5002345678" 6283 ], [, , , , , , , , , [-1]], "KN", 1, "011", "1", , , "([2-7]\\d{6})$|1", "869$1", , , , , [, , , , , , , , , [-1]], , "869", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6284 KP: [, [, , "85\\d{6}|(?:19\\d|[2-7])\\d{7}", , , , , , , [8, 10], [6, 7]], [, , "(?:(?:195|2)\\d|3[19]|4[159]|5[37]|6[17]|7[39]|85)\\d{6}", , , , "21234567", , , , [6, 7]], [, , "19[1-3]\\d{7}", , , , "1921234567", , , [10]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "KP", 850, "00|99", "0", , , "0", , , , [[ 6285 , 6286 "(\\d{2})(\\d{3})(\\d{3})", 6287 "$1 $2 $3", 6288 ["8"], 6289 "0$1" 6290 ], [, "(\\d)(\\d{3})(\\d{4})", "$1 $2 $3", ["[2-7]"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["1"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , "238[02-9]\\d{4}|2(?:[0-24-9]\\d|3[0-79])\\d{5}", , , , , , , [8]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6291 KR: [, [, , "00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}", , , , , , , [5, 6, 8, 9, 10, 11, 12, 13, 14], [3, 4, 7]], [ 6292 , 6293 , 6294 "(?:2|3[1-3]|[46][1-4]|5[1-5])[1-9]\\d{6,7}|(?:3[1-3]|[46][1-4]|5[1-5])1\\d{2,3}", 6295 , 6296 , 6297 , 6298 "22123456", 6299 , 6300 , 6301 [5, 6, 8, 9, 10], 6302 [3, 4, 7] 6303 ], [, , "1(?:05(?:[0-8]\\d|9[0-6])|22[13]\\d)\\d{4,5}|1(?:0[0-46-9]|[16-9]\\d|2[013-9])\\d{6,7}", , , , "1020000000", , , [9, 10]], [, , "00(?:308\\d{6,7}|798\\d{7,9})|(?:00368|[38]0)\\d{7}", , , , "801234567", , , [9, 11, 12, 13, 14]], [, , "60[2-9]\\d{6}", , , , "602345678", , , [9]], [, , , , , , , , , [-1]], [, , "50\\d{8,9}", , , , "5012345678", , , [10, 11]], [, , "70\\d{8}", , , , "7012345678", , , [10]], "KR", 82, "00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))", "0", , , "0(8(?:[1-46-8]|5\\d\\d))?", , , , [[ 6304 , 6305 "(\\d{5})", 6306 "$1", 6307 ["1[016-9]1", "1[016-9]11", "1[016-9]114"], 6308 "0$1" 6309 ], [, "(\\d{2})(\\d{3,4})", "$1-$2", ["(?:3[1-3]|[46][1-4]|5[1-5])1"], "0$1", "0$CC-$1"], [, "(\\d{4})(\\d{4})", "$1-$2", ["1"]], [, "(\\d)(\\d{3,4})(\\d{4})", "$1-$2-$3", ["2"], "0$1", "0$CC-$1"], [, "(\\d{2})(\\d{3})(\\d{4})", "$1-$2-$3", ["[36]0|8"], "0$1", "0$CC-$1"], [, "(\\d{2})(\\d{3,4})(\\d{4})", "$1-$2-$3", ["[1346]|5[1-5]"], "0$1", "0$CC-$1"], [, "(\\d{2})(\\d{4})(\\d{4})", "$1-$2-$3", ["[57]"], "0$1", "0$CC-$1"], [, "(\\d{5})(\\d{3})(\\d{3})", "$1 $2 $3", ["003", "0030"]], [ 6310 , 6311 "(\\d{2})(\\d{5})(\\d{4})", 6312 "$1-$2-$3", 6313 ["5"], 6314 "0$1", 6315 "0$CC-$1" 6316 ], [, "(\\d{5})(\\d{3,4})(\\d{4})", "$1 $2 $3", ["0"]], [, "(\\d{5})(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3 $4", ["0"]]], [ 6317 [, "(\\d{2})(\\d{3,4})", "$1-$2", ["(?:3[1-3]|[46][1-4]|5[1-5])1"], "0$1", "0$CC-$1"], 6318 [, "(\\d{4})(\\d{4})", "$1-$2", ["1"]], 6319 [, "(\\d)(\\d{3,4})(\\d{4})", "$1-$2-$3", ["2"], "0$1", "0$CC-$1"], 6320 [, "(\\d{2})(\\d{3})(\\d{4})", "$1-$2-$3", ["[36]0|8"], "0$1", "0$CC-$1"], 6321 [, "(\\d{2})(\\d{3,4})(\\d{4})", "$1-$2-$3", ["[1346]|5[1-5]"], "0$1", "0$CC-$1"], 6322 [, "(\\d{2})(\\d{4})(\\d{4})", "$1-$2-$3", ["[57]"], "0$1", "0$CC-$1"], 6323 [, "(\\d{2})(\\d{5})(\\d{4})", "$1-$2-$3", ["5"], "0$1", "0$CC-$1"] 6324 ], [, , "15\\d{7,8}", , , , "1523456789", , , [9, 10]], , , [, , "00(?:3(?:08\\d{6,7}|68\\d{7})|798\\d{7,9})", , , , , , , [11, 12, 13, 14]], [, , "1(?:5(?:22|33|44|66|77|88|99)|6(?:[07]0|44|6[0168]|88)|8(?:00|33|55|77|99))\\d{4}", , , , "15441234", , , [8]], , , [, , , , , , , , , [-1]]], 6325 KW: [, [, , "18\\d{5}|(?:[2569]\\d|41)\\d{6}", , , , , , , [7, 8]], [, , "2(?:[23]\\d\\d|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7]))\\d{4}", , , , "22345678", , , [8]], [ 6326 , 6327 , 6328 "(?:41\\d\\d|5(?:(?:[05]\\d|1[0-7]|6[56])\\d|2(?:22|5[25])|7(?:55|77)|88[58])|6(?:(?:0[034679]|5[015-9]|6\\d)\\d|1(?:00|11|6[16])|2[26]2|3[36]3|4[46]4|7(?:0[013-9]|[67]\\d)|8[68]8|9(?:[069]\\d|3[039]))|9(?:(?:[04679]\\d|8[057-9])\\d|1(?:1[01]|99)|2(?:00|2\\d)|3(?:00|3[03])|5(?:00|5\\d)))\\d{4}", 6329 , 6330 , 6331 , 6332 "50012345", 6333 , 6334 , 6335 [8] 6336 ], [, , "18\\d{5}", , , , "1801234", , , [7]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "KW", 965, "00", , , , , , , , [[, "(\\d{4})(\\d{3,4})", "$1 $2", ["[169]|2(?:[235]|4[1-35-9])|52"]], [, "(\\d{3})(\\d{5})", "$1 $2", ["[245]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6337 KY: [, [, , "(?:345|[58]\\d\\d|900)\\d{7}", , , , , , , [10], [7]], [ 6338 , 6339 , 6340 "345(?:2(?:22|3[23]|44|66)|333|444|6(?:23|38|40)|7(?:30|4[35-79]|6[6-9]|77)|8(?:00|1[45]|4[89]|88)|9(?:14|4[035-9]))\\d{4}", 6341 , 6342 , 6343 , 6344 "3452221234", 6345 , 6346 , 6347 , 6348 [7] 6349 ], [, , "345(?:32[1-9]|42[0-4]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|82[56]|9(?:1[679]|2[2-9]|3[06-9]|90))\\d{4}", , , , "3453231234", , , , [7]], [, , "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", , , , "8002345678"], [, , "(?:345976|900[2-9]\\d\\d)\\d{4}", , , , "9002345678"], [, , , , , , , , , [-1]], [ 6350 , 6351 , 6352 "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}", 6353 , 6354 , 6355 , 6356 "5002345678" 6357 ], [, , , , , , , , , [-1]], "KY", 1, "011", "1", , , "([2-9]\\d{6})$|1", "345$1", , , , , [, , , , , , , , , [-1]], , "345", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6358 KZ: [, [, , "(?:33622|8\\d{8})\\d{5}|[78]\\d{9}", , , , , , , [10, 14], [5, 6, 7]], [ 6359 , 6360 , 6361 "(?: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}", 6362 , 6363 , 6364 , 6365 "7123456789", 6366 , 6367 , 6368 [10], 6369 [5, 6, 7] 6370 ], [, , "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]]], 6371 LA: [, [, , "[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}", , , , , , , [8, 9, 10], [6]], [ 6372 , 6373 , 6374 "(?:2[13]|[35-7][14]|41|8[1468])\\d{6}", 6375 , 6376 , 6377 , 6378 "21212862", 6379 , 6380 , 6381 [8], 6382 [6] 6383 ], [, , "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]], , , [ 6384 , 6385 , 6386 , 6387 , 6388 , 6389 , 6390 , 6391 , 6392 , 6393 [-1] 6394 ]], 6395 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}
6395|(?:(?: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", , , , [[ 6396 , 6397 "(\\d)(\\d{3})(\\d{3})", 6398 "$1 $2 $3", 6399 ["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"], 6400 "0$1" 6401 ], [, "(\\d{2})(\\d{3})(\\d{3})", "$1 $2 $3", ["[27-9]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6402 LC: [ 6403 , 6404 [, , "(?:[58]\\d\\d|758|900)\\d{7}", , , , , , , [10], [7]], 6405 [, , "758(?:234|4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\\d{4}", , , , "7584305678", , , , [7]], 6406 [, , "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]], 6407 [, , "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", , , , "8002123456"], 6408 [, , "900[2-9]\\d{6}", , , , "9002123456"], 6409 [, , , , , , , , , [-1]], 6410 [, , "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"], 6411 [, , , , , , , , , [-1]], 6412 "LC", 6413 1, 6414 "011", 6415 "1", 6416 , 6417 , 6418 "([2-8]\\d{6})$|1", 6419 "758$1", 6420 , 6421 , 6422 , 6423 , 6424 [, , , , , , , , , [-1]], 6425 , 6426 "758", 6427 [, , , , , , , , , [-1]], 6428 [, , , , , , , , , [-1]], 6429 , 6430 , 6431 [, , , , , , , , , [-1]] 6432 ], 6433 LI: [, [, , "[68]\\d{8}|(?:[2378]\\d|90)\\d{5}", , , , , , , [7, 9]], [ 6434 , 6435 , 6436 "(?: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}", 6437 , 6438 , 6439 , 6440 "2345678", 6441 , 6442 , 6443 [7] 6444 ], [, , "(?: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"]], [ 6445 , 6446 "(\\d{2})(\\d{3})(\\d{4})", 6447 "$1 $2 $3", 6448 ["69"], 6449 , 6450 "$CC $1" 6451 ], [, "(\\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]]], 6452 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]], [ 6453 , 6454 , 6455 , 6456 , 6457 , 6458 , 6459 , 6460 , 6461 , 6462 [-1] 6463 ], [, , , , , , , , , [-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]]], 6464 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]], [ 6465 , 6466 , 6467 "332(?:02|[34]\\d)\\d{4}", 6468 , 6469 , 6470 , 6471 "332021234", 6472 , 6473 , 6474 [9] 6475 ], [, , , , , , , , , [-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]]], 6476 LS: [, [, , "(?:[256]\\d\\d|800)\\d{5}", , , , , , , [8]], [, , "2\\d{7}", , , , "22123456"], [, , "[56]\\d{7}", , , , "50123456"], [, , "800[1256]\\d{4}", , , , "80021234"], [, , , , , , , , , [-1]], [ 6477 , 6478 , 6479 , 6480 , 6481 , 6482 , 6483 , 6484 , 6485 , 6486 [-1] 6487 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "LS", 266, "00", , , , , , , , [[, "(\\d{4})(\\d{4})", "$1 $2", ["[2568]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6488 LT: [ 6489 , 6490 [, , "(?:[3469]\\d|52|[78]0)\\d{6}", , , , , , , [8]], 6491 [, , "(?:3[1478]|4[124-6]|52)\\d{6}", , , , "31234567"], 6492 [, , "6\\d{7}", , , , "61234567"], 6493 [, , "80[02]\\d{5}", , , , "80012345"], 6494 [, , "9(?:0[0239]|10)\\d{5}", , , , "90012345"], 6495 [, , "808\\d{5}
vendor: 60,945 bytes, lines 6495-7532
6495", , , , "80812345"], 6496 [, , "70[05]\\d{5}", , , , "70012345"], 6497 [, , "[89]01\\d{5}", , , , "80123456"], 6498 "LT", 6499 370, 6500 "00", 6501 "0", 6502 , 6503 , 6504 "[08]", 6505 , 6506 , 6507 , 6508 [[, "(\\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]], 6509 , 6510 [, , , , , , , , , [-1]], 6511 , 6512 , 6513 [, , , , , , , , , [-1]], 6514 [, , "70[67]\\d{5}", , , , "70712345"], 6515 , 6516 , 6517 [, , , , , , , , , [-1]] 6518 ], 6519 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]], [ 6520 , 6521 , 6522 "(?: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}", 6523 , 6524 , 6525 , 6526 "27123456" 6527 ], [, , "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"], [ 6528 , 6529 "(\\d{2})(\\d{2})(\\d{2})", 6530 "$1 $2 $3", 6531 ["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"], 6532 , 6533 "$CC $1" 6534 ], [, "(\\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"], [ 6535 , 6536 "(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})", 6537 "$1 $2 $3 $4", 6538 ["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"], 6539 , 6540 "$CC $1" 6541 ]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6542 LV: [, [, , "(?:[268]\\d|90)\\d{6}", , , , , , , [8]], [, , "6\\d{7}", , , , "63123456"], [, , "23(?:23[0-57-9]|33[0238])\\d{3}|2(?:[0-24-9]\\d\\d|3(?:0[07]|[14-9]\\d|2[024-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", , , , , , , , [[ 6543 , 6544 "(\\d{2})(\\d{3})(\\d{3})", 6545 "$1 $2 $3", 6546 ["[269]|8[01]"] 6547 ]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6548 LY: [ 6549 , 6550 [, , "[2-9]\\d{8}", , , , , , , [9], [7]], 6551 [, , "(?: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]], 6552 [, , "9[1-6]\\d{7}", , , , "912345678"], 6553 [, , , , , , , , , [-1]], 6554 [, , , , , , , , , [-1]], 6555 [, , , , , , , , , [-1]], 6556 [, , , , , , , , , [-1]], 6557 [, , , , , , , , , [-1]], 6558 "LY", 6559 218, 6560 "00", 6561 "0", 6562 , 6563 , 6564 "0", 6565 , 6566 , 6567 , 6568 [[, "(\\d{2})(\\d{7})", "$1-$2", ["[2-9]"], "0$1"]], 6569 , 6570 [, , , , , , , , , [-1]], 6571 , 6572 , 6573 [, , , , , , , , , [-1]], 6574 [, , , , , , , , , [-1]], 6575 , 6576 , 6577 [, , , , , , , , , [-1]] 6578 ], 6579 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-4]|5[01]|8[0-3]))\\d{6}", , , , "650123456"], [, , "80[0-7]\\d{6}", , , , "801234567"], [, , "89\\d{7}", , , , "891234567"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [ 6580 , 6581 , 6582 "(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}", 6583 , 6584 , 6585 , 6586 "592401234" 6587 ], "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]]], 6588 MC: [ 6589 , 6590 [, , "(?:[3489]|6\\d)\\d{7}", , , , , , , [8, 9]], 6591 [, , "(?:870|9[2-47-9]\\d)\\d{5}", , , , "99123456", , , [8]], 6592 [, , "4(?:[469]\\d|5[1-9])\\d{5}|(?:3|6\\d)\\d{7}", , , , "612345678"], 6593 [, , "(?:800|90\\d)\\d{5}", , , , "90123456", , , [8]], 6594 [, , , , , , , , , [-1]], 6595 [, , , , , , , , , [-1]], 6596 [, , , , , , , , , [-1]], 6597 [, , , , , , , , , [-1]], 6598 "MC", 6599 377, 6600 "00", 6601 "0", 6602 , 6603 , 6604 "0", 6605 , 6606 , 6607 , 6608 [[, "(\\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"]], 6609 [[, "(\\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]"]], [ 6610 , 6611 "(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})", 6612 "$1 $2 $3 $4 $5", 6613 ["6"], 6614 "0$1" 6615 ]], 6616 [, , , , , , , , , [-1]], 6617 , 6618 , 6619 [, , "8[07]0\\d{5}", , , , , , , [8]], 6620 [, , , , , , , , , [-1]], 6621 , 6622 , 6623 [, , , , , , , , , [-1]] 6624 ], 6625 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"], [ 6626 , 6627 "(\\d{2})(\\d{3})(\\d{3})", 6628 "$1 $2 $3", 6629 ["22|3"], 6630 "0$1" 6631 ], [, "(\\d{3})(\\d{2})(\\d{3})", "$1 $2 $3", ["[25-7]"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "803\\d{5}", , , , "80312345"], , , [, , , , , , , , , [-1]]], 6632 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"], [ 6633 , 6634 , 6635 "9(?:4[1568]|5[178])\\d{5}", 6636 , 6637 , 6638 , 6639 "94515151", 6640 , 6641 , 6642 [8] 6643 ], [, , , , , , , , , [-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]]], 6644 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"], [ 6645 , 6646 , 6647 "(?: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}", 6648 , 6649 , 6650 , 6651 "690001234" 6652 ], [, , "80[0-5]\\d{6}", , , , "800012345"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}", , , , "976012345"], "MF", 590, "00", "0", , , "0", , , , , , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6653 MG: [ 6654 , 6655 [, , "[23]\\d{8}", , , , , , , [9], [7]], 6656 [, , "2072[29]\\d{4}|20(?:2\\d|4[47]|5[3467]|6[279]|7[356]|8[268]|9[2457])\\d{5}", , , , "202123456", , , , [7]], 6657 [, , "3[2-47-9]\\d{7}", , , , "321234567"], 6658 [, , , , , , , , , [-1]], 6659 [, , , , , , , , , [-1]], 6660 [, , , , , , , , , [-1]], 6661 [, , , , , , , , , [-1]], 6662 [, , "22\\d{7}", , , , "221234567"], 6663 "MG", 6664 261, 6665 "00", 6666 "0", 6667 , 6668 , 6669 "([24-9]\\d{6})$|0", 6670 "20$1", 6671 , 6672 , 6673 [[, "(\\d{2})(\\d{2})(\\d{3})(\\d{2})", "$1 $2 $3 $4", ["[23]"], "0$1"]], 6674 , 6675 [, , , , , , , , , [-1]], 6676 , 6677 , 6678 [, , , , , , , , , [-1]], 6679 [, , , , , , , , , [-1]], 6680 , 6681 , 6682 [, , , , , , , , , [-1]] 6683 ], 6684 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", , , , [[ 6685 , 6686 "(\\d{3})(\\d{4})", 6687 "$1-$2", 6688 ["[2-6]"] 6689 ]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6690 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]], [ 6691 , 6692 , 6693 "7(?:3555|(?:474|9[019]7)7)\\d{3}|7(?:[0-25-8]\\d\\d|3(?:[1-48]\\d|6[01]|7[01578])|4(?:2\\d|60|7[01578])|9(?:[2-4]\\d|5[01]|7[015]))\\d{4}", 6694 , 6695 , 6696 , 6697 "72345678" 6698 ], [, , "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]]], 6699 ML: [, [, , "[24-9]\\d{7}", , , , , , , [8]], [ 6700 , 6701 , 6702 "2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-39]))\\d{5}", 6703 , 6704 , 6705 , 6706 "20212345" 6707 ], [, , "2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[01]|[679]\\d|8[2-49])\\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]]], 6708 MM: [ 6709 , 6710 [, , "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]], 6711 [ 6712 , 6713 , 6714 "(?:1(?:(?:12|[28]\\d|3[56]|7[3-6]|9[0-6])\\d|4(?:2[29]|62|7[0-2]|83)|6)|2(?:2(?:00|8[34])|4(?:0\\d|[26]2|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}", 6715 , 6716 , 6717 , 6718 "1234567", 6719 , 6720 , 6721 [6, 7, 8, 9], 6722 [5] 6723 ], 6724 [, , "(?: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]], 6725 [, , "80080(?:0[1-9]|2\\d)\\d{3}", , , , "8008001234", , , [10]], 6726 [, , , , , , , , , [-1]], 6727 [, , , , , , , , , [-1]], 6728 [, , , , , , , , , [-1]], 6729 [, , "1333\\d{4}|[12]468\\d{4}", , , , "13331234", , , [8]], 6730 "MM", 6731 95, 6732 "00", 6733 "0", 6734 , 6735 , 6736 "0", 6737 , 6738 , 6739 , 6740 [[, "(\\d)(\\d{2})(\\d{3})", "$1 $2 $3", ["16|2"], "0$1"], [ 6741 , 6742 "(\\d{2})(\\d{2})(\\d{3})", 6743 "$1 $2 $3", 6744 ["4(?:[2-46]|5[3-5])|5|6(?:[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-5]|(?:60|86)[23]"], 6745 "0$1" 6746 ], [, "(\\d)(\\d{3})(\\d{3,4})", "$1 $2 $3", ["[12]|452|678|86", "[12]|452|6788|86"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["[4-7]|8[1-35]"], "0$1"], [, "(\\d)(\\d{3})(\\d{4,6})", "$1 $2 $3", ["9(?:2[0-4]|[35-9]|4[137-9])"], "0$1"], [, "(\\d)(\\d{4})(\\d{4})", "$1 $2 $3", ["2"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["8"], "0$1"], [, "(\\d)(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3 $4", ["92"], "0$1"], [ 6747 , 6748 "(\\d)(\\d{5})(\\d{4})", 6749 "$1 $2 $3", 6750 ["9"], 6751 "0$1" 6752 ]], 6753 , 6754 [, , , , , , , , , [-1]], 6755 , 6756 , 6757 [, , , , , , , , , [-1]], 6758 [, , , , , , , , , [-1]], 6759 , 6760 , 6761 [, , , , , , , , , [-1]] 6762 ], 6763 MN: [ 6764 , 6765 [, , "[12]\\d{7,9}|[5-9]\\d{7}", , , , , , , [8, 9, 10], [4, 5, 6]], 6766 [, , "[12]2[1-3]\\d{5,6}|(?:(?:[12](?:1|27)|5[368])\\d\\d|7(?:0(?:[0-5]\\d|7[078]|80)|128))\\d{4}|[12](?:3[2-8]|4[2-68]|5[1-4689])\\d{6,7}", , , , "53123456", , , , [4, 5, 6]], 6767 [, , "(?:83[01]|92[039])\\d{5}|(?:5[05]|6[069]|72|8[015689]|9[013-9])\\d{6}", , , , "88123456", , , [8]], 6768 [, , , , , , , , , [-1]], 6769 [, , , , , , , , , [-1]], 6770 [, , , , , , , , , [-1]], 6771 [, , , , , , , , , [-1]], 6772 [, , "712[0-79]\\d{4}|7(?:1[013-9]|[5-9]\\d)\\d{5}", , , , "75123456", , , [8]], 6773 "MN", 6774 976, 6775 "001", 6776 "0", 6777 , 6778 , 6779 "0", 6780 , 6781 , 6782 , 6783 [[, "(\\d{2})(\\d{2})(\\d{4})", "$1 $2 $3", ["[12]1"], "0$1"], [, "(\\d{4})(\\d{4})", "$1 $2", ["[5-9]"]], [, "(\\d{3})(\\d{5,6})", "$1 $2", ["[12]2[1-3]"], "0$1"], [, "(\\d{4})(\\d{5,6})", "$1 $2", ["[12](?:27|3[2-8]|4[2-68]|5[1-4689])", "[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"], "0$1"], [, "(\\d{5})(\\d{4,5})", "$1 $2", ["[12]"], "0$1"]], 6784 , 6785 [, , , , , , , , , [-1]], 6786 , 6787 , 6788 [, , , , , , , , , [-1]], 6789 [, , , , , , , , , [-1]], 6790 , 6791 , 6792 [, , , , , , , , , [-1]] 6793 ], 6794 MO: [, [ 6795 , 6796 , 6797 "0800\\d{3}|(?:28|[68]\\d)\\d{6}", 6798 , 6799 , 6800 , 6801 , 6802 , 6803 , 6804 [7, 8] 6805 ], [, , "(?:28[2-9]|8(?:11|[2-57-9]\\d))\\d{5}", , , , "28212345", , , [8]], [, , "6800[0-79]\\d{3}|6(?:[235]\\d\\d|6(?:0[0-5]|[1-9]\\d)|8(?:0[1-9]|[14-8]\\d|2[5-9]|[39][0-4]))\\d{4}", , , , "66123456", , , [8]], [, , "0800\\d{3}", , , , "0800501", , , [7]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "MO", 853, "00", , , , , , , , [[, "(\\d{4})(\\d{3})", "$1 $2", ["0"]], [, "(\\d{4})(\\d{4})", "$1 $2", ["[268]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6806 MP: [, [ 6807 , 6808 , 6809 "[58]\\d{9}|(?:67|90)0\\d{7}", 6810 , 6811 , 6812 , 6813 , 6814 , 6815 , 6816 [10], 6817 [7] 6818 ], [, , "670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}", , , , "6702345678", , , , [7]], [, , "670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}", , , , "6702345678", , , , [7]], [, , "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", , , , "8002123456"], [, , "900[2-9]\\d{6}", , , , "9002123456"], [, , , , , , , , , [-1]], [ 6819 , 6820 , 6821 "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}", 6822 , 6823 , 6824 , 6825 "5002345678" 6826 ], [, , , , , , , , , [-1]], "MP", 1, "011", "1", , , "([2-9]\\d{6})$|1", "670$1", , 1, , , [, , , , , , , , , [-1]], , "670", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6827 MQ: [, [, , "(?:596\\d|7091)\\d{5}|(?:69|[89]\\d)\\d{7}", , , , , , , [9]], [, , "(?:596(?:[03-7]\\d|1[05]|2[7-9]|8[0-39]|9[04-9])|80[6-9]\\d\\d|9(?:477[6-9]|767[4589]))\\d{4}", , , , "596301234"], [, , "(?:69[67]\\d\\d|7091[0-3])\\d{4}", , , , "696201234"], [, , "80[0-5]\\d{6}", , , , "800012345"], [, , "8[129]\\d{7}", , , , "810123456"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [ 6828 , 6829 , 6830 "9(?:397[0-3]|477[0-5]|76(?:6\\d|7[0-367]))\\d{4}", 6831 , 6832 , 6833 , 6834 "976612345" 6835 ], "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]]], 6836 MR: [ 6837 , 6838 [, , "(?:[2-4]\\d\\d|800)\\d{5}", , , , , , , [8]], 6839 [, , "(?:25[08]|35\\d|45[1-7])\\d{5}", , , , "35123456"], 6840 [, , "[2-4][0-46-9]\\d{6}", , , , "22123456"], 6841 [, , "800\\d{5}", , , , "80012345"], 6842 [, , , , , , , , , [-1]], 6843 [, , , , , , , , , [-1]], 6844 [, , , , , , , , , [-1]], 6845 [, , , , , , , , , [-1]], 6846 "MR", 6847 222, 6848 "00", 6849 , 6850 , 6851 , 6852 , 6853 , 6854 , 6855 , 6856 [[, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[2-48]"]]], 6857 , 6858 [, , , , , , , , , [-1]], 6859 , 6860 , 6861 [, , , , , , , , , [-1]], 6862 [, , , , , , , , , [-1]], 6863 , 6864 , 6865 [, , , , , , , , , [-1]] 6866 ], 6867 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]], [ 6868 , 6869 , 6870 "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}", 6871 , 6872 , 6873 , 6874 "5002345678" 6875 ], [, , , , , , , , , [-1]], "MS", 1, "011", "1", , , "([34]\\d{6})$|1", "664$1", , , , , [, , , , , , , , , [-1]], , "664", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 6876 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"], [ 6877 , 6878 , 6879 "5(?:0(?:0(?:37|43)|(?:6\\d|70|9[0168])\\d)|[12]\\d0[1-5])\\d{3}", 6880 , 6881 , 6882 , 6883 "50037123" 6884 ], [, , , , , , , , , [-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]]], 6885 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)|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}", , , , "54480123", , , [7, 8]], [ 6886 , 6887 , 6888 "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}", 6889 , 6890 , 6891 , 6892 "52512345", 6893 , 6894 , 6895 [8] 6896 ], [, , "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]]], 6897 MV: [, [, , "(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}", , , , , , , [7, 10]], [ 6898 , 6899 , 6900 "(?:3(?:0[0-4]|3[0-59])|6(?:[58][024689]|6[024-68]|7[02468]))\\d{4}", 6901 , 6902 , 6903 , 6904 "6701234", 6905 , 6906 , 6907 [7] 6908 ], [, , "(?: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]]], 6909 MW: [, [, , "(?:[1289]\\d|31|77)\\d{7}|1\\d{6}", , , , , , , [7, 9]], [ 6910 , 6911 , 6912 "(?:1[2-9]|2[12]\\d\\d)\\d{5}", 6913 , 6914 , 6915 , 6916 "1234567" 6917 ], [, , "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]]], 6918 MX: [, [, , "[2-9]\\d{9}", , , , , , , [10], [7, 8]], [ 6919 , 6920 , 6921 "657[12]\\d{6}|(?: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-3689]|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}", 6922 , 6923 , 6924 , 6925 "2001234567", 6926 , 6927 , 6928 , 6929 [7, 8] 6930 ], [, , "657[12]\\d{6}|(?: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-3689]|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]], [ 6931 , 6932 , 6933 "8(?:00|88)\\d{7}", 6934 , 6935 , 6936 , 6937 "8001234567" 6938 ], [, , "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]]], 6939 MY: [, [ 6940 , 6941 , 6942 "1\\d{8,9}|(?:3\\d|[4-9])\\d{7}", 6943 , 6944 , 6945 , 6946 , 6947 , 6948 , 6949 [8, 9, 10], 6950 [6, 7] 6951 ], [, , "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]], [ 6952 , 6953 , 6954 "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}", 6955 , 6956 , 6957 , 6958 "123456789", 6959 , 6960 , 6961 [9, 10] 6962 ], [, , "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"], [ 6963 , 6964 "(\\d)(\\d{4})(\\d{4})", 6965 "$1-$2 $3", 6966 ["3"], 6967 "0$1" 6968 ], [, "(\\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]]], 6969 MZ: [ 6970 , 6971 [, , "(?:2|8\\d)\\d{7}", , , , , , , [8, 9]], 6972 [, , "2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}", , , , "21123456", , , [8]], 6973 [, , "8[2-79]\\d{7}", , , , "821234567", , , [9]], 6974 [, , "800\\d{6}", , , , "800123456", , , [9]], 6975 [, , , , , , , , , [-1]], 6976 [, , , , , , , , , [-1]], 6977 [, , , , , , , , , [-1]], 6978 [, , , , , , , , , [-1]], 6979 "MZ", 6980 258, 6981 "00", 6982 , 6983 , 6984 , 6985 , 6986 , 6987 , 6988 , 6989 [[, "(\\d{2})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["2|8[2-79]"]], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["8"]]], 6990 , 6991 [, , , , , , , , , [-1]], 6992 , 6993 , 6994 [, , , , , , , , , [-1]], 6995 [, , , , , , , , , [-1]], 6996 , 6997 , 6998 [, , , , , , , , , [-1]] 6999 ], 7000 NA: [, [, , "[68]\\d{7,8}", , , , , , , [8, 9]], [ 7001 , 7002 , 7003 "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}", 7004 , 7005 , 7006 , 7007 "61221234" 7008 ], [, , "(?: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]], [ 7009 , 7010 , 7011 , 7012 , 7013 , 7014 , 7015 , 7016 , 7017 , 7018 [-1] 7019 ], , , [, , , , , , , , , [-1]]], 7020 NC: [, [, , "(?:050|[2-57-9]\\d\\d)\\d{3}", , , , , , , [6]], [, , "(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}", , , , "201234"], [, , "(?:5[0-4]|[79]\\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]], , , [ 7021 , 7022 , 7023 , 7024 , 7025 , 7026 , 7027 , 7028 , 7029 , 7030 [-1] 7031 ]], 7032 NE: [ 7033 , 7034 [, , "[027-9]\\d{7}", , , , , , , [8]], 7035 [, , "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"], 7036 [, , "(?:23|7[0467]|[89]\\d)\\d{6}", , , , "93123456"], 7037 [, , "08\\d{6}", , , , "08123456"], 7038 [, , "09\\d{6}", , , , "09123456"], 7039 [, , , , , , , , , [-1]], 7040 [, , , , , , , , , [-1]], 7041 [, , , , , , , , , [-1]], 7042 "NE", 7043 227, 7044 "00", 7045 , 7046 , 7047 , 7048 , 7049 , 7050 , 7051 , 7052 [[, "(\\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]"]]], 7053 , 7054 [, , , , , , , , , [-1]], 7055 , 7056 , 7057 [, , , , , , , , , [-1]], 7058 [, , , , , , , , , [-1]], 7059 , 7060 , 7061 [, , , , , , , , , [-1]] 7062 ], 7063 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]]], 7064 NG: [, [ 7065 , 7066 , 7067 "38\\d{6}|[78]\\d{9,13}|(?:20|9\\d)\\d{8}", 7068 , 7069 , 7070 , 7071 , 7072 , 7073 , 7074 [8, 10, 11, 12, 13, 14], 7075 [6, 7] 7076 ], [, , "(?: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"], [ 7077 , 7078 "(\\d{3})(\\d{3})(\\d{3,4})", 7079 "$1 $2 $3", 7080 ["[7-9]"], 7081 "0$1" 7082 ], [, "(\\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]]], 7083 NI: [, [, , "(?:1800|[25-8]\\d{3})\\d{4}", , , , , , , [8]], [, , "2\\d{7}", , , , "21234567"], [ 7084 , 7085 , 7086 "(?: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}", 7087 , 7088 , 7089 , 7090 "81234567" 7091 ], [, , "1800\\d{4}", , , , "18001234"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "NI", 505, "00", , , , , , , , [[, "(\\d{4})(\\d{4})", "$1 $2", ["[125-8]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7092 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]], [ 7093 , 7094 , 7095 "(?: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}", 7096 , 7097 , 7098 , 7099 "101234567", 7100 , 7101 , 7102 [9] 7103 ], [, , "(?: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"], [ 7104 , 7105 "(\\d{3})(\\d{3})(\\d{3})", 7106 "$1 $2 $3", 7107 ["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"], 7108 "0$1" 7109 ], [, "(\\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"], [ 7110 , 7111 "(\\d{3})(\\d{3})(\\d{5})", 7112 "$1 $2 $3", 7113 ["9"], 7114 "0$1" 7115 ]], [, , "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]]], 7116 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]], [ 7117 , 7118 , 7119 "(?:4[015-8]|9\\d)\\d{6}", 7120 , 7121 , 7122 , 7123 "40612345", 7124 , 7125 , 7126 [8] 7127 ], [, , "80[01]\\d{5}", , , , "80012345", , , [8]], [, , "82[09]\\d{5}", , , , "82012345", , , [8]], [, , "810(?:0[0-6]|[2-8]\\d)\\d{3}", , , , "81021234", , , [8]], [, , "880\\d{5}", , , , "88012345", , , [8]], [, , "85[0-5]\\d{5}", , , , "85012345", , , [8]], "NO", 47, "00", , , , , , , , [[, "(\\d{3})(\\d{2})(\\d{3})", "$1 $2 $3", ["8"]], [, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[2-79]"]]], , [, , , , , , , , , [-1]], 1, "[02-689]|7[0-8]", [, , , , , , , , , [-1]], [, , "(?:0[235-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}", , , , "02000"], , , [ 7128 , 7129 , 7130 "81[23]\\d{5}", 7131 , 7132 , 7133 , 7134 "81212345", 7135 , 7136 , 7137 [8] 7138 ]], 7139 NP: [, [, , "(?:1\\d|9)\\d{9}|[1-9]\\d{7}", , , , , , , [8, 10, 11], [6, 7]], [, , "(?:1[0-6]\\d|99[02-6])\\d{5}|(?:2[13-79]|3[135-8]|4[146-9]|5[135-7]|6[13-9]|7[15-9]|8[1-46-9]|9[1-7])[2-6]\\d{5}", , , , "14567890", , , [8], [6, 7]], [, , "9(?:00|6[0-3]|7[024-6]|8[0-24-68])\\d{7}", , , , "9841234567", , , [10]], [, , "1(?:66001|800\\d\\d)\\d{5}", , , , "16600101234", , , [11]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "NP", 977, "00", "0", , , "0", , , , [[, "(\\d)(\\d{7})", "$1-$2", ["1[2-6]"], "0$1"], [ 7140 , 7141 "(\\d{2})(\\d{6})", 7142 "$1-$2", 7143 ["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"], 7144 "0$1" 7145 ], [, "(\\d{3})(\\d{7})", "$1-$2", ["9"]], [, "(\\d{4})(\\d{2})(\\d{5})", "$1-$2-$3", ["1"]]], [[, "(\\d)(\\d{7})", "$1-$2", ["1[2-6]"], "0$1"], [, "(\\d{2})(\\d{6})", "$1-$2", ["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"], "0$1"], [, "(\\d{3})(\\d{7})", "$1-$2", ["9"]]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7146 NR: [, [, , "(?:444|(?:55|8\\d)\\d|666)\\d{4}", , , , , , , [7]], [, , "444\\d{4}", , , , "4441234"], [, , "(?:55[3-9]|666|8\\d\\d)\\d{4}", , , , "5551234"], [ 7147 , 7148 , 7149 , 7150 , 7151 , 7152 , 7153 , 7154 , 7155 , 7156 [-1] 7157 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "NR", 674, "00", , , , , , , , [[, "(\\d{3})(\\d{4})", "$1 $2", ["[4-68]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7158 NU: [ 7159 , 7160 [, , "(?:[4-7]|888\\d)\\d{3}", , , , , , , [4, 7]], 7161 [, , "[47]\\d{3}", , , , "7012", , , [4]], 7162 [, , "(?:[56]|888[1-9])\\d{3}", , , , "8884012"], 7163 [, , , , , , , , , [-1]], 7164 [, , , , , , , , , [-1]], 7165 [, , , , , , , , , [-1]], 7166 [, , , , , , , , , [-1]], 7167 [, , , , , , , , , [-1]], 7168 "NU", 7169 683, 7170 "00", 7171 , 7172 , 7173 , 7174 , 7175 , 7176 , 7177 , 7178 [[, "(\\d{3})(\\d{4})", "$1 $2", ["8"]]], 7179 , 7180 [, , , , , , , , , [-1]], 7181 , 7182 , 7183 [, , , , , , , , , [-1]], 7184 [, , , , , , , , , [-1]], 7185 , 7186 , 7187 [, , , , , , , , , [-1]] 7188 ], 7189 NZ: [ 7190 , 7191 [, , "[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}", , , , , , , [5, 6, 7, 8, 9, 10]], 7192 [, , "240\\d{5}|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}", , , , "32345678", , , [8], [7]], 7193 [, , "2(?:[0-27-9]\\d|6)\\d{6,7}|2(?:1\\d|75)\\d{5}", , , , "211234567", , , [8, 9, 10]], 7194 [, , "508\\d{6,7}|80\\d{6,8}", , , , "800123456", , , [8, 9, 10]], 7195 [, , "(?:1[13-57-9]\\d{5}|50(?:0[08]|30|66|77|88))\\d{3}|90\\d{6,8}", , , , "900123456", , , [7, 8, 9, 10]], 7196 [, , , , , , , , , [-1]], 7197 [ 7198 , 7199 , 7200 "70\\d{7}", 7201 , 7202 , 7203 , 7204 "701234567", 7205 , 7206 , 7207 [9] 7208 ], 7209 [, , , , , , , , , [-1]], 7210 "NZ", 7211 64, 7212 "0(?:0|161)", 7213 "0", 7214 , 7215 , 7216 "0", 7217 , 7218 "00", 7219 , 7220 [[, "(\\d{2})(\\d{3,8})", "$1 $2", ["8[1-79]"], "0$1"], [, "(\\d{3})(\\d{2})(\\d{2,3})", "$1 $2 $3", ["50[036-8]|8|90", "50(?:[0367]|88)|8|90"], "0$1"], [, "(\\d)(\\d{3})(\\d{4})", "$1 $2 $3", ["24|[346]|7[2-57-9]|9[2-9]"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["2(?:10|74)|[589]"], "0$1"], [, "(\\d{2})(\\d{3,4})(\\d{4})", "$1 $2 $3", ["1|2[028]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{3,5})", "$1 $2 $3", ["2(?:[169]|7[0-35-9])|7"], "0$1"]], 7221 , 7222 [, , , , , , , , , [-1]], 7223 , 7224 , 7225 [, , , , , , , , , [-1]], 7226 [, , "8(?:1[16-9]|22|3\\d|4[045]|5[459]|6[235-9]|7[0-3579]|90)\\d{2,7}", , , , "83012378"], 7227 , 7228 , 7229 [, , , , , , , , , [-1]] 7230 ], 7231 OM: [, [, , "(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}", , , , , , , [7, 8, 9]], [, , "2[1-6]\\d{6}", , , , "23123456", , , [8]], [, , "(?:1505|90[1-9]\\d)\\d{4}|(?:7[126-9]|9[1-9])\\d{6}", , , , "92123456", , , [8]], [, , "8007\\d{4,5}|(?:500|800[05])\\d{4}", , , , "80071234"], [, , "900\\d{5}", , , , "90012345", , , [8]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "OM", 968, "00", , , , , , , , [[ 7232 , 7233 "(\\d{3})(\\d{4,6})", 7234 "$1 $2", 7235 ["[58]"] 7236 ], [, "(\\d{2})(\\d{6})", "$1 $2", ["2"]], [, "(\\d{4})(\\d{4})", "$1 $2", ["[179]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7237 PA: [, [, , "(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}", , , , , , , [7, 8, 10, 11]], [ 7238 , 7239 , 7240 "(?:1(?:0\\d|1[479]|2[37]|3[0137]|4[17]|5[05]|6[058]|7[0167]|8[2358]|9[1389])|2(?:[0235-79]\\d|1[0-7]|4[013-9]|8[02-9])|3(?:[07-9]\\d|1[0-7]|2[0-5]|33|4[0-79]|5[0-35]|6[068])|4(?:00|3[0-579]|4\\d|7[0-57-9])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-26-8]|3[03]|4[04]|5[05-9]|6[0156]|7[0-24-9]|8[5-9]|90)|8(?:09|2[89]|3\\d|4[0-24-689]|5[014]|8[02])|9(?:0[5-9]|1[0135-8]|2[036-9]|3[35-79]|40|5[0457-9]|6[05-9]|7[04-9]|8[35-8]|9\\d))\\d{4}", 7241 , 7242 , 7243 , 7244 "2001234", 7245 , 7246 , 7247 [7] 7248 ], [, , "(?:1[16]1|21[89]|6\\d{3}|8(?:1[01]|7[23]))\\d{4}", , , , "61234567", , , [7, 8]], [, , "800\\d{4,5}|(?:00800|800\\d)\\d{6}", , , , "8001234"], [, , "(?:8(?:22|55|60|7[78]|86)|9(?:00|81))\\d{4}", , , , "8601234", , , [7]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "PA", 507, "00", , , , , , , , [[, "(\\d{3})(\\d{4})", "$1-$2", ["[1-57-9]"]], [, "(\\d{4})(\\d{4})", "$1-$2", ["[68]"]], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["8"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7249 PE: [, [ 7250 , 7251 , 7252 "(?:[14-8]|9\\d)\\d{7}", 7253 , 7254 , 7255 , 7256 , 7257 , 7258 , 7259 [8, 9], 7260 [6, 7] 7261 ], [, , "(?:(?:(?:4[34]|5[14])[0-8]|687)\\d|7(?:173|(?:3[0-8]|55)\\d)|8(?:10[05689]|6(?:0[06-9]|1[6-9]|29)|7(?:0[0569]|[56]0)))\\d{4}|(?:1[0-8]|4[12]|5[236]|6[1-7]|7[246]|8[2-4])\\d{6}", , , , "11234567", , , [8], [6, 7]], [, , "9\\d{8}", , , , "912345678", , , [9]], [, , "800\\d{5}", , , , "80012345", , , [8]], [, , "805\\d{5}", , , , "80512345", , , [8]], [, , "801\\d{5}", , , , "80112345", , , [8]], [, , "80[24]\\d{5}", , , , "80212345", , , [8]], [, , , , , , , , , [-1]], "PE", 51, "00|19(?:1[124]|77|90)00", "0", " Anexo ", , "0", , "00", , [[ 7262 , 7263 "(\\d{3})(\\d{5})", 7264 "$1 $2", 7265 ["80"], 7266 "(0$1)" 7267 ], [, "(\\d)(\\d{7})", "$1 $2", ["1"], "(0$1)"], [, "(\\d{2})(\\d{6})", "$1 $2", ["[4-8]"], "(0$1)"], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["9"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7268 PF: [ 7269 , 7270 [, , "4\\d{5}(?:\\d{2})?|8\\d{7,8}", , , , , , , [6, 8, 9]], 7271 [, , "4(?:0[4-689]|9[4-68])\\d{5}", , , , "40412345", , , [8]], 7272 [, , "8[7-9]\\d{6}", , , , "87123456", , , [8]], 7273 [, , "80[0-5]\\d{6}", , , , "800012345", , , [9]], 7274 [, , , , , , , , , [-1]], 7275 [, , , , , , , , , [-1]], 7276 [, , , , , , , , , [-1]], 7277 [, , "499\\d{5}", , , , "49901234", , , [8]], 7278 "PF", 7279 689, 7280 "00", 7281 , 7282 , 7283 , 7284 , 7285 , 7286 , 7287 , 7288 [[, "(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3", ["44"]], [, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["4|8[7-9]"]], [, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["8"]]], 7289 , 7290 [, , , , , , , , , [-1]], 7291 , 7292 , 7293 [, , "44\\d{4}", , , , , , , [6]], 7294 [, , "44\\d{4}", , , , "440123", , , [6]], 7295 , 7296 , 7297 [, , , , , , , , , [-1]] 7298 ], 7299 PG: [, [, , "(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}", , , , , , , [7, 8]], [, , "(?:(?:3[0-2]|4[257]|5[34]|9[78])\\d|64[1-9]|85[02-46-9])\\d{4}", , , , "3123456", , , [7]], [, , "(?:7\\d|8[1-38])\\d{6}", , , , "70123456", , , [8]], [ 7300 , 7301 , 7302 "180\\d{4}", 7303 , 7304 , 7305 , 7306 "1801234", 7307 , 7308 , 7309 [7] 7310 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "2(?:0[0-57]|7[568])\\d{4}", , , , "2751234", , , [7]], "PG", 675, "00|140[1-3]", , , , , , "00", , [[, "(\\d{3})(\\d{4})", "$1 $2", ["18|[2-69]|85"]], [, "(\\d{4})(\\d{4})", "$1 $2", ["[78]"]]], , [, , "27[01]\\d{4}", , , , "2700123", , , [7]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7311 PH: [, [, , "(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}", , , , , , , [6, 8, 9, 10, 11, 12, 13], [4, 5, 7]], [ 7312 , 7313 , 7314 "(?:(?:2[3-8]|3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578])\\d{3}|88(?:22\\d\\d|42))\\d{4}|(?:2|8[2-8]\\d\\d)\\d{5}", 7315 , 7316 , 7317 , 7318 "232345678", 7319 , 7320 , 7321 [6, 8, 9, 10], 7322 [4, 5, 7] 7323 ], [, , "(?:8(?:1[37]|9[5-8])|9(?:0[5-9]|1[0-24-9]|[235-7]\\d|4[2-9]|8[135-9]|9[1-9]))\\d{7}", , , , "9051234567", , , [10]], [, , "1800\\d{7,9}", , , , "180012345678", , , [11, 12, 13]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "PH", 63, "00", "0", , , "0", , , , [[, "(\\d)(\\d{5})", "$1 $2", ["2"], "(0$1)"], [ 7324 , 7325 "(\\d{4})(\\d{4,6})", 7326 "$1 $2", 7327 ["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2", "3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"], 7328 "(0$1)" 7329 ], [, "(\\d{5})(\\d{4})", "$1 $2", ["346|4(?:27|9[35])|883", "3469|4(?:279|9(?:30|56))|8834"], "(0$1)"], [, "(\\d)(\\d{4})(\\d{4})", "$1 $2 $3", ["2"], "(0$1)"], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["[3-7]|8[2-8]"], "(0$1)"], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["[89]"], "0$1"], [, "(\\d{4})(\\d{3})(\\d{4})", "$1 $2 $3", ["1"]], [, "(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})", "$1 $2 $3 $4", ["1"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7330 PK: [, [ 7331 , 7332 , 7333 "122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}", 7334 , 7335 , 7336 , 7337 , 7338 , 7339 , 7340 [8, 9, 10, 11, 12], 7341 [5, 6, 7] 7342 ], [, , "(?:(?:21|42)[2-9]|58[126])\\d{7}|(?:2[25]|4[0146-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\\d{6,7}|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8]))[2-9]\\d{5,6}", , , , "2123456789", , , [9, 10], [5, 6, 7, 8]], [, , "3(?:[0-247]\\d|3[0-79]|55|64)\\d{7}", , , , "3012345678", , , [10]], [, , "800\\d{5}(?:\\d{3})?", , , , "80012345", , , [8, 11]], [, , "900\\d{5}", , , , "90012345", , , [8]], [, , , , , , , , , [-1]], [ 7343 , 7344 , 7345 "122\\d{6}", 7346 , 7347 , 7348 , 7349 "122044444", 7350 , 7351 , 7352 [9] 7353 ], [, , , , , , , , , [-1]], "PK", 92, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{3})(\\d{2,7})", "$1 $2 $3", ["[89]0"], "0$1"], [, "(\\d{4})(\\d{5})", "$1 $2", ["1"]], [ 7354 , 7355 "(\\d{3})(\\d{6,7})", 7356 "$1 $2", 7357 ["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])", "9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"], 7358 "(0$1)" 7359 ], [, "(\\d{2})(\\d{7,8})", "$1 $2", ["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"], "(0$1)"], [, "(\\d{5})(\\d{5})", "$1 $2", ["58"], "(0$1)"], [, "(\\d{3})(\\d{7})", "$1 $2", ["3"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3 $4", ["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"], "(0$1)"], [, "(\\d{3})(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3 $4", ["[24-9]"], "(0$1)"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [ 7360 , 7361 , 7362 "(?:2(?:[125]|3[2358]|4[2-4]|9[2-8])|4(?:[0-246-9]|5[3479])|5(?:[1-35-7]|4[2-467])|6(?:0[468]|[1-8])|7(?:[14]|2[236])|8(?:[16]|2[2-689]|3[23578]|4[3478]|5[2356])|9(?:1|22|3[27-9]|4[2-6]|6[3569]|9[2-7]))111\\d{6}", 7363 , 7364 , 7365 , 7366 "21111825888", 7367 , 7368 , 7369 [11, 12] 7370 ], , , [, , , , , , , , , [-1]]], 7371 PL: [, [, , "(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}", , , , , , , [6, 7, 8, 9, 10]], [, , "47\\d{7}|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:[02-9]\\d{6}|1(?:[0-8]\\d{5}|9\\d{3}(?:\\d{2})?))", , , , "123456789", , , [7, 9]], [, , "21(?:1[013-5]|2\\d|3[4-9])\\d{5}|(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}", , , , "512345678", , , [9]], [, , "800\\d{6,7}", , , , "800123456", , , [9, 10]], [, , "70[01346-8]\\d{6}", , , , "701234567", , , [9]], [ 7372 , 7373 , 7374 "801\\d{6}", 7375 , 7376 , 7377 , 7378 "801234567", 7379 , 7380 , 7381 [9] 7382 ], [, , , , , , , , , [-1]], [, , "39\\d{7}", , , , "391234567", , , [9]], "PL", 48, "00", , , , , , , , [ 7383 [, "(\\d{5})", "$1", ["19"]], 7384 [, "(\\d{3})(\\d{3})", "$1 $2", ["11|20|64"]], 7385 [, "(\\d{2})(\\d{2})(\\d{3})", "$1 $2 $3", ["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1", "(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]], 7386 [, "(\\d{3})(\\d{2})(\\d{2,3})", "$1 $2 $3", ["64"]], 7387 [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]], 7388 [, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["1[2-8]|[2-7]|8[1-79]|9[145]"]], 7389 [, "(\\d{3})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["8"]] 7390 ], , [, , "64\\d{4,7}", , , , "641234567", , , [6, 7, 8, 9]], , , [, , , , , , , , , [-1]], [, , "804\\d{6}", , , , "804123456", , , [9]], , , [, , , , , , , , , [-1]]], 7391 PM: [, [, , "[45]\\d{5}|(?:708|8\\d\\d)\\d{6}", , , , , , , [6, 9]], [, , "(?:4[1-35-9]|5[0-47-9]|80[6-9]\\d\\d)\\d{4}", , , , "430123"], [, , "(?:4[02-489]|5[02-9]|708(?:4[0-5]|5[0-6]))\\d{4}", , , , "551234"], [, , "80[0-5]\\d{6}", , , , "800012345", , , [9]], [ 7392 , 7393 , 7394 "8[129]\\d{7}", 7395 , 7396 , 7397 , 7398 "810123456", 7399 , 7400 , 7401 [9] 7402 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "PM", 508, "00", "0", , , "0", , , , [[, "(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3", ["[45]"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["7"]], [, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["8"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7403 PR: [, [, , "(?:[589]\\d\\d|787)\\d{7}", , , , , , , [10], [7]], [, , "(?:787|939)[2-9]\\d{6}", , , , "7872345678", , , , [7]], [, , "(?:787|939)[2-9]\\d{6}", , , , "7872345678", , , , [7]], [ 7404 , 7405 , 7406 "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", 7407 , 7408 , 7409 , 7410 "8002345678" 7411 ], [, , "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"], [, , , , , , , , , [-1]], "PR", 1, "011", "1", , , "1", , , 1, , , [, , , , , , , , , [-1]], , "787|939", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7412 PS: [, [ 7413 , 7414 , 7415 "[2489]2\\d{6}|(?:1\\d|5)\\d{8}", 7416 , 7417 , 7418 , 7419 , 7420 , 7421 , 7422 [8, 9, 10], 7423 [7] 7424 ], [, , "(?:22[2-47-9]|42[45]|82[014-68]|92[3569])\\d{5}", , , , "22234567", , , [8], [7]], [, , "5[69]\\d{7}", , , , "599123456", , , [9]], [, , "1800\\d{6}", , , , "1800123456", , , [10]], [, , , , , , , , , [-1]], [, , "1700\\d{6}", , , , "1700123456", , , [10]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "PS", 970, "00", "0", , , "0", , , , [[, "(\\d)(\\d{3})(\\d{4})", "$1 $2 $3", ["[2489]"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["5"], "0$1"], [, "(\\d{4})(\\d{3})(\\d{3})", "$1 $2 $3", ["1"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7425 PT: [ 7426 , 7427 [, , "1693\\d{5}|(?:[26-9]\\d|30)\\d{7}", , , , , , , [9]], 7428 [, , "2(?:[12]\\d|3[1-689]|4[1-59]|[57][1-9]|6[1-35689]|8[1-69]|9[1256])\\d{6}", , , , "212345678"], 7429 [, , "6(?:[06]92(?:30|9\\d)|[35]92(?:[049]\\d|3[034]))\\d{3}|(?:(?:16|6[0356])93|9(?:[1-36]\\d\\d|480))\\d{5}", , , , "912345678"], 7430 [, , "80[02]\\d{6}", , , , "800123456"], 7431 [, , "(?:6(?:0[178]|4[68])\\d|76(?:0[1-57]|1[2-47]|2[237]))\\d{5}", , , , "760123456"], 7432 [, , "80(?:8\\d|9[1579])\\d{5}", , , , "808123456"], 7433 [, , "884[0-4689]\\d{5}", , , , "884123456"], 7434 [, , "30\\d{7}", , , , "301234567"], 7435 "PT", 7436 351, 7437 "00", 7438 , 7439 , 7440 , 7441 , 7442 , 7443 , 7444 , 7445 [[, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["2[12]"]], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["16|[236-9]"]]], 7446 , 7447 [, , "6(?:222\\d|8988)\\d{4}", , , , "622212345"], 7448 , 7449 , 7450 [, , , , , , , , , [-1]], 7451 [, , "70(?:38[01]|596|(?:7\\d|8[17])\\d)\\d{4}", , , , "707123456"], 7452 , 7453 , 7454 [, , "600\\d{6}|6[06]92(?:0\\d|3[349]|49)\\d{3}", , , , "600110000"] 7455 ], 7456 PW: [, [, , "(?:[24-8]\\d\\d|345|900)\\d{4}", , , , , , , [7]], [, , "(?:2(?:55|77)|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76)|900)\\d{4}", , , , "2771234"], [ 7457 , 7458 , 7459 "(?:(?:46|83)[0-5]|6[2-4689]0)\\d{4}|(?:45|77|88)\\d{5}", 7460 , 7461 , 7462 , 7463 "6201234" 7464 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "PW", 680, "01[12]", , , , , , , , [[, "(\\d{3})(\\d{4})", "$1 $2", ["[2-9]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7465 PY: [, [, , "59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}", , , , , , , [6, 7, 8, 9, 10, 11], [5]], [ 7466 , 7467 , 7468 "(?:[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36])\\d{5,7}|(?:2(?:2[4-68]|[4-68]\\d|7[15]|9[1-5])|3(?:18|3[167]|4[2357]|51|[67]\\d)|4(?:3[12]|5[13]|9[1-47])|5(?:[1-4]\\d|5[02-4])|6(?:3[1-3]|44|7[1-8])|7(?:4[0-4]|5\\d|6[1-578]|75|8[0-8])|858)\\d{5,6}", 7469 , 7470 , 7471 , 7472 "212345678", 7473 , 7474 , 7475 [7, 8, 9], 7476 [5, 6] 7477 ], [, , "9(?:51|6[129]|7[1-6]|8[1-7]|9[1-5])\\d{6}", , , , "961456789", , , [9]], [, , "9800\\d{5,7}", , , , "98000123456", , , [9, 10, 11]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "8700[0-4]\\d{4}", , , , "870012345", , , [9]], "PY", 595, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{3,6})", "$1 $2", ["[2-9]0"], "0$1"], [, "(\\d{2})(\\d{5})", "$1 $2", ["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"], "(0$1)"], [, "(\\d{3})(\\d{4,5})", "$1 $2", ["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"], "(0$1)"], [ 7478 , 7479 "(\\d{2})(\\d{3})(\\d{3,4})", 7480 "$1 $2 $3", 7481 ["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"], 7482 "(0$1)" 7483 ], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["87"]], [, "(\\d{3})(\\d{6})", "$1 $2", ["9(?:[5-79]|8[1-7])"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[2-8]"], "0$1"], [, "(\\d{4})(\\d{3})(\\d{4})", "$1 $2 $3", ["9"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "[2-9]0\\d{4,7}", , , , "201234567", , , [6, 7, 8, 9]], , , [, , , , , , , , , [-1]]], 7484 QA: [, [, , "800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}", , , , , , , [7, 8, 9, 11]], [ 7485 , 7486 , 7487 "4(?:1111|2022)\\d{3}|4(?:[04]\\d\\d|14[0-6]|999)\\d{4}", 7488 , 7489 , 7490 , 7491 "44123456", 7492 , 7493 , 7494 [8] 7495 ], [, , "[35-7]\\d{7}", , , , "33123456", , , [8]], [, , "800\\d{4}|(?:0080[01]|800)\\d{6}", , , , "8001234", , , [7, 9, 11]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "QA", 974, "00", , , , , , , , [[, "(\\d{3})(\\d{4})", "$1 $2", ["2[16]|8"]], [, "(\\d{4})(\\d{4})", "$1 $2", ["[3-7]"]]], , [, , "2[16]\\d{5}", , , , "2123456", , , [7]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7496 RE: [, [, , "709\\d{6}|(?:26|[689]\\d)\\d{7}", , , , , , , [9]], [, , "26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}", , , , "262161234"], [ 7497 , 7498 , 7499 "(?:69(?:2\\d\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))|7092[0-3])\\d{4}", 7500 , 7501 , 7502 , 7503 "692123456" 7504 ], [, , "80\\d{7}", , , , "801234567"], [, , "89[1-37-9]\\d{6}", , , , "891123456"], [, , "8(?:1[019]|2[0156]|84|90)\\d{6}", , , , "810123456"], [, , , , , , , , , [-1]], [, , "9(?:399[0-3]|479[0-5]|76(?:2[278]|3[0-37]))\\d{4}", , , , "939901234"], "RE", 262, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[26-9]"], "0$1"]], , [, , , , , , , , , [-1]], 1, , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7505 RO: [, [, , "(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}", , , , , , , [6, 9]], [ 7506 , 7507 , 7508 "[23][13-6]\\d{7}|(?:2(?:19\\d|[3-6]\\d9)|31\\d\\d)\\d\\d", 7509 , 7510 , 7511 , 7512 "211234567" 7513 ], [, , "(?:630|702)0\\d{5}|(?:6(?:00|2\\d)|7(?:0[013-9]|1[0-3]|[2-7]\\d|8[03-8]|9[0-39]))\\d{6}", , , , "712034567", , , [9]], [, , "800\\d{6}", , , , "800123456", , , [9]], [, , "90[0136]\\d{6}", , , , "900123456", , , [9]], [, , "801\\d{6}", , , , "801123456", , , [9]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "RO", 40, "00", "0", " int ", , "0", , , , [[, "(\\d{3})(\\d{3})", "$1 $2", ["2[3-6]", "2[3-6]\\d9"], "0$1"], [, "(\\d{2})(\\d{4})", "$1 $2", ["219|31"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["[23]1"], "0$1"], [ 7514 , 7515 "(\\d{3})(\\d{3})(\\d{3})", 7516 "$1 $2 $3", 7517 ["[236-9]"], 7518 "0$1" 7519 ]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "(?:37\\d|80[578])\\d{6}", , , , "372123456", , , [9]], , , [, , , , , , , , , [-1]]], 7520 RS: [, [, , "38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}", , , , , , , [6, 7, 8, 9, 10, 11, 12], [4, 5]], [, , "(?:11[1-9]\\d|(?:2[389]|39)(?:0[2-9]|[2-9]\\d))\\d{3,8}|(?:1[02-9]|2[0-24-7]|3[0-8])[2-9]\\d{4,9}", , , , "10234567", , , [7, 8, 9, 10, 11, 12], [4, 5, 6]], [, , "6(?:[0-689]|7\\d)\\d{6,7}", , , , "601234567", , , [8, 9, 10]], [ 7521 , 7522 , 7523 "800\\d{3,9}", 7524 , 7525 , 7526 , 7527 "80012345" 7528 ], [, , "(?:78\\d|90[0169])\\d{3,7}", , , , "90012345", , , [6, 7, 8, 9, 10]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "RS", 381, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{3,9})", "$1 $2", ["(?:2[389]|39)0|[7-9]"], "0$1"], [, "(\\d{2})(\\d{5,10})", "$1 $2", ["[1-36]"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "7[06]\\d{4,10}", , , , "700123456"], , , [, , , , , , , , , [-1]]], 7529 RU: [, [, , "8\\d{13}|[347-9]\\d{9}", , , , , , , [10, 14], [7]], [ 7530 , 7531 , 7532 "(?:3(?:0[12]|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8
7532(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15]|6[1-35-79]|7[1-37-9]))\\d{7}", 7533 , 7534 , 7535 , 7536 "3011234567", 7537 , 7538 , 7539 [10], 7540 [7] 7541 ], [, , "9\\d{9}", , , , "9123456789", , , [10]], [, , "8(?:0[04]|108\\d{3})\\d{7}", , , , "8001234567"], [, , "80[39]\\d{7}", , , , "8091234567", , , [10]], [, , , , , , , , , [-1]], [, , "808\\d{7}", , , , "8081234567", , , [10]], [, , , , , , , , , [-1]], "RU", 7, "810", "8", , , "8", , "8~10", , [[, "(\\d{3})(\\d{2})(\\d{2})", "$1-$2-$3", ["[0-79]"]], [ 7542 , 7543 "(\\d{4})(\\d{2})(\\d{2})(\\d{2})", 7544 "$1 $2 $3 $4", 7545 ["7(?:1[0-8]|2[1-9])", "7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))", "7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"], 7546 "8 ($1)", 7547 , 7548 1 7549 ], [, "(\\d{5})(\\d)(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["7(?:1[0-68]|2[1-9])", "7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))", "7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"], "8 ($1)", , 1], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["7"], "8 ($1)", , 1], [ 7550 , 7551 "(\\d{3})(\\d{3})(\\d{2})(\\d{2})", 7552 "$1 $2-$3-$4", 7553 ["[349]|8(?:[02-7]|1[1-8])"], 7554 "8 ($1)", 7555 , 7556 1 7557 ], [, "(\\d{4})(\\d{4})(\\d{3})(\\d{3})", "$1 $2 $3 $4", ["8"], "8 ($1)"]], [[, "(\\d{4})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["7(?:1[0-8]|2[1-9])", "7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))", "7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"], "8 ($1)", , 1], [ 7558 , 7559 "(\\d{5})(\\d)(\\d{2})(\\d{2})", 7560 "$1 $2 $3 $4", 7561 ["7(?:1[0-68]|2[1-9])", "7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))", "7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"], 7562 "8 ($1)", 7563 , 7564 1 7565 ], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["7"], "8 ($1)", , 1], [, "(\\d{3})(\\d{3})(\\d{2})(\\d{2})", "$1 $2-$3-$4", ["[349]|8(?:[02-7]|1[1-8])"], "8 ($1)", , 1], [, "(\\d{4})(\\d{4})(\\d{3})(\\d{3})", "$1 $2 $3 $4", ["8"], "8 ($1)"]], [, , , , , , , , , [-1]], 1, "3[04-689]|[489]", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7566 RW: [, [, , "(?:06|[27]\\d\\d|[89]00)\\d{6}", , , , , , , [8, 9]], [, , "(?:06|2[23568]\\d)\\d{6}", , , , "250123456"], [, , "7[237-9]\\d{7}", , , , "720123456", , , [9]], [, , "800\\d{6}", , , , "800123456", , , [9]], [ 7567 , 7568 , 7569 "900\\d{6}", 7570 , 7571 , 7572 , 7573 "900123456", 7574 , 7575 , 7576 [9] 7577 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "RW", 250, "00", "0", , , "0", , , , [[, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["0"]], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["2"]], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[7-9]"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7578 SA: [, [, , "92\\d{7}|(?:[15]|8\\d)\\d{8}", , , , , , , [9, 10], [7]], [, , "1(?:1\\d|2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}", , , , "112345678", , , [9], [7]], [ 7579 , 7580 , 7581 "579[01]\\d{5}|5(?:[013-689]\\d|7[0-8])\\d{6}", 7582 , 7583 , 7584 , 7585 "512345678", 7586 , 7587 , 7588 [9] 7589 ], [, , "800\\d{7}", , , , "8001234567", , , [10]], [, , "925\\d{6}", , , , "925012345", , , [9]], [, , "920\\d{6}", , , , "920012345", , , [9]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "SA", 966, "00", "0", , , "0", , , , [[, "(\\d{4})(\\d{5})", "$1 $2", ["9"]], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["1"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["5"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["81"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["8"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [ 7590 , 7591 , 7592 "811\\d{7}", 7593 , 7594 , 7595 , 7596 "8110123456", 7597 , 7598 , 7599 [10] 7600 ], , , [, , , , , , , , , [-1]]], 7601 SB: [, [, , "[6-9]\\d{6}|[1-6]\\d{4}", , , , , , , [5, 7]], [, , "(?:1[4-79]|[23]\\d|4[0-2]|5[03]|6[0-37])\\d{3}", , , , "40123", , , [5]], [, , "48\\d{3}|(?:(?:6[89]|7[1-9]|8[4-9])\\d|9(?:1[2-9]|2[013-9]|3[0-2]|[46]\\d|5[0-46-9]|7[0-689]|8[0-79]|9[0-8]))\\d{4}", , , , "7421234"], [, , "1[38]\\d{3}", , , , "18123", , , [5]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "5[12]\\d{3}
vendor: 40,737 bytes, lines 7601-8275
7601", , , , "51123", , , [5]], "SB", 677, "0[01]", , , , , , , , [[, "(\\d{2})(\\d{5})", "$1 $2", ["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]], , [ 7602 , 7603 , 7604 , 7605 , 7606 , 7607 , 7608 , 7609 , 7610 , 7611 [-1] 7612 ], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7613 SC: [, [, , "(?:[2489]\\d|64)\\d{5}", , , , , , , [7]], [, , "4[2-46]\\d{5}", , , , "4217123"], [, , "2[125-8]\\d{5}", , , , "2510123"], [, , "800[08]\\d{3}", , , , "8000000"], [, , "85\\d{5}", , , , "8512345"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "971\\d{4}|(?:64|95)\\d{5}", , , , "6412345"], "SC", 248, "010|0[0-2]", , , , , , "00", , [[, "(\\d)(\\d{3})(\\d{3})", "$1 $2 $3", ["[246]|9[57]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7614 SD: [, [, , "[19]\\d{8}", , , , , , , [9]], [ 7615 , 7616 , 7617 "1(?:5\\d|8[35-7])\\d{6}", 7618 , 7619 , 7620 , 7621 "153123456" 7622 ], [, , "(?:1[0-2]|9[0-3569])\\d{7}", , , , "911231234"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "SD", 249, "00", "0", , , "0", , , , [[, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["[19]"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7623 SE: [, [, , "(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}", , , , , , , [6, 7, 8, 9, 10, 12]], [ 7624 , 7625 , 7626 "(?:(?:[12][136]|3[356]|4[0246]|6[03]|8\\d)\\d|90[1-9])\\d{4,6}|(?:1(?:2[0-35]|4[0-4]|5[0-25-9]|7[13-6]|[89]\\d)|2(?:2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])|3(?:0[0-4]|1\\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])|4(?:1[013-8]|3[0135]|5[14-79]|7[0-246-9]|8[0156]|9[0-689])|5(?:0[0-6]|[15][0-5]|2[0-68]|3[0-4]|4\\d|6[03-5]|7[013]|8[0-79]|9[01])|6(?:1[1-3]|2[0-4]|4[02-57]|5[0-37]|6[0-3]|7[0-2]|8[0247]|9[0-356])|9(?:1[0-68]|2\\d|3[02-5]|4[0-3]|5[0-4]|[68][01]|7[0135-8]))\\d{5,6}", 7627 , 7628 , 7629 , 7630 "8123456", 7631 , 7632 , 7633 [7, 8, 9] 7634 ], [, , "7[02369]\\d{7}", , , , "701234567", , , [9]], [, , "20\\d{4,7}", , , , "20123456", , , [6, 7, 8, 9]], [, , "649\\d{6}|99[1-59]\\d{4}(?:\\d{3})?|9(?:00|39|44)[1-8]\\d{3,6}", , , , "9001234567", , , [7, 8, 9, 10]], [, , "77[0-7]\\d{6}", , , , "771234567", , , [9]], [, , "75[1-8]\\d{6}", , , , "751234567", , , [9]], [, , , , , , , , , [-1]], "SE", 46, "00", "0", , , "0", , , , [[, "(\\d{2})(\\d{2,3})(\\d{2})", "$1-$2 $3", ["20"], "0$1"], [, "(\\d{3})(\\d{4})", "$1-$2", ["9(?:00|39|44|9)"], "0$1"], [ 7635 , 7636 "(\\d{2})(\\d{3})(\\d{2})", 7637 "$1-$2 $3", 7638 ["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"], 7639 "0$1" 7640 ], [, "(\\d)(\\d{2,3})(\\d{2})(\\d{2})", "$1-$2 $3 $4", ["8"], "0$1"], [, "(\\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])"], "0$1"], [, "(\\d{3})(\\d{2,3})(\\d{3})", "$1-$2 $3", ["9(?:00|39|44)"], "0$1"], [, "(\\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]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1-$2 $3 $4", ["10|7"], "0$1"], [ 7641 , 7642 "(\\d)(\\d{3})(\\d{3})(\\d{2})", 7643 "$1-$2 $3 $4", 7644 ["8"], 7645 "0$1" 7646 ], [, "(\\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]"]], [ 7647 , 7648 "(\\d)(\\d{2,3})(\\d{2})(\\d{2})", 7649 "$1 $2 $3 $4", 7650 ["8"] 7651 ], [, "(\\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"]], [ 7652 , 7653 "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", 7654 "$1 $2 $3 $4", 7655 ["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"] 7656 ], [, "(\\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]]], 7657 SG: [, [, , "(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}", , , , , , , [8, 10, 11]], [ 7658 , 7659 , 7660 "662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}", 7661 , 7662 , 7663 , 7664 "61234567", 7665 , 7666 , 7667 [8] 7668 ], [, , "896[0-4]\\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"]], [ 7669 , 7670 "(\\d{4})(\\d{4})(\\d{3})", 7671 "$1 $2 $3", 7672 ["7"] 7673 ], [, "(\\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]]], 7674 SH: [ 7675 , 7676 [, , "(?:[256]\\d|8)\\d{3}", , , , , , , [4, 5]], 7677 [, , "2(?:[0-57-9]\\d|6[4-9])\\d\\d", , , , "22158"], 7678 [, , "[56]\\d{4}", , , , "51234", , , [5]], 7679 [, , , , , , , , , [-1]], 7680 [, , , , , , , , , [-1]], 7681 [, , , , , , , , , [-1]], 7682 [, , , , , , , , , [-1]], 7683 [, , "262\\d\\d", , , , "26212", , , [5]], 7684 "SH", 7685 290, 7686 "00", 7687 , 7688 , 7689 , 7690 , 7691 , 7692 , 7693 , 7694 , 7695 , 7696 [, , , , , , , , , [-1]], 7697 1, 7698 "[256]", 7699 [, , , , , , , , , [-1]], 7700 [, , , , , , , , , [-1]], 7701 , 7702 , 7703 [, , , , , , , , , [-1]] 7704 ], 7705 SI: [ 7706 , 7707 [, , "[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}", , , , , , , [5, 6, 7, 8]], 7708 [, , "(?:[1-357][2-8]|4[24-8])\\d{6}", , , , "12345678", , , [8], [7]], 7709 [, , "65(?:[178]\\d|5[56]|6[01])\\d{4}|(?:[37][01]|4[0139]|51|6[489])\\d{6}", , , , "31234567", , , [8]], 7710 [, , "80\\d{4,6}", , , , "80123456", , , [6, 7, 8]], 7711 [, , "89[1-3]\\d{2,5}|90\\d{4,6}", , , , "90123456"], 7712 [, , , , , , , , , [-1]], 7713 [, , , , , , , , , [-1]], 7714 [, , "(?: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]], 7715 "SI", 7716 386, 7717 "00|10(?:22|66|88|99)", 7718 "0", 7719 , 7720 , 7721 "0", 7722 , 7723 "00", 7724 , 7725 [[, "(\\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)"]], 7726 , 7727 [, , , , , , , , , [-1]], 7728 , 7729 , 7730 [, , , , , , , , , [-1]], 7731 [, , , , , , , , , [-1]], 7732 , 7733 , 7734 [, , , , , , , , , [-1]] 7735 ], 7736 SJ: [, [ 7737 , 7738 , 7739 "0\\d{4}|(?:[489]\\d|79)\\d{6}", 7740 , 7741 , 7742 , 7743 , 7744 , 7745 , 7746 [5, 8] 7747 ], [, , "79\\d{6}", , , , "79123456", , , [8]], [, , "(?:4[015-8]|9\\d)\\d{6}", , , , "41234567", , , [8]], [, , "80[01]\\d{5}", , , , "80012345", , , [8]], [, , "82[09]\\d{5}", , , , "82012345", , , [8]], [, , "810(?:0[0-6]|[2-8]\\d)\\d{3}", , , , "81021234", , , [8]], [, , "880\\d{5}", , , , "88012345", , , [8]], [, , "85[0-5]\\d{5}", , , , "85012345", , , [8]], "SJ", 47, "00", , , , , , , , , , [, , , , , , , , , [-1]], , "79", [, , , , , , , , , [-1]], [, , "(?:0[235-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}", , , , "02000"], , , [, , "81[23]\\d{5}", , , , "81212345", , , [8]]], 7748 SK: [, [ 7749 , 7750 , 7751 "[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}", 7752 , 7753 , 7754 , 7755 , 7756 , 7757 , 7758 [6, 7, 9] 7759 ], [, , "(?:2(?:16|[2-9]\\d{3})|(?:(?:[3-5][1-8]\\d|819)\\d|601[1-5])\\d)\\d{4}|(?:2|[3-5][1-8])1[67]\\d{3}|[3-5][1-8]16\\d\\d", , , , "221234567"], [, , "909[1-9]\\d{5}|9(?:0[1-8]|1[0-24-9]|4[03-57-9]|5\\d)\\d{6}", , , , "912123456", , , [9]], [, , "800\\d{6}", , , , "800123456", , , [9]], [, , "9(?:00|[78]\\d)\\d{6}", , , , "900123456", , , [9]], [, , "8[5-9]\\d{7}", , , , "850123456", , , [9]], [, , , , , , , , , [-1]], [, , "6(?:02|5[0-4]|9[0-6])\\d{6}", , , , "690123456", , , [9]], "SK", 421, "00", "0", , , "0", , , , [[ 7760 , 7761 "(\\d)(\\d{2})(\\d{3,4})", 7762 "$1 $2 $3", 7763 ["21"], 7764 "0$1" 7765 ], [, "(\\d{2})(\\d{2})(\\d{2,3})", "$1 $2 $3", ["[3-5][1-8]1", "[3-5][1-8]1[67]"], "0$1"], [, "(\\d{4})(\\d{3})", "$1 $2", ["909", "9090"], "0$1"], [, "(\\d)(\\d{3})(\\d{3})(\\d{2})", "$1/$2 $3 $4", ["2"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[689]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1/$2 $3 $4", ["[3-5]"], "0$1"]], [[, "(\\d)(\\d{2})(\\d{3,4})", "$1 $2 $3", ["21"], "0$1"], [, "(\\d{2})(\\d{2})(\\d{2,3})", "$1 $2 $3", ["[3-5][1-8]1", "[3-5][1-8]1[67]"], "0$1"], [ 7766 , 7767 "(\\d)(\\d{3})(\\d{3})(\\d{2})", 7768 "$1/$2 $3 $4", 7769 ["2"], 7770 "0$1" 7771 ], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[689]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1/$2 $3 $4", ["[3-5]"], "0$1"]], [, , "9090\\d{3}", , , , "9090123", , , [7]], , , [, , "9090\\d{3}|(?:602|8(?:00|[5-9]\\d)|9(?:00|[78]\\d))\\d{6}", , , , , , , [7, 9]], [, , "96\\d{7}", , , , "961234567", , , [9]], , , [, , , , , , , , , [-1]]], 7772 SL: [, [, , "(?:[237-9]\\d|66)\\d{6}", , , , , , , [8], [6]], [, , "22[2-4][2-9]\\d{4}", , , , "22221234", , , , [6]], [, , "(?:25|3[0-5]|66|7[2-9]|8[08]|9[09])\\d{6}", , , , "25123456"], [, , , , , , , , , [-1]], [ 7773 , 7774 , 7775 , 7776 , 7777 , 7778 , 7779 , 7780 , 7781 , 7782 [-1] 7783 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "SL", 232, "00", "0", , , "0", , , , [[, "(\\d{2})(\\d{6})", "$1 $2", ["[236-9]"], "(0$1)"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7784 SM: [ 7785 , 7786 [, , "(?:0549|[5-7]\\d)\\d{6}", , , , , , , [8, 10], [6]], 7787 [, , "0549(?:8[0157-9]|9\\d)\\d{4}", , , , "0549886377", , , [10], [6]], 7788 [, , "6[16]\\d{6}", , , , "66661212", , , [8]], 7789 [, , , , , , , , , [-1]], 7790 [, , "7[178]\\d{6}", , , , "71123456", , , [8]], 7791 [, , , , , , , , , [-1]], 7792 [, , , , , , , , , [-1]], 7793 [, , "5[158]\\d{6}", , , , "58001110", , , [8]], 7794 "SM", 7795 378, 7796 "00", 7797 , 7798 , 7799 , 7800 "([89]\\d{5})$", 7801 "0549$1", 7802 , 7803 , 7804 [[, "(\\d{6})", "$1", ["[89]"]], [, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[5-7]"]], [, "(\\d{4})(\\d{6})", "$1 $2", ["0"]]], 7805 [[, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[5-7]"]], [, "(\\d{4})(\\d{6})", "$1 $2", ["0"]]], 7806 [, , , , , , , , , [-1]], 7807 , 7808 , 7809 [, , , , , , , , , [-1]], 7810 [, , , , , , , , , [-1]], 7811 , 7812 , 7813 [, , , , , , , , , [-1]] 7814 ], 7815 SN: [, [, , "(?:[378]\\d|93)\\d{7}", , , , , , , [9]], [, , "3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\\d{5}", , , , "301012345"], [ 7816 , 7817 , 7818 "7(?:(?:[06-8]\\d|[19]0|21)\\d|5(?:0[01]|[19]0|2[25]|3[36]|[4-7]\\d|8[35]))\\d{5}", 7819 , 7820 , 7821 , 7822 "701234567" 7823 ], [, , "800\\d{6}", , , , "800123456"], [, , "88[4689]\\d{6}", , , , "884123456"], [, , "81[02468]\\d{6}", , , , "810123456"], [, , , , , , , , , [-1]], [, , "(?:3(?:392|9[01]\\d)\\d|93(?:3[13]0|929))\\d{4}", , , , "933301234"], "SN", 221, "00", , , , , , , , [[, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["8"]], [, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[379]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7824 SO: [, [, , "[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}", , , , , , , [6, 7, 8, 9]], [ 7825 , 7826 , 7827 "(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|5[57-9])\\d{5}|(?:[134]\\d|8[125])\\d{4}", 7828 , 7829 , 7830 , 7831 "4012345", 7832 , 7833 , 7834 [6, 7] 7835 ], [, , "(?:(?:15|(?:3[59]|4[89]|6\\d|7[79]|8[08])\\d|9(?:0\\d|[2-9]))\\d|2(?:4\\d|8))\\d{5}|(?:[67]\\d\\d|904)\\d{5}", , , , "71123456", , , [7, 8, 9]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "SO", 252, "00", "0", , , "0", , , , [[, "(\\d{2})(\\d{4})", "$1 $2", ["8[125]"]], [, "(\\d{6})", "$1", ["[134]"]], [, "(\\d)(\\d{6})", "$1 $2", ["[15]|2[0-79]|3[0-46-8]|4[0-7]"]], [ 7836 , 7837 "(\\d)(\\d{7})", 7838 "$1 $2", 7839 ["(?:2|90)4|[67]"] 7840 ], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[348]|64|79|90"]], [, "(\\d{2})(\\d{5,7})", "$1 $2", ["1|28|6[0-35-9]|77|9[2-9]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7841 SR: [, [, , "(?:[2-5]|68|[78]\\d)\\d{5}", , , , , , , [6, 7]], [, , "(?:2[1-3]|3[0-7]|(?:4|68)\\d|5[2-58])\\d{4}", , , , "211234"], [, , "(?:7[124-7]|8[124-9])\\d{5}", , , , "7412345", , , [7]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "56\\d{4}", , , , "561234", , , [6]], "SR", 597, "00", , , , , , , , [[ 7842 , 7843 "(\\d{2})(\\d{2})(\\d{2})", 7844 "$1-$2-$3", 7845 ["56"] 7846 ], [, "(\\d{3})(\\d{3})", "$1-$2", ["[2-5]"]], [, "(\\d{3})(\\d{4})", "$1-$2", ["[6-8]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7847 SS: [, [, , "[19]\\d{8}", , , , , , , [9]], [, , "1[89]\\d{7}", , , , "181234567"], [, , "(?:12|9[1257-9])\\d{7}", , , , "977123456"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "SS", 211, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[19]"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [ 7848 , 7849 , 7850 , 7851 , 7852 , 7853 , 7854 , 7855 , 7856 , 7857 [-1] 7858 ]], 7859 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]]], 7860 SV: [, [, , "[267]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?", , , , , , , [7, 8, 11]], [ 7861 , 7862 , 7863 "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}", 7864 , 7865 , 7866 , 7867 "21234567", 7868 , 7869 , 7870 [8] 7871 ], [, , "[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]]], 7872 SX: [ 7873 , 7874 [, , "7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}", , , , , , , [10], [7]], 7875 [ 7876 , 7877 , 7878 "7215(?:4[2-8]|8[239]|9[056])\\d{4}", 7879 , 7880 , 7881 , 7882 "7215425678", 7883 , 7884 , 7885 , 7886 [7] 7887 ], 7888 [, , "7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}", , , , "7215205678", , , , [7]], 7889 [, , "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", , , , "8002123456"], 7890 [, , "900[2-9]\\d{6}", , , , "9002123456"], 7891 [, , , , , , , , , [-1]], 7892 [, , "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"], 7893 [, , , , , , , , , [-1]], 7894 "SX", 7895 1, 7896 "011", 7897 "1", 7898 , 7899 , 7900 "(5\\d{6})$|1", 7901 "721$1", 7902 , 7903 , 7904 , 7905 , 7906 [, , , , , , , , , [-1]], 7907 , 7908 "721", 7909 [, , , , , , , , , [-1]], 7910 [, , , , , , , , , [-1]], 7911 , 7912 , 7913 [, , , , , , , , , [-1]] 7914 ], 7915 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], [ 7916 , 7917 "(\\d{3})(\\d{3})(\\d{3})", 7918 "$1 $2 $3", 7919 ["[59]"], 7920 "0$1", 7921 , 7922 1 7923 ]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7924 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]], , , [ 7925 , 7926 , 7927 "0800\\d{4}", 7928 , 7929 , 7930 , 7931 , 7932 , 7933 , 7934 [8] 7935 ], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7936 TA: [, [, , "8\\d{3}", , , , , , , [4]], [, , "8\\d{3}", , , , "8999"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "TA", 290, "00", , , , , , , , , , [, , , , , , , , , [-1]], , "8", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 7937 TC: [ 7938 , 7939 [, , "(?:[58]\\d\\d|649|900)\\d{7}", , , , , , , [10], [7]], 7940 [, , "649(?:266|712|9(?:4\\d|50))\\d{4}", , , , "6497121234", , , , [7]], 7941 [, , "649(?:2(?:3[129]|4[1-79])|3\\d\\d|4[34][1-3])\\d{4}", , , , "6492311234", , , , [7]], 7942 [, , "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", , , , "8002345678"], 7943 [, , "900[2-9]\\d{6}", , , , "9002345678"], 7944 [, , , , , , , , , [-1]], 7945 [, , "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"], 7946 [, , "649(?:71[01]|966)\\d{4}", , , , "6497101234", , , , [7]], 7947 "TC", 7948 1, 7949 "011", 7950 "1", 7951 , 7952 , 7953 "([2-479]\\d{6})$|1", 7954 "649$1", 7955 , 7956 , 7957 , 7958 , 7959 [, , , , , , , , , [-1]], 7960 , 7961 "649", 7962 [ 7963 , 7964 , 7965 , 7966 , 7967 , 7968 , 7969 , 7970 , 7971 , 7972 [-1] 7973 ], 7974 [, , , , , , , , , [-1]], 7975 , 7976 , 7977 [, , , , , , , , , [-1]] 7978 ], 7979 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]]], 7980 TG: [, [, , "[279]\\d{7}", , , , , , , [8]], [ 7981 , 7982 , 7983 "2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\\d{5}", 7984 , 7985 , 7986 , 7987 "22212345" 7988 ], [, , "(?: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]]], 7989 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]], [ 7990 , 7991 , 7992 "67(?:1[0-8]|2[4-7])\\d{5}|(?:14|6[1-6]|[89]\\d)\\d{7}", 7993 , 7994 , 7995 , 7996 "812345678", 7997 , 7998 , 7999 [9] 8000 ], [, , "(?: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]]], 8001 TJ: [, [, , "[0-57-9]\\d{8}", , , , , , , [9], [3, 5, 6, 7]], [ 8002 , 8003 , 8004 "(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}", 8005 , 8006 , 8007 , 8008 "372123456", 8009 , 8010 , 8011 , 8012 [3, 5, 6, 7] 8013 ], [, , "(?:33[03-9]|4(?:1[18]|4[02-479])|81[1-9])\\d{6}|(?:[09]\\d|1[0178]|2[02]|[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]"]]], , [ 8014 , 8015 , 8016 , 8017 , 8018 , 8019 , 8020 , 8021 , 8022 , 8023 [-1] 8024 ], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8025 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]]], 8026 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]], [ 8027 , 8028 , 8029 "7[2-8]\\d{6}", 8030 , 8031 , 8032 , 8033 "77212345", 8034 , 8035 , 8036 [8] 8037 ], [, , "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]]], 8038 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"], [ 8039 , 8040 , 8041 "(?:6\\d|71)\\d{6}", 8042 , 8043 , 8044 , 8045 "66123456" 8046 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "TM", 993, "810", "8", , , "8", , "8~10", , [[, "(\\d{2})(\\d{2})(\\d{2})(\\d{2})", "$1 $2-$3-$4", ["12"], "(8 $1)"], [, "(\\d{3})(\\d)(\\d{2})(\\d{2})", "$1 $2-$3-$4", ["[1-5]"], "(8 $1)"], [, "(\\d{2})(\\d{6})", "$1 $2", ["[67]"], "8 $1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8047 TN: [, [, , "[2-57-9]\\d{7}", , , , , , , [8]], [, , "81200\\d{3}|(?:3[0-2]|7\\d)\\d{6}", , , , "30010123"], [ 8048 , 8049 , 8050 "3(?:001|[12]40)\\d{4}|(?:(?:[259]\\d|4[0-8])\\d|3(?:1[1-35]|6[0-4]|91))\\d{5}", 8051 , 8052 , 8053 , 8054 "20123456" 8055 ], [, , "8010\\d{4}", , , , "80101234"], [, , "88\\d{6}", , , , "88123456"], [, , "8[12]10\\d{4}", , , , "81101234"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "TN", 216, "00", , , , , , , , [[, "(\\d{2})(\\d{3})(\\d{3})", "$1 $2 $3", ["[2-57-9]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8056 TO: [, [, , "(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}", , , , , , , [5, 7]], [, , "(?:2\\d|3[0-8]|4[0-4]|50|6[09]|7[0-24-69]|8[05])\\d{3}", , , , "20123", , , [5]], [ 8057 , 8058 , 8059 "(?:5(?:4[0-5]|5[4-6])|6(?:[09]\\d|3[02]|8[15-9])|(?:7\\d|8[46-9])\\d|999)\\d{4}", 8060 , 8061 , 8062 , 8063 "7715123", 8064 , 8065 , 8066 [7] 8067 ], [, , "0800\\d{3}", , , , "0800222", , , [7]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "55[0-37-9]\\d{4}", , , , "5510123", , , [7]], "TO", 676, "00", , , , , , , , [[, "(\\d{2})(\\d{3})", "$1-$2", ["[2-4]|50|6[09]|7[0-24-69]|8[05]"]], [, "(\\d{4})(\\d{3})", "$1 $2", ["0"]], [, "(\\d{3})(\\d{4})", "$1 $2", ["[5-9]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8068 TR: [, [, , "4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}", , , , , , , [7, 10, 12, 13]], [ 8069 , 8070 , 8071 "(?:2(?:[13][26]|[28][2468]|[45][268]|[67][246])|3(?:[13][28]|[24-6][2468]|[78][02468]|92)|4(?:[16][246]|[23578][2468]|4[26]))\\d{7}", 8072 , 8073 , 8074 , 8075 "2123456789", 8076 , 8077 , 8078 [10] 8079 ], [, , "561(?:011|61\\d)\\d{4}|5(?:0[15-7]|1[06]|24|[34]\\d|5[1-59]|9[46])\\d{7}", , , , "5012345678", , , [10]], [, , "8(?:00\\d{7}(?:\\d{2,3})?|11\\d{7})", , , , "8001234567", , , [10, 12, 13]], [, , "(?:8[89]8|900)\\d{7}", , , , "9001234567", , , [10]], [, , , , , , , , , [-1]], [, , "592(?:21[12]|461)\\d{4}", , , , "5922121234", , , [10]], [, , "850\\d{7}", , , , "8500123456", , , [10]], "TR", 90, "00", "0", , , "0", , , , [ 8080 [, "(\\d{3})(\\d)(\\d{3})", "$1 $2 $3", ["444"], , , 1], 8081 [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["512|8[01589]|90"], "0$1", , 1], 8082 [, "(\\d{3})(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["5(?:[0-59]|61)", "5(?:[0-59]|61[06])", "5(?:[0-59]|61[06]1)"], "0$1", , 1], 8083 [, "(\\d{3})(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[24][1-8]|3[1-9]"], "(0$1)", , 1], 8084 [, "(\\d{3})(\\d{3})(\\d{6,7})", "$1 $2 $3", ["80"], "0$1", , 1] 8085 ], [[, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["512|8[01589]|90"], "0$1", , 1], [, "(\\d{3})(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["5(?:[0-59]|61)", "5(?:[0-59]|61[06])", "5(?:[0-59]|61[06]1)"], "0$1", , 1], [ 8086 , 8087 "(\\d{3})(\\d{3})(\\d{2})(\\d{2})", 8088 "$1 $2 $3 $4", 8089 ["[24][1-8]|3[1-9]"], 8090 "(0$1)", 8091 , 8092 1 8093 ], [, "(\\d{3})(\\d{3})(\\d{6,7})", "$1 $2 $3", ["80"], "0$1", , 1]], [, , "512\\d{7}", , , , "5123456789", , , [10]], , , [, , "(?:444|811\\d{3})\\d{4}", , , , , , , [7, 10]], [, , "444\\d{4}", , , , "4441444", , , [7]], , , [, , , , , , , , , [-1]]], 8094 TT: [, [, , "(?:[58]\\d\\d|900)\\d{7}", , , , , , , [10], [7]], [, , "868(?:2(?:01|1[5-9]|[23]\\d|4[0-2])|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}", , , , "8682211234", , , , [7]], [ 8095 , 8096 , 8097 "868(?:(?:2[5-9]|3\\d)\\d|4(?:3[0-6]|[6-9]\\d)|6(?:20|78|8\\d)|7(?:0[1-9]|1[02-9]|[2-9]\\d))\\d{4}", 8098 , 8099 , 8100 , 8101 "8682911234", 8102 , 8103 , 8104 , 8105 [7] 8106 ], [, , "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"], [, , , , , , , , , [-1]], "TT", 1, "011", "1", , , "([2-46-8]\\d{6})$|1", "868$1", , , , , [, , , , , , , , , [-1]], , "868", [, , , , , , , , , [-1]], [ 8107 , 8108 , 8109 , 8110 , 8111 , 8112 , 8113 , 8114 , 8115 , 8116 [-1] 8117 ], , , [, , "868619\\d{4}", , , , "8686191234", , , , [7]]], 8118 TV: [, [, , "(?:2|7\\d\\d|90)\\d{4}", , , , , , , [5, 6, 7]], [, , "2[02-9]\\d{3}", , , , "20123", , , [5]], [, , "(?:7[01]\\d|90)\\d{4}", , , , "901234", , , [6, 7]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "TV", 688, "00", , , , , , , , [[, "(\\d{2})(\\d{3})", "$1 $2", ["2"]], [, "(\\d{2})(\\d{4})", "$1 $2", ["90"]], [, "(\\d{2})(\\d{5})", "$1 $2", ["7"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8119 TW: [, [ 8120 , 8121 , 8122 "[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}", 8123 , 8124 , 8125 , 8126 , 8127 , 8128 , 8129 [7, 8, 9, 10, 11] 8130 ], [ 8131 , 8132 , 8133 "(?:2[2-8]\\d|370|55[01]|7[1-9])\\d{6}|4(?:(?:0(?:0[1-9]|[2-48]\\d)|1[023]\\d)\\d{4,5}|(?:[239]\\d\\d|4(?:0[56]|12|49))\\d{5})|6(?:[01]\\d{7}|4(?:0[56]|12|24|4[09])\\d{4,5})|8(?:(?:2(?:3\\d|4[0-269]|[578]0|66)|36[24-9]|90\\d\\d)\\d{4}|4(?:0[56]|12|24|4[09])\\d{4,5})|(?:2(?:2(?:0\\d\\d|4(?:0[68]|[249]0|3[0-467]|5[0-25-9]|6[0235689]))|(?:3(?:[09]\\d|1[0-4])|(?:4\\d|5[0-49]|6[0-29]|7[0-5])\\d)\\d)|(?:(?:3[2-9]|5[2-8]|6[0-35-79]|8[7-9])\\d\\d|4(?:2(?:[089]\\d|7[1-9])|(?:3[0-4]|[78]\\d|9[01])\\d))\\d)\\d{3}", 8134 , 8135 , 8136 , 8137 "221234567", 8138 , 8139 , 8140 [8, 9] 8141 ], [, , "(?:40001[0-2]|9[0-8]\\d{4})\\d{3}", , , , "912345678", , , [9]], [, , "80[0-79]\\d{6}|800\\d{5}", , , , "800123456", , , [8, 9]], [, , "20(?:[013-9]\\d\\d|2)\\d{4}", , , , "203123456", , , [7, 9]], [, , , , , , , , , [-1]], [, , "99\\d{7}", , , , "990123456", , , [9]], [, , "7010(?:[0-2679]\\d|3[0-7]|8[0-5])\\d{5}|70\\d{8}", , , , "7012345678", , , [10, 11]], "TW", 886, "0(?:0[25-79]|19)", "0", "#", , "0", , , , [[, "(\\d{2})(\\d)(\\d{4})", "$1 $2 $3", ["202"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["[258]0"], "0$1"], [ 8142 , 8143 "(\\d)(\\d{3,4})(\\d{4})", 8144 "$1 $2 $3", 8145 ["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]", "[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"], 8146 "0$1" 8147 ], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[49]"], "0$1"], [, "(\\d{2})(\\d{4})(\\d{4,5})", "$1 $2 $3", ["7"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "50[0-46-9]\\d{6}", , , , "500123456", , , [9]], , , [, , , , , , , , , [-1]]], 8148 TZ: [ 8149 , 8150 [, , "(?:[25-8]\\d|41|90)\\d{7}", , , , , , , [9]], 8151 [, , "2[2-8]\\d{7}", , , , "222345678"], 8152 [, , "(?:6[125-9]|7[13-9])\\d{7}", , , , "621234567"], 8153 [, , "80[08]\\d{6}", , , , "800123456"], 8154 [, , "90\\d{7}", , , , "900123456"], 8155 [, , "8(?:40|6[01])\\d{6}", , , , "840123456"], 8156 [, , , , , , , , , [-1]], 8157 [, , "41\\d{7}", , , , "412345678"], 8158 "TZ", 8159 255, 8160 "00[056]", 8161 "0", 8162 , 8163 , 8164 "0", 8165 , 8166 , 8167 , 8168 [[, "(\\d{3})(\\d{2})(\\d{4})", "$1 $2 $3", ["[89]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["[24]"], "0$1"], [, "(\\d{2})(\\d{7})", "$1 $2", ["5"]], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[67]"], "0$1"]], 8169 , 8170 [, , , , , , , , , [-1]], 8171 , 8172 , 8173 [, , "(?:8(?:[04]0|6[01])|90\\d)\\d{6}"], 8174 [, , , , , , , , , [-1]], 8175 , 8176 , 8177 [, , , , , , , , , [-1]] 8178 ], 8179 UA: [, [, , "[89]\\d{9}|[3-9]\\d{8}", , , , , , , [9, 10], [5, 6, 7]], [ 8180 , 8181 , 8182 "(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}", 8183 , 8184 , 8185 , 8186 "311234567", 8187 , 8188 , 8189 [9], 8190 [5, 6, 7] 8191 ], [, , "790\\d{6}|(?:39|50|6[36-8]|7[1-357]|9[1-9])\\d{7}", , , , "501234567", , , [9]], [, , "800[1-8]\\d{5,6}", , , , "800123456"], [, , "900[239]\\d{5,6}", , , , "900212345"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "89[1-579]\\d{6}", , , , "891234567", , , [9]], "UA", 380, "00", "0", , , "0", , "0~0", , [[, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]", "6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"], "0$1"], [ 8192 , 8193 "(\\d{4})(\\d{5})", 8194 "$1 $2", 8195 ["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])", "3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"], 8196 "0$1" 8197 ], [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["[3-7]|89|9[1-9]"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["[89]"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8198 UG: [, [, , "800\\d{6}|(?:[29]0|[347]\\d)\\d{7}", , , , , , , [9], [5, 6, 7]], [ 8199 , 8200 , 8201 "20(?:(?:240|30[67])\\d|6(?:00[0-2]|30[0-4]))\\d{3}|(?:20(?:[017]\\d|2[5-9]|3[1-4]|5[0-4]|6[15-9])|[34]\\d{3})\\d{5}", 8202 , 8203 , 8204 , 8205 "312345678", 8206 , 8207 , 8208 , 8209 [5, 6, 7] 8210 ], [, , "72[48]0\\d{5}|7(?:[015-8]\\d|2[067]|36|4[0-7]|9[89])\\d{6}", , , , "712345678"], [, , "800[1-3]\\d{5}", , , , "800123456"], [, , "90[1-3]\\d{6}", , , , "901123456"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "UG", 256, "00[057]", "0", , , "0", , , , [[, "(\\d{4})(\\d{5})", "$1 $2", ["202", "2024"], "0$1"], [, "(\\d{3})(\\d{6})", "$1 $2", ["[27-9]|4(?:6[45]|[7-9])"], "0$1"], [, "(\\d{2})(\\d{7})", "$1 $2", ["[34]"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8211 US: [, [ 8212 , 8213 , 8214 "[2-9]\\d{9}|3\\d{6}", 8215 , 8216 , 8217 , 8218 , 8219 , 8220 , 8221 [10], 8222 [7] 8223 ], [ 8224 , 8225 , 8226 "(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468]))\\d{4}|(?:305[3-9]|472[24]|505[2-57-9]|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}", 8227 , 8228 , 8229 , 8230 "2015550123", 8231 , 8232 , 8233 , 8234 [7] 8235 ], [ 8236 , 8237 , 8238 "(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468]))\\d{4}|(?:305[3-9]|472[24]|505[2-57-9]|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}", 8239 , 8240 , 8241 , 8242 "2015550123", 8243 , 8244 , 8245 , 8246 [7] 8247 ], [, , "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"], [, , "305209\\d{4}", , , , "3052090123", , , , [7]], "US", 1, "011", "1", , , "1", , , 1, [ 8248 [, "(\\d{3})(\\d{4})", "$1-$2", ["310"], , , 1], 8249 [, "(\\d{3})(\\d{4})", "$1-$2", ["[24-9]|3(?:[02-9]|1[1-9])"]], 8250 [, "(\\d{3})(\\d{3})(\\d{4})", "($1) $2-$3", ["[2-9]"], , , 1] 8251 ], [[, "(\\d{3})(\\d{4})", "$1-$2", ["310"], , , 1], [, "(\\d{3})(\\d{3})(\\d{4})", "$1-$2-$3", ["[2-9]"]]], [, , , , , , , , , [-1]], 1, , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8252 UY: [, [, , "0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}", , , , , , , [6, 7, 8, 9, 10, 11, 12, 13]], [, , "(?:1(?:770|9(?:20|[89]7))|(?:2\\d|4[2-7])\\d\\d)\\d{4}", , , , "21231234", , , [8], [7]], [, , "9[1-9]\\d{6}", , , , "94231234", , , [8]], [ 8253 , 8254 , 8255 "0004\\d{2,9}|(?:405|80[05])\\d{4}", 8256 , 8257 , 8258 , 8259 "8001234" 8260 ], [, , "90[0-8]\\d{4}", , , , "9001234", , , [7]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "UY", 598, "0(?:0|1[3-9]\\d)", "0", " int. ", , "0", , "00", , [[, "(\\d{3})(\\d{3,4})", "$1 $2", ["0"]], [, "(\\d{3})(\\d{4})", "$1 $2", ["[49]0|8"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{3})", "$1 $2 $3", ["9"], "0$1"], [, "(\\d{4})(\\d{4})", "$1 $2", ["[124]"]], [, "(\\d{3})(\\d{3})(\\d{2,4})", "$1 $2 $3", ["0"]], [, "(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})", "$1 $2 $3 $4", ["0"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [ 8261 , 8262 , 8263 , 8264 , 8265 , 8266 , 8267 , 8268 , 8269 , 8270 [-1] 8271 ]], 8272 UZ: [, [, , "(?:20|33|[5-9]\\d)\\d{7}", , , , , , , [9]], [, , "(?:55\\d\\d|6(?:1(?:22|3[124]|4[1-4]|5[1-3578]|64)|2(?:22|3[0-57-9]|41)|5(?:22|3[3-7]|5[024-8])|[69]\\d\\d|7(?:[23]\\d|7[69]))|7(?:0(?:5[4-9]|6[0146]|7[124-6]|9[135-8])|(?:1[12]|[68]\\d)\\d|2(?:22|3[13-57-9]|4[1-3579]|5[14])|3(?:2\\d|3[1578]|4[1-35-7]|5[1-57]|61)|4(?:2\\d|3[1-579]|7[1-79])|5(?:22|5[1-9]|6[1457])|9(?:22|5[1-9])))\\d{5}", , , , "669050123"], [ 8273 , 8274 , 8275 "(?:(?:[25]0|33|8[78]|9[0-57-9])\\d{3}
8275|6(?:1(?:2(?:2[01]|98)|35[0-4]|50\\d|61[23]|7(?:[01][017]|4\\d|55|9[5-9]))|2(?:(?:11|7\\d)\\d|2(?:[12]1|9[01379])|5(?:[126]\\d|3[0-4]))|5(?:19[01]|2(?:27|9[26])|(?:30|59|7\\d)\\d)|6(?:2(?:1[5-9]|2[0367]|38|41|52|60)|(?:3[79]|9[0-3])\\d|4(?:56|83)|7(?:[07]\\d|1[017]|3[07]|4[047]|5[057]|67|8[0178]|9[79]))|7(?:2(?:24|3[237]|4[5-9]|7[15-8])|5(?:7[12]|8[0589])|7(?:0\\d|[39][07])|9(?:0\\d|7[079])))|7(?:[07]\\d{3}|1(?:13[01]|6(?:0[47]|1[67]|66)|71[3-69]|98\\d)|2(?:2(?:2[79]|95)|3(?:2[5-9]|6[0-6])|57\\d|7(?:0\\d|1[17]|2[27]|3[37]|44|5[057]|66|88))|3(?:2(?:1[0-6]|21|3[469]|7[159])|(?:33|9[4-6])\\d|5(?:0[0-4]|5[579]|9\\d)|7(?:[0-3579]\\d|4[0467]|6[67]|8[078]))|4(?:2(?:29|5[0257]|6[0-7]|7[1-57])|5(?:1[0-4]|8\\d|9[5-9])|7(?:0\\d|1[024589]|2[0-27]|3[0137]|[46][07]|5[01]|7[5-9]|9[079])|9(?:7[015-9]|[89]\\d))|5(?:112|2(?:0\\d|2[29]|[49]4)|3[1568]\\d|52[6-9]|7(?:0[01578]|1[017]|[23]7|4[047]|[5-7]\\d|8[78]|9[079]))|9(?:22[128]|3(?:2[0-4]|7\\d)|57[02569]|7(?:2[05-9]|3[37]|4\\d|60|7[2579]|87|9[07]))))\\d{4}", 8276 , 8277 , 8278 , 8279 "912345678" 8280 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "UZ", 998, "00", , , , , , , , [[, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["[235-9]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8281 VA: [, [, , "0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}", , , , , , , [6, 7, 8, 9, 10, 11, 12]], [, , "06698\\d{1,6}", , , , "0669812345", , , [6, 7, 8, 9, 10, 11]], [, , "3[1-9]\\d{8}|3[2-9]\\d{7}", , , , "3123456789", , , [9, 10]], [ 8282 , 8283 , 8284 "80(?:0\\d{3}|3)\\d{3}", 8285 , 8286 , 8287 , 8288 "800123456", 8289 , 8290 , 8291 [6, 9] 8292 ], [, , "(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}", , , , "899123456", , , [6, 8, 9, 10]], [, , "84(?:[08]\\d{3}|[17])\\d{3}", , , , "848123456", , , [6, 9]], [, , "1(?:78\\d|99)\\d{6}", , , , "1781234567", , , [9, 10]], [, , "55\\d{8}", , , , "5512345678", , , [10]], "VA", 39, "00", , , , , , , , , , [, , , , , , , , , [-1]], , "06698", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , "3[2-8]\\d{9,10}", , , , "33101234501", , , [11, 12]]], 8293 VC: [ 8294 , 8295 [, , "(?:[58]\\d\\d|784|900)\\d{7}", , , , , , , [10], [7]], 8296 [, , "784(?:266|3(?:6[6-9]|7\\d|8[0-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}", , , , "7842661234", , , , [7]], 8297 [, , "784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4])|720)\\d{4}", , , , "7844301234", , , , [7]], 8298 [, , "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", , , , "8002345678"], 8299 [, , "900[2-9]\\d{6}", , , , "9002345678"], 8300 [, , , , , , , , , [-1]], 8301 [ 8302 , 8303 , 8304 "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}", 8305 , 8306 , 8307 , 8308 "5002345678" 8309 ], 8310 [, , "78451[0-2]\\d{4}", , , , "7845101234", , , , [7]], 8311 "VC", 8312 1, 8313 "011", 8314 "1", 8315 , 8316 , 8317 "([2-7]\\d{6})$|1", 8318 "784$1", 8319 , 8320 , 8321 , 8322 , 8323 [, , , , , , , , , [-1]], 8324 , 8325 "784", 8326 [, , , , , , , , , [-1]], 8327 [, , , , , , , , , [-1]], 8328 , 8329 , 8330 [, , , , , , , , , [-1]] 8331 ], 8332 VE: [ 8333 , 8334 [, , "[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}", , , , , , , [10], [7]], 8335 [, , "(?:2(?:12|3[457-9]|[467]\\d|[58][1-9]|9[1-6])|[4-6]00)\\d{7}", , , , "2121234567", , , , [7]], 8336 [, , "4(?:1[24-8]|2[46])\\d{7}", , , , "4121234567"], 8337 [, , "800\\d{7}", , , , "8001234567"], 8338 [, , "90[01]\\d{7}", , , , "9001234567"], 8339 [, , , , , , , , , [-1]], 8340 [, , , , , , , , , [-1]], 8341 [, , , , , , , , , [-1]], 8342 "VE", 8343 58, 8344 "00", 8345 "0", 8346 , 8347 , 8348 "0", 8349 , 8350 , 8351 , 8352 [[, "(\\d{3})(\\d{7})", "$1-$2", ["[24-689]"], "0$1", "$CC $1"]], 8353 , 8354 [, , , , , , , , , [-1]], 8355 , 8356 , 8357 [, , , , , , , , , [-1]], 8358 [, , "501\\d{7}", , , , "5010123456", , , , [7]], 8359 , 8360 , 8361 [, , , , , , , , , [-1]] 8362 ], 8363 VG: [, [, , "(?:284|[58]\\d\\d|900)\\d{7}", , , , , , , [10], [7]], [, , "284(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}", , , , "2842291234", , , , [7]], [, , "284(?:245|3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|9[69])|5(?:4[0-7]|68|9[69]))\\d{4}", , , , "2843001234", , , , [7]], [, , "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", , , , "8002345678"], [ 8364 , 8365 , 8366 "900[2-9]\\d{6}", 8367 , 8368 , 8369 , 8370 "9002345678" 8371 ], [, , , , , , , , , [-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]], "VG", 1, "011", "1", , , "([2-578]\\d{6})$|1", "284$1", , , , , [, , , , , , , , , [-1]], , "284", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8372 VI: [, [, , "[58]\\d{9}|(?:34|90)0\\d{7}", , , , , , , [10], [7]], [ 8373 , 8374 , 8375 "340(?:2(?:0\\d|10|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}", 8376 , 8377 , 8378 , 8379 "3406421234", 8380 , 8381 , 8382 , 8383 [7] 8384 ], [, , "340(?:2(?:0\\d|10|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}", , , , "3406421234", , , , [7]], [, , "8(?:00|33|44|55|66|77|88)[2-9]\\d{6}", , , , "8002345678"], [, , "900[2-9]\\d{6}", , , , "9002345678"], [, , , , , , , , , [-1]], [ 8385 , 8386 , 8387 "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}", 8388 , 8389 , 8390 , 8391 "5002345678" 8392 ], [, , , , , , , , , [-1]], "VI", 1, "011", "1", , , "([2-9]\\d{6})$|1", "340$1", , 1, , , [, , , , , , , , , [-1]], , "340", [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8393 VN: [, [, , "[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}", , , , , , , [7, 8, 9, 10]], [, , "2(?:0[3-9]|1[0-689]|2[0-25-9]|[38][2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|9[0-4679])\\d{7}", , , , "2101234567", , , [10]], [, , "(?:5(?:2[238]|59)|89[6-9]|99[013-9])\\d{6}|(?:3\\d|5[1689]|7[06-9]|8[1-8]|9[0-8])\\d{7}", , , , "912345678", , , [9]], [ 8394 , 8395 , 8396 "1800\\d{4,6}|12(?:0[13]|28)\\d{4}", 8397 , 8398 , 8399 , 8400 "1800123456", 8401 , 8402 , 8403 [8, 9, 10] 8404 ], [, , "1900\\d{4,6}", , , , "1900123456", , , [8, 9, 10]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "672\\d{6}", , , , "672012345", , , [9]], "VN", 84, "00", "0", , , "0", , , , [[, "(\\d{3})(\\d{4})", "$1 $2", ["[17]99"], "0$1", , 1], [, "(\\d{2})(\\d{5})", "$1 $2", ["80"], "0$1", , 1], [, "(\\d{3})(\\d{4,5})", "$1 $2", ["69"], "0$1", , 1], [, "(\\d{4})(\\d{4,6})", "$1 $2", ["1"], , , 1], [, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["6"], "0$1", , 1], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[357-9]"], "0$1", , 1], [ 8405 , 8406 "(\\d{2})(\\d{4})(\\d{4})", 8407 "$1 $2 $3", 8408 ["2[48]"], 8409 "0$1", 8410 , 8411 1 8412 ], [, "(\\d{3})(\\d{4})(\\d{3})", "$1 $2 $3", ["2"], "0$1", , 1]], [[, "(\\d{2})(\\d{5})", "$1 $2", ["80"], "0$1", , 1], [, "(\\d{4})(\\d{4,6})", "$1 $2", ["1"], , , 1], [, "(\\d{2})(\\d{3})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["6"], "0$1", , 1], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[357-9]"], "0$1", , 1], [, "(\\d{2})(\\d{4})(\\d{4})", "$1 $2 $3", ["2[48]"], "0$1", , 1], [, "(\\d{3})(\\d{4})(\\d{3})", "$1 $2 $3", ["2"], "0$1", , 1]], [, , , , , , , , , [-1]], , , [, , "[17]99\\d{4}|69\\d{5,6}", , , , , , , [7, 8]], [ 8413 , 8414 , 8415 "(?:[17]99|80\\d)\\d{4}|69\\d{5,6}", 8416 , 8417 , 8418 , 8419 "1992000", 8420 , 8421 , 8422 [7, 8] 8423 ], , , [, , , , , , , , , [-1]]], 8424 VU: [ 8425 , 8426 [, , "[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}", , , , , , , [5, 7]], 8427 [, , "(?:38[0-8]|48[4-9])\\d\\d|(?:2[02-9]|3[4-7]|88)\\d{3}", , , , "22123", , , [5]], 8428 [, , "(?:[58]\\d|7[013-7])\\d{5}", , , , "5912345", , , [7]], 8429 [, , "81[18]\\d\\d", , , , "81123", , , [5]], 8430 [, , , , , , , , , [-1]], 8431 [, , , , , , , , , [-1]], 8432 [, , , , , , , , , [-1]], 8433 [, , "9(?:0[1-9]|1[01])\\d{4}", , , , "9010123", , , [7]], 8434 "VU", 8435 678, 8436 "00", 8437 , 8438 , 8439 , 8440 , 8441 , 8442 , 8443 , 8444 [[, "(\\d{3})(\\d{4})", "$1 $2", ["[57-9]"]]], 8445 , 8446 [, , , , , , , , , [-1]], 8447 , 8448 , 8449 [, , , , , , , , , [-1]], 8450 [, , "(?:3[03]|900\\d)\\d{3}", , , , "30123"], 8451 , 8452 , 8453 [, , , , , , , , , [-1]] 8454 ], 8455 WF: [, [, , "(?:40|72|8\\d{4})\\d{4}|[89]\\d{5}", , , , , , , [6, 9]], [, , "72\\d{4}", , , , "721234", , , [6]], [, , "(?:72|8[23])\\d{4}", , , , "821234", , , [6]], [, , "80[0-5]\\d{6}", , , , "800012345", , , [9]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "9[23]\\d{4}", , , , "921234", , , [6]], "WF", 681, "00", , , , , , , , [[, "(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3", ["[47-9]"]], [, "(\\d{3})(\\d{2})(\\d{2})(\\d{2})", "$1 $2 $3 $4", ["8"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , "[48]0\\d{4}", , , , "401234", , , [6]]],
vendor: 6,001 bytes, lines 8456-8587
8456 WS: [ 8457 , 8458 [, , "(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}", , , , , , , [5, 6, 7, 10]], 8459 [, , "6[1-9]\\d{3}|(?:[2-5]|60)\\d{4}", , , , "22123", , , [5, 6]], 8460 [, , "(?:7[1-35-7]|8(?:[3-7]|9\\d{3}))\\d{5}", , , , "7212345", , , [7, 10]], 8461 [, , "800\\d{3}", , , , "800123", , , [6]], 8462 [, , , , , , , , , [-1]], 8463 [, , , , , , , , , [-1]], 8464 [, , , , , , , , , [-1]], 8465 [, , , , , , , , , [-1]], 8466 "WS", 8467 685, 8468 "0", 8469 , 8470 , 8471 , 8472 , 8473 , 8474 , 8475 , 8476 [[, "(\\d{5})", "$1", ["[2-5]|6[1-9]"]], [, "(\\d{3})(\\d{3,7})", "$1 $2", ["[68]"]], [, "(\\d{2})(\\d{5})", "$1 $2", ["7"]]], 8477 , 8478 [, , , , , , , , , [-1]], 8479 , 8480 , 8481 [, , , , , , , , , [-1]], 8482 [, , , , , , , , , [-1]], 8483 , 8484 , 8485 [, , , , , , , , , [-1]] 8486 ], 8487 XK: [ 8488 , 8489 [, , "2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}", , , , , , , [8, 9, 10, 11, 12]], 8490 [, , "38\\d{6,10}|(?:2[89]|39)(?:0\\d{5,6}|[1-9]\\d{5})", , , , "28012345"], 8491 [, , "4[3-9]\\d{6}", , , , "43201234", , , [8]], 8492 [, , "800\\d{5}", , , , "80001234", , , [8]], 8493 [, , "900\\d{5}", , , , "90001234", , , [8]], 8494 [, , , , , , , , , [-1]], 8495 [, , , , , , , , , [-1]], 8496 [, , , , , , , , , [-1]], 8497 "XK", 8498 383, 8499 "00", 8500 "0", 8501 , 8502 , 8503 "0", 8504 , 8505 , 8506 , 8507 [[, "(\\d{3})(\\d{5})", "$1 $2", ["[89]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{3})", "$1 $2 $3", ["[2-4]"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["2|39"], "0$1"], [ 8508 , 8509 "(\\d{2})(\\d{7,10})", 8510 "$1 $2", 8511 ["3"], 8512 "0$1" 8513 ]], 8514 , 8515 [, , , , , , , , , [-1]], 8516 , 8517 , 8518 [, , , , , , , , , [-1]], 8519 [, , , , , , , , , [-1]], 8520 , 8521 , 8522 [, , , , , , , , , [-1]] 8523 ], 8524 YE: [, [, , "(?:1|7\\d)\\d{7}|[1-7]\\d{6}", , , , , , , [7, 8, 9], [6]], [, , "78[0-7]\\d{4}|17\\d{6}|(?:[12][2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-6])\\d{5}", , , , "1234567", , , [7, 8], [6]], [, , "7[01378]\\d{7}", , , , "712345678", , , [9]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "YE", 967, "00", "0", , , "0", , , , [[, "(\\d)(\\d{3})(\\d{3,4})", "$1 $2 $3", ["[1-6]|7(?:[24-6]|8[0-7])"], "0$1"], [ 8525 , 8526 "(\\d{3})(\\d{3})(\\d{3})", 8527 "$1 $2 $3", 8528 ["7"], 8529 "0$1" 8530 ]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8531 YT: [ 8532 , 8533 [, , "7093\\d{5}|(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}", , , , , , , [9]], 8534 [, , "269(?:0[0-467]|15|5[0-4]|6\\d|[78]0)\\d{4}", , , , "269601234"], 8535 [, , "(?:639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])|7093[5-7])\\d{4}", , , , "639012345"], 8536 [, , "80\\d{7}", , , , "801234567"], 8537 [, , , , , , , , , [-1]], 8538 [, , , , , , , , , [-1]], 8539 [, , , , , , , , , [-1]], 8540 [, , "9(?:(?:39|47)8[01]|769\\d)\\d{4}", , , , "939801234"], 8541 "YT", 8542 262, 8543 "00", 8544 "0", 8545 , 8546 , 8547 "0", 8548 , 8549 , 8550 , 8551 , 8552 , 8553 [, , , , , , , , , [-1]], 8554 , 8555 , 8556 [, , , , , , , , , [-1]], 8557 [, , , , , , , , , [-1]], 8558 , 8559 , 8560 [, , , , , , , , , [-1]] 8561 ], 8562 ZA: [, [, , "[1-79]\\d{8}|8\\d{4,9}", , , , , , , [5, 6, 7, 8, 9, 10]], [, , "(?:2(?:0330|4302)|52087)0\\d{3}|(?:1[0-8]|2[1-378]|3[1-69]|4\\d|5[1346-8])\\d{7}", , , , "101234567", , , [9]], [ 8563 , 8564 , 8565 "(?:1(?:3492[0-25]|4495[0235]|549(?:20|5[01]))|4[34]492[01])\\d{3}|8[1-4]\\d{3,7}|(?:2[27]|47|54)4950\\d{3}|(?:1(?:049[2-4]|9[12]\\d\\d)|(?:6\\d\\d|7(?:[0-46-9]\\d|5[0-4]))\\d\\d|8(?:5\\d{3}|7(?:08[67]|158|28[5-9]|310)))\\d{4}|(?:1[6-8]|28|3[2-69]|4[025689]|5[36-8])4920\\d{3}|(?:12|[2-5]1)492\\d{4}", 8566 , 8567 , 8568 , 8569 "711234567", 8570 , 8571 , 8572 [5, 6, 7, 8, 9] 8573 ], [, , "80\\d{7}", , , , "801234567", , , [9]], [, , "(?:86[2-9]|9[0-2]\\d)\\d{6}", , , , "862345678", , , [9]], [, , "860\\d{6}", , , , "860123456", , , [9]], [, , , , , , , , , [-1]], [, , "87(?:08[0-589]|15[0-79]|28[0-4]|31[1-9])\\d{4}|87(?:[02][0-79]|1[0-46-9]|3[02-9]|[4-9]\\d)\\d{5}", , , , "871234567", , , [9]], "ZA", 27, "00", "0", , , "0", , , , [[, "(\\d{2})(\\d{3,4})", "$1 $2", ["8[1-4]"], "0$1"], [, "(\\d{2})(\\d{3})(\\d{2,3})", "$1 $2 $3", ["8[1-4]"], "0$1"], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["860"], "0$1"], [ 8574 , 8575 "(\\d{2})(\\d{3})(\\d{4})", 8576 "$1 $2 $3", 8577 ["[1-9]"], 8578 "0$1" 8579 ], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["8"], "0$1"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "861\\d{6,7}", , , , "861123456", , , [9, 10]], , , [, , , , , , , , , [-1]]], 8580 ZM: [, [, , "800\\d{6}|(?:21|63|[79]\\d)\\d{7}", , , , , , , [9], [6]], [, , "21[1-8]\\d{6}", , , , "211234567", , , , [6]], [, , "(?:7[5-79]|9[5-8])\\d{7}", , , , "955123456"], [, , "800\\d{6}", , , , "800123456"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "63\\d{7}", , , , "630123456"], "ZM", 260, "00", "0", , , "0", , , , [ 8581 [, "(\\d{3})(\\d{3})", "$1 $2", ["[1-9]"]], 8582 [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[28]"], "0$1"], 8583 [, "(\\d{2})(\\d{7})", "$1 $2", ["[79]"], "0$1"] 8584 ], [[, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[28]"], "0$1"], [, "(\\d{2})(\\d{7})", "$1 $2", ["[79]"], "0$1"]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8585 ZW: [, [, , "2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}", , , , , , , [5, 6, 7, 8, 9, 10], [3, 4]], [ 8586 , 8587 ,
vendor: 5,739 bytes, lines 8588-8683
8588 "(?:1(?:(?:3\\d|9)\\d|[4-8])|2(?:(?:(?:0(?:2[014]|5)|(?:2[0157]|31|84|9)\\d\\d|[56](?:[14]\\d\\d|20)|7(?:[089]|2[03]|[35]\\d\\d))\\d|4(?:2\\d\\d|8))\\d|1(?:2|[39]\\d{4}))|3(?:(?:123|(?:29\\d|92)\\d)\\d\\d|7(?:[19]|[56]\\d))|5(?:0|1[2-478]|26|[37]2|4(?:2\\d{3}|83)|5(?:25\\d\\d|[78])|[689]\\d)|6(?:(?:[16-8]21|28|52[013])\\d\\d|[39])|8(?:[1349]28|523)\\d\\d)\\d{3}|(?:4\\d\\d|9[2-9])\\d{4,5}|(?:(?:2(?:(?:(?:0|8[146])\\d|7[1-7])\\d|2(?:[278]\\d|92)|58(?:2\\d|3))|3(?:[26]|9\\d{3})|5(?:4\\d|5)\\d\\d)\\d|6(?:(?:(?:[0-246]|[78]\\d)\\d|37)\\d|5[2-8]))\\d\\d|(?:2(?:[569]\\d|8[2-57-9])|3(?:[013-59]\\d|8[37])|6[89]8)\\d{3}", 8589 , 8590 , 8591 , 8592 "1312345", 8593 , 8594 , 8595 , 8596 [3, 4] 8597 ], [, , "7(?:[1278]\\d|3[1-9])\\d{6}", , , , "712345678", , , [9]], [, , "80(?:[01]\\d|20|8[0-8])\\d{3}", , , , "8001234", , , [7]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "86(?:1[12]|22|30|44|55|77|8[368])\\d{6}", , , , "8686123456", , , [10]], "ZW", 263, "00", "0", , , "0", , , , [ 8598 [, "(\\d{3})(\\d{3,5})", "$1 $2", ["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"], "0$1"], 8599 [, "(\\d)(\\d{3})(\\d{2,4})", "$1 $2 $3", ["[49]"], "0$1"], 8600 [, "(\\d{3})(\\d{4})", "$1 $2", ["80"], "0$1"], 8601 [, "(\\d{2})(\\d{7})", "$1 $2", ["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2", "2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"], "(0$1)"], 8602 [, "(\\d{2})(\\d{3})(\\d{4})", "$1 $2 $3", ["7"], "0$1"], 8603 [, "(\\d{3})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)", "2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"], "0$1"], 8604 [, "(\\d{4})(\\d{6})", "$1 $2", ["8"], "0$1"], 8605 [ 8606 , 8607 "(\\d{2})(\\d{3,5})", 8608 "$1 $2", 8609 ["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"], 8610 "0$1" 8611 ], 8612 [, "(\\d{2})(\\d{3})(\\d{3,4})", "$1 $2 $3", ["29[013-9]|39|54"], "0$1"], 8613 [, "(\\d{4})(\\d{3,5})", "$1 $2", ["(?:25|54)8", "258|5483"], "0$1"] 8614 ], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8615 800: [ 8616 , 8617 [, , "(?:00|[1-9]\\d)\\d{6}", , , , , , , [8]], 8618 [, , , , , , , , , [-1]], 8619 [, , , , , , , , , [-1]], 8620 [, , "(?:00|[1-9]\\d)\\d{6}", , , , "12345678"], 8621 [, , , , , , , , , [-1]], 8622 [, , , , , , , , , [-1]], 8623 [, , , , , , , , , [-1]], 8624 [, , , , , , , , , [-1]], 8625 "001", 8626 800, 8627 , 8628 , 8629 , 8630 , 8631 , 8632 , 8633 , 8634 1, 8635 [[, "(\\d{4})(\\d{4})", "$1 $2", ["\\d"]]], 8636 , 8637 [, , , , , , , , , [-1]], 8638 , 8639 , 8640 [, , , , , , , , , [-1]], 8641 [, , , , , , , , , [-1]], 8642 , 8643 , 8644 [, , , , , , , , , [-1]] 8645 ], 8646 808: [, [, , "[1-9]\\d{7}", , , , , , , [8]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "[1-9]\\d{7}", , , , "12345678"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "001", 808, , , , , , , , 1, [[, "(\\d{4})(\\d{4})", "$1 $2", ["[1-9]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8647 870: [, [, , "7\\d{11}|[235-7]\\d{8}", , , , , , , [9, 12]], [, , , , , , , , , [-1]], [, , "(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}", , , , "301234567"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [ 8648 , 8649 , 8650 "2\\d{8}", 8651 , 8652 , 8653 , 8654 "201234567", 8655 , 8656 , 8657 [9] 8658 ], "001", 870, , , , , , , , , [[, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["[235-7]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8659 878: [, [, , "10\\d{10}", , , , , , , [12]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "10\\d{10}", , , , "101234567890"], "001", 878, , , , , , , , 1, [[, "(\\d{2})(\\d{5})(\\d{5})", "$1 $2 $3", ["1"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8660 881: [, [ 8661 , 8662 , 8663 "6\\d{9}|[0-36-9]\\d{8}", 8664 , 8665 , 8666 , 8667 , 8668 , 8669 , 8670 [9, 10] 8671 ], [, , , , , , , , , [-1]], [, , "6\\d{9}|[0-36-9]\\d{8}", , , , "612345678"], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "001", 881, , , , , , , , , [[, "(\\d)(\\d{3})(\\d{5})", "$1 $2 $3", ["[0-37-9]"]], [, "(\\d)(\\d{3})(\\d{5,6})", "$1 $2 $3", ["6"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8672 882: [, [, , "[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?", , , , , , , [7, 8, 9, 10, 11, 12]], [, , , , , , , , , [-1]], [ 8673 , 8674 , 8675 "342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}", 8676 , 8677 , 8678 , 8679 "3421234", 8680 , 8681 , 8682 [7, 8, 9, 10, 12] 8683 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}
vendor: 25,957 bytes, lines 8683-9356
8683", , , , "390123456789"], "001", 882, , , , , , , , , [[, "(\\d{2})(\\d{5})", "$1 $2", ["16|342"]], [, "(\\d{2})(\\d{6})", "$1 $2", ["49"]], [, "(\\d{2})(\\d{2})(\\d{4})", "$1 $2 $3", ["1[36]|9"]], [, "(\\d{2})(\\d{4})(\\d{3})", "$1 $2 $3", ["3[23]"]], [ 8684 , 8685 "(\\d{2})(\\d{3,4})(\\d{4})", 8686 "$1 $2 $3", 8687 ["16"] 8688 ], [, "(\\d{2})(\\d{4})(\\d{4})", "$1 $2 $3", ["10|23|3(?:[15]|4[57])|4|51"]], [, "(\\d{3})(\\d{4})(\\d{4})", "$1 $2 $3", ["34"]], [, "(\\d{2})(\\d{4,5})(\\d{5})", "$1 $2 $3", ["[1-35]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , "348[57]\\d{7}", , , , "34851234567", , , [11]]], 8689 883: [, [, , "(?:[1-4]\\d|51)\\d{6,10}", , , , , , , [8, 9, 10, 11, 12]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [ 8690 , 8691 , 8692 "(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}", 8693 , 8694 , 8695 , 8696 "510012345" 8697 ], "001", 883, , , , , , , , 1, [[, "(\\d{3})(\\d{3})(\\d{2,8})", "$1 $2 $3", ["[14]|2[24-689]|3[02-689]|51[24-9]"]], [, "(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3", ["510"]], [, "(\\d{3})(\\d{3})(\\d{4})", "$1 $2 $3", ["21"]], [, "(\\d{4})(\\d{4})(\\d{4})", "$1 $2 $3", ["51[13]"]], [, "(\\d{3})(\\d{3})(\\d{3})(\\d{3})", "$1 $2 $3 $4", ["[235]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]], 8698 888: [, [, , "\\d{11}", , , , , , , [11]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [ 8699 , 8700 , 8701 , 8702 , 8703 , 8704 , 8705 , 8706 , 8707 , 8708 [-1] 8709 ], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "001", 888, , , , , , , , 1, [[, "(\\d{3})(\\d{3})(\\d{5})", "$1 $2 $3"]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , "\\d{11}", , , , "12345678901"], , , [, , , , , , , , , [-1]]], 8710 979: [, [, , "[1359]\\d{8}", , , , , , , [9], [8]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , "[1359]\\d{8}", , , , "123456789", , , , [8]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], "001", 979, , , , , , , , 1, [[, "(\\d)(\\d{4})(\\d{4})", "$1 $2 $3", ["[1359]"]]], , [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]], [, , , , , , , , , [-1]], , , [, , , , , , , , , [-1]]] 8711 }; 8712 function K() { 8713 this.g = {}; 8714 } 8715 K.h = void 0; 8716 K.g = function() { 8717 return K.h ? K.h : K.h = new K(); 8718 }; 8719 var Ea = { 0: "0", 1: "1", 2: "2", 3: "3", 4: "4", 5: "5", 6: "6", 7: "7", 8: "8", 9: "9", "\uFF10": "0", "\uFF11": "1", "\uFF12": "2", "\uFF13": "3", "\uFF14": "4", "\uFF15": "5", "\uFF16": "6", "\uFF17": "7", "\uFF18": "8", "\uFF19": "9", "\u0660": "0", "\u0661": "1", "\u0662": "2", "\u0663": "3", "\u0664": "4", "\u0665": "5", "\u0666": "6", "\u0667": "7", "\u0668": "8", "\u0669": "9", "\u06F0": "0", "\u06F1": "1", "\u06F2": "2", "\u06F3": "3", "\u06F4": "4", "\u06F5": "5", "\u06F6": "6", "\u06F7": "7", "\u06F8": "8", "\u06F9": "9" }, Fa = { 8720 0: "0", 8721 1: "1", 8722 2: "2", 8723 3: "3", 8724 4: "4", 8725 5: "5", 8726 6: "6", 8727 7: "7", 8728 8: "8", 8729 9: "9", 8730 "+": "+", 8731 "*": "*", 8732 "#": "#" 8733 }, Ga = { 8734 0: "0", 8735 1: "1", 8736 2: "2", 8737 3: "3", 8738 4: "4", 8739 5: "5", 8740 6: "6", 8741 7: "7", 8742 8: "8", 8743 9: "9", 8744 "\uFF10": "0", 8745 "\uFF11": "1", 8746 "\uFF12": "2", 8747 "\uFF13": "3", 8748 "\uFF14": "4", 8749 "\uFF15": "5", 8750 "\uFF16": "6", 8751 "\uFF17": "7", 8752 "\uFF18": "8", 8753 "\uFF19": "9", 8754 "\u0660": "0", 8755 "\u0661": "1", 8756 "\u0662": "2", 8757 "\u0663": "3", 8758 "\u0664": "4", 8759 "\u0665": "5", 8760 "\u0666": "6", 8761 "\u0667": "7", 8762 "\u0668": "8", 8763 "\u0669": "9", 8764 "\u06F0": "0", 8765 "\u06F1": "1", 8766 "\u06F2": "2", 8767 "\u06F3": "3", 8768 "\u06F4": "4", 8769 "\u06F5": "5", 8770 "\u06F6": "6", 8771 "\u06F7": "7", 8772 "\u06F8": "8", 8773 "\u06F9": "9", 8774 A: "2", 8775 B: "2", 8776 C: "2", 8777 D: "3", 8778 E: "3", 8779 F: "3", 8780 G: "4", 8781 H: "4", 8782 I: "4", 8783 J: "5", 8784 K: "5", 8785 L: "5", 8786 M: "6", 8787 N: "6", 8788 O: "6", 8789 P: "7", 8790 Q: "7", 8791 R: "7", 8792 S: "7", 8793 T: "8", 8794 U: "8", 8795 V: "8", 8796 W: "9", 8797 X: "9", 8798 Y: "9", 8799 Z: "9" 8800 }, Ha = RegExp("[+\uFF0B]+"), L = RegExp("^[+\uFF0B]+"), Ia = RegExp("([0-9\uFF10-\uFF19\u0660-\u0669\u06F0-\u06F9])"), Ja = RegExp("[+\uFF0B0-9\uFF10-\uFF19\u0660-\u0669\u06F0-\u06F9]"), Ka = /[\\\/] *x/, La = RegExp("[^0-9\uFF10-\uFF19\u0660-\u0669\u06F0-\u06F9A-Za-z#]+$"), Ma = /(?:.*?[A-Za-z]){3}.*/, Na = RegExp("^\\+([0-9\uFF10-\uFF19\u0660-\u0669\u06F0-\u06F9]|[\\-\\.\\(\\)]?)*[0-9\uFF10-\uFF19\u0660-\u0669\u06F0-\u06F9]([0-9\uFF10-\uFF19\u0660-\u0669\u06F0-\u06F9]|[\\-\\.\\(\\)]?)*$"), Oa = RegExp("^([A-Za-z0-9\uFF10-\uFF19\u0660-\u0669\u06F0-\u06F9]+((\\-)*[A-Za-z0-9\uFF10-\uFF19\u0660-\u0669\u06F0-\u06F9])*\\.)*[A-Za-z]+((\\-)*[A-Za-z0-9\uFF10-\uFF19\u0660-\u0669\u06F0-\u06F9])*\\.?$"); 8801 function M(a) { 8802 return "([0-9\uFF10-\uFF19\u0660-\u0669\u06F0-\u06F9]{1," + a + "})"; 8803 } 8804 function Pa() { 8805 return ";ext=" + M("20") + "|[ \xA0\\t,]*(?:e?xt(?:ensi(?:o\u0301?|\xF3))?n?|\uFF45?\uFF58\uFF54\uFF4E?|\u0434\u043E\u0431|anexo)[:\\.\uFF0E]?[ \xA0\\t,-]*" + (M("20") + "#?|[ \xA0\\t,]*(?:[x\uFF58#\uFF03~\uFF5E]|int|\uFF49\uFF4E\uFF54)[:\\.\uFF0E]?[ \xA0\\t,-]*") + (M("9") + "#?|[- ]+") + (M("6") + "#|[ \xA0\\t]*(?:,{2}|;)[:\\.\uFF0E]?[ \xA0\\t,-]*") + (M("15") + "#?|[ \xA0\\t]*(?:,)+[:\\.\uFF0E]?[ \xA0\\t,-]*") + (M("9") + "#?"); 8806 } 8807 var Qa = new RegExp("(?:" + Pa() + ")$", "i"), Ra = new RegExp("^[0-9\uFF10-\uFF19\u0660-\u0669\u06F0-\u06F9]{2}$|^[+\uFF0B]*(?:[-x\u2010-\u2015\u2212\u30FC\uFF0D-\uFF0F \xA0\xAD\u200B\u2060\u3000()\uFF08\uFF09\uFF3B\uFF3D.\\[\\]/~\u2053\u223C\uFF5E*]*[0-9\uFF10-\uFF19\u0660-\u0669\u06F0-\u06F9]){3,}[-x\u2010-\u2015\u2212\u30FC\uFF0D-\uFF0F \xA0\xAD\u200B\u2060\u3000()\uFF08\uFF09\uFF3B\uFF3D.\\[\\]/~\u2053\u223C\uFF5E*A-Za-z0-9\uFF10-\uFF19\u0660-\u0669\u06F0-\u06F9]*(?:" + Pa() + ")?$", "i"), Sa = /(\$\d)/, Ta = /^\(?\$1\)?$/; 8808 function Ua(a) { 8809 return 2 > a.length ? false : N(Ra, a); 8810 } 8811 function Va(a) { 8812 return N(Ma, a) ? O(a, Ga) : O(a, Ea); 8813 } 8814 function Wa(a) { 8815 var b = Va(a.toString()); 8816 E(a); 8817 a.g(b); 8818 } 8819 function Xa(a) { 8820 return null != a && (1 != x(a, 9) || -1 != u(a, 9)[0]); 8821 } 8822 function O(a, b) { 8823 for (var c = new D(), d, e = a.length, f = 0; f < e; ++f) d = a.charAt(f), d = b[d.toUpperCase()], null != d && c.g(d); 8824 return c.toString(); 8825 } 8826 function Ya(a) { 8827 return 0 == a.length || Ta.test(a); 8828 } 8829 function P(a) { 8830 return null != a && isNaN(a) && a.toUpperCase() in Da; 8831 } 8832 K.prototype.format = function(a, b) { 8833 if (0 == r(a, 2) && q(a, 5)) { 8834 var c = w(a, 5); 8835 if (0 < c.length) return c; 8836 } 8837 c = w(a, 1); 8838 var d = Q(a); 8839 if (0 == b) return Za(c, 0, d, ""); 8840 if (!(c in J)) return d; 8841 var e = R(this, c, S(c)); 8842 a = q(a, 3) && 0 != r(a, 3).length ? 3 == b ? ";ext=" + r(a, 3) : q(e, 13) ? r(e, 13) + w(a, 3) : " ext. " + w(a, 3) : ""; 8843 a: { 8844 e = 0 == u(e, 20).length || 2 == b ? u(e, 19) : u(e, 20); 8845 for (var f, g = e.length, h = 0; h < g; ++h) { 8846 f = e[h]; 8847 var l = x(f, 3); 8848 if (0 == l || 0 == d.search(r(f, 3, l - 1))) { 8849 if (l = new RegExp(r(f, 1)), N(l, d)) { 8850 e = f; 8851 break a; 8852 } 8853 } 8854 } 8855 e = null; 8856 } 8857 null != e && (g = e, e = w(g, 2), f = new RegExp(r(g, 1)), w( 8858 g, 8859 5 8860 ), g = w(g, 4), d = 2 == b && null != g && 0 < g.length ? d.replace(f, e.replace(Sa, g)) : d.replace(f, e), 3 == b && (d = d.replace(RegExp("^[-x\u2010-\u2015\u2212\u30FC\uFF0D-\uFF0F \xA0\xAD\u200B\u2060\u3000()\uFF08\uFF09\uFF3B\uFF3D.\\[\\]/~\u2053\u223C\uFF5E]+"), ""), d = d.replace(RegExp("[-x\u2010-\u2015\u2212\u30FC\uFF0D-\uFF0F \xA0\xAD\u200B\u2060\u3000()\uFF08\uFF09\uFF3B\uFF3D.\\[\\]/~\u2053\u223C\uFF5E]+", "g"), "-"))); 8861 return Za(c, b, d, a); 8862 }; 8863 function R(a, b, c) { 8864 return "001" == c ? T(a, "" + b) : T(a, c); 8865 } 8866 function Q(a) { 8867 if (!q(a, 2)) return ""; 8868 var b = "" + r(a, 2); 8869 return q(a, 4) && r(a, 4) && 0 < w(a, 8) ? Array(w(a, 8) + 1).join("0") + b : b; 8870 } 8871 function Za(a, b, c, d) { 8872 switch (b) { 8873 case 0: 8874 return "+" + a + c + d; 8875 case 1: 8876 return "+" + a + " " + c + d; 8877 case 3: 8878 return "tel:+" + a + "-" + c + d; 8879 default: 8880 return c + d; 8881 } 8882 } 8883 function U(a, b) { 8884 switch (b) { 8885 case 4: 8886 return r(a, 5); 8887 case 3: 8888 return r(a, 4); 8889 case 1: 8890 return r(a, 3); 8891 case 0: 8892 case 2: 8893 return r(a, 2); 8894 case 5: 8895 return r(a, 6); 8896 case 6: 8897 return r(a, 8); 8898 case 7: 8899 return r(a, 7); 8900 case 8: 8901 return r(a, 21); 8902 case 9: 8903 return r(a, 25); 8904 case 10: 8905 return r(a, 28); 8906 default: 8907 return r(a, 1); 8908 } 8909 } 8910 function $a(a, b) { 8911 var c = ab(a, b); 8912 a = R(a, w(b, 1), c); 8913 if (null == a) return -1; 8914 b = Q(b); 8915 return bb(b, a); 8916 } 8917 function bb(a, b) { 8918 return V(a, r(b, 1)) ? V(a, r(b, 5)) ? 4 : V(a, r(b, 4)) ? 3 : V(a, r(b, 6)) ? 5 : V(a, r(b, 8)) ? 6 : V(a, r(b, 7)) ? 7 : V(a, r(b, 21)) ? 8 : V(a, r(b, 25)) ? 9 : V(a, r(b, 28)) ? 10 : V(a, r(b, 2)) ? r(b, 18) || V(a, r(b, 3)) ? 2 : 0 : !r(b, 18) && V(a, r(b, 3)) ? 1 : -1 : -1; 8919 } 8920 function T(a, b) { 8921 if (null == b) return null; 8922 b = b.toUpperCase(); 8923 var c = a.g[b]; 8924 if (null == c) { 8925 c = Da[b]; 8926 if (null == c) return null; 8927 c = new C().g(H.m(), c); 8928 a.g[b] = c; 8929 } 8930 return c; 8931 } 8932 function V(a, b) { 8933 var c = a.length; 8934 return 0 < x(b, 9) && -1 == u(b, 9).indexOf(c) ? false : N(w(b, 2), a); 8935 } 8936 function cb(a, b) { 8937 var c = ab(a, b); 8938 var d = w(b, 1); 8939 var e = R(a, d, c); 8940 null == e || "001" != c && d != db(a, c) ? e = false : (a = Q(b), e = -1 != bb(a, e)); 8941 return e; 8942 } 8943 function ab(a, b) { 8944 if (null == b) return null; 8945 var c = w(b, 1); 8946 c = J[c]; 8947 if (null == c) a = null; 8948 else if (1 == c.length) a = c[0]; 8949 else a: { 8950 b = Q(b); 8951 for (var d, e = c.length, f = 0; f < e; f++) { 8952 d = c[f]; 8953 var g = T(a, d); 8954 if (q(g, 23)) { 8955 if (0 == b.search(r(g, 23))) { 8956 a = d; 8957 break a; 8958 } 8959 } else if (-1 != bb(b, g)) { 8960 a = d; 8961 break a; 8962 } 8963 } 8964 a = null; 8965 } 8966 return a; 8967 } 8968 function S(a) { 8969 a = J[a]; 8970 return null == a ? "ZZ" : a[0]; 8971 } 8972 function db(a, b) { 8973 a = T(a, b); 8974 if (null == a) throw Error("Invalid region code: " + b); 8975 return w(a, 10); 8976 } 8977 function W(a, b, c, d) { 8978 var e = U(c, d), f = 0 == x(e, 9) ? u(r(c, 1), 9) : u(e, 9); 8979 e = u(e, 10); 8980 if (2 == d) if (Xa(U(c, 0))) a = U(c, 1), Xa(a) && (f = f.concat(0 == x(a, 9) ? u(r(c, 1), 9) : u(a, 9)), f.sort(), 0 == e.length ? e = u(a, 10) : (e = e.concat(u(a, 10)), e.sort())); 8981 else return W(a, b, c, 1); 8982 if (-1 == f[0]) return 5; 8983 b = b.length; 8984 if (-1 < e.indexOf(b)) return 4; 8985 c = f[0]; 8986 return c == b ? 0 : c > b ? 2 : f[f.length - 1] < b ? 3 : -1 < f.indexOf(b, 1) ? 0 : 5; 8987 } 8988 function X(a, b, c) { 8989 var d = Q(b); 8990 b = w(b, 1); 8991 if (!(b in J)) return 1; 8992 b = R(a, b, S(b)); 8993 return W(a, d, b, c); 8994 } 8995 function eb(a, b) { 8996 a = a.toString(); 8997 if (0 == a.length || "0" == a.charAt(0)) return 0; 8998 for (var c, d = a.length, e = 1; 3 >= e && e <= d; ++e) if (c = parseInt(a.substring(0, e), 10), c in J) return b.g(a.substring(e)), c; 8999 return 0; 9000 } 9001 function fb(a, b, c, d, e, f) { 9002 if (0 == b.length) return 0; 9003 b = new D(b); 9004 var g; 9005 null != c && (g = r(c, 11)); 9006 null == g && (g = "NonMatch"); 9007 var h = b.toString(); 9008 if (0 == h.length) g = 20; 9009 else if (L.test(h)) h = h.replace(L, ""), E(b), b.g(Va(h)), g = 1; 9010 else { 9011 h = new RegExp(g); 9012 Wa(b); 9013 g = b.toString(); 9014 if (0 == g.search(h)) { 9015 h = g.match(h)[0].length; 9016 var l = g.substring(h).match(Ia); 9017 l && null != l[1] && 0 < l[1].length && "0" == O(l[1], Ea) ? g = false : (E(b), b.g(g.substring(h)), g = true); 9018 } else g = false; 9019 g = g ? 5 : 20; 9020 } 9021 e && t(f, 6, g); 9022 if (20 != g) { 9023 if (2 >= b.h.length) throw Error("Phone number too short after IDD"); 9024 a = eb(b, d); 9025 if (0 != a) return t(f, 1, a), a; 9026 throw Error("Invalid country calling code"); 9027 } 9028 if (null != c && (g = w(c, 10), h = "" + g, l = b.toString(), 0 == l.lastIndexOf(h, 0) && (h = new D(l.substring(h.length)), l = r(c, 1), l = new RegExp(w(l, 2)), gb(h, c, null), h = h.toString(), !N(l, b.toString()) && N(l, h) || 3 == W(a, b.toString(), c, -1)))) return d.g(h), e && t(f, 6, 10), t(f, 1, g), g; 9029 t(f, 1, 0); 9030 return 0; 9031 } 9032 function gb(a, b, c) { 9033 var d = a.toString(), e = d.length, f = r(b, 15); 9034 if (0 != e && null != f && 0 != f.length) { 9035 var g = new RegExp("^(?:" + f + ")"); 9036 if (e = g.exec(d)) { 9037 f = new RegExp(w(r(b, 1), 2)); 9038 var h = N(f, d), l = e.length - 1; 9039 b = r(b, 16); 9040 if (null == b || 0 == b.length || null == e[l] || 0 == e[l].length) { 9041 if (!h || N(f, d.substring(e[0].length))) null != c && 0 < l && null != e[l] && c.g(e[1]), a.set(d.substring(e[0].length)); 9042 } else if (d = d.replace(g, b), !h || N(f, d)) null != c && 0 < l && c.g(e[1]), a.set(d); 9043 } 9044 } 9045 } 9046 function Y(a, b, c) { 9047 if (!P(c) && 0 < b.length && "+" != b.charAt(0)) throw Error("Invalid country calling code"); 9048 return hb(a, b, c, true); 9049 } 9050 function hb(a, b, c, d) { 9051 if (null == b) throw Error("The string supplied did not seem to be a phone number"); 9052 if (250 < b.length) throw Error("The string supplied is too long to be a phone number"); 9053 var e = new D(); 9054 var f = b.indexOf(";phone-context="); 9055 if (-1 === f) f = null; 9056 else if (f += 15, f >= b.length) f = ""; 9057 else { 9058 var g = b.indexOf(";", f); 9059 f = -1 !== g ? b.substring(f, g) : b.substring(f); 9060 } 9061 var h = f; 9062 null == h ? g = true : 0 === h.length ? g = false : (g = Na.exec(h), h = Oa.exec(h), g = null !== g || null !== h); 9063 if (!g) throw Error("The string supplied did not seem to be a phone number"); 9064 null != f ? ("+" === f.charAt(0) && e.g(f), f = b.indexOf("tel:"), e.g(b.substring(0 <= f ? f + 4 : 0, b.indexOf(";phone-context=")))) : (f = e.g, g = b ?? "", h = g.search(Ja), 0 <= h ? (g = g.substring(h), g = g.replace(La, ""), h = g.search(Ka), 0 <= h && (g = g.substring(0, h))) : g = "", f.call(e, g)); 9065 f = e.toString(); 9066 g = f.indexOf(";isub="); 9067 0 < g && (E(e), e.g(f.substring(0, g))); 9068 if (!Ua(e.toString())) throw Error("The string supplied did not seem to be a phone number"); 9069 f = e.toString(); 9070 if (!(P(c) || null != f && 0 < f.length && L.test(f))) throw Error("Invalid country calling code"); 9071 f = new I(); 9072 d && t(f, 5, b); 9073 a: { 9074 b = e.toString(); 9075 g = b.search(Qa); 9076 if (0 <= g && Ua(b.substring(0, g))) { 9077 h = b.match(Qa); 9078 for (var l = h.length, A = 1; A < l; ++A) if (null != h[A] && 0 < h[A].length) { 9079 E(e); 9080 e.g(b.substring(0, g)); 9081 b = h[A]; 9082 break a; 9083 } 9084 } 9085 b = ""; 9086 } 9087 0 < b.length && t(f, 3, b); 9088 g = T(a, c); 9089 b = new D(); 9090 h = 0; 9091 l = e.toString(); 9092 try { 9093 h = fb(a, l, g, b, d, f); 9094 } catch (ca) { 9095 if ("Invalid country calling code" == ca.message && L.test(l)) { 9096 if (l = l.replace(L, ""), h = fb(a, l, g, b, d, f), 0 == h) throw ca; 9097 } else throw ca; 9098 } 9099 0 != h ? (e = S(h), e != c && (g = R(a, h, e))) : (Wa(e), b.g(e.toString()), null != c ? (h = w(g, 10), t( 9100 f, 9101 1, 9102 h 9103 )) : d && (delete f.h[6], f.g && delete f.g[6])); 9104 if (2 > b.h.length) throw Error("The string supplied is too short to be a phone number"); 9105 null != g && (c = new D(), e = new D(b.toString()), gb(e, g, c), a = W(a, e.toString(), g, -1), 2 != a && 4 != a && 5 != a && (b = e, d && 0 < c.toString().length && t(f, 7, c.toString()))); 9106 d = b.toString(); 9107 a = d.length; 9108 if (2 > a) throw Error("The string supplied is too short to be a phone number"); 9109 if (17 < a) throw Error("The string supplied is too long to be a phone number"); 9110 if (1 < d.length && "0" == d.charAt(0)) { 9111 t(f, 4, true); 9112 for (a = 1; a < d.length - 1 && "0" == d.charAt(a); ) a++; 9113 1 != a && t(f, 8, a); 9114 } 9115 t(f, 2, parseInt(d, 10)); 9116 return f; 9117 } 9118 function N(a, b) { 9119 return (a = "string" == typeof a ? b.match("^(?:" + a + ")$") : b.match(a)) && a[0].length == b.length ? true : false; 9120 } 9121 ; 9122 function ib(a) { 9123 this.fa = RegExp("\u2008"); 9124 this.ja = ""; 9125 this.v = new D(); 9126 this.da = ""; 9127 this.s = new D(); 9128 this.ba = new D(); 9129 this.u = true; 9130 this.ea = this.ca = this.la = false; 9131 this.ga = K.g(); 9132 this.$ = 0; 9133 this.h = new D(); 9134 this.ha = false; 9135 this.o = ""; 9136 this.g = new D(); 9137 this.j = []; 9138 this.ka = a; 9139 this.l = jb(this, this.ka); 9140 } 9141 var kb = new H(); 9142 t(kb, 11, "NA"); 9143 var lb = RegExp("^[-x\u2010-\u2015\u2212\u30FC\uFF0D-\uFF0F \xA0\xAD\u200B\u2060\u3000()\uFF08\uFF09\uFF3B\uFF3D.\\[\\]/~\u2053\u223C\uFF5E]*\\$1[-x\u2010-\u2015\u2212\u30FC\uFF0D-\uFF0F \xA0\xAD\u200B\u2060\u3000()\uFF08\uFF09\uFF3B\uFF3D.\\[\\]/~\u2053\u223C\uFF5E]*(\\$\\d[-x\u2010-\u2015\u2212\u30FC\uFF0D-\uFF0F \xA0\xAD\u200B\u2060\u3000()\uFF08\uFF09\uFF3B\uFF3D.\\[\\]/~\u2053\u223C\uFF5E]*)*$"), mb = /[- ]/; 9144 function jb(a, b) { 9145 var c = a.ga; 9146 b = P(b) ? db(c, b) : 0; 9147 a = T(a.ga, S(b)); 9148 return null != a ? a : kb; 9149 } 9150 function nb(a) { 9151 for (var b = a.j.length, c = 0; c < b; ++c) { 9152 var d = a.j[c], e = w(d, 1); 9153 if (a.da == e) return false; 9154 var f = a; 9155 var g = d, h = w(g, 1); 9156 E(f.v); 9157 var l = f; 9158 g = w(g, 2); 9159 var A = "999999999999999".match(h)[0]; 9160 A.length < l.g.h.length ? l = "" : (l = A.replace(new RegExp(h, "g"), g), l = l.replace(RegExp("9", "g"), "\u2008")); 9161 0 < l.length ? (f.v.g(l), f = true) : f = false; 9162 if (f) return a.da = e, a.ha = mb.test(r(d, 4)), a.$ = 0, true; 9163 } 9164 return a.u = false; 9165 } 9166 function ob(a, b) { 9167 for (var c = [], d = b.length - 3, e = a.j.length, f = 0; f < e; ++f) { 9168 var g = a.j[f]; 9169 0 == x(g, 3) ? c.push(a.j[f]) : (g = r(g, 3, Math.min(d, x(g, 3) - 1)), 0 == b.search(g) && c.push(a.j[f])); 9170 } 9171 a.j = c; 9172 } 9173 function pb(a, b) { 9174 a.s.g(b); 9175 var c = b; 9176 Ia.test(c) || 1 == a.s.h.length && Ha.test(c) ? ("+" == b ? (c = b, a.ba.g(b)) : (c = Ea[b], a.ba.g(c), a.g.g(c)), b = c) : (a.u = false, a.la = true); 9177 if (!a.u) { 9178 if (!a.la) { 9179 if (qb(a)) { 9180 if (rb(a)) return sb(a); 9181 } else if (0 < a.o.length && (b = a.g.toString(), E(a.g), a.g.g(a.o), a.g.g(b), b = a.h.toString(), c = b.lastIndexOf(a.o), E(a.h), a.h.g(b.substring(0, c))), a.o != tb(a)) return a.h.g(" "), sb(a); 9182 } 9183 return a.s.toString(); 9184 } 9185 switch (a.ba.h.length) { 9186 case 0: 9187 case 1: 9188 case 2: 9189 return a.s.toString(); 9190 case 3: 9191 if (qb(a)) a.ea = true; 9192 else return a.o = tb(a), ub(a); 9193 default: 9194 if (a.ea) return rb(a) && (a.ea = false), a.h.toString() + a.g.toString(); 9195 if (0 < a.j.length) { 9196 b = vb(a, b); 9197 c = wb(a); 9198 if (0 < c.length) return c; 9199 ob(a, a.g.toString()); 9200 return nb(a) ? xb(a) : a.u ? Z(a, b) : a.s.toString(); 9201 } 9202 return ub(a); 9203 } 9204 } 9205 function sb(a) { 9206 a.u = true; 9207 a.ea = false; 9208 a.j = []; 9209 a.$ = 0; 9210 E(a.v); 9211 a.da = ""; 9212 return ub(a); 9213 } 9214 function wb(a) { 9215 for (var b = a.g.toString(), c = a.j.length, d = 0; d < c; ++d) { 9216 var e = a.j[d], f = w(e, 1); 9217 if (new RegExp("^(?:" + f + ")$").test(b) && (a.ha = mb.test(r(e, 4)), e = b.replace(new RegExp(f, "g"), r(e, 2)), e = Z(a, e), O(e, Fa) == a.ba)) return e; 9218 } 9219 return ""; 9220 } 9221 function Z(a, b) { 9222 var c = a.h.h.length; 9223 return a.ha && 0 < c && " " != a.h.toString().charAt(c - 1) ? a.h + " " + b : a.h + b; 9224 } 9225 function ub(a) { 9226 var b = a.g.toString(); 9227 if (3 <= b.length) { 9228 for (var c = a.ca && 0 == a.o.length && 0 < x(a.l, 20) ? u(a.l, 20) : u(a.l, 19), d = c.length, e = 0; e < d; ++e) { 9229 var f = c[e]; 9230 0 < a.o.length && Ya(w(f, 4)) && !r(f, 6) && !q(f, 5) || (0 != a.o.length || a.ca || Ya(w(f, 4)) || r(f, 6)) && lb.test(w(f, 2)) && a.j.push(f); 9231 } 9232 ob(a, b); 9233 b = wb(a); 9234 return 0 < b.length ? b : nb(a) ? xb(a) : a.s.toString(); 9235 } 9236 return Z(a, b); 9237 } 9238 function xb(a) { 9239 var b = a.g.toString(), c = b.length; 9240 if (0 < c) { 9241 for (var d = "", e = 0; e < c; e++) d = vb(a, b.charAt(e)); 9242 return a.u ? Z(a, d) : a.s.toString(); 9243 } 9244 return a.h.toString(); 9245 } 9246 function tb(a) { 9247 var b = a.g.toString(), c = 0; 9248 if (1 != r(a.l, 10)) var d = false; 9249 else d = a.g.toString(), d = "1" == d.charAt(0) && "0" != d.charAt(1) && "1" != d.charAt(1); 9250 d ? (c = 1, a.h.g("1").g(" "), a.ca = true) : q(a.l, 15) && (d = new RegExp("^(?:" + r(a.l, 15) + ")"), d = b.match(d), null != d && null != d[0] && 0 < d[0].length && (a.ca = true, c = d[0].length, a.h.g(b.substring(0, c)))); 9251 E(a.g); 9252 a.g.g(b.substring(c)); 9253 return b.substring(0, c); 9254 } 9255 function qb(a) { 9256 var b = a.ba.toString(), c = new RegExp("^(?:\\+|" + r(a.l, 11) + ")"); 9257 c = b.match(c); 9258 return null != c && null != c[0] && 0 < c[0].length ? (a.ca = true, c = c[0].length, E(a.g), a.g.g(b.substring(c)), E(a.h), a.h.g(b.substring(0, c)), "+" != b.charAt(0) && a.h.g(" "), true) : false; 9259 } 9260 function rb(a) { 9261 if (0 == a.g.h.length) return false; 9262 var b = new D(), c = eb(a.g, b); 9263 if (0 == c) return false; 9264 E(a.g); 9265 a.g.g(b.toString()); 9266 b = S(c); 9267 "001" == b ? a.l = T(a.ga, "" + c) : b != a.ka && (a.l = jb(a, b)); 9268 a.h.g("" + c).g(" "); 9269 a.o = ""; 9270 return true; 9271 } 9272 function vb(a, b) { 9273 var c = a.v.toString(); 9274 if (0 <= c.substring(a.$).search(a.fa)) { 9275 var d = c.search(a.fa); 9276 b = c.replace(a.fa, b); 9277 E(a.v); 9278 a.v.g(b); 9279 a.$ = d; 9280 return b.substring(0, a.$ + 1); 9281 } 9282 1 == a.j.length && (a.u = false); 9283 a.da = ""; 9284 return a.s.toString(); 9285 } 9286 ; 9287 const yb = { FIXED_LINE: 0, MOBILE: 1, FIXED_LINE_OR_MOBILE: 2, TOLL_FREE: 3, PREMIUM_RATE: 4, SHARED_COST: 5, VOIP: 6, PERSONAL_NUMBER: 7, PAGER: 8, UAN: 9, VOICEMAIL: 10, UNKNOWN: -1 }; 9288 m("intlTelInputUtilsTemp", {}); 9289 m("intlTelInputUtilsTemp.formatNumberAsYouType", (a, b) => { 9290 try { 9291 const c = a.replace(/[^+0-9]/g, ""), d = new ib(b); 9292 b = ""; 9293 for (let e = 0; e < c.length; e++) d.ja = pb(d, c.charAt(e)), b = d.ja; 9294 return b; 9295 } catch { 9296 return a; 9297 } 9298 }); 9299 m("intlTelInputUtilsTemp.formatNumber", (a, b, c) => { 9300 try { 9301 const e = K.g(), f = Y(e, a, b); 9302 var d = X(e, f, -1); 9303 return 0 == d || 4 == d ? e.format(f, "undefined" === typeof c ? 0 : c) : a; 9304 } catch { 9305 return a; 9306 } 9307 }); 9308 m("intlTelInputUtilsTemp.getExampleNumber", (a, b, c, d) => { 9309 try { 9310 const l = K.g(); 9311 a: { 9312 var e = l; 9313 if (P(a)) { 9314 var f = U(T(e, a), c); 9315 try { 9316 if (q(f, 6)) { 9317 var g = r(f, 6); 9318 var h = hb(e, g, a, false); 9319 break a; 9320 } 9321 } catch (A) { 9322 } 9323 } 9324 h = null; 9325 } 9326 return l.format(h, d ? 0 : b ? 2 : 1); 9327 } catch { 9328 return ""; 9329 } 9330 }); 9331 m("intlTelInputUtilsTemp.getExtension", (a, b) => { 9332 try { 9333 return r(Y(K.g(), a, b), 3); 9334 } catch { 9335 return ""; 9336 } 9337 }); 9338 m("intlTelInputUtilsTemp.getNumberType", (a, b) => { 9339 try { 9340 const c = K.g(), d = Y(c, a, b); 9341 return $a(c, d); 9342 } catch { 9343 return -99; 9344 } 9345 }); 9346 m("intlTelInputUtilsTemp.getValidationError", (a, b) => { 9347 if (!b) return 1; 9348 try { 9349 const c = K.g(), d = Y(c, a, b); 9350 return X(c, d, -1); 9351 } catch (c) { 9352 return "Invalid country calling code" === c.message ? 1 : 3 >= a.length || "Phone number too short after IDD" === c.message || "The string supplied is too short to be a phone number" === c.message ? 2 : "The string supplied is too long to be a phone number" === c.message ? 3 : -99; 9353 } 9354 }); 9355 m("intlTelInputUtilsTemp.isValidNumber", (a, b, c) => { 9356 try {
9357 const d = K.g(), e = Y(d, a, b), f = cb(d, e); 9358 if (c) { 9359 const g = c.map((h) => yb[h]); 9360 return f && g.includes($a(d, e)); 9361 } 9362 return f; 9363 } catch { 9364 return false; 9365 } 9366 }); 9367 m("intlTelInputUtilsTemp.isPossibleNumber", (a, b, c) => { 9368 try { 9369 const d = K.g(), e = Y(d, a, b); 9370 if (c) { 9371 c.includes("FIXED_LINE_OR_MOBILE") && (c.includes("MOBILE") || c.push("MOBILE"), c.includes("FIXED_LINE") || c.push("FIXED_LINE")); 9372 for (let f of c) if (0 === X(d, e, yb[f])) return true; 9373 return false; 9374 } 9375 return 0 === X(d, e, -1); 9376 } catch { 9377 return false; 9378 } 9379 }); 9380 m("intlTelInputUtilsTemp.getCoreNumber", (a, b) => { 9381 try { 9382 return r(Y(K.g(), a, b), 2).toString(); 9383 } catch { 9384 return ""; 9385 } 9386 }); 9387 m("intlTelInputUtilsTemp.numberFormat", { E164: 0, INTERNATIONAL: 1, NATIONAL: 2, RFC3966: 3 }); 9388 m("intlTelInputUtilsTemp.numberType", yb); 9389 m("intlTelInputUtilsTemp.validationError", { IS_POSSIBLE: 0, INVALID_COUNTRY_CODE: 1, TOO_SHORT: 2, TOO_LONG: 3, IS_POSSIBLE_LOCAL_ONLY: 4, INVALID_LENGTH: 5 }); 9390 })(); 9391 var utils = window.intlTelInputUtilsTemp; 9392 delete window.intlTelInputUtilsTemp; 9393 var utils_default = utils; 9394 9395
9395// src/js/intl-tel-input/intlTelInputWithUtils.ts 9396 intl_tel_input_default.utils = utils_default; 9397 var intlTelInputWithUtils_default = intl_tel_input_default; 9398 return __toCommonJS(intlTelInputWithUtils_exports); 9399})(); 9400 9401// UMD 9402 return factoryOutput.default; 9403}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.