@ -1,7 +1,7 @@
( function ( ) { var k = this ;
function aa ( a ) { var b = typeof a ; if ( "object" == b ) if ( a ) { if ( a instanceof Array ) return "array" ; if ( a instanceof Object ) return b ; var c = Object . prototype . toString . call ( a ) ; if ( "[object Window]" == c ) return "object" ; if ( "[object Array]" == c || "number" == typeof a . length && "undefined" != typeof a . splice && "undefined" != typeof a . propertyIsEnumerable && ! a . propertyIsEnumerable ( "splice" ) ) return "array" ; if ( "[object Function]" == c || "undefined" != typeof a . call && "undefined" != typeof a . propertyIsEnumerable && ! a . propertyIsEnumerable ( "call" ) ) return "function" } else return "null" ; else if ( "function" ==
b && "undefined" == typeof a . call ) return "object" ; return b } function ba ( a ) { return "string" == typeof a } function l ( a , b ) { function c ( ) { } c . prototype = b . prototype ; a . ha = b . prototype ; a . prototype = new c ; a . prototype . constructor = a ; a . ma = function ( a , c , f ) { for ( var g = Array ( arguments . length - 2 ) , h = 2 ; h < arguments . length ; h ++ ) g [ h - 2 ] = arguments [ h ] ; return b . prototype [ c ] . apply ( a , g ) } } ; function n ( a ) { if ( Error . captureStackTrace ) Error . captureStackTrace ( this , n ) ; else { var b = Error ( ) . stack ; b && ( this . stack = b ) } a && ( this . message = String ( a ) ) } l ( n , Error ) ; n . prototype . name = "CustomError" ; function ca ( a , b ) { for ( var c = a . split ( "%s" ) , d = "" , e = Array . prototype . slice . call ( arguments , 1 ) ; e . length && 1 < c . length ; ) d += c . shift ( ) + e . shift ( ) ; return d + c . join ( "%s" ) } var da = String . prototype . trim ? function ( a ) { return a . trim ( ) } : function ( a ) { return a . replace ( /^[\s\xa0]+|[\s\xa0]+$/g , "" ) } ; function ea ( a , b ) { return a < b ? - 1 : a > b ? 1 : 0 } ; function fa ( a , b ) { b . unshift ( a ) ; n . call ( this , ca . apply ( null , b ) ) ; b . shift ( ) } l ( fa , n ) ; fa . prototype . name = "AssertionError" ; function ga ( a , b ) { throw new fa ( "Failure" + ( a ? ": " + a : "" ) , Array . prototype . slice . call ( arguments , 1 ) ) ; } ; var ha = Array . prototype , ia = ha . indexOf ? function ( a , b , c ) { return ha . indexOf . call ( a , b , c ) } : function ( a , b , c ) { c = null == c ? 0 : 0 > c ? Math . max ( 0 , a . length + c ) : c ; if ( ba ( a ) ) return ba ( b ) && 1 == b . length ? a . indexOf ( b , c ) : - 1 ; for ( ; c < a . length ; c ++ ) if ( c in a && a [ c ] === b ) return c ; return - 1 } ; function ja ( a , b ) { a . sort ( b || ka ) } function ka ( a , b ) { return a > b ? 1 : a < b ? - 1 : 0 } ; var p ; a : { var la = k . navigator ; if ( la ) { var ma = la . userAgent ; if ( ma ) { p = ma ; break a } } p = "" } ; function na ( a ) { var b = [ ] , c = 0 , d ; for ( d in a ) b [ c ++ ] = a [ d ] ; return b } function oa ( a , b ) { var c ; a : { for ( c in a ) if ( b . call ( void 0 , a [ c ] , c , a ) ) break a ; c = void 0 } return c && a [ c ] } ; var pa = - 1 != p . indexOf ( "Opera" ) || - 1 != p . indexOf ( "OPR" ) , q = - 1 != p . indexOf ( "Trident" ) || - 1 != p . indexOf ( "MSIE" ) , qa = - 1 != p . indexOf ( "Edge" ) , ra = - 1 != p . indexOf ( "Gecko" ) && ! ( - 1 != p . toLowerCase ( ) . indexOf ( "webkit" ) && - 1 == p . indexOf ( "Edge" ) ) && ! ( - 1 != p . indexOf ( "Trident" ) || - 1 != p . indexOf ( "MSIE" ) ) && - 1 == p . indexOf ( "Edge" ) , sa = - 1 != p . toLowerCase ( ) . indexOf ( "webkit" ) && - 1 == p . indexOf ( "Edge" ) ;
function ta ( ) { var a = p ; if ( ra ) return /rv\:([^\);]+)(\)|;)/ . exec ( a ) ; if ( qa ) return /Edge\/([\d\.]+)/ . exec ( a ) ; if ( q ) return /\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/ . exec ( a ) ; if ( sa ) return /WebKit\/(\S+)/ . exec ( a ) } function ua ( ) { var a = k . document ; return a ? a . documentMode : void 0 } var va = function ( ) { if ( pa && k . opera ) { var a = k . opera . version ; return "function" == aa ( a ) ? a ( ) : a } var a = "" , b = ta ( ) ; b && ( a = b ? b [ 1 ] : "" ) ; return q && ( b = ua ( ) , b > parseFloat ( a ) ) ? String ( b ) : a } ( ) , wa = { } ;
function ta ( ) { var a = p ; if ( ra ) return /rv\:([^\);]+)(\)|;)/ . exec ( a ) ; if ( qa ) return /Edge\/([\d\.]+)/ . exec ( a ) ; if ( q ) return /\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/ . exec ( a ) ; if ( sa ) return /WebKit\/(\S+)/ . exec ( a ) } function ua ( ) { var a = k . document ; return a ? a . documentMode : void 0 } var va = function ( ) { if ( pa && k . opera ) { var a ; var b = k . opera . version ; try { a = b ( ) } catch ( c ) { a = b } return a } a = "" ; ( b = ta ( ) ) && ( a = b ? b [ 1 ] : "" ) ; return q && ( b = ua ( ) , b > parseFloat ( a ) ) ? String ( b ) : a } ( ) , wa = { } ;
function xa ( a ) { if ( ! wa [ a ] ) { for ( var b = 0 , c = da ( String ( va ) ) . split ( "." ) , d = da ( String ( a ) ) . split ( "." ) , e = Math . max ( c . length , d . length ) , f = 0 ; 0 == b && f < e ; f ++ ) { var g = c [ f ] || "" , h = d [ f ] || "" , m = RegExp ( "(\\d*)(\\D*)" , "g" ) , v = RegExp ( "(\\d*)(\\D*)" , "g" ) ; do { var w = m . exec ( g ) || [ "" , "" , "" ] , M = v . exec ( h ) || [ "" , "" , "" ] ; if ( 0 == w [ 0 ] . length && 0 == M [ 0 ] . length ) break ; b = ea ( 0 == w [ 1 ] . length ? 0 : parseInt ( w [ 1 ] , 10 ) , 0 == M [ 1 ] . length ? 0 : parseInt ( M [ 1 ] , 10 ) ) || ea ( 0 == w [ 2 ] . length , 0 == M [ 2 ] . length ) || ea ( w [ 2 ] , M [ 2 ] ) } while ( 0 == b ) } wa [ a ] = 0 <= b } }
var ya = k . document , za = ya && q ? ua ( ) || ( "CSS1Compat" == ya . compatMode ? parseInt ( va , 10 ) : 5 ) : void 0 ; var Aa ; if ( ! ( Aa = ! ra && ! q ) ) { var Ba ; if ( Ba = q ) Ba = 9 <= za ; Aa = Ba } Aa || ra && xa ( "1.9.1" ) ; q && xa ( "9" ) ; function Ca ( a ) { var b = document ; return ba ( a ) ? b . getElementById ( a ) : a } ; function Da ( a ) { var b = [ ] ; Ea ( new Fa , a , b ) ; return b . join ( "" ) } function Fa ( ) { }
function Ea ( a , b , c ) { if ( null == b ) c . push ( "null" ) ; else { if ( "object" == typeof b ) { if ( "array" == aa ( b ) ) { var d = b ; b = d . length ; c . push ( "[" ) ; for ( var e = "" , f = 0 ; f < b ; f ++ ) c . push ( e ) , Ea ( a , d [ f ] , c ) , e = "," ; c . push ( "]" ) ; return } if ( b instanceof String || b instanceof Number || b instanceof Boolean ) b = b . valueOf ( ) ; else { c . push ( "{" ) ; e = "" ; for ( d in b ) Object . prototype . hasOwnProperty . call ( b , d ) && ( f = b [ d ] , "function" != typeof f && ( c . push ( e ) , Ga ( d , c ) , c . push ( ":" ) , Ea ( a , f , c ) , e = "," ) ) ; c . push ( "}" ) ; return } } switch ( typeof b ) { case "string" : Ga ( b , c ) ; break ; case "number" : c . push ( isFinite ( b ) &&
@ -196,8 +196,8 @@ GA:[,[,,"0?\\d{7}","\\d{7,8}"],[,,"01\\d{6}","\\d{8}",,,"01441234"],[,,"0?[2-7]\
972 , "0(?:0|1[2-9])" , "0" , , , "0" , , , , [ [ , "([2-489])(\\d{3})(\\d{4})" , "$1-$2-$3" , [ "[2-489]" ] , "0$1" , "" , 0 ] , [ , "([57]\\d)(\\d{3})(\\d{4})" , "$1-$2-$3" , [ "[57]" ] , "0$1" , "" , 0 ] , [ , "(1)([7-9]\\d{2})(\\d{3})(\\d{3})" , "$1-$2-$3-$4" , [ "1[7-9]" ] , "$1" , "" , 0 ] , [ , "(1255)(\\d{3})" , "$1-$2" , [ "125" ] , "$1" , "" , 0 ] , [ , "(1200)(\\d{3})(\\d{3})" , "$1-$2-$3" , [ "120" ] , "$1" , "" , 0 ] , [ , "(1212)(\\d{2})(\\d{2})" , "$1-$2-$3" , [ "121" ] , "$1" , "" , 0 ] , [ , "(1599)(\\d{6})" , "$1-$2" , [ "15" ] , "$1" , "" , 0 ] , [ , "(\\d{4})" , "*$1" , [ "[2-689]" ] , "$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ ,
, "1700\\d{6}|[2-689]\\d{3}" , "\\d{4,10}" , , , "1700123456" ] , [ , , "[2-689]\\d{3}|1599\\d{6}" , "\\d{4}(?:\\d{6})?" , , , "1599123456" ] , , , [ , , "NA" , "NA" ] ] , IM : [ , [ , , "[135789]\\d{6,9}" , "\\d{6,10}" ] , [ , , "1624\\d{6}" , "\\d{6,10}" , , , "1624456789" ] , [ , , "7[569]24\\d{6}" , "\\d{10}" , , , "7924123456" ] , [ , , "808162\\d{4}" , "\\d{10}" , , , "8081624567" ] , [ , , "(?:872299|90[0167]624)\\d{4}" , "\\d{10}" , , , "9016247890" ] , [ , , "8(?:4(?:40[49]06|5624\\d)|70624\\d)\\d{3}" , "\\d{10}" , , , "8456247890" ] , [ , , "70\\d{8}" , "\\d{10}" , , , "7012345678" ] , [ , , "56\\d{8}" , "\\d{10}" ,
, , "5612345678" ] , "IM" , 44 , "00" , "0" , " x" , , "0" , , , , , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "3(?:08162\\d|3\\d{5}|4(?:40[49]06|5624\\d)|7(?:0624\\d|2299\\d))\\d{3}|55\\d{8}" , "\\d{10}" , , , "5512345678" ] , , , [ , , "NA" , "NA" ] ] , IN : [ , [ , , "1\\d{7,12}|[2-9]\\d{9,10}" , "\\d{6,13}" ] , [ , , "(?:11|2[02]|33|4[04]|79)[2-7]\\d{7}|80[2-467]\\d{7}|(?: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[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]|[36][25]|22|4[28]|5[12]|[78]1|9[15])|6(?:12|[2345]1|57|6[13]|7[14]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|[67]1|88)|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[13-79]|8[2-479]|9[235-9])|3(?:01|1[79]|2[1-5]|4[25-8]|5[125689]|6[235-7]|7[157-9]|8[2-467])|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]|[57][2-689]|6[24-578]|8[1-6])|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|7(?:(?:1[013-9]|2[0235-9]|3[2679]|4[1-35689]|5[2-46-9]|[67][02-9]|9\\d)\\d|8(?:2[0-6]|[013-8]\\d)))[2-7]\\d{5}" ,
"\\d{6,10}" , , , "1123456789" ] , [ , , "(?:7(?:0\\d{2}|2(?:[02379]\\d|[14][017-9]|5[047-9]|6[015 -9]|8[0-59]|9[389])|3(?:[058]\\d|10|7[3679]|9[689])|4(?:0[1-9]|1[015-9]|[29][89]|39|8[389])|5(?:[034678]\\d|2[03-9]|5[017-9]|9[7-9])|6(?:0[0-47]|1[0-257-9]|2[0-4]|3[19]|5[4589]|[6-9]\\d)|7(?:0[2-9]|[1-79]\\d|8[1-9])|8[0-79]\\d)|8(?:0(?:[01589]\\d|6[67])|1(?:[02-57-9]\\d|1[0135-9])|2(?:[236-9]\\d|5[1-9])|3(?:[0357-9]\\d|4[1-9])|[45]\\d{2}|6[02457-9]\\d|7(?:07|[1-69]\\d)|8(?:[0-26-9]\\d|44|5[2-9])|9(?:[035-9]\\d|2[2-9]|4[0-8]))|9\\d{3})\\d{6}" ,
"\\d{10}" , , , "9123456789" ] , [ , , "1(?:600\\d{6}|80(?:0\\d{4,9}|3\\d{9}))" , "\\d{8,13}" , , , "1800123456" ] , [ , , "186[12]\\d{9}" , "\\d{13}" , , , "1861123456789" ] , [ , , "1860\\d{7}" , "\\d{11}" , , , "18603451234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "IN" , 91 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{5})(\\d{5})" , "$1 $2" , [ "7(?:[0257]|3[0157-9]|4[0-389]|6[0-35-9]|8[0-79])|8(?:0[015689]|1[0-57-9]|2[2356-9]|3[0-57-9]|[45]|6[02457-9]|7[01-69]|8[0-24-9]|9[02-9])|9" , "7(?:0|2(?:[02379]|[14][017-9]|5[047-9]|6[015 -9]|8[0-59]|9[389])|3(?:[058]|10|7[3679]|9[689])|4(?:0[1-9]|1[015-9]|[29][89]|39|8[389])|5(?:[034678]|2[03-9]|5[017-9]|9[7-9])|6(?:0[0-47]|1[0-257-9]|2[0-4]|3[19]|5[4589]|[6-9])|7(?:0[2-9]|[1-79]|8[1-9])|8[0-79])|8(?:0(?:[01589]|6[67])|1(?:[02-57-9]|1[0135-9])|2(?:[236-9]|5[1-9])|3(?:[0357-9]|4[1-9])|[45]|6[02457-9]|7(?:07|[1-69])|8(?:[0-26-9]|44|5[2-9])|9(?:[035-9]|2[2-9]|4[0-8]))|9" ] ,
"\\d{6,10}" , , , "1123456789" ] , [ , , "(?:7(?:0\\d{2}|2(?:[02356 79]\\d|[14][017-9]|8[0-59]|9[389])|3(?:[058]\\d|10|7[3679]|9[689])|4(?:0[1-9]|1[015-9]|[29][89]|39|8[389])|5(?:[034678]\\d|2[03-9]|5[017-9]|9[7-9])|6(?:0[0-47]|1[0-257-9]|2[0-4]|3[19]|5[4589]|[6-9]\\d)|7(?:0[2-9]|[1-79]\\d|8[1-9])|8[0-79]\\d)|8(?:0(?:[01589]\\d|6[67])|1(?:[02-57-9]\\d|1[0135-9])|2(?:[236-9]\\d|5[1-9])|3(?:[0357-9]\\d|4[1-9])|[45]\\d{2}|6[02457-9]\\d|7(?:07|[1-69]\\d)|8(?:[0-26-9]\\d|44|5[2-9])|9(?:[035-9]\\d|2[2-9]|4[0-8]))|9\\d{3})\\d{6}" ,
"\\d{10}" , , , "9123456789" ] , [ , , "1(?:600\\d{6}|80(?:0\\d{4,9}|3\\d{9}))" , "\\d{8,13}" , , , "1800123456" ] , [ , , "186[12]\\d{9}" , "\\d{13}" , , , "1861123456789" ] , [ , , "1860\\d{7}" , "\\d{11}" , , , "18603451234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "IN" , 91 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{5})(\\d{5})" , "$1 $2" , [ "7(?:[0257]|3[0157-9]|4[0-389]|6[0-35-9]|8[0-79])|8(?:0[015689]|1[0-57-9]|2[2356-9]|3[0-57-9]|[45]|6[02457-9]|7[01-69]|8[0-24-9]|9[02-9])|9" , "7(?:0|2(?:[02356 79]|[14][017-9]|8[0-59]|9[389])|3(?:[058]|10|7[3679]|9[689])|4(?:0[1-9]|1[015-9]|[29][89]|39|8[389])|5(?:[034678]|2[03-9]|5[017-9]|9[7-9])|6(?:0[0-47]|1[0-257-9]|2[0-4]|3[19]|5[4589]|[6-9])|7(?:0[2-9]|[1-79]|8[1-9])|8[0-79])|8(?:0(?:[01589]|6[67])|1(?:[02-57-9]|1[0135-9])|2(?:[236-9]|5[1-9])|3(?:[0357-9]|4[1-9])|[45]|6[02457-9]|7(?:07|[1-69])|8(?:[0-26-9]|44|5[2-9])|9(?:[035-9]|2[2-9]|4[0-8]))|9" ] ,
"0$1" , "" , 1 ] , [ , "(\\d{2})(\\d{4})(\\d{4})" , "$1 $2 $3" , [ "11|2[02]|33|4[04]|79|80[2-46]" ] , "0$1" , "" , 1 ] , [ , "(\\d{3})(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "1(?:2[0-249]|3[0-25]|4[145]|[569][14]|7[1257]|8[1346]|[68][1-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|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]|[36][25]|22|4[28]|5[12]|[78]1|9[15])|6(?:12|[2345]1|57|6[13]|7[14]|80)" ] , "0$1" , "" , 1 ] , [ , "(\\d{3})(\\d{3})(\\d{4})" ,
"$1 $2 $3" , [ "7(?:12|2[14]|3[134]|4[47]|5[15]|[67]1|88)" , "7(?:12|2[14]|3[134]|4[47]|5(?:1|5[2-6])|[67]1|88)" ] , "0$1" , "" , 1 ] , [ , "(\\d{3})(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)" ] , "0$1" , "" , 1 ] , [ , "(\\d{4})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "1(?:[23579]|[468][1-9])|[2-8]" ] , "0$1" , "" , 1 ] , [ , "(1600)(\\d{2})(\\d{4})" , "$1 $2 $3" , [ "160" , "1600" ] , "$1" , "" , 1 ] , [ , "(1800)(\\d{4,5})" , "$1 $2" , [ "180" , "1800" ] , "$1" , "" , 1 ] , [ , "(18[06]0)(\\d{2,4})(\\d{4})" , "$1 $2 $3" , [ "18[06]" , "18[06]0" ] , "$1" , "" , 1 ] ,
[ , "(140)(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "140" ] , "$1" , "" , 1 ] , [ , "(\\d{4})(\\d{3})(\\d{3})(\\d{3})" , "$1 $2 $3 $4" , [ "18[06]" , "18(?:0[03]|6[12])" ] , "$1" , "" , 1 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "1(?:600\\d{6}|8(?:0(?:0\\d{4,9}|3\\d{9})|6(?:0\\d{7}|[12]\\d{9})))" , "\\d{8,13}" , , , "1800123456" ] , [ , , "140\\d{7}" , "\\d{10}" , , , "1409305260" ] , , , [ , , "NA" , "NA" ] ] , IO : [ , [ , , "3\\d{6}" , "\\d{7}" ] , [ , , "37\\d{5}" , "\\d{7}" , , , "3709100" ] , [ , , "38\\d{5}" , "\\d{7}" , , , "3801234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "IO" , 246 ,
@ -228,7 +228,7 @@ GA:[,[,,"0?\\d{7}","\\d{7,8}"],[,,"01\\d{6}","\\d{8}",,,"01441234"],[,,"0?[2-7]\
"1(?:2[3-6]|3[3-9]|4[2-6]|5(?:[236-8]|[45][2-69])|[68][2-7]|7[2-689]|9[1-578])|2(?:2(?:[04-689]|3[23])|3[3-58]|4[0-468]|5(?:5[78]|7[2-4]|[0468][2-9])|6(?:[0135-8]|4[2-5])|7(?:[0679]|8[2-7])|8(?:[024578]|3[25-9]|9[6-9])|9(?:11|3[2-4]))|4(?:2(?:2[2-9]|8[237-9])|3[689]|6[035-7]|7(?:[059][2-8]|[68])|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|6[1-9]|7[2-8]|8[14-7]|9(?:[89][2-8]|[4-7]))|7(?:2[15]|3[5-9]|4[02-9]|6[135-8]|7[0-4689]|9(?:[017-9]|4[6-8]|5[2-478]|6[2-589]))|8(?:2(?:4[4-8]|9(?:[3578]|20|4[04-9]|6(?:5[25]|60)))|3(?:7(?:[2-5]|6[0-59])|[3-6][2-9]|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5(?:[467]|5[014-9])|6(?:[2-8]|9[02-69])|8[2-8]|9(?:[236-8]|9[23]))|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9(?:3(?:3[02-9]|4[0-24689])|4[2-69]|[5-7]))" ] ,
"0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{4})" , "$1-$2-$3" , [ "1|2(?:2[37]|5[5-9]|64|78|8[39]|91)|4(?:2[2689]|64|7[347])|5(?:[2-589]|39)|60|8(?:[46-9]|3[279]|2[124589])|9(?:[235-8]|93)" , "1|2(?:2[37]|5(?:[57]|[68]0|9[19])|64|78|8[39]|917)|4(?:2(?:[68]|20|9[178])|64|7[347])|5(?:[2-589]|39[67])|60|8(?:[46-9]|3[279]|2[124589])|9(?:[235-8]|93[34])" , "1|2(?:2[37]|5(?:[57]|[68]0|9(?:17|99))|64|78|8[39]|917)|4(?:2(?:[68]|20|9[178])|64|7[347])|5(?:[2-589]|39[67])|60|8(?:[46-9]|3[279]|2[124589])|9(?:[235-8]|93(?:31|4))" ] ,
"0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{2})(\\d{4})" , "$1-$2-$3" , [ "2(?:9[14-79]|74|[34]7|[56]9)|82|993" ] , "0$1" , "" , 0 ] , [ , "(\\d)(\\d{4})(\\d{4})" , "$1-$2-$3" , [ "3|4(?:2[09]|7[01])|6[1-9]" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{4})" , "$1-$2-$3" , [ "[2479][1-9]" ] , "0$1" , "" , 0 ] ] , [ , , "20\\d{8}" , "\\d{10}" , , , "2012345678" ] , , , [ , , "00(?:37\\d{6,13}|66\\d{6,13}|777(?:[01]\\d{2}|5\\d{3}|8\\d{4})|882[1245]\\d{4})" , "\\d{8,17}" , , , "00777012" ] , [ , , "570\\d{6}" , "\\d{9}" , , , "570123456" ] , 1 , , [ , , "NA" , "NA" ] ] , KE : [ , [ , , "20\\d{6,7}|[4-9]\\d{6,9}" , "\\d{7,10}" ] ,
[ , , "20\\d{6,7}|4(?:[0136]\\d{7}|[245]\\d{5,7})|5(?:[08]\\d{7}|[1-79]\\d{5,7})|6(?:[01457-9]\\d{5,7}|[26]\\d{7})" , "\\d{7,9}" , , , "202012345" ] , [ , , "7(?:[0-36]\\d|5[0-6]|7[0-5]|8[0-25-9])\\d{6}" , "\\d{9}" , , , "712123456" ] , [ , , "800[24-8]\\d{5,6}" , "\\d{9,10}" , , , "800223456" ] , [ , , "900[02-9]\\d{5}" , "\\d{9}" , , , "900223456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "KE" , 254 , "000" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{5,7})" , "$1 $2" , [ "[24-6]" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{6,7 })" , "$1 $2" , [ "7" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{3,4})" ,
[ , , "20\\d{6,7}|4(?:[0136]\\d{7}|[245]\\d{5,7})|5(?:[08]\\d{7}|[1-79]\\d{5,7})|6(?:[01457-9]\\d{5,7}|[26]\\d{7})" , "\\d{7,9}" , , , "202012345" ] , [ , , "7(?:[0-36]\\d|5[0-6]|7[0-5]|8[0-25-9]|9[0-4] )\\d{6}" , "\\d{9}" , , , "712123456" ] , [ , , "800[24-8]\\d{5,6}" , "\\d{9,10}" , , , "800223456" ] , [ , , "900[02-9]\\d{5}" , "\\d{9}" , , , "900223456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "KE" , 254 , "000" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{5,7})" , "$1 $2" , [ "[24-6]" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{6})" , "$1 $2" , [ "7" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{3,4})" ,
"$1 $2 $3" , [ "[89]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , KG : [ , [ , , "[235-8]\\d{8,9}" , "\\d{5,10}" ] , [ , , "(?:3(?:1(?:[256]\\d|3[1-9]|47)|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}" , "\\d{5,10}" , , , "312123456" ] , [ , , "(?:20[0-35]|5[124-7]\\d|7[07]\\d)\\d{6}" , "\\d{9}" , , , "700123456" ] , [ , , "800\\d{6,7}" , "\\d{9,10}" , , , "800123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" ,
"NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "KG" , 996 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{3})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "[25-7]|31[25]" ] , "0$1" , "" , 0 ] , [ , "(\\d{4})(\\d{5})" , "$1 $2" , [ "3(?:1[36]|[2-9])" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d)(\\d{3})" , "$1 $2 $3 $4" , [ "8" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , KH : [ , [ , , "[1-9]\\d{7,9}" , "\\d{6,10}" ] , [ , , "(?:2[3-6]|3[2-6]|4[2-4]|[5-7][2-5])(?:[237-9]|4[56]|5\\d|6\\d?)\\d{5}|23(?:4[234]|8\\d{2})\\d{4}" , "\\d{6,9}" , , , "23756789" ] , [ , , "(?:1(?:[013-9]|2\\d?)|3[18]\\d|6[016-9]|7(?:[07-9]|[16]\\d)|8(?:[013-79]|8\\d)|9(?:6\\d|7\\d?|[0-589]))\\d{6}" ,
"\\d{8,9}" , , , "91234567" ] , [ , , "1800(?:1\\d|2[019])\\d{4}" , "\\d{10}" , , , "1800123456" ] , [ , , "1900(?:1\\d|2[09])\\d{4}" , "\\d{10}" , , , "1900123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "KH" , 855 , "00[14-9]" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "1\\d[1-9]|[2-9]" ] , "0$1" , "" , 0 ] , [ , "(1[89]00)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "1[89]0" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , KI : [ , [ , , "[2458]\\d{4}|3\\d{4,7}|7\\d{7}" , "\\d{5,8}" ] , [ , , "(?:[24]\\d|3[1-9]|50|8[0-5])\\d{3}" ,
@ -247,60 +247,60 @@ GA:[,[,,"0?\\d{7}","\\d{7,8}"],[,,"01\\d{6}","\\d{8}",,,"01441234"],[,,"0?[2-7]\
, "NA" , "NA" ] ] , LC : [ , [ , , "[5789]\\d{9}" , "\\d{7}(?:\\d{3})?" ] , [ , , "758(?:4(?:30|5[0-9]|6[2-9]|8[0-2])|57[0-2]|638)\\d{4}" , "\\d{7}(?:\\d{3})?" , , , "7584305678" ] , [ , , "758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2[0-8]))\\d{4}" , "\\d{10}" , , , "7582845678" ] , [ , , "8(?:00|44|55|66|77|88)[2-9]\\d{6}" , "\\d{10}" , , , "8002123456" ] , [ , , "900[2-9]\\d{6}" , "\\d{10}" , , , "9002123456" ] , [ , , "NA" , "NA" ] , [ , , "5(?:00|33|44|66|77)[2-9]\\d{6}" , "\\d{10}" , , , "5002345678" ] , [ , , "NA" , "NA" ] , "LC" , 1 , "011" , "1" , , , "1" , , , , , , [ , , "NA" , "NA" ] ,
, "758" , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , LI : [ , [ , , "6\\d{8}|[23789]\\d{6}" , "\\d{7,9}" ] , [ , , "(?:2(?:01|1[27]|3\\d|6[02-578]|96)|3(?:7[0135-7]|8[048]|9[0269]))\\d{4}" , "\\d{7}" , , , "2345678" ] , [ , , "6(?:51[01]|6(?:0[0-6]|2[016-9]|39))\\d{5}|7(?:[37-9]\\d|42|56)\\d{4}" , "\\d{7,9}" , , , "660234567" ] , [ , , "80(?:02[28]|9\\d{2})\\d{2}" , "\\d{7}" , , , "8002222" ] , [ , , "90(?:02[258]|1(?:23|3[14])|66[136])\\d{2}" , "\\d{7}" , , , "9002222" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "LI" , 423 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{3})(\\d{2})(\\d{2})" ,
"$1 $2 $3" , [ "[23789]" ] , "" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "6[56]" ] , "" , "" , 0 ] , [ , "(69)(7\\d{2})(\\d{4})" , "$1 $2 $3" , [ "697" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "870(?:28|87)\\d{2}" , "\\d{7}" , , , "8702812" ] , , , [ , , "697(?:42|56|[7-9]\\d)\\d{4}" , "\\d{9}" , , , "697861234" ] ] , LK : [ , [ , , "[1-9]\\d{8}" , "\\d{7,9}" ] , [ , , "(?:[189]1|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\\d{6}" , "\\d{7,9}" , , , "112345678" ] , [ , , "7[0125-8]\\d{7}" , "\\d{9}" , , , "712345678" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" ,
"NA" ] , [ , , "NA" , "NA" ] , "LK" , 94 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{1})(\\d{6})" , "$1 $2 $3" , [ "[1-689]" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "7" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , LR : [ , [ , , "2\\d{7}|[37-9]\\d{8}|[ 45] \\d{6}" , "\\d{7,9}" ] , [ , , "2\\d{7}" , "\\d{8}" , , , "21234567" ] , [ , , "(?:330\\d|4[67]|5\\d|77\\d{2}|88\\d{2}|994\\d)\\d{5}" , "\\d{7,9}" , , , "770123456" ] , [ , , "NA" , "NA" ] , [ , , "90[03]\\d{6 }" , "\\d{9}" , , , "90 0123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "332(?:0[02]|5\\d)\\d{4}" ,
"\\d{9}" , , , "332001234" ] , "LR" , 231 , "00" , "0" , , , "0" , , , , [ [ , "(2\\d)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "2" ] , "0$1" , "" , 0 ] , [ , "([79]\\d{2 })(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "[79]" ] , "0$1" , "" , 0 ] , [ , "([4-6])(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "[4-6]" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "[38]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , LS : [ , [ , , "[2568]\\d{7}" , "\\d{8}" ] , [ , , "2\\d{7}" , "\\d{8}" , , , "22123456" ] , [ , , "[56]\\d{7}" , "\\d{8}" , , , "50123456" ] , [ , , "800[256]\\d{4}" , "\\d{8}" , , , "80021234" ] ,
[ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "LS" , 266 , "00" , , , , , , , , [ [ , "(\\d{4})(\\d{4})" , "$1 $2" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , LT : [ , [ , , "[3-9]\\d{7}" , "\\d{8}" ] , [ , , "(?:3[1478]|4[124-6]|52)\\d{6}" , "\\d{8}" , , , "31234567" ] , [ , , "6\\d{7}" , "\\d{8}" , , , "61234567" ] , [ , , "800\\d{5}" , "\\d{8}" , , , "80012345" ] , [ , , "9(?:0[0239]|10)\\d{5}" , "\\d{8}" , , , "90012345" ] , [ , , "808\\d{5}" , "\\d{8}" , , , "80812345" ] , [ , , "700\\d{5}" , "\\d{8}" , , , "70012345" ] , [ , , "NA" , "NA" ] , "LT" , 370 , "00" , "8" ,
, , "[08]" , , , , [ [ , "([34]\\d)(\\d{6})" , "$1 $2" , [ "37|4(?:1|5[45]|6[2-4])" ] , "(8-$1)" , "" , 1 ] , [ , "([3-6]\\d{2})(\\d{5})" , "$1 $2" , [ "3[148]|4(?:[24]|6[09])|528|6" ] , "(8-$1)" , "" , 1 ] , [ , "([7-9]\\d{2})(\\d{2})(\\d{3})" , "$1 $2 $3" , [ "[7-9]" ] , "8 $1" , "" , 1 ] , [ , "(5)(2\\d{2})(\\d{4})" , "$1 $2 $3" , [ "52[0-79]" ] , "(8-$1)" , "" , 1 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "70[67]\\d{5}" , "\\d{8}" , , , "70712345" ] , , , [ , , "NA" , "NA" ] ] , LU : [ , [ , , "[24-9]\\d{3,10}|3(?:[0-46-9]\\d{2,9}|5[013-9]\\d{1,8})" , "\\d{4,11}" ] , [ , , "(?:2[2-9]\\d{2,9}|(?:[3457]\\d{2}|8(?:0[2-9]|[13-9]\\d)|9(?:0[89]|[2-579]\\d))\\d{1,8})" ,
"\\d{4,11}" , , , "27123456" ] , [ , , "6[2679][18]\\d{6}" , "\\d{9}" , , , "628123456" ] , [ , , "800\\d{5}" , "\\d{8}" , , , "80012345" ] , [ , , "90[015]\\d{5}" , "\\d{8}" , , , "90012345" ] , [ , , "801\\d{5}" , "\\d{8}" , , , "80112345" ] , [ , , "70\\d{6}" , "\\d{8}" , , , "70123456" ] , [ , , "20(?:1\\d{5}|[2-689]\\d{1,7})" , "\\d{4,10}" , , , "20201234" ] , "LU" , 352 , "00" , , , , "(15(?:0[06]|1[12]|35|4[04]|55|6[26]|77|88|99)\\d)" , , , , [ [ , "(\\d{2})(\\d{3})" , "$1 $2" , [ "[2-5]|7[1-9]|[89](?:[1-9]|0[2-9])" ] , "" , "$CC $1" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3" , [ "[2-5]|7[1-9]|[89](?:[1-9]|0[2-9])" ] ,
"" , "$CC $1" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{3})" , "$1 $2 $3" , [ "20" ] , "" , "$CC $1" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})" , "$1 $2 $3 $4" , [ "2(?:[0367]|4[3-8])" ] , "" , "$CC $1" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{3})" , "$1 $2 $3 $4" , [ "20" ] , "" , "$CC $1" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})" , "$1 $2 $3 $4 $5" , [ "2(?:[0367]|4[3-8])" ] , "" , "$CC $1" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{1,4})" , "$1 $2 $3 $4" , [ "2(?:[12589]|4[12])|[3-5]|7[1-9]|8(?:[1-9]|0[2-9])|9(?:[1-9]|0[2-46-9])" ] , "" , "$CC $1" , 0 ] , [ , "(\\d{3})(\\d{2})(\\d{3})" ,
"$1 $2 $3" , [ "70|80[01]|90[015]" ] , "" , "$CC $1" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "6" ] , "" , "$CC $1" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , LV : [ , [ , , "[2689]\\d{7}" , "\\d{8}" ] , [ , , "6[3-8]\\d{6}" , "\\d{8}" , , , "63123456" ] , [ , , "2\\d{7}" , "\\d{8}" , , , "21234567" ] , [ , , "80\\d{6}" , "\\d{8}" , , , "80123456" ] , [ , , "90\\d{6}" , "\\d{8}" , , , "90123456" ] , [ , , "81\\d{6}" , "\\d{8}" , , , "81123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "LV" , 371 , "00" , , , , , , , , [ [ , "([2689]\\d)(\\d{3})(\\d{3})" , "$1 $2 $3" , , "" , "" , 0 ] ] , , [ , ,
"NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , LY : [ , [ , , "[25679]\\d{8}" , "\\d{7,9}" ] , [ , , "(?:2[1345]|5[1347]|6[123479]|71)\\d{7}" , "\\d{7,9}" , , , "212345678" ] , [ , , "9[1-6]\\d{7}" , "\\d{9}" , , , "912345678" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "LY" , 218 , "00" , "0" , , , "0" , , , , [ [ , "([25679]\\d)(\\d{7})" , "$1-$2" , , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MA : [ , [ , , "[5689]\\d{8}" , "\\d{9}" ] , [ , , "5(?:2(?:(?:[015-7]\\d|2[2-9]|3[2-57]|4[2-8]|8[235-7])\\d|9(?:0\\d|[89]0))|3(?:(?:[0-4]\\d|[57][2-9]|6[235-8]|9[3-9])\\d|8(?:0\\d|[89]0)))\\d{4}" ,
"\\d{9}" , , , "520123456" ] , [ , , "6(?:0[0-8]|[12-79]\\d|8[017])\\d{6}" , "\\d{9}" , , , "650123456" ] , [ , , "80\\d{7}" , "\\d{9}" , , , "801234567" ] , [ , , "89\\d{7}" , "\\d{9}" , , , "891234567" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "MA" , 212 , "00" , "0" , , , "0" , , , , [ [ , "([56]\\d{2})(\\d{6})" , "$1-$2" , [ "5(?:2[015-7]|3[0-4])|6" ] , "0$1" , "" , 0 ] , [ , "([58]\\d{3})(\\d{5})" , "$1-$2" , [ "5(?:2[2-489]|3[5-9])|892" , "5(?:2(?:[2-48]|90)|3(?:[5-79]|80))|892" ] , "0$1" , "" , 0 ] , [ , "(5\\d{4})(\\d{4})" , "$1-$2" , [ "5(?:29|38)" , "5(?:29|38)[89]" ] , "0$1" , "" , 0 ] , [ , "(8[09])(\\d{7})" ,
"$1-$2" , [ "8(?:0|9[013-9])" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , 1 , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MC : [ , [ , , "[4689]\\d{7,8}" , "\\d{8,9}" ] , [ , , "870\\d{5}|9[2-47-9]\\d{6}" , "\\d{8}" , , , "99123456" ] , [ , , "6\\d{8}|4(?:4\\d|5[2-9])\\d{5}" , "\\d{8,9}" , , , "612345678" ] , [ , , "90\\d{6}" , "\\d{8}" , , , "90123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "MC" , 377 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "9" ] , "$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "4" ] , "0$1" , "" ,
0 ] , [ , "(6)(\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4 $5" , [ "6" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{2})" , "$1 $2 $3" , [ "8" ] , "$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "8\\d{7}" , "\\d{8}" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MD : [ , [ , , "[235-9]\\d{7}" , "\\d{8}" ] , [ , , "(?:2(?:1[0569]|2\\d|3[015-7]|4[1-46-9]|5[0-24689]|6[2-589]|7[1-37]|9[1347-9])|5(?:33|5[257]))\\d{5}" , "\\d{8}" , , , "22212345" ] , [ , , "(?:562\\d|6(?:[089]\\d{2}|1[01]\\d|21\\d|7(?:[1-6]\\d|7[0-4]))|7(?:6[07]|7[457-9]|[89]\\d)\\d)\\d{4}" , "\\d{8}" , , , "62112345" ] , [ , ,
"800\\d{5}" , "\\d{8}" , , , "80012345" ] , [ , , "90[056]\\d{5}" , "\\d{8}" , , , "90012345" ] , [ , , "808\\d{5}" , "\\d{8}" , , , "80812345" ] , [ , , "NA" , "NA" ] , [ , , "3[08]\\d{6}" , "\\d{8}" , , , "30123456" ] , "MD" , 373 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "22|3" ] , "0$1" , "" , 0 ] , [ , "([25-7]\\d{2})(\\d{2})(\\d{3})" , "$1 $2 $3" , [ "2[13-79]|[5-7]" ] , "0$1" , "" , 0 ] , [ , "([89]\\d{2})(\\d{5})" , "$1 $2" , [ "[89]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "8(?:03|14)\\d{5}" , "\\d{8}" , , , "80312345" ] , , , [ , , "NA" , "NA" ] ] , ME : [ , [ , , "[2-9]\\d{7,8}" ,
"\\d{6,9}" ] , [ , , "(?:20[2-8]|3(?:0[2-7]|[12][35-7]|3[4-7])|4(?:0[2367]|1[267])|5(?:0[467]|1[267]|2[367]))\\d{5}" , "\\d{6,8}" , , , "30234567" ] , [ , , "6(?:00\\d|32\\d|[89]\\d{2}|61\\d|7(?:[0-8]\\d|9(?:[3-9]|[0-2]\\d)))\\d{4}" , "\\d{8,9}" , , , "67622901" ] , [ , , "80\\d{6}" , "\\d{8}" , , , "80080002" ] , [ , , "(?:9(?:4[1568]|5[178]))\\d{5}" , "\\d{8}" , , , "94515151" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "78[1-9]\\d{5}" , "\\d{8}" , , , "78108780" ] , "ME" , 382 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "[2-57-9]|6[036-9]" , "[2-57-9]|6(?:[03689]|7(?:[0-8]|9[3-9]))" ] ,
"0$1" , "" , 0 ] , [ , "(67)(9)(\\d{3})(\\d{3})" , "$1 $2 $3 $4" , [ "679" , "679[0-2]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "77\\d{6}" , "\\d{8}" , , , "77273012" ] , , , [ , , "NA" , "NA" ] ] , MF : [ , [ , , "[56]\\d{8}" , "\\d{9}" ] , [ , , "590(?:[02][79]|13|5[0-268]|[78]7)\\d{4}" , "\\d{9}" , , , "590271234" ] , [ , , "690(?:0[0-7]|[1-9]\\d)\\d{4}" , "\\d{9}" , , , "690301234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "MF" , 590 , "00" , "0" , , , "0" , , , , , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MG : [ , [ , , "[23]\\d{8}" ,
"\\d{7,9}" ] , [ , , "20(?:2\\d{2}|4[47]\\d|5[3467]\\d|6[279]\\d|7(?:2[29]|[35]\\d)|8[268]\\d|9[245]\\d)\\d{4}" , "\\d{7,9}" , , , "202123456" ] , [ , , "3[2-49]\\d{7}" , "\\d{9}" , , , "321234567" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "22\\d{7}" , "\\d{9}" , , , "221234567" ] , "MG" , 261 , "00" , "0" , , , "0" , , , , [ [ , "([23]\\d)(\\d{2})(\\d{3})(\\d{2})" , "$1 $2 $3 $4" , , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MH : [ , [ , , "[2-6]\\d{6}" , "\\d{7}" ] , [ , , "(?:247|528|625)\\d{4}" , "\\d{7}" , , , "2471234" ] ,
[ , , "(?:235|329|45[56]|545)\\d{4}" , "\\d{7}" , , , "2351234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "635\\d{4}" , "\\d{7}" , , , "6351234" ] , "MH" , 692 , "011" , "1" , , , "1" , , , , [ [ , "(\\d{3})(\\d{4})" , "$1-$2" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MK : [ , [ , , "[2-578]\\d{7}" , "\\d{8}" ] , [ , , "(?:2(?:[23]\\d|5[124578]|6[01])|3(?:1[3-6]|[23][2-6]|4[2356])|4(?:[23][2-6]|4[3-6]|5[256]|6[25-8]|7[24-6]|8[4-6]))\\d{5}" , "\\d{6,8}" , , , "22212345" ] , [ , , "7(?:[0-25-8]\\d{2}|32\\d|421)\\d{4}" ,
"\\d{8}" , , , "72345678" ] , [ , , "800\\d{5}" , "\\d{8}" , , , "80012345" ] , [ , , "5[02-9]\\d{6}" , "\\d{8}" , , , "50012345" ] , [ , , "8(?:0[1-9]|[1-9]\\d)\\d{5}" , "\\d{8}" , , , "80123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "MK" , 389 , "00" , "0" , , , "0" , , , , [ [ , "(2)(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "2" ] , "0$1" , "" , 0 ] , [ , "([347]\\d)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "[347]" ] , "0$1" , "" , 0 ] , [ , "([58]\\d{2})(\\d)(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "[58]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , ML : [ , [ , , "[246-9]\\d{7}" , "\\d{8}" ] ,
[ , , "(?:2(?:0(?:2[0-589]|7\\d)|1(?:2[5-7]|[3-689]\\d|7[2-4689]))|44[239]\\d)\\d{4}" , "\\d{8}" , , , "20212345" ] , [ , , "[67]\\d{7}|9[0-25-9]\\d{6}" , "\\d{8}" , , , "65012345" ] , [ , , "800\\d{5}" , "\\d{8}" , , , "80012345" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "ML" , 223 , "00" , , , , , , , , [ [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "[246-9]" ] , "" , "" , 0 ] , [ , "(\\d{4})" , "$1" , [ "67|74" ] , "" , "" , 0 ] ] , [ [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "[246-9]" ] , "" , "" , 0 ] ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] ,
, , [ , , "NA" , "NA" ] ] , MM : [ , [ , , "[14578]\\d{5,7}|[26]\\d{5,8}|9(?:2\\d{0,2}|[58]|3\\d|4\\d{1,2}|6\\d?|[79]\\d{0,2})\\d{6}" , "\\d{5,10}" ] , [ , , "1(?:2\\d{1,2}|[3-5]\\d|6\\d?|[89][0-6]\\d)\\d{4}|2(?:[236-9]\\d{4}|4(?:0\\d{5}|\\d{4})|5(?:1\\d{3,6}|[02-9]\\d{3,5}))|4(?:2[245-8]|[346][2-6]|5[3-5])\\d{4}|5(?:2(?:20?|[3-8])|3[2-68]|4(?:21?|[4-8])|5[23]|6[2-4]|7[2-8]|8[24-7]|9[2-7])\\d{4}|6(?:0[23]|1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7(?:[2367]|4\\d|5\\d?|8[145]\\d)|8[245]|9[24])\\d{4}|7(?:[04][24-8]|[15][2-7]|22|3[2-4])\\d{4}|8(?:1(?:2\\d?|[3-689])|2[2-8]|3[24]|4[24-7]|5[245]|6[23])\\d{4}" ,
"\\d{5,9}" , , , "1234567" ] , [ , , "17[01]\\d{4}|9(?:2(?:[0-4]|5\\d{2})|3[136]\\d|4(?:0[0-4]\\d|[1379]\\d|[24][0-589]\\d|5\\d{2}|88)|5[0-6]|61?\\d|7(?:3\\d|[89]\\d{2})|8\\d|9(?:1\\d|7 \\d{2}|[089]))\\d{5}" , "\\d{7,10}" , , , "92123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "1333\\d{4}" , "\\d{8}" , , , "13331234" ] , "MM" , 95 , "00" , "0" , , , "0" , , , , [ [ , "(\\d)(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "1|2[45]" ] , "0$1" , "" , 0 ] , [ , "(2)(\\d{4})(\\d{4})" , "$1 $2 $3" , [ "251" ] , "0$1" , "" , 0 ] , [ , "(\\d)(\\d{2})(\\d{3})" , "$1 $2 $3" , [ "16|2" ] ,
"0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "67|81" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{3,4})" , "$1 $2 $3" , [ "[4-8]" ] , "0$1" , "" , 0 ] , [ , "(9)(\\d{3})(\\d{4,6})" , "$1 $2 $3" , [ "9(?:2[0-4]|[35-9]|4[1378 9])" ] , "0$1" , "" , 0 ] , [ , "(9)(4\\d{4})(\\d{4})" , "$1 $2 $3" , [ "94[0245] " ] , "0$1" , "" , 0 ] , [ , "(9)(\\d{3})(\\d{3})(\\d{3})" , "$1 $2 $3 $4" , [ "925" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MN : [ , [ , , "[12]\\d{7,9}|[57-9]\\d{7}" , "\\d{6,10} "] , [ , , "[12](?:1\\d|2(?:[1-3]\\d?|7\\d)|3[2-8]\\d{1,2}|4[2-68]\\d{1,2}|5[1-4689]\\d{1,2})\\d{5}|5[0568]\\d{6}" ,
"\\d{6,10}" , , , "50123456" ] , [ , , "(?:8[0689]|9[013-9])\\d{6}" , "\\d{8}" , , , "88123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "7[05-8]\\d{6}" , "\\d{8}" , , , "75123456" ] , "MN" , 976 , "001" , "0" , , , "0" , , , , [ [ , "([12]\\d)(\\d{2})(\\d{4})" , "$1 $2 $3" , [ "[12]1" ] , "0$1" , "" , 0 ] , [ , "([12]2\\d)(\\d{5,6})" , "$1 $2" , [ "[12]2[1-3]" ] , "0$1" , "" , 0 ] , [ , "([12]\\d{3})(\\d{5})" , "$1 $2" , [ "[12](?:27|[3-5])" , "[12](?:27|[3-5]\\d)2" ] , "0$1" , "" , 0 ] , [ , "(\\d{4})(\\d{4})" , "$1 $2" , [ "[57-9]" ] , "$1" , "" , 0 ] , [ , "([12]\\d{4})(\\d{4,5})" , "$1 $2" ,
[ "[12](?:27|[3-5])" , "[12](?:27|[3-5]\\d)[4-9]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MO : [ , [ , , "[268]\\d{7}" , "\\d{8}" ] , [ , , "(?:28[2-57-9]|8[2-57-9]\\d)\\d{5}" , "\\d{8}" , , , "28212345" ] , [ , , "6[236]\\d{6}" , "\\d{8}" , , , "66123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "MO" , 853 , "00" , , , , , , , , [ [ , "([268]\\d{3})(\\d{4})" , "$1 $2" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MP : [ , [ , , "[5689]\\d{9}" , "\\d{7}(?:\\d{3})?" ] ,
[ , , "670(?:2(?:3[3-7]|56|8[5-8])|32[1238]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[589]|8[3-9]8|989)\\d{4}" , "\\d{7}(?:\\d{3})?" , , , "6702345678" ] , [ , , "670(?:2(?:3[3-7]|56|8[5-8])|32[1238]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[589]|8[3-9]8|989)\\d{4}" , "\\d{7}(?:\\d{3})?" , , , "6702345678" ] , [ , , "8(?:00|44|55|66|77|88)[2-9]\\d{6}" , "\\d{10}" , , , "8002123456 "] , [ , , "900[2-9]\\d{6}" , "\\d{10}" , , , "9002123456 " ] , [ , , "NA" , "NA " ] , [ , , "5(?:00|33|44|66|77)[2-9]\\d{6}" , "\\d{10} " , , , "50 02345678" ] , [ , , "NA" , "NA" ] , "MP " ,
1 , "011" , "1" , , , "1" , , , 1 , , , [ , , "NA" , "NA" ] , , "670" , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MQ : [ , [ , , "[56]\\d{8}" , "\\d{9}" ] , [ , , "596(?:0[2-5]|[12]0|3[05-9]|4[024-8]|[5-7]\\d|89|9[4-8])\\d{4}" , "\\d{9}" , , , "596301234" ] , [ , , "696(?:[0-479]\\d|5[01]|8[0-689])\\d{4}" , "\\d{9}" , , , "696201234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "MQ" , 596 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{3})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] ,
MR : [ , [ , , "[2-48]\\d{7}" , "\\d{8}" ] , [ , , "25[08]\\d{5}|35\\d{6}|45[1-7]\\d{5}" , "\\d{8}" , , , "35123456" ] , [ , , "(?:2(?:2\\d|70)|3(?:3\\d|6[1-36]|7[1-3])|4(?:[49]\\d|6[0457-9]|7[4-9]|8[01346-8]))\\d{5}" , "\\d{8}" , , , "22123456" ] , [ , , "800\\d{5}" , "\\d{8}" , , , "80012345 " ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA "] , [ , , "NA" , "NA" ] , "MR" , 222 , "00" , , , , , , , , [ [ , "([2-48]\\d)(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MS : [ , [ , , "[5689]\\d{9}" , "\\d{7}(?:\\d{3})?" ] ,
[ , , "664491\\d{4}" , "\\d{7}(?:\\d{3})?" , , , "6644912345" ] , [ , , "66449[2-6]\\d{4}" , "\\d{10}" , , , "6644923456" ] , [ , , "8(?:00|44|55|66|77|88)[2-9]\\d{6}" , "\\d{10}" , , , "8002123456" ] , [ , , "900[2-9]\\d{6}" , "\\d{10}" , , , "9002123456" ] , [ , , "NA" , "NA" ] , [ , , "5(?:00|33|44|66|77)[2-9]\\d{6}" , "\\d{10}" , , , "5002345678" ] , [ , , "NA" , "NA" ] , "MS" , 1 , "011" , "1" , , , "1" , , , , , , [ , , "NA" , "NA" ] , , "664" , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MT : [ , [ , , "[2357-9]\\d{7}" , "\\d{8}" ] , [ , , "2(?:0(?:1[0-6]|3[1-4]|[69]\\d)|[1-357]\\d{2})\\d{4}" , "\\d{8}" , , , "21001234" ] ,
[ , , "(?:7(?:210|[79]\\d{2})|9(?:2(?:1[01]|31)|696|8(?:1[1-3]|89|97)|9\\d{2}))\\d{4}" , "\\d{8}" , , , "96961234" ] , [ , , "800[3467]\\d{4}" , "\\d{8}" , , , "80071234" ] , [ , , "5(?:0(?:0(?:37|43)|6\\d{2}|70\\d|9[0168])|[12]\\d0[1-5])\\d{3}" , "\\d{8}" , , , "50037123" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "3550\\d{4}" , "\\d{8}" , , , "35501234" ] , "MT" , 356 , "00" , , , , , , , , [ [ , "(\\d{4})(\\d{4})" , "$1 $2" , , "" , "" , 0 ] ] , , [ , , "7117\\d{4}" , "\\d{8}" , , , "71171234" ] , , , [ , , "NA" , "NA" ] , [ , , "501\\d{5}" , "\\d{8}" , , , "50112345" ] , , , [ , , "NA" , "NA" ] ] , MU : [ , [ , , "[2-9]\\d{6,7}" ,
"\\d{7,8}" ] , [ , , "(?:2(?:[03478]\\d|1[0-7]|6[1-69])|4(?:[013568]\\d|2[4-7])|5(?:44\\d|471)|6\\d{2}|8(?:14|3[129]))\\d{4}" , "\\d{7,8}" , , , "2012345" ] , [ , , "5(?:2[59]\\d|4(?:2[1-389]|4\\d|7[1-9]|9\\d)|7\\d{2}|8(?:[0-2568]\\d|7[15-8])|9[0-8]\\d)\\d{4}" , "\\d{8}" , , , "52512345" ] , [ , , "80[012]\\d{4}" , "\\d{7}" , , , "8001234" ] , [ , , "30\\d{5}" , "\\d{7}" , , , "3012345" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "3(?:20|9\\d)\\d{4}" , "\\d{7}" , , , "3201234" ] , "MU" , 230 , "0(?:0|[2-7]0|33)" , , , , , , "020" , , [ [ , "([2-46-9]\\d{2})(\\d{4})" , "$1 $2" , [ "[2-46-9]" ] ,
"" , "" , 0 ] , [ , "(5\\d{3})(\\d{4})" , "$1 $2" , [ "5" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MV : [ , [ , , "[3467]\\d{6}|9(?:00\\d{7}|\\d{6})" , "\\d{7,10}" ] , [ , , "(?:3(?:0[01]|3[0-59])|6(?:[567][02468]|8[024689]|90))\\d{4}" , "\\d{7}" , , , "6701234" ] , [ , , "(?:46[46]|7[3-9]\\d|9[15-9]\\d)\\d{4}" , "\\d{7}" , , , "7712345" ] , [ , , "NA" , "NA" ] , [ , , "900\\d{7}" , "\\d{10}" , , , "9001234567" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "MV" , 960 , "0(?:0|19)" , , , , , , "00" , , [ [ , "(\\d{3})(\\d{4})" , "$1-$2" , [ "[3467]|9(?:[1-9]|0[1-9])" ] ,
"" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "900" ] , "" , "" , 0 ] ] , , [ , , "781\\d{4}" , "\\d{7}" , , , "7812345" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MW : [ , [ , , "(?:1(?:\\d{2})?|[2789]\\d{2})\\d{6}" , "\\d{7,9}" ] , [ , , "(?:1[2-9]|21\\d{2})\\d{5}" , "\\d{7,9}" , , , "1234567" ] , [ , , "(?:111|77\\d|88\\d|99\\d)\\d{6}" , "\\d{9}" , , , "991234567" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "MW" , 265 , "00" , "0" , , , "0" , , , , [ [ , "(\\d)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "1" ] , "0$1" , "" , 0 ] , [ , "(2\\d{2})(\\d{3})(\\d{3})" ,
"$1 $2 $3" , [ "2" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "[1789]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MX : [ , [ , , "[1-9]\\d{9,10}" , "\\d{7,11}" ] , [ , , "(?:33|55|81)\\d{8}|(?:2(?:0[01]|2[2-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-6][1-9]|[37][1-8]|8[1-35-9]|9[2-689])|5(?:88|9[1-79])|6(?:1[2-68]|[234][1-9]|5[1-3689]|6[12457-9]|7[1-7]|8[67]|9[4-8])|7(?:[13467][1-9]|2[1-8]|5[13-9]|8[1-69]|9[17])|8(?:2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))\\d{7}" ,
"NA" ] , [ , , "NA" , "NA" ] , "LK" , 94 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{1})(\\d{6})" , "$1 $2 $3" , [ "[1-689]" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "7" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , LR : [ , [ , , "2\\d{7,8 }|[37-9]\\d{8}|4\\d{6}| 5\\d{6,8 }" , "\\d{7,9}" ] , [ , , "2\\d{7}" , "\\d{8}" , , , "21234567" ] , [ , , "(?:330\\d|4[67]|5\\d|77\\d{2}|88\\d{2}|994\\d)\\d{5}|(?:20\\d{3}|33(?:0\\d{2}|2(?:02|5\\d))|555\\d{2}|77[0567]\\d{2}|88[068]\\d{2}|994\\d{2})\\d{4 }" , "\\d{7, 9}" , , , "77 0123456" ] ,
[ , , "NA" , "NA" ] , [ , , "90[03]\\d{6}" , "\\d{9}" , , , "900123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "332(?:0[02]|5\\d)\\d{4}" , "\\d{9}" , , , "332001234" ] , "LR" , 231 , "00" , "0" , , , "0" , , , , [ [ , "(2\\d)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "2" ] , "0$1" , "" , 0 ] , [ , "(\\d{3 })(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "[25 79]" ] , "0$1" , "" , 0 ] , [ , "([4-6])(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "[4-6]" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "[38]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , LS : [ , [ , , "[2568]\\d{7}" , "\\d{8}" ] ,
[ , , "2\\d{7}" , "\\d{8}" , , , "22123456" ] , [ , , "[56]\\d{7}" , "\\d{8}" , , , "50123456" ] , [ , , "800[256]\\d{4}" , "\\d{8}" , , , "80021234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "LS" , 266 , "00" , , , , , , , , [ [ , "(\\d{4})(\\d{4})" , "$1 $2" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , LT : [ , [ , , "[3-9]\\d{7}" , "\\d{8}" ] , [ , , "(?:3[1478]|4[124-6]|52)\\d{6}" , "\\d{8}" , , , "31234567" ] , [ , , "6\\d{7}" , "\\d{8}" , , , "61234567" ] , [ , , "800\\d{5}" , "\\d{8}" , , , "80012345" ] , [ , , "9(?:0[0239]|10)\\d{5}" , "\\d{8}" , , , "90012345" ] ,
[ , , "808\\d{5}" , "\\d{8}" , , , "80812345" ] , [ , , "700\\d{5}" , "\\d{8}" , , , "70012345" ] , [ , , "NA" , "NA" ] , "LT" , 370 , "00" , "8" , , , "[08]" , , , , [ [ , "([34]\\d)(\\d{6})" , "$1 $2" , [ "37|4(?:1|5[45]|6[2-4])" ] , "(8-$1)" , "" , 1 ] , [ , "([3-6]\\d{2})(\\d{5})" , "$1 $2" , [ "3[148]|4(?:[24]|6[09])|528|6" ] , "(8-$1)" , "" , 1 ] , [ , "([7-9]\\d{2})(\\d{2})(\\d{3})" , "$1 $2 $3" , [ "[7-9]" ] , "8 $1" , "" , 1 ] , [ , "(5)(2\\d{2})(\\d{4})" , "$1 $2 $3" , [ "52[0-79]" ] , "(8-$1)" , "" , 1 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "70[67]\\d{5}" , "\\d{8}" , , , "70712345" ] , , , [ , , "NA" , "NA" ] ] , LU : [ ,
[ , , "[24-9]\\d{3,10}|3(?:[0-46-9]\\d{2,9}|5[013-9]\\d{1,8})" , "\\d{4,11}" ] , [ , , "(?:2[2-9]\\d{2,9}|(?:[3457]\\d{2}|8(?:0[2-9]|[13-9]\\d)|9(?:0[89]|[2-579]\\d))\\d{1,8})" , "\\d{4,11}" , , , "27123456" ] , [ , , "6[2679][18]\\d{6}" , "\\d{9}" , , , "628123456" ] , [ , , "800\\d{5}" , "\\d{8}" , , , "80012345" ] , [ , , "90[015]\\d{5}" , "\\d{8}" , , , "90012345" ] , [ , , "801\\d{5}" , "\\d{8}" , , , "80112345" ] , [ , , "70\\d{6}" , "\\d{8}" , , , "70123456" ] , [ , , "20(?:1\\d{5}|[2-689]\\d{1,7})" , "\\d{4,10}" , , , "20201234" ] , "LU" , 352 , "00" , , , , "(15(?:0[06]|1[12]|35|4[04]|55|6[26]|77|88|99)\\d)" ,
, , , [ [ , "(\\d{2})(\\d{3})" , "$1 $2" , [ "[2-5]|7[1-9]|[89](?:[1-9]|0[2-9])" ] , "" , "$CC $1" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3" , [ "[2-5]|7[1-9]|[89](?:[1-9]|0[2-9])" ] , "" , "$CC $1" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{3})" , "$1 $2 $3" , [ "20" ] , "" , "$CC $1" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})" , "$1 $2 $3 $4" , [ "2(?:[0367]|4[3-8])" ] , "" , "$CC $1" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{3})" , "$1 $2 $3 $4" , [ "20" ] , "" , "$CC $1" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})" , "$1 $2 $3 $4 $5" , [ "2(?:[0367]|4[3-8])" ] , "" , "$CC $1" ,
0 ] , [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{1,4})" , "$1 $2 $3 $4" , [ "2(?:[12589]|4[12])|[3-5]|7[1-9]|8(?:[1-9]|0[2-9])|9(?:[1-9]|0[2-46-9])" ] , "" , "$CC $1" , 0 ] , [ , "(\\d{3})(\\d{2})(\\d{3})" , "$1 $2 $3" , [ "70|80[01]|90[015]" ] , "" , "$CC $1" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "6" ] , "" , "$CC $1" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , LV : [ , [ , , "[2689]\\d{7}" , "\\d{8}" ] , [ , , "6[3-8]\\d{6}" , "\\d{8}" , , , "63123456" ] , [ , , "2\\d{7}" , "\\d{8}" , , , "21234567" ] , [ , , "80\\d{6}" , "\\d{8}" , , , "80123456" ] , [ , , "90\\d{6}" ,
"\\d{8}" , , , "90123456" ] , [ , , "81\\d{6}" , "\\d{8}" , , , "81123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "LV" , 371 , "00" , , , , , , , , [ [ , "([2689]\\d)(\\d{3})(\\d{3})" , "$1 $2 $3" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , LY : [ , [ , , "[25679]\\d{8}" , "\\d{7,9}" ] , [ , , "(?:2[1345]|5[1347]|6[123479]|71)\\d{7}" , "\\d{7,9}" , , , "212345678" ] , [ , , "9[1-6]\\d{7}" , "\\d{9}" , , , "912345678" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "LY" , 218 , "00" , "0" , , , "0" , , , , [ [ , "([25679]\\d)(\\d{7})" , "$1-$2" ,
, "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MA : [ , [ , , "[5689]\\d{8}" , "\\d{9}" ] , [ , , "5(?:2(?:(?:[015-7]\\d|2[2-9]|3[2-57]|4[2-8]|8[235-7])\\d|9(?:0\\d|[89]0))|3(?:(?:[0-4]\\d|[57][2-9]|6[235-8]|9[3-9])\\d|8(?:0\\d|[89]0)))\\d{4}" , "\\d{9}" , , , "520123456" ] , [ , , "6(?:0[0-8]|[12-79]\\d|8[017])\\d{6}" , "\\d{9}" , , , "650123456" ] , [ , , "80\\d{7}" , "\\d{9}" , , , "801234567" ] , [ , , "89\\d{7}" , "\\d{9}" , , , "891234567" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "MA" , 212 , "00" , "0" , , , "0" , , , , [ [ , "([56]\\d{2})(\\d{6})" ,
"$1-$2" , [ "5(?:2[015-7]|3[0-4])|6" ] , "0$1" , "" , 0 ] , [ , "([58]\\d{3})(\\d{5})" , "$1-$2" , [ "5(?:2[2-489]|3[5-9])|892" , "5(?:2(?:[2-48]|90)|3(?:[5-79]|80))|892" ] , "0$1" , "" , 0 ] , [ , "(5\\d{4})(\\d{4})" , "$1-$2" , [ "5(?:29|38)" , "5(?:29|38)[89]" ] , "0$1" , "" , 0 ] , [ , "(8[09])(\\d{7})" , "$1-$2" , [ "8(?:0|9[013-9])" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , 1 , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MC : [ , [ , , "[4689]\\d{7,8}" , "\\d{8,9}" ] , [ , , "870\\d{5}|9[2-47-9]\\d{6}" , "\\d{8}" , , , "99123456" ] , [ , , "6\\d{8}|4(?:4\\d|5[2-9])\\d{5}" , "\\d{8,9}" , , , "612345678" ] ,
[ , , "90\\d{6}" , "\\d{8}" , , , "90123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "MC" , 377 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "9" ] , "$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "4" ] , "0$1" , "" , 0 ] , [ , "(6)(\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4 $5" , [ "6" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{2})" , "$1 $2 $3" , [ "8" ] , "$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "8\\d{7}" , "\\d{8}" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MD : [ , [ , , "[235-9]\\d{7}" , "\\d{8}" ] , [ , , "(?:2(?:1[0569]|2\\d|3[015-7]|4[1-46-9]|5[0-24689]|6[2-589]|7[1-37]|9[1347-9])|5(?:33|5[257]))\\d{5}" ,
"\\d{8}" , , , "22212345" ] , [ , , "(?:562\\d|6(?:[089]\\d{2}|1[01]\\d|21\\d|7(?:[1-6]\\d|7[0-4]))|7(?:6[07]|7[457-9]|[89]\\d)\\d)\\d{4}" , "\\d{8}" , , , "62112345" ] , [ , , "800\\d{5}" , "\\d{8}" , , , "80012345" ] , [ , , "90[056]\\d{5}" , "\\d{8}" , , , "90012345" ] , [ , , "808\\d{5}" , "\\d{8}" , , , "80812345" ] , [ , , "NA" , "NA" ] , [ , , "3[08]\\d{6}" , "\\d{8}" , , , "30123456" ] , "MD" , 373 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "22|3" ] , "0$1" , "" , 0 ] , [ , "([25-7]\\d{2})(\\d{2})(\\d{3})" , "$1 $2 $3" , [ "2[13-79]|[5-7]" ] , "0$1" , "" , 0 ] , [ , "([89]\\d{2})(\\d{5})" ,
"$1 $2" , [ "[89]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "8(?:03|14)\\d{5}" , "\\d{8}" , , , "80312345" ] , , , [ , , "NA" , "NA" ] ] , ME : [ , [ , , "[2-9]\\d{7,8}" , "\\d{6,9}" ] , [ , , "(?:20[2-8]|3(?:0[2-7]|[12][35-7]|3[4-7])|4(?:0[2367]|1[267])|5(?:0[467]|1[267]|2[367]))\\d{5}" , "\\d{6,8}" , , , "30234567" ] , [ , , "6(?:00\\d|32\\d|[89]\\d{2}|61\\d|7(?:[0-8]\\d|9(?:[3-9]|[0-2]\\d)))\\d{4}" , "\\d{8,9}" , , , "67622901" ] , [ , , "80\\d{6}" , "\\d{8}" , , , "80080002" ] , [ , , "(?:9(?:4[1568]|5[178]))\\d{5}" , "\\d{8}" , , , "94515151" ] , [ , , "NA" , "NA" ] , [ , , "NA" ,
"NA" ] , [ , , "78[1-9]\\d{5}" , "\\d{8}" , , , "78108780" ] , "ME" , 382 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "[2-57-9]|6[036-9]" , "[2-57-9]|6(?:[03689]|7(?:[0-8]|9[3-9]))" ] , "0$1" , "" , 0 ] , [ , "(67)(9)(\\d{3})(\\d{3})" , "$1 $2 $3 $4" , [ "679" , "679[0-2]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "77\\d{6}" , "\\d{8}" , , , "77273012" ] , , , [ , , "NA" , "NA" ] ] , MF : [ , [ , , "[56]\\d{8}" , "\\d{9}" ] , [ , , "590(?:[02][79]|13|5[0-268]|[78]7)\\d{4}" , "\\d{9}" , , , "590271234" ] , [ , , "690(?:0[0-7]|[1-9]\\d)\\d{4}" , "\\d{9}" , , , "690301234" ] ,
[ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "MF" , 590 , "00" , "0" , , , "0" , , , , , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MG : [ , [ , , "[23]\\d{8}" , "\\d{7,9}" ] , [ , , "20(?:2\\d{2}|4[47]\\d|5[3467]\\d|6[279]\\d|7(?:2[29]|[35]\\d)|8[268]\\d|9[245]\\d)\\d{4}" , "\\d{7,9}" , , , "202123456" ] , [ , , "3[2-49]\\d{7}" , "\\d{9}" , , , "321234567" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "22\\d{7}" , "\\d{9}" , , , "221234567" ] , "MG" , 261 , "00" , "0" , , , "0" , , , , [ [ , "([23]\\d)(\\d{2})(\\d{3})(\\d{2})" ,
"$1 $2 $3 $4" , , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MH : [ , [ , , "[2-6]\\d{6}" , "\\d{7}" ] , [ , , "(?:247|528|625)\\d{4}" , "\\d{7}" , , , "2471234" ] , [ , , "(?:235|329|45[56]|545)\\d{4}" , "\\d{7}" , , , "2351234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "635\\d{4}" , "\\d{7}" , , , "6351234" ] , "MH" , 692 , "011" , "1" , , , "1" , , , , [ [ , "(\\d{3})(\\d{4})" , "$1-$2" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MK : [ , [ , , "[2-578]\\d{7}" , "\\d{8}" ] , [ , , "(?:2(?:[23]\\d|5[124578]|6[01])|3(?:1[3-6]|[23][2-6]|4[2356])|4(?:[23][2-6]|4[3-6]|5[256]|6[25-8]|7[24-6]|8[4-6]))\\d{5}" ,
"\\d{6,8}" , , , "22212345" ] , [ , , "7(?:[0-25-8]\\d{2}|32\\d|421)\\d{4}" , "\\d{8}" , , , "72345678" ] , [ , , "800\\d{5}" , "\\d{8}" , , , "80012345" ] , [ , , "5[02-9]\\d{6}" , "\\d{8}" , , , "50012345" ] , [ , , "8(?:0[1-9]|[1-9]\\d)\\d{5}" , "\\d{8}" , , , "80123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "MK" , 389 , "00" , "0" , , , "0" , , , , [ [ , "(2)(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "2" ] , "0$1" , "" , 0 ] , [ , "([347]\\d)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "[347]" ] , "0$1" , "" , 0 ] , [ , "([58]\\d{2})(\\d)(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "[58]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ,
[ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , ML : [ , [ , , "[246-9]\\d{7}" , "\\d{8}" ] , [ , , "(?:2(?:0(?:2[0-589]|7\\d)|1(?:2[5-7]|[3-689]\\d|7[2-4689]))|44[239]\\d)\\d{4}" , "\\d{8}" , , , "20212345" ] , [ , , "[67]\\d{7}|9[0-25-9]\\d{6}" , "\\d{8}" , , , "65012345" ] , [ , , "800\\d{5}" , "\\d{8}" , , , "80012345" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "ML" , 223 , "00" , , , , , , , , [ [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "[246-9]" ] , "" , "" , 0 ] , [ , "(\\d{4})" , "$1" , [ "67|74" ] , "" , "" , 0 ] ] , [ [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" ,
[ "[246-9]" ] , "" , "" , 0 ] ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MM : [ , [ , , "[14578]\\d{5,7}|[26]\\d{5,8}|9(?:2\\d{0,2}|[58]|3\\d|4\\d{1,2}|6\\d?|[79]\\d{0,2})\\d{6}" , "\\d{5,10}" ] , [ , , "1(?:2\\d{1,2}|[3-5]\\d|6\\d?|[89][0-6]\\d)\\d{4}|2(?:[236-9]\\d{4}|4(?:0\\d{5}|\\d{4})|5(?:1\\d{3,6}|[02-9]\\d{3,5}))|4(?:2[245-8]|[346][2-6]|5[3-5])\\d{4}|5(?:2(?:20?|[3-8])|3[2-68]|4(?:21?|[4-8])|5[23]|6[2-4]|7[2-8]|8[24-7]|9[2-7])\\d{4}|6(?:0[23]|1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7(?:[2367]|4\\d|5\\d?|8[145]\\d)|8[245]|9[24])\\d{4}|7(?:[04][24-8]|[15][2-7]|22|3[2-4])\\d{4}|8(?:1(?:2\\d?|[3-689])|2[2-8]|3[24]|4[24-7]|5[245]|6[23])\\d{4}" ,
"\\d{5,9}" , , , "1234567" ] , [ , , "17[01]\\d{4}|9(?:2(?:[0-4]|5\\d{2}|6[0-5]\\d)|3[0-36]\\d|4(?:0[0-4]\\d|[1379]\\d|2\\d{2}|4[0-589]\\d|5\\d{2}|88)|5[0-6]|61?\\d|7(?:3\\d|[789]\\d{2})|8\\d|9(?:1\\d|[67] \\d{2}|[089]))\\d{5}" , "\\d{7,10}" , , , "92123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "1333\\d{4}" , "\\d{8}" , , , "13331234" ] , "MM" , 95 , "00" , "0" , , , "0" , , , , [ [ , "(\\d)(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "1|2[45]" ] , "0$1" , "" , 0 ] , [ , "(2)(\\d{4})(\\d{4})" , "$1 $2 $3" , [ "251" ] , "0$1" , "" , 0 ] , [ , "(\\d)(\\d{2})(\\d{3})" ,
"$1 $2 $3" , [ "16|2" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "67|81" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{3,4})" , "$1 $2 $3" , [ "[4-8]" ] , "0$1" , "" , 0 ] , [ , "(9)(\\d{3})(\\d{4,6})" , "$1 $2 $3" , [ "9(?:2[0-4]|[35-9]|4[137- 9])" ] , "0$1" , "" , 0 ] , [ , "(9)([3 4] \\d{4})(\\d{4})" , "$1 $2 $3" , [ "9(?:3[0-36]|4[0-57-9]) " ] , "0$1" , "" , 0 ] , [ , "(9)(\\d{3})(\\d{3})(\\d{3})" , "$1 $2 $3 $4" , [ "92[ 56] " ] , "0$1" , "" , 0 ] , [ , "(9)(\\d{3})(\\d{3})(\\d{2})" , "$1 $2 $3 $4" , [ "93" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA "] , , ,
[ , , "NA" , "NA" ] ] , MN : [ , [ , , "[12]\\d{7,9}|[57-9]\\d{7}" , "\\d{6,10}" ] , [ , , "[12](?:1\\d|2(?:[1-3]\\d?|7\\d)|3[2-8]\\d{1,2}|4[2-68]\\d{1,2}|5[1-4689]\\d{1,2})\\d{5}|5[0568]\\d{6}" , "\\d{6,10}" , , , "50123456" ] , [ , , "(?:8[0689]|9[013-9])\\d{6}" , "\\d{8}" , , , "88123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "7[05-8]\\d{6}" , "\\d{8}" , , , "75123456" ] , "MN" , 976 , "001" , "0" , , , "0" , , , , [ [ , "([12]\\d)(\\d{2})(\\d{4})" , "$1 $2 $3" , [ "[12]1" ] , "0$1" , "" , 0 ] , [ , "([12]2\\d)(\\d{5,6})" , "$1 $2" , [ "[12]2[1-3]" ] , "0$1" , "" , 0 ] ,
[ , "([12]\\d{3})(\\d{5})" , "$1 $2" , [ "[12](?:27|[3-5])" , "[12](?:27|[3-5]\\d)2" ] , "0$1" , "" , 0 ] , [ , "(\\d{4})(\\d{4})" , "$1 $2" , [ "[57-9]" ] , "$1" , "" , 0 ] , [ , "([12]\\d{4})(\\d{4,5})" , "$1 $2" , [ "[12](?:27|[3-5])" , "[12](?:27|[3-5]\\d)[4-9]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MO : [ , [ , , "[268]\\d{7}" , "\\d{8}" ] , [ , , "(?:28[2-57-9]|8[2-57-9]\\d)\\d{5}" , "\\d{8}" , , , "28212345" ] , [ , , "6[236]\\d{6}" , "\\d{8}" , , , "66123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] ,
"MO" , 853 , "00" , , , , , , , , [ [ , "([268]\\d{3})(\\d{4})" , "$1 $2" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA "] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA " ] ] , MP : [ , [ , , "[5689]\\d{9}" , "\\d{7}(?:\\d{3})? " ] , [ , , "670(?:2(?:3[3-7]|56|8[5-8])|32[1238]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[589]|8[3-9]8|989)\\d{4}" , "\\d{7}(?:\\d{3})? " , , , "67 02345678" ] , [ , , "670(?:2(?:3[3-7]|56|8[5-8])|32[1238]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[589]|8[3-9]8|989)\\d{4}" , "\\d{7}(?:\\d{3})?" , , , "6702345678" ] , [ , , "8(?:00|44|55|66|77|88)[2-9]\\d{6} " ,
"\\d{10}" , , , "8002123456" ] , [ , , "900[2-9]\\d{6}" , "\\d{10}" , , , "9002123456" ] , [ , , "NA" , "NA" ] , [ , , "5(?:00|33|44|66|77)[2-9]\\d{6}" , "\\d{10}" , , , "5002345678" ] , [ , , "NA" , "NA" ] , "MP" , 1 , "011" , "1" , , , "1" , , , 1 , , , [ , , "NA" , "NA" ] , , "670" , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MQ : [ , [ , , "[56]\\d{8}" , "\\d{9}" ] , [ , , "596(?:0[2-5]|[12]0|3[05-9]|4[024-8]|[5-7]\\d|89|9[4-8])\\d{4}" , "\\d{9}" , , , "596301234" ] , [ , , "696(?:[0-479]\\d|5[01]|8[0-689])\\d{4}" , "\\d{9}" , , , "696201234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] ,
[ , , "NA" , "NA" ] , "MQ" , 596 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{3})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA " ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MR : [ , [ , , "[2-48]\\d{7}" , "\\d{8} "] , [ , , "25[08]\\d{5}|35\\d{6}|45[1-7]\\d{5}" , "\\d{8}" , , , "35123456" ] , [ , , "[234][0-46-9]\\d{6}" , "\\d{8}" , , , "22123456" ] , [ , , "800\\d{5}" , "\\d{8}" , , , "80012345" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "MR" , 222 , "00" , , , , , , , , [ [ , "([2-48]\\d)(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , , "" , "" , 0 ] ] , , [ , , "NA" ,
"NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MS : [ , [ , , "[5689]\\d{9}" , "\\d{7}(?:\\d{3})?" ] , [ , , "664491\\d{4}" , "\\d{7}(?:\\d{3})?" , , , "6644912345" ] , [ , , "66449[2-6]\\d{4}" , "\\d{10}" , , , "6644923456" ] , [ , , "8(?:00|44|55|66|77|88)[2-9]\\d{6}" , "\\d{10}" , , , "8002123456" ] , [ , , "900[2-9]\\d{6}" , "\\d{10}" , , , "9002123456" ] , [ , , "NA" , "NA" ] , [ , , "5(?:00|33|44|66|77)[2-9]\\d{6}" , "\\d{10}" , , , "5002345678" ] , [ , , "NA" , "NA" ] , "MS" , 1 , "011" , "1" , , , "1" , , , , , , [ , , "NA" , "NA" ] , , "664" , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MT : [ , [ ,
, "[2357-9]\\d{7}" , "\\d{8}" ] , [ , , "2(?:0(?:1[0-6]|3[1-4]|[69]\\d)|[1-357]\\d{2})\\d{4}" , "\\d{8}" , , , "21001234" ] , [ , , "(?:7(?:210|[79]\\d{2})|9(?:2(?:1[01]|31)|696|8(?:1[1-3]|89|97)|9\\d{2}))\\d{4}" , "\\d{8}" , , , "96961234" ] , [ , , "800[3467]\\d{4}" , "\\d{8}" , , , "80071234" ] , [ , , "5(?:0(?:0(?:37|43)|6\\d{2}|70\\d|9[0168])|[12]\\d0[1-5])\\d{3}" , "\\d{8}" , , , "50037123" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "3550\\d{4}" , "\\d{8}" , , , "35501234" ] , "MT" , 356 , "00" , , , , , , , , [ [ , "(\\d{4})(\\d{4})" , "$1 $2" , , "" , "" , 0 ] ] , , [ , , "7117\\d{4}" , "\\d{8}" ,
, , "71171234" ] , , , [ , , "NA" , "NA" ] , [ , , "501\\d{5}" , "\\d{8}" , , , "50112345" ] , , , [ , , "NA" , "NA" ] ] , MU : [ , [ , , "[2-9]\\d{6,7}" , "\\d{7,8}" ] , [ , , "(?:2(?:[03478]\\d|1[0-7]|6[1-69])|4(?:[013568]\\d|2[4-7])|5(?:44\\d|471)|6\\d{2}|8(?:14|3[129]))\\d{4}" , "\\d{7,8}" , , , "2012345" ] , [ , , "5(?:2[59]\\d|4(?:2[1-389]|4\\d|7[1-9]|9\\d)|7\\d{2}|8(?:[0-2568]\\d|7[15-8])|9[0-8]\\d)\\d{4}" , "\\d{8}" , , , "52512345" ] , [ , , "80[012]\\d{4}" , "\\d{7}" , , , "8001234" ] , [ , , "30\\d{5}" , "\\d{7}" , , , "3012345" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "3(?:20|9\\d)\\d{4}" ,
"\\d{7}" , , , "3201234" ] , "MU" , 230 , "0(?:0|[2-7]0|33)" , , , , , , "020" , , [ [ , "([2-46-9]\\d{2})(\\d{4})" , "$1 $2" , [ "[2-46-9]" ] , "" , "" , 0 ] , [ , "(5\\d{3})(\\d{4})" , "$1 $2" , [ "5" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MV : [ , [ , , "[3467]\\d{6}|9(?:00\\d{7}|\\d{6})" , "\\d{7,10}" ] , [ , , "(?:3(?:0[01]|3[0-59])|6(?:[567][02468]|8[024689]|90))\\d{4}" , "\\d{7}" , , , "6701234" ] , [ , , "(?:46[46]|7[3-9]\\d|9[15-9]\\d)\\d{4}" , "\\d{7}" , , , "7712345" ] , [ , , "NA" , "NA" ] , [ , , "900\\d{7}" , "\\d{10}" , , , "9001234567" ] , [ , , "NA" ,
"NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "MV" , 960 , "0(?:0|19)" , , , , , , "00" , , [ [ , "(\\d{3})(\\d{4})" , "$1-$2" , [ "[3467]|9(?:[1-9]|0[1-9])" ] , "" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "900" ] , "" , "" , 0 ] ] , , [ , , "781\\d{4}" , "\\d{7}" , , , "7812345" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MW : [ , [ , , "(?:1(?:\\d{2})?|[2789]\\d{2})\\d{6}" , "\\d{7,9}" ] , [ , , "(?:1[2-9]|21\\d{2})\\d{5}" , "\\d{7,9}" , , , "1234567" ] , [ , , "(?:111|77\\d|88\\d|99\\d)\\d{6}" , "\\d{9}" , , , "991234567" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" ,
"NA" ] , [ , , "NA" , "NA" ] , "MW" , 265 , "00" , "0" , , , "0" , , , , [ [ , "(\\d)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "1" ] , "0$1" , "" , 0 ] , [ , "(2\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "2" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "[1789]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MX : [ , [ , , "[1-9]\\d{9,10}" , "\\d{7,11}" ] , [ , , "(?:33|55|81)\\d{8}|(?:2(?:0[01]|2[2-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-6][1-9]|[37][1-8]|8[1-35-9]|9[2-689])|5(?:88|9[1-79])|6(?:1[2-68]|[234][1-9]|5[1-3689]|6[12457-9]|7[1-7]|8[67]|9[4-8])|7(?:[13467][1-9]|2[1-8]|5[13-9]|8[1-69]|9[17])|8(?:2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))\\d{7}" ,
"\\d{7,10}" , , , "2221234567" ] , [ , , "1(?:(?:33|55|81)\\d{8}|(?:2(?:2[2-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-6][1-9]|[37][1-8]|8[1-35-9]|9[2-689])|5(?:88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[12457-9]|7[1-7]|8[67]|9[4-8])|7(?:[13467][1-9]|2[1-8]|5[13-9]|8[1-69]|9[17])|8(?:2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))\\d{7})" , "\\d{11}" , , , "12221234567" ] , [ , , "8(?:00|88)\\d{7}" ,
"\\d{10}" , , , "8001234567" ] , [ , , "900\\d{7}" , "\\d{10}" , , , "9001234567" ] , [ , , "300\\d{7}" , "\\d{10}" , , , "3001234567" ] , [ , , "500\\d{7}" , "\\d{10}" , , , "5001234567" ] , [ , , "NA" , "NA" ] , "MX" , 52 , "0[09]" , "01" , , , "0[12]|04[45](\\d{10})" , "1$1" , , , [ [ , "([358]\\d)(\\d{4})(\\d{4})" , "$1 $2 $3" , [ "33|55|81" ] , "01 $1" , "" , 1 ] , [ , "(\\d{3})(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "[2467]|3[0-2457-9]|5[089]|8[02-9]|9[0-35-9]" ] , "01 $1" , "" , 1 ] , [ , "(1)([358]\\d)(\\d{4})(\\d{4})" , "044 $2 $3 $4" , [ "1(?:33|55|81)" ] , "$1" , "" , 1 ] , [ , "(1)(\\d{3})(\\d{3})(\\d{4})" , "044 $2 $3 $4" ,
[ "1(?:[2467]|3[0-2457-9]|5[089]|8[2-9]|9[1-35-9])" ] , "$1" , "" , 1 ] ] , [ [ , "([358]\\d)(\\d{4})(\\d{4})" , "$1 $2 $3" , [ "33|55|81" ] , "01 $1" , "" , 1 ] , [ , "(\\d{3})(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "[2467]|3[0-2457-9]|5[089]|8[02-9]|9[0-35-9]" ] , "01 $1" , "" , 1 ] , [ , "(1)([358]\\d)(\\d{4})(\\d{4})" , "$1 $2 $3 $4" , [ "1(?:33|55|81)" ] ] , [ , "(1)(\\d{3})(\\d{3})(\\d{4})" , "$1 $2 $3 $4" , [ "1(?:[2467]|3[0-2457-9]|5[089]|8[2-9]|9[1-35-9])" ] ] ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , 1 , , [ , , "NA" , "NA" ] ] , MY : [ , [ , , "[13-9]\\d{7,9}" , "\\d{6,10}" ] ,
[ , , "(?:3[2-9]\\d|[4-9][2-9])\\d{6}" , "\\d{6,9}" , , , "323456789" ] , [ , , "1(?:1[1-5]\\d{2}|[02-4679][2-9]\\d|59\\d{2}|8(?:1[23]|[2-9]\\d))\\d{5}" , "\\d{9,10}" , , , "123456789" ] , [ , , "1[378]00\\d{6}" , "\\d{10}" , , , "1300123456" ] , [ , , "1600\\d{6}" , "\\d{10}" , , , "1600123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "154\\d{7}" , "\\d{10}" , , , "1541234567" ] , "MY" , 60 , "00" , "0" , , , "0" , , , , [ [ , "([4-79])(\\d{3})(\\d{4})" , "$1-$2 $3" , [ "[4-79]" ] , "0$1" , "" , 0 ] , [ , "(3)(\\d{4})(\\d{4})" , "$1-$2 $3" , [ "3" ] , "0$1" , "" , 0 ] , [ , "([18]\\d)(\\d{3})(\\d{3,4})" , "$1-$2 $3" ,
[ "1[02-46-9][1-9]|8" ] , "0$1" , "" , 0 ] , [ , "(1)([36-8]00)(\\d{2})(\\d{4})" , "$1-$2-$3-$4" , [ "1[36-8]0" ] , "" , "" , 0 ] , [ , "(11)(\\d{4})(\\d{4})" , "$1-$2 $3" , [ "11" ] , "0$1" , "" , 0 ] , [ , "(15[49])(\\d{3})(\\d{4})" , "$1-$2 $3" , [ "15" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , MZ : [ , [ , , "[28]\\d{7,8}" , "\\d{8,9}" ] , [ , , "2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}" , "\\d{8}" , , , "21123456" ] , [ , , "8[23467]\\d{7}" , "\\d{9}" , , , "821234567" ] , [ , , "800\\d{6}" , "\\d{9}" , , , "800123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" ,
"NA" ] , [ , , "NA" , "NA" ] , "MZ" , 258 , "00" , , , , , , , , [ [ , "([28]\\d)(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "2|8[2-7]" ] , "" , "" , 0 ] , [ , "(80\\d)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "80" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , NA : [ , [ , , "[68]\\d{7,8}" , "\\d{8,9}" ] , [ , , "6(?:1(?:17|2(?:[0189]\\d|[2-6]|7\\d?)|3(?:[01378]|2\\d)|4[01]|69|7[014])|2(?:17|5(?:[0-36-8]|4\\d?)|69|70)|3(?:17|2(?:[0237]\\d?|[14-689])|34|6[29]|7[01]|81)|4(?:17|2(?:[012]|7?)|4(?:[06]|1\\d)|5(?:[01357]|[25]\\d?)|69|7[01])|5(?:17|2(?:[0459]|[23678]\\d?)|69|7[01])|6(?:17|2(?:5|6\\d?)|38|42|69|7[01])|7(?:17|2(?:[569]|[234]\\d?)|3(?:0\\d?|[13])|69|7[01]))\\d{4}" ,
"\\d{8,9}" , , , "61221234" ] , [ , , "(?:60|8[125])\\d{7}" , "\\d{9}" , , , "811234567" ] , [ , , "NA" , "NA" ] , [ , , "8701\\d{5}" , "\\d{9}" , , , "870123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "8(?:3\\d{2}|86)\\d{5}" , "\\d{8,9}" , , , "88612345" ] , "NA" , 264 , "00" , "0" , , , "0" , , , , [ [ , "(8\\d)(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "8[1235]" ] , "0$1" , "" , 0 ] , [ , "(6\\d)(\\d{2, 3})(\\d{4})" , "$1 $2 $3" , [ "6" ] , "0$1" , "" , 0 ] , [ , "(88)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "88" ] , "0$1" , "" , 0 ] , [ , "(870)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "870" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ ,
"NA" ] , [ , , "NA" , "NA" ] , "MZ" , 258 , "00" , , , , , , , , [ [ , "([28]\\d)(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "2|8[2-7]" ] , "" , "" , 0 ] , [ , "(80\\d)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "80" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , NA : [ , [ , , "[68]\\d{7,8}" , "\\d{8,9}" ] , [ , , "6(?:1(?:17|2(?:[0189]\\d|[2-6]|7\\d?)|3(?:[01378]|2\\d)|4[01]|69|7[014])|2(?:17|5(?:[0-36-8]|4\\d?)|69|70)|3(?:17|2(?:[0237]\\d?|[14-689])|34|6[28 9]|7[01]|81)|4(?:17|2(?:[012]|7?)|4(?:[06]|1\\d)|5(?:[01357]|[25]\\d?)|69|7[01])|5(?:17|2(?:[0459]|[23678]\\d?)|69|7[01])|6(?:17|2(?:5|6\\d?)|38|42|69|7[01])|7(?:17|2(?:[569]|[234]\\d?)|3(?:0\\d?|[13])|69|7[01]))\\d{4}" ,
"\\d{8,9}" , , , "61221234" ] , [ , , "(?:60|8[125])\\d{7}" , "\\d{9}" , , , "811234567" ] , [ , , "NA" , "NA" ] , [ , , "8701\\d{5}" , "\\d{9}" , , , "870123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "8(?:3\\d{2}|86)\\d{5}" , "\\d{8,9}" , , , "88612345" ] , "NA" , 264 , "00" , "0" , , , "0" , , , , [ [ , "(8\\d)(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "8[1235]" ] , "0$1" , "" , 0 ] , [ , "(6\\d)(\\d{3})(\\d{3, 4})" , "$1 $2 $3" , [ "6" ] , "0$1" , "" , 0 ] , [ , "(88)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "88" ] , "0$1" , "" , 0 ] , [ , "(870)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "870" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ ,
, "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , NC : [ , [ , , "[2-57-9]\\d{5}" , "\\d{6}" ] , [ , , "(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}" , "\\d{6}" , , , "201234" ] , [ , , "(?:5[0-4]|[79]\\d|8[0-79])\\d{4}" , "\\d{6}" , , , "751234" ] , [ , , "NA" , "NA" ] , [ , , "36\\d{4}" , "\\d{6}" , , , "366711" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NC" , 687 , "00" , , , , , , , , [ [ , "(\\d{2})(\\d{2})(\\d{2})" , "$1.$2.$3" , [ "[2-46-9]|5[0-4]" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , NE : [ , [ , , "[0289]\\d{7}" , "\\d{8}" ] , [ , , "2(?:0(?:20|3[1-7]|4[134]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\\d{4}" ,
"\\d{8}" , , , "20201234" ] , [ , , "(?:8[89]|9\\d)\\d{6}" , "\\d{8}" , , , "93123456" ] , [ , , "08\\d{6}" , "\\d{8}" , , , "08123456" ] , [ , , "09\\d{6}" , "\\d{8}" , , , "09123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NE" , 227 , "00" , , , , , , , , [ [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "[289]|09" ] , "" , "" , 0 ] , [ , "(08)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "08" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , 1 , , [ , , "NA" , "NA" ] ] , NF : [ , [ , , "[13]\\d{5}" , "\\d{5,6}" ] , [ , , "(?:1(?:06|17|28|39)|3[012]\\d)\\d{3}" , "\\d{5,6}" , , , "106609" ] , [ , , "3[58]\\d{4}" ,
"\\d{5,6}" , , , "381234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NF" , 672 , "00" , , , , , , , , [ [ , "(\\d{2})(\\d{4})" , "$1 $2" , [ "1" ] , "" , "" , 0 ] , [ , "(\\d)(\\d{5})" , "$1 $2" , [ "3" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , NG : [ , [ , , "[1-6]\\d{5,8}|9\\d{5,9}|[78]\\d{5,13}" , "\\d{5,14}" ] , [ , , "[12]\\d{6,7}|9(?:0[3-9]|[1-9]\\d)\\d{5}|(?:3\\d|4[023568]|5[02368]|6[02-469]|7[4-69]|8[2-9])\\d{6}|(?:4[47]|5[14579]|6[1578]|7[0-357])\\d{5,6}|(?:78|41)\\d{5}" , "\\d{5,9}" , , ,
"12345678" ] , [ , , "(?:1(?:7[34]\\d|8(?:04|[124579]\\d|8[0-3])|95\\d)|287[0-7]|3(?:18[1-8]|88[0-7]|9(?:8[5-9]|6[1-5]))|4(?:28[0-2]|6(?:7[1-9]|8[02-47])|88[0-2])|5(?:2(?:7[7-9]|8\\d)|38[1-79]|48[0-7]|68[4-7])|6(?:2(?:7[7-9]|8\\d)|4(?:3[7-9]|[68][129]|7[04-69]|9[1-8])|58[0-2]|98[7-9])|7(?:38[0-7]|69[1-8]|78[2-4])|8(?:28[3-9]|38[0-2]|4(?:2[12]|3[147-9]|5[346]|7[4-9]|8[014-689]|90)|58[1-8]|78[2-9]|88[5-7])|98[07]\\d)\\d{4}|(?:70(?:[13-9]\\d|2[1-9])|8(?:0[2-9]|1\\d)\\d|90[2359]\\d)\\d{6}" , "\\d{8,10}" , , , "8021234567" ] ,
[ , , "800\\d{7,11}" , "\\d{10,14}" , , , "80017591759" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NG" , 234 , "009" , "0" , , , "0" , , , , [ [ , "([129])(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "[129]" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{2,3})" , "$1 $2 $3" , [ "[3-6]|7(?:[1-79]|0[1-9])|8[2-9]" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "70|8[01]|90[2359]" ] , "0$1" , "" , 0 ] , [ , "([78]00)(\\d{4})(\\d{4,5})" , "$1 $2 $3" , [ "[78]00" ] , "0$1" , "" , 0 ] , [ , "([78]00)(\\d{5})(\\d{5,6})" , "$1 $2 $3" , [ "[78]00" ] , "0$1" , "" , 0 ] , [ , "(78)(\\d{2})(\\d{3})" ,
"$1 $2 $3" , [ "78" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "700\\d{7,11}" , "\\d{10,14}" , , , "7001234567" ] , , , [ , , "NA" , "NA" ] ] , NI : [ , [ , , "[12578]\\d{7}" , "\\d{8}" ] , [ , , "2\\d{7}" , "\\d{8}" , , , "21234567" ] , [ , , "5(?:5[0-7]\\d{5}|[78]\\d{6})|7[5-8]\\d{6}|8\\d{7}" , "\\d{8}" , , , "81234567" ] , [ , , "1800\\d{4}" , "\\d{8}" , , , "18001234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NI" , 505 , "00" , , , , , , , , [ [ , "(\\d{4})(\\d{4})" , "$1 $2" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , NL : [ , [ , ,
"1\\d{4,8}|[2-7]\\d{8}|[89]\\d{6,9}" , "\\d{5,10}" ] , [ , , "(?:1[0135-8]|2[02-69]|3[0-68]|4[0135-9]|[57]\\d|8[478])\\d{7}" , "\\d{9}" , , , "101234567" ] , [ , , "6[1-58]\\d{7}" , "\\d{9}" , , , "612345678" ] , [ , , "800\\d{4,7}" , "\\d{7,10}" , , , "8001234" ] , [ , , "90[069]\\d{4,7}" , "\\d{7,10}" , , , "9061234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "85\\d{7}" , "\\d{9}" , , , "851234567" ] , "NL" , 31 , "00" , "0" , , , "0" , , , , [ [ , "([1-578]\\d)(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "1[035]|2[0346]|3[03568]|4[0356]|5[0358]|7|8[4578]" ] , "0$1" , "" , 0 ] , [ , "([1-5]\\d{2})(\\d{3})(\\d{3})" ,
"$1 $2 $3" , [ "1[16-8]|2[259]|3[124]|4[17-9]|5[124679]" ] , "0$1" , "" , 0 ] , [ , "(6)(\\d{8})" , "$1 $2" , [ "6[0-57-9]" ] , "0$1" , "" , 0 ] , [ , "(66)(\\d{7})" , "$1 $2" , [ "66" ] , "0$1" , "" , 0 ] , [ , "(14)(\\d{3,4})" , "$1 $2" , [ "14" ] , "$1" , "" , 0 ] , [ , "([89]0\\d)(\\d{4,7})" , "$1 $2" , [ "80|9" ] , "0$1" , "" , 0 ] ] , , [ , , "66\\d{7}" , "\\d{9}" , , , "662345678" ] , , , [ , , "14\\d{3,4}" , "\\d{5,6}" ] , [ , , "140(?:1(?:[035]|[16-8]\\d)|2(?:[0346]|[259]\\d)|3(?:[03568]|[124]\\d)|4(?:[0356]|[17-9]\\d)|5(?:[0358]|[124679]\\d)|7\\d|8[458])" , "\\d{5,6}" , , , "14020" ] , , , [ , , "NA" , "NA" ] ] ,
NO : [ , [ , , "0\\d{4}|[2-9]\\d{7}" , "\\d{5}(?:\\d{3})?" ] , [ , , "(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}" , "\\d{8}" , , , "21234567" ] , [ , , "(?:4[015-8]|5[89]|9\\d)\\d{6}" , "\\d{8}" , , , "40612345" ] , [ , , "80[01]\\d{5}" , "\\d{8}" , , , "80012345" ] , [ , , "82[09]\\d{5}" , "\\d{8}" , , , "82012345" ] , [ , , "810(?:0[0-6]|[2-8]\\d)\\d{3}" , "\\d{8}" , , , "81021234" ] , [ , , "880\\d{5}" , "\\d{8}" , , , "88012345" ] , [ , , "85[0-5]\\d{5}" , "\\d{8}" , , , "85012345" ] , "NO" , 47 , "00" , , , , , , , , [ [ , "([489]\\d{2})(\\d{2})(\\d{3})" , "$1 $2 $3" , [ "[489]" ] , "" , "" , 0 ] , [ , "([235-7]\\d)(\\d{2})(\\d{2})(\\d{2})" ,
"$1 $2 $3 $4" , [ "[235-7]" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , 1 , , [ , , "NA" , "NA" ] , [ , , "0\\d{4}|81(?:0(?:0[7-9]|1\\d)|5\\d{2})\\d{3}" , "\\d{5}(?:\\d{3})?" , , , "01234" ] , 1 , , [ , , "81[23]\\d{5}" , "\\d{8}" , , , "81212345" ] ] , NP : [ , [ , , "[1-8]\\d{7}|9(?:[1-69]\\d{6,8}|7[2-6]\\d{5,7}|8\\d{8})" , "\\d{6,10}" ] , [ , , "(?:1[0-6]\\d|2[13-79][2-6]|3[135-8][2-6]|4[146-9][2-6]|5[135-7][2-6]|6[13-9][2-6]|7[15-9][2-6]|8[1-46-9][2-6]|9[1-79][2-6])\\d{5}" , "\\d{6,8}" , , , "14567890" ] , [ , , "9(?:6[013]|7[245]|8[0-24-6])\\d{7}" , "\\d{10}" , , , "9841234567" ] , [ , ,
"NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NP" , 977 , "00" , "0" , , , "0" , , , , [ [ , "(1)(\\d{7})" , "$1-$2" , [ "1[2-6]" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{6})" , "$1-$2" , [ "1[01]|[2-8]|9(?:[1-69]|7[15-9])" ] , "0$1" , "" , 0 ] , [ , "(9\\d{2})(\\d{7})" , "$1-$2" , [ "9(?:6[013]|7[245]|8)" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , NR : [ , [ , , "[458]\\d{6}" , "\\d{7}" ] , [ , , "(?:444|888)\\d{4}" , "\\d{7}" , , , "4441234" ] , [ , , "55[5-9]\\d{4}" , "\\d{7}" , , , "5551234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" ,
"NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NR" , 674 , "00" , , , , , , , , [ [ , "(\\d{3})(\\d{4})" , "$1 $2" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , NU : [ , [ , , "[1-5]\\d{3}" , "\\d{4}" ] , [ , , "[34]\\d{3}" , "\\d{4}" , , , "4002" ] , [ , , "[125]\\d{3}" , "\\d{4}" , , , "1234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NU" , 683 , "00" , , , , , , , , , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , NZ : [ , [ , , "6[235-9]\\d{6}|[2-57-9]\\d{7,10}" , "\\d{7,11}" ] , [ , , "(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}|24099\\d{3}" ,
"\\d{7,8}" , , , "32345678" ] , [ , , "2(?:[028]\\d{7,8}|1(?:[03]\\d{5,7}|[12457]\\d{5,6}|[689]\\d{5})|[79]\\d{7})" , "\\d{8,10}" , , , "211234567" ] , [ , , "508\\d{6,7}|80\\d{6,8}" , "\\d{8,10}" , , , "800123456" ] , [ , , "90\\d{7,9}" , "\\d{9,11}" , , , "900123456" ] , [ , , "NA" , "NA" ] , [ , , "70\\d{7}" , "\\d{9}" , , , "701234567" ] , [ , , "NA" , "NA" ] , "NZ" , 64 , "0(?:0|161)" , "0" , , , "0" , , "00" , , [ [ , "([34679])(\\d{3})(\\d{4})" , "$1-$2 $3" , [ "[346]|7[2-57-9]|9[1-9]" ] , "0$1" , "" , 0 ] , [ , "(24099)(\\d{3})" , "$1 $2" , [ "240" , "2409" , "24099" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{3})" ,
"$1 $2 $3" , [ "21" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{3,5})" , "$1 $2 $3" , [ "2(?:1[1-9]|[69]|7[0-35-9])|70|86" ] , "0$1" , "" , 0 ] , [ , "(2\\d)(\\d{3,4})(\\d{4})" , "$1 $2 $3" , [ "2[028]" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "2(?:10|74)|5|[89]0" ] , "0$1" , "" , 0 ] ] , , [ , , "[28]6\\d{6,7}" , "\\d{8,9}" , , , "26123456" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , OM : [ , [ , , "(?:2[2-6]|5|9[1-9])\\d{6}|800\\d{5,6}" , "\\d{7,9}" ] , [ , , "2[2-6]\\d{6}" , "\\d{8}" , , , "23123456" ] , [ , , "9[1-9]\\d{6}" , "\\d{8}" , , , "92123456" ] , [ , , "8007\\d{4,5}|500\\d{4}" ,
"\\d{7,9}" , , , "80071234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "OM" , 968 , "00" , , , , , , , , [ [ , "(2\\d)(\\d{6})" , "$1 $2" , [ "2" ] , "" , "" , 0 ] , [ , "(9\\d{3})(\\d{4})" , "$1 $2" , [ "9" ] , "" , "" , 0 ] , [ , "([58]00)(\\d{4,6})" , "$1 $2" , [ "[58]" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , PA : [ , [ , , "[1-9]\\d{6,7}" , "\\d{7,8}" ] , [ , , "(?:1(?:0[02-579]|19|2[37]|3[03]|4[479]|57|65|7[016-8]|8[58]|9[1349])|2(?:[0235679]\\d|1[0-7]|4[04-9]|8[028])|3(?:[09]\\d|1[14-7]|2[0-3]|3[03]|4[0457]|5[56]|6[068]|7[06-8]|8[089])|4(?:3[013-69]|4\\d|7[0-689])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-267]|3[06]|[49]0|5[06-9]|7[0-24-7]|8[89])|8(?:[34]\\d|5[0-4]|8[02])|9(?:0[6-8]|1[016-8]|2[036-8]|3[3679]|40|5[0489]|6[06-9]|7[046-9]|8[36-8]|9[1-9]))\\d{4}" ,
"\\d{8}" , , , "20201234" ] , [ , , "(?:8[0 89]|9\\d)\\d{6}" , "\\d{8}" , , , "93123456" ] , [ , , "08\\d{6}" , "\\d{8}" , , , "08123456" ] , [ , , "09\\d{6}" , "\\d{8}" , , , "09123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NE" , 227 , "00" , , , , , , , , [ [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "[289]|09" ] , "" , "" , 0 ] , [ , "(08)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "08" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , 1 , , [ , , "NA" , "NA" ] ] , NF : [ , [ , , "[13]\\d{5}" , "\\d{5,6}" ] , [ , , "(?:1(?:06|17|28|39)|3[012]\\d)\\d{3}" , "\\d{5,6}" , , , "106609" ] , [ , ,
"3[58]\\d{4}" , "\\d{5,6}" , , , "381234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NF" , 672 , "00" , , , , , , , , [ [ , "(\\d{2})(\\d{4})" , "$1 $2" , [ "1" ] , "" , "" , 0 ] , [ , "(\\d)(\\d{5})" , "$1 $2" , [ "3" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , NG : [ , [ , , "[1-6]\\d{5,8}|9\\d{5,9}|[78]\\d{5,13}" , "\\d{5,14}" ] , [ , , "[12]\\d{6,7}|9(?:0[3-9]|[1-9]\\d)\\d{5}|(?:3\\d|4[023568]|5[02368]|6[02-469]|7[4-69]|8[2-9])\\d{6}|(?:4[47]|5[14579]|6[1578]|7[0-357])\\d{5,6}|(?:78|41)\\d{5}" ,
"\\d{5,9}" , , , "12345678" ] , [ , , "(?:1(?:7[34]\\d|8(?:04|[124579]\\d|8[0-3])|95\\d)|287[0-7]|3(?:18[1-8]|88[0-7]|9(?:8[5-9]|6[1-5]))|4(?:28[0-2]|6(?:7[1-9]|8[02-47])|88[0-2])|5(?:2(?:7[7-9]|8\\d)|38[1-79]|48[0-7]|68[4-7])|6(?:2(?:7[7-9]|8\\d)|4(?:3[7-9]|[68][129]|7[04-69]|9[1-8])|58[0-2]|98[7-9])|7(?:38[0-7]|69[1-8]|78[2-4])|8(?:28[3-9]|38[0-2]|4(?:2[12]|3[147-9]|5[346]|7[4-9]|8[014-689]|90)|58[1-8]|78[2-9]|88[5-7])|98[07]\\d)\\d{4}|(?:70(?:[13-9]\\d|2[1-9])|8(?:0[2-9]|1\\d)\\d|90[2359]\\d)\\d{6}" , "\\d{8,10}" ,
, , "8021234567" ] , [ , , "800\\d{7,11}" , "\\d{10,14}" , , , "80017591759" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NG" , 234 , "009" , "0" , , , "0" , , , , [ [ , "([129])(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "[129]" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{2,3})" , "$1 $2 $3" , [ "[3-6]|7(?:[1-79]|0[1-9])|8[2-9]" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "70|8[01]|90[2359]" ] , "0$1" , "" , 0 ] , [ , "([78]00)(\\d{4})(\\d{4,5})" , "$1 $2 $3" , [ "[78]00" ] , "0$1" , "" , 0 ] , [ , "([78]00)(\\d{5})(\\d{5,6})" , "$1 $2 $3" , [ "[78]00" ] , "0$1" ,
"" , 0 ] , [ , "(78)(\\d{2})(\\d{3})" , "$1 $2 $3" , [ "78" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "700\\d{7,11}" , "\\d{10,14}" , , , "7001234567" ] , , , [ , , "NA" , "NA" ] ] , NI : [ , [ , , "[12578]\\d{7}" , "\\d{8}" ] , [ , , "2\\d{7}" , "\\d{8}" , , , "21234567" ] , [ , , "5(?:5[0-7]\\d{5}|[78]\\d{6})|7[5-8]\\d{6}|8\\d{7}" , "\\d{8}" , , , "81234567" ] , [ , , "1800\\d{4}" , "\\d{8}" , , , "18001234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NI" , 505 , "00" , , , , , , , , [ [ , "(\\d{4})(\\d{4})" , "$1 $2" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" ,
"NA" ] , , , [ , , "NA" , "NA" ] ] , NL : [ , [ , , "1\\d{4,8}|[2-7]\\d{8}|[89]\\d{6,9}" , "\\d{5,10}" ] , [ , , "(?:1[0135-8]|2[02-69]|3[0-68]|4[0135-9]|[57]\\d|8[478])\\d{7}" , "\\d{9}" , , , "101234567" ] , [ , , "6[1-58]\\d{7}" , "\\d{9}" , , , "612345678" ] , [ , , "800\\d{4,7}" , "\\d{7,10}" , , , "8001234" ] , [ , , "90[069]\\d{4,7}" , "\\d{7,10}" , , , "9061234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "85\\d{7}" , "\\d{9}" , , , "851234567" ] , "NL" , 31 , "00" , "0" , , , "0" , , , , [ [ , "([1-578]\\d)(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "1[035]|2[0346]|3[03568]|4[0356]|5[0358]|7|8[4578]" ] , "0$1" , "" ,
0 ] , [ , "([1-5]\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "1[16-8]|2[259]|3[124]|4[17-9]|5[124679]" ] , "0$1" , "" , 0 ] , [ , "(6)(\\d{8})" , "$1 $2" , [ "6[0-57-9]" ] , "0$1" , "" , 0 ] , [ , "(66)(\\d{7})" , "$1 $2" , [ "66" ] , "0$1" , "" , 0 ] , [ , "(14)(\\d{3,4})" , "$1 $2" , [ "14" ] , "$1" , "" , 0 ] , [ , "([89]0\\d)(\\d{4,7})" , "$1 $2" , [ "80|9" ] , "0$1" , "" , 0 ] ] , , [ , , "66\\d{7}" , "\\d{9}" , , , "662345678" ] , , , [ , , "14\\d{3,4}" , "\\d{5,6}" ] , [ , , "140(?:1(?:[035]|[16-8]\\d)|2(?:[0346]|[259]\\d)|3(?:[03568]|[124]\\d)|4(?:[0356]|[17-9]\\d)|5(?:[0358]|[124679]\\d)|7\\d|8[458])" ,
"\\d{5,6}" , , , "14020" ] , , , [ , , "NA" , "NA" ] ] , NO : [ , [ , , "0\\d{4}|[2-9]\\d{7}" , "\\d{5}(?:\\d{3})?" ] , [ , , "(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}" , "\\d{8}" , , , "21234567" ] , [ , , "(?:4[015-8]|5[89]|9\\d)\\d{6}" , "\\d{8}" , , , "40612345" ] , [ , , "80[01]\\d{5}" , "\\d{8}" , , , "80012345" ] , [ , , "82[09]\\d{5}" , "\\d{8}" , , , "82012345" ] , [ , , "810(?:0[0-6]|[2-8]\\d)\\d{3}" , "\\d{8}" , , , "81021234" ] , [ , , "880\\d{5}" , "\\d{8}" , , , "88012345" ] , [ , , "85[0-5]\\d{5}" , "\\d{8}" , , , "85012345" ] , "NO" , 47 , "00" , , , , , , , , [ [ , "([489]\\d{2})(\\d{2})(\\d{3})" ,
"$1 $2 $3" , [ "[489]" ] , "" , "" , 0 ] , [ , "([235-7]\\d)(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "[235-7]" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , 1 , , [ , , "NA" , "NA" ] , [ , , "0\\d{4}|81(?:0(?:0[7-9]|1\\d)|5\\d{2})\\d{3}" , "\\d{5}(?:\\d{3})?" , , , "01234" ] , 1 , , [ , , "81[23]\\d{5}" , "\\d{8}" , , , "81212345" ] ] , NP : [ , [ , , "[1-8]\\d{7}|9(?:[1-69]\\d{6,8}|7[2-6]\\d{5,7}|8\\d{8})" , "\\d{6,10}" ] , [ , , "(?:1[0-6]\\d|2[13-79][2-6]|3[135-8][2-6]|4[146-9][2-6]|5[135-7][2-6]|6[13-9][2-6]|7[15-9][2-6]|8[1-46-9][2-6]|9[1-79][2-6])\\d{5}" , "\\d{6,8}" , , , "14567890" ] ,
[ , , "9(?:6[013]|7[245]|8[0-24-6])\\d{7}" , "\\d{10}" , , , "9841234567" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NP" , 977 , "00" , "0" , , , "0" , , , , [ [ , "(1)(\\d{7})" , "$1-$2" , [ "1[2-6]" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{6})" , "$1-$2" , [ "1[01]|[2-8]|9(?:[1-69]|7[15-9])" ] , "0$1" , "" , 0 ] , [ , "(9\\d{2})(\\d{7})" , "$1-$2" , [ "9(?:6[013]|7[245]|8)" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , NR : [ , [ , , "[458]\\d{6}" , "\\d{7}" ] , [ , , "(?:444|888)\\d{4}" , "\\d{7}" , , , "4441234" ] , [ , , "55[5-9]\\d{4}" ,
"\\d{7}" , , , "5551234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NR" , 674 , "00" , , , , , , , , [ [ , "(\\d{3})(\\d{4})" , "$1 $2" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , NU : [ , [ , , "[1-5]\\d{3}" , "\\d{4}" ] , [ , , "[34]\\d{3}" , "\\d{4}" , , , "4002" ] , [ , , "[125]\\d{3}" , "\\d{4}" , , , "1234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "NU" , 683 , "00" , , , , , , , , , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , NZ : [ , [ , , "6[235-9]\\d{6}|[2-57-9]\\d{7,10}" ,
"\\d{7,11}" ] , [ , , "(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}|24099\\d{3}" , "\\d{7,8}" , , , "32345678" ] , [ , , "2(?:[028]\\d{7,8}|1(?:[03]\\d{5,7}|[12457]\\d{5,6}|[689]\\d{5})|[79]\\d{7})" , "\\d{8,10}" , , , "211234567" ] , [ , , "508\\d{6,7}|80\\d{6,8}" , "\\d{8,10}" , , , "800123456" ] , [ , , "90\\d{7,9}" , "\\d{9,11}" , , , "900123456" ] , [ , , "NA" , "NA" ] , [ , , "70\\d{7}" , "\\d{9}" , , , "701234567" ] , [ , , "NA" , "NA" ] , "NZ" , 64 , "0(?:0|161)" , "0" , , , "0" , , "00" , , [ [ , "([34679])(\\d{3})(\\d{4})" , "$1-$2 $3" , [ "[346]|7[2-57-9]|9[1-9]" ] , "0$1" , "" , 0 ] , [ , "(24099)(\\d{3})" ,
"$1 $2" , [ "240" , "2409" , "24099" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "21" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{3,5})" , "$1 $2 $3" , [ "2(?:1[1-9]|[69]|7[0-35-9])|70|86" ] , "0$1" , "" , 0 ] , [ , "(2\\d)(\\d{3,4})(\\d{4})" , "$1 $2 $3" , [ "2[028]" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "2(?:10|74)|5|[89]0" ] , "0$1" , "" , 0 ] ] , , [ , , "[28]6\\d{6,7}" , "\\d{8,9}" , , , "26123456" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , OM : [ , [ , , "(?:2[2-6]|5|9[1-9])\\d{6}|800\\d{5,6}" , "\\d{7,9}" ] , [ , , "2[2-6]\\d{6}" ,
"\\d{8}" , , , "23123456" ] , [ , , "9[1-9]\\d{6}" , "\\d{8}" , , , "92123456" ] , [ , , "8007\\d{4,5}|500\\d{4}" , "\\d{7,9}" , , , "80071234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "OM" , 968 , "00" , , , , , , , , [ [ , "(2\\d)(\\d{6})" , "$1 $2" , [ "2" ] , "" , "" , 0 ] , [ , "(9\\d{3})(\\d{4})" , "$1 $2" , [ "9" ] , "" , "" , 0 ] , [ , "([58]00)(\\d{4,6})" , "$1 $2" , [ "[58]" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , PA : [ , [ , , "[1-9]\\d{6,7}" , "\\d{7,8}" ] , [ , , "(?:1(?:0[02-579]|19|2[37]|3[03]|4[479]|57|65|7[016-8]|8[58]|9[1349])|2(?:[0235679]\\d|1[0-7]|4[04-9]|8[028])|3(?:[09]\\d|1[14-7]|2[0-3]|3[03]|4[0457]|5[56]|6[068]|7[06-8]|8[089])|4(?:3[013-69]|4\\d|7[0-689])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-267]|3[06]|[49]0|5[06-9]|7[0-24-7]|8[89])|8(?:[34]\\d|5[0-4]|8[02])|9(?:0[6-8]|1[016-8]|2[036-8]|3[3679]|40|5[0489]|6[06-9]|7[046-9]|8[36-8]|9[1-9]))\\d{4}" ,
"\\d{7}" , , , "2001234" ] , [ , , "(?:1[16]1|21[89]|8(?:1[01]|7[23]))\\d{4}|6(?:[024-9]\\d|1[0-5]|3[0-24-9])\\d{5}" , "\\d{7,8}" , , , "60012345" ] , [ , , "80[09]\\d{4}" , "\\d{7}" , , , "8001234" ] , [ , , "(?:779|8(?:2[235]|55|60|7[578]|86|95)|9(?:0[0-2]|81))\\d{4}" , "\\d{7}" , , , "8601234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "PA" , 507 , "00" , , , , , , , , [ [ , "(\\d{3})(\\d{4})" , "$1-$2" , [ "[1-57-9]" ] , "" , "" , 0 ] , [ , "(\\d{4})(\\d{4})" , "$1-$2" , [ "6" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , PE : [ , [ , , "[14-9]\\d{7,8}" ,
"\\d{6,9}" ] , [ , , "(?:1\\d|4[1-4]|5[1-46]|6[1-7]|7[2-46]|8[2-4])\\d{6}" , "\\d{6,8}" , , , "11234567" ] , [ , , "9\\d{8}" , "\\d{9}" , , , "912345678" ] , [ , , "800\\d{5}" , "\\d{8}" , , , "80012345" ] , [ , , "805\\d{5}" , "\\d{8}" , , , "80512345" ] , [ , , "801\\d{5}" , "\\d{8}" , , , "80112345" ] , [ , , "80[24]\\d{5}" , "\\d{8}" , , , "80212345" ] , [ , , "NA" , "NA" ] , "PE" , 51 , "19(?:1[124]|77|90)00" , "0" , " Anexo " , , "0" , , , , [ [ , "(1)(\\d{7})" , "$1 $2" , [ "1" ] , "(0$1)" , "" , 0 ] , [ , "([4-8]\\d)(\\d{6})" , "$1 $2" , [ "[4-7]|8[2-4]" ] , "(0$1)" , "" , 0 ] , [ , "(\\d{3})(\\d{5})" , "$1 $2" , [ "80" ] , "(0$1)" ,
"" , 0 ] , [ , "(9\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "9" ] , "$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , PF : [ , [ , , "4\\d{5,7}|8\\d{7}" , "\\d{6}(?:\\d{2})?" ] , [ , , "4(?:[09][45689]\\d|4)\\d{4}" , "\\d{6}(?:\\d{2})?" , , , "40412345" ] , [ , , "8[79]\\d{6}" , "\\d{8}" , , , "87123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "PF" , 689 , "00" , , , , , , , , [ [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "4[09]|8[79]" ] , "" , "" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3" , [ "44" ] , "" ,
@ -315,14 +315,14 @@ NO:[,[,,"0\\d{4}|[2-9]\\d{7}","\\d{5}(?:\\d{3})?"],[,,"(?:2[1-4]|3[1-3578]|5[1-3
"" , "" , 0 ] , [ , "(\\d{2})(\\d{1})(\\d{4})" , "$1 $2 $3" , [ "[12]2" ] , "" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "26|39|5[0137]|6[0469]|7[02389]|8[08]" ] , "" , "" , 0 ] , [ , "(\\d{3})(\\d{2})(\\d{2,3})" , "$1 $2 $3" , [ "64" ] , "" , "" , 0 ] , [ , "(\\d{3})(\\d{3})" , "$1 $2" , [ "64" ] , "" , "" , 0 ] ] , , [ , , "64\\d{4,7}" , "\\d{6,9}" , , , "641234567" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , PM : [ , [ , , "[45]\\d{5}" , "\\d{6}" ] , [ , , "41\\d{4}" , "\\d{6}" , , , "411234" ] , [ , , "55\\d{4}" , "\\d{6}" , , , "551234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" ,
"NA" ] , [ , , "NA" , "NA" ] , "PM" , 508 , "00" , "0" , , , "0" , , , , [ [ , "([45]\\d)(\\d{2})(\\d{2})" , "$1 $2 $3" , , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , PR : [ , [ , , "[5789]\\d{9}" , "\\d{7}(?:\\d{3})?" ] , [ , , "(?:787|939)[2-9]\\d{6}" , "\\d{7}(?:\\d{3})?" , , , "7872345678" ] , [ , , "(?:787|939)[2-9]\\d{6}" , "\\d{7}(?:\\d{3})?" , , , "7872345678" ] , [ , , "8(?:00|44|55|66|77|88)[2-9]\\d{6}" , "\\d{10}" , , , "8002345678" ] , [ , , "900[2-9]\\d{6}" , "\\d{10}" , , , "9002345678" ] , [ , , "NA" , "NA" ] , [ , , "5(?:00|33|44|66|77)[2-9]\\d{6}" , "\\d{10}" ,
, , "5002345678" ] , [ , , "NA" , "NA" ] , "PR" , 1 , "011" , "1" , , , "1" , , , 1 , , , [ , , "NA" , "NA" ] , , "787|939" , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , PS : [ , [ , , "[24589]\\d{7,8}|1(?:[78]\\d{8}|[49]\\d{2,3})" , "\\d{4,10}" ] , [ , , "(?:22[234789]|42[45]|82[01458]|92[369])\\d{5}" , "\\d{7,8}" , , , "22234567" ] , [ , , "5[69]\\d{7}" , "\\d{9}" , , , "599123456" ] , [ , , "1800\\d{6}" , "\\d{10}" , , , "1800123456" ] , [ , , "1(?:4|9\\d)\\d{2}" , "\\d{4,5}" , , , "19123" ] , [ , , "1700\\d{6}" , "\\d{10}" , , , "1700123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "PS" , 970 , "00" , "0" , , , "0" , , , , [ [ ,
"([2489])(2\\d{2})(\\d{4})" , "$1 $2 $3" , [ "[2489]" ] , "0$1" , "" , 0 ] , [ , "(5[69]\\d)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "5" ] , "0$1" , "" , 0 ] , [ , "(1[78]00)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "1[78]" ] , "$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , PT : [ , [ , , "[2-46-9]\\d{8}" , "\\d{9}" ] , [ , , "2(?:[12]\\d|[35][1-689]|4[1-59]|6[1-35689]|7[1-9]|8[1-69]|9[1256])\\d{6}" , "\\d{9}" , , , "212345678" ] , [ , , "9(?:[136]\\d{2}|2[0-79]\\d |480)\\d{5}" , "\\d{9}" , , , "912345678" ] , [ , , "80[02]\\d{6}" , "\\d{9}" , , , "800123456" ] , [ , , "76(?:0[1-57]|1[2-47]|2[237])\\d{5}" ,
"\\d{9}" , , , "760123456" ] , [ , , "80(?:8\\d|9[1579])\\d{5}" , "\\d{9}" , , , "808123456" ] , [ , , "884[128 ]\\d{5}" , "\\d{9}" , , , "884123456" ] , [ , , "30\\d{7}" , "\\d{9}" , , , "301234567" ] , "PT" , 351 , "00" , , , , , , , , [ [ , "(2\\d)(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "2[12]" ] , "" , "" , 0 ] , [ , "([2-46-9]\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "2[3-9]|[346-9]" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "70(?:7\\d|8[17])\\d{5}" , "\\d{9}" , , , "707123456" ] , , , [ , , "NA" , "NA " ] ] , PW : [ , [ , , "[2-8]\\d{6}" , "\\d{7}" ] , [ , , "2552255|(?:277|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76))\\d{4}" ,
"([2489])(2\\d{2})(\\d{4})" , "$1 $2 $3" , [ "[2489]" ] , "0$1" , "" , 0 ] , [ , "(5[69]\\d)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "5" ] , "0$1" , "" , 0 ] , [ , "(1[78]00)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "1[78]" ] , "$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , PT : [ , [ , , "[2-46-9]\\d{8}" , "\\d{9}" ] , [ , , "2(?:[12]\\d|[35][1-689]|4[1-59]|6[1-35689]|7[1-9]|8[1-69]|9[1256])\\d{6}" , "\\d{9}" , , , "212345678" ] , [ , , "9(?:[12 36]\\d{2}|480)\\d{5}" , "\\d{9}" , , , "912345678" ] , [ , , "80[02]\\d{6}" , "\\d{9}" , , , "800123456" ] , [ , , "6(?:0[178]|4[68])\\d{6}| 76(?:0[1-57]|1[2-47]|2[237])\\d{5}" ,
"\\d{9}" , , , "760123456" ] , [ , , "80(?:8\\d|9[1579])\\d{5}" , "\\d{9}" , , , "808123456" ] , [ , , "884[0-4689 ]\\d{5}" , "\\d{9}" , , , "884123456" ] , [ , , "30\\d{7}" , "\\d{9}" , , , "301234567" ] , "PT" , 351 , "00" , , , , , , , , [ [ , "(2\\d)(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "2[12]" ] , "" , "" , 0 ] , [ , "([2-46-9]\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "2[3-9]|[346-9]" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "7(?: 0(?:7\\d|8[17]) )\\d{5}" , "\\d{9}" , , , "707123456" ] , , , [ , , "600\\d{6}" , "\\d{9}" , , , "600110000 " ] ] , PW : [ , [ , , "[2-8]\\d{6}" , "\\d{7}" ] , [ , , "2552255|(?:277|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76))\\d{4}" ,
"\\d{7}" , , , "2771234" ] , [ , , "(?:6[234689]0|77[45789])\\d{4}" , "\\d{7}" , , , "6201234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "PW" , 680 , "01[12]" , , , , , , , , [ [ , "(\\d{3})(\\d{4})" , "$1 $2" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , PY : [ , [ , , "5[0-5]\\d{4,7}|[2-46-9]\\d{5,8}" , "\\d{5,9}" ] , [ , , "(?:[26]1|3[289]|4[124678]|7[123]|8[1236])\\d{5,7}|(?:2(?:2[4568]|7[15]|9[1-5])|3(?:18|3[167]|4[2357]|51)|4(?:18|2[45]|3[12]|5[13]|64|71|9[1-47])|5(?:[1-4]\\d|5[0234])|6(?:3[1-3]|44|7[1-4678])|7(?:17|4[0-4]|6[1-578]|75|8[0-8])|858)\\d{5,6}" ,
"\\d{5,9}" , , , "212345678" ] , [ , , "9(?:6[12]|[78][1-6]|9[1-5])\\d{6}" , "\\d{9}" , , , "961456789" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "8700[0-4]\\d{4}" , "\\d{9}" , , , "870012345" ] , "PY" , 595 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{5,7})" , "$1 $2" , [ "(?:[26]1|3[289]|4[124678]|7[123]|8[1236])" ] , "($1)" , "" , 0 ] , [ , "(\\d{3})(\\d{3,6})" , "$1 $2" , [ "[2-9]0" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{6})" , "$1 $2" , [ "9[1-9]" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "8700" ] , "" , "" , 0 ] , [ , "(\\d{3})(\\d{4,6})" , "$1 $2" ,
[ "[2-8][1-9]" ] , "($1)" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "[2-9]0\\d{4,7}" , "\\d{6,9}" , , , "201234567" ] , , , [ , , "NA" , "NA" ] ] , QA : [ , [ , , "[2-8]\\d{6,7}" , "\\d{7,8}" ] , [ , , "4[04]\\d{6}" , "\\d{7,8}" , , , "44123456" ] , [ , , "[3567]\\d{7}" , "\\d{7,8}" , , , "33123456" ] , [ , , "800\\d{4}" , "\\d{7,8}" , , , "8001234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "QA" , 974 , "00" , , , , , , , , [ [ , "([28]\\d{2})(\\d{4})" , "$1 $2" , [ "[28]" ] , "" , "" , 0 ] , [ , "([3-7]\\d{3})(\\d{4})" , "$1 $2" , [ "[3-7]" ] , "" , "" , 0 ] ] , , [ , , "2(?:[12]\\d|61)\\d{4}" , "\\d{7}" ,
, , "2123456" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , RE : [ , [ , , "[268]\\d{8}" , "\\d{9}" ] , [ , , "262\\d{6}" , "\\d{9}" , , , "262161234" ] , [ , , "6(?:9[23]|47)\\d{6}" , "\\d{9}" , , , "692123456" ] , [ , , "80\\d{7}" , "\\d{9}" , , , "801234567" ] , [ , , "89[1-37-9]\\d{6}" , "\\d{9}" , , , "891123456" ] , [ , , "8(?:1[019]|2[0156]|84|90)\\d{6}" , "\\d{9}" , , , "810123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "RE" , 262 , "00" , "0" , , , "0" , , , , [ [ , "([268]\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , 1 , "262|6[49]|8" , [ , , "NA" , "NA" ] , [ , , "NA" ,
"NA" ] , , , [ , , "NA" , "NA" ] ] , RO : [ , [ , , "2\\d{5,8}|[37-9]\\d{8}" , "\\d{6,9}" ] , [ , , "2(?:1(?:\\d{7}|9\\d{3})|[3-6](?:\\d{7}|\\d9\\d{2}))|3[13-6]\\d{7}" , "\\d{6,9}" , , , "211234567" ] , [ , , "7(?:000|[1 -8]\\d{2}|99\\d)\\d{5}" , "\\d{9}" , , , "712345678" ] , [ , , "800\\d{6}" , "\\d{9}" , , , "800123456" ] , [ , , "90[036]\\d{6}" , "\\d{9}" , , , "900123456" ] , [ , , "801\\d{6}" , "\\d{9}" , , , "801123456" ] , [ , , "802\\d{6}" , "\\d{9}" , , , "802123456" ] , [ , , "NA" , "NA" ] , "RO" , 40 , "00" , "0" , " int " , , "0" , , , , [ [ , "([237] \\d)(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "[23]1" ] , "0$1" , "" , 0 ] , [ ,
"(21)(\\d{4})" , "$1 $2" , [ "21" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "[23][3-7]|[7-9]" ] , "0$1" , "" , 0 ] , [ , "(2\\d{2})(\\d{3})" , "$1 $2" , [ "2[3-6]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "37\\d{7}" , "\\d{9}" , , , "372123456" ] , , , [ , , "NA" , "NA" ] ] , RS : [ , [ , , "[126-9]\\d{4,11}|3(?:[0-79]\\d{3,10}|8[2-9]\\d{2,9})" , "\\d{5,12}" ] , [ , , "(?:1(?:[02-9][2-9]|1[1-9])\\d|2(?:[0-24-7][2-9]\\d|[389](?:0[2-9]|[2-9]\\d))|3(?:[0-8][2-9]\\d|9(?:[2-9]\\d|0[2-9])))\\d{3,8}" , "\\d{5,12}" , , , "10234567" ] , [ , , "6(?:[0-689]|7\\d)\\d{6,7}" ,
"NA" ] , , , [ , , "NA" , "NA" ] ] , RO : [ , [ , , "2\\d{5,8}|[37-9]\\d{8}" , "\\d{6,9}" ] , [ , , "2(?:1(?:\\d{7}|9\\d{3})|[3-6](?:\\d{7}|\\d9\\d{2}))|3[13-6]\\d{7}" , "\\d{6,9}" , , , "211234567" ] , [ , , "7(?:[0 -8]\\d{2}|99\\d)\\d{5}" , "\\d{9}" , , , "712345678" ] , [ , , "800\\d{6}" , "\\d{9}" , , , "800123456" ] , [ , , "90[036]\\d{6}" , "\\d{9}" , , , "900123456" ] , [ , , "801\\d{6}" , "\\d{9}" , , , "801123456" ] , [ , , "802\\d{6}" , "\\d{9}" , , , "802123456" ] , [ , , "NA" , "NA" ] , "RO" , 40 , "00" , "0" , " int " , , "0" , , , , [ [ , "(\\d{2} )(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "[23]1" ] , "0$1" , "" , 0 ] , [ , "(21)(\\d{4})" ,
"$1 $2" , [ "21" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "[23][3-7]|[7-9]" ] , "0$1" , "" , 0 ] , [ , "(2\\d{2})(\\d{3})" , "$1 $2" , [ "2[3-6]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "37\\d{7}" , "\\d{9}" , , , "372123456" ] , , , [ , , "NA" , "NA" ] ] , RS : [ , [ , , "[126-9]\\d{4,11}|3(?:[0-79]\\d{3,10}|8[2-9]\\d{2,9})" , "\\d{5,12}" ] , [ , , "(?:1(?:[02-9][2-9]|1[1-9])\\d|2(?:[0-24-7][2-9]\\d|[389](?:0[2-9]|[2-9]\\d))|3(?:[0-8][2-9]\\d|9(?:[2-9]\\d|0[2-9])))\\d{3,8}" , "\\d{5,12}" , , , "10234567" ] , [ , , "6(?:[0-689]|7\\d)\\d{6,7}" ,
"\\d{8,10}" , , , "601234567" ] , [ , , "800\\d{3,9}" , "\\d{6,12}" , , , "80012345" ] , [ , , "(?:90[0169]|78\\d)\\d{3,7}" , "\\d{6,12}" , , , "90012345" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "RS" , 381 , "00" , "0" , , , "0" , , , , [ [ , "([23]\\d{2})(\\d{4,9})" , "$1 $2" , [ "(?:2[389]|39)0" ] , "0$1" , "" , 0 ] , [ , "([1-3]\\d)(\\d{5,10})" , "$1 $2" , [ "1|2(?:[0-24-7]|[389][1-9])|3(?:[0-8]|9[1-9])" ] , "0$1" , "" , 0 ] , [ , "(6\\d)(\\d{6,8})" , "$1 $2" , [ "6" ] , "0$1" , "" , 0 ] , [ , "([89]\\d{2})(\\d{3,9})" , "$1 $2" , [ "[89]" ] , "0$1" , "" , 0 ] , [ , "(7[26])(\\d{4,9})" , "$1 $2" , [ "7[26]" ] ,
"0$1" , "" , 0 ] , [ , "(7[08]\\d)(\\d{4,9})" , "$1 $2" , [ "7[08]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "7[06]\\d{4,10}" , "\\d{6,12}" , , , "700123456" ] , , , [ , , "NA" , "NA" ] ] , RU : [ , [ , , "[3489]\\d{9}" , "\\d{10}" ] , [ , , "(?:3(?:0[12]|4[1-35-79]|5[1-3]|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15]|6[1-35-7]|7[1-37-9]))\\d{7}" , "\\d{10}" , , , "3011234567" ] , [ , , "9\\d{9}" , "\\d{10}" , , , "9123456789" ] , [ , , "80[04]\\d{7}" , "\\d{10}" , , , "8001234567" ] , [ , , "80[39]\\d{7}" , "\\d{10}" ,
, , "8091234567" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "RU" , 7 , "810" , "8" , , , "8" , , "8~10" , , [ [ , "(\\d{3})(\\d{2})(\\d{2})" , "$1-$2-$3" , [ "[1-79]" ] , "$1" , "" , 1 ] , [ , "([3489]\\d{2})(\\d{3})(\\d{2})(\\d{2})" , "$1 $2-$3-$4" , [ "[34689]" ] , "8 ($1)" , "" , 1 ] , [ , "(7\\d{2})(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "7" ] , "8 ($1)" , "" , 1 ] ] , [ [ , "([3489]\\d{2})(\\d{3})(\\d{2})(\\d{2})" , "$1 $2-$3-$4" , [ "[34689]" ] , "8 ($1)" , "" , 1 ] , [ , "(7\\d{2})(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "7" ] , "8 ($1)" , "" , 1 ] ] , [ , , "NA" , "NA" ] , 1 , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" ,
@ -345,16 +345,16 @@ NO:[,[,,"0\\d{4}|[2-9]\\d{7}","\\d{5}(?:\\d{3})?"],[,,"(?:2[1-4]|3[1-3578]|5[1-3
"$1 $2 $3" , [ "[689]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "(?:8(?:00|[5-9]\\d)|9(?:00|[78]\\d))\\d{6}" , "\\d{9}" , , , "800123456" ] , [ , , "96\\d{7}" , "\\d{9}" , , , "961234567" ] , , , [ , , "NA" , "NA" ] ] , SL : [ , [ , , "[2-9]\\d{7}" , "\\d{6,8}" ] , [ , , "[235]2[2-4][2-9]\\d{4}" , "\\d{6,8}" , , , "22221234" ] , [ , , "(?:2[15]|3[03-5]|4[04]|5[05]|66|7[6-9]|88|99)\\d{6}" , "\\d{6,8}" , , , "25123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "SL" , 232 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{6})" , "$1 $2" , , "(0$1)" , "" , 0 ] ] , , [ , , "NA" , "NA" ] ,
, , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SM : [ , [ , , "[05-7]\\d{7,9}" , "\\d{6,10}" ] , [ , , "0549(?:8[0157-9]|9\\d)\\d{4}" , "\\d{6,10}" , , , "0549886377" ] , [ , , "6[16]\\d{6}" , "\\d{8}" , , , "66661212" ] , [ , , "NA" , "NA" ] , [ , , "7[178]\\d{6}" , "\\d{8}" , , , "71123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "5[158]\\d{6}" , "\\d{8}" , , , "58001110" ] , "SM" , 378 , "00" , , , , "(?:0549)?([89]\\d{5})" , "0549$1" , , , [ [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "[5-7]" ] , "" , "" , 0 ] , [ , "(0549)(\\d{6})" , "$1 $2" , [ "0" ] , "" , "" , 0 ] , [ , "(\\d{6})" , "0549 $1" , [ "[89]" ] ,
"" , "" , 0 ] ] , [ [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "[5-7]" ] , "" , "" , 0 ] , [ , "(0549)(\\d{6})" , "($1) $2" , [ "0" ] ] , [ , "(\\d{6})" , "(0549) $1" , [ "[89]" ] ] ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , 1 , , [ , , "NA" , "NA" ] ] , SN : [ , [ , , "[3789]\\d{8}" , "\\d{9}" ] , [ , , "3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611|90[1-5])\\d{5}" , "\\d{9}" , , , "301012345" ] , [ , , "7(?:[067]\\d|21|8[0-26]|90)\\d{6}" , "\\d{9}" , , , "701234567" ] , [ , , "800\\d{6}" , "\\d{9}" , , , "800123456" ] , [ , , "88[4689]\\d{6}" , "\\d{9}" , , , "884123456" ] , [ , , "81[02468]\\d{6}" ,
"\\d{9}" , , , "810123456" ] , [ , , "NA" , "NA" ] , [ , , "3392\\d{5}|93330\\d{4}" , "\\d{9}" , , , "933301234" ] , "SN" , 221 , "00" , , , , , , , , [ [ , "(\\d{2})(\\d{3})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "[379]" ] , "" , "" , 0 ] , [ , "(\\d{3})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "8" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SO : [ , [ , , "[1-79]\\d{6,8}" , "\\d{7,9}" ] , [ , , "(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|59)\\d{5}" , "\\d{7}" , , , "4012345" ] , [ , , "(?:15\\d|2(?:4\\d|8)|6[137-9]?\\d{2}|7[1-9]\\d |907\\d)\\d{5}" , "\\d{7,9}" , , , "71123456" ] ,
[ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "SO" , 252 , "00" , "0" , , , "0" , , , , [ [ , "(\\d)(\\d{6})" , "$1 $2" , [ "2[0-79]|[13-5]" ] , "" , "" , 0 ] , [ , "(\\d)(\\d{7})" , "$1 $2" , [ "24|[67]" ] , "" , "" , 0 ] , [ , "(\\d{2})(\\d{5,7})" , "$1 $2" , [ "15|28|6[1378]" ] , "" , "" , 0 ] , [ , "(69\\d)(\\d{6})" , "$1 $2" , [ "6 9" ] , "" , "" , 0 ] , [ , "(90\\d)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "90" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SR : [ , [ , , "[2-8]\\d{5,6}" , "\\d{6,7}" ] , [ , , "(?:2[1-3]|3[0-7]|4\\d|5[2-58]|68\\d)\\d{4}" ,
"\\d{6,7}" , , , "211234" ] , [ , , "(?:7[124-7]|8[1-9])\\d{5}" , "\\d{7}" , , , "7412345" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "5(?:6\\d{4}|90[0-4]\\d{3})" , "\\d{6,7}" , , , "561234" ] , "SR" , 597 , "00" , , , , , , , , [ [ , "(\\d{3})(\\d{3})" , "$1-$2" , [ "[2-4]|5[2-58]" ] , "" , "" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{2})" , "$1-$2-$3" , [ "56" ] , "" , "" , 0 ] , [ , "(\\d{3})(\\d{4})" , "$1-$2" , [ "59|[6-8]" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SS : [ , [ , , "[19]\\d{8}" , "\\d{9}" ] , [ , , "18\\d{7}" , "\\d{9}" , , , "181234567" ] ,
[ , , "(?:12|9[1257])\\d{7}" , "\\d{9}" , , , "977123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "SS" , 211 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{3})(\\d{3})(\\d{3})" , "$1 $2 $3" , , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , ST : [ , [ , , "[29]\\d{6}" , "\\d{7}" ] , [ , , "22\\d{5}" , "\\d{7}" , , , "2221234" ] , [ , , "9(?:0(?:0[5-9]|[1-9]\\d)|[89]\\d{2})\\d{3}" , "\\d{7}" , , , "9812345" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "ST" , 239 , "00" , , , , , , , , [ [ , "(\\d{3})(\\d{4})" ,
"$1 $2" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SV : [ , [ , , "[267]\\d{7}|[89]\\d{6}(?:\\d{4})?" , "\\d{7,8}|\\d{11}" ] , [ , , "2[1-6]\\d{6}" , "\\d{8}" , , , "21234567" ] , [ , , "[67]\\d{7}" , "\\d{8}" , , , "70123456" ] , [ , , "800\\d{4}(?:\\d{4})?" , "\\d{7}(?:\\d{4})?" , , , "8001234" ] , [ , , "900\\d{4}(?:\\d{4})?" , "\\d{7}(?:\\d{4})?" , , , "9001234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "SV" , 503 , "00" , , , , , , , , [ [ , "(\\d{4})(\\d{4})" , "$1 $2" , [ "[267]" ] , "" , "" , 0 ] , [ , "(\\d{3})(\\d{4})" , "$1 $2" , [ "[89]" ] , "" , "" , 0 ] ,
[ , "(\\d{3})(\\d{4})(\\d{4})" , "$1 $2 $3" , [ "[89]" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SX : [ , [ , , "[5789]\\d{9}" , "\\d{7}(?:\\d{3})?" ] , [ , , "7215(?:4[2-8]|8[239]|9[056])\\d{4}" , "\\d{7}(?:\\d{3})?" , , , "7215425678" ] , [ , , "7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}" , "\\d{10}" , , , "7215205678" ] , [ , , "8(?:00|44|55|66|77|88)[2-9]\\d{6}" , "\\d{10}" , , , "8002123456" ] , [ , , "900[2-9]\\d{6}" , "\\d{10}" , , , "9002123456" ] , [ , , "NA" , "NA" ] , [ , , "5(?:00|33|44|66|77)[2-9]\\d{6}" , "\\d{10}" , , , "5002345678" ] ,
[ , , "NA" , "NA" ] , "SX" , 1 , "011" , "1" , , , "1" , , , , , , [ , , "NA" , "NA" ] , , "721" , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SY : [ , [ , , "[1-59]\\d{7,8}" , "\\d{6,9}" ] , [ , , "(?:1(?:1\\d?|4\\d|[2356])|2(?:1\\d?|[235])|3(?:[13]\\d|4)|4[13]|5[1-3])\\d{6}" , "\\d{6,9}" , , , "112345678" ] , [ , , "9(?:22|[35][0-8]|4\\d|6[024-9]|88|9[0-489])\\d{6}" , "\\d{9}" , , , "944567890" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "SY" , 963 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "[1-5]" ] , "0$1" , "" , 1 ] , [ , "(9\\d{2})(\\d{3})(\\d{3})" ,
"$1 $2 $3" , [ "9" ] , "0$1" , "" , 1 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SZ : [ , [ , , "[027]\\d{7}" , "\\d{8}" ] , [ , , "2[2-5]\\d{6}" , "\\d{8}" , , , "22171234" ] , [ , , "7[6-8]\\d{6}" , "\\d{8}" , , , "76123456" ] , [ , , "0800\\d{4}" , "\\d{8}" , , , "08001234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "SZ" , 268 , "00" , , , , , , , , [ [ , "(\\d{4})(\\d{4})" , "$1 $2" , [ "[027]" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "0800\\d{4}" , "\\d{8}" , , , "08001234" ] , [ , , "NA" , "NA" ] , 1 , , [ , , "NA" , "NA" ] ] , TA : [ , [ , , "8\\d{3}" , "\\d{4}" ] , [ , , "8\\d{3}" ,
"\\d{4}" , , , "8999" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "TA" , 290 , "00" , , , , , , , , , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , TC : [ , [ , , "[5689]\\d{9}" , "\\d{7}(?:\\d{3})?" ] , [ , , "649(?:712|9(?:4\\d|50))\\d{4}" , "\\d{7}(?:\\d{3})?" , , , "6497121234" ] , [ , , "649(?:2(?:3[129]|4[1-7])|3(?:3[1-389]|4[1-7])|4[34][1-3])\\d{4}" , "\\d{10}" , , , "6492311234" ] , [ , , "8(?:00|44|55|66|77|88)[2-9]\\d{6}" , "\\d{10}" , , , "8002345678" ] , [ , , "900[2-9]\\d{6}" , "\\d{10}" , , , "9002345678" ] ,
[ , , "NA" , "NA" ] , [ , , "5(?:00|33|44|66|77)[2-9]\\d{6}" , "\\d{10}" , , , "5002345678" ] , [ , , "64971[01]\\d{4}" , "\\d{10}" , , , "6497101234" ] , "TC" , 1 , "011" , "1" , , , "1" , , , , , , [ , , "NA" , "NA" ] , , "649" , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , TD : [ , [ , , "[2679]\\d{7}" , "\\d{8}" ] , [ , , "22(?:[3789]0|5[0-5]|6[89])\\d{4}" , "\\d{8}" , , , "22501234" ] , [ , , "(?:6[02368]\\d|77\\d|9\\d{2})\\d{5}" , "\\d{8}" , , , "63012345" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "TD" , 235 , "00|16" , , , , , , "00" , , [ [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})" ,
"\\d{9}" , , , "810123456" ] , [ , , "NA" , "NA" ] , [ , , "3392\\d{5}|93330\\d{4}" , "\\d{9}" , , , "933301234" ] , "SN" , 221 , "00" , , , , , , , , [ [ , "(\\d{2})(\\d{3})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "[379]" ] , "" , "" , 0 ] , [ , "(\\d{3})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , [ "8" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SO : [ , [ , , "[1-79]\\d{6,8}" , "\\d{7,9}" ] , [ , , "(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|59)\\d{5}" , "\\d{7}" , , , "4012345" ] , [ , , "(?:15\\d|2(?:4\\d|8)|6[1-35-9]?\\d{2}|7(?:[1-8]\\d|99?\\d) |907\\d)\\d{5}" , "\\d{7,9}" ,
, , "71123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "SO" , 252 , "00" , "0" , , , "0" , , , , [ [ , "(\\d)(\\d{6})" , "$1 $2" , [ "2[0-79]|[13-5]" ] , "" , "" , 0 ] , [ , "(\\d)(\\d{7})" , "$1 $2" , [ "24|[67]" ] , "" , "" , 0 ] , [ , "(\\d{2})(\\d{5,7})" , "$1 $2" , [ "15|28|6[1-35-9]|79 9" ] , "" , "" , 0 ] , [ , "(90\\d)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "90" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SR : [ , [ , , "[2-8]\\d{5,6}" , "\\d{6,7}" ] , [ , , "(?:2[1-3]|3[0-7]|4\\d|5[2-58]|68\\d)\\d{4}" , "\\d{6,7}" , , , "211234" ] ,
[ , , "(?:7[124-7]|8[1-9])\\d{5}" , "\\d{7}" , , , "7412345" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "5(?:6\\d{4}|90[0-4]\\d{3})" , "\\d{6,7}" , , , "561234" ] , "SR" , 597 , "00" , , , , , , , , [ [ , "(\\d{3})(\\d{3})" , "$1-$2" , [ "[2-4]|5[2-58]" ] , "" , "" , 0 ] , [ , "(\\d{2})(\\d{2})(\\d{2})" , "$1-$2-$3" , [ "56" ] , "" , "" , 0 ] , [ , "(\\d{3})(\\d{4})" , "$1-$2" , [ "59|[6-8]" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SS : [ , [ , , "[19]\\d{8}" , "\\d{9}" ] , [ , , "18\\d{7}" , "\\d{9}" , , , "181234567" ] , [ , , "(?:12|9[1257])\\d{7}" ,
"\\d{9}" , , , "977123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "SS" , 211 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{3})(\\d{3})(\\d{3})" , "$1 $2 $3" , , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , ST : [ , [ , , "[29]\\d{6}" , "\\d{7}" ] , [ , , "22\\d{5}" , "\\d{7}" , , , "2221234" ] , [ , , "9(?:0(?:0[5-9]|[1-9]\\d)|[89]\\d{2})\\d{3}" , "\\d{7}" , , , "9812345" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "ST" , 239 , "00" , , , , , , , , [ [ , "(\\d{3})(\\d{4})" , "$1 $2" , , "" , "" ,
0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SV : [ , [ , , "[267]\\d{7}|[89]\\d{6}(?:\\d{4})?" , "\\d{7,8}|\\d{11}" ] , [ , , "2[1-6]\\d{6}" , "\\d{8}" , , , "21234567" ] , [ , , "[67]\\d{7}" , "\\d{8}" , , , "70123456" ] , [ , , "800\\d{4}(?:\\d{4})?" , "\\d{7}(?:\\d{4})?" , , , "8001234" ] , [ , , "900\\d{4}(?:\\d{4})?" , "\\d{7}(?:\\d{4})?" , , , "9001234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "SV" , 503 , "00" , , , , , , , , [ [ , "(\\d{4})(\\d{4})" , "$1 $2" , [ "[267]" ] , "" , "" , 0 ] , [ , "(\\d{3})(\\d{4})" , "$1 $2" , [ "[89]" ] , "" , "" , 0 ] , [ , "(\\d{3})(\\d{4})(\\d{4})" ,
"$1 $2 $3" , [ "[89]" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SX : [ , [ , , "[5789]\\d{9}" , "\\d{7}(?:\\d{3})?" ] , [ , , "7215(?:4[2-8]|8[239]|9[056])\\d{4}" , "\\d{7}(?:\\d{3})?" , , , "7215425678" ] , [ , , "7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}" , "\\d{10}" , , , "7215205678" ] , [ , , "8(?:00|44|55|66|77|88)[2-9]\\d{6}" , "\\d{10}" , , , "8002123456" ] , [ , , "900[2-9]\\d{6}" , "\\d{10}" , , , "9002123456" ] , [ , , "NA" , "NA" ] , [ , , "5(?:00|33|44|66|77)[2-9]\\d{6}" , "\\d{10}" , , , "5002345678" ] , [ , , "NA" , "NA" ] , "SX" , 1 , "011" ,
"1" , , , "1" , , , , , , [ , , "NA" , "NA" ] , , "721" , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SY : [ , [ , , "[1-59]\\d{7,8}" , "\\d{6,9}" ] , [ , , "(?:1(?:1\\d?|4\\d|[2356])|2(?:1\\d?|[235])|3(?:[13]\\d|4)|4[13]|5[1-3])\\d{6}" , "\\d{6,9}" , , , "112345678" ] , [ , , "9(?:22|[35][0-8]|4\\d|6[024-9]|88|9[0-489])\\d{6}" , "\\d{9}" , , , "944567890" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "SY" , 963 , "00" , "0" , , , "0" , , , , [ [ , "(\\d{2})(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "[1-5]" ] , "0$1" , "" , 1 ] , [ , "(9\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" ,
[ "9" ] , "0$1" , "" , 1 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , SZ : [ , [ , , "[027]\\d{7}" , "\\d{8}" ] , [ , , "2[2-5]\\d{6}" , "\\d{8}" , , , "22171234" ] , [ , , "7[6-8]\\d{6}" , "\\d{8}" , , , "76123456" ] , [ , , "0800\\d{4}" , "\\d{8}" , , , "08001234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "SZ" , 268 , "00" , , , , , , , , [ [ , "(\\d{4})(\\d{4})" , "$1 $2" , [ "[027]" ] , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "0800\\d{4}" , "\\d{8}" , , , "08001234" ] , [ , , "NA" , "NA" ] , 1 , , [ , , "NA" , "NA" ] ] , TA : [ , [ , , "8\\d{3}" , "\\d{4}" ] , [ , , "8\\d{3}" , "\\d{4}" , , ,
"8999" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "TA" , 290 , "00" , , , , , , , , , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , TC : [ , [ , , "[5689]\\d{9}" , "\\d{7}(?:\\d{3})?" ] , [ , , "649(?:712|9(?:4\\d|50))\\d{4}" , "\\d{7}(?:\\d{3})?" , , , "6497121234" ] , [ , , "649(?:2(?:3[129]|4[1-7])|3(?:3[1-389]|4[1-7])|4[34][1-3])\\d{4}" , "\\d{10}" , , , "6492311234" ] , [ , , "8(?:00|44|55|66|77|88)[2-9]\\d{6}" , "\\d{10}" , , , "8002345678" ] , [ , , "900[2-9]\\d{6}" , "\\d{10}" , , , "9002345678" ] , [ , , "NA" ,
"NA" ] , [ , , "5(?:00|33|44|66|77)[2-9]\\d{6}" , "\\d{10}" , , , "5002345678" ] , [ , , "64971[01]\\d{4}" , "\\d{10}" , , , "6497101234" ] , "TC" , 1 , "011" , "1" , , , "1" , , , , , , [ , , "NA" , "NA" ] , , "649" , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , TD : [ , [ , , "[2679]\\d{7}" , "\\d{8}" ] , [ , , "22(?:[3789]0|5[0-5]|6[89])\\d{4}" , "\\d{8}" , , , "22501234" ] , [ , , "(?:6[02368]\\d|77\\d|9\\d{2})\\d{5}" , "\\d{8}" , , , "63012345" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "TD" , 235 , "00|16" , , , , , , "00" , , [ [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})" ,
"$1 $2 $3 $4" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , TG : [ , [ , , "[29]\\d{7}" , "\\d{8}" ] , [ , , "2(?:2[2-7]|3[23]|44|55|66|77)\\d{5}" , "\\d{8}" , , , "22212345" ] , [ , , "9[0-389]\\d{6}" , "\\d{8}" , , , "90112345" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "TG" , 228 , "00" , , , , , , , , [ [ , "(\\d{2})(\\d{2})(\\d{2})(\\d{2})" , "$1 $2 $3 $4" , , "" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , TH : [ , [ , , "[2-9]\\d{7,8}|1\\d{3}(?:\\d{5,6})?" , "\\d{4}|\\d{8,10}" ] ,
[ , , "(?:2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}" , "\\d{8}" , , , "21234567" ] , [ , , "(?:14|6[1-3]|[89]\\d)\\d{7}" , "\\d{9}" , , , "812345678" ] , [ , , "1800\\d{6}" , "\\d{10}" , , , "1800123456" ] , [ , , "1900\\d{6}" , "\\d{10}" , , , "1900123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "6[08]\\d{7}" , "\\d{9}" , , , "601234567" ] , "TH" , 66 , "00" , "0" , , , "0" , , , , [ [ , "(2)(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "2" ] , "0$1" , "" , 0 ] , [ , "([13-9]\\d)(\\d{3})(\\d{3,4})" , "$1 $2 $3" , [ "14|[3-9]" ] , "0$1" , "" , 0 ] , [ , "(1[89]00)(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "1" ] , "$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] ,
, , [ , , "1\\d{3}" , "\\d{4}" , , , "1100" ] , [ , , "1\\d{3}" , "\\d{4}" , , , "1100" ] , , , [ , , "NA" , "NA" ] ] , TJ : [ , [ , , "[3-59]\\d{8}" , "\\d{3,9}" ] , [ , , "(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}" , "\\d{3,9}" , , , "372123456" ] , [ , , "(?:50[125]|9[0-35-9]\\d)\\d{6}" , "\\d{9}" , , , "917123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "TJ" , 992 , "810" , "8" , , , "8" , , "8~10" , , [ [ , "([349]\\d{2})(\\d{2})(\\d{4})" , "$1 $2 $3" , [ "[34]7|91[78]" ] , "(8) $1" , "" , 1 ] , [ , "([459]\\d)(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "4[48]|5|9(?:1[59]|[0235-9])" ] ,
@ -367,13 +367,13 @@ NO:[,[,,"0\\d{4}|[2-9]\\d{7}","\\d{5}(?:\\d{3})?"],[,,"(?:2[1-4]|3[1-3578]|5[1-3
"$1 $2 $3" , [ "[589]" ] , "0$1" , "" , 1 ] , [ , "(444)(\\d{1})(\\d{3})" , "$1 $2 $3" , [ "444" ] , "" , "" , 0 ] ] , , [ , , "512\\d{7}" , "\\d{10}" , , , "5123456789" ] , , , [ , , "444\\d{4}" , "\\d{7}" , , , "4441444" ] , [ , , "444\\d{4}|850\\d{7}" , "\\d{7,10}" , , , "4441444" ] , , , [ , , "NA" , "NA" ] ] , TT : [ , [ , , "[589]\\d{9}" , "\\d{7}(?:\\d{3})?" ] , [ , , "868(?:2(?:01|2[1-5]|3[1-5])|6(?:0[79]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}" , "\\d{7}(?:\\d{3})?" , , , "8682211234" ] , [ , , "868(?:2(?:[789]\\d)|3(?:0[1-9]|1[02-9]|[2-9]\\d)|4[6-9]\\d|6(?:20|78|8\\d)|7(?:0[1-9]|1[02-9]|[2-9]\\d))\\d{4}" ,
"\\d{10}" , , , "8682911234" ] , [ , , "8(?:00|44|55|66|77|88)[2-9]\\d{6}" , "\\d{10}" , , , "8002345678" ] , [ , , "900[2-9]\\d{6}" , "\\d{10}" , , , "9002345678" ] , [ , , "NA" , "NA" ] , [ , , "5(?:00|33|44|66|77)[2-9]\\d{6}" , "\\d{10}" , , , "5002345678" ] , [ , , "NA" , "NA" ] , "TT" , 1 , "011" , "1" , , , "1" , , , , , , [ , , "NA" , "NA" ] , , "868" , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "868619\\d{4}" , "\\d{10}" ] ] , TV : [ , [ , , "[29]\\d{4,5}" , "\\d{5,6}" ] , [ , , "2[02-9]\\d{3}" , "\\d{5}" , , , "20123" ] , [ , , "90\\d{4}" , "\\d{6}" , , , "901234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] ,
[ , , "NA" , "NA" ] , "TV" , 688 , "00" , , , , , , , , , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , TW : [ , [ , , "[2-689]\\d{7,8}|7\\d{7,9}" , "\\d{8,10}" ] , [ , , "[2-8]\\d{7,8}" , "\\d{8,9}" , , , "21234567" ] , [ , , "9\\d{8}" , "\\d{9}" , , , "912345678" ] , [ , , "800\\d{6}" , "\\d{9}" , , , "800123456" ] , [ , , "900\\d{6}" , "\\d{9}" , , , "900123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "70\\d{8}" , "\\d{10}" , , , "7012345678" ] , "TW" , 886 , "0(?:0[25679]|19)" , "0" , "#" , , "0" , , , , [ [ , "([2-8])(\\d{3,4})(\\d{4})" , "$1 $2 $3" , [ "[2-6]|[78][1-9]" ] , "0$1" , "" , 0 ] , [ , "([89]\\d{2})(\\d{3})(\\d{3})" ,
"$1 $2 $3" , [ "80|9" ] , "0$1" , "" , 0 ] , [ , "(70)(\\d{4})(\\d{4})" , "$1 $2 $3" , [ "70" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , TZ : [ , [ , , "\\d{9}" , "\\d{7,9}" ] , [ , , "2[2-8]\\d{7}" , "\\d{7,9}" , , , "222345678" ] , [ , , "(?:6[1578]|7[1 -9])\\d{7}" , "\\d{9}" , , , "612345678 " ] , [ , , "80[08]\\d{6}" , "\\d{9}" , , , "800123456" ] , [ , , "90\\d{7}" , "\\d{9}" , , , "900123456" ] , [ , , "8(?:40|6[01])\\d{6}" , "\\d{9}" , , , "840123456" ] , [ , , "NA" , "NA" ] , [ , , "41\\d{7}" , "\\d{9}" , , , "412345678" ] , "TZ" , 255 , "00[056]" , "0" , , , "0" , , , , [ [ , "([24]\\d)(\\d{3})(\\d{4})" ,
"$1 $2 $3" , [ "80|9" ] , "0$1" , "" , 0 ] , [ , "(70)(\\d{4})(\\d{4})" , "$1 $2 $3" , [ "70" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , TZ : [ , [ , , "\\d{9}" , "\\d{7,9}" ] , [ , , "2[2-8]\\d{7}" , "\\d{7,9}" , , , "222345678" ] , [ , , "(?:6[25-8]|7[13 -9])\\d{7}" , "\\d{9}" , , , "62 1234567" ] , [ , , "80[08]\\d{6}" , "\\d{9}" , , , "800123456" ] , [ , , "90\\d{7}" , "\\d{9}" , , , "900123456" ] , [ , , "8(?:40|6[01])\\d{6}" , "\\d{9}" , , , "840123456" ] , [ , , "NA" , "NA" ] , [ , , "41\\d{7}" , "\\d{9}" , , , "412345678" ] , "TZ" , 255 , "00[056]" , "0" , , , "0" , , , , [ [ , "([24]\\d)(\\d{3})(\\d{4})" ,
"$1 $2 $3" , [ "[24]" ] , "0$1" , "" , 0 ] , [ , "([67]\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "[67]" ] , "0$1" , "" , 0 ] , [ , "([89]\\d{2})(\\d{2})(\\d{4})" , "$1 $2 $3" , [ "[89]" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , UA : [ , [ , , "[3-9]\\d{8}" , "\\d{5,9}" ] , [ , , "(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}" , "\\d{5,9}" , , , "311234567" ] , [ , , "(?:39|50|6[36-8]|73|9[1-9])\\d{7}" , "\\d{9}" , , , "391234567" ] , [ , , "800\\d{6}" , "\\d{9}" , , , "800123456" ] , [ , , "900\\d{6}" , "\\d{9}" , , , "900123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ ,
, "89\\d{7}" , "\\d{9}" , , , "891234567" ] , "UA" , 380 , "00" , "0" , , , "0" , , "0~0" , , [ [ , "([3-9]\\d)(\\d{3})(\\d{4})" , "$1 $2 $3" , [ "[38]9|4(?:[45][0-5]|87)|5(?:0|6[37]|7[37])|6[36-8]|73|9[1-9]" , "[38]9|4(?:[45][0-5]|87)|5(?:0|6(?:3[14-7]|7)|7[37])|6[36-8]|73|9[1-9]" ] , "0$1" , "" , 0 ] , [ , "([3-689]\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "3[1-8]2|4[13678]2|5(?:[12457]2|6[24])|6(?:[49]2|[12][29]|5[24])|8[0-8]|90" , "3(?:[1-46-8]2[013-9]|52)|4(?:[1378]2|62[013-9])|5(?:[12457]2|6[24])|6(?:[49]2|[12][29]|5[24])|8[0-8]|90" ] , "0$1" , "" , 0 ] ,
[ , "([3-6]\\d{3})(\\d{5})" , "$1 $2" , [ "3(?:5[013-9]|[1-46-8])|4(?:[137][013-9]|6|[45][6-9]|8[4-6])|5(?:[1245][013-9]|6[0135-9]|3|7[4-6])|6(?:[49][013-9]|5[0135-9]|[12][13-8])" , "3(?:5[013-9]|[1-46-8](?:22|[013-9]))|4(?:[137][013-9]|6(?:[013-9]|22)|[45][6-9]|8[4-6])|5(?:[1245][013-9]|6(?:3[02389]|[015689])|3|7[4-6])|6(?:[49][013-9]|5[0135-9]|[12][13-8])" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , UG : [ , [ , , "\\d{9}" , "\\d{5,9}" ] , [ , , "20(?:[0147]\\d{2}|2(?:40|[5-9]\\d)|3[23]\\d|5[0-4]\\d|6[03]\\d|8[0-2]\\d)\\d{4}|[34]\\d{8}" ,
"\\d{5,9}" , , , "312345678" ] , [ , , "2030\\d{5}|7(?:0[0-7]|[15789]\\d|2[03]|30|[46][0-4])\\d{6}" , "\\d{9}" , , , "712345678" ] , [ , , "800[123]\\d{5}" , "\\d{9}" , , , "800123456" ] , [ , , "90[123]\\d{6}" , "\\d{9}" , , , "901123456" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "UG" , 256 , "00[057]" , "0" , , , "0" , , , , [ [ , "(\\d{3})(\\d{6})" , "$1 $2" , [ "[7-9]|20(?:[013-8]|2[5-9])|4(?:6[45]|[7-9])" ] , "0$1" , "" , 0 ] , [ , "(\\d{2})(\\d{7})" , "$1 $2" , [ "3|4(?:[1-5]|6[0-36-9])" ] , "0$1" , "" , 0 ] , [ , "(2024)(\\d{5})" , "$1 $2" , [ "2024" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ ,
, "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , US : [ , [ , , "[2-9]\\d{9}" , "\\d{7}(?:\\d{3})?" ] , [ , , "(?:2(?:0[1-35-9]|1[02-9]|2[04589]|3[149]|4[08]|5[1-46]|6[0279]|7[026]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[014679]|4[67]|5[12]|6[014]|8[56])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|69|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-37]|7[013-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[16]|5[017]|6[0-279]|78|8[12])|7(?:0[1-46-8]|1[02-9]|2[0457]|3[1247]|4[07]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|28|3[0-25]|4[3578]|5[06-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[01678]|4[0179]|5[12469]|7[0-3589]|8[0459]))[2-9]\\d{6}" ,
"\\d{7}(?:\\d{3})?" , , , "2015555555" ] , [ , , "(?:2(?:0[1-35-9]|1[02-9]|2[04589]|3[149]|4[08]|5[1-46]|6[0279]|7[026]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[014679]|4[67]|5[12]|6[014]|8[56])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|69|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-37]|7[013-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[16]|5[017]|6[0-279]|78|8[12])|7(?:0[1-46-8]|1[02-9]|2[0457]|3[1247]|4[07]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|28|3[0-25]|4[3578]|5[06-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[01678]|4[0179]|5[12469]|7[0-3589]|8[0459]))[2-9]\\d{6}" ,
, "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , US : [ , [ , , "[2-9]\\d{9}" , "\\d{7}(?:\\d{3})?" ] , [ , , "(?:2(?:0[1-35-9]|1[02-9]|2[04589]|3[149]|4[08]|5[1-46]|6[0279]|7[026]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[014679]|4[67]|5[12]|6[014]|8[56])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|69|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-37]|7[013-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[16]|5[017]|6[0-279]|78|8[12])|7(?:0[1-46-8]|1[02-9]|2[0457]|3[1247]|4[07]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|28|3[0-25]|4[3578]|5[04 6-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[01678]|4[0179]|5[12469]|7[0-3589]|8[0459]))[2-9]\\d{6}" ,
"\\d{7}(?:\\d{3})?" , , , "2015555555" ] , [ , , "(?:2(?:0[1-35-9]|1[02-9]|2[04589]|3[149]|4[08]|5[1-46]|6[0279]|7[026]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[014679]|4[67]|5[12]|6[014]|8[56])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|69|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-37]|7[013-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[16]|5[017]|6[0-279]|78|8[12])|7(?:0[1-46-8]|1[02-9]|2[0457]|3[1247]|4[07]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|28|3[0-25]|4[3578]|5[04 6-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[01678]|4[0179]|5[12469]|7[0-3589]|8[0459]))[2-9]\\d{6}" ,
"\\d{7}(?:\\d{3})?" , , , "2015555555" ] , [ , , "8(?:00|44|55|66|77|88)[2-9]\\d{6}" , "\\d{10}" , , , "8002345678" ] , [ , , "900[2-9]\\d{6}" , "\\d{10}" , , , "9002345678" ] , [ , , "NA" , "NA" ] , [ , , "5(?:00|33|44|66|77)[2-9]\\d{6}" , "\\d{10}" , , , "5002345678" ] , [ , , "NA" , "NA" ] , "US" , 1 , "011" , "1" , , , "1" , , , 1 , [ [ , "(\\d{3})(\\d{4})" , "$1-$2" , , "" , "" , 1 ] , [ , "(\\d{3})(\\d{3})(\\d{4})" , "($1) $2-$3" , , "" , "" , 1 ] ] , [ [ , "(\\d{3})(\\d{3})(\\d{4})" , "$1-$2-$3" ] ] , [ , , "NA" , "NA" ] , 1 , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , UY : [ , [ , , "[2489]\\d{6,7}" , "\\d{7,8}" ] , [ ,
, "2\\d{7}|4[2-7]\\d{6}" , "\\d{7,8}" , , , "21231234" ] , [ , , "9[1-9]\\d{6}" , "\\d{8}" , , , "94231234" ] , [ , , "80[05]\\d{4}" , "\\d{7}" , , , "8001234" ] , [ , , "90[0-8]\\d{4}" , "\\d{7}" , , , "9001234" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , "UY" , 598 , "0(?:1[3-9]\\d|0)" , "0" , " int. " , , "0" , , "00" , , [ [ , "(\\d{4})(\\d{4})" , "$1 $2" , [ "[24]" ] , "" , "" , 0 ] , [ , "(\\d{2})(\\d{3})(\\d{3})" , "$1 $2 $3" , [ "9[1-9]" ] , "0$1" , "" , 0 ] , [ , "(\\d{3})(\\d{4})" , "$1 $2" , [ "[89]0" ] , "0$1" , "" , 0 ] ] , , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] , [ , , "NA" , "NA" ] , , , [ , , "NA" , "NA" ] ] , UZ : [ , [ , , "[679]\\d{8}" ,
"\\d{7,9}" ] , [ , , "(?:6(?:1(?:22|3[124]|4[1-4]|5[123578]|64)|2(?:22|3[0-57-9]|41)|5(?:22|3[3-7]|5[024-8])|6\\d{2}|7(?:[23]\\d|7[69])|9(?:22|4[1-8]|6[135]))|7(?:0(?:5[4-9]|6[0146]|7[12456]|9[135-8])|1[12]\\d|2(?:22|3[1345789]|4[123579]|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])|6(?:22|3[12457]|4[13-8])|9(?:22|5[1-9])))\\d{5}" , "\\d{7,9}" , , , "662345678" ] , [ , , "6(?:1(?:2(?:98|2[01])|35[0-4]|50\\d|61[23]|7(?:[01][017]|4\\d|55|9[5-9]))|2(?:11\\d|2(?:[12]1|9[01379])|5(?:[126]\\d|3[0-4])|7\\d{2})|5(?:19[01]|2(?:27|9[26])|30\\d|59\\d|7\\d{2})|6(?:2(?:1[5-9]|2[0367]|38|41|52|60)|3[79]\\d|4(?:56|83)|7(?:[07]\\d|1[017]|3[07]|4[047]|5[057]|67|8[0178]|9[79])|9[0-3]\\d)|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]))|9(?:2(?:1[1267]|5\\d|3[01]|7[0-4])|5[67]\\d|6(?:2[0-26]|8\\d)|7\\d{2}))\\d{4}|7(?:0\\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\\d|5(?:0[0-4]|5[579]|9\\d)|7(?:[0-3579]\\d|4[0467]|6[67]|8[078])|9[4-6]\\d)|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[0127]|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]))|6(?:2(?:2[1245]|4[2-4])|39\\d|41[179]|5(?:[349]\\d|5[0-2])|7(?:0[017]|[13]\\d|22|44|55|67|88))|9(?:22[128]|3(?:2[0-4]|7\\d)|57[05629]|7(?:2[05-9]|3[37]|4\\d|60|7[2579]|87|9[07])))\\d{4}|9[0-57-9]\\d{7}" ,
@ -422,14 +422,14 @@ var N={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","\uff10":"0",
7 : "7" , 8 : "8" , 9 : "9" , "+" : "+" , "*" : "*" } , gb = { 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" , A : "2" , B : "2" ,
C : "2" , D : "3" , E : "3" , F : "3" , G : "4" , H : "4" , I : "4" , J : "5" , K : "5" , L : "5" , M : "6" , N : "6" , O : "6" , P : "7" , Q : "7" , R : "7" , S : "7" , T : "8" , U : "8" , V : "8" , W : "9" , X : "9" , Y : "9" , Z : "9" } , hb = /[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?/ , ib = RegExp ( "[+\uff0b]+" ) , O = RegExp ( "^[+\uff0b]+" ) , jb = RegExp ( "([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9])" ) , kb = RegExp ( "[+\uff0b0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]" ) , lb = /[\\\/] *x/ , mb = RegExp ( "[^0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9A-Za-z#]+$" ) , nb = /(?:.*?[A-Za-z]){3}.*/ , ob = RegExp ( "(?:;ext=([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]{1,7})|[ \u00a0\\t,]*(?:e?xt(?:ensi(?:o\u0301?|\u00f3))?n?|\uff45?\uff58\uff54\uff4e?|[,x\uff58#\uff03~\uff5e]|int|anexo|\uff49\uff4e\uff54)[:\\.\uff0e]?[ \u00a0\\t,-]*([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]{1,7})#?|[- ]+([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]{1,5})#)$" ,
"i" ) , pb = RegExp ( "^[0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]{2}$|^[+\uff0b]*(?:[-x\u2010-\u2015\u2212\u30fc\uff0d-\uff0f \u00a0\u00ad\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 \u00a0\u00ad\u200b\u2060\u3000()\uff08\uff09\uff3b\uff3d.\\[\\]/~\u2053\u223c\uff5e*A-Za-z0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]*(?:;ext=([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]{1,7})|[ \u00a0\\t,]*(?:e?xt(?:ensi(?:o\u0301?|\u00f3))?n?|\uff45?\uff58\uff54\uff4e?|[,x\uff58#\uff03~\uff5e]|int|anexo|\uff49\uff4e\uff54)[:\\.\uff0e]?[ \u00a0\\t,-]*([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]{1,7})#?|[- ]+([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]{1,5})#)?$" ,
"i" ) , qb = /(\$\d)/ , rb = /\$NP/ , sb = /\$FG/ , t b= /\$CC/ , vb = /^\(?\$1\)?$/ ; function wb ( a ) { var b = a . search ( kb ) ; 0 <= b ? ( a = a . substring ( b ) , a = a . replace ( mb , "" ) , b = a . search ( lb ) , 0 <= b && ( a = a . substring ( 0 , b ) ) ) : a = "" ; return a } function xb ( a ) { return 2 > a . length ? ! 1 : P ( pb , a ) } function yb ( a ) { return P ( nb , a ) ? Q ( a , gb ) : Q ( a , N ) } function zb ( a ) { var b = yb ( a . toString ( ) ) ; E ( a ) ; a . a ( b ) } function Q ( a , b ) { 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 . a ( d ) ; return c . toString ( ) }
"i" ) , qb = /(\$\d)/ , rb = /\$NP/ , sb = /\$FG/ , u b= /\$CC/ , vb = /^\(?\$1\)?$/ ; function wb ( a ) { var b = a . search ( kb ) ; 0 <= b ? ( a = a . substring ( b ) , a = a . replace ( mb , "" ) , b = a . search ( lb ) , 0 <= b && ( a = a . substring ( 0 , b ) ) ) : a = "" ; return a } function xb ( a ) { return 2 > a . length ? ! 1 : P ( pb , a ) } function yb ( a ) { return P ( nb , a ) ? Q ( a , gb ) : Q ( a , N ) } function zb ( a ) { var b = yb ( a . toString ( ) ) ; E ( a ) ; a . a ( b ) } function Q ( a , b ) { 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 . a ( d ) ; return c . toString ( ) }
function Ab ( a ) { return null != a && isNaN ( a ) && a . toUpperCase ( ) in eb } function R ( a , b , c ) { if ( 0 == y ( b , 2 ) && t ( b , 5 ) ) { var d = z ( b , 5 ) ; if ( 0 < d . length ) return d } var d = z ( b , 1 ) , e = S ( b ) ; if ( 0 == c ) return T ( d , 0 , e , "" ) ; if ( ! ( d in K ) ) return e ; a = U ( a , d , V ( d ) ) ; b = Bb ( b , a , c ) ; e = Cb ( e , a , c ) ; return T ( d , c , e , b ) } function Db ( a , b , c ) { var d = z ( b , 1 ) , e = S ( b ) ; if ( ! ( d in K ) ) return e ; a = U ( a , d , V ( d ) ) ; b = Bb ( b , a , 2 ) ; c = Cb ( e , a , 2 , c ) ; return T ( d , 2 , c , b ) } function U ( a , b , c ) { return "001" == c ? W ( a , "" + b ) : W ( a , c ) }
function Eb ( a , b , c ) { if ( ! Ab ( c ) ) return R ( a , b , 1 ) ; var d = z ( b , 1 ) , e = S ( b ) ; if ( ! ( d in K ) ) return e ; if ( 1 == d ) { if ( null != c && 0 <= ia ( K [ 1 ] , c . toUpperCase ( ) ) ) return d + " " + R ( a , b , 2 ) } else if ( d == Fb ( a , c ) ) return R ( a , b , 2 ) ; var f = W ( a , c ) , g = z ( f , 11 ) ; c = "" ; P ( hb , g ) ? c = g : t ( f , 17 ) && ( c = z ( f , 17 ) ) ; a = U ( a , d , V ( d ) ) ; e = Cb ( e , a , 1 ) ; b = Bb ( b , a , 1 ) ; return 0 < c . length ? c + " " + d + " " + e + b : T ( d , 1 , e , b ) }
function Gb ( a , b , c ) { var d ; if ( d = t ( b , 5 ) ) { if ( d = t ( b , 4 ) ) d = z ( b , 1 ) , d = U ( a , d , V ( d ) ) , d = ! ( null != d && z ( d , 26 ) ) ; if ( ! d ) { d = z ( b , 1 ) ; d = U ( a , d , V ( d ) ) ; if ( null == d ) d = ! 1 ; else { var e = S ( b ) ; d = null != Hb ( u ( d , 19 ) || [ ] , e ) } d = ! d } } if ( d ) return z ( b , 5 ) ; if ( ! t ( b , 6 ) ) return R ( a , b , 2 ) ; switch ( y ( b , 6 ) ) { case 1 : a = R ( a , b , 1 ) ; break ; case 5 : a = Eb ( a , b , c ) ; break ; case 10 : a = R ( a , b , 1 ) . substring ( 1 ) ; break ; default : d = V ( z ( b , 1 ) ) ; var f ; c = W ( a , d ) ; null == c ? f = null : ( c = z ( c , 12 ) , f = 0 == c . length ? null : c = c . replace ( "~" , "" ) ) ; c = R ( a , b , 2 ) ; if ( null == f || 0 == f . length ) { a = c ; break } var g ; a : { e = z ( b , 5 ) ;
e = Q ( e , N ) ; if ( 0 == e . lastIndexOf ( f , 0 ) ) try { g = Ib ( a , Jb ( a , e . substring ( f . length ) , d , ! 1 ) ) ; break a } catch ( h ) { } g = ! 1 } if ( g ) { a = c ; break } g = W ( a , d ) ; d = S ( b ) ; g = Hb ( u ( g , 19 ) || [ ] , d ) ; if ( null == g ) { a = c ; break } d = z ( g , 4 ) ; e = d . indexOf ( "$1" ) ; if ( 0 >= e ) { a = c ; break } d = d . substring ( 0 , e ) ; d = Q ( d , N ) ; if ( 0 == d . length ) { a = c ; break } g = g . clone ( ) ; Xa ( g , 4 ) ; d = [ g ] ; g = z ( b , 1 ) ; c = S ( b ) ; g in K ? ( a = U ( a , g , V ( g ) ) , e = "" , e = Hb ( d , c ) , null == e ? e = c : ( d = e . clone ( ) , e = z ( e , 4 ) , 0 < e . length && ( f = z ( a , 12 ) , 0 < f . length ? ( e = e . replace ( rb , f ) . replace ( sb , "$1" ) , x ( d , 4 , e ) ) : Xa ( d , 4 ) ) , e = Kb ( c , d , 2 ) ) , a = Bb ( b , a , 2 ) ,
a = T ( g , 2 , e , a ) ) : a = c } b = z ( b , 5 ) ; null != a && 0 < b . length && ( g = Q ( a , fb ) , c = Q ( b , fb ) , g != c && ( a = b ) ) ; return a } function S ( a ) { var b = "" + y ( a , 2 ) ; return t ( a , 4 ) && y ( a , 4 ) ? Array ( z ( a , 8 ) + 1 ) . join ( "0" ) + b : b } function T ( a , b , c , d ) { switch ( b ) { case 0 : return "+" + a + c + d ; case 1 : return "+" + a + " " + c + d ; case 3 : return "tel:+" + a + "-" + c + d ; default : return c + d } } function Cb ( a , b , c , d ) { b = 0 == ( u ( b , 20 ) || [ ] ) . length || 2 == c ? u ( b , 19 ) || [ ] : u ( b , 20 ) || [ ] ; b = Hb ( b , a ) ; return null == b ? a : Kb ( a , b , c , d ) }
function Hb ( a , b ) { for ( var c , d = a . length , e = 0 ; e < d ; ++ e ) { c = a [ e ] ; var f = A ( c , 3 ) ; if ( 0 == f || 0 == b . search ( y ( c , 3 , f - 1 ) ) ) if ( f = new RegExp ( y ( c , 1 ) ) , P ( f , b ) ) return c } return null }
function Kb ( a , b , c , d ) { var e = z ( b , 2 ) , f = new RegExp ( y ( b , 1 ) ) , g = z ( b , 5 ) , h = "" ; 2 == c && null != d && 0 < d . length && 0 < g . length ? ( b = g . replace ( t b, d ) , e = e . replace ( qb , b ) , h = a . replace ( f , e ) ) : ( b = z ( b , 4 ) , h = 2 == c && null != b && 0 < b . length ? a . replace ( f , e . replace ( qb , b ) ) : a . replace ( f , e ) ) ; 3 == c && ( h = h . replace ( RegExp ( "^[-x\u2010-\u2015\u2212\u30fc\uff0d-\uff0f \u00a0\u00ad\u200b\u2060\u3000()\uff08\uff09\uff3b\uff3d.\\[\\]/~\u2053\u223c\uff5e]+" ) , "" ) , h = h . replace ( RegExp ( "[-x\u2010-\u2015\u2212\u30fc\uff0d-\uff0f \u00a0\u00ad\u200b\u2060\u3000()\uff08\uff09\uff3b\uff3d.\\[\\]/~\u2053\u223c\uff5e]+" ,
function Kb ( a , b , c , d ) { var e = z ( b , 2 ) , f = new RegExp ( y ( b , 1 ) ) , g = z ( b , 5 ) , h = "" ; 2 == c && null != d && 0 < d . length && 0 < g . length ? ( b = g . replace ( u b, d ) , e = e . replace ( qb , b ) , h = a . replace ( f , e ) ) : ( b = z ( b , 4 ) , h = 2 == c && null != b && 0 < b . length ? a . replace ( f , e . replace ( qb , b ) ) : a . replace ( f , e ) ) ; 3 == c && ( h = h . replace ( RegExp ( "^[-x\u2010-\u2015\u2212\u30fc\uff0d-\uff0f \u00a0\u00ad\u200b\u2060\u3000()\uff08\uff09\uff3b\uff3d.\\[\\]/~\u2053\u223c\uff5e]+" ) , "" ) , h = h . replace ( RegExp ( "[-x\u2010-\u2015\u2212\u30fc\uff0d-\uff0f \u00a0\u00ad\u200b\u2060\u3000()\uff08\uff09\uff3b\uff3d.\\[\\]/~\u2053\u223c\uff5e]+" ,
"g" ) , "-" ) ) ; return h } function Bb ( a , b , c ) { return t ( a , 3 ) && 0 != y ( a , 3 ) . length ? 3 == c ? ";ext=" + y ( a , 3 ) : t ( b , 13 ) ? y ( b , 13 ) + z ( a , 3 ) : " ext. " + z ( a , 3 ) : "" } function Lb ( a , b ) { return X ( a , y ( b , 1 ) ) ? X ( a , y ( b , 5 ) ) ? 4 : X ( a , y ( b , 4 ) ) ? 3 : X ( a , y ( b , 6 ) ) ? 5 : X ( a , y ( b , 8 ) ) ? 6 : X ( a , y ( b , 7 ) ) ? 7 : X ( a , y ( b , 21 ) ) ? 8 : X ( a , y ( b , 25 ) ) ? 9 : X ( a , y ( b , 28 ) ) ? 10 : X ( a , y ( b , 2 ) ) ? y ( b , 18 ) || X ( a , y ( b , 3 ) ) ? 2 : 0 : ! y ( b , 18 ) && X ( a , y ( b , 3 ) ) ? 1 : - 1 : - 1 }
function W ( a , b ) { if ( null == b ) return null ; b = b . toUpperCase ( ) ; var c = a . a [ b ] ; if ( null == c ) { c = eb [ b ] ; if ( null == c ) return null ; c = ( new J ) . f ( H . h ( ) , c ) ; a . a [ b ] = c } return c } function X ( a , b ) { return P ( z ( b , 3 ) , a ) && P ( z ( b , 2 ) , a ) } function Ib ( a , b ) { var c = Mb ( a , b ) ; return Nb ( a , b , c ) } function Nb ( a , b , c ) { var d = z ( b , 1 ) , e = U ( a , d , c ) ; if ( null == e || "001" != c && d != Fb ( a , c ) ) return ! 1 ; a = S ( b ) ; return - 1 != Lb ( a , e ) }
function Mb ( a , b ) { if ( null == b ) return null ; var c = z ( b , 1 ) , c = K [ c ] ; if ( null == c ) c = null ; else if ( 1 == c . length ) c = c [ 0 ] ; else a : { for ( var d = S ( b ) , e , f = c . length , g = 0 ; g < f ; g ++ ) { e = c [ g ] ; var h = W ( a , e ) ; if ( t ( h , 23 ) ) { if ( 0 == d . search ( y ( h , 23 ) ) ) { c = e ; break a } } else if ( - 1 != Lb ( d , h ) ) { c = e ; break a } } c = null } return c } function V ( a ) { a = K [ a ] ; return null == a ? "ZZ" : a [ 0 ] } function Fb ( a , b ) { var c = W ( a , b ) ; if ( null == c ) throw "Invalid region code: " + b ; return z ( c , 10 ) } function Ob ( a , b ) { return P ( a , b ) ? 0 : 0 == b . search ( a ) ? 3 : 2 }
@ -443,7 +443,7 @@ h?(e=V(h),e!=c&&(g=U(a,h,e))):(zb(e),b.a(e.toString()),null!=c?(h=z(g,10),x(f,1,
for ( a = 1 ; a < d . length - 1 && "0" == d . charAt ( a ) ; ) a ++ ; 1 != a && x ( f , 8 , a ) } x ( f , 2 , parseInt ( d , 10 ) ) ; return f } function P ( a , b ) { var c = "string" == typeof a ? b . match ( "^(?:" + a + ")$" ) : b . match ( a ) ; return c && c [ 0 ] . length == b . length ? ! 0 : ! 1 } ; function Tb ( a ) { this . ca = RegExp ( "\u2008" ) ; this . ea = "" ; this . m = new D ; this . v = "" ; this . i = new D ; this . u = new D ; this . j = ! 0 ; this . w = this . o = this . ga = ! 1 ; this . da = L . a ( ) ; this . s = 0 ; this . b = new D ; this . $ = ! 1 ; this . l = "" ; this . a = new D ; this . f = [ ] ; this . fa = a ; this . g = Ub ( this , this . fa ) } var Vb = new H ; x ( Vb , 11 , "NA" ) ;
var Wb = /\[([^\[\]])*\]/g , Xb = /\d(?=[^,}][^,}])/g , Yb = RegExp ( "^[-x\u2010-\u2015\u2212\u30fc\uff0d-\uff0f \u00a0\u00ad\u200b\u2060\u3000()\uff08\uff09\uff3b\uff3d.\\[\\]/~\u2053\u223c\uff5e]*(\\$\\d[-x\u2010-\u2015\u2212\u30fc\uff0d-\uff0f \u00a0\u00ad\u200b\u2060\u3000()\uff08\uff09\uff3b\uff3d.\\[\\]/~\u2053\u223c\uff5e]*)+$" ) , Zb = /[- ]/ ; function Ub ( a , b ) { var c = Ab ( b ) ? Fb ( a . da , b ) : 0 , c = W ( a . da , V ( c ) ) ; return null != c ? c : Vb }
function $b ( a ) { for ( var b = a . f . length , c = 0 ; c < b ; ++ c ) { var d = a . f [ c ] , e = z ( d , 1 ) ; if ( a . v == e ) return ! 1 ; var f ; f = a ; var g = d , h = z ( g , 1 ) ; if ( - 1 != h . indexOf ( "|" ) ) f = ! 1 ; else { h = h . replace ( Wb , "\\d" ) ; h = h . replace ( Xb , "\\d" ) ; E ( f . m ) ; var m ; m = f ; var g = z ( g , 2 ) , v = "999999999999999" . match ( h ) [ 0 ] ; v . length < m . a . b . length ? m = "" : ( m = v . replace ( new RegExp ( h , "g" ) , g ) , m = m . replace ( RegExp ( "9" , "g" ) , "\u2008" ) ) ; 0 < m . length ? ( f . m . a ( m ) , f = ! 0 ) : f = ! 1 } if ( f ) return a . v = e , a . $ = Zb . test ( y ( d , 4 ) ) , a . s = 0 , ! 0 } return a . j = ! 1 }
function ac ( a , b ) { for ( var c = [ ] , d = b . length - 3 , e = a . f . length , f = 0 ; f < e ; ++ f ) { var g = a . f [ f ] ; if ( 0 == A ( g , 3 ) ) c . push ( a . f [ f ] ) ; else { var h = Math . min ( d , A ( g , 3 ) - 1 ) , g = y ( g , 3 , h ) ; 0 == b . search ( g ) && c . push ( a . f [ f ] ) } } a . f = c } function bc ( a , b ) { a . ea = cc ( a , b ) ; return a . ea }
function ac ( a , b ) { for ( var c = [ ] , d = b . length - 3 , e = a . f . length , f = 0 ; f < e ; ++ f ) { var g = a . f [ f ] ; 0 == A ( g , 3 ) ? c . push ( a . f [ f ] ) : ( g = y ( g , 3 , Math . min ( d , A ( g , 3 ) - 1 ) ) , 0 == b . search ( g ) && c . push ( a . f [ f ] ) ) } a . f = c } function bc ( a , b ) { a . ea = cc ( a , b ) ; return a . ea }
function cc ( a , b ) { a . i . a ( b ) ; var c = b ; if ( jb . test ( c ) || 1 == a . i . b . length && ib . test ( c ) ) { var c = b , d ; "+" == c ? ( d = c , a . u . a ( c ) ) : ( d = N [ c ] , a . u . a ( d ) , a . a . a ( d ) ) ; b = d } else a . j = ! 1 , a . ga = ! 0 ; if ( ! a . j ) { if ( ! a . ga ) if ( dc ( a ) ) { if ( ec ( a ) ) return fc ( a ) } else if ( 0 < a . l . length && ( c = a . a . toString ( ) , E ( a . a ) , a . a . a ( a . l ) , a . a . a ( c ) , c = a . b . toString ( ) , d = c . lastIndexOf ( a . l ) , E ( a . b ) , a . b . a ( c . substring ( 0 , d ) ) ) , a . l != gc ( a ) ) return a . b . a ( " " ) , fc ( a ) ; return a . i . toString ( ) } switch ( a . u . b . length ) { case 0 : case 1 : case 2 : return a . i . toString ( ) ; case 3 : if ( dc ( a ) ) a . w = ! 0 ; else return a . l =
gc ( a ) , hc ( a ) ; default : if ( a . w ) return ec ( a ) && ( a . w = ! 1 ) , a . b . toString ( ) + a . a . toString ( ) ; if ( 0 < a . f . length ) { c = ic ( a , b ) ; d = jc ( a ) ; if ( 0 < d . length ) return d ; ac ( a , a . a . toString ( ) ) ; return $b ( a ) ? kc ( a ) : a . j ? lc ( a , c ) : a . i . toString ( ) } return hc ( a ) } } function fc ( a ) { a . j = ! 0 ; a . w = ! 1 ; a . f = [ ] ; a . s = 0 ; E ( a . m ) ; a . v = "" ; return hc ( a ) } function jc ( a ) { for ( var b = a . a . toString ( ) , c = a . f . length , d = 0 ; d < c ; ++ d ) { var e = a . f [ d ] , f = z ( e , 1 ) ; if ( ( new RegExp ( "^(?:" + f + ")$" ) ) . test ( b ) ) return a . $ = Zb . test ( y ( e , 4 ) ) , b = b . replace ( new RegExp ( f , "g" ) , y ( e , 2 ) ) , lc ( a , b ) } return "" }
function lc ( a , b ) { var c = a . b . b . length ; return a . $ && 0 < c && " " != a . b . toString ( ) . charAt ( c - 1 ) ? a . b + " " + b : a . b + b } function hc ( a ) { var b = a . a . toString ( ) ; if ( 3 <= b . length ) { for ( var c = a . o && 0 < A ( a . g , 20 ) ? u ( a . g , 20 ) || [ ] : u ( a . g , 19 ) || [ ] , d = c . length , e = 0 ; e < d ; ++ e ) { var f = c [ e ] , g ; ( g = ! t ( a . g , 12 ) || a . o || y ( f , 6 ) ) || ( g = z ( f , 4 ) , g = 0 == g . length || vb . test ( g ) ) ; g && ( g = z ( f , 2 ) , Yb . test ( g ) && a . f . push ( f ) ) } ac ( a , b ) ; b = jc ( a ) ; return 0 < b . length ? b : $b ( a ) ? kc ( a ) : a . i . toString ( ) } return lc ( a , b ) }
@ -453,5 +453,5 @@ function dc(a){var b=a.u.toString(),c=new RegExp("^(?:\\+|"+y(a.g,11)+")"),c=b.m
function ic ( a , b ) { var c = a . m . toString ( ) ; if ( 0 <= c . substring ( a . s ) . search ( a . ca ) ) { var d = c . search ( a . ca ) , c = c . replace ( a . ca , b ) ; E ( a . m ) ; a . m . a ( c ) ; a . s = d ; return c . substring ( 0 , a . s + 1 ) } 1 == a . f . length && ( a . j = ! 1 ) ; a . v = "" ; return a . i . toString ( ) } ; function mc ( ) { var a = Ca ( "phoneNumber" ) . value , b = Ca ( "defaultCountry" ) . value , c = Ca ( "carrierCode" ) . value , d = new D ; try { var e = L . a ( ) , f ; if ( ! Ab ( b ) && 0 < a . length && "+" != a . charAt ( 0 ) ) throw "Invalid country calling code" ; f = Jb ( e , a , b , ! 0 ) ; d . a ( "****Parsing Result:****\n" ) ; d . a ( Da ( ( new C ( 1 ) ) . g ( f ) ) ) ; d . a ( "\n\n****Validation Results:****" ) ; var g = 0 == Pb ( e , f ) ; d . a ( "\nResult from isPossibleNumber(): " ) ; d . a ( g ) ; if ( g ) { var h = Ib ( e , f ) ; d . a ( "\nResult from isValidNumber(): " ) ; d . a ( h ) ; h && b && "ZZ" != b && ( d . a ( "\nResult from isValidNumberForRegion(): " ) ,
d . a ( Nb ( e , f , b ) ) ) ; d . a ( "\nPhone Number region: " ) ; d . a ( Mb ( e , f ) ) ; d . a ( "\nResult from getNumberType(): " ) ; var m ; var v = Mb ( e , f ) , w = U ( e , z ( f , 1 ) , v ) ; if ( null == w ) m = - 1 ; else { var M = S ( f ) ; m = Lb ( M , w ) } switch ( m ) { case 0 : d . a ( "FIXED_LINE" ) ; break ; case 1 : d . a ( "MOBILE" ) ; break ; case 2 : d . a ( "FIXED_LINE_OR_MOBILE" ) ; break ; case 3 : d . a ( "TOLL_FREE" ) ; break ; case 4 : d . a ( "PREMIUM_RATE" ) ; break ; case 5 : d . a ( "SHARED_COST" ) ; break ; case 6 : d . a ( "VOIP" ) ; break ; case 7 : d . a ( "PERSONAL_NUMBER" ) ; break ; case 8 : d . a ( "PAGER" ) ; break ; case 9 : d . a ( "UAN" ) ; break ; case - 1 : d . a ( "UNKNOWN" ) } } else { d . a ( "\nResult from isPossibleNumberWithReason(): " ) ;
switch ( Pb ( e , f ) ) { case 1 : d . a ( "INVALID_COUNTRY_CODE" ) ; break ; case 2 : d . a ( "TOO_SHORT" ) ; break ; case 3 : d . a ( "TOO_LONG" ) } d . a ( "\nNote: numbers that are not possible have type UNKNOWN, an unknown region, and are considered invalid." ) } d . a ( "\n\n****Formatting Results:**** " ) ; d . a ( "\nE164 format: " ) ; d . a ( h ? R ( e , f , 0 ) : "invalid" ) ; d . a ( "\nOriginal format: " ) ; d . a ( Gb ( e , f , b ) ) ; d . a ( "\nNational format: " ) ; d . a ( R ( e , f , 2 ) ) ; d . a ( "\nInternational format: " ) ; d . a ( h ? R ( e , f , 1 ) : "invalid" ) ; d . a ( "\nOut-of-country format from US: " ) ; d . a ( h ? Eb ( e ,
f , "US" ) : "invalid" ) ; d . a ( "\nOut-of-country format from Switzerland: " ) ; d . a ( h ? Eb ( e , f , "CH" ) : "invalid" ) ; 0 < c . length && ( d . a ( "\nNational format with carrier code: " ) , d . a ( Db ( e , f , c ) ) ) ; d . a ( "\n\n****AsYouTypeFormatter Results****" ) ; for ( var pc = new Tb ( b ) , qc = a . length , b = 0 ; b < qc ; ++ b ) { var u b= a . charAt ( b ) ; d . a ( "\nChar entered: " ) ; d . a ( u b) ; d . a ( " Output: " ) ; d . a ( bc ( pc , u b) ) } } catch ( rc ) { d . a ( "\n" + rc ) } Ca ( "output" ) . value = d . toString ( ) ; return ! 1 } var Y = [ "phoneNumberParser" ] , Z = k ; Y [ 0 ] in Z || ! Z . execScript || Z . execScript ( "var " + Y [ 0 ] ) ;
f , "US" ) : "invalid" ) ; d . a ( "\nOut-of-country format from Switzerland: " ) ; d . a ( h ? Eb ( e , f , "CH" ) : "invalid" ) ; 0 < c . length && ( d . a ( "\nNational format with carrier code: " ) , d . a ( Db ( e , f , c ) ) ) ; d . a ( "\n\n****AsYouTypeFormatter Results****" ) ; for ( var pc = new Tb ( b ) , qc = a . length , b = 0 ; b < qc ; ++ b ) { var t b= a . charAt ( b ) ; d . a ( "\nChar entered: " ) ; d . a ( t b) ; d . a ( " Output: " ) ; d . a ( bc ( pc , t b) ) } } catch ( rc ) { d . a ( "\n" + rc ) } Ca ( "output" ) . value = d . toString ( ) ; return ! 1 } var Y = [ "phoneNumberParser" ] , Z = k ; Y [ 0 ] in Z || ! Z . execScript || Z . execScript ( "var " + Y [ 0 ] ) ;
for ( var nc ; Y . length && ( nc = Y . shift ( ) ) ; ) { var oc ; if ( oc = ! Y . length ) oc = void 0 !== mc ; oc ? Z [ nc ] = mc : Z [ nc ] ? Z = Z [ nc ] : Z = Z [ nc ] = { } } ; } ) ( ) ;