HEX
Server: LiteSpeed
System: Linux server44.twelveinks.com 5.14.0-570.12.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 13 06:11:55 EDT 2025 x86_64
User: moda (1338)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: /python/moda/public_html/tech/old/templates/hostx/js/scripts.min.js
if(!function(t,e){"object"==typeof module&&"object"==typeof module.exports?module.exports=t.document?e(t,!0):function(t){if(t.document)return e(t);throw new Error("jQuery requires a window with a document")}:e(t)}("undefined"!=typeof window?window:this,function(C,P){function H(t,e){return e.toUpperCase()}var c=[],f=C.document,u=c.slice,O=c.concat,Q=c.push,R=c.indexOf,F={},B=F.toString,g=F.hasOwnProperty,m={},t="1.12.4",w=function(t,e){return new w.fn.init(t,e)},W=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,U=/^-ms-/,q=/-([\da-z])/gi;function z(t){var e=!!t&&"length"in t&&t.length,n=w.type(t);return"function"!==n&&!w.isWindow(t)&&("array"===n||0===e||"number"==typeof e&&0<e&&e-1 in t)}w.fn=w.prototype={jquery:t,constructor:w,selector:"",length:0,toArray:function(){return u.call(this)},get:function(t){return null!=t?t<0?this[t+this.length]:this[t]:u.call(this)},pushStack:function(t){t=w.merge(this.constructor(),t);return t.prevObject=this,t.context=this.context,t},each:function(t){return w.each(this,t)},map:function(n){return this.pushStack(w.map(this,function(t,e){return n.call(t,e,t)}))},slice:function(){return this.pushStack(u.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(t){var e=this.length,t=+t+(t<0?e:0);return this.pushStack(0<=t&&t<e?[this[t]]:[])},end:function(){return this.prevObject||this.constructor()},push:Q,sort:c.sort,splice:c.splice},w.extend=w.fn.extend=function(){var t,e,n,i,r,o=arguments[0]||{},a=1,s=arguments.length,d=!1;for("boolean"==typeof o&&(d=o,o=arguments[a]||{},a++),"object"==typeof o||w.isFunction(o)||(o={}),a===s&&(o=this,a--);a<s;a++)if(null!=(i=arguments[a]))for(n in i)r=o[n],o!==(e=i[n])&&(d&&e&&(w.isPlainObject(e)||(t=w.isArray(e)))?(r=t?(t=!1,r&&w.isArray(r)?r:[]):r&&w.isPlainObject(r)?r:{},o[n]=w.extend(d,r,e)):void 0!==e&&(o[n]=e));return o},w.extend({expando:"jQuery"+(t+Math.random()).replace(/\D/g,""),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isFunction:function(t){return"function"===w.type(t)},isArray:Array.isArray||function(t){return"array"===w.type(t)},isWindow:function(t){return null!=t&&t==t.window},isNumeric:function(t){var e=t&&t.toString();return!w.isArray(t)&&0<=e-parseFloat(e)+1},isEmptyObject:function(t){for(var e in t)return!1;return!0},isPlainObject:function(t){if(!t||"object"!==w.type(t)||t.nodeType||w.isWindow(t))return!1;try{if(t.constructor&&!g.call(t,"constructor")&&!g.call(t.constructor.prototype,"isPrototypeOf"))return!1}catch(t){return!1}if(!m.ownFirst)for(var e in t)return g.call(t,e);for(e in t);return void 0===e||g.call(t,e)},type:function(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?F[B.call(t)]||"object":typeof t},globalEval:function(t){t&&w.trim(t)&&(C.execScript||function(t){C.eval.call(C,t)})(t)},camelCase:function(t){return t.replace(U,"ms-").replace(q,H)},nodeName:function(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()},each:function(t,e){var n,i=0;if(z(t))for(n=t.length;i<n&&!1!==e.call(t[i],i,t[i]);i++);else for(i in t)if(!1===e.call(t[i],i,t[i]))break;return t},trim:function(t){return null==t?"":(t+"").replace(W,"")},makeArray:function(t,e){e=e||[];return null!=t&&(z(Object(t))?w.merge(e,"string"==typeof t?[t]:t):Q.call(e,t)),e},inArray:function(t,e,n){var i;if(e){if(R)return R.call(e,t,n);for(i=e.length,n=n?n<0?Math.max(0,i+n):n:0;n<i;n++)if(n in e&&e[n]===t)return n}return-1},merge:function(t,e){for(var n=+e.length,i=0,r=t.length;i<n;)t[r++]=e[i++];if(n!=n)for(;void 0!==e[i];)t[r++]=e[i++];return t.length=r,t},grep:function(t,e,n){for(var i=[],r=0,o=t.length,a=!n;r<o;r++)!e(t[r],r)!=a&&i.push(t[r]);return i},map:function(t,e,n){var i,r,o=0,a=[];if(z(t))for(i=t.length;o<i;o++)null!=(r=e(t[o],o,n))&&a.push(r);else for(o in t)null!=(r=e(t[o],o,n))&&a.push(r);return O.apply([],a)},guid:1,proxy:function(t,e){var n,i;if("string"==typeof e&&(i=t[e],e=t,t=i),w.isFunction(t))return n=u.call(arguments,2),(i=function(){return t.apply(e||this,n.concat(u.call(arguments)))}).guid=t.guid=t.guid||w.guid++,i},now:function(){return+new Date},support:m}),"function"==typeof Symbol&&(w.fn[Symbol.iterator]=c[Symbol.iterator]),w.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(t,e){F["[object "+e+"]"]=e.toLowerCase()});function i(t,e,n){for(var i=[],r=void 0!==n;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(r&&w(t).is(n))break;i.push(t)}return i}function G(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n}var t=function(P){function c(t,e,n){var i="0x"+e-65536;return i!=i||n?e:i<0?String.fromCharCode(65536+i):String.fromCharCode(i>>10|55296,1023&i|56320)}function H(){w()}var t,f,v,o,O,g,Q,R,C,d,l,w,x,e,S,m,i,r,$,k="sizzle"+ +new Date,b=P.document,T=0,F=0,B=lt(),W=lt(),y=lt(),U=function(t,e){return t===e&&(l=!0),0},q={}.hasOwnProperty,n=[],z=n.pop,G=n.push,_=n.push,V=n.slice,D=function(t,e){for(var n=0,i=t.length;n<i;n++)if(t[n]===e)return n;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",a="[\\x20\\t\\r\\n\\f]",s="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",J="\\["+a+"*("+s+")(?:"+a+"*([*^$|!~]?=)"+a+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+s+"))|)"+a+"*\\]",X=":("+s+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+J+")*)|.*)\\)|)",Z=new RegExp(a+"+","g"),j=new RegExp("^"+a+"+|((?:^|[^\\\\])(?:\\\\.)*)"+a+"+$","g"),Y=new RegExp("^"+a+"*,"+a+"*"),tt=new RegExp("^"+a+"*([>+~]|"+a+")"+a+"*"),et=new RegExp("="+a+"*([^\\]'\"]*?)"+a+"*\\]","g"),nt=new RegExp(X),it=new RegExp("^"+s+"$"),h={ID:new RegExp("^#("+s+")"),CLASS:new RegExp("^\\.("+s+")"),TAG:new RegExp("^("+s+"|[*])"),ATTR:new RegExp("^"+J),PSEUDO:new RegExp("^"+X),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+a+"*(even|odd|(([+-]|)(\\d*)n|)"+a+"*(?:([+-]|)"+a+"*(\\d+)|))"+a+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+a+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+a+"*((?:-\\d)?\\d*)"+a+"*\\)|)(?=[^-]|$)","i")},rt=/^(?:input|select|textarea|button)$/i,ot=/^h\d$/i,u=/^[^{]+\{\s*\[native \w/,at=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,st=/[+~]/,dt=/'|\\/g,p=new RegExp("\\\\([\\da-f]{1,6}"+a+"?|("+a+")|.)","ig");try{_.apply(n=V.call(b.childNodes),b.childNodes),n[b.childNodes.length].nodeType}catch(t){_={apply:n.length?function(t,e){G.apply(t,V.call(e))}:function(t,e){for(var n=t.length,i=0;t[n++]=e[i++];);t.length=n-1}}}function I(t,e,n,i){var r,o,a,s,d,l,u,c,h=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!i&&((e?e.ownerDocument||e:b)!==x&&w(e),e=e||x,S)){if(11!==p&&(l=at.exec(t)))if(r=l[1]){if(9===p){if(!(a=e.getElementById(r)))return n;if(a.id===r)return n.push(a),n}else if(h&&(a=h.getElementById(r))&&$(e,a)&&a.id===r)return n.push(a),n}else{if(l[2])return _.apply(n,e.getElementsByTagName(t)),n;if((r=l[3])&&f.getElementsByClassName&&e.getElementsByClassName)return _.apply(n,e.getElementsByClassName(r)),n}if(f.qsa&&!y[t+" "]&&(!m||!m.test(t))){if(1!==p)h=e,c=t;else if("object"!==e.nodeName.toLowerCase()){for((s=e.getAttribute("id"))?s=s.replace(dt,"\\$&"):e.setAttribute("id",s=k),o=(u=g(t)).length,d=it.test(s)?"#"+s:"[id='"+s+"']";o--;)u[o]=d+" "+N(u[o]);c=u.join(","),h=st.test(t)&&ht(e.parentNode)||e}if(c)try{return _.apply(n,h.querySelectorAll(c)),n}catch(t){}finally{s===k&&e.removeAttribute("id")}}}return R(t.replace(j,"$1"),e,n,i)}function lt(){var n=[];function i(t,e){return n.push(t+" ")>v.cacheLength&&delete i[n.shift()],i[t+" "]=e}return i}function A(t){return t[k]=!0,t}function L(t){var e=x.createElement("div");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e)}}function ut(t,e){for(var n=t.split("|"),i=n.length;i--;)v.attrHandle[n[i]]=e}function ct(t,e){var n=e&&t,i=n&&1===t.nodeType&&1===e.nodeType&&(~e.sourceIndex||1<<31)-(~t.sourceIndex||1<<31);if(i)return i;if(n)for(;n=n.nextSibling;)if(n===e)return-1;return t?1:-1}function E(a){return A(function(o){return o=+o,A(function(t,e){for(var n,i=a([],t.length,o),r=i.length;r--;)t[n=i[r]]&&(t[n]=!(e[n]=t[n]))})})}function ht(t){return t&&void 0!==t.getElementsByTagName&&t}for(t in f=I.support={},O=I.isXML=function(t){t=t&&(t.ownerDocument||t).documentElement;return!!t&&"HTML"!==t.nodeName},w=I.setDocument=function(t){var t=t?t.ownerDocument||t:b;return t!==x&&9===t.nodeType&&t.documentElement&&(e=(x=t).documentElement,S=!O(x),(t=x.defaultView)&&t.top!==t&&(t.addEventListener?t.addEventListener("unload",H,!1):t.attachEvent&&t.attachEvent("onunload",H)),f.attributes=L(function(t){return t.className="i",!t.getAttribute("className")}),f.getElementsByTagName=L(function(t){return t.appendChild(x.createComment("")),!t.getElementsByTagName("*").length}),f.getElementsByClassName=u.test(x.getElementsByClassName),f.getById=L(function(t){return e.appendChild(t).id=k,!x.getElementsByName||!x.getElementsByName(k).length}),f.getById?(v.find.ID=function(t,e){if(void 0!==e.getElementById&&S)return(e=e.getElementById(t))?[e]:[]},v.filter.ID=function(t){var e=t.replace(p,c);return function(t){return t.getAttribute("id")===e}}):(delete v.find.ID,v.filter.ID=function(t){var e=t.replace(p,c);return function(t){t=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return t&&t.value===e}}),v.find.TAG=f.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):f.qsa?e.querySelectorAll(t):void 0}:function(t,e){var n,i=[],r=0,o=e.getElementsByTagName(t);if("*"!==t)return o;for(;n=o[r++];)1===n.nodeType&&i.push(n);return i},v.find.CLASS=f.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&S)return e.getElementsByClassName(t)},i=[],m=[],(f.qsa=u.test(x.querySelectorAll))&&(L(function(t){e.appendChild(t).innerHTML="<a id='"+k+"'></a><select id='"+k+"-\r\\' msallowcapture=''><option selected=''></option></select>",t.querySelectorAll("[msallowcapture^='']").length&&m.push("[*^$]="+a+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||m.push("\\["+a+"*(?:value|"+K+")"),t.querySelectorAll("[id~="+k+"-]").length||m.push("~="),t.querySelectorAll(":checked").length||m.push(":checked"),t.querySelectorAll("a#"+k+"+*").length||m.push(".#.+[+~]")}),L(function(t){var e=x.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&m.push("name"+a+"*[*^$|!~]?="),t.querySelectorAll(":enabled").length||m.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),m.push(",.*:")})),(f.matchesSelector=u.test(r=e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.msMatchesSelector))&&L(function(t){f.disconnectedMatch=r.call(t,"div"),r.call(t,"[s!='']:x"),i.push("!=",X)}),m=m.length&&new RegExp(m.join("|")),i=i.length&&new RegExp(i.join("|")),t=u.test(e.compareDocumentPosition),$=t||u.test(e.contains)?function(t,e){var n=9===t.nodeType?t.documentElement:t,e=e&&e.parentNode;return t===e||!(!e||1!==e.nodeType||!(n.contains?n.contains(e):t.compareDocumentPosition&&16&t.compareDocumentPosition(e)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},U=t?function(t,e){var n;return t===e?(l=!0,0):(n=!t.compareDocumentPosition-!e.compareDocumentPosition)||(1&(n=(t.ownerDocument||t)===(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!f.sortDetached&&e.compareDocumentPosition(t)===n?t===x||t.ownerDocument===b&&$(b,t)?-1:e===x||e.ownerDocument===b&&$(b,e)?1:d?D(d,t)-D(d,e):0:4&n?-1:1)}:function(t,e){if(t===e)return l=!0,0;var n,i=0,r=t.parentNode,o=e.parentNode,a=[t],s=[e];if(!r||!o)return t===x?-1:e===x?1:r?-1:o?1:d?D(d,t)-D(d,e):0;if(r===o)return ct(t,e);for(n=t;n=n.parentNode;)a.unshift(n);for(n=e;n=n.parentNode;)s.unshift(n);for(;a[i]===s[i];)i++;return i?ct(a[i],s[i]):a[i]===b?-1:s[i]===b?1:0}),x},I.matches=function(t,e){return I(t,null,null,e)},I.matchesSelector=function(t,e){if((t.ownerDocument||t)!==x&&w(t),e=e.replace(et,"='$1']"),f.matchesSelector&&S&&!y[e+" "]&&(!i||!i.test(e))&&(!m||!m.test(e)))try{var n=r.call(t,e);if(n||f.disconnectedMatch||t.document&&11!==t.document.nodeType)return n}catch(t){}return 0<I(e,x,null,[t]).length},I.contains=function(t,e){return(t.ownerDocument||t)!==x&&w(t),$(t,e)},I.attr=function(t,e){(t.ownerDocument||t)!==x&&w(t);var n=v.attrHandle[e.toLowerCase()],n=n&&q.call(v.attrHandle,e.toLowerCase())?n(t,e,!S):void 0;return void 0!==n?n:f.attributes||!S?t.getAttribute(e):(n=t.getAttributeNode(e))&&n.specified?n.value:null},I.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},I.uniqueSort=function(t){var e,n=[],i=0,r=0;if(l=!f.detectDuplicates,d=!f.sortStable&&t.slice(0),t.sort(U),l){for(;e=t[r++];)e===t[r]&&(i=n.push(r));for(;i--;)t.splice(n[i],1)}return d=null,t},o=I.getText=function(t){var e,n="",i=0,r=t.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)n+=o(t)}else if(3===r||4===r)return t.nodeValue}else for(;e=t[i++];)n+=o(e);return n},(v=I.selectors={cacheLength:50,createPseudo:A,match:h,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(p,c),t[3]=(t[3]||t[4]||t[5]||"").replace(p,c),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||I.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&I.error(t[0]),t},PSEUDO:function(t){var e,n=!t[6]&&t[2];return h.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":n&&nt.test(n)&&(e=(e=g(n,!0))&&n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(p,c).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=B[t+" "];return e||(e=new RegExp("(^|"+a+")"+t+"("+a+"|$)"))&&B(t,function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")})},ATTR:function(e,n,i){return function(t){t=I.attr(t,e);return null==t?"!="===n:!n||(t+="","="===n?t===i:"!="===n?t!==i:"^="===n?i&&0===t.indexOf(i):"*="===n?i&&-1<t.indexOf(i):"$="===n?i&&t.slice(-i.length)===i:"~="===n?-1<(" "+t.replace(Z," ")+" ").indexOf(i):"|="===n&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(f,t,e,g,m){var $="nth"!==f.slice(0,3),b="last"!==f.slice(-4),y="of-type"===t;return 1===g&&0===m?function(t){return!!t.parentNode}:function(t,e,n){var i,r,o,a,s,d,l=$!=b?"nextSibling":"previousSibling",u=t.parentNode,c=y&&t.nodeName.toLowerCase(),h=!n&&!y,p=!1;if(u){if($){for(;l;){for(a=t;a=a[l];)if(y?a.nodeName.toLowerCase()===c:1===a.nodeType)return!1;d=l="only"===f&&!d&&"nextSibling"}return!0}if(d=[b?u.firstChild:u.lastChild],b&&h){for(p=(s=(i=(r=(o=(a=u)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[f]||[])[0]===T&&i[1])&&i[2],a=s&&u.childNodes[s];a=++s&&a&&a[l]||(p=s=0,d.pop());)if(1===a.nodeType&&++p&&a===t){r[f]=[T,s,p];break}}else if(!1===(p=h?s=(i=(r=(o=(a=t)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[f]||[])[0]===T&&i[1]:p))for(;(a=++s&&a&&a[l]||(p=s=0,d.pop()))&&((y?a.nodeName.toLowerCase()!==c:1!==a.nodeType)||!++p||(h&&((r=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[f]=[T,p]),a!==t)););return(p-=m)===g||p%g==0&&0<=p/g}}},PSEUDO:function(t,o){var e,a=v.pseudos[t]||v.setFilters[t.toLowerCase()]||I.error("unsupported pseudo: "+t);return a[k]?a(o):1<a.length?(e=[t,t,"",o],v.setFilters.hasOwnProperty(t.toLowerCase())?A(function(t,e){for(var n,i=a(t,o),r=i.length;r--;)t[n=D(t,i[r])]=!(e[n]=i[r])}):function(t){return a(t,0,e)}):a}},pseudos:{not:A(function(t){var i=[],r=[],s=Q(t.replace(j,"$1"));return s[k]?A(function(t,e,n,i){for(var r,o=s(t,null,i,[]),a=t.length;a--;)(r=o[a])&&(t[a]=!(e[a]=r))}):function(t,e,n){return i[0]=t,s(i,null,n,r),i[0]=null,!r.pop()}}),has:A(function(e){return function(t){return 0<I(e,t).length}}),contains:A(function(e){return e=e.replace(p,c),function(t){return-1<(t.textContent||t.innerText||o(t)).indexOf(e)}}),lang:A(function(n){return it.test(n||"")||I.error("unsupported lang: "+n),n=n.replace(p,c).toLowerCase(),function(t){var e;do{if(e=S?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(e=e.toLowerCase())===n||0===e.indexOf(n+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var e=P.location&&P.location.hash;return e&&e.slice(1)===t.id},root:function(t){return t===e},focus:function(t){return t===x.activeElement&&(!x.hasFocus||x.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:function(t){return!1===t.disabled},disabled:function(t){return!0===t.disabled},checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!v.pseudos.empty(t)},header:function(t){return ot.test(t.nodeName)},input:function(t){return rt.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(t=t.getAttribute("type"))||"text"===t.toLowerCase())},first:E(function(){return[0]}),last:E(function(t,e){return[e-1]}),eq:E(function(t,e,n){return[n<0?n+e:n]}),even:E(function(t,e){for(var n=0;n<e;n+=2)t.push(n);return t}),odd:E(function(t,e){for(var n=1;n<e;n+=2)t.push(n);return t}),lt:E(function(t,e,n){for(var i=n<0?n+e:n;0<=--i;)t.push(i);return t}),gt:E(function(t,e,n){for(var i=n<0?n+e:n;++i<e;)t.push(i);return t})}}).pseudos.nth=v.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})v.pseudos[t]=function(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}(t);for(t in{submit:!0,reset:!0})v.pseudos[t]=function(n){return function(t){var e=t.nodeName.toLowerCase();return("input"===e||"button"===e)&&t.type===n}}(t);function pt(){}function N(t){for(var e=0,n=t.length,i="";e<n;e++)i+=t[e].value;return i}function ft(a,t,e){var s=t.dir,d=e&&"parentNode"===s,l=F++;return t.first?function(t,e,n){for(;t=t[s];)if(1===t.nodeType||d)return a(t,e,n)}:function(t,e,n){var i,r,o=[T,l];if(n){for(;t=t[s];)if((1===t.nodeType||d)&&a(t,e,n))return!0}else for(;t=t[s];)if(1===t.nodeType||d){if((i=(r=(r=t[k]||(t[k]={}))[t.uniqueID]||(r[t.uniqueID]={}))[s])&&i[0]===T&&i[1]===l)return o[2]=i[2];if((r[s]=o)[2]=a(t,e,n))return!0}}}function gt(r){return 1<r.length?function(t,e,n){for(var i=r.length;i--;)if(!r[i](t,e,n))return!1;return!0}:r[0]}function M(t,e,n,i,r){for(var o,a=[],s=0,d=t.length,l=null!=e;s<d;s++)!(o=t[s])||n&&!n(o,i,r)||(a.push(o),l&&e.push(s));return a}function mt(p,f,g,m,$,t){return m&&!m[k]&&(m=mt(m)),$&&!$[k]&&($=mt($,t)),A(function(t,e,n,i){var r,o,a,s=[],d=[],l=e.length,u=t||function(t,e,n){for(var i=0,r=e.length;i<r;i++)I(t,e[i],n);return n}(f||"*",n.nodeType?[n]:n,[]),c=!p||!t&&f?u:M(u,s,p,n,i),h=g?$||(t?p:l||m)?[]:e:c;if(g&&g(c,h,n,i),m)for(r=M(h,d),m(r,[],n,i),o=r.length;o--;)(a=r[o])&&(h[d[o]]=!(c[d[o]]=a));if(t){if($||p){if($){for(r=[],o=h.length;o--;)(a=h[o])&&r.push(c[o]=a);$(null,h=[],r,i)}for(o=h.length;o--;)(a=h[o])&&-1<(r=$?D(t,a):s[o])&&(t[r]=!(e[r]=a))}}else h=M(h===e?h.splice(l,h.length):h),$?$(null,e,h,i):_.apply(e,h)})}function $t(m,$){function t(t,e,n,i,r){var o,a,s,d=0,l="0",u=t&&[],c=[],h=C,p=t||y&&v.find.TAG("*",r),f=T+=null==h?1:Math.random()||.1,g=p.length;for(r&&(C=e===x||e||r);l!==g&&null!=(o=p[l]);l++){if(y&&o){for(a=0,e||o.ownerDocument===x||(w(o),n=!S);s=m[a++];)if(s(o,e||x,n)){i.push(o);break}r&&(T=f)}b&&((o=!s&&o)&&d--,t)&&u.push(o)}if(d+=l,b&&l!==d){for(a=0;s=$[a++];)s(u,c,e,n);if(t){if(0<d)for(;l--;)u[l]||c[l]||(c[l]=z.call(i));c=M(c)}_.apply(i,c),r&&!t&&0<c.length&&1<d+$.length&&I.uniqueSort(i)}return r&&(T=f,C=h),u}var b=0<$.length,y=0<m.length;return b?A(t):t}return pt.prototype=v.filters=v.pseudos,v.setFilters=new pt,g=I.tokenize=function(t,e){var n,i,r,o,a,s,d,l=W[t+" "];if(l)return e?0:l.slice(0);for(a=t,s=[],d=v.preFilter;a;){for(o in n&&!(i=Y.exec(a))||(i&&(a=a.slice(i[0].length)||a),s.push(r=[])),n=!1,(i=tt.exec(a))&&(n=i.shift(),r.push({value:n,type:i[0].replace(j," ")}),a=a.slice(n.length)),v.filter)!(i=h[o].exec(a))||d[o]&&!(i=d[o](i))||(n=i.shift(),r.push({value:n,type:o,matches:i}),a=a.slice(n.length));if(!n)break}return e?a.length:a?I.error(t):W(t,s).slice(0)},Q=I.compile=function(t,e){var n,i=[],r=[],o=y[t+" "];if(!o){for(n=(e=e||g(t)).length;n--;)((o=function t(e){for(var i,n,r,o=e.length,a=v.relative[e[0].type],s=a||v.relative[" "],d=a?1:0,l=ft(function(t){return t===i},s,!0),u=ft(function(t){return-1<D(i,t)},s,!0),c=[function(t,e,n){return t=!a&&(n||e!==C)||((i=e).nodeType?l:u)(t,e,n),i=null,t}];d<o;d++)if(n=v.relative[e[d].type])c=[ft(gt(c),n)];else{if((n=v.filter[e[d].type].apply(null,e[d].matches))[k]){for(r=++d;r<o&&!v.relative[e[r].type];r++);return mt(1<d&&gt(c),1<d&&N(e.slice(0,d-1).concat({value:" "===e[d-2].type?"*":""})).replace(j,"$1"),n,d<r&&t(e.slice(d,r)),r<o&&t(e=e.slice(r)),r<o&&N(e))}c.push(n)}return gt(c)}(e[n]))[k]?i:r).push(o);(o=y(t,$t(r,i))).selector=t}return o},R=I.select=function(t,e,n,i){var r,o,a,s,d,l="function"==typeof t&&t,u=!i&&g(t=l.selector||t);if(n=n||[],1===u.length){if(2<(o=u[0]=u[0].slice(0)).length&&"ID"===(a=o[0]).type&&f.getById&&9===e.nodeType&&S&&v.relative[o[1].type]){if(!(e=(v.find.ID(a.matches[0].replace(p,c),e)||[])[0]))return n;l&&(e=e.parentNode),t=t.slice(o.shift().value.length)}for(r=h.needsContext.test(t)?0:o.length;r--&&(a=o[r],!v.relative[s=a.type]);)if((d=v.find[s])&&(i=d(a.matches[0].replace(p,c),st.test(o[0].type)&&ht(e.parentNode)||e))){if(o.splice(r,1),t=i.length&&N(o))break;return _.apply(n,i),n}}return(l||Q(t,u))(i,e,!S,n,!e||st.test(t)&&ht(e.parentNode)||e),n},f.sortStable=k.split("").sort(U).join("")===k,f.detectDuplicates=!!l,w(),f.sortDetached=L(function(t){return 1&t.compareDocumentPosition(x.createElement("div"))}),L(function(t){return t.innerHTML="<a href='#'></a>","#"===t.firstChild.getAttribute("href")})||ut("type|href|height|width",function(t,e,n){if(!n)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}),f.attributes&&L(function(t){return t.innerHTML="<input/>",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")})||ut("value",function(t,e,n){if(!n&&"input"===t.nodeName.toLowerCase())return t.defaultValue}),L(function(t){return null==t.getAttribute("disabled")})||ut(K,function(t,e,n){if(!n)return!0===t[e]?e.toLowerCase():(n=t.getAttributeNode(e))&&n.specified?n.value:null}),I}(C),V=(w.find=t,w.expr=t.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=t.uniqueSort,w.text=t.getText,w.isXMLDoc=t.isXML,w.contains=t.contains,w.expr.match.needsContext),K=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,J=/^.[^:#\[\.,]*$/;function X(t,n,i){if(w.isFunction(n))return w.grep(t,function(t,e){return!!n.call(t,e,t)!==i});if(n.nodeType)return w.grep(t,function(t){return t===n!==i});if("string"==typeof n){if(J.test(n))return w.filter(n,t,i);n=w.filter(n,t)}return w.grep(t,function(t){return-1<w.inArray(t,n)!==i})}w.filter=function(t,e,n){var i=e[0];return n&&(t=":not("+t+")"),1===e.length&&1===i.nodeType?w.find.matchesSelector(i,t)?[i]:[]:w.find.matches(t,w.grep(e,function(t){return 1===t.nodeType}))},w.fn.extend({find:function(t){var e,n=[],i=this,r=i.length;if("string"!=typeof t)return this.pushStack(w(t).filter(function(){for(e=0;e<r;e++)if(w.contains(i[e],this))return!0}));for(e=0;e<r;e++)w.find(t,i[e],n);return(n=this.pushStack(1<r?w.unique(n):n)).selector=this.selector?this.selector+" "+t:t,n},filter:function(t){return this.pushStack(X(this,t||[],!1))},not:function(t){return this.pushStack(X(this,t||[],!0))},is:function(t){return!!X(this,"string"==typeof t&&V.test(t)?w(t):t||[],!1).length}});var Z,Y=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,tt=((w.fn.init=function(t,e,n){if(t){if(n=n||Z,"string"!=typeof t)return t.nodeType?(this.context=this[0]=t,this.length=1,this):w.isFunction(t)?void 0!==n.ready?n.ready(t):t(w):(void 0!==t.selector&&(this.selector=t.selector,this.context=t.context),w.makeArray(t,this));if(!(i="<"===t.charAt(0)&&">"===t.charAt(t.length-1)&&3<=t.length?[null,t,null]:Y.exec(t))||!i[1]&&e)return(!e||e.jquery?e||n:this.constructor(e)).find(t);if(i[1]){if(e=e instanceof w?e[0]:e,w.merge(this,w.parseHTML(i[1],e&&e.nodeType?e.ownerDocument||e:f,!0)),K.test(i[1])&&w.isPlainObject(e))for(var i in e)w.isFunction(this[i])?this[i](e[i]):this.attr(i,e[i])}else{if((n=f.getElementById(i[2]))&&n.parentNode){if(n.id!==i[2])return Z.find(t);this.length=1,this[0]=n}this.context=f,this.selector=t}}return this}).prototype=w.fn,Z=w(f),/^(?:parents|prev(?:Until|All))/),et={children:!0,contents:!0,next:!0,prev:!0};function nt(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}w.fn.extend({has:function(t){var e,n=w(t,this),i=n.length;return this.filter(function(){for(e=0;e<i;e++)if(w.contains(this,n[e]))return!0})},closest:function(t,e){for(var n,i=0,r=this.length,o=[],a=V.test(t)||"string"!=typeof t?w(t,e||this.context):0;i<r;i++)for(n=this[i];n&&n!==e;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&w.find.matchesSelector(n,t))){o.push(n);break}return this.pushStack(1<o.length?w.uniqueSort(o):o)},index:function(t){return t?"string"==typeof t?w.inArray(this[0],w(t)):w.inArray(t.jquery?t[0]:t,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),w.each({parent:function(t){t=t.parentNode;return t&&11!==t.nodeType?t:null},parents:function(t){return i(t,"parentNode")},parentsUntil:function(t,e,n){return i(t,"parentNode",n)},next:function(t){return nt(t,"nextSibling")},prev:function(t){return nt(t,"previousSibling")},nextAll:function(t){return i(t,"nextSibling")},prevAll:function(t){return i(t,"previousSibling")},nextUntil:function(t,e,n){return i(t,"nextSibling",n)},prevUntil:function(t,e,n){return i(t,"previousSibling",n)},siblings:function(t){return G((t.parentNode||{}).firstChild,t)},children:function(t){return G(t.firstChild)},contents:function(t){return w.nodeName(t,"iframe")?t.contentDocument||t.contentWindow.document:w.merge([],t.childNodes)}},function(i,r){w.fn[i]=function(t,e){var n=w.map(this,r,t);return(e="Until"!==i.slice(-5)?t:e)&&"string"==typeof e&&(n=w.filter(e,n)),1<this.length&&(et[i]||(n=w.uniqueSort(n)),tt.test(i))&&(n=n.reverse()),this.pushStack(n)}});var it,rt,x=/\S+/g;function ot(){f.addEventListener?(f.removeEventListener("DOMContentLoaded",e),C.removeEventListener("load",e)):(f.detachEvent("onreadystatechange",e),C.detachEvent("onload",e))}function e(){!f.addEventListener&&"load"!==C.event.type&&"complete"!==f.readyState||(ot(),w.ready())}for(rt in w.Callbacks=function(i){var t,n;i="string"==typeof i?(t=i,n={},w.each(t.match(x)||[],function(t,e){n[e]=!0}),n):w.extend({},i);function r(){for(s=i.once,a=o=!0;l.length;u=-1)for(e=l.shift();++u<d.length;)!1===d[u].apply(e[0],e[1])&&i.stopOnFalse&&(u=d.length,e=!1);i.memory||(e=!1),o=!1,s&&(d=e?[]:"")}var o,e,a,s,d=[],l=[],u=-1,c={add:function(){return d&&(e&&!o&&(u=d.length-1,l.push(e)),function n(t){w.each(t,function(t,e){w.isFunction(e)?i.unique&&c.has(e)||d.push(e):e&&e.length&&"string"!==w.type(e)&&n(e)})}(arguments),e)&&!o&&r(),this},remove:function(){return w.each(arguments,function(t,e){for(var n;-1<(n=w.inArray(e,d,n));)d.splice(n,1),n<=u&&u--}),this},has:function(t){return t?-1<w.inArray(t,d):0<d.length},empty:function(){return d=d&&[],this},disable:function(){return s=l=[],d=e="",this},disabled:function(){return!d},lock:function(){return s=!0,e||c.disable(),this},locked:function(){return!!s},fireWith:function(t,e){return s||(e=[t,(e=e||[]).slice?e.slice():e],l.push(e),o)||r(),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!a}};return c},w.extend({Deferred:function(t){var o=[["resolve","done",w.Callbacks("once memory"),"resolved"],["reject","fail",w.Callbacks("once memory"),"rejected"],["notify","progress",w.Callbacks("memory")]],r="pending",a={state:function(){return r},always:function(){return s.done(arguments).fail(arguments),this},then:function(){var r=arguments;return w.Deferred(function(i){w.each(o,function(t,e){var n=w.isFunction(r[t])&&r[t];s[e[1]](function(){var t=n&&n.apply(this,arguments);t&&w.isFunction(t.promise)?t.promise().progress(i.notify).done(i.resolve).fail(i.reject):i[e[0]+"With"](this===a?i.promise():this,n?[t]:arguments)})}),r=null}).promise()},promise:function(t){return null!=t?w.extend(t,a):a}},s={};return a.pipe=a.then,w.each(o,function(t,e){var n=e[2],i=e[3];a[e[1]]=n.add,i&&n.add(function(){r=i},o[1^t][2].disable,o[2][2].lock),s[e[0]]=function(){return s[e[0]+"With"](this===s?a:this,arguments),this},s[e[0]+"With"]=n.fireWith}),a.promise(s),t&&t.call(s,s),s},when:function(t){function e(e,n,i){return function(t){n[e]=this,i[e]=1<arguments.length?u.call(arguments):t,i===r?l.notifyWith(n,i):--d||l.resolveWith(n,i)}}var r,n,i,o=0,a=u.call(arguments),s=a.length,d=1!==s||t&&w.isFunction(t.promise)?s:0,l=1===d?t:w.Deferred();if(1<s)for(r=new Array(s),n=new Array(s),i=new Array(s);o<s;o++)a[o]&&w.isFunction(a[o].promise)?a[o].promise().progress(e(o,n,r)).done(e(o,i,a)).fail(l.reject):--d;return d||l.resolveWith(i,a),l.promise()}}),w.fn.ready=function(t){return w.ready.promise().done(t),this},w.extend({isReady:!1,readyWait:1,holdReady:function(t){t?w.readyWait++:w.ready(!0)},ready:function(t){(!0===t?--w.readyWait:w.isReady)||(w.isReady=!0)!==t&&0<--w.readyWait||(it.resolveWith(f,[w]),w.fn.triggerHandler&&(w(f).triggerHandler("ready"),w(f).off("ready")))}}),w.ready.promise=function(t){if(!it)if(it=w.Deferred(),"complete"===f.readyState||"loading"!==f.readyState&&!f.documentElement.doScroll)C.setTimeout(w.ready);else if(f.addEventListener)f.addEventListener("DOMContentLoaded",e),C.addEventListener("load",e);else{f.attachEvent("onreadystatechange",e),C.attachEvent("onload",e);var n=!1;try{n=null==C.frameElement&&f.documentElement}catch(t){}n&&n.doScroll&&!function e(){if(!w.isReady){try{n.doScroll("left")}catch(t){return C.setTimeout(e,50)}ot(),w.ready()}}()}return it.promise(t)},w.ready.promise(),w(m))break;m.ownFirst="0"===rt,m.inlineBlockNeedsLayout=!1,w(function(){var t,e,n=f.getElementsByTagName("body")[0];n&&n.style&&(t=f.createElement("div"),(e=f.createElement("div")).style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(e).appendChild(t),void 0!==t.style.zoom&&(t.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",m.inlineBlockNeedsLayout=t=3===t.offsetWidth,t)&&(n.style.zoom=1),n.removeChild(e))});t=f.createElement("div");m.deleteExpando=!0;try{delete t.test}catch(t){m.deleteExpando=!1}function $(t){var e=w.noData[(t.nodeName+" ").toLowerCase()],n=+t.nodeType||1;return(1===n||9===n)&&(!e||!0!==e&&t.getAttribute("classid")===e)}var r,at=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,st=/([A-Z])/g;function dt(t,e,n){if(void 0===n&&1===t.nodeType){var i="data-"+e.replace(st,"-$1").toLowerCase();if("string"==typeof(n=t.getAttribute(i))){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:at.test(n)?w.parseJSON(n):n)}catch(t){}w.data(t,e,n)}else n=void 0}return n}function lt(t){for(var e in t)if(("data"!==e||!w.isEmptyObject(t[e]))&&"toJSON"!==e)return;return 1}function ut(t,e,n,i){if($(t)){var r,o=w.expando,a=t.nodeType,s=a?w.cache:t,d=a?t[o]:t[o]&&o;if(d&&s[d]&&(i||s[d].data)||void 0!==n||"string"!=typeof e)return s[d=d||(a?t[o]=c.pop()||w.guid++:o)]||(s[d]=a?{}:{toJSON:w.noop}),"object"!=typeof e&&"function"!=typeof e||(i?s[d]=w.extend(s[d],e):s[d].data=w.extend(s[d].data,e)),t=s[d],i||(t.data||(t.data={}),t=t.data),void 0!==n&&(t[w.camelCase(e)]=n),"string"==typeof e?null==(r=t[e])&&(r=t[w.camelCase(e)]):r=t,r}}function ct(t,e,n){if($(t)){var i,r,o=t.nodeType,a=o?w.cache:t,s=o?t[w.expando]:w.expando;if(a[s]){if(e&&(i=n?a[s]:a[s].data)){r=(e=w.isArray(e)?e.concat(w.map(e,w.camelCase)):e in i||(e=w.camelCase(e))in i?[e]:e.split(" ")).length;for(;r--;)delete i[e[r]];if(n?!lt(i):!w.isEmptyObject(i))return}(n||(delete a[s].data,lt(a[s])))&&(o?w.cleanData([t],!0):m.deleteExpando||a!=a.window?delete a[s]:a[s]=void 0)}}}w.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(t){return!!(t=t.nodeType?w.cache[t[w.expando]]:t[w.expando])&&!lt(t)},data:function(t,e,n){return ut(t,e,n)},removeData:function(t,e){return ct(t,e)},_data:function(t,e,n){return ut(t,e,n,!0)},_removeData:function(t,e){return ct(t,e,!0)}}),w.fn.extend({data:function(t,e){var n,i,r,o=this[0],a=o&&o.attributes;if(void 0!==t)return"object"==typeof t?this.each(function(){w.data(this,t)}):1<arguments.length?this.each(function(){w.data(this,t,e)}):o?dt(o,t,w.data(o,t)):void 0;if(this.length&&(r=w.data(o),1===o.nodeType)&&!w._data(o,"parsedAttrs")){for(n=a.length;n--;)a[n]&&0===(i=a[n].name).indexOf("data-")&&dt(o,i=w.camelCase(i.slice(5)),r[i]);w._data(o,"parsedAttrs",!0)}return r},removeData:function(t){return this.each(function(){w.removeData(this,t)})}}),w.extend({queue:function(t,e,n){var i;if(t)return i=w._data(t,e=(e||"fx")+"queue"),n&&(!i||w.isArray(n)?i=w._data(t,e,w.makeArray(n)):i.push(n)),i||[]},dequeue:function(t,e){e=e||"fx";var n=w.queue(t,e),i=n.length,r=n.shift(),o=w._queueHooks(t,e);"inprogress"===r&&(r=n.shift(),i--),r&&("fx"===e&&n.unshift("inprogress"),delete o.stop,r.call(t,function(){w.dequeue(t,e)},o)),!i&&o&&o.empty.fire()},_queueHooks:function(t,e){var n=e+"queueHooks";return w._data(t,n)||w._data(t,n,{empty:w.Callbacks("once memory").add(function(){w._removeData(t,e+"queue"),w._removeData(t,n)})})}}),w.fn.extend({queue:function(e,n){var t=2;return"string"!=typeof e&&(n=e,e="fx",t--),arguments.length<t?w.queue(this[0],e):void 0===n?this:this.each(function(){var t=w.queue(this,e,n);w._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&w.dequeue(this,e)})},dequeue:function(t){return this.each(function(){w.dequeue(this,t)})},clearQueue:function(t){return this.queue(t||"fx",[])},promise:function(t,e){function n(){--r||o.resolveWith(a,[a])}var i,r=1,o=w.Deferred(),a=this,s=this.length;for("string"!=typeof t&&(e=t,t=void 0),t=t||"fx";s--;)(i=w._data(a[s],t+"queueHooks"))&&i.empty&&(r++,i.empty.add(n));return n(),o.promise(e)}}),m.shrinkWrapBlocks=function(){var t,e,n;return null!=r?r:(r=!1,(e=f.getElementsByTagName("body")[0])&&e.style?(t=f.createElement("div"),(n=f.createElement("div")).style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",e.appendChild(n).appendChild(t),void 0!==t.style.zoom&&(t.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",t.appendChild(f.createElement("div")).style.width="5px",r=3!==t.offsetWidth),e.removeChild(n),r):void 0)};function ht(t,e){return"none"===w.css(t=e||t,"display")||!w.contains(t.ownerDocument,t)}var t=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,pt=new RegExp("^(?:([+-])=|)("+t+")([a-z%]*)$","i"),s=["Top","Right","Bottom","Left"];function ft(t,e,n,i){var r,o=1,a=20,s=i?function(){return i.cur()}:function(){return w.css(t,e,"")},d=s(),l=n&&n[3]||(w.cssNumber[e]?"":"px"),u=(w.cssNumber[e]||"px"!==l&&+d)&&pt.exec(w.css(t,e));if(u&&u[3]!==l)for(l=l||u[3],n=n||[],u=+d||1;u/=o=o||".5",w.style(t,e,u+l),o!==(o=s()/d)&&1!==o&&--a;);return n&&(u=+u||+d||0,r=n[1]?u+(n[1]+1)*n[2]:+n[2],i)&&(i.unit=l,i.start=u,i.end=r),r}function h(t,e,n,i,r,o,a){var s=0,d=t.length,l=null==n;if("object"===w.type(n))for(s in r=!0,n)h(t,e,s,n[s],!0,o,a);else if(void 0!==i&&(r=!0,w.isFunction(i)||(a=!0),e=l?a?(e.call(t,i),null):(l=e,function(t,e,n){return l.call(w(t),n)}):e))for(;s<d;s++)e(t[s],n,a?i:i.call(t[s],s,e(t[s],n)));return r?t:l?e.call(t):d?e(t[0],n):o}var gt=/^(?:checkbox|radio)$/i,mt=/<([\w:-]+)/,$t=/^$|\/(?:java|ecma)script/i,bt=/^\s+/,yt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|dialog|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|picture|progress|section|summary|template|time|video";function vt(t){var e=yt.split("|"),n=t.createDocumentFragment();if(n.createElement)for(;e.length;)n.createElement(e.pop());return n}_=f.createElement("div"),T=f.createDocumentFragment(),E=f.createElement("input"),_.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",m.leadingWhitespace=3===_.firstChild.nodeType,m.tbody=!_.getElementsByTagName("tbody").length,m.htmlSerialize=!!_.getElementsByTagName("link").length,m.html5Clone="<:nav></:nav>"!==f.createElement("nav").cloneNode(!0).outerHTML,E.type="checkbox",E.checked=!0,T.appendChild(E),m.appendChecked=E.checked,_.innerHTML="<textarea>x</textarea>",m.noCloneChecked=!!_.cloneNode(!0).lastChild.defaultValue,T.appendChild(_),(E=f.createElement("input")).setAttribute("type","radio"),E.setAttribute("checked","checked"),E.setAttribute("name","t"),_.appendChild(E),m.checkClone=_.cloneNode(!0).cloneNode(!0).lastChild.checked,m.noCloneEvent=!!_.addEventListener,_[w.expando]=1,m.attributes=!_.getAttribute(w.expando);var b={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:m.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]};function y(t,e){var n,i,r=0,o=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):void 0;if(!o)for(o=[],n=t.childNodes||t;null!=(i=n[r]);r++)!e||w.nodeName(i,e)?o.push(i):w.merge(o,y(i,e));return void 0===e||e&&w.nodeName(t,e)?w.merge([t],o):o}function Ct(t,e){for(var n,i=0;null!=(n=t[i]);i++)w._data(n,"globalEval",!e||w._data(e[i],"globalEval"))}b.optgroup=b.option,b.tbody=b.tfoot=b.colgroup=b.caption=b.thead,b.th=b.td;var wt=/<|&#?\w+;/,xt=/<tbody/i;function St(t){gt.test(t.type)&&(t.defaultChecked=t.checked)}function kt(t,e,n,i,r){for(var o,a,s,d,l,u,c,h=t.length,p=vt(e),f=[],g=0;g<h;g++)if((a=t[g])||0===a)if("object"===w.type(a))w.merge(f,a.nodeType?[a]:a);else if(wt.test(a)){for(d=d||p.appendChild(e.createElement("div")),l=(mt.exec(a)||["",""])[1].toLowerCase(),c=b[l]||b._default,d.innerHTML=c[1]+w.htmlPrefilter(a)+c[2],o=c[0];o--;)d=d.lastChild;if(!m.leadingWhitespace&&bt.test(a)&&f.push(e.createTextNode(bt.exec(a)[0])),!m.tbody)for(o=(a="table"!==l||xt.test(a)?"<table>"!==c[1]||xt.test(a)?0:d:d.firstChild)&&a.childNodes.length;o--;)w.nodeName(u=a.childNodes[o],"tbody")&&!u.childNodes.length&&a.removeChild(u);for(w.merge(f,d.childNodes),d.textContent="";d.firstChild;)d.removeChild(d.firstChild);d=p.lastChild}else f.push(e.createTextNode(a));for(d&&p.removeChild(d),m.appendChecked||w.grep(y(f,"input"),St),g=0;a=f[g++];)if(i&&-1<w.inArray(a,i))r&&r.push(a);else if(s=w.contains(a.ownerDocument,a),d=y(p.appendChild(a),"script"),s&&Ct(d),n)for(o=0;a=d[o++];)$t.test(a.type||"")&&n.push(a);return d=null,p}var Tt,_t,Dt=f.createElement("div");for(Tt in{submit:!0,change:!0,focusin:!0})(m[Tt]=(_t="on"+Tt)in C)||(Dt.setAttribute(_t,"t"),m[Tt]=!1===Dt.attributes[_t].expando);var jt=/^(?:input|select|textarea)$/i,It=/^key/,At=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Lt=/^(?:focusinfocus|focusoutblur)$/,Et=/^([^.]*)(?:\.(.+)|)/;function Nt(){return!0}function d(){return!1}function Mt(){try{return f.activeElement}catch(t){}}function Pt(t,e,n,i,r,o){var a,s;if("object"==typeof e){for(s in"string"!=typeof n&&(i=i||n,n=void 0),e)Pt(t,s,n,i,e[s],o);return t}if(null==i&&null==r?(r=n,i=n=void 0):null==r&&("string"==typeof n?(r=i,i=void 0):(r=i,i=n,n=void 0)),!1===r)r=d;else if(!r)return t;return 1===o&&(a=r,(r=function(t){return w().off(t),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),t.each(function(){w.event.add(this,e,r,i,n)})}w.event={global:{},add:function(t,e,n,i,r){var o,a,s,d,l,u,c,h,p,f=w._data(t);if(f)for(n.handler&&(n=(s=n).handler,r=s.selector),n.guid||(n.guid=w.guid++),o=(o=f.events)||(f.events={}),(l=f.handle)||((l=f.handle=function(t){return void 0===w||t&&w.event.triggered===t.type?void 0:w.event.dispatch.apply(l.elem,arguments)}).elem=t),a=(e=(e||"").match(x)||[""]).length;a--;)c=p=(h=Et.exec(e[a])||[])[1],h=(h[2]||"").split(".").sort(),c&&(d=w.event.special[c]||{},c=(r?d.delegateType:d.bindType)||c,d=w.event.special[c]||{},p=w.extend({type:c,origType:p,data:i,handler:n,guid:n.guid,selector:r,needsContext:r&&w.expr.match.needsContext.test(r),namespace:h.join(".")},s),(u=o[c])||((u=o[c]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(t,i,h,l))||(t.addEventListener?t.addEventListener(c,l,!1):t.attachEvent&&t.attachEvent("on"+c,l)),d.add&&(d.add.call(t,p),p.handler.guid||(p.handler.guid=n.guid)),r?u.splice(u.delegateCount++,0,p):u.push(p),w.event.global[c]=!0)},remove:function(t,e,n,i,r){var o,a,s,d,l,u,c,h,p,f,g,m=w.hasData(t)&&w._data(t);if(m&&(u=m.events)){for(l=(e=(e||"").match(x)||[""]).length;l--;)if(p=g=(s=Et.exec(e[l])||[])[1],f=(s[2]||"").split(".").sort(),p){for(c=w.event.special[p]||{},h=u[p=(i?c.delegateType:c.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),d=o=h.length;o--;)a=h[o],!r&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||i&&i!==a.selector&&("**"!==i||!a.selector)||(h.splice(o,1),a.selector&&h.delegateCount--,c.remove&&c.remove.call(t,a));d&&!h.length&&(c.teardown&&!1!==c.teardown.call(t,f,m.handle)||w.removeEvent(t,p,m.handle),delete u[p])}else for(p in u)w.event.remove(t,p+e[l],n,i,!0);w.isEmptyObject(u)&&(delete m.handle,w._removeData(t,"events"))}},trigger:function(t,e,n,i){var r,o,a,s,d,l,u=[n||f],c=g.call(t,"type")?t.type:t,h=g.call(t,"namespace")?t.namespace.split("."):[],p=d=n=n||f;if(3!==n.nodeType&&8!==n.nodeType&&!Lt.test(c+w.event.triggered)&&(-1<c.indexOf(".")&&(c=(h=c.split(".")).shift(),h.sort()),o=c.indexOf(":")<0&&"on"+c,(t=t[w.expando]?t:new w.Event(c,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=n),e=null==e?[t]:w.makeArray(e,[t]),s=w.event.special[c]||{},i||!s.trigger||!1!==s.trigger.apply(n,e))){if(!i&&!s.noBubble&&!w.isWindow(n)){for(a=s.delegateType||c,Lt.test(a+c)||(p=p.parentNode);p;p=p.parentNode)u.push(p),d=p;d===(n.ownerDocument||f)&&u.push(d.defaultView||d.parentWindow||C)}for(l=0;(p=u[l++])&&!t.isPropagationStopped();)t.type=1<l?a:s.bindType||c,(r=(w._data(p,"events")||{})[t.type]&&w._data(p,"handle"))&&r.apply(p,e),(r=o&&p[o])&&r.apply&&$(p)&&(t.result=r.apply(p,e),!1===t.result)&&t.preventDefault();if(t.type=c,!i&&!t.isDefaultPrevented()&&(!s._default||!1===s._default.apply(u.pop(),e))&&$(n)&&o&&n[c]&&!w.isWindow(n)){(d=n[o])&&(n[o]=null),w.event.triggered=c;try{n[c]()}catch(t){}w.event.triggered=void 0,d&&(n[o]=d)}return t.result}},dispatch:function(t){t=w.event.fix(t);var e,n,i,r,o,a=u.call(arguments),s=(w._data(this,"events")||{})[t.type]||[],d=w.event.special[t.type]||{};if((a[0]=t).delegateTarget=this,!d.preDispatch||!1!==d.preDispatch.call(this,t)){for(o=w.event.handlers.call(this,t,s),e=0;(i=o[e++])&&!t.isPropagationStopped();)for(t.currentTarget=i.elem,n=0;(r=i.handlers[n++])&&!t.isImmediatePropagationStopped();)t.rnamespace&&!t.rnamespace.test(r.namespace)||(t.handleObj=r,t.data=r.data,void 0!==(r=((w.event.special[r.origType]||{}).handle||r.handler).apply(i.elem,a))&&!1===(t.result=r)&&(t.preventDefault(),t.stopPropagation()));return d.postDispatch&&d.postDispatch.call(this,t),t.result}},handlers:function(t,e){var n,i,r,o,a=[],s=e.delegateCount,d=t.target;if(s&&d.nodeType&&("click"!==t.type||isNaN(t.button)||t.button<1))for(;d!=this;d=d.parentNode||this)if(1===d.nodeType&&(!0!==d.disabled||"click"!==t.type)){for(i=[],n=0;n<s;n++)void 0===i[r=(o=e[n]).selector+" "]&&(i[r]=o.needsContext?-1<w(r,this).index(d):w.find(r,this,null,[d]).length),i[r]&&i.push(o);i.length&&a.push({elem:d,handlers:i})}return s<e.length&&a.push({elem:this,handlers:e.slice(s)}),a},fix:function(t){if(t[w.expando])return t;var e,n,i,r=t.type,o=t,a=this.fixHooks[r];for(a||(this.fixHooks[r]=a=At.test(r)?this.mouseHooks:It.test(r)?this.keyHooks:{}),i=a.props?this.props.concat(a.props):this.props,t=new w.Event(o),e=i.length;e--;)t[n=i[e]]=o[n];return t.target||(t.target=o.srcElement||f),3===t.target.nodeType&&(t.target=t.target.parentNode),t.metaKey=!!t.metaKey,a.filter?a.filter(t,o):t},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(t,e){return null==t.which&&(t.which=null!=e.charCode?e.charCode:e.keyCode),t}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(t,e){var n,i,r=e.button,o=e.fromElement;return null==t.pageX&&null!=e.clientX&&(i=(n=t.target.ownerDocument||f).documentElement,n=n.body,t.pageX=e.clientX+(i&&i.scrollLeft||n&&n.scrollLeft||0)-(i&&i.clientLeft||n&&n.clientLeft||0),t.pageY=e.clientY+(i&&i.scrollTop||n&&n.scrollTop||0)-(i&&i.clientTop||n&&n.clientTop||0)),!t.relatedTarget&&o&&(t.relatedTarget=o===t.target?e.toElement:o),t.which||void 0===r||(t.which=1&r?1:2&r?3:4&r?2:0),t}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==Mt()&&this.focus)try{return this.focus(),!1}catch(t){}},delegateType:"focusin"},blur:{trigger:function(){if(this===Mt()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if(w.nodeName(this,"input")&&"checkbox"===this.type&&this.click)return this.click(),!1},_default:function(t){return w.nodeName(t.target,"a")}},beforeunload:{postDispatch:function(t){void 0!==t.result&&t.originalEvent&&(t.originalEvent.returnValue=t.result)}}},simulate:function(t,e,n){t=w.extend(new w.Event,n,{type:t,isSimulated:!0});w.event.trigger(t,null,e),t.isDefaultPrevented()&&n.preventDefault()}},w.removeEvent=f.removeEventListener?function(t,e,n){t.removeEventListener&&t.removeEventListener(e,n)}:function(t,e,n){e="on"+e;t.detachEvent&&(void 0===t[e]&&(t[e]=null),t.detachEvent(e,n))},w.Event=function(t,e){if(!(this instanceof w.Event))return new w.Event(t,e);t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||void 0===t.defaultPrevented&&!1===t.returnValue?Nt:d):this.type=t,e&&w.extend(this,e),this.timeStamp=t&&t.timeStamp||w.now(),this[w.expando]=!0},w.Event.prototype={constructor:w.Event,isDefaultPrevented:d,isPropagationStopped:d,isImmediatePropagationStopped:d,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=Nt,t&&(t.preventDefault?t.preventDefault():t.returnValue=!1)},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=Nt,t&&!this.isSimulated&&(t.stopPropagation&&t.stopPropagation(),t.cancelBubble=!0)},stopImmediatePropagation:function(){var t=this.originalEvent;this.isImmediatePropagationStopped=Nt,t&&t.stopImmediatePropagation&&t.stopImmediatePropagation(),this.stopPropagation()}},w.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(t,r){w.event.special[t]={delegateType:r,bindType:r,handle:function(t){var e,n=t.relatedTarget,i=t.handleObj;return n&&(n===this||w.contains(this,n))||(t.type=i.origType,e=i.handler.apply(this,arguments),t.type=r),e}}}),m.submit||(w.event.special.submit={setup:function(){if(w.nodeName(this,"form"))return!1;w.event.add(this,"click._submit keypress._submit",function(t){t=t.target,t=w.nodeName(t,"input")||w.nodeName(t,"button")?w.prop(t,"form"):void 0;t&&!w._data(t,"submit")&&(w.event.add(t,"submit._submit",function(t){t._submitBubble=!0}),w._data(t,"submit",!0))})},postDispatch:function(t){t._submitBubble&&(delete t._submitBubble,this.parentNode)&&!t.isTrigger&&w.event.simulate("submit",this.parentNode,t)},teardown:function(){if(w.nodeName(this,"form"))return!1;w.event.remove(this,"._submit")}}),m.change||(w.event.special.change={setup:function(){if(jt.test(this.nodeName))return"checkbox"!==this.type&&"radio"!==this.type||(w.event.add(this,"propertychange._change",function(t){"checked"===t.originalEvent.propertyName&&(this._justChanged=!0)}),w.event.add(this,"click._change",function(t){this._justChanged&&!t.isTrigger&&(this._justChanged=!1),w.event.simulate("change",this,t)})),!1;w.event.add(this,"beforeactivate._change",function(t){t=t.target;jt.test(t.nodeName)&&!w._data(t,"change")&&(w.event.add(t,"change._change",function(t){!this.parentNode||t.isSimulated||t.isTrigger||w.event.simulate("change",this.parentNode,t)}),w._data(t,"change",!0))})},handle:function(t){var e=t.target;if(this!==e||t.isSimulated||t.isTrigger||"radio"!==e.type&&"checkbox"!==e.type)return t.handleObj.handler.apply(this,arguments)},teardown:function(){return w.event.remove(this,"._change"),!jt.test(this.nodeName)}}),m.focusin||w.each({focus:"focusin",blur:"focusout"},function(n,i){function r(t){w.event.simulate(i,t.target,w.event.fix(t))}w.event.special[i]={setup:function(){var t=this.ownerDocument||this,e=w._data(t,i);e||t.addEventListener(n,r,!0),w._data(t,i,(e||0)+1)},teardown:function(){var t=this.ownerDocument||this,e=w._data(t,i)-1;e?w._data(t,i,e):(t.removeEventListener(n,r,!0),w._removeData(t,i))}}}),w.fn.extend({on:function(t,e,n,i){return Pt(this,t,e,n,i)},one:function(t,e,n,i){return Pt(this,t,e,n,i,1)},off:function(t,e,n){var i,r;if(t&&t.preventDefault&&t.handleObj)i=t.handleObj,w(t.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler);else{if("object"!=typeof t)return!1!==e&&"function"!=typeof e||(n=e,e=void 0),!1===n&&(n=d),this.each(function(){w.event.remove(this,t,n,e)});for(r in t)this.off(r,e,t[r])}return this},trigger:function(t,e){return this.each(function(){w.event.trigger(t,e,this)})},triggerHandler:function(t,e){var n=this[0];if(n)return w.event.trigger(t,e,n,!0)}});var Ht=/ jQuery\d+="(?:null|\d+)"/g,Ot=new RegExp("<(?:"+yt+")[\\s/>]","i"),Qt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,Rt=/<script|<style|<link/i,Ft=/checked\s*(?:[^=]|=\s*.checked.)/i,Bt=/^true\/(.*)/,Wt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,Ut=vt(f).appendChild(f.createElement("div"));function qt(t,e){return w.nodeName(t,"table")&&w.nodeName(11!==e.nodeType?e:e.firstChild,"tr")?t.getElementsByTagName("tbody")[0]||t.appendChild(t.ownerDocument.createElement("tbody")):t}function zt(t){return t.type=(null!==w.find.attr(t,"type"))+"/"+t.type,t}function Gt(t){var e=Bt.exec(t.type);return e?t.type=e[1]:t.removeAttribute("type"),t}function Vt(t,e){if(1===e.nodeType&&w.hasData(t)){var n,i,r,t=w._data(t),o=w._data(e,t),a=t.events;if(a)for(n in delete o.handle,o.events={},a)for(i=0,r=a[n].length;i<r;i++)w.event.add(e,n,a[n][i]);o.data&&(o.data=w.extend({},o.data))}}function v(n,i,r,o){i=O.apply([],i);var t,e,a,s,d,l,u=0,c=n.length,h=c-1,p=i[0],f=w.isFunction(p);if(f||1<c&&"string"==typeof p&&!m.checkClone&&Ft.test(p))return n.each(function(t){var e=n.eq(t);f&&(i[0]=p.call(this,t,e.html())),v(e,i,r,o)});if(c&&(t=(l=kt(i,n[0].ownerDocument,!1,n,o)).firstChild,1===l.childNodes.length&&(l=t),t||o)){for(a=(s=w.map(y(l,"script"),zt)).length;u<c;u++)e=l,u!==h&&(e=w.clone(e,!0,!0),a)&&w.merge(s,y(e,"script")),r.call(n[u],e,u);if(a)for(d=s[s.length-1].ownerDocument,w.map(s,Gt),u=0;u<a;u++)e=s[u],$t.test(e.type||"")&&!w._data(e,"globalEval")&&w.contains(d,e)&&(e.src?w._evalUrl&&w._evalUrl(e.src):w.globalEval((e.text||e.textContent||e.innerHTML||"").replace(Wt,"")));l=null}return n}function Kt(t,e,n){for(var i,r=e?w.filter(e,t):t,o=0;null!=(i=r[o]);o++)n||1!==i.nodeType||w.cleanData(y(i)),i.parentNode&&(n&&w.contains(i.ownerDocument,i)&&Ct(y(i,"script")),i.parentNode.removeChild(i));return t}w.extend({htmlPrefilter:function(t){return t.replace(Qt,"<$1></$2>")},clone:function(t,e,n){var i,r,o,a,s,d=w.contains(t.ownerDocument,t);if(m.html5Clone||w.isXMLDoc(t)||!Ot.test("<"+t.nodeName+">")?o=t.cloneNode(!0):(Ut.innerHTML=t.outerHTML,Ut.removeChild(o=Ut.firstChild)),!(m.noCloneEvent&&m.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||w.isXMLDoc(t)))for(i=y(o),s=y(t),a=0;null!=(r=s[a]);++a)if(i[a]){c=u=l=p=h=void 0;var l,u,c,h=r,p=i[a];if(1===p.nodeType){if(l=p.nodeName.toLowerCase(),!m.noCloneEvent&&p[w.expando]){for(u in(c=w._data(p)).events)w.removeEvent(p,u,c.handle);p.removeAttribute(w.expando)}"script"===l&&p.text!==h.text?(zt(p).text=h.text,Gt(p)):"object"===l?(p.parentNode&&(p.outerHTML=h.outerHTML),m.html5Clone&&h.innerHTML&&!w.trim(p.innerHTML)&&(p.innerHTML=h.innerHTML)):"input"===l&&gt.test(h.type)?(p.defaultChecked=p.checked=h.checked,p.value!==h.value&&(p.value=h.value)):"option"===l?p.defaultSelected=p.selected=h.defaultSelected:"input"!==l&&"textarea"!==l||(p.defaultValue=h.defaultValue)}}if(e)if(n)for(s=s||y(t),i=i||y(o),a=0;null!=(r=s[a]);a++)Vt(r,i[a]);else Vt(t,o);return 0<(i=y(o,"script")).length&&Ct(i,!d&&y(t,"script")),i=s=r=null,o},cleanData:function(t,e){for(var n,i,r,o,a=0,s=w.expando,d=w.cache,l=m.attributes,u=w.event.special;null!=(n=t[a]);a++)if((e||$(n))&&(o=(r=n[s])&&d[r])){if(o.events)for(i in o.events)u[i]?w.event.remove(n,i):w.removeEvent(n,i,o.handle);d[r]&&(delete d[r],l||void 0===n.removeAttribute?n[s]=void 0:n.removeAttribute(s),c.push(r))}}}),w.fn.extend({domManip:v,detach:function(t){return Kt(this,t,!0)},remove:function(t){return Kt(this,t)},text:function(t){return h(this,function(t){return void 0===t?w.text(this):this.empty().append((this[0]&&this[0].ownerDocument||f).createTextNode(t))},null,t,arguments.length)},append:function(){return v(this,arguments,function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||qt(this,t).appendChild(t)})},prepend:function(){return v(this,arguments,function(t){var e;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(e=qt(this,t)).insertBefore(t,e.firstChild)})},before:function(){return v(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return v(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,e=0;null!=(t=this[e]);e++){for(1===t.nodeType&&w.cleanData(y(t,!1));t.firstChild;)t.removeChild(t.firstChild);t.options&&w.nodeName(t,"select")&&(t.options.length=0)}return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return w.clone(this,t,e)})},html:function(t){return h(this,function(t){var e=this[0]||{},n=0,i=this.length;if(void 0===t)return 1===e.nodeType?e.innerHTML.replace(Ht,""):void 0;if("string"==typeof t&&!Rt.test(t)&&(m.htmlSerialize||!Ot.test(t))&&(m.leadingWhitespace||!bt.test(t))&&!b[(mt.exec(t)||["",""])[1].toLowerCase()]){t=w.htmlPrefilter(t);try{for(;n<i;n++)1===(e=this[n]||{}).nodeType&&(w.cleanData(y(e,!1)),e.innerHTML=t);e=0}catch(t){}}e&&this.empty().append(t)},null,t,arguments.length)},replaceWith:function(){var n=[];return v(this,arguments,function(t){var e=this.parentNode;w.inArray(this,n)<0&&(w.cleanData(y(this)),e)&&e.replaceChild(t,this)},n)}}),w.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(t,a){w.fn[t]=function(t){for(var e,n=0,i=[],r=w(t),o=r.length-1;n<=o;n++)e=n===o?this:this.clone(!0),w(r[n])[a](e),Q.apply(i,e.get());return this.pushStack(i)}});var Jt,Xt={HTML:"block",BODY:"block"};function Zt(t,e){t=w(e.createElement(t)).appendTo(e.body),e=w.css(t[0],"display");return t.detach(),e}function Yt(t){var e=f,n=Xt[t];return n||("none"!==(n=Zt(t,e))&&n||((e=((Jt=(Jt||w("<iframe frameborder='0' width='0' height='0'/>")).appendTo(e.documentElement))[0].contentWindow||Jt[0].contentDocument).document).write(),e.close(),n=Zt(t,e),Jt.detach()),Xt[t]=n),n}function te(t,e,n,i){var r,o={};for(r in e)o[r]=t.style[r],t.style[r]=e[r];for(r in n=n.apply(t,i||[]),e)t.style[r]=o[r];return n}var n,ee,ne,ie,re,oe,ae,o,se=/^margin/,de=new RegExp("^("+t+")(?!px)[a-z%]+$","i"),le=f.documentElement;function a(){var t,e=f.documentElement;e.appendChild(ae),o.style.cssText="-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",n=ne=oe=!1,ee=re=!0,C.getComputedStyle&&(t=C.getComputedStyle(o),n="1%"!==(t||{}).top,oe="2px"===(t||{}).marginLeft,ne="4px"===(t||{width:"4px"}).width,o.style.marginRight="50%",ee="4px"===(t||{marginRight:"4px"}).marginRight,(t=o.appendChild(f.createElement("div"))).style.cssText=o.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",t.style.marginRight=t.style.width="0",o.style.width="1px",re=!parseFloat((C.getComputedStyle(t)||{}).marginRight),o.removeChild(t)),o.style.display="none",(ie=0===o.getClientRects().length)&&(o.style.display="",o.innerHTML="<table><tr><td></td><td>t</td></tr></table>",o.childNodes[0].style.borderCollapse="separate",(t=o.getElementsByTagName("td"))[0].style.cssText="margin:0;border:0;padding:0;display:none",ie=0===t[0].offsetHeight)&&(t[0].style.display="",t[1].style.display="none",ie=0===t[0].offsetHeight),e.removeChild(ae)}ae=f.createElement("div"),(o=f.createElement("div")).style&&(o.style.cssText="float:left;opacity:.5",m.opacity="0.5"===o.style.opacity,m.cssFloat=!!o.style.cssFloat,o.style.backgroundClip="content-box",o.cloneNode(!0).style.backgroundClip="",m.clearCloneStyle="content-box"===o.style.backgroundClip,(ae=f.createElement("div")).style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",o.innerHTML="",ae.appendChild(o),m.boxSizing=""===o.style.boxSizing||""===o.style.MozBoxSizing||""===o.style.WebkitBoxSizing,w.extend(m,{reliableHiddenOffsets:function(){return null==n&&a(),ie},boxSizingReliable:function(){return null==n&&a(),ne},pixelMarginRight:function(){return null==n&&a(),ee},pixelPosition:function(){return null==n&&a(),n},reliableMarginRight:function(){return null==n&&a(),re},reliableMarginLeft:function(){return null==n&&a(),oe}}));var l,p,ue=/^(top|right|bottom|left)$/;function ce(t,e){return{get:function(){if(!t())return(this.get=e).apply(this,arguments);delete this.get}}}C.getComputedStyle?(l=function(t){var e=t.ownerDocument.defaultView;return(e=e&&e.opener?e:C).getComputedStyle(t)},p=function(t,e,n){var i,r,o=t.style;return""!==(r=(n=n||l(t))?n.getPropertyValue(e)||n[e]:void 0)&&void 0!==r||w.contains(t.ownerDocument,t)||(r=w.style(t,e)),n&&!m.pixelMarginRight()&&de.test(r)&&se.test(e)&&(t=o.width,e=o.minWidth,i=o.maxWidth,o.minWidth=o.maxWidth=o.width=r,r=n.width,o.width=t,o.minWidth=e,o.maxWidth=i),void 0===r?r:r+""}):le.currentStyle&&(l=function(t){return t.currentStyle},p=function(t,e,n){var i,r,o,a=t.style;return null==(n=(n=n||l(t))?n[e]:void 0)&&a&&a[e]&&(n=a[e]),de.test(n)&&!ue.test(e)&&(i=a.left,(o=(r=t.runtimeStyle)&&r.left)&&(r.left=t.currentStyle.left),a.left="fontSize"===e?"1em":n,n=a.pixelLeft+"px",a.left=i,o)&&(r.left=o),void 0===n?n:n+""||"auto"});var he=/alpha\([^)]*\)/i,pe=/opacity\s*=\s*([^)]*)/i,fe=/^(none|table(?!-c[ea]).+)/,ge=new RegExp("^("+t+")(.*)$","i"),me={position:"absolute",visibility:"hidden",display:"block"},$e={letterSpacing:"0",fontWeight:"400"},be=["Webkit","O","Moz","ms"],ye=f.createElement("div").style;function ve(t){if(t in ye)return t;for(var e=t.charAt(0).toUpperCase()+t.slice(1),n=be.length;n--;)if((t=be[n]+e)in ye)return t}function Ce(t,e){for(var n,i,r,o=[],a=0,s=t.length;a<s;a++)(i=t[a]).style&&(o[a]=w._data(i,"olddisplay"),n=i.style.display,e?(o[a]||"none"!==n||(i.style.display=""),""===i.style.display&&ht(i)&&(o[a]=w._data(i,"olddisplay",Yt(i.nodeName)))):(r=ht(i),(n&&"none"!==n||!r)&&w._data(i,"olddisplay",r?n:w.css(i,"display"))));for(a=0;a<s;a++)!(i=t[a]).style||e&&"none"!==i.style.display&&""!==i.style.display||(i.style.display=e?o[a]||"":"none");return t}function we(t,e,n){var i=ge.exec(e);return i?Math.max(0,i[1]-(n||0))+(i[2]||"px"):e}function xe(t,e,n,i,r){for(var o=n===(i?"border":"content")?4:"width"===e?1:0,a=0;o<4;o+=2)"margin"===n&&(a+=w.css(t,n+s[o],!0,r)),i?("content"===n&&(a-=w.css(t,"padding"+s[o],!0,r)),"margin"!==n&&(a-=w.css(t,"border"+s[o]+"Width",!0,r))):(a+=w.css(t,"padding"+s[o],!0,r),"padding"!==n&&(a+=w.css(t,"border"+s[o]+"Width",!0,r)));return a}function Se(t,e,n){var i=!0,r="width"===e?t.offsetWidth:t.offsetHeight,o=l(t),a=m.boxSizing&&"border-box"===w.css(t,"boxSizing",!1,o);if(r<=0||null==r){if(((r=p(t,e,o))<0||null==r)&&(r=t.style[e]),de.test(r))return r;i=a&&(m.boxSizingReliable()||r===t.style[e]),r=parseFloat(r)||0}return r+xe(t,e,n||(a?"border":"content"),i,o)+"px"}function S(t,e,n,i,r){return new S.prototype.init(t,e,n,i,r)}w.extend({cssHooks:{opacity:{get:function(t,e){if(e)return""===(e=p(t,"opacity"))?"1":e}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:m.cssFloat?"cssFloat":"styleFloat"},style:function(t,e,n,i){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var r,o,a,s=w.camelCase(e),d=t.style;if(e=w.cssProps[s]||(w.cssProps[s]=ve(s)||s),a=w.cssHooks[e]||w.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(r=a.get(t,!1,i))?r:d[e];if("string"===(o=typeof n)&&(r=pt.exec(n))&&r[1]&&(n=ft(t,e,r),o="number"),null!=n&&n==n&&("number"===o&&(n+=r&&r[3]||(w.cssNumber[s]?"":"px")),m.clearCloneStyle||""!==n||0!==e.indexOf("background")||(d[e]="inherit"),!(a&&"set"in a&&void 0===(n=a.set(t,n,i)))))try{d[e]=n}catch(t){}}},css:function(t,e,n,i){var r,o=w.camelCase(e);return e=w.cssProps[o]||(w.cssProps[o]=ve(o)||o),"normal"===(r=void 0===(r=(o=w.cssHooks[e]||w.cssHooks[o])&&"get"in o?o.get(t,!0,n):r)?p(t,e,i):r)&&e in $e&&(r=$e[e]),(""===n||n)&&(o=parseFloat(r),!0===n||isFinite(o))?o||0:r}}),w.each(["height","width"],function(t,r){w.cssHooks[r]={get:function(t,e,n){if(e)return fe.test(w.css(t,"display"))&&0===t.offsetWidth?te(t,me,function(){return Se(t,r,n)}):Se(t,r,n)},set:function(t,e,n){var i=n&&l(t);return we(0,e,n?xe(t,r,n,m.boxSizing&&"border-box"===w.css(t,"boxSizing",!1,i),i):0)}}}),m.opacity||(w.cssHooks.opacity={get:function(t,e){return pe.test((e&&t.currentStyle?t.currentStyle:t.style).filter||"")?.01*parseFloat(RegExp.$1)+"":e?"1":""},set:function(t,e){var n=t.style,t=t.currentStyle,i=w.isNumeric(e)?"alpha(opacity="+100*e+")":"",r=t&&t.filter||n.filter||"";((n.zoom=1)<=e||""===e)&&""===w.trim(r.replace(he,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===e||t&&!t.filter)||(n.filter=he.test(r)?r.replace(he,i):r+" "+i)}}),w.cssHooks.marginRight=ce(m.reliableMarginRight,function(t,e){if(e)return te(t,{display:"inline-block"},p,[t,"marginRight"])}),w.cssHooks.marginLeft=ce(m.reliableMarginLeft,function(t,e){if(e)return(parseFloat(p(t,"marginLeft"))||(w.contains(t.ownerDocument,t)?t.getBoundingClientRect().left-te(t,{marginLeft:0},function(){return t.getBoundingClientRect().left}):0))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(r,o){w.cssHooks[r+o]={expand:function(t){for(var e=0,n={},i="string"==typeof t?t.split(" "):[t];e<4;e++)n[r+s[e]+o]=i[e]||i[e-2]||i[0];return n}},se.test(r)||(w.cssHooks[r+o].set=we)}),w.fn.extend({css:function(t,e){return h(this,function(t,e,n){var i,r,o={},a=0;if(w.isArray(e)){for(i=l(t),r=e.length;a<r;a++)o[e[a]]=w.css(t,e[a],!1,i);return o}return void 0!==n?w.style(t,e,n):w.css(t,e)},t,e,1<arguments.length)},show:function(){return Ce(this,!0)},hide:function(){return Ce(this)},toggle:function(t){return"boolean"==typeof t?t?this.show():this.hide():this.each(function(){ht(this)?w(this).show():w(this).hide()})}}),((w.Tween=S).prototype={constructor:S,init:function(t,e,n,i,r,o){this.elem=t,this.prop=n,this.easing=r||w.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=i,this.unit=o||(w.cssNumber[n]?"":"px")},cur:function(){var t=S.propHooks[this.prop];return(t&&t.get?t:S.propHooks._default).get(this)},run:function(t){var e,n=S.propHooks[this.prop];return this.options.duration?this.pos=e=w.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),(n&&n.set?n:S.propHooks._default).set(this),this}}).init.prototype=S.prototype,(S.propHooks={_default:{get:function(t){return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(t=w.css(t.elem,t.prop,""))&&"auto"!==t?t:0},set:function(t){w.fx.step[t.prop]?w.fx.step[t.prop](t):1!==t.elem.nodeType||null==t.elem.style[w.cssProps[t.prop]]&&!w.cssHooks[t.prop]?t.elem[t.prop]=t.now:w.style(t.elem,t.prop,t.now+t.unit)}}}).scrollTop=S.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},w.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},w.fx=S.prototype.init,w.fx.step={};var k,ke,T,_,Te=/^(?:toggle|show|hide)$/,_e=/queueHooks$/;function De(){return C.setTimeout(function(){k=void 0}),k=w.now()}function je(t,e){var n,i={height:t},r=0;for(e=e?1:0;r<4;r+=2-e)i["margin"+(n=s[r])]=i["padding"+n]=t;return e&&(i.opacity=i.width=t),i}function Ie(t,e,n){for(var i,r=(D.tweeners[e]||[]).concat(D.tweeners["*"]),o=0,a=r.length;o<a;o++)if(i=r[o].call(n,e,t))return i}function D(r,t,e){var n,o,i,a,s,d,l,u=0,c=D.prefilters.length,h=w.Deferred().always(function(){delete p.elem}),p=function(){if(o)return!1;for(var t=k||De(),t=Math.max(0,f.startTime+f.duration-t),e=1-(t/f.duration||0),n=0,i=f.tweens.length;n<i;n++)f.tweens[n].run(e);return h.notifyWith(r,[f,e,t]),e<1&&i?t:(h.resolveWith(r,[f]),!1)},f=h.promise({elem:r,props:w.extend({},t),opts:w.extend(!0,{specialEasing:{},easing:w.easing._default},e),originalProperties:t,originalOptions:e,startTime:k||De(),duration:e.duration,tweens:[],createTween:function(t,e){e=w.Tween(r,f.opts,t,e,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(e),e},stop:function(t){var e=0,n=t?f.tweens.length:0;if(!o){for(o=!0;e<n;e++)f.tweens[e].run(1);t?(h.notifyWith(r,[f,1,0]),h.resolveWith(r,[f,t])):h.rejectWith(r,[f,t])}return this}}),g=f.props,m=g,$=f.opts.specialEasing;for(i in m)if(s=$[a=w.camelCase(i)],d=m[i],w.isArray(d)&&(s=d[1],d=m[i]=d[0]),i!==a&&(m[a]=d,delete m[i]),(l=w.cssHooks[a])&&"expand"in l)for(i in d=l.expand(d),delete m[a],d)i in m||(m[i]=d[i],$[i]=s);else $[a]=s;for(;u<c;u++)if(n=D.prefilters[u].call(f,r,g,f.opts))return w.isFunction(n.stop)&&(w._queueHooks(f.elem,f.opts.queue).stop=w.proxy(n.stop,n)),n;return w.map(g,Ie,f),w.isFunction(f.opts.start)&&f.opts.start.call(r,f),w.fx.timer(w.extend(p,{elem:r,anim:f,queue:f.opts.queue})),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always)}w.Animation=w.extend(D,{tweeners:{"*":[function(t,e){var n=this.createTween(t,e);return ft(n.elem,t,pt.exec(e),n),n}]},tweener:function(t,e){for(var n,i=0,r=(t=w.isFunction(t)?(e=t,["*"]):t.match(x)).length;i<r;i++)n=t[i],D.tweeners[n]=D.tweeners[n]||[],D.tweeners[n].unshift(e)},prefilters:[function(e,t,n){var i,r,o,a,s,d,l,u=this,c={},h=e.style,p=e.nodeType&&ht(e),f=w._data(e,"fxshow");for(i in n.queue||(null==(s=w._queueHooks(e,"fx")).unqueued&&(s.unqueued=0,d=s.empty.fire,s.empty.fire=function(){s.unqueued||d()}),s.unqueued++,u.always(function(){u.always(function(){s.unqueued--,w.queue(e,"fx").length||s.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],"inline"===("none"===(l=w.css(e,"display"))?w._data(e,"olddisplay")||Yt(e.nodeName):l))&&"none"===w.css(e,"float")&&(m.inlineBlockNeedsLayout&&"inline"!==Yt(e.nodeName)?h.zoom=1:h.display="inline-block"),n.overflow&&(h.overflow="hidden",m.shrinkWrapBlocks()||u.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),t)if(r=t[i],Te.exec(r)){if(delete t[i],o=o||"toggle"===r,r===(p?"hide":"show")){if("show"!==r||!f||void 0===f[i])continue;p=!0}c[i]=f&&f[i]||w.style(e,i)}else l=void 0;if(w.isEmptyObject(c))"inline"===("none"===l?Yt(e.nodeName):l)&&(h.display=l);else for(i in f?"hidden"in f&&(p=f.hidden):f=w._data(e,"fxshow",{}),o&&(f.hidden=!p),p?w(e).show():u.done(function(){w(e).hide()}),u.done(function(){for(var t in w._removeData(e,"fxshow"),c)w.style(e,t,c[t])}),c)a=Ie(p?f[i]:0,i,u),i in f||(f[i]=a.start,p&&(a.end=a.start,a.start="width"===i||"height"===i?1:0))}],prefilter:function(t,e){e?D.prefilters.unshift(t):D.prefilters.push(t)}}),w.speed=function(t,e,n){var i=t&&"object"==typeof t?w.extend({},t):{complete:n||!n&&e||w.isFunction(t)&&t,duration:t,easing:n&&e||e&&!w.isFunction(e)&&e};return i.duration=w.fx.off?0:"number"==typeof i.duration?i.duration:i.duration in w.fx.speeds?w.fx.speeds[i.duration]:w.fx.speeds._default,null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){w.isFunction(i.old)&&i.old.call(this),i.queue&&w.dequeue(this,i.queue)},i},w.fn.extend({fadeTo:function(t,e,n,i){return this.filter(ht).css("opacity",0).show().end().animate({opacity:e},t,n,i)},animate:function(e,t,n,i){function r(){var t=D(this,w.extend({},e),a);(o||w._data(this,"finish"))&&t.stop(!0)}var o=w.isEmptyObject(e),a=w.speed(t,n,i);return r.finish=r,o||!1===a.queue?this.each(r):this.queue(a.queue,r)},stop:function(r,t,o){function a(t){var e=t.stop;delete t.stop,e(o)}return"string"!=typeof r&&(o=t,t=r,r=void 0),t&&!1!==r&&this.queue(r||"fx",[]),this.each(function(){var t=!0,e=null!=r&&r+"queueHooks",n=w.timers,i=w._data(this);if(e)i[e]&&i[e].stop&&a(i[e]);else for(e in i)i[e]&&i[e].stop&&_e.test(e)&&a(i[e]);for(e=n.length;e--;)n[e].elem!==this||null!=r&&n[e].queue!==r||(n[e].anim.stop(o),t=!1,n.splice(e,1));!t&&o||w.dequeue(this,r)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var t,e=w._data(this),n=e[a+"queue"],i=e[a+"queueHooks"],r=w.timers,o=n?n.length:0;for(e.finish=!0,w.queue(this,a,[]),i&&i.stop&&i.stop.call(this,!0),t=r.length;t--;)r[t].elem===this&&r[t].queue===a&&(r[t].anim.stop(!0),r.splice(t,1));for(t=0;t<o;t++)n[t]&&n[t].finish&&n[t].finish.call(this);delete e.finish})}}),w.each(["toggle","show","hide"],function(t,i){var r=w.fn[i];w.fn[i]=function(t,e,n){return null==t||"boolean"==typeof t?r.apply(this,arguments):this.animate(je(i,!0),t,e,n)}}),w.each({slideDown:je("show"),slideUp:je("hide"),slideToggle:je("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(t,i){w.fn[t]=function(t,e,n){return this.animate(i,t,e,n)}}),w.timers=[],w.fx.tick=function(){var t,e=w.timers,n=0;for(k=w.now();n<e.length;n++)(t=e[n])()||e[n]!==t||e.splice(n--,1);e.length||w.fx.stop(),k=void 0},w.fx.timer=function(t){w.timers.push(t),t()?w.fx.start():w.timers.pop()},w.fx.interval=13,w.fx.start=function(){ke=ke||C.setInterval(w.fx.tick,w.fx.interval)},w.fx.stop=function(){C.clearInterval(ke),ke=null},w.fx.speeds={slow:600,fast:200,_default:400},w.fn.delay=function(i,t){return i=w.fx&&w.fx.speeds[i]||i,this.queue(t=t||"fx",function(t,e){var n=C.setTimeout(t,i);e.stop=function(){C.clearTimeout(n)}})},T=f.createElement("input"),E=f.createElement("div"),_=f.createElement("select"),t=_.appendChild(f.createElement("option")),(E=f.createElement("div")).setAttribute("className","t"),E.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",M=E.getElementsByTagName("a")[0],T.setAttribute("type","checkbox"),E.appendChild(T),(M=E.getElementsByTagName("a")[0]).style.cssText="top:1px",m.getSetAttribute="t"!==E.className,m.style=/top/.test(M.getAttribute("style")),m.hrefNormalized="/a"===M.getAttribute("href"),m.checkOn=!!T.value,m.optSelected=t.selected,m.enctype=!!f.createElement("form").enctype,_.disabled=!0,m.optDisabled=!t.disabled,(T=f.createElement("input")).setAttribute("value",""),m.input=""===T.getAttribute("value"),T.value="t",T.setAttribute("type","radio"),m.radioValue="t"===T.value;var Ae=/\r/g,Le=/[\x20\t\r\n\f]+/g;w.fn.extend({val:function(e){var n,t,i,r=this[0];return arguments.length?(i=w.isFunction(e),this.each(function(t){1!==this.nodeType||(null==(t=i?e.call(this,t,w(this).val()):e)?t="":"number"==typeof t?t+="":w.isArray(t)&&(t=w.map(t,function(t){return null==t?"":t+""})),(n=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in n&&void 0!==n.set(this,t,"value"))||(this.value=t)})):r?(n=w.valHooks[r.type]||w.valHooks[r.nodeName.toLowerCase()])&&"get"in n&&void 0!==(t=n.get(r,"value"))?t:"string"==typeof(t=r.value)?t.replace(Ae,""):null==t?"":t:void 0}}),w.extend({valHooks:{option:{get:function(t){var e=w.find.attr(t,"value");return null!=e?e:w.trim(w.text(t)).replace(Le," ")}},select:{get:function(t){for(var e,n=t.options,i=t.selectedIndex,r="select-one"===t.type||i<0,o=r?null:[],a=r?i+1:n.length,s=i<0?a:r?i:0;s<a;s++)if(((e=n[s]).selected||s===i)&&(m.optDisabled?!e.disabled:null===e.getAttribute("disabled"))&&(!e.parentNode.disabled||!w.nodeName(e.parentNode,"optgroup"))){if(e=w(e).val(),r)return e;o.push(e)}return o},set:function(t,e){for(var n,i,r=t.options,o=w.makeArray(e),a=r.length;a--;)if(i=r[a],-1<w.inArray(w.valHooks.option.get(i),o))try{i.selected=n=!0}catch(t){i.scrollHeight}else i.selected=!1;return n||(t.selectedIndex=-1),r}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(t,e){if(w.isArray(e))return t.checked=-1<w.inArray(w(t).val(),e)}},m.checkOn||(w.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})});var j,Ee,I=w.expr.attrHandle,Ne=/^(?:checked|selected)$/i,A=m.getSetAttribute,Me=m.input,Pe=(w.fn.extend({attr:function(t,e){return h(this,w.attr,t,e,1<arguments.length)},removeAttr:function(t){return this.each(function(){w.removeAttr(this,t)})}}),w.extend({attr:function(t,e,n){var i,r,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===t.getAttribute?w.prop(t,e,n):(1===o&&w.isXMLDoc(t)||(e=e.toLowerCase(),r=w.attrHooks[e]||(w.expr.match.bool.test(e)?Ee:j)),void 0!==n?null===n?void w.removeAttr(t,e):r&&"set"in r&&void 0!==(i=r.set(t,n,e))?i:(t.setAttribute(e,n+""),n):!(r&&"get"in r&&null!==(i=r.get(t,e)))&&null==(i=w.find.attr(t,e))?void 0:i)},attrHooks:{type:{set:function(t,e){var n;if(!m.radioValue&&"radio"===e&&w.nodeName(t,"input"))return n=t.value,t.setAttribute("type",e),n&&(t.value=n),e}}},removeAttr:function(t,e){var n,i,r=0,o=e&&e.match(x);if(o&&1===t.nodeType)for(;n=o[r++];)i=w.propFix[n]||n,w.expr.match.bool.test(n)?Me&&A||!Ne.test(n)?t[i]=!1:t[w.camelCase("default-"+n)]=t[i]=!1:w.attr(t,n,""),t.removeAttribute(A?n:i)}}),Ee={set:function(t,e,n){return!1===e?w.removeAttr(t,n):Me&&A||!Ne.test(n)?t.setAttribute(!A&&w.propFix[n]||n,n):t[w.camelCase("default-"+n)]=t[n]=!0,n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(t,e){var o=I[e]||w.find.attr;Me&&A||!Ne.test(e)?I[e]=function(t,e,n){var i,r;return n||(r=I[e],I[e]=i,i=null!=o(t,e,n)?e.toLowerCase():null,I[e]=r),i}:I[e]=function(t,e,n){if(!n)return t[w.camelCase("default-"+e)]?e.toLowerCase():null}}),Me&&A||(w.attrHooks.value={set:function(t,e,n){if(!w.nodeName(t,"input"))return j&&j.set(t,e,n);t.defaultValue=e}}),A||(j={set:function(t,e,n){var i=t.getAttributeNode(n);if(i||t.setAttributeNode(i=t.ownerDocument.createAttribute(n)),i.value=e+="","value"===n||e===t.getAttribute(n))return e}},I.id=I.name=I.coords=function(t,e,n){if(!n)return(n=t.getAttributeNode(e))&&""!==n.value?n.value:null},w.valHooks.button={get:function(t,e){t=t.getAttributeNode(e);if(t&&t.specified)return t.value},set:j.set},w.attrHooks.contenteditable={set:function(t,e,n){j.set(t,""!==e&&e,n)}},w.each(["width","height"],function(t,n){w.attrHooks[n]={set:function(t,e){if(""===e)return t.setAttribute(n,"auto"),e}}})),m.style||(w.attrHooks.style={get:function(t){return t.style.cssText||void 0},set:function(t,e){return t.style.cssText=e+""}}),/^(?:input|select|textarea|button|object)$/i),He=/^(?:a|area)$/i,Oe=(w.fn.extend({prop:function(t,e){return h(this,w.prop,t,e,1<arguments.length)},removeProp:function(t){return t=w.propFix[t]||t,this.each(function(){try{this[t]=void 0,delete this[t]}catch(t){}})}}),w.extend({prop:function(t,e,n){var i,r,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(t)||(e=w.propFix[e]||e,r=w.propHooks[e]),void 0!==n?r&&"set"in r&&void 0!==(i=r.set(t,n,e))?i:t[e]=n:r&&"get"in r&&null!==(i=r.get(t,e))?i:t[e]},propHooks:{tabIndex:{get:function(t){var e=w.find.attr(t,"tabindex");return e?parseInt(e,10):Pe.test(t.nodeName)||He.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),m.hrefNormalized||w.each(["href","src"],function(t,e){w.propHooks[e]={get:function(t){return t.getAttribute(e,4)}}}),m.optSelected||(w.propHooks.selected={get:function(t){t=t.parentNode;return t&&(t.selectedIndex,t.parentNode)&&t.parentNode.selectedIndex,null},set:function(t){t=t.parentNode;t&&(t.selectedIndex,t.parentNode)&&t.parentNode.selectedIndex}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this}),m.enctype||(w.propFix.enctype="encoding"),/[\t\r\n\f]/g);function L(t){return w.attr(t,"class")||""}w.fn.extend({addClass:function(e){var t,n,i,r,o,a,s=0;if(w.isFunction(e))return this.each(function(t){w(this).addClass(e.call(this,t,L(this)))});if("string"==typeof e&&e)for(t=e.match(x)||[];n=this[s++];)if(a=L(n),i=1===n.nodeType&&(" "+a+" ").replace(Oe," ")){for(o=0;r=t[o++];)i.indexOf(" "+r+" ")<0&&(i+=r+" ");a!==(a=w.trim(i))&&w.attr(n,"class",a)}return this},removeClass:function(e){var t,n,i,r,o,a,s=0;if(w.isFunction(e))return this.each(function(t){w(this).removeClass(e.call(this,t,L(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(x)||[];n=this[s++];)if(a=L(n),i=1===n.nodeType&&(" "+a+" ").replace(Oe," ")){for(o=0;r=t[o++];)for(;-1<i.indexOf(" "+r+" ");)i=i.replace(" "+r+" "," ");a!==(a=w.trim(i))&&w.attr(n,"class",a)}return this},toggleClass:function(r,e){var o=typeof r;return"boolean"==typeof e&&"string"==o?e?this.addClass(r):this.removeClass(r):w.isFunction(r)?this.each(function(t){w(this).toggleClass(r.call(this,t,L(this),e),e)}):this.each(function(){var t,e,n,i;if("string"==o)for(e=0,n=w(this),i=r.match(x)||[];t=i[e++];)n.hasClass(t)?n.removeClass(t):n.addClass(t);else void 0!==r&&"boolean"!=o||((t=L(this))&&w._data(this,"__className__",t),w.attr(this,"class",!t&&!1!==r&&w._data(this,"__className__")||""))})},hasClass:function(t){for(var e,n=0,i=" "+t+" ";e=this[n++];)if(1===e.nodeType&&-1<(" "+L(e)+" ").replace(Oe," ").indexOf(i))return!0;return!1}}),w.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(t,n){w.fn[n]=function(t,e){return 0<arguments.length?this.on(n,null,t,e):this.trigger(n)}}),w.fn.extend({hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}});var E=C.location,Qe=w.now(),Re=/\?/,Fe=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g,Be=(w.parseJSON=function(t){var r,o,e;return C.JSON&&C.JSON.parse?C.JSON.parse(t+""):(o=null,(e=w.trim(t+""))&&!w.trim(e.replace(Fe,function(t,e,n,i){return 0===(o=r&&e?0:o)?t:(r=n||e,o+=!i-!n,"")}))?Function("return "+e)():w.error("Invalid JSON: "+t))},w.parseXML=function(t){var e;if(!t||"string"!=typeof t)return null;try{C.DOMParser?e=(new C.DOMParser).parseFromString(t,"text/xml"):((e=new C.ActiveXObject("Microsoft.XMLDOM")).async="false",e.loadXML(t))}catch(t){e=void 0}return e&&e.documentElement&&!e.getElementsByTagName("parsererror").length||w.error("Invalid XML: "+t),e},/#.*$/),We=/([?&])_=[^&]*/,Ue=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,qe=/^(?:GET|HEAD)$/,ze=/^\/\//,Ge=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Ve={},Ke={},Je="*/".concat("*"),Xe=E.href,N=Ge.exec(Xe.toLowerCase())||[];function Ze(o){return function(t,e){"string"!=typeof t&&(e=t,t="*");var n,i=0,r=t.toLowerCase().match(x)||[];if(w.isFunction(e))for(;n=r[i++];)"+"===n.charAt(0)?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(e)):(o[n]=o[n]||[]).push(e)}}function Ye(e,i,r,o){var a={},s=e===Ke;function d(t){var n;return a[t]=!0,w.each(e[t]||[],function(t,e){e=e(i,r,o);return"string"!=typeof e||s||a[e]?s?!(n=e):void 0:(i.dataTypes.unshift(e),d(e),!1)}),n}return d(i.dataTypes[0])||!a["*"]&&d("*")}function tn(t,e){var n,i,r=w.ajaxSettings.flatOptions||{};for(i in e)void 0!==e[i]&&((r[i]?t:n=n||{})[i]=e[i]);return n&&w.extend(!0,t,n),t}function en(t){if(!w.contains(t.ownerDocument||f,t))return!0;for(;t&&1===t.nodeType;){if("none"===((e=t).style&&e.style.display||w.css(e,"display"))||"hidden"===t.type)return!0;t=t.parentNode}var e;return!1}w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Xe,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(N[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Je,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":w.parseJSON,"text xml":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?tn(tn(t,w.ajaxSettings),e):tn(w.ajaxSettings,t)},ajaxPrefilter:Ze(Ve),ajaxTransport:Ze(Ke),ajax:function(t,e){"object"==typeof t&&(e=t,t=void 0);var n,d,l,u,c,h,i,p=w.ajaxSetup({},e=e||{}),f=p.context||p,g=p.context&&(f.nodeType||f.jquery)?w(f):w.event,m=w.Deferred(),$=w.Callbacks("once memory"),b=p.statusCode||{},r={},o={},y=0,a="canceled",v={readyState:0,getResponseHeader:function(t){var e;if(2===y){if(!i)for(i={};e=Ue.exec(l);)i[e[1].toLowerCase()]=e[2];e=i[t.toLowerCase()]}return null==e?null:e},getAllResponseHeaders:function(){return 2===y?l:null},setRequestHeader:function(t,e){var n=t.toLowerCase();return y||(t=o[n]=o[n]||t,r[t]=e),this},overrideMimeType:function(t){return y||(p.mimeType=t),this},statusCode:function(t){if(t)if(y<2)for(var e in t)b[e]=[b[e],t[e]];else v.always(t[v.status]);return this},abort:function(t){t=t||a;return h&&h.abort(t),s(0,t),this}};if(m.promise(v).complete=$.add,v.success=v.done,v.error=v.fail,p.url=((t||p.url||Xe)+"").replace(Be,"").replace(ze,N[1]+"//"),p.type=e.method||e.type||p.method||p.type,p.dataTypes=w.trim(p.dataType||"*").toLowerCase().match(x)||[""],null==p.crossDomain&&(t=Ge.exec(p.url.toLowerCase()),p.crossDomain=!(!t||t[1]===N[1]&&t[2]===N[2]&&(t[3]||("http:"===t[1]?"80":"443"))===(N[3]||("http:"===N[1]?"80":"443")))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=w.param(p.data,p.traditional)),Ye(Ve,p,e,v),2!==y){for(n in(c=w.event&&p.global)&&0==w.active++&&w.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!qe.test(p.type),d=p.url,p.hasContent||(p.data&&(d=p.url+=(Re.test(d)?"&":"?")+p.data,delete p.data),!1===p.cache&&(p.url=We.test(d)?d.replace(We,"$1_="+Qe++):d+(Re.test(d)?"&":"?")+"_="+Qe++)),p.ifModified&&(w.lastModified[d]&&v.setRequestHeader("If-Modified-Since",w.lastModified[d]),w.etag[d])&&v.setRequestHeader("If-None-Match",w.etag[d]),(p.data&&p.hasContent&&!1!==p.contentType||e.contentType)&&v.setRequestHeader("Content-Type",p.contentType),v.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Je+"; q=0.01":""):p.accepts["*"]),p.headers)v.setRequestHeader(n,p.headers[n]);if(p.beforeSend&&(!1===p.beforeSend.call(f,v,p)||2===y))return v.abort();for(n in a="abort",{success:1,error:1,complete:1})v[n](p[n]);if(h=Ye(Ke,p,e,v)){if(v.readyState=1,c&&g.trigger("ajaxSend",[v,p]),2===y)return v;p.async&&0<p.timeout&&(u=C.setTimeout(function(){v.abort("timeout")},p.timeout));try{y=1,h.send(r,s)}catch(t){if(!(y<2))throw t;s(-1,t)}}else s(-1,"No Transport")}return v;function s(t,e,n,i){var r,o,a,s=e;2!==y&&(y=2,u&&C.clearTimeout(u),h=void 0,l=i||"",v.readyState=0<t?4:0,i=200<=t&&t<300||304===t,n&&(a=function(t,e,n){for(var i,r,o,a,s=t.contents,d=t.dataTypes;"*"===d[0];)d.shift(),void 0===r&&(r=t.mimeType||e.getResponseHeader("Content-Type"));if(r)for(a in s)if(s[a]&&s[a].test(r)){d.unshift(a);break}if(d[0]in n)o=d[0];else{for(a in n){if(!d[0]||t.converters[a+" "+d[0]]){o=a;break}i=i||a}o=o||i}if(o)return o!==d[0]&&d.unshift(o),n[o]}(p,v,n)),a=function(t,e,n,i){var r,o,a,s,d,l={},u=t.dataTypes.slice();if(u[1])for(a in t.converters)l[a.toLowerCase()]=t.converters[a];for(o=u.shift();o;)if(t.responseFields[o]&&(n[t.responseFields[o]]=e),!d&&i&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),d=o,o=u.shift())if("*"===o)o=d;else if("*"!==d&&d!==o){if(!(a=l[d+" "+o]||l["* "+o]))for(r in l)if((s=r.split(" "))[1]===o&&(a=l[d+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[r]:!0!==l[r]&&(o=s[0],u.unshift(s[1]));break}if(!0!==a)if(a&&t.throws)e=a(e);else try{e=a(e)}catch(t){return{state:"parsererror",error:a?t:"No conversion from "+d+" to "+o}}}return{state:"success",data:e}}(p,a,v,i),i?(p.ifModified&&((n=v.getResponseHeader("Last-Modified"))&&(w.lastModified[d]=n),n=v.getResponseHeader("etag"))&&(w.etag[d]=n),204===t||"HEAD"===p.type?s="nocontent":304===t?s="notmodified":(s=a.state,r=a.data,i=!(o=a.error))):(o=s,!t&&s||(s="error",t<0&&(t=0))),v.status=t,v.statusText=(e||s)+"",i?m.resolveWith(f,[r,s,v]):m.rejectWith(f,[v,s,o]),v.statusCode(b),b=void 0,c&&g.trigger(i?"ajaxSuccess":"ajaxError",[v,p,i?r:o]),$.fireWith(f,[v,s]),c)&&(g.trigger("ajaxComplete",[v,p]),--w.active||w.event.trigger("ajaxStop"))}},getJSON:function(t,e,n){return w.get(t,e,n,"json")},getScript:function(t,e){return w.get(t,void 0,e,"script")}}),w.each(["get","post"],function(t,r){w[r]=function(t,e,n,i){return w.isFunction(e)&&(i=i||n,n=e,e=void 0),w.ajax(w.extend({url:t,type:r,dataType:i,data:e,success:n},w.isPlainObject(t)&&t))}}),w._evalUrl=function(t){return w.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},w.fn.extend({wrapAll:function(e){var t;return w.isFunction(e)?this.each(function(t){w(this).wrapAll(e.call(this,t))}):(this[0]&&(t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var t=this;t.firstChild&&1===t.firstChild.nodeType;)t=t.firstChild;return t}).append(this)),this)},wrapInner:function(n){return w.isFunction(n)?this.each(function(t){w(this).wrapInner(n.call(this,t))}):this.each(function(){var t=w(this),e=t.contents();e.length?e.wrapAll(n):t.append(n)})},wrap:function(e){var n=w.isFunction(e);return this.each(function(t){w(this).wrapAll(n?e.call(this,t):e)})},unwrap:function(){return this.parent().each(function(){w.nodeName(this,"body")||w(this).replaceWith(this.childNodes)}).end()}}),w.expr.filters.hidden=function(t){return m.reliableHiddenOffsets()?t.offsetWidth<=0&&t.offsetHeight<=0&&!t.getClientRects().length:en(t)},w.expr.filters.visible=function(t){return!w.expr.filters.hidden(t)};var nn=/%20/g,rn=/\[\]$/,on=/\r?\n/g,an=/^(?:submit|button|image|reset|file)$/i,sn=/^(?:input|select|textarea|keygen)/i;w.param=function(t,e){function n(t,e){e=w.isFunction(e)?e():null==e?"":e,r[r.length]=encodeURIComponent(t)+"="+encodeURIComponent(e)}var i,r=[];if(void 0===e&&(e=w.ajaxSettings&&w.ajaxSettings.traditional),w.isArray(t)||t.jquery&&!w.isPlainObject(t))w.each(t,function(){n(this.name,this.value)});else for(i in t)!function n(i,t,r,o){if(w.isArray(t))w.each(t,function(t,e){r||rn.test(i)?o(i,e):n(i+"["+("object"==typeof e&&null!=e?t:"")+"]",e,r,o)});else if(r||"object"!==w.type(t))o(i,t);else for(var e in t)n(i+"["+e+"]",t[e],r,o)}(i,t[i],e,n);return r.join("&").replace(nn,"+")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=w.prop(this,"elements");return t?w.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!w(this).is(":disabled")&&sn.test(this.nodeName)&&!an.test(t)&&(this.checked||!gt.test(t))}).map(function(t,e){var n=w(this).val();return null==n?null:w.isArray(n)?w.map(n,function(t){return{name:e.name,value:t.replace(on,"\r\n")}}):{name:e.name,value:n.replace(on,"\r\n")}}).get()}}),w.ajaxSettings.xhr=void 0!==C.ActiveXObject?function(){return this.isLocal?cn():8<f.documentMode?un():/^(get|post|head|put|delete|options)$/i.test(this.type)&&un()||cn()}:un;var dn=0,ln={},M=w.ajaxSettings.xhr();function un(){try{return new C.XMLHttpRequest}catch(t){}}function cn(){try{return new C.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}C.attachEvent&&C.attachEvent("onunload",function(){for(var t in ln)ln[t](void 0,!0)}),m.cors=!!M&&"withCredentials"in M,(m.ajax=!!M)&&w.ajaxTransport(function(d){var l;if(!d.crossDomain||m.cors)return{send:function(t,o){var e,a=d.xhr(),s=++dn;if(a.open(d.type,d.url,d.async,d.username,d.password),d.xhrFields)for(e in d.xhrFields)a[e]=d.xhrFields[e];for(e in d.mimeType&&a.overrideMimeType&&a.overrideMimeType(d.mimeType),d.crossDomain||t["X-Requested-With"]||(t["X-Requested-With"]="XMLHttpRequest"),t)void 0!==t[e]&&a.setRequestHeader(e,t[e]+"");a.send(d.hasContent&&d.data||null),l=function(t,e){var n,i,r;if(l&&(e||4===a.readyState))if(delete ln[s],l=void 0,a.onreadystatechange=w.noop,e)4!==a.readyState&&a.abort();else{r={},n=a.status,"string"==typeof a.responseText&&(r.text=a.responseText);try{i=a.statusText}catch(t){i=""}n||!d.isLocal||d.crossDomain?1223===n&&(n=204):n=r.text?200:404}r&&o(n,i,r,a.getAllResponseHeaders())},d.async?4===a.readyState?C.setTimeout(l):a.onreadystatechange=ln[s]=l:l()},abort:function(){l&&l(void 0,!0)}}}),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return w.globalEval(t),t}}}),w.ajaxPrefilter("script",function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET",t.global=!1)}),w.ajaxTransport("script",function(e){var i,r;if(e.crossDomain)return r=f.head||w("head")[0]||f.documentElement,{send:function(t,n){(i=f.createElement("script")).async=!0,e.scriptCharset&&(i.charset=e.scriptCharset),i.src=e.url,i.onload=i.onreadystatechange=function(t,e){!e&&i.readyState&&!/loaded|complete/.test(i.readyState)||(i.onload=i.onreadystatechange=null,i.parentNode&&i.parentNode.removeChild(i),i=null,e)||n(200,"success")},r.insertBefore(i,r.firstChild)},abort:function(){i&&i.onload(void 0,!0)}}});var hn=[],pn=/(=)\?(?=&|$)|\?\?/,fn=(w.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=hn.pop()||w.expando+"_"+Qe++;return this[t]=!0,t}}),w.ajaxPrefilter("json jsonp",function(t,e,n){var i,r,o,a=!1!==t.jsonp&&(pn.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&pn.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=w.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(pn,"$1"+i):!1!==t.jsonp&&(t.url+=(Re.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return o||w.error(i+" was not called"),o[0]},t.dataTypes[0]="json",r=C[i],C[i]=function(){o=arguments},n.always(function(){void 0===r?w(C).removeProp(i):C[i]=r,t[i]&&(t.jsonpCallback=e.jsonpCallback,hn.push(i)),o&&w.isFunction(r)&&r(o[0]),o=r=void 0}),"script"}),w.parseHTML=function(t,e,n){if(!t||"string"!=typeof t)return null;"boolean"==typeof e&&(n=e,e=!1),e=e||f;var i=K.exec(t),n=!n&&[];return i?[e.createElement(i[1])]:(i=kt([t],e,n),n&&n.length&&w(n).remove(),w.merge([],i.childNodes))},w.fn.load);function gn(t){return w.isWindow(t)?t:9===t.nodeType&&(t.defaultView||t.parentWindow)}w.fn.load=function(t,e,n){var i,r,o,a,s;return"string"!=typeof t&&fn?fn.apply(this,arguments):(a=this,-1<(s=t.indexOf(" "))&&(i=w.trim(t.slice(s,t.length)),t=t.slice(0,s)),w.isFunction(e)?(n=e,e=void 0):e&&"object"==typeof e&&(r="POST"),0<a.length&&w.ajax({url:t,type:r||"GET",dataType:"html",data:e}).done(function(t){o=arguments,a.html(i?w("<div>").append(w.parseHTML(t)).find(i):t)}).always(n&&function(t,e){a.each(function(){n.apply(this,o||[t.responseText,e,t])})}),this)},w.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(t,e){w.fn[e]=function(t){return this.on(e,t)}}),w.expr.filters.animated=function(e){return w.grep(w.timers,function(t){return e===t.elem}).length},w.offset={setOffset:function(t,e,n){var i,r,o,a,s=w.css(t,"position"),d=w(t),l={};"static"===s&&(t.style.position="relative"),o=d.offset(),i=w.css(t,"top"),a=w.css(t,"left"),s=("absolute"===s||"fixed"===s)&&-1<w.inArray("auto",[i,a])?(r=(s=d.position()).top,s.left):(r=parseFloat(i)||0,parseFloat(a)||0),null!=(e=w.isFunction(e)?e.call(t,n,w.extend({},o)):e).top&&(l.top=e.top-o.top+r),null!=e.left&&(l.left=e.left-o.left+s),"using"in e?e.using.call(t,l):d.css(l)}},w.fn.extend({offset:function(e){var t,n,i,r;return arguments.length?void 0===e?this:this.each(function(t){w.offset.setOffset(this,e,t)}):(n={top:0,left:0},(r=(i=this[0])&&i.ownerDocument)?(t=r.documentElement,w.contains(t,i)?(void 0!==i.getBoundingClientRect&&(n=i.getBoundingClientRect()),i=gn(r),{top:n.top+(i.pageYOffset||t.scrollTop)-(t.clientTop||0),left:n.left+(i.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):n):void 0)},position:function(){var t,e,n,i;if(this[0])return n={top:0,left:0},i=this[0],"fixed"===w.css(i,"position")?e=i.getBoundingClientRect():(t=this.offsetParent(),e=this.offset(),(n=w.nodeName(t[0],"html")?n:t.offset()).top+=w.css(t[0],"borderTopWidth",!0),n.left+=w.css(t[0],"borderLeftWidth",!0)),{top:e.top-n.top-w.css(i,"marginTop",!0),left:e.left-n.left-w.css(i,"marginLeft",!0)}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent;t&&!w.nodeName(t,"html")&&"static"===w.css(t,"position");)t=t.offsetParent;return t||le})}}),w.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var o=/Y/.test(r);w.fn[e]=function(t){return h(this,function(t,e,n){var i=gn(t);if(void 0===n)return i?r in i?i[r]:i.document.documentElement[e]:t[e];i?i.scrollTo(o?w(i).scrollLeft():n,o?n:w(i).scrollTop()):t[e]=n},e,t,arguments.length,null)}}),w.each(["top","left"],function(t,n){w.cssHooks[n]=ce(m.pixelPosition,function(t,e){if(e)return e=p(t,n),de.test(e)?w(t).position()[n]+"px":e})}),w.each({Height:"height",Width:"width"},function(o,a){w.each({padding:"inner"+o,content:a,"":"outer"+o},function(i,t){w.fn[t]=function(t,e){var n=arguments.length&&(i||"boolean"!=typeof t),r=i||(!0===t||!0===e?"margin":"border");return h(this,function(t,e,n){var i;return w.isWindow(t)?t.document.documentElement["client"+o]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+o],i["scroll"+o],t.body["offset"+o],i["offset"+o],i["client"+o])):void 0===n?w.css(t,e,r):w.style(t,e,n,r)},a,n?t:void 0,n,null)}})}),w.fn.extend({bind:function(t,e,n){return this.on(t,null,e,n)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,n,i){return this.on(e,t,n,i)},undelegate:function(t,e,n){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",n)}}),w.fn.size=function(){return this.length},w.fn.andSelf=w.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return w});var mn=C.jQuery,$n=C.$;return w.noConflict=function(t){return C.$===w&&(C.$=$n),t&&C.jQuery===w&&(C.jQuery=mn),w},P||(C.jQuery=C.$=w),w}),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");function scrollToGatewayInputError(){var t=jQuery(".gateway-errors,.assisted-cc-input-feedback").first();(t.closest("form")||jQuery("form").first()).find('button[type="submit"],input[type="submit"]').prop("disabled",!1).removeClass("disabled").find("i.fas,i.far,i.fal,i.fab").removeAttr("class").addClass("fas fa-arrow-circle-right").find("span").toggle(),t.length&&elementOutOfViewPort(t[0])&&jQuery("html, body").animate({scrollTop:t.offset().top-50},500)}function elementOutOfViewPort(t){var t=t.getBoundingClientRect(),e={};return e.top=t.top<0,e.left=t.left<0,e.bottom=t.bottom>(window.innerHeight||document.documentElement.clientHeight),e.right=t.right>(window.innerWidth||document.documentElement.clientWidth),e.any=e.top||e.left||e.bottom||e.right,e.any}!function(){"use strict";var t=jQuery.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1==t[0]&&9==t[1]&&t[2]<1||3<t[0])throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(),function(i){"use strict";i.fn.emulateTransitionEnd=function(t){var e=!1,n=this;i(this).one("bsTransitionEnd",function(){e=!0});return setTimeout(function(){e||i(n).trigger(i.support.transition.end)},t),this},i(function(){i.support.transition=function(){var t,e=document.createElement("bootstrap"),n={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(t in n)if(void 0!==e.style[t])return{end:n[t]};return!1}(),i.support.transition&&(i.event.special.bsTransitionEnd={bindType:i.support.transition.end,delegateType:i.support.transition.end,handle:function(t){if(i(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(o){"use strict";function a(t){o(t).on("click",e,this.close)}var e='[data-dismiss="alert"]';a.VERSION="3.4.1",a.TRANSITION_DURATION=150,a.prototype.close=function(t){var e=o(this),n=e.attr("data-target"),i=(n="#"===(n=n||(n=e.attr("href"))&&n.replace(/.*(?=#[^\s]*$)/,""))?[]:n,o(document).find(n));function r(){i.detach().trigger("closed.bs.alert").remove()}t&&t.preventDefault(),(i=i.length?i:e.closest(".alert")).trigger(t=o.Event("close.bs.alert")),t.isDefaultPrevented()||(i.removeClass("in"),o.support.transition&&i.hasClass("fade")?i.one("bsTransitionEnd",r).emulateTransitionEnd(a.TRANSITION_DURATION):r())};var t=o.fn.alert;o.fn.alert=function(n){return this.each(function(){var t=o(this),e=t.data("bs.alert");e||t.data("bs.alert",e=new a(this)),"string"==typeof n&&e[n].call(t)})},o.fn.alert.Constructor=a,o.fn.alert.noConflict=function(){return o.fn.alert=t,this},o(document).on("click.bs.alert.data-api",e,a.prototype.close)}(jQuery),function(o){"use strict";function i(t,e){this.$element=o(t),this.options=o.extend({},i.DEFAULTS,e),this.isLoading=!1}function n(n){return this.each(function(){var t=o(this),e=t.data("bs.button");e||t.data("bs.button",e=new i(this,"object"==typeof n&&n)),"toggle"==n?e.toggle():n&&e.setState(n)})}i.VERSION="3.4.1",i.DEFAULTS={loadingText:"loading..."},i.prototype.setState=function(t){var e="disabled",n=this.$element,i=n.is("input")?"val":"html",r=n.data();t+="Text",null==r.resetText&&n.data("resetText",n[i]()),setTimeout(o.proxy(function(){n[i]((null==r[t]?this.options:r)[t]),"loadingText"==t?(this.isLoading=!0,n.addClass(e).attr(e,e).prop(e,!0)):this.isLoading&&(this.isLoading=!1,n.removeClass(e).removeAttr(e).prop(e,!1))},this),0)},i.prototype.toggle=function(){var t,e=!0,n=this.$element.closest('[data-toggle="buttons"]');n.length?("radio"==(t=this.$element.find("input")).prop("type")?(t.prop("checked")&&(e=!1),n.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==t.prop("type")&&(t.prop("checked")!==this.$element.hasClass("active")&&(e=!1),this.$element.toggleClass("active")),t.prop("checked",this.$element.hasClass("active")),e&&t.trigger("change")):(this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active"))};var t=o.fn.button;o.fn.button=n,o.fn.button.Constructor=i,o.fn.button.noConflict=function(){return o.fn.button=t,this},o(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var e=o(t.target).closest(".btn");n.call(e,"toggle"),o(t.target).is('input[type="radio"], input[type="checkbox"]')||(t.preventDefault(),(e.is("input,button")?e:e.find("input:visible,button:visible").first()).trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){o(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery),function(l){"use strict";function u(t,e){this.$element=l(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=e,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",l.proxy(this.keydown,this)),"hover"!=this.options.pause||"ontouchstart"in document.documentElement||this.$element.on("mouseenter.bs.carousel",l.proxy(this.pause,this)).on("mouseleave.bs.carousel",l.proxy(this.cycle,this))}function r(r){return this.each(function(){var t=l(this),e=t.data("bs.carousel"),n=l.extend({},u.DEFAULTS,t.data(),"object"==typeof r&&r),i="string"==typeof r?r:n.slide;e||t.data("bs.carousel",e=new u(this,n)),"number"==typeof r?e.to(r):i?e[i]():n.interval&&e.pause().cycle()})}u.VERSION="3.4.1",u.TRANSITION_DURATION=600,u.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},u.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},u.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(l.proxy(this.next,this),this.options.interval)),this},u.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},u.prototype.getItemForDirection=function(t,e){var n=this.getItemIndex(e);return("prev"==t&&0===n||"next"==t&&n==this.$items.length-1)&&!this.options.wrap?e:(e=(n+("prev"==t?-1:1))%this.$items.length,this.$items.eq(e))},u.prototype.to=function(t){var e=this,n=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(t>this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):n==t?this.pause().cycle():this.slide(n<t?"next":"prev",this.$items.eq(t))},u.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&l.support.transition&&(this.$element.trigger(l.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},u.prototype.next=function(){if(!this.sliding)return this.slide("next")},u.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},u.prototype.slide=function(t,e){var n,i,r,o=this.$element.find(".item.active"),a=e||this.getItemForDirection(t,o),e=this.interval,s="next"==t?"left":"right",d=this;return a.hasClass("active")?this.sliding=!1:(n=a[0],i=l.Event("slide.bs.carousel",{relatedTarget:n,direction:s}),this.$element.trigger(i),i.isDefaultPrevented()?void 0:(this.sliding=!0,e&&this.pause(),this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),i=l(this.$indicators.children()[this.getItemIndex(a)]))&&i.addClass("active"),r=l.Event("slid.bs.carousel",{relatedTarget:n,direction:s}),l.support.transition&&this.$element.hasClass("slide")?(a.addClass(t),"object"==typeof a&&a.length&&a[0].offsetWidth,o.addClass(s),a.addClass(s),o.one("bsTransitionEnd",function(){a.removeClass([t,s].join(" ")).addClass("active"),o.removeClass(["active",s].join(" ")),d.sliding=!1,setTimeout(function(){d.$element.trigger(r)},0)}).emulateTransitionEnd(u.TRANSITION_DURATION)):(o.removeClass("active"),a.addClass("active"),this.sliding=!1,this.$element.trigger(r)),e&&this.cycle(),this))};function t(t){var e,n=l(this),i=(i=n.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,""),i=n.attr("data-target")||i;(i=l(document).find(i)).hasClass("carousel")&&(e=l.extend({},i.data(),n.data()),(n=n.attr("data-slide-to"))&&(e.interval=!1),r.call(i,e),n&&i.data("bs.carousel").to(n),t.preventDefault())}var e=l.fn.carousel;l.fn.carousel=r,l.fn.carousel.Constructor=u,l.fn.carousel.noConflict=function(){return l.fn.carousel=e,this};l(document).on("click.bs.carousel.data-api","[data-slide]",t).on("click.bs.carousel.data-api","[data-slide-to]",t),l(window).on("load",function(){l('[data-ride="carousel"]').each(function(){var t=l(this);r.call(t,t.data())})})}(jQuery),function(r){"use strict";function o(t,e){this.$element=r(t),this.options=r.extend({},o.DEFAULTS,e),this.$trigger=r('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()}function n(t){t=t.attr("data-target")||(t=t.attr("href"))&&t.replace(/.*(?=#[^\s]+$)/,"");return r(document).find(t)}function a(i){return this.each(function(){var t=r(this),e=t.data("bs.collapse"),n=r.extend({},o.DEFAULTS,t.data(),"object"==typeof i&&i);!e&&n.toggle&&/show|hide/.test(i)&&(n.toggle=!1),e||t.data("bs.collapse",e=new o(this,n)),"string"==typeof i&&e[i]()})}o.VERSION="3.4.1",o.TRANSITION_DURATION=350,o.DEFAULTS={toggle:!0},o.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},o.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var t=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(t&&t.length&&(i=t.data("bs.collapse"))&&i.transitioning)){var e=r.Event("show.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){t&&t.length&&(a.call(t,"hide"),i||t.data("bs.collapse",null));var n=this.dimension(),e=(this.$element.removeClass("collapse").addClass("collapsing")[n](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1,function(){this.$element.removeClass("collapsing").addClass("collapse in")[n](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")});if(!r.support.transition)return e.call(this);var i=r.camelCase(["scroll",n].join("-"));this.$element.one("bsTransitionEnd",r.proxy(e,this)).emulateTransitionEnd(o.TRANSITION_DURATION)[n](this.$element[0][i])}}}},o.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var t=r.Event("hide.bs.collapse");if(this.$element.trigger(t),!t.isDefaultPrevented()){var t=this.dimension(),e=(this.$element[t](this.$element[t]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1,function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")});if(!r.support.transition)return e.call(this);this.$element[t](0).one("bsTransitionEnd",r.proxy(e,this)).emulateTransitionEnd(o.TRANSITION_DURATION)}}},o.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},o.prototype.getParent=function(){return r(document).find(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(r.proxy(function(t,e){e=r(e);this.addAriaAndCollapsedClass(n(e),e)},this)).end()},o.prototype.addAriaAndCollapsedClass=function(t,e){var n=t.hasClass("in");t.attr("aria-expanded",n),e.toggleClass("collapsed",!n).attr("aria-expanded",n)};var t=r.fn.collapse;r.fn.collapse=a,r.fn.collapse.Constructor=o,r.fn.collapse.noConflict=function(){return r.fn.collapse=t,this},r(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var e=r(this),t=(e.attr("data-target")||t.preventDefault(),n(e)),e=t.data("bs.collapse")?"toggle":e.data();a.call(t,e)})}(jQuery),function(r){"use strict";function i(t){r(t).on("click.bs.dropdown",this.toggle)}var o='[data-toggle="dropdown"]';function a(t){var e=t.attr("data-target"),e="#"!==(e=e||(e=t.attr("href"))&&/#[A-Za-z]/.test(e)&&e.replace(/.*(?=#[^\s]*$)/,""))?r(document).find(e):null;return e&&e.length?e:t.parent()}function s(i){i&&3===i.which||(r(".dropdown-backdrop").remove(),r(o).each(function(){var t=r(this),e=a(t),n={relatedTarget:this};!e.hasClass("open")||i&&"click"==i.type&&/input|textarea/i.test(i.target.tagName)&&r.contains(e[0],i.target)||(e.trigger(i=r.Event("hide.bs.dropdown",n)),i.isDefaultPrevented())||(t.attr("aria-expanded","false"),e.removeClass("open").trigger(r.Event("hidden.bs.dropdown",n)))}))}i.VERSION="3.4.1",i.prototype.toggle=function(t){var e=r(this);if(!e.is(".disabled, :disabled")){var n=a(e),i=n.hasClass("open");if(s(),!i){"ontouchstart"in document.documentElement&&!n.closest(".navbar-nav").length&&r(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(r(this)).on("click",s);i={relatedTarget:this};if(n.trigger(t=r.Event("show.bs.dropdown",i)),t.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),n.toggleClass("open").trigger(r.Event("shown.bs.dropdown",i))}return!1}},i.prototype.keydown=function(t){if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)){var e=r(this);if(t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled")){var n=a(e),i=n.hasClass("open");if(!i&&27!=t.which||i&&27==t.which)return 27==t.which&&n.find(o).trigger("focus"),e.trigger("click");i=n.find(".dropdown-menu li:not(.disabled):visible a");i.length&&(e=i.index(t.target),38==t.which&&0<e&&e--,40==t.which&&e<i.length-1&&e++,i.eq(e=~e?e:0).trigger("focus"))}}};var t=r.fn.dropdown;r.fn.dropdown=function(n){return this.each(function(){var t=r(this),e=t.data("bs.dropdown");e||t.data("bs.dropdown",e=new i(this)),"string"==typeof n&&e[n].call(t)})},r.fn.dropdown.Constructor=i,r.fn.dropdown.noConflict=function(){return r.fn.dropdown=t,this},r(document).on("click.bs.dropdown.data-api",s).on("click.bs.dropdown.data-api",".dropdown form",function(t){t.stopPropagation()}).on("click.bs.dropdown.data-api",o,i.prototype.toggle).on("keydown.bs.dropdown.data-api",o,i.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",i.prototype.keydown)}(jQuery),function(o){"use strict";function a(t,e){this.options=e,this.$body=o(document.body),this.$element=o(t),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.fixedContent=".navbar-fixed-top, .navbar-fixed-bottom",this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,o.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))}function s(i,r){return this.each(function(){var t=o(this),e=t.data("bs.modal"),n=o.extend({},a.DEFAULTS,t.data(),"object"==typeof i&&i);e||t.data("bs.modal",e=new a(this,n)),"string"==typeof i?e[i](r):n.show&&e.show(r)})}a.VERSION="3.4.1",a.TRANSITION_DURATION=300,a.BACKDROP_TRANSITION_DURATION=150,a.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},a.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},a.prototype.show=function(n){var i=this,t=o.Event("show.bs.modal",{relatedTarget:n});this.$element.trigger(t),this.isShown||t.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',o.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){i.$element.one("mouseup.dismiss.bs.modal",function(t){o(t.target).is(i.$element)&&(i.ignoreBackdropClick=!0)})}),this.backdrop(function(){var t=o.support.transition&&i.$element.hasClass("fade"),e=(i.$element.parent().length||i.$element.appendTo(i.$body),i.$element.show().scrollTop(0),i.adjustDialog(),t&&i.$element[0].offsetWidth,i.$element.addClass("in"),i.enforceFocus(),o.Event("shown.bs.modal",{relatedTarget:n}));t?i.$dialog.one("bsTransitionEnd",function(){i.$element.trigger("focus").trigger(e)}).emulateTransitionEnd(a.TRANSITION_DURATION):i.$element.trigger("focus").trigger(e)}))},a.prototype.hide=function(t){t&&t.preventDefault(),t=o.Event("hide.bs.modal"),this.$element.trigger(t),this.isShown&&!t.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),o(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),o.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",o.proxy(this.hideModal,this)).emulateTransitionEnd(a.TRANSITION_DURATION):this.hideModal())},a.prototype.enforceFocus=function(){o(document).off("focusin.bs.modal").on("focusin.bs.modal",o.proxy(function(t){document===t.target||this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")},this))},a.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",o.proxy(function(t){27==t.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},a.prototype.resize=function(){this.isShown?o(window).on("resize.bs.modal",o.proxy(this.handleUpdate,this)):o(window).off("resize.bs.modal")},a.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")})},a.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},a.prototype.backdrop=function(t){var e,n=this,i=this.$element.hasClass("fade")?"fade":"";this.isShown&&this.options.backdrop?(e=o.support.transition&&i,this.$backdrop=o(document.createElement("div")).addClass("modal-backdrop "+i).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",o.proxy(function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide())},this)),e&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),t&&(e?this.$backdrop.one("bsTransitionEnd",t).emulateTransitionEnd(a.BACKDROP_TRANSITION_DURATION):t())):!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),i=function(){n.removeBackdrop(),t&&t()},o.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",i).emulateTransitionEnd(a.BACKDROP_TRANSITION_DURATION):i()):t&&t()},a.prototype.handleUpdate=function(){this.adjustDialog()},a.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},a.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},a.prototype.checkScrollbar=function(){var t,e=window.innerWidth;e||(e=(t=document.documentElement.getBoundingClientRect()).right-Math.abs(t.left)),this.bodyIsOverflowing=document.body.clientWidth<e,this.scrollbarWidth=this.measureScrollbar()},a.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10),r=(this.originalBodyPad=document.body.style.paddingRight||"",this.scrollbarWidth);this.bodyIsOverflowing&&(this.$body.css("padding-right",t+r),o(this.fixedContent).each(function(t,e){var n=e.style.paddingRight,i=o(e).css("padding-right");o(e).data("padding-right",n).css("padding-right",parseFloat(i)+r+"px")}))},a.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad),o(this.fixedContent).each(function(t,e){var n=o(e).data("padding-right");o(e).removeData("padding-right"),e.style.paddingRight=n||""})},a.prototype.measureScrollbar=function(){var t=document.createElement("div"),e=(t.className="modal-scrollbar-measure",this.$body.append(t),t.offsetWidth-t.clientWidth);return this.$body[0].removeChild(t),e};var t=o.fn.modal;o.fn.modal=s,o.fn.modal.Constructor=a,o.fn.modal.noConflict=function(){return o.fn.modal=t,this},o(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var e=o(this),n=e.attr("href"),i=e.attr("data-target")||n&&n.replace(/.*(?=#[^\s]+$)/,""),r=o(document).find(i),i=r.data("bs.modal")?"toggle":o.extend({remote:!/#/.test(n)&&n},r.data(),e.data());e.is("a")&&t.preventDefault(),r.one("show.bs.modal",function(t){t.isDefaultPrevented()||r.one("hidden.bs.modal",function(){e.is(":visible")&&e.trigger("focus")})}),s.call(r,i,this)})}(jQuery),function(p){"use strict";var i=["sanitize","whiteList","sanitizeFn"],f=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],t={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},g=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,m=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function r(t,e,n){if(0===t.length)return t;if(n&&"function"==typeof n)return n(t);if(!document.implementation||!document.implementation.createHTMLDocument)return t;for(var n=document.implementation.createHTMLDocument("sanitization"),i=(n.body.innerHTML=t,p.map(e,function(t,e){return e})),r=p(n.body).find("*"),o=0,a=r.length;o<a;o++){var s=r[o],d=s.nodeName.toLowerCase();if(-1===p.inArray(d,i))s.parentNode.removeChild(s);else for(var l=p.map(s.attributes,function(t){return t}),u=[].concat(e["*"]||[],e[d]||[]),c=0,h=l.length;c<h;c++)!function(t,e){var n=t.nodeName.toLowerCase();if(-1!==p.inArray(n,e))return-1===p.inArray(n,f)||Boolean(t.nodeValue.match(g)||t.nodeValue.match(m));for(var i=p(e).filter(function(t,e){return e instanceof RegExp}),r=0,o=i.length;r<o;r++)if(n.match(i[r]))return 1}(l[c],u)&&s.removeAttribute(l[c].nodeName)}return n.body.innerHTML}function d(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)}d.VERSION="3.4.1",d.TRANSITION_DURATION=150,d.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0},sanitize:!0,sanitizeFn:null,whiteList:t},d.prototype.init=function(t,e,n){if(this.enabled=!0,this.type=t,this.$element=p(e),this.options=this.getOptions(n),this.$viewport=this.options.viewport&&p(document).find(p.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var i=this.options.trigger.split(" "),r=i.length;r--;){var o,a=i[r];"click"==a?this.$element.on("click."+this.type,this.options.selector,p.proxy(this.toggle,this)):"manual"!=a&&(o="hover"==a?"mouseleave":"focusout",this.$element.on(("hover"==a?"mouseenter":"focusin")+"."+this.type,this.options.selector,p.proxy(this.enter,this)),this.$element.on(o+"."+this.type,this.options.selector,p.proxy(this.leave,this)))}this.options.selector?this._options=p.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},d.prototype.getDefaults=function(){return d.DEFAULTS},d.prototype.getOptions=function(t){var e,n=this.$element.data();for(e in n)n.hasOwnProperty(e)&&-1!==p.inArray(e,i)&&delete n[e];return(t=p.extend({},this.getDefaults(),n,t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t.sanitize&&(t.template=r(t.template,t.whiteList,t.sanitizeFn)),t},d.prototype.getDelegateOptions=function(){var n={},i=this.getDefaults();return this._options&&p.each(this._options,function(t,e){i[t]!=e&&(n[t]=e)}),n},d.prototype.enter=function(t){var e=t instanceof this.constructor?t:p(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),p(t.currentTarget).data("bs."+this.type,e)),t instanceof p.Event&&(e.inState["focusin"==t.type?"focus":"hover"]=!0),e.tip().hasClass("in")||"in"==e.hoverState)e.hoverState="in";else{if(clearTimeout(e.timeout),e.hoverState="in",!e.options.delay||!e.options.delay.show)return e.show();e.timeout=setTimeout(function(){"in"==e.hoverState&&e.show()},e.options.delay.show)}},d.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},d.prototype.leave=function(t){var e=t instanceof this.constructor?t:p(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),p(t.currentTarget).data("bs."+this.type,e)),t instanceof p.Event&&(e.inState["focusout"==t.type?"focus":"hover"]=!1),!e.isInStateTrue()){if(clearTimeout(e.timeout),e.hoverState="out",!e.options.delay||!e.options.delay.hide)return e.hide();e.timeout=setTimeout(function(){"out"==e.hoverState&&e.hide()},e.options.delay.hide)}},d.prototype.show=function(){var e,t,n,i,r,o,a,s=p.Event("show.bs."+this.type);this.hasContent()&&this.enabled&&(this.$element.trigger(s),r=p.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]),!s.isDefaultPrevented())&&r&&(s=(e=this).tip(),r=this.getUID(this.type),this.setContent(),s.attr("id",r),this.$element.attr("aria-describedby",r),this.options.animation&&s.addClass("fade"),r="function"==typeof this.options.placement?this.options.placement.call(this,s[0],this.$element[0]):this.options.placement,(a=(t=/\s?auto?\s?/i).test(r))&&(r=r.replace(t,"")||"top"),s.detach().css({top:0,left:0,display:"block"}).addClass(r).data("bs."+this.type,this),this.options.container?s.appendTo(p(document).find(this.options.container)):s.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type),t=this.getPosition(),n=s[0].offsetWidth,i=s[0].offsetHeight,a&&(a=r,o=this.getPosition(this.$viewport),r="bottom"==r&&t.bottom+i>o.bottom?"top":"top"==r&&t.top-i<o.top?"bottom":"right"==r&&t.right+n>o.width?"left":"left"==r&&t.left-n<o.left?"right":r,s.removeClass(a).addClass(r)),o=this.getCalculatedOffset(r,t,n,i),this.applyPlacement(o,r),a=function(){var t=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==t&&e.leave(e)},p.support.transition&&this.$tip.hasClass("fade")?s.one("bsTransitionEnd",a).emulateTransitionEnd(d.TRANSITION_DURATION):a())},d.prototype.applyPlacement=function(t,e){var n=this.tip(),i=n[0].offsetWidth,r=n[0].offsetHeight,o=parseInt(n.css("margin-top"),10),a=parseInt(n.css("margin-left"),10),o=(isNaN(o)&&(o=0),isNaN(a)&&(a=0),t.top+=o,t.left+=a,p.offset.setOffset(n[0],p.extend({using:function(t){n.css({top:Math.round(t.top),left:Math.round(t.left)})}},t),0),n.addClass("in"),n[0].offsetWidth),a=n[0].offsetHeight,s=("top"==e&&a!=r&&(t.top=t.top+r-a),this.getViewportAdjustedDelta(e,t,o,a)),e=(s.left?t.left+=s.left:t.top+=s.top,/top|bottom/.test(e)),i=e?2*s.left-i+o:2*s.top-r+a,o=e?"offsetWidth":"offsetHeight";n.offset(t),this.replaceArrow(i,n[0][o],e)},d.prototype.replaceArrow=function(t,e,n){this.arrow().css(n?"left":"top",50*(1-t/e)+"%").css(n?"top":"left","")},d.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();this.options.html?(this.options.sanitize&&(e=r(e,this.options.whiteList,this.options.sanitizeFn)),t.find(".tooltip-inner").html(e)):t.find(".tooltip-inner").text(e),t.removeClass("fade in top bottom left right")},d.prototype.hide=function(t){var e=this,n=p(this.$tip),i=p.Event("hide.bs."+this.type);function r(){"in"!=e.hoverState&&n.detach(),e.$element&&e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),t&&t()}if(this.$element.trigger(i),!i.isDefaultPrevented())return n.removeClass("in"),p.support.transition&&n.hasClass("fade")?n.one("bsTransitionEnd",r).emulateTransitionEnd(d.TRANSITION_DURATION):r(),this.hoverState=null,this},d.prototype.fixTitle=function(){var t=this.$element;!t.attr("title")&&"string"==typeof t.attr("data-original-title")||t.attr("data-original-title",t.attr("title")||"").attr("title","")},d.prototype.hasContent=function(){return this.getTitle()},d.prototype.getPosition=function(t){var e=(t=t||this.$element)[0],n="BODY"==e.tagName,i=e.getBoundingClientRect(),e=(null==i.width&&(i=p.extend({},i,{width:i.right-i.left,height:i.bottom-i.top})),window.SVGElement&&e instanceof window.SVGElement),e=n?{top:0,left:0}:e?null:t.offset(),t={scroll:n?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},n=n?{width:p(window).width(),height:p(window).height()}:null;return p.extend({},i,t,n,e)},d.prototype.getCalculatedOffset=function(t,e,n,i){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-n/2}:"top"==t?{top:e.top-i,left:e.left+e.width/2-n/2}:"left"==t?{top:e.top+e.height/2-i/2,left:e.left-n}:{top:e.top+e.height/2-i/2,left:e.left+e.width}},d.prototype.getViewportAdjustedDelta=function(t,e,n,i){var r,o,a={top:0,left:0};return this.$viewport&&(r=this.options.viewport&&this.options.viewport.padding||0,o=this.getPosition(this.$viewport),/right|left/.test(t)?(t=e.top-r-o.scroll,i=e.top+r-o.scroll+i,t<o.top?a.top=o.top-t:i>o.top+o.height&&(a.top=o.top+o.height-i)):(t=e.left-r,i=e.left+r+n,t<o.left?a.left=o.left-t:i>o.right&&(a.left=o.left+o.width-i))),a},d.prototype.getTitle=function(){var t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},d.prototype.getUID=function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},d.prototype.tip=function(){if(this.$tip||(this.$tip=p(this.options.template),1==this.$tip.length))return this.$tip;throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!")},d.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},d.prototype.enable=function(){this.enabled=!0},d.prototype.disable=function(){this.enabled=!1},d.prototype.toggleEnabled=function(){this.enabled=!this.enabled},d.prototype.toggle=function(t){var e=this;t&&!(e=p(t.currentTarget).data("bs."+this.type))&&(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),p(t.currentTarget).data("bs."+this.type,e)),t?(e.inState.click=!e.inState.click,e.isInStateTrue()?e.enter(e):e.leave(e)):e.tip().hasClass("in")?e.leave(e):e.enter(e)},d.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null})},d.prototype.sanitizeHtml=function(t){return r(t,this.options.whiteList,this.options.sanitizeFn)};var e=p.fn.tooltip;p.fn.tooltip=function(i){return this.each(function(){var t=p(this),e=t.data("bs.tooltip"),n="object"==typeof i&&i;!e&&/destroy|hide/.test(i)||(e||t.data("bs.tooltip",e=new d(this,n)),"string"==typeof i&&e[i]())})},p.fn.tooltip.Constructor=d,p.fn.tooltip.noConflict=function(){return p.fn.tooltip=e,this}}(jQuery),function(r){"use strict";function o(t,e){this.init("popover",t,e)}if(!r.fn.tooltip)throw new Error("Popover requires tooltip.js");o.VERSION="3.4.1",o.DEFAULTS=r.extend({},r.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),((o.prototype=r.extend({},r.fn.tooltip.Constructor.prototype)).constructor=o).prototype.getDefaults=function(){return o.DEFAULTS},o.prototype.setContent=function(){var t,e=this.tip(),n=this.getTitle(),i=this.getContent();this.options.html?(t=typeof i,this.options.sanitize&&(n=this.sanitizeHtml(n),"string"==t)&&(i=this.sanitizeHtml(i)),e.find(".popover-title").html(n),e.find(".popover-content").children().detach().end()["string"==t?"html":"append"](i)):(e.find(".popover-title").text(n),e.find(".popover-content").children().detach().end().text(i)),e.removeClass("fade top bottom left right in"),e.find(".popover-title").html()||e.find(".popover-title").hide()},o.prototype.hasContent=function(){return this.getTitle()||this.getContent()},o.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},o.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var t=r.fn.popover;r.fn.popover=function(i){return this.each(function(){var t=r(this),e=t.data("bs.popover"),n="object"==typeof i&&i;!e&&/destroy|hide/.test(i)||(e||t.data("bs.popover",e=new o(this,n)),"string"==typeof i&&e[i]())})},r.fn.popover.Constructor=o,r.fn.popover.noConflict=function(){return r.fn.popover=t,this}}(jQuery),function(r){"use strict";function i(t,e){this.$body=r(document.body),this.$scrollElement=r(t).is(document.body)?r(window):r(t),this.options=r.extend({},i.DEFAULTS,e),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",r.proxy(this.process,this)),this.refresh(),this.process()}function e(n){return this.each(function(){var t=r(this),e=t.data("bs.scrollspy");e||t.data("bs.scrollspy",e=new i(this,"object"==typeof n&&n)),"string"==typeof n&&e[n]()})}i.VERSION="3.4.1",i.DEFAULTS={offset:10},i.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},i.prototype.refresh=function(){var t=this,n="offset",i=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),r.isWindow(this.$scrollElement[0])||(n="position",i=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var t=r(this),t=t.data("target")||t.attr("href"),e=/^#./.test(t)&&r(t);return e&&e.length&&e.is(":visible")?[[e[n]().top+i,t]]:null}).sort(function(t,e){return t[0]-e[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},i.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,n=this.getScrollHeight(),i=this.options.offset+n-this.$scrollElement.height(),r=this.offsets,o=this.targets,a=this.activeTarget;if(this.scrollHeight!=n&&this.refresh(),i<=e)return a!=(t=o[o.length-1])&&this.activate(t);if(a&&e<r[0])return this.activeTarget=null,this.clear();for(t=r.length;t--;)a!=o[t]&&e>=r[t]&&(void 0===r[t+1]||e<r[t+1])&&this.activate(o[t])},i.prototype.activate=function(t){this.activeTarget=t,this.clear();t=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',t=r(t).parents("li").addClass("active");(t=t.parent(".dropdown-menu").length?t.closest("li.dropdown").addClass("active"):t).trigger("activate.bs.scrollspy")},i.prototype.clear=function(){r(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var t=r.fn.scrollspy;r.fn.scrollspy=e,r.fn.scrollspy.Constructor=i,r.fn.scrollspy.noConflict=function(){return r.fn.scrollspy=t,this},r(window).on("load.bs.scrollspy.data-api",function(){r('[data-spy="scroll"]').each(function(){var t=r(this);e.call(t,t.data())})})}(jQuery),function(a){"use strict";function s(t){this.element=a(t)}function e(n){return this.each(function(){var t=a(this),e=t.data("bs.tab");e||t.data("bs.tab",e=new s(this)),"string"==typeof n&&e[n]()})}s.VERSION="3.4.1",s.TRANSITION_DURATION=150,s.prototype.show=function(){var t,e,n,i=this.element,r=i.closest("ul:not(.dropdown-menu)"),o=(o=i.data("target"))||(o=i.attr("href"))&&o.replace(/.*(?=#[^\s]*$)/,"");i.parent("li").hasClass("active")||(t=r.find(".active:last a"),e=a.Event("hide.bs.tab",{relatedTarget:i[0]}),n=a.Event("show.bs.tab",{relatedTarget:t[0]}),t.trigger(e),i.trigger(n),n.isDefaultPrevented())||e.isDefaultPrevented()||(n=a(document).find(o),this.activate(i.closest("li"),r),this.activate(n,n.parent(),function(){t.trigger({type:"hidden.bs.tab",relatedTarget:i[0]}),i.trigger({type:"shown.bs.tab",relatedTarget:t[0]})}))},s.prototype.activate=function(t,e,n){var i=e.find("> .active"),r=n&&a.support.transition&&(i.length&&i.hasClass("fade")||!!e.find("> .fade").length);function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),t.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),r?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu").length&&t.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),n&&n()}i.length&&r?i.one("bsTransitionEnd",o).emulateTransitionEnd(s.TRANSITION_DURATION):o(),i.removeClass("in")};function t(t){t.preventDefault(),e.call(a(this),"show")}var n=a.fn.tab;a.fn.tab=e,a.fn.tab.Constructor=s,a.fn.tab.noConflict=function(){return a.fn.tab=n,this};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',t).on("click.bs.tab.data-api",'[data-toggle="pill"]',t)}(jQuery),function(a){"use strict";function s(t,e){this.options=a.extend({},s.DEFAULTS,e),e=this.options.target===s.DEFAULTS.target?a(this.options.target):a(document).find(this.options.target),this.$target=e.on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(t),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()}function n(n){return this.each(function(){var t=a(this),e=t.data("bs.affix");e||t.data("bs.affix",e=new s(this,"object"==typeof n&&n)),"string"==typeof n&&e[n]()})}s.VERSION="3.4.1",s.RESET="affix affix-top affix-bottom",s.DEFAULTS={offset:0,target:window},s.prototype.getState=function(t,e,n,i){var r,o=this.$target.scrollTop(),a=this.$element.offset(),s=this.$target.height();return null!=n&&"top"==this.affixed?o<n&&"top":"bottom"==this.affixed?null!=n?!(o+this.unpin<=a.top)&&"bottom":!(o+s<=t-i)&&"bottom":(a=(r=null==this.affixed)?o:a.top,null!=n&&o<=n?"top":null!=i&&t-i<=a+(r?s:e)&&"bottom")},s.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(s.RESET).addClass("affix");var t=this.$target.scrollTop(),e=this.$element.offset();return this.pinnedOffset=e.top-t},s.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},s.prototype.checkPosition=function(){if(this.$element.is(":visible")){var t=this.$element.height(),e=this.options.offset,n=e.top,i=e.bottom,r=Math.max(a(document).height(),a(document.body).height()),e=("object"!=typeof e&&(i=n=e),"function"==typeof n&&(n=e.top(this.$element)),"function"==typeof i&&(i=e.bottom(this.$element)),this.getState(r,t,n,i));if(this.affixed!=e){null!=this.unpin&&this.$element.css("top","");var n="affix"+(e?"-"+e:""),o=a.Event(n+".bs.affix");if(this.$element.trigger(o),o.isDefaultPrevented())return;this.affixed=e,this.unpin="bottom"==e?this.getPinnedOffset():null,this.$element.removeClass(s.RESET).addClass(n).trigger(n.replace("affix","affixed")+".bs.affix")}"bottom"==e&&this.$element.offset({top:r-t-i})}};var t=a.fn.affix;a.fn.affix=n,a.fn.affix.Constructor=s,a.fn.affix.noConflict=function(){return a.fn.affix=t,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var t=a(this),e=t.data();e.offset=e.offset||{},null!=e.offsetBottom&&(e.offset.bottom=e.offsetBottom),null!=e.offsetTop&&(e.offset.top=e.offsetTop),n.call(t,e)})})}(jQuery),function($){var b="iCheck",y=b+"-helper",v="checkbox",C="radio",w="checked",p="un"+w,x="disabled",f="determinate",S="in"+f,k="update",T="type",_="click",D="touchbegin.i touchend.i",j="addClass",I="removeClass",A="trigger",L="label",g="cursor",E=/ip(hone|od|ad)|android|blackberry|windows phone|opera mini|silk/i.test(navigator.userAgent)||"MacIntel"===navigator.platform&&1<navigator.maxTouchPoints;function N(t,e,n){var i=t[0],r=/er/.test(n)?S:/bl/.test(n)?x:w,o=n==k?{checked:i[w],disabled:i[x],indeterminate:"true"==t.attr(S)||"false"==t.attr(f)}:i[r];if(/^(ch|di|in)/.test(n)&&!o)M(t,r);else if(/^(un|en|de)/.test(n)&&o)P(t,r);else if(n==k)for(var a in o)(o[a]?M:P)(t,a,!0);else e&&"toggle"!=n||(e||t[A]("ifClicked"),o?i[T]!==C&&P(t,r):M(t,r))}function M(t,e,n){var i,r,o=t[0],a=t.parent(),s=e==w,d=e==S,l=e==x,u=d?f:s?p:"enabled",c=m(t,u+O(o[T])),h=m(t,e+O(o[T]));!0!==o[e]&&(!n&&e==w&&o[T]==C&&o.name&&(i=t.closest("form"),r='input[name="'+o.name+'"]',(r=i.length?i.find(r):$(r)).each(function(){this!==o&&$(this).data(b)&&P($(this),e)})),d?(o[e]=!0,o[w]&&P(t,w,"force")):(n||(o[e]=!0),s&&o[S]&&P(t,S,!1)),Q(t,s,e,n)),o[x]&&m(t,g,!0)&&a.find("."+y).css(g,"default"),a[j](h||m(t,e)||""),a.attr("role")&&!d&&a.attr("aria-"+(l?x:w),"true"),a[I](c||m(t,u)||"")}function P(t,e,n){var i=t[0],r=t.parent(),o=e==w,a=e==S,s=e==x,d=a?f:o?p:"enabled",l=m(t,d+O(i[T])),u=m(t,e+O(i[T]));!1!==i[e]&&(!a&&n&&"force"!=n||(i[e]=!1),Q(t,o,d,n)),!i[x]&&m(t,g,!0)&&r.find("."+y).css(g,"pointer"),r[I](u||m(t,e)||""),r.attr("role")&&!a&&r.attr("aria-"+(s?x:w),"false"),r[j](l||m(t,d)||"")}function H(t,e){t.data(b)&&(t.parent().html(t.attr("style",t.data(b).s||"")),e&&t[A](e),t.off(".i").unwrap(),$(L+'[for="'+t[0].id+'"]').add(t.closest(L)).off(".i"))}function m(t,e,n){if(t.data(b))return t.data(b).o[e+(n?"":"Class")]}function O(t){return t.charAt(0).toUpperCase()+t.slice(1)}function Q(t,e,n,i){i||(e&&t[A]("ifToggled"),t[A]("change")[A]("ifChanged")[A]("if"+O(n)))}$.fn[b]=function(e,n){function t(t){t.each(function(){var t=$(this);o=t.is(r)?o.add(t):o.add(t.find(r))})}var u,i,c,h,p,f,g,m,r='input[type="'+v+'"], input[type="'+C+'"]',o=$();return/^(check|uncheck|toggle|indeterminate|determinate|disable|enable|update|destroy)$/i.test(e)?(e=e.toLowerCase(),t(this),o.each(function(){var t=$(this);"destroy"==e?H(t,"ifDestroyed"):N(t,!0,e),$.isFunction(n)&&n()})):"object"!=typeof e&&e?this:(i=(u=$.extend({checkedClass:w,disabledClass:x,indeterminateClass:S,labelHover:!0},e)).handle,c=u.hoverClass||"hover",h=u.focusClass||"focus",p=u.activeClass||"active",f=!!u.labelHover,g=u.labelHoverClass||"hover",m=0|(""+u.increaseArea).replace("%",""),i!=v&&i!=C||(r='input[type="'+i+'"]'),m<-50&&(m=-50),t(this),o.each(function(){var i=$(this),r=(H(i),this),t=r.id,e=-m+"%",n=100+2*m+"%",e={position:"absolute",top:e,left:e,display:"block",width:n,height:n,margin:0,padding:0,background:"#fff",border:0,opacity:0},n=E?{position:"absolute",visibility:"hidden"}:m?e:{position:"absolute",opacity:0},o=r[T]==v?u.checkboxClass||"i"+v:u.radioClass||"i"+C,a=$(L+'[for="'+t+'"]').add(i.closest(L)),s=!!u.aria,d=b+"-"+Math.random().toString(36).substr(2,6),l='<div class="'+o+'" '+(s?'role="'+r[T]+'" ':"");s&&a.each(function(){l+='aria-labelledby="',this.id?l+=this.id:(this.id=d,l+=d),l+='"'}),l=i.wrap(l+"/>")[A]("ifCreated").parent().append(u.insert),o=$('<ins class="'+y+'"/>').css(e).appendTo(l),i.data(b,{o:u,s:i.attr("style")}).css(n),u.inheritClass&&l[j](r.className||""),u.inheritID&&t&&l.attr("id",b+"-"+t),"static"==l.css("position")&&l.css("position","relative"),N(i,!0,k),a.length&&a.on(_+".i mouseover.i mouseout.i "+D,function(t){var e=t[T],n=$(this);if(!r[x]){if(e==_){if($(t.target).is("a"))return;N(i,!1,!0)}else f&&(/ut|nd/.test(e)?(l[I](c),n[I](g)):(l[j](c),n[j](g)));if(!E)return!1;t.stopPropagation()}}),i.on(_+".i focus.i blur.i keyup.i keydown.i keypress.i",function(t){var e=t[T],t=t.keyCode;return e!=_&&("keydown"==e&&32==t?(r[T]==C&&r[w]||(r[w]?P:M)(i,w),!1):void("keyup"==e&&r[T]==C?r[w]||M(i,w):/us|ur/.test(e)&&l["blur"==e?I:j](h)))}),o.on(_+" mousedown mouseup mouseover mouseout "+D,function(t){var e=t[T],n=/wn|up/.test(e)?p:c;if(!r[x]){if(e==_?N(i,!1,!0):(/wn|er|in/.test(e)?l[j](n):l[I](n+" "+p),a.length&&f&&n==c&&a[/ut|nd/.test(e)?I:j](g)),!E)return!1;t.stopPropagation()}})}))}}(window.jQuery||window.Zepto),function(t){"object"!=typeof t.WHMCS&&(t.WHMCS={hasModule:function(t){return typeof WHMCS[t]!=="undefined"&&Object.getOwnPropertyNames(WHMCS[t]).length>0},loadModule:function(t,e){if(this.hasModule(t))return;WHMCS[t]={};if(typeof e==="function")e.apply(WHMCS[t]);else for(var n in e)if(e.hasOwnProperty(n)){WHMCS[t][n]={};e[n].apply(WHMCS[t][n])}}})}(window),jQuery(document).ready(function(){jQuery(document).on("click",".disable-on-click",function(){var t;jQuery(this).addClass("disabled"),jQuery(this).hasClass("spinner-on-click")&&(t=$(this).find("i.fas,i.far,i.fal,i.fab"),jQuery(t).removeAttr("class").addClass("fas fa-spinner fa-spin"))}).on("click","#openTicketSubmit.disabled",function(){return!1})}),WHMCS.hasModule("authn")||WHMCS.loadModule("authn",{provider:function(){var e=!1;return this.feedbackContainer=function(){return jQuery(".providerLinkingFeedback")},this.btnContainer=function(){return jQuery(".providerPreLinking")},this.feedbackMessage=function(t){void 0===t&&(t="complete_sign_in");t=jQuery("p.providerLinkingMsg-preLink-"+t);return t.length?t.first().html():""},this.showProgressMessage=function(t){this.feedbackContainer().fadeIn("fast",function(){"function"!=typeof t||e||(e=!0,t())})},this.preLinkInit=function(t){this.feedbackContainer().removeClass("alert-danger alert-success").addClass("alert alert-info").html('<i class="fas fa-fw fa-spinner fa-spin"></i> '+this.feedbackMessage()).hide();var e,n=this.btnContainer();n.length?n.data("hideOnPrelink")?(e=this,n.fadeOut("false",function(){e.showProgressMessage(t)})):(n.data("disableOnPrelink")&&n.find(".btn").addClass("disabled"),this.showProgressMessage(t)):this.showProgressMessage(t)},this.displayError=function(t,e,n){jQuery("#providerLinkingMessages .provider-name").html(t);t=this.feedbackMessage("connect_error");e&&(e=this.feedbackMessage(e))&&(t=e),n&&0<$(".btn-logged-in-admin").length&&(t+=" Error: "+n),this.feedbackContainer().removeClass("alert-info alert-success").addClass("alert alert-danger").html(t).slideDown()},this.displaySuccess=function(t,e,n){var i,r,o,a=n.icon,s=e.htmlTarget,d=e.targetLogin,l=e.targetRegister,u=n.name,c="";switch(t.result){case"logged_in":case"2fa_needed":c=this.feedbackMessage("2fa_needed"),this.feedbackContainer().removeClass("alert-danger alert-warning alert-success").addClass("alert alert-info").html(c),window.location=t.redirect_url?decodeURIComponent(t.redirect_url):decodeURIComponent(e.redirectUrl);break;case"linking_complete":var h="";h=(h=t.remote_account.email||t.remote_account.firstname+" "+t.remote_account.lastname).trim(),c=this.feedbackMessage("linking_complete").trim().replace(":displayName",u),h&&(c=c.replace(/\.$/," ("+h+").")),this.feedbackContainer().removeClass("alert-danger alert-warning alert-info").addClass("alert alert-success").html(a+c);break;case"login_to_link":s===d?(c=this.feedbackMessage("login_to_link-signin-required"),this.feedbackContainer().removeClass("alert-danger alert-success alert-info").addClass("alert alert-warning").html(a+c)):(h=jQuery("input[name=email]"),i=jQuery("input[name=firstname]"),r=jQuery("input[name=lastname]"),""===h.val()&&h.val(t.remote_account.email),""===i.val()&&i.val(t.remote_account.firstname),""===r.val()&&r.val(t.remote_account.lastname),s===l?("object"==typeof WHMCS.client.registration&&WHMCS.client.registration.prefillPassword(),c=this.feedbackMessage("login_to_link-registration-required"),this.feedbackContainer().fadeOut("slow",function(){$(this).removeClass("alert-danger alert-success alert-info").addClass("alert alert-warning").html(a+c).fadeIn("fast")})):("object"==typeof WHMCS.client.registration&&WHMCS.client.registration.prefillPassword(),(o=this).feedbackContainer().each(function(t,e){var n=$(e),i=n.siblings("div .providerPreLinking").data("linkContext");n.fadeOut("slow",function(){c="checkout-new"===i?o.feedbackMessage("checkout-new"):o.feedbackMessage("login_to_link-signin-required"),n.removeClass("alert-danger alert-success alert-info").addClass("alert alert-warning").html(a+c).fadeIn("fast")})})));break;case"other_user_exists":c=this.feedbackMessage("other_user_exists"),this.feedbackContainer().removeClass("alert-info alert-success").addClass("alert alert-danger").html(a+c).slideDown();break;case"already_linked":c=this.feedbackMessage("already_linked"),this.feedbackContainer().removeClass("alert-info alert-success").addClass("alert alert-danger").html(a+c).slideDown();break;default:c=this.feedbackMessage("default"),this.feedbackContainer().removeClass("alert-info alert-success").addClass("alert alert-danger").html(a+c).slideDown()}},this.signIn=function(t,e,n,i,r){jQuery.ajax(t).done(function(t){i(),WHMCS.authn.provider.displaySuccess(t,e,n),jQuery("#tableLinkedAccounts").length&&WHMCS.ui.dataTable.getTableById("tableLinkedAccounts").ajax.reload()}).error(function(){r(),WHMCS.authn.provider.displayError()})},this}}),function(t){WHMCS.hasModule("client")||WHMCS.loadModule("client",t)}({registration:function(){return this.prefillPassword=function(i){function t(){for(var t=WHMCS.utils.simpleRNG(),e=0,n=i.form.password.length;e<n;e++)jQuery("#"+i.form.password[e].id).val(t).trigger("keyup")}var e;void 0===(i=i||{}).hideContainer?(e=jQuery("#inputSecurityQId").attr("id")?"#containerPassword":"#containerNewUserSecurity",i.hideContainer=jQuery(e),i.hideInputs=!0):"string"==typeof i.hideContainer&&i.hideContainer.length&&(i.hideContainer=jQuery(i.hideContainer)),void 0===i.form&&(i.form={password:[{id:"inputNewPassword1"},{id:"inputNewPassword2"}]});i.hideInputs?i.hideContainer.slideUp("fast",t):t()},this}}),function(t){WHMCS.hasModule("http")||WHMCS.loadModule("http",t)}({jqClient:function(){return _getSettings=function(t,e,n,i){return"object"==typeof t?t:("function"==typeof e&&(n=e,e=null),{url:t,data:e,success:n,dataType:i})},this.get=function(t,e,n,i){return WHMCS.http.client.request(jQuery.extend(_getSettings(t,e,n,i),{type:"GET"}))},this.post=function(t,e,n,i){return WHMCS.http.client.request(jQuery.extend(_getSettings(t,e,n,i),{type:"POST"}))},this.jsonGet=function(n){n=n||{},this.get(n.url,n.data,function(t){t.warning?(console.log("[WHMCS] Warning: "+t.warning),"function"==typeof n.warning&&n.warning(t.warning)):t.error?(console.log("[WHMCS] Error: "+t.error),"function"==typeof n.error&&n.error(t.error)):"function"==typeof n.success&&n.success(t)},"json").error(function(t,e){console.log("[WHMCS] Error: "+e),"function"==typeof n.fail&&n.fail(e)}).always(function(){"function"==typeof n.always&&n.always()})},this.jsonPost=function(n){n=n||{},this.post(n.url,n.data,function(t){t.warning?(console.log("[WHMCS] Warning: "+t.warning),"function"==typeof n.warning&&n.warning(t.warning)):t.error?(console.log("[WHMCS] Error: "+t.error),"function"==typeof n.error&&n.error(t.error)):"function"==typeof n.success&&n.success(t)},"json").fail(function(t,e){console.log("[WHMCS] Fail: "+e),"function"==typeof n.fail&&n.fail(e,t)}).always(function(){"function"==typeof n.always&&n.always()})},this},client:function(){var r=this;return _beforeRequest=function(t){return void 0===t.type&&(t.type="GET"),t},this.request=function(t){return t=_beforeRequest(t||{}),jQuery.ajax(t)},jQuery.each(["get","post","put","delete"],function(t,e){var n,i;r[e]=(n=e,i=r,function(t){return(t=t||{}).type=n.toUpperCase(),i.request(t)})}),this}}),WHMCS.hasModule("ui")||WHMCS.loadModule("ui",{confirmation:function(){var e=[];return this.register=function(t){return e.indexOf(t=void 0===t?"[data-toggle=confirmation]":t)<0&&e.push(t),jQuery(t).confirmation({rootSelector:t}),e},this},dataTable:function(){return this.tables={},this.register=function(){var n=this;jQuery("table.data-driven").each(function(t,e){n.getTableById(e.id,void 0)})},this.getTableById=function(t,n){var e,i,r=this,o=jQuery("#"+t);return void 0===r.tables[t]?(void 0===n&&(n={dom:'<"listtable"ift>pl',paging:!1,lengthChange:!1,searching:!1,ordering:!0,info:!1,autoWidth:!0,columns:[],lengthMenu:[10,25,50,100,500,1e3],language:{emptyTable:o.data("langEmptyTable")?o.data("langEmptyTable"):"No records found"}}),jQuery.each(o.data(),function(t,e){void 0!==e&&("ajaxUrl"===t?n.ajax={url:e}:"lengthChange"===t?n.lengthChange=e:"pageLength"===t?n.pageLength=e:"langEmptyTable"===t?(void 0===n.language&&(n.language={}),n.language.emptyTable=e):"langZeroRecords"===t?(void 0===n.language&&(n.language={}),n.language.zeroRecords=e):n.key=e)}),jQuery.each(o.find("th"),function(){void 0===n.columns&&(n.columns=[]),n.columns.push({data:jQuery(this).data("name")})}),r.tables[t]=r.initTable(o,n)):void 0!==n&&(i=(e=r.tables[t]).init(),i=jQuery.extend(i,n),e.destroy(),r.tables[t]=r.initTable(o,i)),r.tables[t]},this.initTable=function(i,t){var t=i.DataTable(t),e=this;return i.data("on-draw")?t.on("draw.dt",function(t,e){var n=i.data("on-draw");"function"==typeof window[n]&&window[n](t,e)}):i.data("on-draw-rebind-confirmation")&&t.on("draw.dt",function(t){e.rebindConfirmation(t)}),t},this.rebindConfirmation=function(t){for(var e=this,n=t.target.id,i=WHMCS.ui.confirmation.register(),r=0,o=i.length;r<o;r++)jQuery(i[r]).on("confirmed.bs.confirmation",function(t){t.preventDefault(),WHMCS.http.jqClient.post(jQuery(t.target).data("target-url"),{token:csrfToken}).done(function(t){"success"!==t.status&&"okay"!==t.status||e.getTableById(n,void 0).ajax.reload()})})},this},clipboard:function(){return this.copy=function(t){t.preventDefault();var t=$(t.currentTarget),e=$(t).data("clipboard-target"),n=$(e).parent();try{var i=$("<textarea>").css("position","fixed").css("opacity","0").css("width","1px").css("height","1px").val($(e).val());n.append(i),i.focus().select(),document.execCommand("copy")}finally{i.remove()}t.tooltip({trigger:"click",placement:"bottom"}),WHMCS.ui.toolTip.setTip(t,"Copied!"),WHMCS.ui.toolTip.hideTip(t)},this},toolTip:function(){this.setTip=function(t,e){var n=t.data("bs.tooltip");return"in"!==n.hoverState&&(n.hoverState="in"),t.attr("data-original-title",e),n.show(),n},this.hideTip=function(t,e){return e=e||2e3,setTimeout(function(){t.data("bs.tooltip").hide()},e)}},jsonForm:function(){return this.managedElements="input,textarea,select",this.initFields=function(t){var e=this;$(t).find(e.managedElements).each(function(){var t=this;$(t).on("keypress change",function(){e.fieldHasError(t)&&e.clearFieldError(t)})})},this.init=function(e){var n=this;n.initFields(e),$(e).on("submit",function(t){t.preventDefault(),t.stopPropagation(),n.clearErrors(e);t=$(e).parents('.modal[role="dialog"]').first();$(t).length&&($(t).on("show.bs.modal hidden.bs.modal",function(){n.clearErrors(e)}),$(t).on("show.bs.modal",function(){$(e)[0].reset()})),WHMCS.http.client.post({url:$(e).attr("action"),data:$(e).serializeArray()}).done(function(t){n.onSuccess(e,t)}).fail(function(t){n.onError(e,t)}).always(function(t){n.onRequestComplete(e,t)})})},this.initAll=function(){var t=this;$('form[data-role="json-form"]').each(function(){t.init(this)})},this.markFieldErrors=function(t,e){var n,i,r=null;for(i in e)e.hasOwnProperty(i)&&(r=e[i]),n=this.managedElements.split(",").map(function(t){return t+'[name="'+i+'"]'}).join(","),n=$(t).find(n),r&&($(n).parents(".form-group").addClass("has-error"),$(n).attr("title",r),$(n).tooltip());$(t).find(".form-group.has-error input[title]").first().tooltip("show")},this.fieldHasError=function(t){return $(t).parents(".form-group").hasClass("has-error")},this.clearFieldError=function(e){try{$(e).tooltip("dispose")}catch(t){$(e).tooltip("destroy")}$(e).parents(".form-group").removeClass("has-error")},this.onSuccess=function(t,e){t=$(t).data("on-success");"function"==typeof t&&t(e.data)},this.onError=function(t,e){e.responseJSON&&e.responseJSON.fields&&"object"==typeof e.responseJSON.fields?this.markFieldErrors(t,e.responseJSON.fields):console.log("Unknown error - please try again later.");t=$(t).data("on-error");"function"==typeof t&&t(e)},this.clearErrors=function(t){var e=this;$(t).find(e.managedElements).each(function(){e.clearFieldError(this)})},this.onRequestComplete=function(t,e){},this},effects:function(){this.errorShake=function(t){var d={},d=$.extend({direction:"left",distance:8,times:3,speed:90},d);return t.each(function(){var t=$(this),e={position:t.css("position"),top:t.css("top"),bottom:t.css("bottom"),left:t.css("left"),right:t.css("right")},n=(t.css("position","relative"),"up"===d.direction||"down"===d.direction?"top":"left"),i="up"===d.direction||"left"===d.direction?"pos":"neg",r={},o={},a={};r[n]=("pos"==i?"-=":"+=")+d.distance,o[n]=("pos"==i?"+=":"-=")+2*d.distance,a[n]=("pos"==i?"-=":"+=")+2*d.distance,t.animate(r,d.speed);for(var s=1;s<d.times;s++)t.animate(o,d.speed).animate(a,d.speed);t.animate(o,d.speed).animate(r,d.speed/2,function(){t.css(e)})})}}}),WHMCS.hasModule("form")||WHMCS.loadModule("form",function(){return this.checkAllBound=false,this.register=function(){if(!this.checkAllBound){this.bindCheckAll();this.checkAllBound=true}},this.bindCheckAll=function(){var t=".btn-check-all";jQuery("body").on("click",t,function(t){var e=jQuery(t.target);var n=jQuery("#"+e.data("checkbox-container")+' input[type="checkbox"]');if(e.data("btn-check-toggle")){var i="Deselect All";var r="Select All";if(e.data("label-text-deselect"))i=e.data("label-text-deselect");if(e.data("label-text-select"))r=e.data("label-text-select");if(e.hasClass("toggle-active")){n.prop("checked",false);e.text(r);e.removeClass("toggle-active")}else{n.prop("checked",true);e.text(i);e.addClass("toggle-active")}}else if(e.data("btn-toggle-on"))n.prop("checked",true);else n.prop("checked",false)})},this.reloadCaptcha=function(t){if(typeof grecaptcha!=="undefined")grecaptcha.reset();else{if(!t)t=jQuery("#inputCaptchaImage");var e=jQuery(t).data("src");jQuery(t).attr("src",e+"?nocache="+(new Date).getTime());var n=jQuery("#inputCaptcha");if(n.length)n.val("")}},this});var lastTicketMsg,recaptchaLoadComplete=!1,recaptchaCount=0,recaptchaType="recaptcha",recaptchaValidationComplete=!1;function disableFields(t,e){"."!=t[0]&&(t="."+t);t=jQuery(t);t.prop("disabled",e),e?t.addClass("disabled"):t.removeClass("disabled")}function checkAll(t,e){"."!=t[0]&&(t="."+t),jQuery(t).removeAttr("checked"),jQuery(e).is(":checked")&&jQuery(t).click()}function clickableSafeRedirect(t,e,n){var i=t.target.tagName.toLowerCase(),r=t.target.parentNode.tagName.toLowerCase(),o=t.target.parentNode.parentNode.parentNode;return!(jQuery(o).hasClass("collapsed")||"i"===i&&jQuery(t.target).hasClass("ssl-required"))&&void("button"!=i&&"a"!=i&&"button"!=r&&"a"!=r&&(n?window.open(e):window.location.href=e))}function popupWindow(t,e,n,i,r){var o=(screen.width-n)/2,a=(screen.height-i)/2,i=(i=(i="height="+i+",")+("width="+n+",")+("top="+(a=a<0?0:a)+","))+("left="+(o=o<0?0:o)+",")+r;(win=window.open(t,e,i)).window.focus()}function addRenewalToCart(t,e){jQuery("#domainRow"+t).attr("disabled","disabled"),jQuery("#domainRow"+t).find("select,button").attr("disabled","disabled"),jQuery(e).html('<span class="glyphicon glyphicon-shopping-cart"></span> Adding...');var n=jQuery("#renewalPeriod"+t).val();WHMCS.http.jqClient.post("clientarea.php","addRenewalToCart=1&token="+csrfToken+"&renewID="+t+"&period="+n,function(t){jQuery("#cartItemCount").html(+jQuery("#cartItemCount").html()+1),jQuery(e).html('<span class="glyphicon glyphicon-shopping-cart"></span> Added'),jQuery("#btnCheckout").fadeIn()})}function selectChangeNavigate(t){window.location.href=$(t).val()}function extraTicketAttachment(){jQuery("#fileUploadsContainer").append('<input type="file" name="attachments[]" class="form-control" />')}function getStats(e){WHMCS.http.jqClient.post("serverstatus.php","getstats=1&num="+e,function(t){jQuery("#load"+e).html(t.load),jQuery("#uptime"+e).html(t.uptime)},"json")}function checkPort(e,n){WHMCS.http.jqClient.post("serverstatus.php","ping=1&num="+e+"&port="+n,function(t){jQuery("#port"+n+"_"+e).html(t)})}function getticketsuggestions(){(currentcheckcontent=jQuery("#message").val())!=lastcheckcontent&&""!=currentcheckcontent&&(WHMCS.http.jqClient.post("submitticket.php",{action:"getkbarticles",text:currentcheckcontent},function(t){t&&(jQuery("#searchresults").html(t),jQuery("#searchresults").hide().removeClass("hidden").slideDown())}),lastcheckcontent=currentcheckcontent),setTimeout("getticketsuggestions();",3e3)}function refreshCustomFields(t){jQuery("#customFieldsContainer").load("submitticket.php",{action:"getcustomfields",deptid:$(t).val()})}function autoSubmitFormByContainer(t){"undefined"!=typeof noAutoSubmit&&!1!==noAutoSubmit||jQuery("#"+t).find("form:first").submit()}function useDefaultWhois(t){jQuery("."+t.substr(0,t.length-1)+"customwhois").attr("disabled",!0),jQuery("."+t.substr(0,t.length-1)+"defaultwhois").attr("disabled",!1),jQuery("#"+t.substr(0,t.length-1)+"1").attr("checked","checked")}function useCustomWhois(t){jQuery("."+t.substr(0,t.length-1)+"customwhois").attr("disabled",!1),jQuery("."+t.substr(0,t.length-1)+"defaultwhois").attr("disabled",!0),jQuery("#"+t.substr(0,t.length-1)+"2").attr("checked","checked")}function showNewBillingAddressFields(){jQuery("#newBillingAddress").slideDown()}function hideNewBillingAddressFields(){jQuery("#newBillingAddress").slideUp()}function showNewCardInputFields(){var t=jQuery(".cc-details"),e=jQuery("#inputCardNumber"),n=jQuery("#billingAddressChoice");t.hasClass("hidden")&&t.hide().removeClass("hidden"),t.slideDown(),e.focus(),n.slideDown().find('input[name="billingcontact"]').first().iCheck("check")}function showNewAccountInputFields(){jQuery(".bank-details").hasClass("hidden")&&jQuery(".bank-details").hide().removeClass("hidden"),jQuery(".bank-details").slideDown(),jQuery("#billingAddressChoice").slideDown().find('input[name="billingcontact"]').first().iCheck("check")}function hideNewCardInputFields(){hideNewBillingAddressFields(),jQuery(".cc-details").slideUp(),jQuery("#billingAddressChoice").slideUp();var t=jQuery('input[name="ccinfo"]:checked').data("billing-contact-id");null!=t&&jQuery("#billingAddressChoice label.billing-contact-"+t).iCheck("check"),jQuery("#inputCardCvv").focus()}function hideNewAccountInputFields(){hideNewBillingAddressFields(),jQuery(".bank-details").slideUp(),jQuery("#billingAddressChoice").slideUp();var t=jQuery('input[name="paymethod"]:checked'),t=jQuery(t).data("billing-contact-id"),t=jQuery('.billing-contact-info[data-billing-contact-id="'+t+'"]');t.length&&(jQuery(".billing-contact-info").hide(),jQuery(t).show())}function getTicketSuggestions(){var t=jQuery("#inputMessage").val();t!=lastTicketMsg&&""!=t&&(WHMCS.http.jqClient.post("submitticket.php",{action:"getkbarticles",text:t},function(t){t&&(jQuery("#autoAnswerSuggestions").html(t),jQuery("#autoAnswerSuggestions").is(":visible")||jQuery("#autoAnswerSuggestions").hide().removeClass("hidden").slideDown())}),lastTicketMsg=t),setTimeout("getTicketSuggestions()",3e3)}function smoothScroll(t){$("html, body").animate({scrollTop:$(t).offset().top},500)}function irtpSubmit(){allowSubmit=!0;var t=0,e=jQuery("#modalIrtpOptOut"),n=jQuery("#modalReason"),i=jQuery("#irtpOptOut"),r=jQuery("#irtpOptOutReason");e.is(":checked")&&(t=1),i.val(t),r.val(n.val()),jQuery("#frmDomainContactModification").submit()}function showOverlay(t){jQuery("#fullpage-overlay .msg").html(t),jQuery("#fullpage-overlay").removeClass("hidden").show()}function hideOverlay(){jQuery("#fullpage-overlay").hide()}function getSslAttribute(t,e){return(t.data(e)?t:t.parent("td")).data(e)}function openValidationSubmitModal(t){var e=jQuery("#validationSubmitModal");e.find(".modal-body iframe").attr("src",t.dataset.url),e.modal("show")}function completeValidationComClientWorkflow(){var t=jQuery(".user-validation"),e=jQuery(".validation-status-label"),n=jQuery(".validation-submit-div"),i=!0;return $("#validationSubmitModal").modal("hide"),0!==t.length&&(t.slideUp(),i=!1),0!==e.length&&(t=n.find("a").data("submitted-string"),e.text(t).removeClass("label-default").addClass("label-warning"),n.hide(),i=!1),i&&(window.location.href=WHMCS.utils.autoDetermineBaseUrl()),!1}function customActionAjaxCall(t,e){var n=jQuery(".loading",e),i=jQuery(".sidebar-menu-item-icon",e);return t.stopPropagation(),!!e.data("active")&&(e.attr("disabled","disabled").addClass("disabled"),n.show(),i.hide(),WHMCS.http.jqClient.jsonPost({url:WHMCS.utils.getRouteUrl("/clientarea/service/"+e.data("serviceid")+"/custom-action/"+e.data("identifier")),data:{token:csrfToken},success:function(t){t.success?window.open(t.redirectTo):window.open("clientarea.php?action=productdetails&id="+e.data("serviceid")+"&customaction_error=1")},fail:function(){window.open("clientarea.php?action=productdetails&id="+e.data("serviceid")+"&customaction_ajax_error=1")},error:function(){window.open("clientarea.php?action=productdetails&id="+e.data("serviceid")+"&customaction_ajax_error=1")},always:function(){n.hide(),i.show(),e.removeAttr("disabled").removeClass("disabled"),e.hasClass("dropdown-item")&&e.closest(".dropdown-menu").removeClass("show")}}),!0)}WHMCS.hasModule("recaptcha")||WHMCS.loadModule("recaptcha",function(){return this.register=function(){if(recaptchaLoadComplete)return;var h=[],t=jQuery(".btn-recaptcha").parents("form"),p=false;t.each(function(t,e){if(typeof recaptchaSiteKey==="undefined"){console.log("Recaptcha site key not defined");return}recaptchaCount+=1;var n=jQuery(e),i=n.find(".btn-recaptcha"),r=typeof requiredText!=="undefined"?requiredText:"Required",o="divDynamicRecaptcha"+recaptchaCount;p=i.hasClass("btn-recaptcha-invisible");var a=n.find("#"+o+" .g-recaptcha"),s=n.find(".recaptcha-container"),d=n;if(s.length){s.attr("id",s.attr("id")+recaptchaCount);d=s}if(!a.length){d.append('<div id="#'+o+'" class="g-recaptcha"></div>');a=d.find("#"+o)}if(!p)a.data("toggle","tooltip").data("placement","bottom").data("trigger","manual").attr("title",r).hide();var l=n.find("input[name='submit']");if(l.length){var u=n.prop("action");n.prop("action",u+"&submit=1");l.remove()}var c=o+"Callback";window[c]=function(){if(p)n.submit()};if(p){recaptchaType="invisible";n.on("submit.recaptcha",function(t){var e=n.find(".g-recaptcha").data("recaptcha-id");if(!grecaptcha.getResponse(e).trim()){t.preventDefault();grecaptcha.execute(e);recaptchaValidationComplete=false}else recaptchaValidationComplete=true})}else{h.push(function(){a.slideDown("fast",function(){a.find(":first").addClass("center-block")})});h.push(function(){a.find(":first").addClass("center-block")})}});window.recaptchaLoadCallback=function(){jQuery(".g-recaptcha").each(function(t,e){var n=jQuery(e),i=n.closest("form"),r=i.find(".btn-recaptcha"),o=n.attr("id").substring(1);var a=grecaptcha.render(e,{sitekey:recaptchaSiteKey,size:r.hasClass("btn-recaptcha-invisible")?"invisible":"normal",callback:o+"Callback"});n.data("recaptcha-id",a)})};if(t.length){var e="https://www.google.com/recaptcha/api.js?onload=recaptchaLoadCallback&render=explicit";jQuery.getScript(e,function(){for(var t=h.length-1;t>=0;t--)h[t]()})}recaptchaLoadComplete=true},this}),function(t){WHMCS.hasModule("payment")||WHMCS.loadModule("payment",t)}({internal:function(){this.isRenderSource=function(t){return["checkout","invoice-pay","admin-payment-method-add","admin-payment-method-edit","payment-method-add","payment-method-edit"].includes(t)},this.reportUnknownSource=function(t){return!WHMCS.payment.internal.isRenderSource(t)&&(WHMCS.payment.internal.logError("unknown source: "+t),!0)},this.logError=function(t){console.error("[WHMCS.payment] "+t)}},handler:function(){this.make=function(t){return new function(t){this.module=t,this.onGatewayInit=function(t,e={}){e={...WHMCS.payment.register.defaultEventOpts(),...e};return WHMCS.payment.register.onGatewayInit(this.module,t,e),this},this.onGatewayOptionInit=function(t,e={}){e={...WHMCS.payment.register.defaultEventOpts(),...e};return WHMCS.payment.register.onGatewayOptionInit(this.module,t,e),this},this.onGatewaySelected=function(t,e={}){e={...WHMCS.payment.register.defaultEventOpts(),...e};return WHMCS.payment.register.onGatewaySelected(this.module,t,e),this},this.onGatewayUnselected=function(t,e={}){e={...WHMCS.payment.register.defaultEventOpts(),...e};return WHMCS.payment.register.onGatewayUnselected(this.module,t,e),this},this.onCheckoutFormSubmit=function(t,e={}){e={...WHMCS.payment.register.defaultEventOpts(),...e};return WHMCS.payment.register.onCheckoutFormSubmit(this.module,t,e),this},this.onAddPayMethodFormSubmit=function(t,e={}){e={...WHMCS.payment.register.defaultEventOpts(),...e};return WHMCS.payment.register.onAddPayMethodFormSubmit(this.module,t,e),this},this.manageInputsContainer=function(n,t={}){t={...WHMCS.payment.register.defaultEventOpts(),priority:1,...t};return this.onGatewayInit(function(t,e){"invoice-pay"==t._source&&(WHMCS.payment.display.reset(),WHMCS.payment.display.show(jQuery(n)))},t),this.onGatewaySelected(function(t,e){"payment-method-add"==t._source&&(WHMCS.payment.display.reset(),jQuery("div.fieldgroup-creditcard,div.fieldgroup-bankaccount,div.fieldgroup-auxfields").hide()),WHMCS.payment.display.show(jQuery(n))},t),this.onGatewayUnselected(function(t,e){WHMCS.payment.display.hide(jQuery(n))},t),this}}(t)}},register:function(){this.onGatewayInit=function(t,e,n){return this.isFunction("register.gatewayInit",e)&&this.registerForEvent(WHMCS.payment.event.observersGatewayInit,t,e,n),this},this.onGatewayOptionInit=function(t,e,n){return this.isFunction("register.gatewayOptionInit",e)&&this.registerForEvent(WHMCS.payment.event.observersGatewayOptionInit,t,e,n),this},this.onGatewaySelected=function(t,e,n){return this.isFunction("register.onGatewaySelected",e)&&this.registerForEvent(WHMCS.payment.event.observersGatewaySelected,t,e,n),this},this.onGatewayUnselected=function(t,e,n){return this.isFunction("register.onGatewayUnselected",e)&&this.registerForEvent(WHMCS.payment.event.observersGatewayUnselected,t,e,n),this},this.onCheckoutFormSubmit=function(t,e,n){return this.isFunction("register.onCheckoutFormSubmit",e)&&this.registerForEvent(WHMCS.payment.event.observersCheckoutFormSubmit,t,e,n),this},this.onAddPayMethodFormSubmit=function(t,e,n){return this.isFunction("register.onAddPayMethodFormSubmit",e)&&this.registerForEvent(WHMCS.payment.event.observersAddPayMethodFormSubmit,t,e,n),this},this.defaultEventOpts=function(){return{priority:100,once:!1}},this.registerForEvent=function(t,e,n,i){return t.has(e)||t.set(e,new Map),t.get(e).set(i.priority,{_fn:n,...i}),this},this.isFunction=function(t,e){return"function"==typeof e||(console.error("[register."+t+"] Expecting a function, got "+e),!1)}},event:function(){this.observersGatewayInit=new Map,this.observersGatewayOptionInit=new Map,this.observersGatewaySelected=new Map,this.observersGatewayUnselected=new Map,this.observersCheckoutFormSubmit=new Map,this.observersAddPayMethodFormSubmit=new Map,this.previouslySelected=null,this.gatewayInit=function(t,e){this.notifyEvent("gatewayInit",this.observersGatewayInit,e,t)},this.gatewayOptionInit=function(t,e,n){this.notifyEvent("gatewayOptionInit",this.observersGatewayOptionInit,e,t,n)},this.gatewaySelected=function(t,e,n){this.previouslySelected={formElement:n,module:e},this.notifyEvent("gatewaySelected",this.observersGatewaySelected,e,t,n)},this.gatewayUnselected=function(t){null!=this.previouslySelected&&this.notifyEvent("gatewayUnselected",this.observersGatewayUnselected,this.previouslySelected.module,t,this.previouslySelected.formElement)},this.checkoutFormSubmit=function(t,e,n){this.notifyEvent("checkoutFormSubmit",this.observersCheckoutFormSubmit,e,t,n)},this.addPayMethodFormSubmit=function(t,e,n){this.notifyEvent("addPayMethodFormSubmit",this.observersAddPayMethodFormSubmit,e,t,n)},this.notifyEvent=function(t,e,n,i,r){var o,a;e.has(n)&&(o=e.get(n),a=[],this.notifyOrdered(o,function(t,e){t._fn(i,r),t.once&&a.push(e)}),a.forEach(function(t){o.delete(t)}))},this.notifyOrdered=function(t,e){new Map([...t.entries()].sort()).forEach(e)}},query:function(){this.isGatewaySelected=function(t){return null!=WHMCS.payment.event.previouslySelected&&WHMCS.payment.event.previouslySelected.module==t}},behavior:function(){this.disableDefaultCardValidation=function(t){"invoice-pay"==t?"function"==typeof validateCreditCardInput&&jQuery("#frmPayment").off("submit",validateCreditCardInput):"checkout"==t?"function"==typeof validateCheckoutCreditCardInput&&jQuery("#frmCheckout").off("submit",validateCheckoutCreditCardInput):WHMCS.payment.internal.reportUnknownSource(t)},this.enableDefaultCardValidation=function(t){"invoice-pay"==t?"function"==typeof validateCreditCardInput&&jQuery("#frmPayment").on("submit",validateCreditCardInput):"checkout"==t?"function"==typeof validateCheckoutCreditCardInput&&jQuery("#frmCheckout").on("submit",validateCheckoutCreditCardInput):WHMCS.payment.internal.reportUnknownSource(t)}},display:function(){this.reset=function(){var t=jQuery("#paymentGatewayInput");if(0!=t.length)return(t=t.children()).hide(),jQuery("body").append(t),this},this.show=function(t){var e=jQuery("#paymentGatewayInput");if(0!=e.length)return e.append(t),t.slideDown(),this},this.hide=function(t){return t.slideUp({complete:function(){jQuery("body").append(t)}}),this},this.error=function(t){return jQuery(".gateway-errors").html(t),this},this.errorClear=function(){var t=jQuery(".gateway-errors");if(0!=t.length)return this.error(""),t.slideUp(),this},this.errorShow=function(t){var e=jQuery(".gateway-errors");if(0!=e.length)return this.error(t),e.slideDown(),this},this.submitReset=function(t){"invoice-pay"==t?this.invoiceSubmitReset():"checkout"==t?this.checkoutSubmitReset():WHMCS.payment.internal.reportUnknownSource(t)},this.invoiceSubmitReset=function(){var t=jQuery("#btnSubmit").prop("disabled",!1).removeClass("disabled");t.find(".click-text").hide(),t.find(".pay-text").show()},this.checkoutSubmitReset=function(){jQuery("#btnCompleteOrder").removeClass("disabled").removeClass("disable-on-click").removeClass("spinner-on-click").addClass("disable-on-click spinner-on-click").prop("disabled",!1).find("i.fas").removeAttr("class").addClass("fas fa-arrow-circle-right")},this.submitDisable=function(t){"invoice-pay"==t?this.invoiceSubmitDisable():"checkout"==t?this.checkoutSubmitDisable():WHMCS.payment.internal.reportUnknownSource(t)},this.invoiceSubmitDisable=function(){jQuery("#btnSubmit").addClass("disabled").prop("disabled",!0)},this.checkoutSubmitDisable=function(){jQuery("#btnCompleteOrder").addClass("disabled").prop("disabled",!0)}}}),function(t,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():t.MicroPlugin=e()}(this,function(){var t={mixin:function(i){i.plugins={},i.prototype.initializePlugins=function(t){var e,n,i,r=[];if(this.plugins={names:[],settings:{},requested:{},loaded:{}},o.isArray(t))for(e=0,n=t.length;e<n;e++)"string"==typeof t[e]?r.push(t[e]):(this.plugins.settings[t[e].name]=t[e].options,r.push(t[e].name));else if(t)for(i in t)t.hasOwnProperty(i)&&(this.plugins.settings[i]=t[i],r.push(i));for(;r.length;)this.require(r.shift())},i.prototype.loadPlugin=function(t){var e=this.plugins,n=i.plugins[t];if(!i.plugins.hasOwnProperty(t))throw new Error('Unable to find "'+t+'" plugin');e.requested[t]=!0,e.loaded[t]=n.fn.apply(this,[this.plugins.settings[t]||{}]),e.names.push(t)},i.prototype.require=function(t){var e=this.plugins;if(!this.plugins.loaded.hasOwnProperty(t)){if(e.requested[t])throw new Error('Plugin has circular dependency ("'+t+'")');this.loadPlugin(t)}return e.loaded[t]},i.define=function(t,e){i.plugins[t]={name:t,fn:e}}}},o={isArray:Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)}};return t}),function(t,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():t.Sifter=e()}(this,function(){function t(t,e){this.items=t,this.settings=e||{diacritics:!0}}t.prototype.tokenize=function(t){if(!(t=s(String(t||"").toLowerCase()))||!t.length)return[];for(var e,n,i=[],r=t.split(/ +/),o=0,a=r.length;o<a;o++){if(e=d(r[o]),this.settings.diacritics)for(n in l)l.hasOwnProperty(n)&&(e=e.replace(new RegExp(n,"g"),l[n]));i.push({string:r[o],regex:new RegExp(e,"i")})}return i},t.prototype.iterator=function(t,e){var n=a(t)?Array.prototype.forEach||function(t){for(var e=0,n=this.length;e<n;e++)t(this[e],e,this)}:function(t){for(var e in this)this.hasOwnProperty(e)&&t(this[e],e,this)};n.apply(t,[e])},t.prototype.getScoreFunction=function(t,e){function r(t,e){var n;return!t||-1===(n=(t=String(t||"")).search(e.regex))?0:(e=e.string.length/t.length,0===n&&(e+=.5),e)}var o,a=(t=this.prepareSearch(t,e)).tokens,s=t.options.fields,d=a.length,l=t.options.nesting,u=(o=s.length)?1===o?function(t,e){return r(f(e,s[0],l),t)}:function(t,e){for(var n=0,i=0;n<o;n++)i+=r(f(e,s[n],l),t);return i/o}:function(){return 0};return d?1===d?function(t){return u(a[0],t)}:"and"===t.options.conjunction?function(t){for(var e,n=0,i=0;n<d;n++){if((e=u(a[n],t))<=0)return 0;i+=e}return i/d}:function(t){for(var e=0,n=0;e<d;e++)n+=u(a[e],t);return n/d}:function(){return 0}},t.prototype.getSortFunction=function(t,n){var e,i,r,o,a,s,d,l=this,u=!(t=l.prepareSearch(t,n)).query&&n.sort_empty||n.sort,c=function(t,e){return"$score"===t?e.score:f(l.items[e.id],t,n.nesting)},h=[];if(u)for(e=0,i=u.length;e<i;e++)!t.query&&"$score"===u[e].field||h.push(u[e]);if(t.query){for(d=!0,e=0,i=h.length;e<i;e++)if("$score"===h[e].field){d=!1;break}d&&h.unshift({field:"$score",direction:"desc"})}else for(e=0,i=h.length;e<i;e++)if("$score"===h[e].field){h.splice(e,1);break}for(s=[],e=0,i=h.length;e<i;e++)s.push("desc"===h[e].direction?-1:1);return(o=h.length)?1===o?(r=h[0].field,a=s[0],function(t,e){return a*p(c(r,t),c(r,e))}):function(t,e){for(var n,i=0;i<o;i++)if(n=h[i].field,n=s[i]*p(c(n,t),c(n,e)))return n;return 0}:null},t.prototype.prepareSearch=function(t,e){var n,i,r;return"object"==typeof t?t:(n=(e=o({},e)).fields,i=e.sort,r=e.sort_empty,n&&!a(n)&&(e.fields=[n]),i&&!a(i)&&(e.sort=[i]),r&&!a(r)&&(e.sort_empty=[r]),{options:e,query:String(t||"").toLowerCase(),tokens:this.tokenize(t),total:0,items:[]})},t.prototype.search=function(t,n){var i,r,e=this,o=this.prepareSearch(t,n);return n=o.options,t=o.query,r=n.score||e.getScoreFunction(o),t.length?e.iterator(e.items,function(t,e){i=r(t),(!1===n.filter||0<i)&&o.items.push({score:i,id:e})}):e.iterator(e.items,function(t,e){o.items.push({score:1,id:e})}),(t=e.getSortFunction(o,n))&&o.items.sort(t),o.total=o.items.length,"number"==typeof n.limit&&(o.items=o.items.slice(0,n.limit)),o};var p=function(t,e){return"number"==typeof t&&"number"==typeof e?e<t?1:t<e?-1:0:(t=n(String(t||"")),(e=n(String(e||"")))<t?1:t<e?-1:0)},o=function(t,e){for(var n,i,r=1,o=arguments.length;r<o;r++)if(i=arguments[r])for(n in i)i.hasOwnProperty(n)&&(t[n]=i[n]);return t},f=function(t,e,n){if(t&&e){if(!n)return t[e];for(var i=e.split(".");i.length&&(t=t[i.shift()]););return t}},s=function(t){return(t+"").replace(/^\s+|\s+$|/g,"")},d=function(t){return(t+"").replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1")},a=Array.isArray||"undefined"!=typeof $&&$.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)},l={a:"[aḀḁĂăÂâǍǎȺⱥȦȧẠạÄäÀàÁáĀāÃãÅåąĄÃąĄ]",b:"[b␢βΒB฿𐌁ᛒ]",c:"[cĆćĈĉČčĊċC̄c̄ÇçḈḉȻȼƇƈɕᴄCc]",d:"[dĎďḊḋḐḑḌḍḒḓḎḏĐđD̦d̦ƉɖƊɗƋƌᵭᶁᶑȡᴅDdð]",e:"[eÉéÈèÊêḘḙĚěĔĕẼẽḚḛẺẻĖėËëĒēȨȩĘęᶒɆɇȄȅẾếỀềỄễỂểḜḝḖḗḔḕȆȇẸẹỆệⱸᴇEeɘǝƏƐε]",f:"[fƑƒḞḟ]",g:"[gɢ₲ǤǥĜĝĞğĢģƓɠĠġ]",h:"[hĤĥĦħḨḩẖẖḤḥḢḣɦʰǶƕ]",i:"[iÍíÌìĬĭÎîǏǐÏïḮḯĨĩĮįĪīỈỉȈȉȊȋỊịḬḭƗɨɨ̆ᵻᶖİiIıɪIi]",j:"[jȷĴĵɈɉʝɟʲ]",k:"[kƘƙꝀꝁḰḱǨǩḲḳḴḵκϰ₭]",l:"[lŁłĽľĻļĹĺḶḷḸḹḼḽḺḻĿŀȽƚⱠⱡⱢɫɬᶅɭȴʟLl]",n:"[nŃńǸǹŇňÑñṄṅŅņṆṇṊṋṈṉN̈n̈ƝɲȠƞᵰᶇɳȵɴNnŊŋ]",o:"[oØøÖöÓóÒòÔôǑǒŐőŎŏȮȯỌọƟɵƠơỎỏŌōÕõǪǫȌȍՕօ]",p:"[pṔṕṖṗⱣᵽƤƥᵱ]",q:"[qꝖꝗʠɊɋꝘꝙq̃]",r:"[rŔŕɌɍŘřŖŗṘṙȐȑȒȓṚṛⱤɽ]",s:"[sŚśṠṡṢṣꞨꞩŜŝŠšŞşȘșS̈s̈]",t:"[tŤťṪṫŢţṬṭƮʈȚțṰṱṮṯƬƭ]",u:"[uŬŭɄʉỤụÜüÚúÙùÛûǓǔŰűŬŭƯưỦủŪūŨũŲųȔȕ∪]",v:"[vṼṽṾṿƲʋꝞꝟⱱʋ]",w:"[wẂẃẀẁŴŵẄẅẆẇẈẉ]",x:"[xẌẍẊẋχ]",y:"[yÝýỲỳŶŷŸÿỸỹẎẏỴỵɎɏƳƴ]",z:"[zŹźẐẑŽžŻżẒẓẔẕƵƶ]"},n=function(){var t,e,n,i,r="",o={};for(n in l)if(l.hasOwnProperty(n))for(r+=i=l[n].substring(2,l[n].length-1),t=0,e=i.length;t<e;t++)o[i.charAt(t)]=n;var a=new RegExp("["+r+"]","g");return function(t){return t.replace(a,function(t){return o[t]}).toLowerCase()}}();return t}),WHMCS.hasModule("utils")||WHMCS.loadModule("utils",function(){return this.simpleRNG=function(){var t="./$_-#!,^*()|";var e=0;for(var n=0;e<3;n++)e+=Math.floor(Math.random()*10/2);e=Math.floor(e);var i="";for(var r=0;r<e;r++){v=(Math.random()+1).toString(24).split(".")[1];if(Math.random()>.5)i+=btoa(v).substr(0,4);else i+=v;if(Math.random()>.5)i+=t.substr(Math.floor(Math.random()*13),1)}return i},this.getRouteUrl=function(t){return whmcsBaseUrl+"/index.php?rp="+t},this.validateBaseUrl=function(){if(typeof window.whmcsBaseUrl==="undefined"){console.log("Warning: The WHMCS Base URL definition is missing "+"from your active template. Please refer to "+"https://docs.whmcs.com/WHMCS_Base_URL_Template_Variable "+"for more information and details of how to resolve this "+"warning.");window.whmcsBaseUrl=this.autoDetermineBaseUrl();window.whmcsBaseUrlAutoSet=true}else if(window.whmcsBaseUrl===""&&typeof window.whmcsBaseUrlAutoSet!=="undefined"&&window.whmcsBaseUrlAutoSet===true)window.whmcsBaseUrl=this.autoDetermineBaseUrl()},this.autoDetermineBaseUrl=function(){var t=window.location.href;var e=-1;if(typeof t!=="undefined")e=t.indexOf(".php");if(e===-1){t=jQuery("#Primary_Navbar-Home a").attr("href");if(typeof t!=="undefined")e=t.indexOf(".php")}if(e!==-1){t=t.substring(0,e);var n=t.lastIndexOf("/");if(n!==false)return t.substring(0,n)}return""},this.normaliseStringValue=function(t){return t?t.toLowerCase().replace(/\s/g,"-"):""},this.generatePassword=function(t){var e=this.getPasswordCharacterSet();var n="";for(var i=0;t>i;i++)n+=e[this.randomInt(e.length)];return n},this.getPasswordCharacterSet=function(){var t="0123456789"+"abcdefghijklmnopqrstuvwxyz"+"ABCDEFGHIJKLMNOPQRSTUVWXYZ"+"!#$%()*+,-.:;=@_|{ldelim}{rdelim}~";var e=[];for(var n=0;t.length>n;n++){var i=t.charCodeAt(n);if(55296>i||i>=57344){var r=t.charAt(n);if(e.indexOf(r)==-1)e.push(r);continue}if(56320>i?t.length>n+1:false){var o=t.charCodeAt(n+1);if(o>=56320?57344>o:false){var r=t.substring(n,n+2);n++;if(e.indexOf(r)==-1)e.push(r);continue}}throw"Invalid UTF-16"}return e},this.randomInt=function(t){var e=this.randomIntMathRandom(t);e=(e+this.randomIntBrowserCrypto(t))%t;return e},this.randomIntMathRandom=function(t){var e=Math.floor(Math.random()*t);if(0>e||e>=t)throw"Arithmetic exception";return e},this.randomIntBrowserCrypto=function(t){var e=null;if("crypto"in window)e=crypto;else if("msCrypto"in window)e=msCrypto;else return 0;if(!("getRandomValues"in e)||!("Uint32Array"in window)||typeof Uint32Array!="function")e=null;if(e==null)return 0;var n=new Uint32Array(1);do{e.getRandomValues(n)}while(n[0]-n[0]%t>4294967296-t);return n[0]%t},this}),WHMCS.utils.validateBaseUrl(),jQuery(document).ready(function(){0===jQuery("#lightbox").length&&lightbox.init(),jQuery("#languageChooser").popover({container:"body",placement:"bottom",template:'<div class="popover language-popover" role="tooltip"><div class="arrow"></div><div class="popover-content"></div></div>',html:!0,content:function(){return jQuery("#languageChooserContent").html()}}),jQuery("#loginOrRegister").popover({container:"body",placement:"bottom",template:'<div class="popover login-popover" role="tooltip"><div class="arrow"></div><div class="popover-content"></div></div>',html:!0,content:function(){return jQuery("#loginOrRegisterContent").html()}}),jQuery("#accountNotifications").popover({container:"body",placement:"bottom",template:'<div class="popover popover-user-notifications" role="tooltip"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"><p></p></div></div></div>',html:!0,content:function(){return jQuery("#accountNotificationsContent").html()}}),jQuery(".panel-sidebar .truncate").each(function(){jQuery(this).attr("title",jQuery(this).text()).attr("data-toggle","tooltip").attr("data-placement","bottom")}),jQuery('[data-toggle="popover"]').popover({html:!0}),jQuery(function(t){t("body").tooltip({selector:'[data-toggle="tooltip"]'})}),jQuery("body").on("click",function(t){jQuery('[data-toggle="popover"]').each(function(){jQuery(this).is(t.target)||0!==jQuery(this).has(t.target).length||0!==jQuery(".popover").has(t.target).length||jQuery(this).popover("hide")})}),jQuery(".list-group-tab-nav a").click(function(){if(jQuery(this).hasClass("disabled"))return!1;jQuery(".list-group-tab-nav a").removeClass("active"),jQuery(this).addClass("active");var t=this.href.split("#")[1];t&&(window.location.hash="#"+t)}),jQuery(".panel-minimise").click(function(t){t.preventDefault(),jQuery(this).hasClass("minimised")?(jQuery(this).parents(".panel").find(".panel-body, .list-group").slideDown(),jQuery(this).removeClass("minimised")):(jQuery(this).parents(".panel").find(".panel-body, .list-group").slideUp(),jQuery(this).addClass("minimised"))}),jQuery(".container").width()<=720&&(jQuery(".panel-sidebar").find(".panel-body, .list-group").hide(),jQuery(".panel-sidebar").find(".panel-minimise").addClass("minimised")),""!=jQuery(location).attr("hash").substr(1)&&(t=jQuery(location).attr("hash"),jQuery(".tab-pane").removeClass("active"),jQuery(t).removeClass("fade").addClass("active"),jQuery(".list-group-tab-nav a").removeClass("active"),jQuery('a[href="'+t+'"]').addClass("active"),setTimeout(function(){window.scrollTo(0,0)},1)),jQuery.prototype.bootstrapSwitch&&jQuery(".toggle-switch-success").bootstrapSwitch({onColor:"success"}),jQuery(".panel-collapsable .panel-heading").click(function(t){var e=jQuery(this);e.parents(".panel").hasClass("panel-collapsed")?(e.parents(".panel").removeClass("panel-collapsed").find(".panel-body").slideDown(),e.find(".collapse-icon i").removeClass("fa-plus").addClass("fa-minus")):(e.parents(".panel").addClass("panel-collapsed").find(".panel-body").slideUp(),e.find(".collapse-icon i").removeClass("fa-minus").addClass("fa-plus"))}),0<"#frmLogin".length&&jQuery("#frmLogin input:text:visible:first").focus(),0<"#twofaactivation".length&&jQuery("#twofaactivation input:text:visible:first,#twofaactivation input:password:visible:first").focus(),jQuery("#inputSubaccountActivate").click(function(){null!=jQuery("#inputSubaccountActivate:checked").val()?jQuery("#subacct-container").removeClass("hidden"):jQuery("#subacct-container").addClass("hidden")}),jQuery(".setBulkAction").click(function(t){t.preventDefault();var e,t=jQuery(this).attr("id").replace("Link",""),n=jQuery("#domainForm");"renewDomains"===t?n.attr("action",WHMCS.utils.getRouteUrl("/cart/domain/renew")):(0!==jQuery("#"+t).length&&(e=n.attr("action"),n.attr("action",e+"#"+t)),jQuery("#bulkaction").val(t)),n.submit()}),jQuery(".stopEventBubble").click(function(t){t.stopPropagation()}),jQuery(".tabControlLink").on("click",function(t){t.preventDefault();t=jQuery(this).attr("href");jQuery("a[href='/"+t+"']").click()}),jQuery(document).on("click",".delete-cc-email",function(){var e=jQuery(this),t=e.data("email"),n=jQuery("#divCcEmailFeedback");n.is(":visible")&&n.slideUp("fast"),WHMCS.http.jqClient.jsonPost({url:window.location.href,data:{action:"delete",email:t,token:csrfToken},success:function(t){t.success&&(e.closest(".ticket-cc-email").parent("div").slideUp("fast").remove(),n.slideUp("fast").removeClass("alert-danger hidden").addClass("alert-success").html(t.message).slideDown("fast"))},error:function(t){t&&n.slideUp("fast").removeClass("alert-success hidden").addClass("alert-danger").html(t).slideDown("fast")}})}).on("submit","#frmAddCcEmail",function(t){t.preventDefault();var t=jQuery(this),e=jQuery("#ccCloneRow").clone().removeAttr("id"),n=jQuery("#inputAddCcEmail"),i=jQuery("#divCcEmailFeedback");i.is(":visible")&&i.slideUp("fast"),WHMCS.http.jqClient.jsonPost({url:t.attr("action"),data:t.serialize(),success:function(t){t.success&&(e.find("span.email").html(n.val()).find("button").data("email",n.val()).end(),e.removeClass("hidden").appendTo(jQuery("#sidebarTicketCc").find(".list-group")),n.val(""),i.slideUp("fast").removeClass("alert-danger hidden").addClass("alert-success").html(t.message).slideDown("fast"))},error:function(t){t&&i.slideUp("fast").removeClass("alert-success hidden").addClass("alert-danger").html(t).slideDown("fast")}})}),jQuery(".ticket-reply .rating span.star").click(function(t){window.location="viewticket.php?tid="+jQuery(this).parent(".rating").attr("ticketid")+"&c="+jQuery(this).parent(".rating").attr("ticketkey")+"&rating=rate"+jQuery(this).parent(".rating").attr("ticketreplyid")+"_"+jQuery(this).attr("rate")}),jQuery("a.autoLinked").click(function(t){if(t.preventDefault(),jQuery(this).hasClass("disabled"))return!1;var e=window.open();e.opener=null,e.location=t.target.href}),jQuery("#inputAllowSso").on("switchChange.bootstrapSwitch",function(t,e){(e?(jQuery("#ssoStatusTextEnabled").removeClass("hidden").show(),jQuery("#ssoStatusTextDisabled")):(jQuery("#ssoStatusTextDisabled").removeClass("hidden").show(),jQuery("#ssoStatusTextEnabled"))).hide(),WHMCS.http.jqClient.post("clientarea.php",jQuery("#frmSingleSignOn").serialize())}),jQuery(".btn-service-sso").on("click",function(t){t.preventDefault();var e=jQuery(this),n=e.parents("form");(n=0===n.length?e.find("form"):n).hasClass("disabled")||e.hasClass("disabled")||(t=(t=n.data("href"))||window.location.href,e.attr("disabled","disabled").addClass("disabled"),jQuery(".loading",e).removeClass("hidden").show().end(),jQuery(".login-feedback",n).slideUp(),WHMCS.http.jqClient.post(t,n.serialize(),function(t){jQuery(".loading",e).hide().end().removeAttr("disabled"),jQuery(".login-feedback",n).html(""),t.error&&jQuery(".login-feedback",n).hide().html(t.error).slideDown(),void 0!==t.redirect&&"window|"===t.redirect.substr(0,7)&&window.open(t.redirect.substr(7),"_blank")},"json").always(function(){e.removeAttr("disabled").removeClass("disabled"),jQuery(".loading",e).hide().end()}))}),jQuery(".btn-sidebar-form-submit").on("click",function(t){t.preventDefault(),jQuery(this).find(".loading").removeClass("hidden").show().end().attr("disabled","disabled");t=jQuery(this).parents("form");0!==(t=0==t.length?jQuery(this).find("form"):t).length&&!1===t.hasClass("disabled")?t.submit():jQuery(this).find(".loading").hide().end().removeAttr("disabled")}),jQuery(".back-to-top").click(function(t){t.preventDefault(),jQuery("body,html").animate({scrollTop:0},500)}),jQuery(".choose-language").click(function(t){t.preventDefault()}),jQuery(".copy-to-clipboard").click(WHMCS.ui.clipboard.copy),jQuery(".generate-password").click(function(t){jQuery("#frmGeneratePassword").submit(),jQuery("#modalGeneratePassword").data("targetfields",jQuery(this).data("targetfields")).modal("show")}),jQuery("#frmGeneratePassword").submit(function(t){t.preventDefault();t=parseInt(jQuery("#inputGeneratePasswordLength").val(),10);t<8||64<t?jQuery("#generatePwLengthError").removeClass("hidden").show():jQuery("#inputGeneratePasswordOutput").val(WHMCS.utils.generatePassword(t))}),jQuery("#btnGeneratePasswordInsert").click(WHMCS.ui.clipboard.copy).click(function(t){jQuery(this).closest(".modal").modal("hide");for(var e=(e=jQuery(this).closest(".modal").data("targetfields")).split(","),n=0;n<e.length;n++)jQuery("#"+e[n]).val(jQuery("#inputGeneratePasswordOutput").val()).trigger("keyup");jQuery("#inputGeneratePasswordOutput").val("")});var e=0,n=0,i=(jQuery(".markdown-editor").each(function(t){e++;var i=jQuery(this).data("auto-save-name"),r=jQuery(this).attr("id")+"-footer";void 0===i&&(i="client_area"),window["clientMDE"+e.toString()]=jQuery(this).markdown({footer:'<div id="'+r+'" class="markdown-editor-status"></div>',autofocus:!1,savable:!1,resize:"vertical",iconlibrary:"glyph",language:locale,onShow:function(t){var e="",n=!1;"undefined"!=typeof Storage&&(n=!0,e=localStorage.getItem(i))&&void 0!==e&&t.setContent(e),jQuery("#"+r).html(o(e,n,saved))},onChange:function(t){var t=t.getContent(),e=!1;"undefined"!=typeof Storage&&(n=3,e=!0,localStorage.setItem(i,t),a()),jQuery("#"+r).html(o(t,e))},onPreview:function(t){var e,t=t.getContent();return jQuery.ajax({url:WHMCS.utils.getRouteUrl("/clientarea/message/preview"),async:!1,data:{token:csrfToken,content:t},dataType:"json",success:function(t){e=t}}),e.body||""},additionalButtons:[[{name:"groupCustom",data:[{name:"cmdHelp",title:"Help",hotkey:"Ctrl+F1",btnClass:"btn open-modal",icon:{glyph:"fas fa-question-circle",fa:"fas fa-question-circle","fa-3":"icon-question-sign"},callback:function(t){t.$editor.removeClass("md-fullscreen-mode")}}]}]],hiddenButtons:["cmdImage"]}),jQuery('button[data-handler="bootstrap-markdown-cmdHelp"]').attr("data-modal-title",markdownGuide).attr("href","submitticket.php?action=markdown"),jQuery(this).closest("form").bind({submit:function(){"undefined"!=typeof Storage&&localStorage.removeItem(i)}})}),jQuery(".btn-resend-verify-email")),t=(jQuery(i).click(function(){$(this).prop("disabled",!0).find(".loader").removeClass("hidden").show(),WHMCS.http.jqClient.post(jQuery(this).data("uri"),{token:csrfToken}).done(function(t){i.find(".loader").hide(),t.success?i.text(i.data("email-sent")):i.text(i.data("error-msg"))})}),jQuery("#btnEmailVerificationClose").click(function(t){t.preventDefault(),WHMCS.http.jqClient.post(jQuery(this).data("uri"),{token:csrfToken}),jQuery(".verification-banner.email-verification").hide()}),jQuery("#btnUserValidationClose").click(function(t){t.preventDefault(),WHMCS.http.jqClient.post(jQuery(this).data("uri"),{token:csrfToken}),jQuery(".verification-banner.user-validation").hide()}),jQuery("#servicesPanel").find(".list-group"));function o(t,e,n){n=n||saving;var i=[],r=0,o=0;if(t&&(i=t.match(/[^\s]+/g),o=t.split(/\\r\\n|\\r|\\n/).length),i)for(var a=0;a<i.length;a++)19968<=i[a].charCodeAt(0)?r+=i[a].length:r+=1;return'<div class="small-font">lines: '+o+"&nbsp;&nbsp;&nbsp;words: "+r+(e?'&nbsp;&nbsp;&nbsp;<span class="markdown-save">'+n+"</span>":"")+"</div>"}function a(){0<=n&&(0==n&&jQuery("span.markdown-save").html(saved),n--,setTimeout(a,1e3))}parseInt(t.css("height"),10)<parseInt(t.css("max-height"),10)&&t.css("overflow","unset");var r=jQuery("input[name=2fasetup]").parent("form"),t=(r.submit(function(t){t.preventDefault(),openModal(r.attr("action"),r.serialize(),"Loading...")}),$.fn.setInputError=function(t){return this.parents(".form-group").addClass("has-error").find(".field-error-msg").text(t),this},jQuery.fn.showInputError=function(){return this.parents(".form-group").addClass("has-error").find(".field-error-msg").show(),this},jQuery("#frmPayment").on("submit",function(){var t=jQuery("#btnSubmit");t.find("span").toggle(),t.prop("disabled",!0).addClass("disabled")}),jQuery(".btn-resend-approver-email").click(function(){WHMCS.http.jqClient.post(jQuery(this).data("url"),{addonId:jQuery(this).data("addonid"),serviceId:jQuery(this).data("serviceid")},function(t){(1==t.success?jQuery(".alert-table-ssl-manage").addClass("alert-success").text("Approver Email Resent"):jQuery(".alert-table-ssl-manage").addClass("alert-danger").text("Error: "+t.message)).removeClass("hidden")})}),jQuery(".tld-filters a").click(function(t){t.preventDefault();var e=jQuery(".tld-row.no-tlds"),t=(jQuery(this).hasClass("badge-success")?jQuery(this).removeClass("badge-success"):jQuery(this).addClass("badge-success"),e.is(":visible")&&e.hide(),jQuery(".tld-row").removeClass("filtered-row"),jQuery(".tld-filters a.badge-success").each(function(t){var e=jQuery(this).data("category");jQuery('.tld-row[data-category*="'+e+'"]').addClass("filtered-row")}),jQuery(".filtered-row:even").removeClass("highlighted"),jQuery(".filtered-row:odd").addClass("highlighted"),jQuery('.tld-row:not(".filtered-row")'));t.fadeOut("fast"),t.promise().done(function(){(0===jQuery(".filtered-row").length?e:jQuery(".tld-row.filtered-row")).show()})}),jQuery(".filtered-row:even").removeClass("highlighted"),jQuery(".filtered-row:odd").addClass("highlighted"),WHMCS.ui.dataTable.register(),WHMCS.ui.jsonForm.initAll(),jQuery("#frmReply").submit(function(t){jQuery("#frmReply").find('input[type="submit"]').addClass("disabled").prop("disabled",!0)}),jQuery("#frmDomainContactModification").on("submit",function(){if(!allowSubmit){var t=!1;if(jQuery(".irtp-field").each(function(){jQuery(this).val()!==jQuery(this).data("original-value")&&(t=!0)}),t)return jQuery("#modalIRTPConfirmation").modal("show"),!1}return!0}),jQuery(".ssl-state.ssl-sync").each(function(){var i=jQuery(this),t=getSslAttribute(i,"type"),e=getSslAttribute(i,"domain");WHMCS.http.jqClient.post(WHMCS.utils.getRouteUrl("/domain/ssl-check"),{type:t,domain:e,token:csrfToken},function(t){var e,n;t.invalid?i.hide():(n=e="",i.attr("width")&&(e=' width="'+i.attr("width")+'"'),i.data("showlabel")&&(n=" "+t.statusDisplayLabel),i.replaceWith('<img src="'+t.image+'" data-toggle="tooltip" title="'+t.tooltip+'" class="'+t.class+'"'+e+">"),"active"===t.ssl.status?(jQuery("#ssl-startdate").text(t.ssl.startDate),jQuery("#ssl-expirydate").text(t.ssl.expiryDate),jQuery("#ssl-issuer").text(t.ssl.issuer)):(jQuery("#ssl-startdate").parent("div").hide(),jQuery("#ssl-expirydate").parent("div").hide(),jQuery("#ssl-issuer").parent("div").hide()),jQuery("#statusDisplayLabel").text(n))})}),jQuery(document).on("click",".ssl-state.ssl-inactive",function(t){t.preventDefault(),window.location.href=WHMCS.utils.getRouteUrl("/ssl-purchase")}),WHMCS.recaptcha.register(),jQuery("#divDynamicRecaptcha")),s=0<jQuery(t).length,t=s&&"invisible"===jQuery(t).data("size"),d=jQuery("#frmDomainHomepage");jQuery(d).find("#btnTransfer").click(function(){jQuery(d).find('input[name="transfer"]').val("1")}),s&&!t&&jQuery("section#home-banner").addClass("with-recaptcha"),jQuery(".domainchecker-homepage-captcha").length&&!t&&jQuery(d).submit(function(t){jQuery(d).find('input[name="domain"]');var e=jQuery("#divDynamicRecaptcha"),n=jQuery("#g-recaptcha-response"),i=jQuery("#inputCaptcha");n.length&&!n.val()?(e.tooltip("show"),t.preventDefault()):i.length&&!i.val()&&(i.tooltip("show"),t.preventDefault())}),$(".icheck-button").iCheck({inheritID:!0,checkboxClass:"icheckbox_square-blue",radioClass:"iradio_square-blue",increaseArea:"20%"}),jQuery("#inputNoStore").on("switchChange.bootstrapSwitch",function(t,e){var n=jQuery("#inputDescription");e||n.prop("disabled",!0).addClass("disabled"),e&&n.removeClass("disabled").prop("disabled",!1)}),jQuery(document).on("click","#btnConfirmModalConfirmBtn",function(){var t=jQuery(this),e=t.closest("div.modal"),n=t.data("target-url"),i=t.closest('table.dataTable[data-on-draw-rebind-confirmation-modal="true"]');WHMCS.http.jqClient.jsonPost({url:n,data:{token:csrfToken},success:function(t){"success"!==t.status&&"okay"!==t.status||0<i.length&&i.DataTable().ajax.reload()}}),e.modal("toggle")}),jQuery('input[name="approval_method"]').on("ifChecked",function(t){var e=$("#containerApprovalMethodFile"),n=$("#containerApprovalMethodEmail"),i=$("#containerApprovalMethodDns");"file"==jQuery(this).attr("value")?(e.show(),i.hide(),n.hide()):"dns-txt-token"==jQuery(this).attr("value")?(i.show(),e.hide(),n.hide()):(e.hide(),i.hide(),n.show())}),jQuery(".div-service-status").css("width",jQuery(".div-service-status .label-placeholder").outerWidth()+5),jQuery('div[menuitemname="Active Products/Services"] .list-group-item:visible').last().css("border-bottom","1px solid #ddd"),jQuery('div[menuitemname="Active Products/Services"] .btn-view-more').on("click",function(t){var e=jQuery('div[menuitemname="Active Products/Services"] .list-group-item:hidden');t.preventDefault(),e.slice(0,8).css("display","block"),e.length-8<=0&&jQuery(t.target).addClass("disabled").attr("aria-disabled",!0),jQuery('div[menuitemname="Active Products/Services"] .list-group-item:visible').css("border-bottom","").last().css("border-bottom","1px solid #ddd")}),jQuery('div[menuitemname="Service Details Actions"] a[data-identifier][data-serviceid][data-active="1"]').on("click",function(t){return customActionAjaxCall(t,jQuery(t.target))}),jQuery(".div-service-item").on("click",function(t){var e=jQuery(t.target);return!!e.is(".dropdown-toggle, .dropdown-menu, .caret")||(e.hasClass("btn-custom-action")?customActionAjaxCall(t,e):(window.location.href=e.closest(".div-service-item").data("href"),!1))})});var ajaxModalSubmitEvents=[],ajaxModalPostSubmitEvents=[];function openModal(t,e,n,i,r,o,a,s,d,l){jQuery("#modalAjax .modal-title").html(n),i&&jQuery("#modalAjax").children('div[class="modal-dialog"]').addClass(i),r&&jQuery("#modalAjax").addClass(r),o?(jQuery("#modalAjax .modal-submit").show().html(o),a&&jQuery("#modalAjax .modal-submit").attr("id",a)):jQuery("#modalAjax .modal-submit").hide(),d&&jQuery("#modalAjaxClose").hide(),s&&jQuery("#modalAjax .modal-submit").removeClass("btn-primary").addClass("btn-"+s),jQuery("#modalAjax .modal-body").html(""),jQuery("#modalSkip").hide(),disableSubmit(),jQuery("#modalAjax").modal({show:!0,keyboard:!0,backdrop:!jQuery("#modalAjax").hasClass("static")||"static"}),WHMCS.http.jqClient.post(t,e,function(t){updateAjaxModal(t)},"json").fail(function(){jQuery("#modalAjax .modal-body").html("An error occurred while communicating with the server. Please try again."),jQuery("#modalAjax .loader").fadeOut()}).always(function(){var t=jQuery("#modalAjax").find("form"),t=(a&&t.submit(function(t){return submitIdAjaxModalClickEvent(),!1}),l&&t.data("successDataTable",l),jQuery(t).find("input:not(input[type=checkbox],input[type=radio],input[type=hidden])"));0<t.length&&jQuery(t).first().focus()}),a&&((n=jQuery("#"+a)).off("click"),n.on("click",submitIdAjaxModalClickEvent))}function submitIdAjaxModalClickEvent(){var i,n,r,o=!0,t=jQuery("#modalAjax .loader");disableSubmit(),t.show(),ajaxModalSubmitEvents.length&&jQuery.each(ajaxModalSubmitEvents,function(t,e){e=window[e];o&&"function"==typeof e&&(o=e())}),o?(i=jQuery("#modalAjax").find("form"),n=jQuery("#modalAjax .modal-body"),r=jQuery(n).find(".admin-modal-error"),jQuery(r).slideUp(),WHMCS.http.jqClient.post(i.attr("action"),i.serialize(),function(n){i.data("successDataTable")&&(n.successDataTable=i.data("successDataTable")),ajaxModalPostSubmitEvents.length&&jQuery.each(ajaxModalPostSubmitEvents,function(t,e){e=window[e];"function"==typeof e&&e(n,i)}),updateAjaxModal(n)},"json").fail(function(t){var t=t.responseJSON,e="An error occurred while communicating with the server. Please try again.";t&&t.data?(t=t.data).errorMsg?0<r.length?jQuery(r).html(t.errorMsg).slideDown():jQuery.growl.warning({title:t.errorMsgTitle,message:t.errorMsg}):t.data.body?jQuery(n).html(t.body):jQuery(n).html(e):jQuery(n).html(e),jQuery("#modalAjax .loader").fadeOut(),enableSubmit()})):(enableSubmit(),t.hide())}function updateAjaxModal(t){var e;t.reloadPage?"string"==typeof t.reloadPage?window.location=t.reloadPage:window.location.reload():(t.successDataTable&&WHMCS.ui.dataTable.getTableById(t.successDataTable,void 0).ajax.reload(),t.redirect&&(window.location=t.redirect),t.successWindow&&"function"==typeof window[t.successWindow]&&window[t.successWindow](),t.dismiss&&dialogClose(),t.successMsg&&jQuery.growl.notice({title:t.successMsgTitle,message:t.successMsg}),t.errorMsg&&(0<(e=jQuery("#modalAjax .modal-body .admin-modal-error")).length&&!t.dismiss?jQuery(e).html(t.errorMsg).slideDown():jQuery.growl.warning({title:t.errorMsgTitle,message:t.errorMsg})),t.title&&jQuery("#modalAjax .modal-title").html(t.title),t.body?jQuery("#modalAjax .modal-body").html(t.body):t.url&&WHMCS.http.jqClient.post(t.url,"",function(t){jQuery("#modalAjax").find(".modal-body").html(t.body)},"json").fail(function(){jQuery("#modalAjax").find(".modal-body").html("An error occurred while communicating with the server. Please try again."),jQuery("#modalAjax").find(".loader").fadeOut()}),t.submitlabel&&(jQuery("#modalAjax .modal-submit").html(t.submitlabel).show(),t.submitId)&&jQuery("#modalAjax").find(".modal-submit").attr("id",t.submitId),t.submitId&&((e=jQuery("#"+t.submitId)).off("click"),e.on("click",submitIdAjaxModalClickEvent)),(t.disableSubmit?disableSubmit:enableSubmit)(),e=!0,dismissLoaderAfterRender(e=void 0!==t.dismissLoader?t.dismissLoader:e),t.hideSubmit&&ajaxModalHideSubmit())}function dialogSubmit(){disableSubmit(),jQuery("#modalAjax .loader").show();var t=jQuery("#modalAjax").find("form").attr("action");WHMCS.http.jqClient.post(t,jQuery("#modalAjax").find("form").serialize(),function(t){updateAjaxModal(t)},"json").fail(function(){jQuery("#modalAjax .modal-body").html("An error occurred while communicating with the server. Please try again."),jQuery("#modalAjax .loader").fadeOut()})}function dialogClose(){jQuery("#modalAjax").modal("hide")}function addAjaxModalSubmitEvents(t){t&&ajaxModalSubmitEvents.push(t)}function removeAjaxModalSubmitEvents(t){t&&0<=(t=ajaxModalSubmitEvents.indexOf(t))&&ajaxModalSubmitEvents.splice(t,1)}function addAjaxModalPostSubmitEvents(t){t&&ajaxModalPostSubmitEvents.push(t)}function removeAjaxModalPostSubmitEvents(t){t&&0<=(t=ajaxModalPostSubmitEvents.indexOf(t))&&ajaxModalPostSubmitEvents.splice(t,1)}function disableSubmit(){jQuery("#modalAjax .modal-submit").prop("disabled",!0).addClass("disabled")}function enableSubmit(){jQuery("#modalAjax .modal-submit").prop("disabled",!1).removeClass("disabled")}function ajaxModalHideSubmit(){jQuery("#modalAjax .modal-submit").hide()}function dismissLoaderAfterRender(t){!1===t?jQuery("#modalAjax .loader").show():jQuery("#modalAjax .loader").fadeOut()}jQuery(document).ready(function(){jQuery(document).on("click",".open-modal",function(t){t.preventDefault();var t=jQuery(this).attr("href"),e=jQuery(this).data("modal-size"),n=jQuery(this).data("modal-class"),i=jQuery(this).data("modal-title"),r=jQuery(this).data("btn-submit-id"),o=jQuery(this).data("btn-submit-label"),a=jQuery(this).data("btn-submit-color"),s=jQuery(this).data("btn-close-hide"),d=jQuery(this).attr("disabled"),l=jQuery(this).data("datatable-reload-success"),u="";csrfToken&&(u={token:csrfToken}),d||openModal(t,u,i,e,n,o,r,a,s,l)}),jQuery("#modalAjax").on("hidden.bs.modal",function(t){var e;jQuery(this).hasClass("modal-feature-highlights")&&(e=jQuery("#cbFeatureHighlightsDismissForVersion").is(":checked"),WHMCS.http.jqClient.post("whatsnew.php",{dismiss:"1",until_next_update:e?"1":"0",token:csrfToken})),jQuery("#modalAjax").find(".modal-body").empty(),jQuery("#modalAjax").children("div.modal-dialog").removeClass("modal-lg"),jQuery("#modalAjax").removeClass().addClass("modal whmcs-modal fade"),jQuery("#modalAjax .modal-title").html("Title"),jQuery("#modalAjax .modal-submit").html("Submit").removeClass().addClass("btn btn-primary modal-submit").removeAttr("id").removeAttr("disabled"),jQuery("#modalAjax .loader").show()})}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof exports?e(require("jquery")):(e(t.jquery),t.bootstrapSwitch={})}(this,function(t){"use strict";t=(t=t)&&t.__esModule?t:{default:t};var e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,i=arguments[e];for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t};var n=function(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t};function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var a=t.default||window.jQuery||window.$,s=(n(o,[{key:"setPrevOptions",value:function(){this.prevOptions=e({},this.options)}},{key:"state",value:function(t,e){return void 0===t?this.options.state:(this.options.disabled||this.options.readonly||this.options.state&&!this.options.radioAllOff&&this.$element.is(":radio")||((this.$element.is(":radio")?a('[name="'+this.$element.attr("name")+'"]'):this.$element).trigger("setPreviousOptions.bootstrapSwitch"),this.options.indeterminate&&this.indeterminate(!1),this.$element.prop("checked",Boolean(t)).trigger("change.bootstrapSwitch",e)),this.$element)}},{key:"toggleState",value:function(t){return this.options.disabled||this.options.readonly?this.$element:this.options.indeterminate?(this.indeterminate(!1),this.state(!0)):this.$element.prop("checked",!this.options.state).trigger("change.bootstrapSwitch",t)}},{key:"size",value:function(t){return void 0===t?this.options.size:(null!=this.options.size&&this.$wrapper.removeClass(this._getClass(this.options.size)),t&&this.$wrapper.addClass(this._getClass(t)),this._width(),this._containerPosition(),this.options.size=t,this.$element)}},{key:"animate",value:function(t){return void 0===t?this.options.animate:this.options.animate===Boolean(t)?this.$element:this.toggleAnimate()}},{key:"toggleAnimate",value:function(){return this.options.animate=!this.options.animate,this.$wrapper.toggleClass(this._getClass("animate")),this.$element}},{key:"disabled",value:function(t){return void 0===t?this.options.disabled:this.options.disabled===Boolean(t)?this.$element:this.toggleDisabled()}},{key:"toggleDisabled",value:function(){return this.options.disabled=!this.options.disabled,this.$element.prop("disabled",this.options.disabled),this.$wrapper.toggleClass(this._getClass("disabled")),this.$element}},{key:"readonly",value:function(t){return void 0===t?this.options.readonly:this.options.readonly===Boolean(t)?this.$element:this.toggleReadonly()}},{key:"toggleReadonly",value:function(){return this.options.readonly=!this.options.readonly,this.$element.prop("readonly",this.options.readonly),this.$wrapper.toggleClass(this._getClass("readonly")),this.$element}},{key:"indeterminate",value:function(t){return void 0===t?this.options.indeterminate:this.options.indeterminate===Boolean(t)?this.$element:this.toggleIndeterminate()}},{key:"toggleIndeterminate",value:function(){return this.options.indeterminate=!this.options.indeterminate,this.$element.prop("indeterminate",this.options.indeterminate),this.$wrapper.toggleClass(this._getClass("indeterminate")),this._containerPosition(),this.$element}},{key:"inverse",value:function(t){return void 0===t?this.options.inverse:this.options.inverse===Boolean(t)?this.$element:this.toggleInverse()}},{key:"toggleInverse",value:function(){this.$wrapper.toggleClass(this._getClass("inverse"));var t=this.$on.clone(!0),e=this.$off.clone(!0);return this.$on.replaceWith(e),this.$off.replaceWith(t),this.$on=e,this.$off=t,this.options.inverse=!this.options.inverse,this.$element}},{key:"onColor",value:function(t){return void 0===t?this.options.onColor:(this.options.onColor&&this.$on.removeClass(this._getClass(this.options.onColor)),this.$on.addClass(this._getClass(t)),this.options.onColor=t,this.$element)}},{key:"offColor",value:function(t){return void 0===t?this.options.offColor:(this.options.offColor&&this.$off.removeClass(this._getClass(this.options.offColor)),this.$off.addClass(this._getClass(t)),this.options.offColor=t,this.$element)}},{key:"onText",value:function(t){return void 0===t?this.options.onText:(this.$on.html(t),this._width(),this._containerPosition(),this.options.onText=t,this.$element)}},{key:"offText",value:function(t){return void 0===t?this.options.offText:(this.$off.html(t),this._width(),this._containerPosition(),this.options.offText=t,this.$element)}},{key:"labelText",value:function(t){return void 0===t?this.options.labelText:(this.$label.html(t),this._width(),this.options.labelText=t,this.$element)}},{key:"handleWidth",value:function(t){return void 0===t?this.options.handleWidth:(this.options.handleWidth=t,this._width(),this._containerPosition(),this.$element)}},{key:"labelWidth",value:function(t){return void 0===t?this.options.labelWidth:(this.options.labelWidth=t,this._width(),this._containerPosition(),this.$element)}},{key:"baseClass",value:function(t){return this.options.baseClass}},{key:"wrapperClass",value:function(t){return void 0===t?this.options.wrapperClass:(t=t||a.fn.bootstrapSwitch.defaults.wrapperClass,this.$wrapper.removeClass(this._getClasses(this.options.wrapperClass).join(" ")),this.$wrapper.addClass(this._getClasses(t).join(" ")),this.options.wrapperClass=t,this.$element)}},{key:"radioAllOff",value:function(t){return void 0===t?this.options.radioAllOff:(t=Boolean(t),this.options.radioAllOff!==t&&(this.options.radioAllOff=t),this.$element)}},{key:"onInit",value:function(t){return void 0===t?this.options.onInit:(t=t||a.fn.bootstrapSwitch.defaults.onInit,this.options.onInit=t,this.$element)}},{key:"onSwitchChange",value:function(t){return void 0===t?this.options.onSwitchChange:(t=t||a.fn.bootstrapSwitch.defaults.onSwitchChange,this.options.onSwitchChange=t,this.$element)}},{key:"destroy",value:function(){var t=this.$element.closest("form");return t.length&&t.off("reset.bootstrapSwitch").removeData("bootstrap-switch"),this.$container.children().not(this.$element).remove(),this.$element.unwrap().unwrap().off(".bootstrapSwitch").removeData("bootstrap-switch"),this.$element}},{key:"_getElementOptions",value:function(){return{state:this.$element.is(":checked"),size:this.$element.data("size"),animate:this.$element.data("animate"),disabled:this.$element.is(":disabled"),readonly:this.$element.is("[readonly]"),indeterminate:this.$element.data("indeterminate"),inverse:this.$element.data("inverse"),radioAllOff:this.$element.data("radio-all-off"),onColor:this.$element.data("on-color"),offColor:this.$element.data("off-color"),onText:this.$element.data("on-text"),offText:this.$element.data("off-text"),labelText:this.$element.data("label-text"),handleWidth:this.$element.data("handle-width"),labelWidth:this.$element.data("label-width"),baseClass:this.$element.data("base-class"),wrapperClass:this.$element.data("wrapper-class")}}},{key:"_width",value:function(){var n=this,t=this.$on.add(this.$off).add(this.$label).css("width",""),i="auto"===this.options.handleWidth?Math.round(Math.max(this.$on.width(),this.$off.width())):this.options.handleWidth;return t.width(i),this.$label.width(function(t,e){return"auto"!==n.options.labelWidth?n.options.labelWidth:e<i?i:e}),this._handleWidth=this.$on.outerWidth(),this._labelWidth=this.$label.outerWidth(),this.$container.width(2*this._handleWidth+this._labelWidth),this.$wrapper.width(this._handleWidth+this._labelWidth)}},{key:"_containerPosition",value:function(){var e=this,n=0<arguments.length&&void 0!==arguments[0]?arguments[0]:this.options.state;this.$container.css("margin-left",function(){var t=[0,"-"+e._handleWidth+"px"];return e.options.indeterminate?"-"+e._handleWidth/2+"px":n?e.options.inverse?t[1]:t[0]:e.options.inverse?t[0]:t[1]})}},{key:"_init",value:function(){function t(){n.setPrevOptions(),n._width(),n._containerPosition(),setTimeout(function(){if(n.options.animate)return n.$wrapper.addClass(n._getClass("animate"))},50)}var e,n=this;this.$wrapper.is(":visible")?t():e=window.setInterval(function(){if(n.$wrapper.is(":visible"))return t(),window.clearInterval(e)},50)}},{key:"_elementHandlers",value:function(){var n=this;return this.$element.on({"setPreviousOptions.bootstrapSwitch":this.setPrevOptions.bind(this),"previousState.bootstrapSwitch":function(){n.options=n.prevOptions,n.options.indeterminate&&n.$wrapper.addClass(n._getClass("indeterminate")),n.$element.prop("checked",n.options.state).trigger("change.bootstrapSwitch",!0)},"change.bootstrapSwitch":function(t,e){t.preventDefault(),t.stopImmediatePropagation();t=n.$element.is(":checked");n._containerPosition(t),t===n.options.state||(n.options.state=t,n.$wrapper.toggleClass(n._getClass("off")).toggleClass(n._getClass("on")),e)||(n.$element.is(":radio")&&a('[name="'+n.$element.attr("name")+'"]').not(n.$element).prop("checked",!1).trigger("change.bootstrapSwitch",!0),n.$element.trigger("switchChange.bootstrapSwitch",[t]))},"focus.bootstrapSwitch":function(t){t.preventDefault(),n.$wrapper.addClass(n._getClass("focused"))},"blur.bootstrapSwitch":function(t){t.preventDefault(),n.$wrapper.removeClass(n._getClass("focused"))},"keydown.bootstrapSwitch":function(t){!t.which||n.options.disabled||n.options.readonly||37!==t.which&&39!==t.which||(t.preventDefault(),t.stopImmediatePropagation(),n.state(39===t.which))}})}},{key:"_handleHandlers",value:function(){var e=this;return this.$on.on("click.bootstrapSwitch",function(t){return t.preventDefault(),t.stopPropagation(),e.state(!1),e.$element.trigger("focus.bootstrapSwitch")}),this.$off.on("click.bootstrapSwitch",function(t){return t.preventDefault(),t.stopPropagation(),e.state(!0),e.$element.trigger("focus.bootstrapSwitch")})}},{key:"_labelHandlers",value:function(){var n=this;this.$label.on({click:function(t){t.stopPropagation()},"mousedown.bootstrapSwitch touchstart.bootstrapSwitch":function(t){n._dragStart||n.options.disabled||n.options.readonly||(t.preventDefault(),t.stopPropagation(),n._dragStart=(t.pageX||t.originalEvent.touches[0].pageX)-parseInt(n.$container.css("margin-left"),10),n.options.animate&&n.$wrapper.removeClass(n._getClass("animate")),n.$element.trigger("focus.bootstrapSwitch"))},"mousemove.bootstrapSwitch touchmove.bootstrapSwitch":function(t){var e;null==n._dragStart||(e=(t.pageX||t.originalEvent.touches[0].pageX)-n._dragStart,t.preventDefault(),e<-n._handleWidth)||0<e||(n._dragEnd=e,n.$container.css("margin-left",n._dragEnd+"px"))},"mouseup.bootstrapSwitch touchend.bootstrapSwitch":function(t){n._dragStart&&(t.preventDefault(),n.options.animate&&n.$wrapper.addClass(n._getClass("animate")),n._dragEnd?(t=n._dragEnd>-n._handleWidth/2,n._dragEnd=!1,n.state(n.options.inverse?!t:t)):n.state(!n.options.state),n._dragStart=!1)},"mouseleave.bootstrapSwitch":function(){n.$label.trigger("mouseup.bootstrapSwitch")}})}},{key:"_externalLabelHandler",value:function(){var e=this,n=this.$element.closest("label");n.on("click",function(t){t.preventDefault(),t.stopImmediatePropagation(),t.target===n[0]&&e.toggleState()})}},{key:"_formHandler",value:function(){var t=this.$element.closest("form");t.data("bootstrap-switch")||t.on("reset.bootstrapSwitch",function(){window.setTimeout(function(){t.find("input").filter(function(){return a(this).data("bootstrap-switch")}).each(function(){return a(this).bootstrapSwitch("state",this.checked)})},1)}).data("bootstrap-switch",!0)}},{key:"_getClass",value:function(t){return this.options.baseClass+"-"+t}},{key:"_getClasses",value:function(t){return a.isArray(t)?t.map(this._getClass.bind(this)):[this._getClass(t)]}}]),o);function o(i){var r=this,t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},e=this,n=o;if(!(e instanceof n))throw new TypeError("Cannot call a class as a function");this.$element=a(i),this.options=a.extend({},a.fn.bootstrapSwitch.defaults,this._getElementOptions(),t),this.prevOptions={},this.$wrapper=a("<div>",{class:function(){var t=[];return t.push(r.options.state?"on":"off"),r.options.size&&t.push(r.options.size),r.options.disabled&&t.push("disabled"),r.options.readonly&&t.push("readonly"),r.options.indeterminate&&t.push("indeterminate"),r.options.inverse&&t.push("inverse"),r.$element.attr("id")&&t.push("id-"+r.$element.attr("id")),t.map(r._getClass.bind(r)).concat([r.options.baseClass],r._getClasses(r.options.wrapperClass)).join(" ")}}),this.$container=a("<div>",{class:this._getClass("container")}),this.$on=a("<span>",{html:this.options.onText,class:this._getClass("handle-on")+" "+this._getClass(this.options.onColor)}),this.$off=a("<span>",{html:this.options.offText,class:this._getClass("handle-off")+" "+this._getClass(this.options.offColor)}),this.$label=a("<span>",{html:this.options.labelText,class:this._getClass("label")}),this.$element.on("init.bootstrapSwitch",this.options.onInit.bind(this,i)),this.$element.on("switchChange.bootstrapSwitch",function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];!1===r.options.onSwitchChange.apply(i,e)&&(r.$element.is(":radio")?a('[name="'+r.$element.attr("name")+'"]'):r.$element).trigger("previousState.bootstrapSwitch",!0)}),this.$container=this.$element.wrap(this.$container).parent(),this.$wrapper=this.$container.wrap(this.$wrapper).parent(),this.$element.before(this.options.inverse?this.$off:this.$on).before(this.$label).before(this.options.inverse?this.$on:this.$off),this.options.indeterminate&&this.$element.prop("indeterminate",!0),this._init(),this._elementHandlers(),this._handleHandlers(),this._labelHandlers(),this._formHandler(),this._externalLabelHandler(),this.$element.trigger("init.bootstrapSwitch",this.options.state)}a.fn.bootstrapSwitch=function(r){for(var t=arguments.length,o=Array(1<t?t-1:0),e=1;e<t;e++)o[e-1]=arguments[e];return Array.prototype.reduce.call(this,function(t,e){var n=a(e),i=n.data("bootstrap-switch"),e=i||new s(e,r);return i||n.data("bootstrap-switch",e),"string"==typeof r?e[r].apply(e,o):t},this)},a.fn.bootstrapSwitch.Constructor=s,a.fn.bootstrapSwitch.defaults={state:!0,size:null,animate:!0,disabled:!1,readonly:!1,indeterminate:!1,inverse:!1,radioAllOff:!1,onColor:"primary",offColor:"default",onText:"ON",offText:"OFF",labelText:"&nbsp",handleWidth:"auto",labelWidth:"auto",baseClass:"bootstrap-switch",wrapperClass:"wrapper",onInit:function(){},onSwitchChange:function(){}}}),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?t(require("jquery")):t(jQuery)}(function(v){"use strict";function n(n,i){v.each(["autofocus","savable","hideable","width","height","resize","iconlibrary","language","footer","fullscreen","hiddenButtons","disabledButtons"],function(t,e){void 0!==v(n).data(e)&&((i="object"==typeof i?i:{})[e]=v(n).data(e))}),this.$ns="bootstrap-markdown",this.$element=v(n),this.$editable={el:null,type:null,attrKeys:[],attrValues:[],content:null},this.$options=v.extend(!0,{},v.fn.markdown.defaults,i,this.$element.data("options")),this.$oldContent=null,this.$isPreview=!1,this.$isFullscreen=!1,this.$editor=null,this.$textarea=null,this.$handler=[],this.$callback=[],this.$nextTab=[],this.showEditor()}function e(t){t.data("markdown")?t.data("markdown").showEditor():t.markdown()}n.prototype={constructor:n,__alterButtons:function(n,i){var t=this.$handler,r="all"==n,o=this;v.each(t,function(t,e){!1===(!r&&e.indexOf(n)<0)&&i(o.$editor.find('button[data-handler="'+e+'"]'))})},__buildButtons:function(t,e){for(var n=this.$ns,i=this.$handler,r=this.$callback,o=0;o<t.length;o++)for(var a=t[o],s=0;s<a.length;s++){for(var d=a[s].data,l=v("<div/>",{class:"btn-group"}),u=0;u<d.length;u++){var c=d[u],h=n+"-"+c.name,p=this.__getIcon(c),f=c.btnText||"",g=c.btnClass||"btn",m=c.tabIndex||"-1",$=void 0!==c.hotkey?c.hotkey:"",b=void 0!==jQuery.hotkeys&&""!==$?" ("+$+")":"",y=v("<button></button>");y.text(" "+this.__localize(f)).addClass("btn-default btn-sm").addClass(g),g.match(/btn\-(primary|success|info|warning|danger|link)/)&&y.removeClass("btn-default"),y.attr({type:"button",title:this.__localize(c.title)+b,tabindex:m,"data-provider":n,"data-handler":h,"data-hotkey":$}),!0===c.toggle&&y.attr("data-toggle","button"),(f=v("<span/>")).addClass(p),f.prependTo(y),l.append(y),i.push(h),r.push(c.callback)}e.append(l)}return e},__setListener:function(){var t=void 0!==this.$textarea.attr("rows"),e=5<this.$textarea.val().split("\n").length?this.$textarea.val().split("\n").length:"5",t=t?this.$textarea.attr("rows"):e;this.$textarea.attr("rows",t),this.$options.resize&&this.$textarea.css("resize",this.$options.resize),this.$textarea.data("markdown",this)},__setEventListeners:function(){this.$textarea.on({focus:v.proxy(this.focus,this),keyup:v.proxy(this.keyup,this),change:v.proxy(this.change,this),select:v.proxy(this.select,this)}),this.eventSupported("keydown")&&this.$textarea.on("keydown",v.proxy(this.keydown,this)),this.eventSupported("keypress")&&this.$textarea.on("keypress",v.proxy(this.keypress,this))},__handle:function(t){var e=v(t.currentTarget),n=this.$handler,i=this.$callback,e=e.attr("data-handler"),i=i[n.indexOf(e)];v(t.currentTarget).focus(),i(this),this.change(this),e.indexOf("cmdSave")<0&&this.$textarea.focus(),t.preventDefault()},__localize:function(t){var e=v.fn.markdown.messages,n=this.$options.language;return void 0!==e&&void 0!==e[n]&&void 0!==e[n][t]?e[n][t]:t},__getIcon:function(t){var e;return"object"==typeof t?void 0===(e=this.$options.customIcons[t.name])?t.icon[this.$options.iconlibrary]:e:t},setFullscreen:function(t){var e=this.$editor,n=this.$textarea;!0===t?(e.addClass("md-fullscreen-mode"),v("body").addClass("md-nooverflow"),this.$options.onFullscreen(this)):(e.removeClass("md-fullscreen-mode"),v("body").removeClass("md-nooverflow"),this.$options.onFullscreenExit(this),!0===this.$isPreview&&this.hidePreview().showPreview()),this.$isFullscreen=t,n.focus()},showEditor:function(){var t,i,a,e,n,r=this,o=this.$ns,s=this.$element,d=(s.css("height"),s.css("width"),this.$editable),l=this.$handler,u=this.$callback,c=this.$options,h=v("<div/>",{class:"md-editor",click:function(){r.focus()}});return null===this.$editor?(t=v("<div/>",{class:"md-header btn-toolbar"}),i=[],0<c.buttons.length&&(i=i.concat(c.buttons[0])),0<c.additionalButtons.length&&v.each(c.additionalButtons[0],function(t,n){var e=v.grep(i,function(t,e){return t.name===n.name});0<e.length?e[0].data=e[0].data.concat(n.data):i.push(c.additionalButtons[0][t])}),0<(i=0<c.reorderButtonGroups.length?i.filter(function(t){return-1<c.reorderButtonGroups.indexOf(t.name)}).sort(function(t,e){return c.reorderButtonGroups.indexOf(t.name)<c.reorderButtonGroups.indexOf(e.name)?-1:c.reorderButtonGroups.indexOf(t.name)>c.reorderButtonGroups.indexOf(e.name)?1:0}):i).length&&(t=this.__buildButtons([i],t)),c.fullscreen.enable&&t.append('<div class="md-controls"><a class="md-control md-control-fullscreen" href="#"><span class="'+this.__getIcon(c.fullscreen.icons.fullscreenOn)+'"></span></a></div>').on("click",".md-control-fullscreen",function(t){t.preventDefault(),r.setFullscreen(!0)}),h.append(t),s.is("textarea")?(s.before(h),(a=s).addClass("md-input"),h.append(a)):(e="function"==typeof toMarkdown?toMarkdown(s.html()):s.html(),e=v.trim(e),a=v("<textarea/>",{class:"md-input",val:e}),h.append(a),d.el=s,d.type=s.prop("tagName").toLowerCase(),d.content=s.html(),v(s[0].attributes).each(function(){d.attrKeys.push(this.nodeName),d.attrValues.push(this.nodeValue)}),s.replaceWith(h)),e=v("<div/>",{class:"md-footer"}),s=!1,n="",c.savable&&(s=!0,l.push(l="cmdSave"),u.push(c.onSave),e.append('<button class="btn btn-success" data-provider="'+o+'" data-handler="'+l+'"><i class="icon icon-white icon-ok"></i> '+this.__localize("Save")+"</button>")),n="function"==typeof c.footer?c.footer(this):c.footer,""!==v.trim(n)&&(s=!0,e.append(n)),s&&h.append(e),c.width&&"inherit"!==c.width&&(jQuery.isNumeric(c.width)?(h.css("display","table"),a.css("width",c.width+"px")):h.addClass(c.width)),c.height&&"inherit"!==c.height&&(jQuery.isNumeric(c.height)?(u=c.height,t&&(u=Math.max(0,u-t.outerHeight())),e&&(u=Math.max(0,u-e.outerHeight())),a.css("height",u+"px")):h.addClass(c.height)),this.$editor=h,this.$textarea=a,this.$editable=d,this.$oldContent=this.getContent(),this.__setListener(),this.__setEventListeners(),this.$editor.attr("id",(new Date).getTime()),this.$editor.on("click",'[data-provider="bootstrap-markdown"]',v.proxy(this.__handle,this)),(this.$element.is(":disabled")||this.$element.is("[readonly]"))&&(this.$editor.addClass("md-editor-disabled"),this.disableButtons("all")),this.eventSupported("keydown")&&"object"==typeof jQuery.hotkeys&&t.find('[data-provider="bootstrap-markdown"]').each(function(){var t=v(this),e=t.attr("data-hotkey");""!==e.toLowerCase()&&a.bind("keydown",e,function(){return t.trigger("click"),!1})}),"preview"===c.initialstate?this.showPreview():"fullscreen"===c.initialstate&&c.fullscreen.enable&&this.setFullscreen(!0)):this.$editor.show(),c.autofocus&&(this.$textarea.focus(),this.$editor.addClass("active")),c.fullscreen.enable&&!1!==c.fullscreen&&(this.$editor.append('<div class="md-fullscreen-controls"><a href="#" class="exit-fullscreen" title="Exit fullscreen"><span class="'+this.__getIcon(c.fullscreen.icons.fullscreenOff)+'"></span></a></div>'),this.$editor.on("click",".exit-fullscreen",function(t){t.preventDefault(),r.setFullscreen(!1)})),this.hideButtons(c.hiddenButtons),this.disableButtons(c.disabledButtons),c.dropZoneOptions&&(this.$editor.dropzone?(c.dropZoneOptions.init||(c.dropZoneOptions.init=function(){var i=0;this.on("drop",function(t){i=a.prop("selectionStart")}),this.on("success",function(t,e){var n=a.val();a.val(n.substring(0,i)+"\n![description]("+e+")\n"+n.substring(i))}),this.on("error",function(t,e,n){console.log("Error:",e)})}),this.$editor.addClass("dropzone"),this.$editor.dropzone(c.dropZoneOptions)):console.log("dropZoneOptions was configured, but DropZone was not detected.")),!0===c.enableDropDataUri&&this.$editor.on("drop",function(t){var o=a.prop("selectionStart");t.stopPropagation(),t.preventDefault(),v.each(t.originalEvent.dataTransfer.files,function(t,e){var n,i,r=new FileReader;r.onload=(i=(n=e).type.split("/")[0],function(t){var e=a.val();"image"===i?a.val(e.substring(0,o)+'\n<img src="'+t.target.result+'" />\n'+e.substring(o)):a.val(e.substring(0,o)+'\n<a href="'+t.target.result+'">Download '+n.name+"</a>\n"+e.substring(o))}),r.readAsDataURL(e)})}),c.onShow(this),this},parseContent:function(t){return t=t||this.$textarea.val(),this.$options.parser?this.$options.parser(t):"object"==typeof markdown?markdown.toHTML(t):"function"==typeof marked?marked(t):t},showPreview:function(){var t=this.$options,e=this.$textarea,n=e.next(),i=v("<div/>",{class:"md-preview","data-provider":"markdown-preview"});return!0!==this.$isPreview&&(this.$isPreview=!0,this.disableButtons("all").enableButtons("cmdPreview"),t="string"==typeof(t=t.onPreview(this,i))?t:this.parseContent(),i.html(t),n&&"md-footer"==n.attr("class")?i.insertBefore(n):e.parent().append(i),i.css({width:e.outerWidth()+"px","min-height":e.outerHeight()+"px",height:"auto"}),this.$options.resize&&i.css("resize",this.$options.resize),e.hide(),i.data("markdown",this),this.$element.is(":disabled")||this.$element.is("[readonly]"))&&(this.$editor.addClass("md-editor-disabled"),this.disableButtons("all")),this},hidePreview:function(){return this.$isPreview=!1,this.$editor.find('div[data-provider="markdown-preview"]').remove(),this.enableButtons("all"),this.disableButtons(this.$options.disabledButtons),this.$options.onPreviewEnd(this),this.$textarea.show(),this.__setListener(),this},isDirty:function(){return this.$oldContent!=this.getContent()},getContent:function(){return this.$textarea.val()},setContent:function(t){return this.$textarea.val(t),this},findSelection:function(t){var e,n;return 0<=(n=this.getContent().indexOf(t))&&0<t.length?(e=this.getSelection(),this.setSelection(n,n+t.length),n=this.getSelection(),this.setSelection(e.start,e.end),n):null},getSelection:function(){var e=this.$textarea[0];return("selectionStart"in e?function(){var t=e.selectionEnd-e.selectionStart;return{start:e.selectionStart,end:e.selectionEnd,length:t,text:e.value.substr(e.selectionStart,t)}}:function(){return null})()},setSelection:function(t,e){var n=this.$textarea[0];return("selectionStart"in n?function(){n.selectionStart=t,n.selectionEnd=e}:function(){return null})()},replaceSelection:function(t){var e=this.$textarea[0];return("selectionStart"in e?function(){return e.value=e.value.substr(0,e.selectionStart)+t+e.value.substr(e.selectionEnd,e.value.length),e.selectionStart=e.value.length,this}:function(){return e.value+=t,jQuery(e)})()},getNextTab:function(){var t,e;return 0===this.$nextTab.length?null:("function"==typeof(e=this.$nextTab.shift())?t=e():"object"==typeof e&&0<e.length&&(t=e),t)},setNextTab:function(t,e){var n,i;"string"==typeof t?(n=this).$nextTab.push(function(){return n.findSelection(t)}):"number"==typeof t&&"number"==typeof e&&(i=this.getSelection(),this.setSelection(t,e),this.$nextTab.push(this.getSelection()),this.setSelection(i.start,i.end))},__parseButtonNameParam:function(t){return"string"==typeof t?t.split(" "):t},enableButtons:function(t){var n=this.__parseButtonNameParam(t),i=this;return v.each(n,function(t,e){i.__alterButtons(n[t],function(t){t.removeAttr("disabled")})}),this},disableButtons:function(t){var n=this.__parseButtonNameParam(t),i=this;return v.each(n,function(t,e){i.__alterButtons(n[t],function(t){t.attr("disabled","disabled")})}),this},hideButtons:function(t){var n=this.__parseButtonNameParam(t),i=this;return v.each(n,function(t,e){i.__alterButtons(n[t],function(t){t.addClass("hidden")})}),this},showButtons:function(t){var n=this.__parseButtonNameParam(t),i=this;return v.each(n,function(t,e){i.__alterButtons(n[t],function(t){t.removeClass("hidden")})}),this},eventSupported:function(t){var e=t in this.$element;return e||(this.$element.setAttribute(t,"return;"),e="function"==typeof this.$element[t]),e},keyup:function(t){var e,n,i=!1;switch(t.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:i=null!==(e=this.getNextTab())?(n=this,setTimeout(function(){n.setSelection(e.start,e.end)},500),!0):((a=this.getSelection()).start!=a.end||a.end!=this.getContent().length)&&(this.setSelection(this.getContent().length,this.getContent().length),!0);break;case 13:i=!1;for(var r,o=this.getContent().split(""),a=this.getSelection().start,s=-1,d=a-2;0<=d;d--)if("\n"===o[d]){s=d;break}"---"!=o.slice(s+1,s+4).join("")&&("-"===(r=o[s+1])?this.addBullet(a):v.isNumeric(r)&&(r=this.getBulletNumber(s+1))&&this.addNumberedBullet(a,r));break;case 27:this.$isFullscreen&&this.setFullscreen(!1),i=!1;break;default:i=!1}i&&(t.stopPropagation(),t.preventDefault()),this.$options.onChange(this)},insertContent:function(t,e){var n=this.getContent().slice(0,t),t=this.getContent().slice(t+1);this.setContent(n.concat(e).concat(t))},addBullet:function(t){this.insertContent(t,"- \n"),this.setSelection(t+2,t+2)},addNumberedBullet:function(t,e){this.insertContent(t,e+1+". \n");e=e.toString().length+2;this.setSelection(t+e,t+e)},getBulletNumber:function(t){t=this.getContent().slice(t).split(".")[0];return v.isNumeric(t)?parseInt(t):null},change:function(t){return this.$options.onChange(this),this},select:function(t){return this.$options.onSelect(this),this},focus:function(t){var e=this.$options,n=(e.hideable,this.$editor);return n.addClass("active"),v(document).find(".md-editor").each(function(){var t;v(this).attr("id")!==n.attr("id")&&(t=null===(t=v(this).find("textarea").data("markdown"))?v(this).find('div[data-provider="markdown-preview"]').data("markdown"):t)&&t.blur()}),e.onFocus(this),this},blur:function(t){var n,e=this.$options,i=e.hideable,r=this.$editor,o=this.$editable;return!r.hasClass("active")&&0!==this.$element.parent().length||(r.removeClass("active"),i&&(null!==o.el?(n=v("<"+o.type+"/>"),i=this.getContent(),i=this.parseContent(i),v(o.attrKeys).each(function(t,e){n.attr(o.attrKeys[t],o.attrValues[t])}),n.html(i),r.replaceWith(n)):r.hide()),e.onBlur(this)),this}};var t=v.fn.markdown;v.fn.markdown=function(e){return this.each(function(){var t=v(this);t.data("markdown")||t.data("markdown",new n(this,"object"==typeof e&&e))})},v.fn.markdown.messages={},v.fn.markdown.defaults={autofocus:!1,hideable:!1,savable:!1,width:"inherit",height:"inherit",resize:"none",iconlibrary:"glyph",language:"en",initialstate:"editor",parser:null,dropZoneOptions:null,enableDropDataUri:!1,buttons:[[{name:"groupFont",data:[{name:"cmdBold",hotkey:"Ctrl+B",title:"Bold",icon:{glyph:"glyphicon glyphicon-bold",fa:"fa fa-bold","fa-3":"icon-bold","fa-5":"fas fa-bold",octicons:"octicon octicon-bold"},callback:function(t){var e=t.getSelection(),n=t.getContent(),i=0===e.length?t.__localize("strong text"):e.text,n="**"===n.substr(e.start-2,2)&&"**"===n.substr(e.end,2)?(t.setSelection(e.start-2,e.end+2),t.replaceSelection(i),e.start-2):(t.replaceSelection("**"+i+"**"),e.start+2);t.setSelection(n,n+i.length)}},{name:"cmdItalic",title:"Italic",hotkey:"Ctrl+I",icon:{glyph:"glyphicon glyphicon-italic",fa:"fa fa-italic","fa-3":"icon-italic","fa-5":"fas fa-italic",octicons:"octicon octicon-italic"},callback:function(t){var e=t.getSelection(),n=t.getContent(),i=0===e.length?t.__localize("emphasized text"):e.text,n="_"===n.substr(e.start-1,1)&&"_"===n.substr(e.end,1)?(t.setSelection(e.start-1,e.end+1),t.replaceSelection(i),e.start-1):(t.replaceSelection("_"+i+"_"),e.start+1);t.setSelection(n,n+i.length)}},{name:"cmdHeading",title:"Heading",hotkey:"Ctrl+H",icon:{glyph:"glyphicon glyphicon-header",fa:"fa fa-header","fa-3":"icon-font","fa-5":"fas fa-heading",octicons:"octicon octicon-text-size"},callback:function(t){var e,n=t.getSelection(),i=t.getContent(),r=0===n.length?t.__localize("heading text"):n.text+"\n",i="### "===i.substr(n.start-(e=4),e)||"###"===i.substr(n.start-(e=3),e)?(t.setSelection(n.start-e,n.end),t.replaceSelection(r),n.start-e):0<n.start&&(e=i.substr(n.start-1,1))&&"\n"!=e?(t.replaceSelection("\n\n### "+r),n.start+6):(t.replaceSelection("### "+r),n.start+4);t.setSelection(i,i+r.length)}}]},{name:"groupLink",data:[{name:"cmdUrl",title:"URL/Link",hotkey:"Ctrl+L",icon:{glyph:"glyphicon glyphicon-link",fa:"fa fa-link","fa-3":"icon-link","fa-5":"fas fa-link",octicons:"octicon octicon-link"},callback:function(t){var e=t.getSelection(),n=(t.getContent(),0===e.length?t.__localize("enter link description here"):e.text),i=prompt(t.__localize("Insert Hyperlink"),"http://"),r=new RegExp("^((http|https)://|(mailto:)|(//))[a-z0-9]","i");null!==i&&""!==i&&"http://"!==i&&r.test(i)&&(t.replaceSelection("["+n+"]("+i+")"),r=e.start+1,t.setSelection(r,r+n.length))}},{name:"cmdImage",title:"Image",hotkey:"Ctrl+G",icon:{glyph:"glyphicon glyphicon-picture",fa:"fa fa-picture-o","fa-3":"icon-picture","fa-5":"far fa-image",octicons:"octicon octicon-file-media"},callback:function(t){var e=t.getSelection(),n=(t.getContent(),0===e.length?t.__localize("enter image description here"):e.text),i=prompt(t.__localize("Insert Image Hyperlink"),"http://"),r=new RegExp("^((http|https)://|(//))[a-z0-9]","i");null!==i&&""!==i&&"http://"!==i&&r.test(i)&&(r=v("<div>"+i+"</div>").text(),t.replaceSelection("!["+n+"]("+r+' "'+t.__localize("enter image title here")+'")'),i=e.start+2,t.setNextTab(t.__localize("enter image title here")),t.setSelection(i,i+n.length))}}]},{name:"groupMisc",data:[{name:"cmdList",hotkey:"Ctrl+U",title:"Unordered List",icon:{glyph:"glyphicon glyphicon-list",fa:"fa fa-list","fa-3":"icon-list-ul","fa-5":"fas fa-list-ul",octicons:"octicon octicon-list-unordered"},callback:function(t){var n,e,i=t.getSelection();t.getContent();i=0===i.length?(e=t.__localize("list text here"),t.replaceSelection("- "+e),i.start+2):i.text.indexOf("\n")<0?(e=i.text,t.replaceSelection("- "+e),i.start+2):(n=[],e=(n=i.text.split("\n"))[0],v.each(n,function(t,e){n[t]="- "+e}),t.replaceSelection("\n\n"+n.join("\n")),i.start+4),t.setSelection(i,i+e.length)}},{name:"cmdListO",hotkey:"Ctrl+O",title:"Ordered List",icon:{glyph:"glyphicon glyphicon-th-list",fa:"fa fa-list-ol","fa-3":"icon-list-ol","fa-5":"fas fa-list-ol",octicons:"octicon octicon-list-ordered"},callback:function(t){var n,i,e,r=t.getSelection();t.getContent();r=0===r.length?(e=t.__localize("list text here"),t.replaceSelection("1. "+e),r.start+3):r.text.indexOf("\n")<0?(e=r.text,t.replaceSelection("1. "+e),r.start+3):(n=1,i=[],e=(i=r.text.split("\n"))[0],v.each(i,function(t,e){i[t]=n+". "+e,n++}),t.replaceSelection("\n\n"+i.join("\n")),r.start+5),t.setSelection(r,r+e.length)}},{name:"cmdCode",hotkey:"Ctrl+K",title:"Code",icon:{glyph:"glyphicon glyphicon-console",fa:"fa fa-code","fa-3":"icon-code","fa-5":"fas fa-code",octicons:"octicon octicon-code"},callback:function(t){var e=t.getSelection(),n=t.getContent(),i=0===e.length?t.__localize("code text here"):e.text,n="```\n"===n.substr(e.start-4,4)&&"\n```"===n.substr(e.end,4)?(t.setSelection(e.start-4,e.end+4),t.replaceSelection(i),e.start-4):"`"===n.substr(e.start-1,1)&&"`"===n.substr(e.end,1)?(t.setSelection(e.start-1,e.end+1),t.replaceSelection(i),e.start-1):-1<n.indexOf("\n")?(t.replaceSelection("```\n"+i+"\n```"),e.start+4):(t.replaceSelection("`"+i+"`"),e.start+1);t.setSelection(n,n+i.length)}},{name:"cmdQuote",hotkey:"Ctrl+Q",title:"Quote",icon:{glyph:"glyphicon glyphicon-comment",fa:"fa fa-quote-left","fa-3":"icon-quote-left","fa-5":"fas fa-quote-left",octicons:"octicon octicon-quote"},callback:function(t){var n,e,i=t.getSelection();t.getContent();i=0===i.length?(e=t.__localize("quote here"),t.replaceSelection("> "+e),i.start+2):i.text.indexOf("\n")<0?(e=i.text,t.replaceSelection("> "+e),i.start+2):(n=[],e=(n=i.text.split("\n"))[0],v.each(n,function(t,e){n[t]="> "+e}),t.replaceSelection("\n\n"+n.join("\n")),i.start+4),t.setSelection(i,i+e.length)}}]},{name:"groupUtil",data:[{name:"cmdPreview",toggle:!0,hotkey:"Ctrl+P",title:"Preview",btnText:"Preview",btnClass:"btn btn-primary btn-sm",icon:{glyph:"glyphicon glyphicon-search",fa:"fa fa-search","fa-3":"icon-search","fa-5":"fas fa-search",octicons:"octicon octicon-search"},callback:function(t){!1===t.$isPreview?t.showPreview():t.hidePreview()}}]}]],customIcons:{},additionalButtons:[],reorderButtonGroups:[],hiddenButtons:[],disabledButtons:[],footer:"",fullscreen:{enable:!0,icons:{fullscreenOn:{name:"fullscreenOn",icon:{fa:"fa fa-expand",glyph:"glyphicon glyphicon-fullscreen","fa-3":"icon-resize-full","fa-5":"fas fa-expand-arrows-alt",octicons:"octicon octicon-link-external"}},fullscreenOff:{name:"fullscreenOff",icon:{fa:"fa fa-compress",glyph:"glyphicon glyphicon-fullscreen","fa-3":"icon-resize-small","fa-5":"fas fa-compress",octicons:"octicon octicon-browser"}}}},onShow:function(t){},onPreview:function(t){},onPreviewEnd:function(t){},onSave:function(t){},onBlur:function(t){},onFocus:function(t){},onChange:function(t){},onFullscreen:function(t){},onFullscreenExit:function(t){},onSelect:function(t){}},v.fn.markdown.Constructor=n,v.fn.markdown.noConflict=function(){return v.fn.markdown=t,this};v(document).on("click.markdown.data-api",'[data-provide="markdown-editable"]',function(t){e(v(this)),t.preventDefault()}).on("click focusin",function(t){var n;n=v(document.activeElement),v(document).find(".md-editor").each(function(){var t=v(this),e=n.closest(".md-editor")[0]===this,t=t.find("textarea").data("markdown")||t.find('div[data-provider="markdown-preview"]').data("markdown");t&&!e&&t.blur()})}).ready(function(){v('textarea[data-provide="markdown"]').each(function(){e(v(this))})})}),jQuery.fn.markdown.messages.nl={Bold:"غامق",Italic:"مائل",Heading:"عنوان","URL/Link":"URL/رابط",Image:"صورة",List:"قائمة",Preview:"استعراض","strong text":"نص غامق","emphasized text":"نص هام","heading text":"العنوان","enter link description here":"ادخل وصف الرابط هنا","Insert Hyperlink":"ادخل الرابط هنا","enter image description here":"ادخل وصف الصورة هنا","Insert Image Hyperlink":"ادخل رابط الصورة هنا","enter image title here":"ادخل عنوان الصورة هنا","list text here":"اكتب النص هنا"},jQuery.fn.markdown.messages.cs={Bold:"Tučně",Italic:"Kurzíva",Heading:"Nadpis","URL/Link":"URL/Odkaz",Image:"Obrázek","Unordered List":"Seznam","Ordered List":"Seřazený seznam",Code:"Úsek kódu",Quote:"Citace",Preview:"Náhled","strong text":"tučný text","emphasized text":"zdůrazněný text","heading text":"text nadpisu","enter link description here":"sem vlož popis odkazu","Insert Hyperlink":"Vložit Hyperlink","enter image description here":"sem vlož popis obrázku","Insert Image Hyperlink":"Vlož adresu obrázku","enter image title here":"sem vlož popis obrázku","list text here":"položka seznamu"},jQuery.fn.markdown.messages.da={Bold:"Fed",Italic:"Kursiv",Heading:"Overskrift","URL/Link":"URL/Link",Image:"Billede",List:"Liste",Preview:"Forhåndsvisning","strong text":"stærk tekst","emphasized text":"fremhævet tekst","heading text":"overskrift tekst","enter link description here":"Skriv link beskrivelse her","Insert Hyperlink":"Indsæt link","enter image description here":"Indsæt billede beskrivelse her","Insert Image Hyperlink":"Indsæt billede link","enter image title here":"Indsæt billede titel","list text here":"Indsæt liste tekst her","quote here":"Indsæt citat her","code text here":"Indsæt kode her"},jQuery.fn.markdown.messages.de={Bold:"Fett",Italic:"Kursiv",Heading:"Überschrift","URL/Link":"Link hinzufügen",Image:"Bild hinzufügen","Unordered List":"Unnummerierte Liste","Ordered List":"Nummerierte Liste",Code:"Quelltext","code text here":"Quelltext hier einfügen",Quote:"Zitat","quote here":"Zitat hier einfügen",Preview:"Vorschau",Save:"Speichern","strong text":"Sehr betonter Text","emphasized text":"Betonter Text","heading text":"Überschrift Text","enter link description here":"Linkbeschreibung","Insert Hyperlink":"URL","enter image description here":"Bildbeschreibung","Insert Image Hyperlink":"Bild-URL","enter image title here":"Titel des Bildes","list text here":"Aufzählungs-Text"},jQuery.fn.markdown.messages.es={Bold:"Negrita",Italic:"Itálica",Heading:"Título","URL/Link":"Inserte un link",Image:"Inserte una imagen",List:"Lista de items","Unordered List":"Lista desordenada","Ordered List":"Lista ordenada",Code:"Código",Quote:"Cita",Preview:"Previsualizar","strong text":"Texto importante","emphasized text":"Texto con énfasis","heading text":"Texto de título","enter link description here":"Descripción del link","Insert Hyperlink":"Inserte un hipervínculo","enter image description here":"Descripción de la imagen","Insert Image Hyperlink":"Inserte una imagen con un hipervínculo","enter image title here":"Inserte una imagen con título","list text here":"Texto de lista aquí","code text here":"Código aquí","quote here":"Cita aquí",Save:"Guardar"},jQuery.fn.markdown.messages.fa={Bold:"توپر",Italic:"مورب",Heading:"عنوان","URL/Link":"پیوند",Image:"تصویر",List:"فهرست",Preview:"پیش نمایش","strong text":"متن ضخیم","emphasized text":"نوشته تاکیدی","heading text":"عنوان","enter link description here":"توضیحات پیوند را بنویسید.","Insert Hyperlink":"پیوند را درج نمایید:","enter image description here":"توضیحی برای تصوی بنویسید.","Insert Image Hyperlink":"آدرس تصویر را بنویسید.","enter image title here":"عنوان تصویر را اینجا بنویسید","list text here":"محل متن فهرست"},jQuery.fn.markdown.messages.fr={Bold:"Gras",Italic:"Italique",Heading:"Titre","URL/Link":"Insérer un lien HTTP",Image:"Insérer une image",List:"Liste à puces",Preview:"Prévisualiser","strong text":"texte important","emphasized text":"texte en italique","heading text":"texte d'entête","enter link description here":"entrez la description du lien ici","Insert Hyperlink":"Insérez le lien hypertexte","enter image description here":"entrez la description de l'image ici","Insert Image Hyperlink":"Insérez le lien hypertexte de l'image","enter image title here":"entrez le titre de l'image ici","list text here":"texte à puce ici",Save:"Sauvegarder","Ordered List":"Liste ordonnée","Unordered List":"Liste désordonnée",Quote:"Citation","quote here":"Votre citation",Code:"Code","code text here":"écrire du code ici"},jQuery.fn.markdown.messages.ja={Bold:"太字",Italic:"斜体",Heading:"見出し","URL/Link":"リンク",Image:"画像","Unordered List":"リスト","Ordered List":"数字リスト",Code:"コード",Quote:"引用",Preview:"プレビュー","strong text":"太字","emphasized text":"強調","heading text":"見出し","enter link description here":"リンク説明","Insert Hyperlink":"リンク挿入","enter image description here":"画像説明","Insert Image Hyperlink":"画像挿入","enter image title here":"画像タイトル","list text here":"リスト挿入","code text here":"コード","quote here":"引用挿入"},jQuery.fn.markdown.messages.kr={Bold:"진하게",Italic:"이탤릭체",Heading:"머리글","URL/Link":"링크주소",Image:"이미지",List:"리스트",Preview:"미리보기","strong text":"강한 강조 텍스트","emphasized text":"강조 텍스트","heading text":"머리글 텍스트","enter link description here":"여기에 링크의 설명을 적으세요","Insert Hyperlink":"하이퍼링크 삽입","enter image description here":"여기세 이미지 설명을 적으세요","Insert Image Hyperlink":"이미지 링크 삽입","enter image title here":"여기에 이미지 제목을 적으세요","list text here":"리스트 텍스트"},jQuery.fn.markdown.messages.nb={Bold:"Fet",Italic:"Kursiv",Heading:"Overskrift","URL/Link":"URL/Lenke",Image:"Bilde",List:"Liste",Preview:"Forhåndsvisning","strong text":"sterk tekst","emphasized text":"streket tekst","heading text":"overskriften tekst","enter link description here":"Skriv linken beskrivelse her","Insert Hyperlink":"Sett inn lenke","enter image description here":"Angi bildebeskrivelse her","Insert Image Hyperlink":"Sett inn lenke for bilde","enter image title here":"Angi bildetittel her","list text here":"liste tekst her"},jQuery.fn.markdown.messages.nl={Bold:"Vet",Italic:"Cursief",Heading:"Titel","URL/Link":"URL/Link",Image:"Afbeelding",List:"Lijst",Preview:"Voorbeeld","strong text":"vet gedrukte tekst","emphasized text":"schuin gedrukte tekst","heading text":"Titel","enter link description here":"Voer een link beschrijving in","Insert Hyperlink":"Voer een http link in","enter image description here":"Voer een afbeelding beschrijving in","Insert Image Hyperlink":"Voer een afbeelding link in","enter image title here":"Voer de afbeelding titel in","list text here":"lijst item"},jQuery.fn.markdown.messages.pl={Bold:"Pogrubienie",Italic:"Kursywa",Heading:"Nagłówek","URL/Link":"Wstaw link",Image:"Wstaw obrazek","Unordered List":"Lista punktowana","Ordered List":"Lista numerowana",Code:"Kod źródłowy",Quote:"Cytat",Preview:"Podgląd","strong text":"pogrubiony tekst","emphasized text":"pochylony tekst","heading text":"nagłówek","enter link description here":"opis linka","Insert Hyperlink":"Wstaw link","enter image description here":"opis obrazka","Insert Image Hyperlink":"Wstaw obrazek","enter image title here":"tytuł obrazka","list text here":"lista"},jQuery.fn.markdown.messages.sl={Bold:"Odebeljeno",Italic:"Poševno",Heading:"Naslov","URL/Link":"Povezava",Image:"Slika","Unordered List":"Neurejen seznam","Ordered List":"Urejen seznam",Code:"Koda",Quote:"Citat",Preview:"Predogled","strong text":"odebeljeno besedilo","emphasized text":"poševno besedilo","heading text":"naslov","enter link description here":"opis povezave","Insert Hyperlink":"Vstavi povezavo","enter image description here":"opis slike","Insert Image Hyperlink":"Vstavi povezavo do slike","enter image title here":"naslov slike","list text here":"seznam"},jQuery.fn.markdown.messages.sv={Bold:"Fet",Italic:"Kursiv",Heading:"Rubrik","URL/Link":"URL/Länk",Image:"Bild",List:"Lista",Preview:"Förhandsgranska","strong text":"fet text","emphasized text":"överstruken text","heading text":"Rubrik","enter link description here":"Ange länk beskrivning här","Insert Hyperlink":"Sätt in länk","enter image description here":"Ange bild beskrivning här","Insert Image Hyperlink":"Sätt in länk för bild","enter image title here":"Ange bild rubrik här","list text here":"list text"},jQuery.fn.markdown.messages.tr={Bold:"Kalın",Italic:"İtalik",Heading:"Başlık","URL/Link":"Link ekle",Image:"Resim ekle",List:"Liste Oluşturun",Preview:"Önizleme","strong text":"kalın yazı","emphasized text":"italik yazı","heading text":"Başlık Yazısı","enter link description here":"Link açıklamasını buraya girin","Insert Hyperlink":"İnternet adresi girin","enter image description here":"resim açıklamasını buraya ekleyin","Insert Image Hyperlink":"Resim linkini ekleyin","enter image title here":"resim başlığını buraya ekleyin","list text here":"liste yazısı",Save:"Kaydet","Ordered List":"Numaralı Liste","Unordered List":"Madde imli liste",Quote:"Alıntı","quote here":"alıntıyı buraya ekleyin",Code:"Kod","code text here":"kodu buraya ekleyin"},jQuery.fn.markdown.messages.zh={Bold:"粗体",Italic:"斜体",Heading:"标题","URL/Link":"链接",Image:"图片",List:"列表","Unordered List":"无序列表","Ordered List":"有序列表",Code:"代码",Quote:"引用",Preview:"预览","strong text":"粗体","emphasized text":"强调","heading text":"标题","enter link description here":"输入链接说明","Insert Hyperlink":"URL地址","enter image description here":"输入图片说明","Insert Image Hyperlink":"图片URL地址","enter image title here":"在这里输入图片标题","list text here":"这里是列表文本","code text here":"这里输入代码","quote here":"这里输入引用文本"},function(n){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(t){return n(t,window,document)}):"object"==typeof exports?module.exports=function(t,e){return t=t||window,e=e||("undefined"!=typeof window?require("jquery"):require("jquery")(t)),n(e,t,t.document)}:n(jQuery,window,document)}(function(E,S,b,N){"use strict";function h(t){var e=parseInt(t,10);return!isNaN(e)&&isFinite(t)?e:null}function d(t,e,n){var i="string"==typeof t;return!!r(t)||(e&&i&&(t=V(t,e)),n&&i&&(t=t.replace(G,"")),!isNaN(parseFloat(t))&&isFinite(t))}function u(t,e,n){var i;return!!r(t)||(r(i=t)||"string"==typeof i)&&!!d(t.replace(W,""),e,n)||null}function $(t,e,n,i){var r=[],o=0,a=e.length;if(i!==N)for(;o<a;o++)t[e[o]][n]&&r.push(t[e[o]][n][i]);else for(;o<a;o++)r.push(t[e[o]][n]);return r}function c(t,e){var n,i=[];e===N?(e=0,n=t):(n=e,e=t);for(var r=e;r<n;r++)i.push(r);return i}function C(t){for(var e=[],n=0,i=t.length;n<i;n++)t[n]&&e.push(t[n]);return e}var f,e,k=function(C){this.$=function(t,e){return this.api(!0).$(t,e)},this._=function(t,e){return this.api(!0).rows(t,e).data()},this.api=function(t){return new B(t?pe(this[f.iApiIndex]):this)},this.fnAddData=function(t,e){var n=this.api(!0),t=(E.isArray(t)&&(E.isArray(t[0])||E.isPlainObject(t[0]))?n.rows:n.row).add(t);return e!==N&&!e||n.draw(),t.flatten().toArray()},this.fnAdjustColumnSizing=function(t){var e=this.api(!0).columns.adjust(),n=e.settings()[0],i=n.oScroll;t===N||t?e.draw(!1):""===i.sX&&""===i.sY||Zt(n)},this.fnClearTable=function(t){var e=this.api(!0).clear();t!==N&&!t||e.draw()},this.fnClose=function(t){this.api(!0).row(t).child.hide()},this.fnDeleteRow=function(t,e,n){var i=this.api(!0),t=i.rows(t),r=t.settings()[0],o=r.aoData[t[0][0]];return t.remove(),e&&e.call(this,r,o),n!==N&&!n||i.draw(),o},this.fnDestroy=function(t){this.api(!0).destroy(t)},this.fnDraw=function(t){this.api(!0).draw(t)},this.fnFilter=function(t,e,n,i,r,o){var a=this.api(!0);(null===e||e===N?a:a.column(e)).search(t,n,i,o),a.draw()},this.fnGetData=function(t,e){var n,i=this.api(!0);return t!==N?(n=t.nodeName?t.nodeName.toLowerCase():"",e!==N||"td"==n||"th"==n?i.cell(t,e).data():i.row(t).data()||null):i.data().toArray()},this.fnGetNodes=function(t){var e=this.api(!0);return t!==N?e.row(t).node():e.rows().nodes().flatten().toArray()},this.fnGetPosition=function(t){var e=this.api(!0),n=t.nodeName.toUpperCase();return"TR"==n?e.row(t).index():"TD"==n||"TH"==n?[(n=e.cell(t).index()).row,n.columnVisible,n.column]:null},this.fnIsOpen=function(t){return this.api(!0).row(t).child.isShown()},this.fnOpen=function(t,e,n){return this.api(!0).row(t).child(e,n).show().child()[0]},this.fnPageChange=function(t,e){t=this.api(!0).page(t);e!==N&&!e||t.draw(!1)},this.fnSetColumnVis=function(t,e,n){t=this.api(!0).column(t).visible(e);n!==N&&!n||t.columns.adjust().draw()},this.fnSettings=function(){return pe(this[f.iApiIndex])},this.fnSort=function(t){this.api(!0).order(t).draw()},this.fnSortListener=function(t,e,n){this.api(!0).order.listener(t,e,n)},this.fnUpdate=function(t,e,n,i,r){var o=this.api(!0);return(n===N||null===n?o.row(e):o.cell(e,n)).data(t),r!==N&&!r||o.columns.adjust(),i!==N&&!i||o.draw(),0},this.fnVersionCheck=f.fnVersionCheck;var t,w=this,x=C===N,S=this.length;for(t in x&&(C={}),this.oApi=this.internal=f.internal,k.ext.internal)t&&(this[t]=Ne(t));return this.each(function(){var t=1<S?fe({},C,!0):C,e=0,n=this.getAttribute("id"),i=!1,r=k.defaults,o=E(this);if("table"!=this.nodeName.toLowerCase())R(null,0,"Non-table node initialisation ("+this.nodeName+")",2);else{X(r),Z(r.column),T(r,r,!0),T(r.column,r.column,!0),T(r,E.extend(t,o.data()));var a=k.settings;for(e=0,y=a.length;e<y;e++){var s=a[e];if(s.nTable==this||s.nTHead.parentNode==this||s.nTFoot&&s.nTFoot.parentNode==this){var d=(t.bRetrieve!==N?t:r).bRetrieve,l=(t.bDestroy!==N?t:r).bDestroy;if(x||d)return s.oInstance;if(l){s.oInstance.fnDestroy();break}return void R(s,0,"Cannot reinitialise DataTable",3)}if(s.sTableId==this.id){a.splice(e,1);break}}null!==n&&""!==n||(n="DataTables_Table_"+k.ext._unique++,this.id=n);var u,c,h=E.extend(!0,{},k.models.oSettings,{sDestroyWidth:o[0].style.width,sInstance:n,sTableId:n}),n=(h.nTable=this,h.oApi=w.internal,h.oInit=t,a.push(h),h.oInstance=1===w.length?w:o.dataTable(),X(t),t.oLanguage&&J(t.oLanguage),t.aLengthMenu&&!t.iDisplayLength&&(t.iDisplayLength=(E.isArray(t.aLengthMenu[0])?t.aLengthMenu[0]:t.aLengthMenu)[0]),t=fe(E.extend(!0,{},r),t),I(h.oFeatures,t,["bPaginate","bLengthChange","bFilter","bSort","bSortMulti","bInfo","bProcessing","bAutoWidth","bSortClasses","bServerSide","bDeferRender"]),I(h,t,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","sAjaxSource","sAjaxDataProp","iStateDuration","sDom","bSortCellsTop","iTabIndex","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"],["bJQueryUI","bJUI"]]),I(h.oScroll,t,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),I(h.oLanguage,t,"fnInfoCallback"),A(h,"aoDrawCallback",t.fnDrawCallback,"user"),A(h,"aoServerParams",t.fnServerParams,"user"),A(h,"aoStateSaveParams",t.fnStateSaveParams,"user"),A(h,"aoStateLoadParams",t.fnStateLoadParams,"user"),A(h,"aoStateLoaded",t.fnStateLoaded,"user"),A(h,"aoRowCallback",t.fnRowCallback,"user"),A(h,"aoRowCreatedCallback",t.fnCreatedRow,"user"),A(h,"aoHeaderCallback",t.fnHeaderCallback,"user"),A(h,"aoFooterCallback",t.fnFooterCallback,"user"),A(h,"aoInitComplete",t.fnInitComplete,"user"),A(h,"aoPreDrawCallback",t.fnPreDrawCallback,"user"),h.rowIdFn=D(t.rowId),Y(h),h.oClasses),p=(t.bJQueryUI?(E.extend(n,k.ext.oJUIClasses,t.oClasses),t.sDom===r.sDom&&"lfrtip"===r.sDom&&(h.sDom='<"H"lfr>t<"F"ip>'),h.renderer?E.isPlainObject(h.renderer)&&!h.renderer.header&&(h.renderer.header="jqueryui"):h.renderer="jqueryui"):E.extend(n,k.ext.classes,t.oClasses),o.addClass(n.sTable),h.iInitDisplayStart===N&&(h.iInitDisplayStart=t.iDisplayStart,h._iDisplayStart=t.iDisplayStart),null!==t.iDeferLoading&&(h.bDeferLoading=!0,f=E.isArray(t.iDeferLoading),h._iRecordsDisplay=f?t.iDeferLoading[0]:t.iDeferLoading,h._iRecordsTotal=f?t.iDeferLoading[1]:t.iDeferLoading),h.oLanguage),f=(E.extend(!0,p,t.oLanguage),""!==p.sUrl&&(E.ajax({dataType:"json",url:p.sUrl,success:function(t){J(t),T(r.oLanguage,t),E.extend(!0,p,t),Ut(h)},error:function(){Ut(h)}}),i=!0),null===t.asStripeClasses&&(h.asStripeClasses=[n.sStripeOdd,n.sStripeEven]),h.asStripeClasses),g=o.children("tbody").find("tr").eq(0),m=(-1!==E.inArray(!0,E.map(f,function(t,e){return g.hasClass(t)}))&&(E("tbody tr",this).removeClass(f.join(" ")),h.asDestroyStripes=f.slice()),[]),f=this.getElementsByTagName("thead");if(0!==f.length&&(wt(h.aoHeader,f[0]),m=xt(h)),null===t.aoColumns)for(u=[],e=0,y=m.length;e<y;e++)u.push(null);else u=t.aoColumns;for(e=0,y=u.length;e<y;e++)et(h,m?m[e]:null);st(h,t.aoColumnDefs,u,function(t,e){nt(h,t,e)}),g.length&&(c=function(t,e){return null!==t.getAttribute("data-"+e)?e:null},E(g[0]).children("th, td").each(function(t,e){var n,i=h.aoColumns[t];i.mData===t&&(n=c(e,"sort")||c(e,"order"),e=c(e,"filter")||c(e,"search"),null===n&&null===e||(i.mData={_:t+".display",sort:null!==n?t+".@data-"+n:N,type:null!==n?t+".@data-"+n:N,filter:null!==e?t+".@data-"+e:N},nt(h,t)))}));var $=h.oFeatures;if(t.bStateSave&&($.bStateSave=!0,he(h),A(h,"aoDrawCallback",ce,"state_save")),t.aaSorting===N)for(var b=h.aaSorting,e=0,y=b.length;e<y;e++)b[e][1]=h.aoColumns[e].asSorting[0];le(h),$.bSort&&A(h,"aoDrawCallback",function(){var t,n;h.bSorted&&(t=j(h),n={},E.each(t,function(t,e){n[e.src]=e.dir}),L(h,null,"order",[h,t,n]),ae(h))}),A(h,"aoDrawCallback",function(){(h.bSorted||"ssp"===F(h)||$.bDeferRender)&&le(h)},"sc");var f=o.children("caption").each(function(){this._captionSide=o.css("caption-side")}),v=o.children("thead"),v=(0===v.length&&(v=E("<thead/>").appendTo(this)),h.nTHead=v[0],o.children("tbody")),v=(0===v.length&&(v=E("<tbody/>").appendTo(this)),h.nTBody=v[0],o.children("tfoot"));if(0===(v=0===v.length&&0<f.length&&(""!==h.oScroll.sX||""!==h.oScroll.sY)?E("<tfoot/>").appendTo(this):v).length||0===v.children().length?o.addClass(n.sNoFooter):0<v.length&&(h.nTFoot=v[0],wt(h.aoFooter,h.nTFoot)),t.aaData)for(e=0;e<t.aaData.length;e++)_(h,t.aaData[e]);else!h.bDeferLoading&&"dom"!=F(h)||dt(h,E(h.nTBody).children("tr"));h.aiDisplay=h.aiDisplayMaster.slice(),!(h.bInitialised=!0)===i&&Ut(h)}}),w=null,this},w={},x=/[\r\n]/g,W=/<.*?>/g,U=/^[\w\+\-]/,q=/[\w\+\-]$/,z=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),G=/[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfk]/gi,r=function(t){return!t||!0===t||"-"===t},V=function(t,e){return w[e]||(w[e]=new RegExp(Mt(e),"g")),"string"==typeof t&&"."!==e?t.replace(/\./g,"").replace(w[e],"."):t},M=function(t,e,n){var i=[],r=0,o=t.length;if(n!==N)for(;r<o;r++)t[r]&&t[r][e]&&i.push(t[r][e][n]);else for(;r<o;r++)t[r]&&i.push(t[r][e]);return i},K=function(t){var e,n,i,r=[],o=t.length,a=0;t:for(n=0;n<o;n++){for(e=t[n],i=0;i<a;i++)if(r[i]===e)continue t;r.push(e),a++}return r};function a(n){var i,r,o={};E.each(n,function(t,e){(i=t.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(i[1]+" ")&&(r=t.replace(i[0],i[2].toLowerCase()),o[r]=t,"o"===i[1])&&a(n[t])}),n._hungarianMap=o}function T(n,i,r){var o;n._hungarianMap||a(n),E.each(i,function(t,e){(o=n._hungarianMap[t])===N||!r&&i[o]!==N||("o"===o.charAt(0)?(i[o]||(i[o]={}),E.extend(!0,i[o],i[t]),T(n[o],i[o],r)):i[o]=i[t])})}function J(t){var e=k.defaults.oLanguage,n=t.sZeroRecords,n=(!t.sEmptyTable&&n&&"No data available in table"===e.sEmptyTable&&I(t,t,"sZeroRecords","sEmptyTable"),!t.sLoadingRecords&&n&&"Loading..."===e.sLoadingRecords&&I(t,t,"sZeroRecords","sLoadingRecords"),t.sInfoThousands&&(t.sThousands=t.sInfoThousands),t.sDecimal);n&&Le(n)}k.util={throttle:function(i,t){var r,o,a=t!==N?t:200;return function(){var t=this,e=+new Date,n=arguments;r&&e<r+a?(clearTimeout(o),o=setTimeout(function(){r=N,i.apply(t,n)},a)):(r=e,i.apply(t,n))}},escapeRegex:function(t){return t.replace(z,"\\$1")}};var o=function(t,e,n){t[e]!==N&&(t[n]=t[e])};function X(t){o(t,"ordering","bSort"),o(t,"orderMulti","bSortMulti"),o(t,"orderClasses","bSortClasses"),o(t,"orderCellsTop","bSortCellsTop"),o(t,"order","aaSorting"),o(t,"orderFixed","aaSortingFixed"),o(t,"paging","bPaginate"),o(t,"pagingType","sPaginationType"),o(t,"pageLength","iDisplayLength"),o(t,"searching","bFilter"),"boolean"==typeof t.sScrollX&&(t.sScrollX=t.sScrollX?"100%":""),"boolean"==typeof t.scrollX&&(t.scrollX=t.scrollX?"100%":"");var e=t.aoSearchCols;if(e)for(var n=0,i=e.length;n<i;n++)e[n]&&T(k.models.oSearch,e[n])}function Z(t){o(t,"orderable","bSortable"),o(t,"orderData","aDataSort"),o(t,"orderSequence","asSorting"),o(t,"orderDataType","sortDataType");var e=t.aDataSort;e&&!E.isArray(e)&&(t.aDataSort=[e])}function Y(t){var e,n,i,r;k.__browser||(k.__browser=e={},r=(i=(n=E("<div/>").css({position:"fixed",top:0,left:0,height:1,width:1,overflow:"hidden"}).append(E("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(E("<div/>").css({width:"100%",height:10}))).appendTo("body")).children()).children(),e.barWidth=i[0].offsetWidth-i[0].clientWidth,e.bScrollOversize=100===r[0].offsetWidth&&100!==i[0].clientWidth,e.bScrollbarLeft=1!==Math.round(r.offset().left),e.bBounding=!!n[0].getBoundingClientRect().width,n.remove()),E.extend(t.oBrowser,k.__browser),t.oScroll.iBarWidth=k.__browser.barWidth}function tt(t,e,n,i,r,o){var a,s=i,d=!1;for(n!==N&&(a=n,d=!0);s!==r;)t.hasOwnProperty(s)&&(a=d?e(a,t[s],s,t):t[s],d=!0,s+=o);return a}function et(t,e){var n=k.defaults.column,i=t.aoColumns.length,n=E.extend({},k.models.oColumn,n,{nTh:e||b.createElement("th"),sTitle:n.sTitle||(e?e.innerHTML:""),aDataSort:n.aDataSort||[i],mData:n.mData||i,idx:i}),n=(t.aoColumns.push(n),t.aoPreSearchCols);n[i]=E.extend({},k.models.oSearch,n[i]),nt(t,i,E(e).data())}function nt(t,e,n){function i(t){return"string"==typeof t&&-1!==t.indexOf("@")}var e=t.aoColumns[e],r=t.oClasses,o=E(e.nTh),a=(!e.sWidthOrig&&(e.sWidthOrig=o.attr("width")||null,l=(o.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/))&&(e.sWidthOrig=l[1]),n!==N&&null!==n&&(Z(n),T(k.defaults.column,n),n.mDataProp===N||n.mData||(n.mData=n.mDataProp),n.sType&&(e._sManualType=n.sType),n.className&&!n.sClass&&(n.sClass=n.className),E.extend(e,n),I(e,n,"sWidth","sWidthOrig"),n.iDataSort!==N&&(e.aDataSort=[n.iDataSort]),I(e,n,"aDataSort")),e.mData),s=D(a),d=e.mRender?D(e.mRender):null,l=(e._bAttrSrc=E.isPlainObject(a)&&(i(a.sort)||i(a.type)||i(a.filter)),e._setter=null,e.fnGetData=function(t,e,n){var i=s(t,e,N,n);return d&&e?d(i,e,t,n):i},e.fnSetData=function(t,e,n){return m(a)(t,e,n)},"number"!=typeof a&&(t._rowReadObject=!0),t.oFeatures.bSort||(e.bSortable=!1,o.addClass(r.sSortableNone)),-1!==E.inArray("asc",e.asSorting)),n=-1!==E.inArray("desc",e.asSorting);e.bSortable&&(l||n)?l&&!n?(e.sSortingClass=r.sSortableAsc,e.sSortingClassJUI=r.sSortJUIAscAllowed):!l&&n?(e.sSortingClass=r.sSortableDesc,e.sSortingClassJUI=r.sSortJUIDescAllowed):(e.sSortingClass=r.sSortable,e.sSortingClassJUI=r.sSortJUI):(e.sSortingClass=r.sSortableNone,e.sSortingClassJUI="")}function P(t){if(!1!==t.oFeatures.bAutoWidth){var e=t.aoColumns;te(t);for(var n=0,i=e.length;n<i;n++)e[n].nTh.style.width=e[n].sWidth}var r=t.oScroll;""===r.sY&&""===r.sX||Zt(t),L(t,null,"column-sizing",[t])}function H(t,e){t=ot(t,"bVisible");return"number"==typeof t[e]?t[e]:null}function it(t,e){t=ot(t,"bVisible"),e=E.inArray(e,t);return-1!==e?e:null}function rt(t){var n=0;return E.each(t.aoColumns,function(t,e){e.bVisible&&"none"!==E(e.nTh).css("display")&&n++}),n}function ot(t,n){var i=[];return E.map(t.aoColumns,function(t,e){t[n]&&i.push(e)}),i}function at(t){for(var e,n,i,r,o,a,s,d=t.aoColumns,l=t.aoData,u=k.ext.type.detect,c=0,h=d.length;c<h;c++)if(s=[],!(o=d[c]).sType&&o._sManualType)o.sType=o._sManualType;else if(!o.sType){for(e=0,n=u.length;e<n;e++){for(i=0,r=l.length;i<r&&(s[i]===N&&(s[i]=y(t,i,c,"type")),(a=u[e](s[i],t))||e===u.length-1)&&"html"!==a;i++);if(a){o.sType=a;break}}o.sType||(o.sType="string")}}function st(t,e,n,i){var r,o,a,s,d=t.aoColumns;if(e)for(r=e.length-1;0<=r;r--)for(var l,u=(l=e[r]).targets!==N?l.targets:l.aTargets,c=0,h=(u=E.isArray(u)?u:[u]).length;c<h;c++)if("number"==typeof u[c]&&0<=u[c]){for(;d.length<=u[c];)et(t);i(u[c],l)}else if("number"==typeof u[c]&&u[c]<0)i(d.length+u[c],l);else if("string"==typeof u[c])for(a=0,s=d.length;a<s;a++)"_all"!=u[c]&&!E(d[a].nTh).hasClass(u[c])||i(a,l);if(n)for(r=0,o=n.length;r<o;r++)i(r,n[r])}function _(t,e,n,i){for(var r=t.aoData.length,o=E.extend(!0,{},k.models.oRow,{src:n?"dom":"data",idx:r}),a=(o._aData=e,t.aoData.push(o),t.aoColumns),s=0,d=a.length;s<d;s++)a[s].sType=null;t.aiDisplayMaster.push(r);e=t.rowIdFn(e);return e!==N&&(t.aIds[e]=o),!n&&t.oFeatures.bDeferRender||$t(t,r,n,i),r}function dt(n,t){var i;return(t=t instanceof E?t:E(t)).map(function(t,e){return i=mt(n,e),_(n,i.data,e,i.cells)})}function y(t,e,n,i){var r=t.iDraw,o=t.aoColumns[n],a=t.aoData[e]._aData,s=o.sDefaultContent,d=o.fnGetData(a,i,{settings:t,row:e,col:n});if(d===N)return t.iDrawError!=r&&null===s&&(R(t,0,"Requested unknown parameter "+("function"==typeof o.mData?"{function}":"'"+o.mData+"'")+" for row "+e+", column "+n,4),t.iDrawError=r),s;if(d!==a&&null!==d||null===s||i===N){if("function"==typeof d)return d.call(a)}else d=s;return null===d&&"display"==i?"":d}function lt(t,e,n,i){var r=t.aoColumns[n],o=t.aoData[e]._aData;r.fnSetData(o,i,{settings:t,row:e,col:n})}var ut=/\[.*?\]$/,p=/\(\)$/;function ct(t){return E.map(t.match(/(\\.|[^\.])+/g)||[""],function(t){return t.replace(/\\./g,".")})}function D(r){var o,h;return E.isPlainObject(r)?(o={},E.each(r,function(t,e){e&&(o[t]=D(e))}),function(t,e,n,i){var r=o[e]||o._;return r!==N?r(t,e,n,i):t}):null===r?function(t){return t}:"function"==typeof r?function(t,e,n,i){return r(t,e,n,i)}:"string"!=typeof r||-1===r.indexOf(".")&&-1===r.indexOf("[")&&-1===r.indexOf("(")?function(t,e){return t[r]}:(h=function(t,e,n){var i,r,o;if(""!==n)for(var a=ct(n),s=0,d=a.length;s<d;s++){if(c=a[s].match(ut),i=a[s].match(p),c){if(a[s]=a[s].replace(ut,""),""!==a[s]&&(t=t[a[s]]),r=[],a.splice(0,s+1),o=a.join("."),E.isArray(t))for(var l=0,u=t.length;l<u;l++)r.push(h(t[l],e,o));var c=c[0].substring(1,c[0].length-1);t=""===c?r:r.join(c);break}if(i)a[s]=a[s].replace(p,""),t=t[a[s]]();else{if(null===t||t[a[s]]===N)return N;t=t[a[s]]}}return t},function(t,e){return h(t,e,r)})}function m(i){var h;return E.isPlainObject(i)?m(i._):null===i?function(){}:"function"==typeof i?function(t,e,n){i(t,"set",e,n)}:"string"!=typeof i||-1===i.indexOf(".")&&-1===i.indexOf("[")&&-1===i.indexOf("(")?function(t,e){t[i]=e}:(h=function(t,e,n){for(var i,r,o,a,s=ct(n),n=s[s.length-1],d=0,l=s.length-1;d<l;d++){if(i=s[d].match(ut),r=s[d].match(p),i){if(s[d]=s[d].replace(ut,""),t[s[d]]=[],(i=s.slice()).splice(0,d+1),a=i.join("."),E.isArray(e))for(var u=0,c=e.length;u<c;u++)h(o={},e[u],a),t[s[d]].push(o);else t[s[d]]=e;return}r&&(s[d]=s[d].replace(p,""),t=t[s[d]](e)),null!==t[s[d]]&&t[s[d]]!==N||(t[s[d]]={}),t=t[s[d]]}n.match(p)?t[n.replace(p,"")](e):t[n.replace(ut,"")]=e},function(t,e){return h(t,e,i)})}function ht(t){return M(t.aoData,"_aData")}function pt(t){t.aoData.length=0,t.aiDisplayMaster.length=0,t.aiDisplay.length=0,t.aIds={}}function ft(t,e,n){for(var i=-1,r=0,o=t.length;r<o;r++)t[r]==e?i=r:t[r]>e&&t[r]--;-1!=i&&n===N&&t.splice(i,1)}function gt(n,i,t,e){function r(t,e){for(;t.childNodes.length;)t.removeChild(t.firstChild);t.innerHTML=y(n,i,e,"display")}var o,a,s=n.aoData[i];if("dom"!==t&&(t&&"auto"!==t||"dom"!==s.src)){var d=s.anCells;if(d)if(e!==N)r(d[e],e);else for(o=0,a=d.length;o<a;o++)r(d[o],o)}else s._aData=mt(n,s,e,e===N?N:s._aData).data;s._aSortData=null,s._aFilterData=null;var l=n.aoColumns;if(e!==N)l[e].sType=null;else{for(o=0,a=l.length;o<a;o++)l[o].sType=null;bt(n,s)}}function mt(t,e,n,i){function r(t,e){var n;"string"==typeof t&&-1!==(n=t.indexOf("@"))&&(n=t.substring(n+1),m(t)(i,e.getAttribute(n)))}function o(t){n!==N&&n!==c||(s=h[c],d=E.trim(t.innerHTML),s&&s._bAttrSrc?(m(s.mData._)(i,d),r(s.mData.sort,t),r(s.mData.type,t),r(s.mData.filter,t)):p?(s._setter||(s._setter=m(s.mData)),s._setter(i,d)):i[c]=d),c++}var a,s,d,l=[],u=e.firstChild,c=0,h=t.aoColumns,p=t._rowReadObject;i=i!==N?i:p?{}:[];if(u)for(;u;)"TD"!=(a=u.nodeName.toUpperCase())&&"TH"!=a||(o(u),l.push(u)),u=u.nextSibling;else for(var f=0,g=(l=e.anCells).length;f<g;f++)o(l[f]);var e=e.firstChild?e:e.nTr;return e&&(e=e.getAttribute("id"))&&m(t.rowId)(i,e),{data:i,cells:l}}function $t(t,e,n,i){var r,o,a,s,d,l=t.aoData[e],u=l._aData,c=[];if(null===l.nTr){for(r=n||b.createElement("tr"),l.nTr=r,l.anCells=c,r._DT_RowIndex=e,bt(t,l),s=0,d=t.aoColumns.length;s<d;s++)a=t.aoColumns[s],(o=n?i[s]:b.createElement(a.sCellType))._DT_CellIndex={row:e,column:s},c.push(o),n&&!a.mRender&&a.mData===s||E.isPlainObject(a.mData)&&a.mData._===s+".display"||(o.innerHTML=y(t,e,s,"display")),a.sClass&&(o.className+=" "+a.sClass),a.bVisible&&!n?r.appendChild(o):!a.bVisible&&n&&o.parentNode.removeChild(o),a.fnCreatedCell&&a.fnCreatedCell.call(t.oInstance,o,y(t,e,s),u,e,s);L(t,"aoRowCreatedCallback",null,[r,u,e])}l.nTr.setAttribute("role","row")}function bt(t,e){var n=e.nTr,i=e._aData;n&&((t=t.rowIdFn(i))&&(n.id=t),i.DT_RowClass&&(t=i.DT_RowClass.split(" "),e.__rowc=e.__rowc?K(e.__rowc.concat(t)):t,E(n).removeClass(e.__rowc.join(" ")).addClass(i.DT_RowClass)),i.DT_RowAttr&&E(n).attr(i.DT_RowAttr),i.DT_RowData)&&E(n).data(i.DT_RowData)}function yt(t){var e,n,i,r=t.nTHead,o=t.nTFoot,a=0===E("th, td",r).length,s=t.oClasses,d=t.aoColumns;for(a&&(n=E("<tr/>").appendTo(r)),u=0,c=d.length;u<c;u++)i=d[u],e=E(i.nTh).addClass(i.sClass),a&&e.appendTo(n),t.oFeatures.bSort&&(e.addClass(i.sSortingClass),!1!==i.bSortable)&&(e.attr("tabindex",t.iTabIndex).attr("aria-controls",t.sTableId),de(t,i.nTh,u)),i.sTitle!=e[0].innerHTML&&e.html(i.sTitle),$e(t,"header")(t,e,i,s);if(a&&wt(t.aoHeader,r),E(r).find(">tr").attr("role","row"),E(r).find(">tr>th, >tr>td").addClass(s.sHeaderTH),E(o).find(">tr>th, >tr>td").addClass(s.sFooterTH),null!==o)for(var l=t.aoFooter[0],u=0,c=l.length;u<c;u++)(i=d[u]).nTf=l[u].cell,i.sClass&&E(i.nTf).addClass(i.sClass)}function vt(t,e,n){var i,r,o,a,s,d,l,u,c,h=[],p=[],f=t.aoColumns.length;if(e){for(n===N&&(n=!1),i=0,r=e.length;i<r;i++){for(h[i]=e[i].slice(),h[i].nTr=e[i].nTr,o=f-1;0<=o;o--)t.aoColumns[o].bVisible||n||h[i].splice(o,1);p.push([])}for(i=0,r=h.length;i<r;i++){if(l=h[i].nTr)for(;d=l.firstChild;)l.removeChild(d);for(o=0,a=h[i].length;o<a;o++)if(c=u=1,p[i][o]===N){for(l.appendChild(h[i][o].cell),p[i][o]=1;h[i+u]!==N&&h[i][o].cell==h[i+u][o].cell;)p[i+u][o]=1,u++;for(;h[i][o+c]!==N&&h[i][o].cell==h[i][o+c].cell;){for(s=0;s<u;s++)p[i+s][o+c]=1;c++}E(h[i][o].cell).attr("rowspan",u).attr("colspan",c)}}}}function g(t){var e=L(t,"aoPreDrawCallback","preDraw",[t]);if(-1!==E.inArray(!1,e))v(t,!1);else{var n=[],i=0,r=t.asStripeClasses,o=r.length,e=(t.aoOpenRows.length,t.oLanguage),a=t.iInitDisplayStart,s="ssp"==F(t),d=t.aiDisplay,a=(t.bDrawing=!0,a!==N&&-1!==a&&(t._iDisplayStart=!s&&a>=t.fnRecordsDisplay()?0:a,t.iInitDisplayStart=-1),t._iDisplayStart),l=t.fnDisplayEnd();if(t.bDeferLoading)t.bDeferLoading=!1,t.iDraw++,v(t,!1);else if(s){if(!t.bDestroying&&!kt(t))return}else t.iDraw++;if(0!==d.length)for(var u=s?t.aoData.length:l,c=s?0:a;c<u;c++){var h,p=d[c],f=t.aoData[p],p=(null===f.nTr&&$t(t,p),f.nTr);0!==o&&(h=r[i%o],f._sRowStripe!=h)&&(E(p).removeClass(f._sRowStripe).addClass(h),f._sRowStripe=h),L(t,"aoRowCallback",null,[p,f._aData,i,c]),n.push(p),i++}else{s=e.sZeroRecords;1==t.iDraw&&"ajax"==F(t)?s=e.sLoadingRecords:e.sEmptyTable&&0===t.fnRecordsTotal()&&(s=e.sEmptyTable),n[0]=E("<tr/>",{class:o?r[0]:""}).append(E("<td />",{valign:"top",colSpan:rt(t),class:t.oClasses.sRowEmpty}).html(s))[0]}L(t,"aoHeaderCallback","header",[E(t.nTHead).children("tr")[0],ht(t),a,l,d]),L(t,"aoFooterCallback","footer",[E(t.nTFoot).children("tr")[0],ht(t),a,l,d]);e=E(t.nTBody);e.children().detach(),e.append(E(n)),L(t,"aoDrawCallback","draw",[t]),t.bSorted=!1,t.bFiltered=!1,t.bDrawing=!1}}function l(t,e){var n=t.oFeatures,i=n.bSort,n=n.bFilter;i&&oe(t),n?It(t,t.oPreviousSearch):t.aiDisplay=t.aiDisplayMaster.slice(),!0!==e&&(t._iDisplayStart=0),t._drawHold=e,g(t),t._drawHold=!1}function Ct(t){for(var e,n,i,r,o,a,s,d=t.oClasses,l=E(t.nTable),l=E("<div/>").insertBefore(l),u=t.oFeatures,c=E("<div/>",{id:t.sTableId+"_wrapper",class:d.sWrapper+(t.nTFoot?"":" "+d.sNoFooter)}),h=(t.nHolding=l[0],t.nTableWrapper=c[0],t.nTableReinsertBefore=t.nTable.nextSibling,t.sDom.split("")),p=0;p<h.length;p++){if(e=null,"<"==(n=h[p])){if(i=E("<div/>")[0],"'"==(r=h[p+1])||'"'==r){for(o="",a=2;h[p+a]!=r;)o+=h[p+a],a++;"H"==o?o=d.sJUIHeader:"F"==o&&(o=d.sJUIFooter),-1!=o.indexOf(".")?(s=o.split("."),i.id=s[0].substr(1,s[0].length-1),i.className=s[1]):"#"==o.charAt(0)?i.id=o.substr(1,o.length-1):i.className=o,p+=a}c.append(i),c=E(i)}else if(">"==n)c=c.parent();else if("l"==n&&u.bPaginate&&u.bLengthChange)e=Gt(t);else if("f"==n&&u.bFilter)e=jt(t);else if("r"==n&&u.bProcessing)e=Jt(t);else if("t"==n)e=Xt(t);else if("i"==n&&u.bInfo)e=Ft(t);else if("p"==n&&u.bPaginate)e=Vt(t);else if(0!==k.ext.feature.length)for(var f=k.ext.feature,g=0,m=f.length;g<m;g++)if(n==f[g].cFeature){e=f[g].fnInit(t);break}e&&((s=t.aanFeatures)[n]||(s[n]=[]),s[n].push(e),c.append(e))}l.replaceWith(c),t.nHolding=null}function wt(t,e){var n,i,r,o,a,s,d,l,u,c,h=E(e).children("tr");for(t.splice(0,t.length),r=0,s=h.length;r<s;r++)t.push([]);for(r=0,s=h.length;r<s;r++)for(i=(n=h[r]).firstChild;i;){if("TD"==i.nodeName.toUpperCase()||"TH"==i.nodeName.toUpperCase())for(l=(l=+i.getAttribute("colspan"))&&0!=l&&1!=l?l:1,u=(u=+i.getAttribute("rowspan"))&&0!=u&&1!=u?u:1,d=function(t,e,n){for(var i=t[e];i[n];)n++;return n}(t,r,0),c=1==l,a=0;a<l;a++)for(o=0;o<u;o++)t[r+o][d+a]={cell:i,unique:c},t[r+o].nTr=n;i=i.nextSibling}}function xt(t,e,n){var i=[];n||(n=t.aoHeader,e&&wt(n=[],e));for(var r=0,o=n.length;r<o;r++)for(var a=0,s=n[r].length;a<s;a++)!n[r][a].unique||i[a]&&t.bSortCellsTop||(i[a]=n[r][a].cell);return i}function St(r,t,e){function n(t){L(r,null,"xhr",[r,t,r.jqXHR]),e(t)}L(r,"aoServerParams","serverParams",[t]),t&&E.isArray(t)&&(i={},o=/(.*?)\[\]$/,E.each(t,function(t,e){var n=e.name.match(o);n?(n=n[0],i[n]||(i[n]=[]),i[n].push(e.value)):i[e.name]=e.value}),t=i);var i,o,a,s=r.ajax,d=r.oInstance,l=(E.isPlainObject(s)&&s.data&&(a=s.data,l=E.isFunction(a)?a(t,r):a,t=E.isFunction(a)&&l?l:E.extend(!0,t,l),delete s.data),{data:t,success:function(t){var e=t.error||t.sError;e&&R(r,0,e),r.json=t,n(t)},dataType:"json",cache:!1,type:r.sServerMethod,error:function(t,e,n){var i=L(r,null,"xhr",[r,null,r.jqXHR]);-1===E.inArray(!0,i)&&("parsererror"==e?R(r,0,"Invalid JSON response",1):4===t.readyState&&R(r,0,"Ajax error",7)),v(r,!1)}});r.oAjaxData=t,L(r,null,"preXhr",[r,t]),r.fnServerData?r.fnServerData.call(d,r.sAjaxSource,E.map(t,function(t,e){return{name:e,value:t}}),n,r):r.sAjaxSource||"string"==typeof s?r.jqXHR=E.ajax(E.extend(l,{url:s||r.sAjaxSource})):E.isFunction(s)?r.jqXHR=s.call(d,t,n,r):(r.jqXHR=E.ajax(E.extend(l,s)),s.data=a)}function kt(e){return!e.bAjaxDataGet||(e.iDraw++,v(e,!0),St(e,Tt(e),function(t){_t(e,t)}),!1)}function Tt(t){for(var e,n,i,r=t.aoColumns,o=r.length,a=t.oFeatures,s=t.oPreviousSearch,d=t.aoPreSearchCols,l=[],u=j(t),c=t._iDisplayStart,h=!1!==a.bPaginate?t._iDisplayLength:-1,p=function(t,e){l.push({name:t,value:e})},f=(p("sEcho",t.iDraw),p("iColumns",o),p("sColumns",M(r,"sName").join(",")),p("iDisplayStart",c),p("iDisplayLength",h),{draw:t.iDraw,columns:[],order:[],start:c,length:h,search:{value:s.sSearch,regex:s.bRegex}}),g=0;g<o;g++)n=r[g],i=d[g],e="function"==typeof n.mData?"function":n.mData,f.columns.push({data:e,name:n.sName,searchable:n.bSearchable,orderable:n.bSortable,search:{value:i.sSearch,regex:i.bRegex}}),p("mDataProp_"+g,e),a.bFilter&&(p("sSearch_"+g,i.sSearch),p("bRegex_"+g,i.bRegex),p("bSearchable_"+g,n.bSearchable)),a.bSort&&p("bSortable_"+g,n.bSortable);a.bFilter&&(p("sSearch",s.sSearch),p("bRegex",s.bRegex)),a.bSort&&(E.each(u,function(t,e){f.order.push({column:e.col,dir:e.dir}),p("iSortCol_"+t,e.col),p("sSortDir_"+t,e.dir)}),p("iSortingCols",u.length));c=k.ext.legacy.ajax;return null===c?t.sAjaxSource?l:f:c?l:f}function _t(t,n){function e(t,e){return n[t]!==N?n[t]:n[e]}var i=Dt(t,n),r=e("sEcho","draw"),o=e("iTotalRecords","recordsTotal"),a=e("iTotalDisplayRecords","recordsFiltered");if(r){if(+r<t.iDraw)return;t.iDraw=+r}pt(t),t._iRecordsTotal=parseInt(o,10),t._iRecordsDisplay=parseInt(a,10);for(var s=0,d=i.length;s<d;s++)_(t,i[s]);t.aiDisplay=t.aiDisplayMaster.slice(),t.bAjaxDataGet=!1,g(t),t._bInitComplete||qt(t,n),t.bAjaxDataGet=!0,v(t,!1)}function Dt(t,e){t=E.isPlainObject(t.ajax)&&t.ajax.dataSrc!==N?t.ajax.dataSrc:t.sAjaxDataProp;return"data"===t?e.aaData||e[t]:""!==t?D(t)(e):e}function jt(n){function t(){a.f;var t=this.value||"";t!=o.sSearch&&(It(n,{sSearch:t,bRegex:o.bRegex,bSmart:o.bSmart,bCaseInsensitive:o.bCaseInsensitive}),n._iDisplayStart=0,g(n))}var e=n.oClasses,i=n.sTableId,r=n.oLanguage,o=n.oPreviousSearch,a=n.aanFeatures,s='<input type="search" class="'+e.sFilterInput+'"/>',d=(d=r.sSearch).match(/_INPUT_/)?d.replace("_INPUT_",s):d+s,s=E("<div/>",{id:a.f?null:i+"_filter",class:e.sFilter}).append(E("<label/>").append(d)),e=null!==n.searchDelay?n.searchDelay:"ssp"===F(n)?400:0,l=E("input",s).val(o.sSearch).attr("placeholder",r.sSearchPlaceholder).bind("keyup.DT search.DT input.DT paste.DT cut.DT",e?ee(t,e):t).bind("keypress.DT",function(t){if(13==t.keyCode)return!1}).attr("aria-controls",i);return E(n.nTable).on("search.dt.DT",function(t,e){if(n===e)try{l[0]!==b.activeElement&&l.val(o.sSearch)}catch(t){}}),s[0]}function It(t,e,n){function i(t){o.sSearch=t.sSearch,o.bRegex=t.bRegex,o.bSmart=t.bSmart,o.bCaseInsensitive=t.bCaseInsensitive}function r(t){return t.bEscapeRegex!==N?!t.bEscapeRegex:t.bRegex}var o=t.oPreviousSearch,a=t.aoPreSearchCols;if(at(t),"ssp"!=F(t)){Et(t,e.sSearch,n,r(e),e.bSmart,e.bCaseInsensitive),i(e);for(var s=0;s<a.length;s++)Lt(t,a[s].sSearch,s,r(a[s]),a[s].bSmart,a[s].bCaseInsensitive);At(t)}else i(e);t.bFiltered=!0,L(t,null,"search",[t])}function At(t){for(var e,n,i=k.ext.search,r=t.aiDisplay,o=0,a=i.length;o<a;o++){for(var s=[],d=0,l=r.length;d<l;d++)n=r[d],e=t.aoData[n],i[o](t,e._aFilterData,n,e._aData,d)&&s.push(n);r.length=0,E.merge(r,s)}}function Lt(t,e,n,i,r,o){if(""!==e)for(var a,s=t.aiDisplay,d=Nt(e,i,r,o),l=s.length-1;0<=l;l--)a=t.aoData[s[l]]._aFilterData[n],d.test(a)||s.splice(l,1)}function Et(t,e,n,i,r,o){var a,s,d=Nt(e,i,r,o),i=t.oPreviousSearch.sSearch,r=t.aiDisplayMaster;if(0!==k.ext.search.length&&(n=!0),o=Ot(t),e.length<=0)t.aiDisplay=r.slice();else for((o||n||i.length>e.length||0!==e.indexOf(i)||t.bSorted)&&(t.aiDisplay=r.slice()),s=(a=t.aiDisplay).length-1;0<=s;s--)d.test(t.aoData[a[s]]._sFilterRow)||a.splice(s,1)}function Nt(t,e,n,i){return t=e?t:Mt(t),n&&(t="^(?=.*?"+E.map(t.match(/"[^"]+"|[^ ]+/g)||[""],function(t){var e;return(t='"'===t.charAt(0)?(e=t.match(/^"(.*)"$/))?e[1]:t:t).replace('"',"")}).join(")(?=.*?")+").*$"),new RegExp(t,i?"i":"")}var Mt=k.util.escapeRegex,Pt=E("<div>")[0],Ht=Pt.textContent!==N;function Ot(t){for(var e,n,i,r,o,a,s=t.aoColumns,d=k.ext.type.search,l=!1,u=0,c=t.aoData.length;u<c;u++)if(!(a=t.aoData[u])._aFilterData){for(r=[],n=0,i=s.length;n<i;n++)(e=s[n]).bSearchable?(o=y(t,u,n,"filter"),"string"!=typeof(o=null===(o=d[e.sType]?d[e.sType](o):o)?"":o)&&o.toString&&(o=o.toString())):o="",o.indexOf&&-1!==o.indexOf("&")&&(Pt.innerHTML=o,o=Ht?Pt.textContent:Pt.innerText),o.replace&&(o=o.replace(/[\r\n]/g,"")),r.push(o);a._aFilterData=r,a._sFilterRow=r.join("  "),l=!0}return l}function Qt(t){return{search:t.sSearch,smart:t.bSmart,regex:t.bRegex,caseInsensitive:t.bCaseInsensitive}}function Rt(t){return{sSearch:t.search,bSmart:t.smart,bRegex:t.regex,bCaseInsensitive:t.caseInsensitive}}function Ft(t){var e=t.sTableId,n=t.aanFeatures.i,i=E("<div/>",{class:t.oClasses.sInfo,id:n?null:e+"_info"});return n||(t.aoDrawCallback.push({fn:Bt,sName:"information"}),i.attr("role","status").attr("aria-live","polite"),E(t.nTable).attr("aria-describedby",e+"_info")),i[0]}function Bt(t){var e,n,i,r,o,a,s=t.aanFeatures.i;0!==s.length&&(a=t.oLanguage,e=t._iDisplayStart+1,n=t.fnDisplayEnd(),i=t.fnRecordsTotal(),o=(r=t.fnRecordsDisplay())?a.sInfo:a.sInfoEmpty,r!==i&&(o+=" "+a.sInfoFiltered),o=Wt(t,o+=a.sInfoPostFix),null!==(a=a.fnInfoCallback)&&(o=a.call(t.oInstance,t,e,n,i,r,o)),E(s).html(o))}function Wt(t,e){var n=t.fnFormatNumber,i=t._iDisplayStart+1,r=t._iDisplayLength,o=t.fnRecordsDisplay(),a=-1===r;return e.replace(/_START_/g,n.call(t,i)).replace(/_END_/g,n.call(t,t.fnDisplayEnd())).replace(/_MAX_/g,n.call(t,t.fnRecordsTotal())).replace(/_TOTAL_/g,n.call(t,o)).replace(/_PAGE_/g,n.call(t,a?1:Math.ceil(i/r))).replace(/_PAGES_/g,n.call(t,a?1:Math.ceil(o/r)))}function Ut(n){var i,t,e,r=n.iInitDisplayStart,o=n.aoColumns,a=n.oFeatures,s=n.bDeferLoading;if(n.bInitialised){for(Ct(n),yt(n),vt(n,n.aoHeader),vt(n,n.aoFooter),v(n,!0),a.bAutoWidth&&te(n),i=0,t=o.length;i<t;i++)(e=o[i]).sWidth&&(e.nTh.style.width=Q(e.sWidth));L(n,null,"preInit",[n]),l(n);a=F(n);"ssp"==a&&!s||("ajax"==a?St(n,[],function(t){var e=Dt(n,t);for(i=0;i<e.length;i++)_(n,e[i]);n.iInitDisplayStart=r,l(n),v(n,!1),qt(n,t)}):(v(n,!1),qt(n)))}else setTimeout(function(){Ut(n)},200)}function qt(t,e){t._bInitComplete=!0,(e||t.oInit.aaData)&&P(t),L(t,null,"plugin-init",[t,e]),L(t,"aoInitComplete","init",[t,e])}function zt(t,e){e=parseInt(e,10);t._iDisplayLength=e,me(t),L(t,null,"length",[t,e])}function Gt(i){for(var t=i.oClasses,e=i.sTableId,n=i.aLengthMenu,r=E.isArray(n[0]),o=r?n[0]:n,a=r?n[1]:n,s=E("<select/>",{name:e+"_length","aria-controls":e,class:t.sLengthSelect}),d=0,l=o.length;d<l;d++)s[0][d]=new Option(a[d],o[d]);var u=E("<div><label/></div>").addClass(t.sLength);return i.aanFeatures.l||(u[0].id=e+"_length"),u.children().append(i.oLanguage.sLengthMenu.replace("_MENU_",s[0].outerHTML)),E("select",u).val(i._iDisplayLength).bind("change.DT",function(t){zt(i,E(this).val()),g(i)}),E(i.nTable).bind("length.dt.DT",function(t,e,n){i===e&&E("select",u).val(n)}),u[0]}function Vt(t){function u(t){g(t)}var e=t.sPaginationType,c=k.ext.pager[e],h="function"==typeof c,e=E("<div/>").addClass(t.oClasses.sPaging+e)[0],p=t.aanFeatures;return h||c.fnInit(t,e,u),p.p||(e.id=t.sTableId+"_paginate",t.aoDrawCallback.push({fn:function(t){if(h)for(var e=t._iDisplayStart,n=t._iDisplayLength,i=t.fnRecordsDisplay(),r=-1===n,o=r?0:Math.ceil(e/n),a=r?1:Math.ceil(i/n),s=c(o,a),d=0,l=p.p.length;d<l;d++)$e(t,"pageButton")(t,p.p[d],d,s,o,a);else c.fnUpdate(t,u)},sName:"pagination"})),e}function Kt(t,e,n){var i=t._iDisplayStart,r=t._iDisplayLength,o=t.fnRecordsDisplay(),o=(0===o||-1===r?i=0:"number"==typeof e?o<(i=e*r)&&(i=0):"first"==e?i=0:"previous"==e?(i=0<=r?i-r:0)<0&&(i=0):"next"==e?i+r<o&&(i+=r):"last"==e?i=Math.floor((o-1)/r)*r:R(t,0,"Unknown paging action: "+e,5),t._iDisplayStart!==i);return t._iDisplayStart=i,o&&(L(t,null,"page",[t]),n)&&g(t),o}function Jt(t){return E("<div/>",{id:t.aanFeatures.r?null:t.sTableId+"_processing",class:t.oClasses.sProcessing}).html(t.oLanguage.sProcessing).insertBefore(t.nTable)[0]}function v(t,e){t.oFeatures.bProcessing&&E(t.aanFeatures.r).css("display",e?"block":"none"),L(t,null,"processing",[t,e])}function Xt(t){var e,n,i,r,o,a,s,d,l,u,c,h,p=E(t.nTable),f=(p.attr("role","grid"),t.oScroll);return""===f.sX&&""===f.sY?t.nTable:(e=f.sX,n=f.sY,i=t.oClasses,o=(r=p.children("caption")).length?r[0]._captionSide:null,d=E(p[0].cloneNode(!1)),a=E(p[0].cloneNode(!1)),l=function(t){return t?Q(t):null},(s=p.children("tfoot")).length||(s=null),d=E(c="<div/>",{class:i.sScrollWrapper}).append(E(c,{class:i.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:e?l(e):"100%"}).append(E(c,{class:i.sScrollHeadInner}).css({"box-sizing":"content-box",width:f.sXInner||"100%"}).append(d.removeAttr("id").css("margin-left",0).append("top"===o?r:null).append(p.children("thead"))))).append(E(c,{class:i.sScrollBody}).css({position:"relative",overflow:"auto",width:l(e)}).append(p)),s&&d.append(E(c,{class:i.sScrollFoot}).css({overflow:"hidden",border:0,width:e?l(e):"100%"}).append(E(c,{class:i.sScrollFootInner}).append(a.removeAttr("id").css("margin-left",0).append("bottom"===o?r:null).append(p.children("tfoot"))))),l=d.children(),u=l[0],c=l[1],h=s?l[2]:null,e&&E(c).on("scroll.DT",function(t){var e=this.scrollLeft;u.scrollLeft=e,s&&(h.scrollLeft=e)}),E(c).css(n&&f.bCollapse?"max-height":"height",n),t.nScrollHead=u,t.nScrollBody=c,t.nScrollFoot=h,t.aoDrawCallback.push({fn:Zt,sName:"scrolling"}),d[0])}function Zt(n){function t(t){(t=t.style).paddingTop="0",t.paddingBottom="0",t.borderTopWidth="0",t.borderBottomWidth="0",t.height=0}var e,i,r,o,a,s=n.oScroll,d=s.sX,l=s.sXInner,u=s.sY,s=s.iBarWidth,c=E(n.nScrollHead),h=c[0].style,p=c.children("div"),f=p[0].style,p=p.children("table"),g=n.nScrollBody,m=E(g),$=g.style,b=E(n.nScrollFoot).children("div"),y=b.children("table"),v=E(n.nTHead),C=E(n.nTable),w=C[0],x=w.style,S=n.nTFoot?E(n.nTFoot):null,k=n.oBrowser,T=k.bScrollOversize,_=M(n.aoColumns,"nTh"),D=[],j=[],I=[],A=[],L=g.scrollHeight>g.clientHeight;n.scrollBarVis!==L&&n.scrollBarVis!==N?(n.scrollBarVis=L,P(n)):(n.scrollBarVis=L,C.children("thead, tfoot").remove(),S&&(L=S.clone().prependTo(C),a=S.find("tr"),i=L.find("tr")),L=v.clone().prependTo(C),v=v.find("tr"),e=L.find("tr"),L.find("th, td").removeAttr("tabindex"),d||($.width="100%",c[0].style.width="100%"),E.each(xt(n,L),function(t,e){r=H(n,t),e.style.width=n.aoColumns[r].sWidth}),S&&O(function(t){t.style.width=""},i),c=C.outerWidth(),""===d?(x.width="100%",T&&(C.find("tbody").height()>g.offsetHeight||"scroll"==m.css("overflow-y"))&&(x.width=Q(C.outerWidth()-s)),c=C.outerWidth()):""!==l&&(x.width=Q(l),c=C.outerWidth()),O(t,e),O(function(t){I.push(t.innerHTML),D.push(Q(E(t).css("width")))},e),O(function(t,e){-1!==E.inArray(t,_)&&(t.style.width=D[e])},v),E(e).height(0),S&&(O(t,i),O(function(t){A.push(t.innerHTML),j.push(Q(E(t).css("width")))},i),O(function(t,e){t.style.width=j[e]},a),E(i).height(0)),O(function(t,e){t.innerHTML='<div class="dataTables_sizing" style="height:0;overflow:hidden;">'+I[e]+"</div>",t.style.width=D[e]},e),S&&O(function(t,e){t.innerHTML='<div class="dataTables_sizing" style="height:0;overflow:hidden;">'+A[e]+"</div>",t.style.width=j[e]},i),C.outerWidth()<c?(o=g.scrollHeight>g.offsetHeight||"scroll"==m.css("overflow-y")?c+s:c,T&&(g.scrollHeight>g.offsetHeight||"scroll"==m.css("overflow-y"))&&(x.width=Q(o-s)),""!==d&&""===l||R(n,1,"Possible column misalignment",6)):o="100%",$.width=Q(o),h.width=Q(o),S&&(n.nScrollFoot.style.width=Q(o)),u||T&&($.height=Q(w.offsetHeight+s)),L=C.outerWidth(),p[0].style.width=Q(L),f.width=Q(L),v=C.height()>g.clientHeight||"scroll"==m.css("overflow-y"),f[a="padding"+(k.bScrollbarLeft?"Left":"Right")]=v?s+"px":"0px",S&&(y[0].style.width=Q(L),b[0].style.width=Q(L),b[0].style[a]=v?s+"px":"0px"),C.children("colgroup").insertBefore(C.children("thead")),m.scroll(),!n.bSorted&&!n.bFiltered||n._drawHold||(g.scrollTop=0))}function O(t,e,n){for(var i,r,o=0,a=0,s=e.length;a<s;){for(i=e[a].firstChild,r=n?n[a].firstChild:null;i;)1===i.nodeType&&(n?t(i,r,o):t(i,o),o++),i=i.nextSibling,r=n?r.nextSibling:null;a++}}var Yt=/<.*?>/g;function te(t){var e,n,i=t.nTable,r=t.aoColumns,o=t.oScroll,a=o.sY,s=o.sX,o=o.sXInner,d=r.length,l=ot(t,"bVisible"),u=E("th",t.nTHead),c=i.getAttribute("width"),h=i.parentNode,p=!1,f=t.oBrowser,g=f.bScrollOversize,m=i.style.width;for(m&&-1!==m.indexOf("%")&&(c=m),C=0;C<l.length;C++)null!==(e=r[l[C]]).sWidth&&(e.sWidth=ne(e.sWidthOrig,h),p=!0);if(g||!p&&!s&&!a&&d==rt(t)&&d==u.length)for(C=0;C<d;C++){var $=H(t,C);null!==$&&(r[$].sWidth=Q(u.eq(C).width()))}else{var m=E(i).clone().css("visibility","hidden").removeAttr("id"),b=(m.find("tbody tr").remove(),E("<tr/>").appendTo(m.find("tbody")));for(m.find("thead, tfoot").remove(),m.append(E(t.nTHead).clone()).append(E(t.nTFoot).clone()),m.find("tfoot th, tfoot td").css("width",""),u=xt(t,m.find("thead")[0]),C=0;C<l.length;C++)e=r[l[C]],u[C].style.width=null!==e.sWidthOrig&&""!==e.sWidthOrig?Q(e.sWidthOrig):"",e.sWidthOrig&&s&&E(u[C]).append(E("<div/>").css({width:e.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(t.aoData.length)for(C=0;C<l.length;C++)e=r[n=l[C]],E(ie(t,n)).clone(!1).append(e.sContentPadding).appendTo(b);E("[name]",m).removeAttr("name");for(var y=E("<div/>").css(s||a?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(m).appendTo(h),v=(s&&o?m.width(o):s?(m.css("width","auto"),m.removeAttr("width"),m.width()<h.clientWidth&&c&&m.width(h.clientWidth)):a?m.width(h.clientWidth):c&&m.width(c),0),C=0;C<l.length;C++){var w=E(u[C]),x=w.outerWidth()-w.width(),w=f.bBounding?Math.ceil(u[C].getBoundingClientRect().width):w.outerWidth();v+=w,r[l[C]].sWidth=Q(w-x)}i.style.width=Q(v),y.remove()}c&&(i.style.width=Q(c)),!c&&!s||t._reszEvt||(o=function(){E(S).bind("resize.DT-"+t.sInstance,ee(function(){P(t)}))},g?setTimeout(o,1e3):o(),t._reszEvt=!0)}var ee=k.util.throttle;function ne(t,e){return t?(e=(t=E("<div/>").css("width",Q(t)).appendTo(e||b.body))[0].offsetWidth,t.remove(),e):0}function ie(t,e){var n,i=re(t,e);return i<0?null:(n=t.aoData[i]).nTr?n.anCells[e]:E("<td/>").html(y(t,i,e,"display"))[0]}function re(t,e){for(var n,i=-1,r=-1,o=0,a=t.aoData.length;o<a;o++)(n=(n=(n=y(t,o,e,"display")+"").replace(Yt,"")).replace(/&nbsp;/g," ")).length>i&&(i=n.length,r=o);return r}function Q(t){return null===t?"0px":"number"==typeof t?t<0?"0px":t+"px":t.match(/\d$/)?t+"px":t}function j(t){function e(t){t.length&&!E.isArray(t[0])?p.push(t):E.merge(p,t)}var n,i,r,o,a,s,d,l=[],u=t.aoColumns,c=t.aaSortingFixed,h=E.isPlainObject(c),p=[];for(E.isArray(c)&&e(c),h&&c.pre&&e(c.pre),e(t.aaSorting),h&&c.post&&e(c.post),n=0;n<p.length;n++)for(r=(o=u[d=p[n][i=0]].aDataSort).length;i<r;i++)s=u[a=o[i]].sType||"string",p[n]._idx===N&&(p[n]._idx=E.inArray(p[n][1],u[a].asSorting)),l.push({src:d,col:a,dir:p[n][1],index:p[n]._idx,type:s,formatter:k.ext.type.order[s+"-pre"]});return l}function oe(t){var e,n,i,r,u,c=[],l=k.ext.type.order,h=t.aoData,o=(t.aoColumns,0),a=t.aiDisplayMaster;for(at(t),e=0,n=(u=j(t)).length;e<n;e++)(r=u[e]).formatter&&o++,ue(t,r.col);if("ssp"!=F(t)&&0!==u.length){for(e=0,i=a.length;e<i;e++)c[a[e]]=e;o===u.length?a.sort(function(t,e){for(var n,i,r,o,a=u.length,s=h[t]._aSortData,d=h[e]._aSortData,l=0;l<a;l++)if(0!=(r=(n=s[(o=u[l]).col])<(i=d[o.col])?-1:i<n?1:0))return"asc"===o.dir?r:-r;return(n=c[t])<(i=c[e])?-1:i<n?1:0}):a.sort(function(t,e){for(var n,i,r,o=u.length,a=h[t]._aSortData,s=h[e]._aSortData,d=0;d<o;d++)if(n=a[(r=u[d]).col],i=s[r.col],0!==(r=(l[r.type+"-"+r.dir]||l["string-"+r.dir])(n,i)))return r;return(n=c[t])<(i=c[e])?-1:i<n?1:0})}t.bSorted=!0}function ae(t){for(var e=t.aoColumns,n=j(t),i=t.oLanguage.oAria,r=0,o=e.length;r<o;r++){var a=e[r],s=a.asSorting,d=a.sTitle.replace(/<.*?>/g,""),l=a.nTh;l.removeAttribute("aria-sort"),a=a.bSortable?d+("asc"===(0<n.length&&n[0].col==r&&(l.setAttribute("aria-sort","asc"==n[0].dir?"ascending":"descending"),s[n[0].index+1])||s[0])?i.sSortAscending:i.sSortDescending):d,l.setAttribute("aria-label",a)}}function se(t,e,n,i){function r(t,e){var n=t._idx;return(n=n===N?E.inArray(t[1],d):n)+1<d.length?n+1:e?null:0}var o,a=t.aoColumns[e],s=t.aaSorting,d=a.asSorting;"number"==typeof s[0]&&(s=t.aaSorting=[s]),n&&t.oFeatures.bSortMulti?-1!==(a=E.inArray(e,M(s,"0")))?null===(o=null===(o=r(s[a],!0))&&1===s.length?0:o)?s.splice(a,1):(s[a][1]=d[o],s[a]._idx=o):(s.push([e,d[0],0]),s[s.length-1]._idx=0):s.length&&s[0][0]==e?(o=r(s[0]),s.length=1,s[0][1]=d[o],s[0]._idx=o):(s.length=0,s.push([e,d[0]]),s[0]._idx=0),l(t),"function"==typeof i&&i(t)}function de(e,t,n,i){var r=e.aoColumns[n];ge(t,{},function(t){!1!==r.bSortable&&(e.oFeatures.bProcessing?(v(e,!0),setTimeout(function(){se(e,n,t.shiftKey,i),"ssp"!==F(e)&&v(e,!1)},0)):se(e,n,t.shiftKey,i))})}function le(t){var e,n,i,r=t.aLastSort,o=t.oClasses.sSortColumn,a=j(t),s=t.oFeatures;if(s.bSort&&s.bSortClasses){for(e=0,n=r.length;e<n;e++)i=r[e].src,E(M(t.aoData,"anCells",i)).removeClass(o+(e<2?e+1:3));for(e=0,n=a.length;e<n;e++)i=a[e].src,E(M(t.aoData,"anCells",i)).addClass(o+(e<2?e+1:3))}t.aLastSort=a}function ue(t,e){for(var n,i,r,o=t.aoColumns[e],a=k.ext.order[o.sSortDataType],s=(a&&(n=a.call(t.oInstance,t,e,it(t,e))),k.ext.type.order[o.sType+"-pre"]),d=0,l=t.aoData.length;d<l;d++)(i=t.aoData[d])._aSortData||(i._aSortData=[]),i._aSortData[e]&&!a||(r=a?n[d]:y(t,d,e,"sort"),i._aSortData[e]=s?s(r):r)}function ce(n){var t;n.oFeatures.bStateSave&&!n.bDestroying&&(t={time:+new Date,start:n._iDisplayStart,length:n._iDisplayLength,order:E.extend(!0,[],n.aaSorting),search:Qt(n.oPreviousSearch),columns:E.map(n.aoColumns,function(t,e){return{visible:t.bVisible,search:Qt(n.aoPreSearchCols[e])}})},L(n,"aoStateSaveParams","stateSaveParams",[n,t]),n.oSavedState=t,n.fnStateSaveCallback.call(n.oInstance,n,t))}function he(n,t){var e,i,r=n.aoColumns;if(n.oFeatures.bStateSave){var o=n.fnStateLoadCallback.call(n.oInstance,n);if(o&&o.time){var a=L(n,"aoStateLoadParams","stateLoadParams",[n,o]);if(-1===E.inArray(!1,a)){a=n.iStateDuration;if(!(0<a&&o.time<+new Date-1e3*a)&&r.length===o.columns.length){for(n.oLoadedState=E.extend(!0,{},o),o.start!==N&&(n._iDisplayStart=o.start,n.iInitDisplayStart=o.start),o.length!==N&&(n._iDisplayLength=o.length),o.order!==N&&(n.aaSorting=[],E.each(o.order,function(t,e){n.aaSorting.push(e[0]>=r.length?[0,e[1]]:e)})),o.search!==N&&E.extend(n.oPreviousSearch,Rt(o.search)),e=0,i=o.columns.length;e<i;e++){var s=o.columns[e];s.visible!==N&&(r[e].bVisible=s.visible),s.search!==N&&E.extend(n.aoPreSearchCols[e],Rt(s.search))}L(n,"aoStateLoaded","stateLoaded",[n,o])}}}}}function pe(t){var e=k.settings,t=E.inArray(t,M(e,"nTable"));return-1!==t?e[t]:null}function R(t,e,n,i){if(n="DataTables warning: "+(t?"table id="+t.sTableId+" - ":"")+n,i&&(n+=". For more information about this error, please see http://datatables.net/tn/"+i),e)S.console&&console.log&&console.log(n);else{e=k.ext,e=e.sErrMode||e.errMode;if(t&&L(t,null,"error",[t,i,n]),"alert"==e)alert(n);else{if("throw"==e)throw new Error(n);"function"==typeof e&&e(t,i,n)}}}function I(n,i,t,e){E.isArray(t)?E.each(t,function(t,e){E.isArray(e)?I(n,i,e[0],e[1]):I(n,i,e)}):(e===N&&(e=t),i[t]!==N&&(n[e]=i[t]))}function fe(t,e,n){var i,r;for(r in e)e.hasOwnProperty(r)&&(i=e[r],E.isPlainObject(i)?(E.isPlainObject(t[r])||(t[r]={}),E.extend(!0,t[r],i)):n&&"data"!==r&&"aaData"!==r&&E.isArray(i)?t[r]=i.slice():t[r]=i);return t}function ge(e,t,n){E(e).bind("click.DT",t,function(t){e.blur(),n(t)}).bind("keypress.DT",t,function(t){13===t.which&&(t.preventDefault(),n(t))}).bind("selectstart.DT",function(){return!1})}function A(t,e,n,i){n&&t[e].push({fn:n,sName:i})}function L(n,t,e,i){var r=[];return t&&(r=E.map(n[t].slice().reverse(),function(t,e){return t.fn.apply(n.oInstance,i)})),null!==e&&(t=E.Event(e+".dt"),E(n.nTable).trigger(t,i),r.push(t.result)),r}function me(t){var e=t._iDisplayStart,n=t.fnDisplayEnd(),i=t._iDisplayLength;n<=e&&(e=n-i),e-=e%i,t._iDisplayStart=e=-1===i||e<0?0:e}function $e(t,e){var t=t.renderer,n=k.ext.renderer[e];return E.isPlainObject(t)&&t[e]?n[t[e]]||n._:"string"==typeof t&&n[t]||n._}function F(t){return t.oFeatures.bServerSide?"ssp":t.ajax||t.sAjaxSource?"ajax":"dom"}function be(r,o,t){var e,n;t&&(e=new B(r)).one("draw",function(){t(e.ajax.json())}),"ssp"==F(r)?l(r,o):(v(r,!0),(n=r.jqXHR)&&4!==n.readyState&&n.abort(),St(r,[],function(t){pt(r);for(var e=Dt(r,t),n=0,i=e.length;n<i;n++)_(r,e[n]);l(r,o),v(r,!1)}))}function ye(t,e,n,i,r){for(var o,a,s,d,l=[],u=typeof e,c=0,h=(e=e&&"string"!=u&&"function"!=u&&e.length!==N?e:[e]).length;c<h;c++)for(s=0,d=(a=e[c]&&e[c].split?e[c].split(","):[e[c]]).length;s<d;s++)(o=n("string"==typeof a[s]?E.trim(a[s]):a[s]))&&o.length&&(l=l.concat(o));var p=f.selector[t];if(p.length)for(c=0,h=p.length;c<h;c++)l=p[c](i,r,l);return K(l)}function ve(t){return(t=t||{}).filter&&t.search===N&&(t.search=t.filter),E.extend({search:"none",order:"current",page:"all"},t)}function Ce(t){for(var e=0,n=t.length;e<n;e++)if(0<t[e].length)return t[0]=t[e],t[0].length=1,t.length=1,t.context=[t.context[e]],t;return t.length=0,t}function we(o,t,e,n){function a(t,e){var n;if(E.isArray(t)||t instanceof E)for(var i=0,r=t.length;i<r;i++)a(t[i],e);else t.nodeName&&"tr"===t.nodeName.toLowerCase()?s.push(t):(n=E("<tr><td/></tr>").addClass(e),E("td",n).addClass(e).html(t)[0].colSpan=rt(o),s.push(n[0]))}var s=[];a(e,n),t._details&&t._details.remove(),t._details=E(s),t._detailsShow&&t._details.insertAfter(t.nTr)}function xe(t,e){if((n=t.context).length&&t.length){t=n[0].aoData[t[0]];if(t._details){(t._detailsShow=e)?t._details.insertAfter(t.nTr):t._details.detach();var d=n[0],r=new B(d),e=".dt.DT_details",t="draw"+e,n="column-visibility"+e,e="destroy"+e,l=d.aoData;if(r.off(t+" "+n+" "+e),M(l,"_details").length>0){r.on(t,function(t,e){if(d!==e)return;r.rows({page:"current"}).eq(0).each(function(t){var e=l[t];if(e._detailsShow)e._details.insertAfter(e.nTr)})});r.on(n,function(t,e,n,i){if(d!==e)return;var r,o=rt(e);for(var a=0,s=l.length;a<s;a++){r=l[a];if(r._details)r._details.children("td[colspan]").attr("colspan",o)}});r.on(e,function(t,e){if(d!==e)return;for(var n=0,i=l.length;n<i;n++)if(l[n]._details)_e(r,n)})}}}}function Se(t,e,n,i,r){for(var o=[],a=0,s=r.length;a<s;a++)o.push(y(t,r[a],e));return o}var t,ke=[],s=Array.prototype,B=function(t,e){if(!(this instanceof B))return new B(t,e);function n(t){var e,n,i,r;t=t,i=k.settings,r=E.map(i,function(t,e){return t.nTable}),(t=t?t.nTable&&t.oApi?[t]:t.nodeName&&"table"===t.nodeName.toLowerCase()?-1!==(e=E.inArray(t,r))?[i[e]]:null:t&&"function"==typeof t.settings?t.settings().toArray():("string"==typeof t?n=E(t):t instanceof E&&(n=t),n?n.map(function(t){return-1!==(e=E.inArray(this,r))?i[e]:null}).toArray():void 0):[])&&(o=o.concat(t))}var o=[];if(E.isArray(t))for(var i=0,r=t.length;i<r;i++)n(t[i]);else n(t);this.context=K(o),e&&E.merge(this,e),this.selector={rows:null,cols:null,opts:null},B.extend(this,this,ke)},Te=(k.Api=B,E.extend(B.prototype,{any:function(){return 0!==this.count()},concat:s.concat,context:[],count:function(){return this.flatten().length},each:function(t){for(var e=0,n=this.length;e<n;e++)t.call(this,this[e],e,this);return this},eq:function(t){var e=this.context;return e.length>t?new B(e[t],this[t]):null},filter:function(t){var e=[];if(s.filter)e=s.filter.call(this,t,this);else for(var n=0,i=this.length;n<i;n++)t.call(this,this[n],n,this)&&e.push(this[n]);return new B(this.context,e)},flatten:function(){var t=[];return new B(this.context,t.concat.apply(t,this.toArray()))},join:s.join,indexOf:s.indexOf||function(t,e){for(var n=e||0,i=this.length;n<i;n++)if(this[n]===t)return n;return-1},iterator:function(t,e,n,i){var r,o,a,s,d,l,u,c,h=[],p=this.context,f=this.selector;for("string"==typeof t&&(i=n,n=e,e=t,t=!1),o=0,a=p.length;o<a;o++){var g=new B(p[o]);if("table"===e)(r=n.call(g,p[o],o))!==N&&h.push(r);else if("columns"===e||"rows"===e)(r=n.call(g,p[o],this[o],o))!==N&&h.push(r);else if("column"===e||"column-rows"===e||"row"===e||"cell"===e)for(u=this[o],"column-rows"===e&&(l=Te(p[o],f.opts)),s=0,d=u.length;s<d;s++)c=u[s],(r="cell"===e?n.call(g,p[o],c.row,c.column,o,s):n.call(g,p[o],c,o,s,l))!==N&&h.push(r)}return h.length||i?((t=(i=new B(p,t?h.concat.apply([],h):h)).selector).rows=f.rows,t.cols=f.cols,t.opts=f.opts,i):this},lastIndexOf:s.lastIndexOf||function(t,e){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(t){var e=[];if(s.map)e=s.map.call(this,t,this);else for(var n=0,i=this.length;n<i;n++)e.push(t.call(this,this[n],n));return new B(this.context,e)},pluck:function(e){return this.map(function(t){return t[e]})},pop:s.pop,push:s.push,reduce:s.reduce||function(t,e){return tt(this,t,e,0,this.length,1)},reduceRight:s.reduceRight||function(t,e){return tt(this,t,e,this.length-1,-1,-1)},reverse:s.reverse,selector:null,shift:s.shift,sort:s.sort,splice:s.splice,toArray:function(){return s.slice.call(this)},to$:function(){return E(this)},toJQuery:function(){return E(this)},unique:function(){return new B(this.context,K(this))},unshift:s.unshift}),B.extend=function(t,e,n){if(n.length&&e&&(e instanceof B||e.__dt_wrapper))for(var i,r=0,o=n.length;r<o;r++)e[(i=n[r]).name]="function"==typeof i.val?function(e,n,i){return function(){var t=n.apply(e,arguments);return B.extend(t,t,i.methodExt),t}}(t,i.val,i):E.isPlainObject(i.val)?{}:i.val,e[i.name].__dt_wrapper=!0,B.extend(t,e[i.name],i.propExt)},B.register=e=function(t,e){if(E.isArray(t))for(var n=0,i=t.length;n<i;n++)B.register(t[n],e);else for(var r=t.split("."),o=ke,a=0,s=r.length;a<s;a++){var d,l,u=function(t,e){for(var n=0,i=t.length;n<i;n++)if(t[n].name===e)return t[n];return null}(o,l=(d=-1!==r[a].indexOf("()"))?r[a].replace("()",""):r[a]);u||o.push(u={name:l,val:{},methodExt:[],propExt:[]}),a===s-1?u.val=e:o=d?u.methodExt:u.propExt}},B.registerPlural=t=function(t,e,n){B.register(t,n),B.register(e,function(){var t=n.apply(this,arguments);return t===this?this:t instanceof B?t.length?E.isArray(t[0])?new B(t.context,t[0]):t[0]:N:t})},e("tables()",function(t){return t?new B((t=t,n=this.context,"number"==typeof t?[n[t]]:(i=E.map(n,function(t,e){return t.nTable}),E(i).filter(t).map(function(t){var e=E.inArray(this,i);return n[e]}).toArray()))):this;var n,i}),e("table()",function(t){var t=this.tables(t),e=t.context;return e.length?new B(e[0]):t}),t("tables().nodes()","table().node()",function(){return this.iterator("table",function(t){return t.nTable},1)}),t("tables().body()","table().body()",function(){return this.iterator("table",function(t){return t.nTBody},1)}),t("tables().header()","table().header()",function(){return this.iterator("table",function(t){return t.nTHead},1)}),t("tables().footer()","table().footer()",function(){return this.iterator("table",function(t){return t.nTFoot},1)}),t("tables().containers()","table().container()",function(){return this.iterator("table",function(t){return t.nTableWrapper},1)}),e("draw()",function(e){return this.iterator("table",function(t){"page"===e?g(t):l(t,!1===(e="string"==typeof e?"full-hold"!==e:e))})}),e("page()",function(e){return e===N?this.page.info().page:this.iterator("table",function(t){Kt(t,e)})}),e("page.info()",function(t){var e,n,i,r,o;return 0===this.context.length?N:(n=(e=this.context[0])._iDisplayStart,i=e.oFeatures.bPaginate?e._iDisplayLength:-1,r=e.fnRecordsDisplay(),{page:(o=-1===i)?0:Math.floor(n/i),pages:o?1:Math.ceil(r/i),start:n,end:e.fnDisplayEnd(),length:i,recordsTotal:e.fnRecordsTotal(),recordsDisplay:r,serverSide:"ssp"===F(e)})}),e("page.len()",function(e){return e===N?0!==this.context.length?this.context[0]._iDisplayLength:N:this.iterator("table",function(t){zt(t,e)})}),e("ajax.json()",function(){var t=this.context;if(0<t.length)return t[0].json}),e("ajax.params()",function(){var t=this.context;if(0<t.length)return t[0].oAjaxData}),e("ajax.reload()",function(e,n){return this.iterator("table",function(t){be(t,!1===n,e)})}),e("ajax.url()",function(e){var t=this.context;return e===N?0===t.length?N:(t=t[0]).ajax?E.isPlainObject(t.ajax)?t.ajax.url:t.ajax:t.sAjaxSource:this.iterator("table",function(t){E.isPlainObject(t.ajax)?t.ajax.url=e:t.ajax=e})}),e("ajax.url().load()",function(e,n){return this.iterator("table",function(t){be(t,!1===n,e)})}),function(t,e){var n,i,r,o=[],a=t.aiDisplay,s=t.aiDisplayMaster,d=e.search,l=e.order,e=e.page;if("ssp"==F(t))return"removed"===d?[]:c(0,s.length);if("current"==e)for(n=t._iDisplayStart,i=t.fnDisplayEnd();n<i;n++)o.push(a[n]);else if("current"==l||"applied"==l)o="none"==d?s.slice():"applied"==d?a.slice():E.map(s,function(t,e){return-1===E.inArray(t,a)?t:null});else if("index"==l||"original"==l)for(n=0,i=t.aoData.length;n<i;n++)("none"==d||-1===(r=E.inArray(n,a))&&"removed"==d||0<=r&&"applied"==d)&&o.push(n);return o}),_e=(e("rows()",function(e,n){e===N?e="":E.isPlainObject(e)&&(n=e,e=""),n=ve(n);var t=this.iterator("table",function(t){return ye("row",e,function(n){var t=h(n);if(null!==t&&!r)return[t];var e=Te(i,r);if(null!==t&&-1!==E.inArray(t,e))return[t];if(!n)return e;if("function"==typeof n)return E.map(e,function(t){var e=i.aoData[t];return n(t,e._aData,e.nTr)?t:null});t=C($(i.aoData,e,"nTr"));if(n.nodeName)return n._DT_RowIndex!==N?[n._DT_RowIndex]:n._DT_CellIndex?[n._DT_CellIndex.row]:(e=E(n).closest("*[data-dt-row]")).length?[e.data("dt-row")]:[];if("string"==typeof n&&"#"===n.charAt(0)){e=i.aIds[n.replace(/^#/,"")];if(e!==N)return[e.idx]}return E(t).filter(n).map(function(){return this._DT_RowIndex}).toArray()},i=t,r=n);var i,r},1);return t.selector.rows=e,t.selector.opts=n,t}),e("rows().nodes()",function(){return this.iterator("row",function(t,e){return t.aoData[e].nTr||N},1)}),e("rows().data()",function(){return this.iterator(!0,"rows",function(t,e){return $(t.aoData,e,"_aData")},1)}),t("rows().cache()","row().cache()",function(n){return this.iterator("row",function(t,e){t=t.aoData[e];return"search"===n?t._aFilterData:t._aSortData},1)}),t("rows().invalidate()","row().invalidate()",function(n){return this.iterator("row",function(t,e){gt(t,e,n)})}),t("rows().indexes()","row().index()",function(){return this.iterator("row",function(t,e){return e},1)}),t("rows().ids()","row().id()",function(t){for(var e=[],n=this.context,i=0,r=n.length;i<r;i++)for(var o=0,a=this[i].length;o<a;o++){var s=n[i].rowIdFn(n[i].aoData[this[i][o]]._aData);e.push((!0===t?"#":"")+s)}return new B(n,e)}),t("rows().remove()","row().remove()",function(){var c=this;return this.iterator("row",function(t,e,n){var i,r,o,a,s,d,l=t.aoData,u=l[e];for(l.splice(e,1),i=0,r=l.length;i<r;i++)if(d=(s=l[i]).anCells,null!==s.nTr&&(s.nTr._DT_RowIndex=i),null!==d)for(o=0,a=d.length;o<a;o++)d[o]._DT_CellIndex.row=i;ft(t.aiDisplayMaster,e),ft(t.aiDisplay,e),ft(c[n],e,!1),me(t);n=t.rowIdFn(u._aData);n!==N&&delete t.aIds[n]}),this.iterator("table",function(t){for(var e=0,n=t.aoData.length;e<n;e++)t.aoData[e].idx=e}),this}),e("rows.add()",function(o){var t=this.iterator("table",function(t){for(var e,n=[],i=0,r=o.length;i<r;i++)(e=o[i]).nodeName&&"TR"===e.nodeName.toUpperCase()?n.push(dt(t,e)[0]):n.push(_(t,e));return n},1),e=this.rows(-1);return e.pop(),E.merge(e,t),e}),e("row()",function(t,e){return Ce(this.rows(t,e))}),e("row().data()",function(t){var e=this.context;return t===N?e.length&&this.length?e[0].aoData[this[0]]._aData:N:(e[0].aoData[this[0]]._aData=t,gt(e[0],this[0],"data"),this)}),e("row().node()",function(){var t=this.context;return t.length&&this.length&&t[0].aoData[this[0]].nTr||null}),e("row.add()",function(e){e instanceof E&&e.length&&(e=e[0]);var t=this.iterator("table",function(t){return e.nodeName&&"TR"===e.nodeName.toUpperCase()?dt(t,e)[0]:_(t,e)});return this.row(t[0])}),function(t,e){var n=t.context;n.length&&(n=n[0].aoData[e!==N?e:t[0]])&&n._details&&(n._details.remove(),n._detailsShow=N,n._details=N)}),n="row().child",i=n+"()",De=(e(i,function(t,e){var n=this.context;return t===N?n.length&&this.length?n[0].aoData[this[0]]._details:N:(!0===t?this.child.show():!1===t?_e(this):n.length&&this.length&&we(n[0],n[0].aoData[this[0]],t,e),this)}),e([n+".show()",i+".show()"],function(t){return xe(this,!0),this}),e([n+".hide()",i+".hide()"],function(){return xe(this,!1),this}),e([n+".remove()",i+".remove()"],function(){return _e(this),this}),e(n+".isShown()",function(){var t=this.context;return t.length&&this.length&&t[0].aoData[this[0]]._detailsShow||!1}),/^(.+):(name|visIdx|visible)$/),je=(e("columns()",function(n,i){n===N?n="":E.isPlainObject(n)&&(i=n,n=""),i=ve(i);var t=this.iterator("table",function(t){return e=n,s=i,d=(a=t).aoColumns,l=M(d,"sName"),u=M(d,"nTh"),ye("column",e,function(n){var i,t=h(n);if(""===n)return c(d.length);if(null!==t)return[0<=t?t:d.length+t];if("function"==typeof n)return i=Te(a,s),E.map(d,function(t,e){return n(e,Se(a,e,0,0,i),u[e])?e:null});var r="string"==typeof n?n.match(De):"";if(r)switch(r[2]){case"visIdx":case"visible":var e,o=parseInt(r[1],10);return o<0?[(e=E.map(d,function(t,e){return t.bVisible?e:null}))[e.length+o]]:[H(a,o)];case"name":return E.map(l,function(t,e){return t===r[1]?e:null});default:return[]}return n.nodeName&&n._DT_CellIndex?[n._DT_CellIndex.column]:(t=E(u).filter(n).map(function(){return E.inArray(this,u)}).toArray()).length||!n.nodeName?t:(t=E(n).closest("*[data-dt-column]")).length?[t.data("dt-column")]:[]},a,s);var a,e,s,d,l,u},1);return t.selector.cols=n,t.selector.opts=i,t}),t("columns().header()","column().header()",function(t,e){return this.iterator("column",function(t,e){return t.aoColumns[e].nTh},1)}),t("columns().footer()","column().footer()",function(t,e){return this.iterator("column",function(t,e){return t.aoColumns[e].nTf},1)}),t("columns().data()","column().data()",function(){return this.iterator("column-rows",Se,1)}),t("columns().dataSrc()","column().dataSrc()",function(){return this.iterator("column",function(t,e){return t.aoColumns[e].mData},1)}),t("columns().cache()","column().cache()",function(o){return this.iterator("column-rows",function(t,e,n,i,r){return $(t.aoData,r,"search"===o?"_aFilterData":"_aSortData",e)},1)}),t("columns().nodes()","column().nodes()",function(){return this.iterator("column-rows",function(t,e,n,i,r){return $(t.aoData,r,"anCells",e)},1)}),t("columns().visible()","column().visible()",function(c,n){var t=this.iterator("column",function(t,e){if(c===N)return t.aoColumns[e].bVisible;var n,i,r=e,e=c,o=t.aoColumns,a=o[r],s=t.aoData;if(e===N)a.bVisible;else if(a.bVisible!==e){if(e)for(var d=E.inArray(!0,M(o,"bVisible"),r+1),l=0,u=s.length;l<u;l++)i=s[l].nTr,n=s[l].anCells,i&&i.insertBefore(n[r],n[d]||null);else E(M(t.aoData,"anCells",r)).detach();a.bVisible=e,vt(t,t.aoHeader),vt(t,t.aoFooter),ce(t)}});return c!==N&&(this.iterator("column",function(t,e){L(t,null,"column-visibility",[t,e,c,n])}),n!==N&&!n||this.columns.adjust()),t}),t("columns().indexes()","column().index()",function(n){return this.iterator("column",function(t,e){return"visible"===n?it(t,e):e},1)}),e("columns.adjust()",function(){return this.iterator("table",function(t){P(t)},1)}),e("column.index()",function(t,e){var n;if(0!==this.context.length)return n=this.context[0],"fromVisible"===t||"toData"===t?H(n,e):"fromData"===t||"toVisible"===t?it(n,e):void 0}),e("column()",function(t,e){return Ce(this.columns(t,e))}),e("cells()",function(g,t,m){var n,i,r,o,a,s,d,e;return E.isPlainObject(g)&&(g.row===N?(m=g,g=null):(m=t,t=null)),E.isPlainObject(t)&&(m=t,t=null),null===t||t===N?this.iterator("table",function(t){return i=t,t=g,e=ve(m),c=i.aoData,h=Te(i,e),n=C($(c,h,"anCells")),p=E([].concat.apply([],n)),f=i.aoColumns.length,ye("cell",t,function(t){var e,n="function"==typeof t;if(null===t||t===N||n){for(o=[],a=0,s=h.length;a<s;a++)for(r=h[a],d=0;d<f;d++)l={row:r,column:d},(!n||(u=c[r],t(l,y(i,r,d),u.anCells?u.anCells[d]:null)))&&o.push(l);return o}return E.isPlainObject(t)?[t]:(e=p.filter(t).map(function(t,e){return{row:e._DT_CellIndex.row,column:e._DT_CellIndex.column}}).toArray()).length||!t.nodeName?e:(u=E(t).closest("*[data-dt-row]")).length?[{row:u.data("dt-row"),column:u.data("dt-column")}]:[]},i,e);var i,e,r,o,a,s,d,l,u,c,h,n,p,f}):(n=this.columns(t,m),i=this.rows(g,m),e=this.iterator("table",function(t,e){for(r=[],o=0,a=i[e].length;o<a;o++)for(s=0,d=n[e].length;s<d;s++)r.push({row:i[e][o],column:n[e][s]});return r},1),E.extend(e.selector,{cols:t,rows:g,opts:m}),e)}),t("cells().nodes()","cell().node()",function(){return this.iterator("cell",function(t,e,n){t=t.aoData[e];return t&&t.anCells?t.anCells[n]:N},1)}),e("cells().data()",function(){return this.iterator("cell",function(t,e,n){return y(t,e,n)},1)}),t("cells().cache()","cell().cache()",function(i){return i="search"===i?"_aFilterData":"_aSortData",this.iterator("cell",function(t,e,n){return t.aoData[e][i][n]},1)}),t("cells().render()","cell().render()",function(i){return this.iterator("cell",function(t,e,n){return y(t,e,n,i)},1)}),t("cells().indexes()","cell().index()",function(){return this.iterator("cell",function(t,e,n){return{row:e,column:n,columnVisible:it(t,n)}},1)}),t("cells().invalidate()","cell().invalidate()",function(i){return this.iterator("cell",function(t,e,n){gt(t,e,i,n)})}),e("cell()",function(t,e,n){return Ce(this.cells(t,e,n))}),e("cell().data()",function(t){var e=this.context,n=this[0];return t===N?e.length&&n.length?y(e[0],n[0].row,n[0].column):N:(lt(e[0],n[0].row,n[0].column,t),gt(e[0],n[0].row,"data",n[0].column),this)}),e("order()",function(e,t){var n=this.context;return e===N?0!==n.length?n[0].aaSorting:N:("number"==typeof e?e=[[e,t]]:e.length&&!E.isArray(e[0])&&(e=Array.prototype.slice.call(arguments)),this.iterator("table",function(t){t.aaSorting=e.slice()}))}),e("order.listener()",function(e,n,i){return this.iterator("table",function(t){de(t,e,n,i)})}),e("order.fixed()",function(e){var t;return e?this.iterator("table",function(t){t.aaSortingFixed=E.extend(!0,{},e)}):(t=(t=this.context).length?t[0].aaSortingFixed:N,E.isArray(t)?{pre:t}:t)}),e(["columns().order()","column().order()"],function(i){var r=this;return this.iterator("table",function(t,e){var n=[];E.each(r[e],function(t,e){n.push([e,i])}),t.aaSorting=n})}),e("search()",function(e,n,i,r){var t=this.context;return e===N?0!==t.length?t[0].oPreviousSearch.sSearch:N:this.iterator("table",function(t){t.oFeatures.bFilter&&It(t,E.extend({},t.oPreviousSearch,{sSearch:e+"",bRegex:null!==n&&n,bSmart:null===i||i,bCaseInsensitive:null===r||r}),1)})}),t("columns().search()","column().search()",function(i,r,o,a){return this.iterator("column",function(t,e){var n=t.aoPreSearchCols;if(i===N)return n[e].sSearch;t.oFeatures.bFilter&&(E.extend(n[e],{sSearch:i+"",bRegex:null!==r&&r,bSmart:null===o||o,bCaseInsensitive:null===a||a}),It(t,t.oPreviousSearch,1))})}),e("state()",function(){return this.context.length?this.context[0].oSavedState:null}),e("state.clear()",function(){return this.iterator("table",function(t){t.fnStateSaveCallback.call(t.oInstance,t,{})})}),e("state.loaded()",function(){return this.context.length?this.context[0].oLoadedState:null}),e("state.save()",function(){return this.iterator("table",function(t){ce(t)})}),k.versionCheck=k.fnVersionCheck=function(t){for(var e,n,i=k.version.split("."),r=t.split("."),o=0,a=r.length;o<a;o++)if((e=parseInt(i[o],10)||0)!==(n=parseInt(r[o],10)||0))return n<e;return!0},k.isDataTable=k.fnIsDataTable=function(t){var r=E(t).get(0),o=!1;return E.each(k.settings,function(t,e){var n=e.nScrollHead?E("table",e.nScrollHead)[0]:null,i=e.nScrollFoot?E("table",e.nScrollFoot)[0]:null;e.nTable!==r&&n!==r&&i!==r||(o=!0)}),o},k.tables=k.fnTables=function(e){var t=!1,n=(E.isPlainObject(e)&&(t=e.api,e=e.visible),E.map(k.settings,function(t){if(!e||E(t.nTable).is(":visible"))return t.nTable}));return t?new B(n):n},k.camelToHungarian=T,e("$()",function(t,e){e=this.rows(e).nodes(),e=E(e);return E([].concat(e.filter(t).toArray(),e.find(t).toArray()))}),E.each(["on","one","off"],function(t,n){e(n+"()",function(){var t=Array.prototype.slice.call(arguments),e=(t[0].match(/\.dt\b/)||(t[0]+=".dt"),E(this.tables().nodes()));return e[n].apply(e,t),this})}),e("clear()",function(){return this.iterator("table",function(t){pt(t)})}),e("settings()",function(){return new B(this.context,this.context)}),e("init()",function(){var t=this.context;return t.length?t[0].oInit:null}),e("data()",function(){return this.iterator("table",function(t){return M(t.aoData,"_aData")}).flatten()}),e("destroy()",function(c){return c=c||!1,this.iterator("table",function(e){var n,t=e.nTableWrapper.parentNode,i=e.oClasses,r=e.nTable,o=e.nTBody,a=e.nTHead,s=e.nTFoot,d=E(r),o=E(o),l=E(e.nTableWrapper),u=E.map(e.aoData,function(t){return t.nTr}),s=(e.bDestroying=!0,L(e,"aoDestroyCallback","destroy",[e]),c||new B(e).columns().visible(!0),l.unbind(".DT").find(":not(tbody *)").unbind(".DT"),E(S).unbind(".DT-"+e.sInstance),r!=a.parentNode&&(d.children("thead").detach(),d.append(a)),s&&r!=s.parentNode&&(d.children("tfoot").detach(),d.append(s)),e.aaSorting=[],e.aaSortingFixed=[],le(e),E(u).removeClass(e.asStripeClasses.join(" ")),E("th, td",a).removeClass(i.sSortable+" "+i.sSortableAsc+" "+i.sSortableDesc+" "+i.sSortableNone),e.bJUI&&(E("th span."+i.sSortIcon+", td span."+i.sSortIcon,a).detach(),E("th, td",a).each(function(){var t=E("div."+i.sSortJUIWrapper,this);E(this).append(t.contents()),t.detach()})),o.children().detach(),o.append(u),c?"remove":"detach"),a=(d[s](),l[s](),!c&&t&&(t.insertBefore(r,e.nTableReinsertBefore),d.css("width",e.sDestroyWidth).removeClass(i.sTable),n=e.asDestroyStripes.length)&&o.children().each(function(t){E(this).addClass(e.asDestroyStripes[t%n])}),E.inArray(e,k.settings));-1!==a&&k.settings.splice(a,1)})}),E.each(["column","row","cell"],function(t,d){e(d+"s().every()",function(o){var a=this.selector.opts,s=this;return this.iterator(d,function(t,e,n,i,r){o.call(s[d](e,"cell"===d?n:a,"cell"===d?a:N),e,n,i,r)})})}),e("i18n()",function(t,e,n){var i=this.context[0],t=D(t)(i.oLanguage);return t===N&&(t=e),(t=n!==N&&E.isPlainObject(t)?t[n]!==N?t[n]:t._:t).replace("%d",n)}),k.version="1.10.12",k.settings=[],k.models={},k.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0},k.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},k.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},k.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bJQueryUI:!1,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(t){return t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(t){try{return JSON.parse((-1===t.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+t.sInstance+"_"+location.pathname))}catch(t){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(t,e){try{(-1===t.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+t.sInstance+"_"+location.pathname,JSON.stringify(e))}catch(t){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:E.extend({},k.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},a(k.defaults),k.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},a(k.defaults.column),k.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:N,oAjaxData:N,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,bJUI:null,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==F(this)?+this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==F(this)?+this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var t=this._iDisplayLength,e=this._iDisplayStart,n=e+t,i=this.aiDisplay.length,r=this.oFeatures,o=r.bPaginate;return r.bServerSide?!1===o||-1===t?e+i:Math.min(e+t,this._iRecordsDisplay):!o||i<n||-1===t?i:n},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},k.ext=f={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:k.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:k.version},E.extend(f,{afnFiltering:f.search,aTypes:f.type.detect,ofnSearch:f.type.search,oSort:f.type.order,afnSortData:f.order,aoFeatures:f.feature,oApi:f.internal,oStdClasses:f.classes,oPagination:f.pager}),E.extend(k.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""}),i="ui-state-default",n="css_right ui-icon ui-icon-",t="fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix",E.extend(k.ext.oJUIClasses,k.ext.classes,{sPageButton:"fg-button ui-button "+i,sPageButtonActive:"ui-state-disabled",sPageButtonDisabled:"ui-state-disabled",sPaging:"dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi ui-buttonset-multi paging_",sSortAsc:i+" sorting_asc",sSortDesc:i+" sorting_desc",sSortable:i+" sorting",sSortableAsc:i+" sorting_asc_disabled",sSortableDesc:i+" sorting_desc_disabled",sSortableNone:i+" sorting_disabled",sSortJUIAsc:n+"triangle-1-n",sSortJUIDesc:n+"triangle-1-s",sSortJUI:n+"carat-2-n-s",sSortJUIAscAllowed:n+"carat-1-n",sSortJUIDescAllowed:n+"carat-1-s",sSortJUIWrapper:"DataTables_sort_wrapper",sSortIcon:"DataTables_sort_icon",sScrollHead:"dataTables_scrollHead "+i,sScrollFoot:"dataTables_scrollFoot "+i,sHeaderTH:i,sFooterTH:i,sJUIHeader:t+" ui-corner-tl ui-corner-tr",sJUIFooter:t+" ui-corner-bl ui-corner-br"}),k.ext.pager);function Ie(t,e){var n=[],i=je.numbers_length,r=Math.floor(i/2);return e<=i?n=c(0,e):t<=r?((n=c(0,i-2)).push("ellipsis"),n.push(e-1)):((e-1-r<=t?n=c(e-(i-2),e):((n=c(t-r+2,t+r-1)).push("ellipsis"),n.push(e-1),n)).splice(0,0,"ellipsis"),n.splice(0,0,0)),n.DT_el="span",n}E.extend(je,{simple:function(t,e){return["previous","next"]},full:function(t,e){return["first","previous","next","last"]},numbers:function(t,e){return[Ie(t,e)]},simple_numbers:function(t,e){return["previous",Ie(t,e),"next"]},full_numbers:function(t,e){return["first","previous",Ie(t,e),"next","last"]},_numbers:Ie,numbers_length:7}),E.extend(!0,k.ext.renderer,{pageButton:{_:function(s,t,d,e,l,u){function c(t,e){for(var n,i=function(t){Kt(s,t.data.action,!0)},r=0,o=e.length;r<o;r++)if(n=e[r],E.isArray(n)){var a=E("<"+(n.DT_el||"div")+"/>").appendTo(t);c(a,n)}else{switch(h=null,p="",n){case"ellipsis":t.append('<span class="ellipsis">&#x2026;</span>');break;case"first":h=g.sFirst,p=n+(0<l?"":" "+f.sPageButtonDisabled);break;case"previous":h=g.sPrevious,p=n+(0<l?"":" "+f.sPageButtonDisabled);break;case"next":h=g.sNext,p=n+(l<u-1?"":" "+f.sPageButtonDisabled);break;case"last":h=g.sLast,p=n+(l<u-1?"":" "+f.sPageButtonDisabled);break;default:h=n+1,p=l===n?f.sPageButtonActive:""}null!==h&&(ge(E("<a>",{class:f.sPageButton+" "+p,"aria-controls":s.sTableId,"aria-label":m[n],"data-dt-idx":$,tabindex:s.iTabIndex,id:0===d&&"string"==typeof n?s.sTableId+"_"+n:null}).html(h).appendTo(t),{action:n},i),$++)}}var h,p,n,f=s.oClasses,g=s.oLanguage.oPaginate,m=s.oLanguage.oAria.paginate||{},$=0;try{n=E(t).find(b.activeElement).data("dt-idx")}catch(t){}c(E(t).empty(),e),n&&E(t).find("[data-dt-idx="+n+"]").focus()}}}),E.extend(k.ext.type.detect,[function(t,e){e=e.oLanguage.sDecimal;return d(t,e)?"num"+e:null},function(t,e){var n;return(!t||t instanceof Date||U.test(t)&&q.test(t))&&(null!==(n=Date.parse(t))&&!isNaN(n)||r(t))?"date":null},function(t,e){e=e.oLanguage.sDecimal;return d(t,e,!0)?"num-fmt"+e:null},function(t,e){e=e.oLanguage.sDecimal;return u(t,e)?"html-num"+e:null},function(t,e){e=e.oLanguage.sDecimal;return u(t,e,!0)?"html-num-fmt"+e:null},function(t,e){return r(t)||"string"==typeof t&&-1!==t.indexOf("<")?"html":null}]),E.extend(k.ext.type.search,{html:function(t){return r(t)?t:"string"==typeof t?t.replace(x," ").replace(W,""):""},string:function(t){return!r(t)&&"string"==typeof t?t.replace(x," "):t}});function Ae(t,e,n,i){return 0===t||t&&"-"!==t?+(t=(t=e?V(t,e):t).replace&&(n&&(t=t.replace(n,"")),i)?t.replace(i,""):t):-1/0}function Le(n){E.each({num:function(t){return Ae(t,n)},"num-fmt":function(t){return Ae(t,n,G)},"html-num":function(t){return Ae(t,n,W)},"html-num-fmt":function(t){return Ae(t,n,W,G)}},function(t,e){f.type.order[t+n+"-pre"]=e,t.match(/^html\-/)&&(f.type.search[t+n]=f.type.search.html)})}E.extend(f.type.order,{"date-pre":function(t){return Date.parse(t)||0},"html-pre":function(t){return r(t)?"":t.replace?t.replace(/<.*?>/g,"").toLowerCase():t+""},"string-pre":function(t){return r(t)?"":"string"==typeof t?t.toLowerCase():t.toString?t.toString():""},"string-asc":function(t,e){return t<e?-1:e<t?1:0},"string-desc":function(t,e){return t<e?1:e<t?-1:0}}),Le(""),E.extend(!0,k.ext.renderer,{header:{_:function(r,o,a,s){E(r.nTable).on("order.dt.DT",function(t,e,n,i){r===e&&(e=a.idx,o.removeClass(a.sSortingClass+" "+s.sSortAsc+" "+s.sSortDesc).addClass("asc"==i[e]?s.sSortAsc:"desc"==i[e]?s.sSortDesc:a.sSortingClass))})},jqueryui:function(r,o,a,s){E("<div/>").addClass(s.sSortJUIWrapper).append(o.contents()).append(E("<span/>").addClass(s.sSortIcon+" "+a.sSortingClassJUI)).appendTo(o),E(r.nTable).on("order.dt.DT",function(t,e,n,i){r===e&&(e=a.idx,o.removeClass(s.sSortAsc+" "+s.sSortDesc).addClass("asc"==i[e]?s.sSortAsc:"desc"==i[e]?s.sSortDesc:a.sSortingClass),o.find("span."+s.sSortIcon).removeClass(s.sSortJUIAsc+" "+s.sSortJUIDesc+" "+s.sSortJUI+" "+s.sSortJUIAscAllowed+" "+s.sSortJUIDescAllowed).addClass("asc"==i[e]?s.sSortJUIAsc:"desc"==i[e]?s.sSortJUIDesc:a.sSortingClassJUI))})}}});function Ee(t){return"string"==typeof t?t.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"):t}function Ne(e){return function(){var t=[pe(this[k.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return k.ext.internal[e].apply(this,t)}}return k.render={number:function(i,r,o,a,s){return{display:function(t){if("number"!=typeof t&&"string"!=typeof t)return t;var e=t<0?"-":"",n=parseFloat(t);if(isNaN(n))return Ee(t);t=Math.abs(n);n=parseInt(t,10),t=o?r+(t-n).toFixed(o).substring(2):"";return e+(a||"")+n.toString().replace(/\B(?=(\d{3})+(?!\d))/g,i)+t+(s||"")}}},text:function(){return{display:Ee}}},E.extend(k.ext.internal,{_fnExternApiFunc:Ne,_fnBuildAjax:St,_fnAjaxUpdate:kt,_fnAjaxParameters:Tt,_fnAjaxUpdateDraw:_t,_fnAjaxDataSrc:Dt,_fnAddColumn:et,_fnColumnOptions:nt,_fnAdjustColumnSizing:P,_fnVisibleToColumnIndex:H,_fnColumnIndexToVisible:it,_fnVisbleColumns:rt,_fnGetColumns:ot,_fnColumnTypes:at,_fnApplyColumnDefs:st,_fnHungarianMap:a,_fnCamelToHungarian:T,_fnLanguageCompat:J,_fnBrowserDetect:Y,_fnAddData:_,_fnAddTr:dt,_fnNodeToDataIndex:function(t,e){return e._DT_RowIndex!==N?e._DT_RowIndex:null},_fnNodeToColumnIndex:function(t,e,n){return E.inArray(n,t.aoData[e].anCells)},_fnGetCellData:y,_fnSetCellData:lt,_fnSplitObjNotation:ct,_fnGetObjectDataFn:D,_fnSetObjectDataFn:m,_fnGetDataMaster:ht,_fnClearTable:pt,_fnDeleteIndex:ft,_fnInvalidate:gt,_fnGetRowElements:mt,_fnCreateTr:$t,_fnBuildHead:yt,_fnDrawHead:vt,_fnDraw:g,_fnReDraw:l,_fnAddOptionsHtml:Ct,_fnDetectHeader:wt,_fnGetUniqueThs:xt,_fnFeatureHtmlFilter:jt,_fnFilterComplete:It,_fnFilterCustom:At,_fnFilterColumn:Lt,_fnFilter:Et,_fnFilterCreateSearch:Nt,_fnEscapeRegex:Mt,_fnFilterData:Ot,_fnFeatureHtmlInfo:Ft,_fnUpdateInfo:Bt,_fnInfoMacros:Wt,_fnInitialise:Ut,_fnInitComplete:qt,_fnLengthChange:zt,_fnFeatureHtmlLength:Gt,_fnFeatureHtmlPaginate:Vt,_fnPageChange:Kt,_fnFeatureHtmlProcessing:Jt,_fnProcessingDisplay:v,_fnFeatureHtmlTable:Xt,_fnScrollDraw:Zt,_fnApplyToChildren:O,_fnCalculateColumnWidths:te,_fnThrottle:ee,_fnConvertToWidth:ne,_fnGetWidestNode:ie,_fnGetMaxLenString:re,_fnStringToCss:Q,_fnSortFlatten:j,_fnSort:oe,_fnSortAria:ae,_fnSortListener:se,_fnSortAttachListener:de,_fnSortingClasses:le,_fnSortData:ue,_fnSaveState:ce,_fnLoadState:he,_fnSettingsFromNode:pe,_fnLog:R,_fnMap:I,_fnBindAction:ge,_fnCallbackReg:A,_fnCallbackFire:L,_fnLengthOverflow:me,_fnRenderer:$e,_fnDataSource:F,_fnRowAttributes:bt,_fnCalculateEnd:function(){}}),((E.fn.dataTable=k).$=E).fn.dataTableSettings=k.settings,E.fn.dataTableExt=k.ext,E.fn.DataTable=function(t){return E(this).dataTable(t).api()},E.each(k,function(t,e){E.fn.DataTable[t]=e}),E.fn.dataTable}),function(n){"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(t){return n(t,window,document)}):"object"==typeof exports?module.exports=function(t,e){return t=t||window,e&&e.fn.dataTable||(e=require("datatables.net")(t,e).$),n(e,0,t.document)}:n(jQuery,window,document)}(function(y,t,i,e){"use strict";var r=y.fn.dataTable;return y.extend(!0,r.defaults,{dom:"<'row'<'col-sm-6'l><'col-sm-6'f>><'row'<'col-sm-12'tr>><'row'<'col-sm-5'i><'col-sm-7'p>>",renderer:"bootstrap"}),y.extend(r.ext.classes,{sWrapper:"dataTables_wrapper form-inline dt-bootstrap",sFilterInput:"form-control input-sm",sLengthSelect:"form-control input-sm",sProcessing:"dataTables_processing panel panel-default"}),r.ext.renderer.pageButton.bootstrap=function(s,t,d,e,l,u){function c(t,e){for(var n,i,r=function(t){t.preventDefault(),y(t.currentTarget).hasClass("disabled")||f.page()==t.data.action||f.page(t.data.action).draw("page")},o=0,a=e.length;o<a;o++)if(i=e[o],y.isArray(i))c(t,i);else{switch(p=h="",i){case"ellipsis":h="&#x2026;",p="disabled";break;case"first":h=m.sFirst,p=i+(0<l?"":" disabled");break;case"previous":h=m.sPrevious,p=i+(0<l?"":" disabled");break;case"next":h=m.sNext,p=i+(l<u-1?"":" disabled");break;case"last":h=m.sLast,p=i+(l<u-1?"":" disabled");break;default:h=i+1,p=l===i?"active":""}h&&(n=y("<li>",{class:g.sPageButton+" "+p,id:0===d&&"string"==typeof i?s.sTableId+"_"+i:null}).append(y("<a>",{href:"#","aria-controls":s.sTableId,"aria-label":$[i],"data-dt-idx":b,tabindex:s.iTabIndex}).html(h)).appendTo(t),s.oApi._fnBindAction(n,{action:i},r),b++)}}var h,p,n,f=new r.Api(s),g=s.oClasses,m=s.oLanguage.oPaginate,$=s.oLanguage.oAria.paginate||{},b=0;try{n=y(t).find(i.activeElement).data("dt-idx")}catch(t){}c(y(t).empty().html('<ul class="pagination"/>').children("ul"),e),n&&y(t).find("[data-dt-idx="+n+"]").focus()},r}),function(n){"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(t){return n(t,window,document)}):"object"==typeof exports?module.exports=function(t,e){return t=t||window,e&&e.fn.dataTable||(e=require("datatables.net")(t,e).$),n(e,t,t.document)}:n(jQuery,window,document)}(function(p,h,a,r){"use strict";function i(t,e){if(!o.versionCheck||!o.versionCheck("1.10.3"))throw"DataTables Responsive requires DataTables 1.10.3 or newer";this.s={dt:new o.Api(t),columns:[],current:[]},this.s.dt.settings()[0].responsive||(e&&"string"==typeof e.details?e.details={type:e.details}:e&&!1===e.details?e.details={type:!1}:e&&!0===e.details&&(e.details={type:"inline"}),this.c=p.extend(!0,{},i.defaults,o.defaults.responsive,e),(t.responsive=this)._constructor())}var o=p.fn.dataTable,t=(p.extend(i.prototype,{_constructor:function(){var r=this,i=this.s.dt,t=i.settings()[0],e=p(h).width(),t=(i.settings()[0]._responsive=this,p(h).on("resize.dtr orientationchange.dtr",o.util.throttle(function(){var t=p(h).width();t!==e&&(r._resize(),e=t)})),t.oApi._fnCallbackReg(t,"aoRowCreatedCallback",function(t,e,n){-1!==p.inArray(!1,r.s.current)&&p("td, th",t).each(function(t){t=i.column.index("toData",t);!1===r.s.current[t]&&p(this).css("display","none")})}),i.on("destroy.dtr",function(){i.off(".dtr"),p(i.table().body()).off(".dtr"),p(h).off("resize.dtr orientationchange.dtr"),p.each(r.s.current,function(t,e){!1===e&&r._setColumnVis(t,!0)})}),this.c.breakpoints.sort(function(t,e){return t.width<e.width?1:t.width>e.width?-1:0}),this._classLogic(),this._resizeAuto(),this.c.details);!1!==t.type&&(r._detailsInit(),i.on("column-visibility.dtr",function(t,e,n,i){r._classLogic(),r._resizeAuto(),r._resize()}),i.on("draw.dtr",function(){r._redrawChildren()}),p(i.table().node()).addClass("dtr-"+t.type)),i.on("column-reorder.dtr",function(t,e,n){r._classLogic(),r._resizeAuto(),r._resize()}),i.on("column-sizing.dtr",function(){r._resizeAuto(),r._resize()}),i.on("init.dtr",function(t,e,n){r._resizeAuto(),r._resize(),p.inArray(!1,r.s.current)&&i.columns.adjust()}),this._resize()},_columnsVisiblity:function(e){for(var t=this.s.dt,n=this.s.columns,i=n.map(function(t,e){return{columnIdx:e,priority:t.priority}}).sort(function(t,e){return t.priority!==e.priority?t.priority-e.priority:t.columnIdx-e.columnIdx}),r=p.map(n,function(t){return(!t.auto||null!==t.minWidth)&&(!0===t.auto?"-":-1!==p.inArray(e,t.includeIn))}),o=0,a=0,s=r.length;a<s;a++)!0===r[a]&&(o+=n[a].minWidth);var d=t.settings()[0].oScroll,d=d.sY||d.sX?d.iBarWidth:0,l=t.table().container().offsetWidth-d-o;for(a=0,s=r.length;a<s;a++)n[a].control&&(l-=n[a].minWidth);var u=!1;for(a=0,s=i.length;a<s;a++){var c=i[a].columnIdx;"-"===r[c]&&!n[c].control&&n[c].minWidth&&(u||l-n[c].minWidth<0?r[c]=!(u=!0):r[c]=!0,l-=n[c].minWidth)}var h=!1;for(a=0,s=n.length;a<s;a++)if(!n[a].control&&!n[a].never&&!r[a]){h=!0;break}for(a=0,s=n.length;a<s;a++)n[a].control&&(r[a]=h);return-1===p.inArray(!0,r)&&(r[0]=!0),r},_classLogic:function(){function s(t,e,n,i){var r,o,a;if(n){if("max-"===n)for(r=d._find(e).width,o=0,a=l.length;o<a;o++)l[o].width<=r&&c(t,l[o].name);else if("min-"===n)for(r=d._find(e).width,o=0,a=l.length;o<a;o++)l[o].width>=r&&c(t,l[o].name);else if("not-"===n)for(o=0,a=l.length;o<a;o++)-1===l[o].name.indexOf(i)&&c(t,l[o].name)}else u[t].includeIn.push(e)}var d=this,l=this.c.breakpoints,i=this.s.dt,u=i.columns().eq(0).map(function(t){var e=this.column(t),n=e.header().className,t=i.settings()[0].aoColumns[t].responsivePriority;return t===r&&(t=(e=p(e.header()).data("priority"))!==r?+e:1e4),{className:n,includeIn:[],auto:!1,control:!1,never:!!n.match(/\bnever\b/),priority:t}}),c=function(t,e){t=u[t].includeIn;-1===p.inArray(e,t)&&t.push(e)};u.each(function(t,r){for(var e=t.className.split(" "),o=!1,n=0,i=e.length;n<i;n++){var a=p.trim(e[n]);if("all"===a)return o=!0,void(t.includeIn=p.map(l,function(t){return t.name}));if("none"===a||t.never)return void(o=!0);if("control"===a)return o=!0,void(t.control=!0);p.each(l,function(t,e){var n=e.name.split("-"),i=new RegExp("(min\\-|max\\-|not\\-)?("+n[0]+")(\\-[_a-zA-Z0-9])?"),i=a.match(i);i&&(o=!0,i[2]===n[0]&&i[3]==="-"+n[1]?s(r,e.name,i[1],i[2]+i[3]):i[2]!==n[0]||i[3]||s(r,e.name,i[1],i[2]))})}o||(t.auto=!0)}),this.s.columns=u},_detailsDisplay:function(t,e){var n,i=this,r=this.s.dt,o=this.c.details;!o||!1===o.type||!0!==(n=o.display(t,e,function(){return o.renderer(r,t[0],i._detailsObj(t[0]))}))&&!1!==n||p(r.table().node()).triggerHandler("responsive-display.dt",[r,t,n,e])},_detailsInit:function(){var n=this,i=this.s.dt,t=this.c.details,r=("inline"===t.type&&(t.target="td:first-child, th:first-child"),i.on("draw.dtr",function(){n._tabIndexes()}),n._tabIndexes(),p(i.table().body()).on("keyup.dtr","td, th",function(t){13===t.keyCode&&p(this).data("dtr-keyboard")&&p(this).click()}),t.target),t="string"==typeof r?r:"td, th";p(i.table().body()).on("click.dtr mousedown.dtr mouseup.dtr",t,function(t){if(p(i.table().node()).hasClass("collapsed")&&i.row(p(this).closest("tr")).length){if("number"==typeof r){var e=r<0?i.columns().eq(0).length+r:r;if(i.cell(this).index().column!==e)return}e=i.row(p(this).closest("tr"));"click"===t.type?n._detailsDisplay(e,!1):"mousedown"===t.type?p(this).css("outline","none"):"mouseup"===t.type&&p(this).blur().css("outline","")}})},_detailsObj:function(n){var i=this,r=this.s.dt;return p.map(this.s.columns,function(t,e){if(!t.never&&!t.control)return{title:r.settings()[0].aoColumns[e].sTitle,data:r.cell(n,e).render(i.c.orthogonal),hidden:r.column(e).visible()&&!i.s.current[e],columnIndex:e,rowIndex:n}})},_find:function(t){for(var e=this.c.breakpoints,n=0,i=e.length;n<i;n++)if(e[n].name===t)return e[n]},_redrawChildren:function(){var n=this,i=this.s.dt;i.rows({page:"current"}).iterator("row",function(t,e){i.row(e);n._detailsDisplay(i.row(e),!0)})},_resize:function(){for(var t,n=this,e=this.s.dt,i=p(h).width(),r=this.c.breakpoints,o=r[0].name,a=this.s.columns,s=this.s.current.slice(),d=r.length-1;0<=d;d--)if(i<=r[d].width){o=r[d].name;break}var l=this._columnsVisiblity(o),u=(this.s.current=l,!1);for(d=0,t=a.length;d<t;d++)if(!1===l[d]&&!a[d].never&&!a[d].control){u=!0;break}p(e.table().node()).toggleClass("collapsed",u);var c=!1;e.columns().eq(0).each(function(t,e){l[e]!==s[e]&&(c=!0,n._setColumnVis(t,l[e]))}),c&&(this._redrawChildren(),p(e.table().node()).trigger("responsive-resize.dt",[e,this.s.current]))},_resizeAuto:function(){var t,e,n,i,r,o=this.s.dt,a=this.s.columns;this.c.auto&&-1!==p.inArray(!0,p.map(a,function(t){return t.auto}))&&(o.table().node().offsetWidth,o.columns,t=o.table().node().cloneNode(!1),e=p(o.table().header().cloneNode(!1)).appendTo(t),i=p(o.table().body()).clone(!1,!1).empty().appendTo(t),n=o.columns().header().filter(function(t){return o.column(t).visible()}).to$().clone(!1).css("display","table-cell"),p(i).append(p(o.rows({page:"current"}).nodes()).clone(!1)).find("th, td").css("display",""),(i=o.table().footer())&&(i=p(i.cloneNode(!1)).appendTo(t),r=o.columns().footer().filter(function(t){return o.column(t).visible()}).to$().clone(!1).css("display","table-cell"),p("<tr/>").append(r).appendTo(i)),p("<tr/>").append(n).appendTo(e),"inline"===this.c.details.type&&p(t).addClass("dtr-inline collapsed"),p(t).find("[name]").removeAttr("name"),(r=p("<div/>").css({width:1,height:1,overflow:"hidden"}).append(t)).insertBefore(o.table().node()),n.each(function(t){t=o.column.index("fromVisible",t);a[t].minWidth=this.offsetWidth||0}),r.remove())},_setColumnVis:function(t,e){var n=this.s.dt,e=e?"":"none";p(n.column(t).header()).css("display",e),p(n.column(t).footer()).css("display",e),n.column(t).nodes().to$().css("display",e)},_tabIndexes:function(){var t=this.s.dt,e=t.cells({page:"current"}).nodes().to$(),n=t.settings()[0],i=this.c.details.target;e.filter("[data-dtr-keyboard]").removeData("[data-dtr-keyboard]"),p("number"==typeof i?":eq("+i+")":i,t.rows({page:"current"}).nodes()).attr("tabIndex",n.iTabIndex).data("dtr-keyboard",1)}}),i.defaults={breakpoints:i.breakpoints=[{name:"desktop",width:1/0},{name:"tablet-l",width:1024},{name:"tablet-p",width:768},{name:"mobile-l",width:480},{name:"mobile-p",width:320}],auto:!0,details:{display:(i.display={childRow:function(t,e,n){return e?p(t.node()).hasClass("parent")?(t.child(n(),"child").show(),!0):void 0:t.child.isShown()?(t.child(!1),p(t.node()).removeClass("parent"),!1):(t.child(n(),"child").show(),p(t.node()).addClass("parent"),!0)},childRowImmediate:function(t,e,n){return!e&&t.child.isShown()||!t.responsive.hasHidden()?(t.child(!1),p(t.node()).removeClass("parent"),!1):(t.child(n(),"child").show(),p(t.node()).addClass("parent"),!0)},modal:function(o){return function(t,e,n){var i,r;e?p("div.dtr-modal-content").empty().append(n()):(i=function(){r.remove(),p(a).off("keypress.dtr")},r=p('<div class="dtr-modal"/>').append(p('<div class="dtr-modal-display"/>').append(p('<div class="dtr-modal-content"/>').append(n())).append(p('<div class="dtr-modal-close">&times;</div>').click(function(){i()}))).append(p('<div class="dtr-modal-background"/>').click(function(){i()})).appendTo("body"),p(a).on("keyup.dtr",function(t){27===t.keyCode&&(t.stopPropagation(),i())})),o&&o.header&&p("div.dtr-modal-content").prepend("<h2>"+o.header(t)+"</h2>")}}}).childRow,renderer:(i.renderer={listHidden:function(){return function(t,e,n){n=p.map(n,function(t){return t.hidden?'<li data-dtr-index="'+t.columnIndex+'" data-dt-row="'+t.rowIndex+'" data-dt-column="'+t.columnIndex+'"><span class="dtr-title">'+t.title+'</span> <span class="dtr-data">'+t.data+"</span></li>":""}).join("");return!!n&&p('<ul data-dtr-index="'+e+'"/>').append(n)}},tableAll:function(i){return i=p.extend({tableClass:""},i),function(t,e,n){n=p.map(n,function(t){return'<tr data-dt-row="'+t.rowIndex+'" data-dt-column="'+t.columnIndex+'"><td>'+t.title+":</td> <td>"+t.data+"</td></tr>"}).join("");return p('<table class="'+i.tableClass+'" width="100%"/>').append(n)}}}).listHidden(),target:0,type:"inline"},orthogonal:"display"},p.fn.dataTable.Api);return t.register("responsive()",function(){return this}),t.register("responsive.index()",function(t){return{column:(t=p(t)).data("dtr-index"),row:t.parent().data("dtr-index")}}),t.register("responsive.rebuild()",function(){return this.iterator("table",function(t){t._responsive&&t._responsive._classLogic()})}),t.register("responsive.recalc()",function(){return this.iterator("table",function(t){t._responsive&&(t._responsive._resizeAuto(),t._responsive._resize())})}),t.register("responsive.hasHidden()",function(){var t=this.context[0];return!!t._responsive&&-1!==p.inArray(!1,t._responsive.s.current)}),i.version="2.1.0",p.fn.dataTable.Responsive=i,p.fn.DataTable.Responsive=i,p(a).on("preInit.dt.dtr",function(t,e,n){"dt"===t.namespace&&(p(e.nTable).hasClass("responsive")||p(e.nTable).hasClass("dt-responsive")||e.oInit.responsive||o.defaults.responsive)&&!1!==(t=e.oInit.responsive)&&new i(e,p.isPlainObject(t)?t:{})}),i}),function(n){"function"==typeof define&&define.amd?define(["jquery","datatables.net-bs","datatables.net-responsive"],function(t){return n(t,window,document)}):"object"==typeof exports?module.exports=function(t,e){return t=t||window,(e=e&&e.fn.dataTable?e:require("datatables.net-bs")(t,e).$).fn.dataTable.Responsive||require("datatables.net-responsive")(t,e),n(e,0,t.document)}:n(jQuery,window,document)}(function(r,t,e,n){"use strict";var i=r.fn.dataTable,o=i.Responsive.display,a=o.modal,s=r('<div class="modal fade dtr-bs-modal" role="dialog"><div class="modal-dialog" role="document"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button></div><div class="modal-body"/></div></div></div>');return o.modal=function(i){return function(t,e,n){r.fn.modal?e||(i&&i.header&&s.find("div.modal-header").empty().append('<h4 class="modal-title">'+i.header(t)+"</h4>"),s.find("div.modal-body").empty().append(n()),s.appendTo("body").modal()):a(t,e,n)}},i.Responsive}),function(l){"use strict";function r(t,e){this.$select=l(t),this.$select.attr("data-placeholder")&&(e.nonSelectedText=this.$select.data("placeholder")),this.options=this.mergeOptions(l.extend({},e,this.$select.data())),this.originalOptions=this.$select.clone()[0].options,this.query="",this.searchTimeout=null,this.lastToggledInput=null,this.options.multiple="multiple"===this.$select.attr("multiple"),this.options.onChange=l.proxy(this.options.onChange,this),this.options.onDropdownShow=l.proxy(this.options.onDropdownShow,this),this.options.onDropdownHide=l.proxy(this.options.onDropdownHide,this),this.options.onDropdownShown=l.proxy(this.options.onDropdownShown,this),this.options.onDropdownHidden=l.proxy(this.options.onDropdownHidden,this),this.buildContainer(),this.buildButton(),this.buildDropdown(),this.buildSelectAll(),this.buildDropdownOptions(),this.buildFilter(),this.updateButtonText(),this.updateSelectAll(),this.options.disableIfEmpty&&l("option",this.$select).length<=0&&this.disable(),this.$select.hide().after(this.$container)}"undefined"!=typeof ko&&ko.bindingHandlers&&!ko.bindingHandlers.multiselect&&(ko.bindingHandlers.multiselect={after:["options","value","selectedOptions"],init:function(t,e,n,i,r){var o,a,s,d=l(t),e=ko.toJS(e());d.multiselect(e),n.has("options")&&(o=n.get("options"),ko.isObservable(o))&&ko.computed({read:function(){o(),setTimeout(function(){var t=d.data("multiselect");t&&t.updateOriginalOptions(),d.multiselect("rebuild")},1)},disposeWhenNodeIsRemoved:t}),n.has("value")&&(a=n.get("value"),ko.isObservable(a))&&ko.computed({read:function(){a(),setTimeout(function(){d.multiselect("refresh")},1)},disposeWhenNodeIsRemoved:t}).extend({rateLimit:100,notifyWhenChangesStop:!0}),n.has("selectedOptions")&&(s=n.get("selectedOptions"),ko.isObservable(s))&&ko.computed({read:function(){s(),setTimeout(function(){d.multiselect("refresh")},1)},disposeWhenNodeIsRemoved:t}).extend({rateLimit:100,notifyWhenChangesStop:!0}),ko.utils.domNodeDisposal.addDisposeCallback(t,function(){d.multiselect("destroy")})},update:function(t,e,n,i,r){t=l(t),e=ko.toJS(e());t.multiselect("setOptions",e),t.multiselect("rebuild")}}),r.prototype={defaults:{buttonText:function(t,e){var n,i;return 0===t.length?this.nonSelectedText:this.allSelectedText&&t.length===l("option",l(e)).length&&1!==l("option",l(e)).length&&this.multiple?this.selectAllNumber?this.allSelectedText+" ("+t.length+")":this.allSelectedText:t.length>this.numberDisplayed?t.length+" "+this.nSelectedText:(n="",i=this.delimiterText,t.each(function(){var t=void 0!==l(this).attr("label")?l(this).attr("label"):l(this).text();n+=t+i}),n.substr(0,n.length-2))},buttonTitle:function(t,e){var n,i;return 0===t.length?this.nonSelectedText:(n="",i=this.delimiterText,t.each(function(){var t=void 0!==l(this).attr("label")?l(this).attr("label"):l(this).text();n+=t+i}),n.substr(0,n.length-2))},optionLabel:function(t){return l(t).attr("label")||l(t).text()},onChange:function(t,e){},onDropdownShow:function(t){},onDropdownHide:function(t){},onDropdownShown:function(t){},onDropdownHidden:function(t){},onSelectAll:function(){},enableHTML:!1,buttonClass:"btn btn-default",inheritClass:!1,buttonWidth:"auto",buttonContainer:'<div class="btn-group" />',dropRight:!1,selectedClass:"active",maxHeight:!1,checkboxName:!1,includeSelectAllOption:!1,includeSelectAllIfMoreThan:0,selectAllText:" Select all",selectAllValue:"multiselect-all",selectAllName:!1,selectAllNumber:!0,enableFiltering:!1,enableCaseInsensitiveFiltering:!1,enableClickableOptGroups:!1,filterPlaceholder:"Search",filterBehavior:"text",includeFilterClearBtn:!0,preventInputChangeEvent:!1,nonSelectedText:"None selected",nSelectedText:"selected",allSelectedText:"All selected",numberDisplayed:3,disableIfEmpty:!1,delimiterText:", ",templates:{button:'<button type="button" class="multiselect dropdown-toggle" data-toggle="dropdown"><span class="multiselect-selected-text"></span> <b class="caret"></b></button>',ul:'<ul class="multiselect-container dropdown-menu"></ul>',filter:'<li class="multiselect-item filter"><div class="input-group"><span class="input-group-addon"><i class="glyphicon glyphicon-search"></i></span><input class="form-control multiselect-search" type="text"></div></li>',filterClearBtn:'<span class="input-group-btn"><button class="btn btn-default multiselect-clear-filter" type="button"><i class="glyphicon glyphicon-remove-circle"></i></button></span>',li:'<li><a tabindex="0"><label></label></a></li>',divider:'<li class="multiselect-item divider"></li>',liGroup:'<li class="multiselect-item multiselect-group"><label></label></li>'}},constructor:r,buildContainer:function(){this.$container=l(this.options.buttonContainer),this.$container.on("show.bs.dropdown",this.options.onDropdownShow),this.$container.on("hide.bs.dropdown",this.options.onDropdownHide),this.$container.on("shown.bs.dropdown",this.options.onDropdownShown),this.$container.on("hidden.bs.dropdown",this.options.onDropdownHidden)},buildButton:function(){this.$button=l(this.options.templates.button).addClass(this.options.buttonClass),this.$select.attr("class")&&this.options.inheritClass&&this.$button.addClass(this.$select.attr("class")),this.$select.prop("disabled")?this.disable():this.enable(),this.options.buttonWidth&&"auto"!==this.options.buttonWidth&&(this.$button.css({width:this.options.buttonWidth,overflow:"hidden","text-overflow":"ellipsis"}),this.$container.css({width:this.options.buttonWidth}));var t=this.$select.attr("tabindex");t&&this.$button.attr("tabindex",t),this.$container.prepend(this.$button)},buildDropdown:function(){this.$ul=l(this.options.templates.ul),this.options.dropRight&&this.$ul.addClass("pull-right"),this.options.maxHeight&&this.$ul.css({"max-height":this.options.maxHeight+"px","overflow-y":"auto","overflow-x":"hidden"}),this.$container.append(this.$ul)},buildDropdownOptions:function(){this.$select.children().each(l.proxy(function(t,e){var n=l(e),i=n.prop("tagName").toLowerCase();n.prop("value")!==this.options.selectAllValue&&("optgroup"===i?this.createOptgroup(e):"option"===i&&("divider"===n.data("role")?this.createDivider():this.createOptionValue(e)))},this)),l("li input",this.$ul).on("change",l.proxy(function(t){var t=l(t.target),e=t.prop("checked")||!1,n=t.val()===this.options.selectAllValue,i=(this.options.selectedClass&&(e?t.closest("li").addClass(this.options.selectedClass):t.closest("li").removeClass(this.options.selectedClass)),t.val()),i=this.getOptionByValue(i),r=l("option",this.$select).not(i),t=l("input",this.$container).not(t);if(n&&(e?this.selectAll():this.deselectAll()),n||(e?(i.prop("selected",!0),this.options.multiple?i.prop("selected",!0):(this.options.selectedClass&&l(t).closest("li").removeClass(this.options.selectedClass),l(t).prop("checked",!1),r.prop("selected",!1),this.$button.click()),"active"===this.options.selectedClass&&r.closest("a").css("outline","")):i.prop("selected",!1)),this.$select.change(),this.updateButtonText(),this.updateSelectAll(),this.options.onChange(i,e),this.options.preventInputChangeEvent)return!1},this)),l("li a",this.$ul).on("mousedown",function(t){if(t.shiftKey)return!1}),l("li a",this.$ul).on("touchstart click",l.proxy(function(t){t.stopPropagation();var e=l(t.target);if(t.shiftKey&&this.options.multiple){e.is("label")&&(t.preventDefault(),(e=e.find("input")).prop("checked",!e.prop("checked")));var n=e.prop("checked")||!1;if(null!==this.lastToggledInput&&this.lastToggledInput!==e){var i,t=e.closest("li").index(),r=this.lastToggledInput.closest("li").index(),o=(r<t&&(i=r,r=t,t=i),++r,this.$ul.find("li").slice(t,r).find("input"));o.prop("checked",n),this.options.selectedClass&&o.closest("li").toggleClass(this.options.selectedClass,n);for(var a=0,s=o.length;a<s;a++){var d=l(o[a]);this.getOptionByValue(d.val()).prop("selected",n)}}e.trigger("change")}e.is("input")&&!e.closest("li").is(".multiselect-item")&&(this.lastToggledInput=e),e.blur()},this)),this.$container.off("keydown.multiselect").on("keydown.multiselect",l.proxy(function(t){var e,n;l('input[type="text"]',this.$container).is(":focus")||(9===t.keyCode&&this.$container.hasClass("open")?this.$button.click():(e=l(this.$container).find("li:not(.divider):not(.disabled) a").filter(":visible")).length&&(n=e.index(e.filter(":focus")),38===t.keyCode&&0<n?n--:40===t.keyCode&&n<e.length-1?n++:~n||(n=0),(e=e.eq(n)).focus(),32!==t.keyCode&&13!==t.keyCode||((n=e.find("input")).prop("checked",!n.prop("checked")),n.change()),t.stopPropagation(),t.preventDefault()))},this)),this.options.enableClickableOptGroups&&this.options.multiple&&l("li.multiselect-group",this.$ul).on("click",l.proxy(function(t){t.stopPropagation();var t=l(t.target).parent().nextUntil("li.multiselect-group").filter(":visible:not(.disabled)"),e=!0,t=t.find("input");t.each(function(){e=e&&l(this).prop("checked")}),t.prop("checked",!e).trigger("change")},this))},createOptionValue:function(t){var e=l(t),t=(e.is(":selected")&&e.prop("selected",!0),this.options.optionLabel(t)),n=e.val(),i=this.options.multiple?"checkbox":"radio",r=l(this.options.templates.li),o=l("label",r),t=(o.addClass(i),this.options.enableHTML?o.html(" "+t):o.text(" "+t),l("<input/>").attr("type",i)),i=(this.options.checkboxName&&t.attr("name",this.options.checkboxName),o.prepend(t),e.prop("selected")||!1);t.val(n),n===this.options.selectAllValue&&(r.addClass("multiselect-item multiselect-all"),t.parent().parent().addClass("multiselect-all")),o.attr("title",e.attr("title")),this.$ul.append(r),e.is(":disabled")&&t.attr("disabled","disabled").prop("disabled",!0).closest("a").attr("tabindex","-1").closest("li").addClass("disabled"),t.prop("checked",i),i&&this.options.selectedClass&&t.closest("li").addClass(this.options.selectedClass)},createDivider:function(t){var e=l(this.options.templates.divider);this.$ul.append(e)},createOptgroup:function(t){var e=l(t).prop("label"),n=l(this.options.templates.liGroup);this.options.enableHTML?l("label",n).html(e):l("label",n).text(e),this.options.enableClickableOptGroups&&n.addClass("multiselect-group-clickable"),this.$ul.append(n),l(t).is(":disabled")&&n.addClass("disabled"),l("option",t).each(l.proxy(function(t,e){this.createOptionValue(e)},this))},buildSelectAll:function(){var t,e;"number"==typeof this.options.selectAllValue&&(this.options.selectAllValue=this.options.selectAllValue.toString()),!this.hasSelectAll()&&this.options.includeSelectAllOption&&this.options.multiple&&l("option",this.$select).length>this.options.includeSelectAllIfMoreThan&&(this.options.includeSelectAllDivider&&this.$ul.prepend(l(this.options.templates.divider)),t=l(this.options.templates.li),l("label",t).addClass("checkbox"),this.options.enableHTML?l("label",t).html(" "+this.options.selectAllText):l("label",t).text(" "+this.options.selectAllText),this.options.selectAllName?l("label",t).prepend('<input type="checkbox" name="'+this.options.selectAllName+'" />'):l("label",t).prepend('<input type="checkbox" />'),(e=l("input",t)).val(this.options.selectAllValue),t.addClass("multiselect-item multiselect-all"),e.parent().parent().addClass("multiselect-all"),this.$ul.prepend(t),e.prop("checked",!1))},buildFilter:function(){var t;(this.options.enableFiltering||this.options.enableCaseInsensitiveFiltering)&&(t=Math.max(this.options.enableFiltering,this.options.enableCaseInsensitiveFiltering),this.$select.find("option").length>=t)&&(this.$filter=l(this.options.templates.filter),l("input",this.$filter).attr("placeholder",this.options.filterPlaceholder),this.options.includeFilterClearBtn&&((t=l(this.options.templates.filterClearBtn)).on("click",l.proxy(function(t){clearTimeout(this.searchTimeout),this.$filter.find(".multiselect-search").val(""),l("li",this.$ul).show().removeClass("filter-hidden"),this.updateSelectAll()},this)),this.$filter.find(".input-group").append(t)),this.$ul.prepend(this.$filter),this.$filter.val(this.query).on("click",function(t){t.stopPropagation()}).on("input keydown",l.proxy(function(t){13===t.which&&t.preventDefault(),clearTimeout(this.searchTimeout),this.searchTimeout=this.asyncFunction(l.proxy(function(){var o,a;this.query!==t.target.value&&(this.query=t.target.value,l.each(l("li",this.$ul),l.proxy(function(t,e){var n=0<l("input",e).length?l("input",e).val():"",i=l("label",e).text(),r="";"text"===this.options.filterBehavior?r=i:"value"===this.options.filterBehavior?r=n:"both"===this.options.filterBehavior&&(r=i+"\n"+n),n!==this.options.selectAllValue&&i&&(n=!1,(this.options.enableCaseInsensitiveFiltering&&-1<r.toLowerCase().indexOf(this.query.toLowerCase())||-1<r.indexOf(this.query))&&(n=!0),l(e).toggle(n).toggleClass("filter-hidden",!n),l(e).hasClass("multiselect-group")?(o=e,a=n):(n&&l(o).show().removeClass("filter-hidden"),!n&&a&&l(e).show().removeClass("filter-hidden")))},this))),this.updateSelectAll()},this),300,this)},this)))},destroy:function(){this.$container.remove(),this.$select.show(),this.$select.data("multiselect",null)},refresh:function(){l("option",this.$select).each(l.proxy(function(t,e){var n=l("li input",this.$ul).filter(function(){return l(this).val()===l(e).val()});l(e).is(":selected")?(n.prop("checked",!0),this.options.selectedClass&&n.closest("li").addClass(this.options.selectedClass)):(n.prop("checked",!1),this.options.selectedClass&&n.closest("li").removeClass(this.options.selectedClass)),l(e).is(":disabled")?n.attr("disabled","disabled").prop("disabled",!0).closest("li").addClass("disabled"):n.prop("disabled",!1).closest("li").removeClass("disabled")},this)),this.updateButtonText(),this.updateSelectAll()},select:function(t,e){l.isArray(t)||(t=[t]);for(var n=0;n<t.length;n++){var i,r=t[n];null!=r&&(i=this.getOptionByValue(r),r=this.getInputByValue(r),void 0!==i&&void 0!==r&&(this.options.multiple||this.deselectAll(!1),this.options.selectedClass&&r.closest("li").addClass(this.options.selectedClass),r.prop("checked",!0),i.prop("selected",!0),e))&&this.options.onChange(i,!0)}this.updateButtonText(),this.updateSelectAll()},clearSelection:function(){this.deselectAll(!1),this.updateButtonText(),this.updateSelectAll()},deselect:function(t,e){l.isArray(t)||(t=[t]);for(var n=0;n<t.length;n++){var i,r=t[n];null!=r&&(i=this.getOptionByValue(r),r=this.getInputByValue(r),void 0!==i&&void 0!==r&&(this.options.selectedClass&&r.closest("li").removeClass(this.options.selectedClass),r.prop("checked",!1),i.prop("selected",!1),e))&&this.options.onChange(i,!1)}this.updateButtonText(),this.updateSelectAll()},selectAll:function(t,e){var n,t=void 0===t||t,i=l("li input[type='checkbox']:enabled",this.$ul),r=i.filter(":visible"),o=i.length,a=r.length;(t?(r.prop("checked",!0),l("li:not(.divider):not(.disabled)",this.$ul).filter(":visible")):(i.prop("checked",!0),l("li:not(.divider):not(.disabled)",this.$ul))).addClass(this.options.selectedClass),(o===a||!1===t?l("option:enabled",this.$select):(n=r.map(function(){return l(this).val()}).get(),l("option:enabled",this.$select).filter(function(t){return-1!==l.inArray(l(this).val(),n)}))).prop("selected",!0),e&&this.options.onSelectAll()},deselectAll:function(t){var e;(t=void 0===t||t)?((t=l("li input[type='checkbox']:not(:disabled)",this.$ul).filter(":visible")).prop("checked",!1),e=t.map(function(){return l(this).val()}).get(),l("option:enabled",this.$select).filter(function(t){return-1!==l.inArray(l(this).val(),e)}).prop("selected",!1),this.options.selectedClass&&l("li:not(.divider):not(.disabled)",this.$ul).filter(":visible").removeClass(this.options.selectedClass)):(l("li input[type='checkbox']:enabled",this.$ul).prop("checked",!1),l("option:enabled",this.$select).prop("selected",!1),this.options.selectedClass&&l("li:not(.divider):not(.disabled)",this.$ul).removeClass(this.options.selectedClass))},rebuild:function(){this.$ul.html(""),this.options.multiple="multiple"===this.$select.attr("multiple"),this.buildSelectAll(),this.buildDropdownOptions(),this.buildFilter(),this.updateButtonText(),this.updateSelectAll(),this.options.disableIfEmpty&&l("option",this.$select).length<=0?this.disable():this.enable(),this.options.dropRight&&this.$ul.addClass("pull-right")},dataprovider:function(t){var a=0,s=this.$select.empty();l.each(t,function(t,e){if(l.isArray(e.children)){a++;for(var n=l("<optgroup/>").attr({label:e.label||"Group "+a,disabled:!!e.disabled}),i=e.children,r=function(t){n.append(l("<option/>").attr({value:t.value,label:t.label||t.value,title:t.title,selected:!!t.selected,disabled:!!t.disabled}))},o=0;o<i.length;++o)r(i[o],o)}else n=l("<option/>").attr({value:e.value,label:e.label||e.value,title:e.title,selected:!!e.selected,disabled:!!e.disabled});s.append(n)}),this.rebuild()},enable:function(){this.$select.prop("disabled",!1),this.$button.prop("disabled",!1).removeClass("disabled")},disable:function(){this.$select.prop("disabled",!0),this.$button.prop("disabled",!0).addClass("disabled")},setOptions:function(t){this.options=this.mergeOptions(t)},mergeOptions:function(t){return l.extend(!0,{},this.defaults,this.options,t)},hasSelectAll:function(){return 0<l("li.multiselect-all",this.$ul).length},updateSelectAll:function(){var t,e,n,i;this.hasSelectAll()&&(t=(e=l("li:not(.multiselect-item):not(.filter-hidden) input:enabled",this.$ul)).length,e=e.filter(":checked").length,i=(n=l("li.multiselect-all",this.$ul)).find("input"),0<e&&e===t?(i.prop("checked",!0),n.addClass(this.options.selectedClass),this.options.onSelectAll()):(i.prop("checked",!1),n.removeClass(this.options.selectedClass)))},updateButtonText:function(){var t=this.getSelected();this.options.enableHTML?l(".multiselect .multiselect-selected-text",this.$container).html(this.options.buttonText(t,this.$select)):l(".multiselect .multiselect-selected-text",this.$container).text(this.options.buttonText(t,this.$select)),l(".multiselect",this.$container).attr("title",this.options.buttonTitle(t,this.$select))},getSelected:function(){return l("option",this.$select).filter(":selected")},getOptionByValue:function(t){for(var e=l("option",this.$select),n=t.toString(),i=0;i<e.length;i+=1){var r=e[i];if(r.value===n)return l(r)}},getInputByValue:function(t){for(var e=l("li input",this.$ul),n=t.toString(),i=0;i<e.length;i+=1){var r=e[i];if(r.value===n)return l(r)}},updateOriginalOptions:function(){this.originalOptions=this.$select.clone()[0].options},asyncFunction:function(t,e,n){var i=Array.prototype.slice.call(arguments,3);return setTimeout(function(){t.apply(n||window,i)},e)},setAllSelectedText:function(t){this.options.allSelectedText=t,this.updateButtonText()}},l.fn.multiselect=function(e,n,i){return this.each(function(){var t=l(this).data("multiselect");t||(t=new r(this,"object"==typeof e&&e),l(this).data("multiselect",t)),"string"==typeof e&&(t[e](n,i),"destroy"===e)&&l(this).data("multiselect",!1)})},l.fn.multiselect.Constructor=r,l(function(){l("select[data-role=multiselect]").multiselect()})}(window.jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],function(t){e(t,window,document)}):"object"==typeof module&&module.exports?module.exports=e(require("jquery"),window,document):e(jQuery,window,document)}(function(s,o,t,a){"use strict";var d="intlTelInput",n=1,i={allowDropdown:!0,autoHideDialCode:!0,autoPlaceholder:"polite",customPlaceholder:null,dropdownContainer:"",excludeCountries:[],formatOnDisplay:!0,geoIpLookup:null,hiddenInput:"",initialCountry:"",nationalMode:!0,onlyCountries:[],placeholderNumberType:"MOBILE",preferredCountries:["us","gb"],separateDialCode:!1,utilsScript:""},l=38,u=40,c=13,h=27,e=43,p=65,f=90,g=32,r=9,m=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"];function $(t,e){this.telInput=s(t),this.options=s.extend({},i,e),this.ns="."+d+n++,this.isGoodBrowser=Boolean(t.setSelectionRange),this.hadInitialPlaceholder=Boolean(s(t).attr("placeholder"))}s(o).on("load",function(){s.fn[d].windowLoaded=!0}),$.prototype={_init:function(){return this.options.nationalMode&&(this.options.autoHideDialCode=!1),this.options.separateDialCode&&(this.options.autoHideDialCode=this.options.nationalMode=!1),this.isMobile=/Android.+Mobile|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),this.isMobile&&(s("body").addClass("iti-mobile"),this.options.dropdownContainer||(this.options.dropdownContainer="body")),this.autoCountryDeferred=new s.Deferred,this.utilsScriptDeferred=new s.Deferred,this.selectedCountryData={},this._processCountryData(),this._generateMarkup(),this._setInitialState(),this._initListeners(),this._initRequests(),[this.autoCountryDeferred,this.utilsScriptDeferred]},_processCountryData:function(){this._processAllCountries(),this._processCountryCodes(),this._processPreferredCountries()},_addCountryCode:function(t,e,n){e in this.countryCodes||(this.countryCodes[e]=[]),this.countryCodes[e][n||0]=t},_processAllCountries:function(){var e,n;this.options.onlyCountries.length?(e=this.options.onlyCountries.map(function(t){return t.toLowerCase()}),this.countries=b.filter(function(t){return-1<e.indexOf(t.iso2)})):this.options.excludeCountries.length?(n=this.options.excludeCountries.map(function(t){return t.toLowerCase()}),this.countries=b.filter(function(t){return-1===n.indexOf(t.iso2)})):this.countries=b},_processCountryCodes:function(){this.countryCodes={};for(var t=0;t<this.countries.length;t++){var e=this.countries[t];if(this._addCountryCode(e.iso2,e.dialCode,e.priority),e.areaCodes)for(var n=0;n<e.areaCodes.length;n++)this._addCountryCode(e.iso2,e.dialCode+e.areaCodes[n])}},_processPreferredCountries:function(){this.preferredCountries=[];for(var t=0;t<this.options.preferredCountries.length;t++){var e=this.options.preferredCountries[t].toLowerCase(),e=this._getCountryData(e,!1,!0);e&&this.preferredCountries.push(e)}},_generateMarkup:function(){this.telInput.attr("autocomplete","off");var t="intl-tel-input",t=(this.options.allowDropdown&&(t+=" allow-dropdown"),this.options.separateDialCode&&(t+=" separate-dial-code"),this.telInput.wrap(s("<div>",{class:t})),this.flagsContainer=s("<div>",{class:"flag-container"}).insertBefore(this.telInput),s("<div>",{class:"selected-flag"}));t.appendTo(this.flagsContainer),this.selectedFlagInner=s("<div>",{class:"iti-flag"}).appendTo(t),this.options.separateDialCode&&(this.selectedDialCode=s("<div>",{class:"selected-dial-code"}).appendTo(t)),this.options.allowDropdown?(t.attr("tabindex","0"),s("<div>",{class:"iti-arrow"}).appendTo(t),this.countryList=s("<ul>",{class:"country-list hide"}),this.preferredCountries.length&&(this._appendListItems(this.preferredCountries,"preferred"),s("<li>",{class:"divider"}).appendTo(this.countryList)),this._appendListItems(this.countries,""),this.countryListItems=this.countryList.children(".country"),this.options.dropdownContainer?this.dropdown=s("<div>",{class:"intl-tel-input iti-container"}).append(this.countryList):this.countryList.appendTo(this.flagsContainer)):this.countryListItems=s(),this.options.hiddenInput&&(this.hiddenInput=s("<input>",{type:"hidden",name:this.options.hiddenInput}).insertBefore(this.telInput))},_appendListItems:function(t,e){for(var n="",i=0;i<t.length;i++)var r=t[i],n=(n=(n=(n+="<li class='country "+e+"' data-dial-code='"+r.dialCode+"' data-country-code='"+r.iso2+"'>")+("<div class='flag-box'><div class='iti-flag "+r.iso2+"'></div></div>"))+("<span class='country-name'>"+r.name+"</span>"))+("<span class='dial-code'>+"+r.dialCode+"</span>")+"</li>";this.countryList.append(n)},_setInitialState:function(){var t=this.telInput.val();this._getDialCode(t)&&(!this._isRegionlessNanp(t)||this.options.nationalMode&&!this.options.initialCountry)?this._updateFlagFromNumber(t):"auto"!==this.options.initialCountry&&(this.options.initialCountry?this._setFlag(this.options.initialCountry.toLowerCase()):(this.defaultCountry=(this.preferredCountries.length?this.preferredCountries:this.countries)[0].iso2,t||this._setFlag(this.defaultCountry)),t||this.options.nationalMode||this.options.autoHideDialCode||this.options.separateDialCode||this.telInput.val("+"+this.selectedCountryData.dialCode)),t&&this._updateValFromNumber(t)},_initListeners:function(){this._initKeyListeners(),this.options.autoHideDialCode&&this._initFocusListeners(),this.options.allowDropdown&&this._initDropdownListeners(),this.hiddenInput&&this._initHiddenInputListener()},_initHiddenInputListener:function(){var t=this,e=this.telInput.closest("form");e.length&&e.submit(function(){t.hiddenInput.val(t.getNumber())})},_initDropdownListeners:function(){var e=this,t=this.telInput.closest("label");t.length&&t.on("click"+this.ns,function(t){e.countryList.hasClass("hide")?e.telInput.focus():t.preventDefault()}),this.selectedFlagInner.parent().on("click"+this.ns,function(t){!e.countryList.hasClass("hide")||e.telInput.prop("disabled")||e.telInput.prop("readonly")||e._showDropdown()}),this.flagsContainer.on("keydown"+e.ns,function(t){!e.countryList.hasClass("hide")||t.which!=l&&t.which!=u&&t.which!=g&&t.which!=c||(t.preventDefault(),t.stopPropagation(),e._showDropdown()),t.which==r&&e._closeDropdown()})},_initRequests:function(){var t=this;this.options.utilsScript?s.fn[d].windowLoaded?s.fn[d].loadUtils(this.options.utilsScript,this.utilsScriptDeferred):s(o).on("load",function(){s.fn[d].loadUtils(t.options.utilsScript,t.utilsScriptDeferred)}):this.utilsScriptDeferred.resolve(),"auto"===this.options.initialCountry?this._loadAutoCountry():this.autoCountryDeferred.resolve()},_loadAutoCountry:function(){s.fn[d].autoCountry?this.handleAutoCountry():s.fn[d].startedLoadingAutoCountry||(s.fn[d].startedLoadingAutoCountry=!0,"function"==typeof this.options.geoIpLookup&&this.options.geoIpLookup(function(t){s.fn[d].autoCountry=t.toLowerCase(),setTimeout(function(){s(".intl-tel-input input").intlTelInput("handleAutoCountry")})}))},_initKeyListeners:function(){var t=this;this.telInput.on("keyup"+this.ns,function(){t._updateFlagFromNumber(t.telInput.val())&&t._triggerCountryChange()}),this.telInput.on("cut"+this.ns+" paste"+this.ns,function(){setTimeout(function(){t._updateFlagFromNumber(t.telInput.val())&&t._triggerCountryChange()})})},_cap:function(t){var e=this.telInput.attr("maxlength");return e&&t.length>e?t.substr(0,e):t},_initFocusListeners:function(){var n=this,t=(this.telInput.on("mousedown"+this.ns,function(t){n.telInput.is(":focus")||n.telInput.val()||(t.preventDefault(),n.telInput.focus())}),this.telInput.on("focus"+this.ns,function(t){n.telInput.val()||n.telInput.prop("readonly")||!n.selectedCountryData.dialCode||(n.telInput.val("+"+n.selectedCountryData.dialCode),n.telInput.one("keypress.plus"+n.ns,function(t){t.which==e&&n.telInput.val("")}),setTimeout(function(){var t,e=n.telInput[0];n.isGoodBrowser&&(t=n.telInput.val().length,e.setSelectionRange(t,t))}))}),this.telInput.prop("form"));t&&s(t).on("submit"+this.ns,function(){n._removeEmptyDialCode()}),this.telInput.on("blur"+this.ns,function(){n._removeEmptyDialCode()})},_removeEmptyDialCode:function(){var t=this.telInput.val();"+"!=t.charAt(0)||(t=this._getNumeric(t))&&this.selectedCountryData.dialCode!=t||this.telInput.val(""),this.telInput.off("keypress.plus"+this.ns)},_getNumeric:function(t){return t.replace(/\D/g,"")},_showDropdown:function(){this._setDropdownPosition();var t=this.countryList.children(".active");t.length&&(this._highlightListItem(t),this._scrollTo(t)),this._bindDropdownListeners(),this.selectedFlagInner.children(".iti-arrow").addClass("up"),this.telInput.trigger("open:countrydropdown")},_setDropdownPosition:function(){var t,e,n,i,r=this;this.options.dropdownContainer&&this.dropdown.appendTo(this.options.dropdownContainer),this.dropdownHeight=this.countryList.removeClass("hide").outerHeight(),this.isMobile||(e=(t=this.telInput.offset()).top,n=s(o).scrollTop(),i=e+this.telInput.outerHeight()+this.dropdownHeight<n+s(o).height(),n=e-this.dropdownHeight>n,this.countryList.toggleClass("dropup",!i&&n),this.options.dropdownContainer&&(i=!i&&n?0:this.telInput.innerHeight(),this.dropdown.css({top:e+i,left:t.left}),s(o).on("scroll"+this.ns,function(){r._closeDropdown()})))},_bindDropdownListeners:function(){var e=this,n=(this.countryList.on("mouseover"+this.ns,".country",function(t){e._highlightListItem(s(this))}),this.countryList.on("click"+this.ns,".country",function(t){e._selectListItem(s(this))}),!0),i=(s("html").on("click"+this.ns,function(t){n||e._closeDropdown(),n=!1}),""),r=null;s(t).on("keydown"+this.ns,function(t){t.preventDefault(),t.which==l||t.which==u?e._handleUpDownKey(t.which):t.which==c?e._handleEnterKey():t.which==h?e._closeDropdown():(t.which>=p&&t.which<=f||t.which==g)&&(r&&clearTimeout(r),i+=String.fromCharCode(t.which),e._searchForCountry(i),r=setTimeout(function(){i=""},1e3))})},_handleUpDownKey:function(t){var e=this.countryList.children(".highlight").first(),e=t==l?e.prev():e.next();e.length&&(e.hasClass("divider")&&(e=t==l?e.prev():e.next()),this._highlightListItem(e),this._scrollTo(e))},_handleEnterKey:function(){var t=this.countryList.children(".highlight").first();t.length&&this._selectListItem(t)},_searchForCountry:function(t){for(var e=0;e<this.countries.length;e++)if(this._startsWith(this.countries[e].name,t)){var n=this.countryList.children("[data-country-code="+this.countries[e].iso2+"]").not(".preferred");this._highlightListItem(n),this._scrollTo(n,!0);break}},_startsWith:function(t,e){return t.substr(0,e.length).toUpperCase()==e},_updateValFromNumber:function(t){var e;this.options.formatOnDisplay&&o.intlTelInputUtils&&this.selectedCountryData&&(e=this.options.separateDialCode||!this.options.nationalMode&&"+"==t.charAt(0)?intlTelInputUtils.numberFormat.INTERNATIONAL:intlTelInputUtils.numberFormat.NATIONAL,t=intlTelInputUtils.formatNumber(t,this.selectedCountryData.iso2,e)),t=this._beforeSetNumber(t),this.telInput.val(t)},_updateFlagFromNumber:function(t){t&&this.options.nationalMode&&"1"==this.selectedCountryData.dialCode&&"+"!=t.charAt(0)&&(t="+"+(t="1"!=t.charAt(0)?"1"+t:t));var e=this._getDialCode(t),n=null,i=this._getNumeric(t);if(e){var r=this.countryCodes[this._getNumeric(e)],o=-1<s.inArray(this.selectedCountryData.iso2,r),e="+1"==e&&4<=i.length;if(!("1"==this.selectedCountryData.dialCode&&this._isRegionlessNanp(i)||o&&!e))for(var a=0;a<r.length;a++)if(r[a]){n=r[a];break}}else"+"==t.charAt(0)&&i.length?n="":t&&"+"!=t||(n=this.defaultCountry);return null!==n&&this._setFlag(n)},_isRegionlessNanp:function(t){var t=this._getNumeric(t);return"1"==t.charAt(0)&&(t=t.substr(1,3),-1<s.inArray(t,m))},_highlightListItem:function(t){this.countryListItems.removeClass("highlight"),t.addClass("highlight")},_getCountryData:function(t,e,n){for(var i=e?b:this.countries,r=0;r<i.length;r++)if(i[r].iso2==t)return i[r];if(n)return null;throw new Error("No country data for '"+t+"'")},_setFlag:function(t){var e,n=this.selectedCountryData.iso2?this.selectedCountryData:{},i=(this.selectedCountryData=t?this._getCountryData(t,!1,!1):{},this.selectedCountryData.iso2&&(this.defaultCountry=this.selectedCountryData.iso2),this.selectedFlagInner.attr("class","iti-flag "+t),t?this.selectedCountryData.name+": +"+this.selectedCountryData.dialCode:"Unknown");return this.selectedFlagInner.parent().attr("title",i),this.options.separateDialCode&&(i=this.selectedCountryData.dialCode?"+"+this.selectedCountryData.dialCode:"",e=this.telInput.parent(),n.dialCode&&e.removeClass("iti-sdc-"+(n.dialCode.length+1)),i&&e.addClass("iti-sdc-"+i.length),this.selectedDialCode.text(i)),this._updatePlaceholder(),this.countryListItems.removeClass("active"),t&&this.countryListItems.find(".iti-flag."+t).first().closest(".country").addClass("active"),n.iso2!==t},_updatePlaceholder:function(){var t="aggressive"===this.options.autoPlaceholder||!this.hadInitialPlaceholder&&(!0===this.options.autoPlaceholder||"polite"===this.options.autoPlaceholder);o.intlTelInputUtils&&t&&(t=intlTelInputUtils.numberType[this.options.placeholderNumberType],t=this.selectedCountryData.iso2?intlTelInputUtils.getExampleNumber(this.selectedCountryData.iso2,this.options.nationalMode,t):"",t=this._beforeSetNumber(t),"function"==typeof this.options.customPlaceholder&&(t=this.options.customPlaceholder(t,this.selectedCountryData)),this.telInput.attr("placeholder",t))},_selectListItem:function(t){var e=this._setFlag(t.attr("data-country-code"));this._closeDropdown(),this._updateDialCode(t.attr("data-dial-code"),!0),this.telInput.focus(),this.isGoodBrowser&&(t=this.telInput.val().length,this.telInput[0].setSelectionRange(t,t)),e&&this._triggerCountryChange()},_closeDropdown:function(){this.countryList.addClass("hide"),this.selectedFlagInner.children(".iti-arrow").removeClass("up"),s(t).off(this.ns),s("html").off(this.ns),this.countryList.off(this.ns),this.options.dropdownContainer&&(this.isMobile||s(o).off("scroll"+this.ns),this.dropdown.detach()),this.telInput.trigger("close:countrydropdown")},_scrollTo:function(t,e){var n=this.countryList,i=n.height(),r=n.offset().top,o=r+i,a=t.outerHeight(),t=t.offset().top,s=t+a,d=t-r+n.scrollTop(),l=i/2-a/2;t<r?(e&&(d-=l),n.scrollTop(d)):o<s&&(e&&(d+=l),n.scrollTop(d-(i-a)))},_updateDialCode:function(t,e){var n=this.telInput.val();if(t="+"+t,"+"==n.charAt(0))var i=this._getDialCode(n),i=i?n.replace(i,t):t;else{if(this.options.nationalMode||this.options.separateDialCode)return;if(n)i=t+n;else{if(!e&&this.options.autoHideDialCode)return;i=t}}this.telInput.val(i)},_getDialCode:function(t){var e="";if("+"==t.charAt(0))for(var n="",i=0;i<t.length;i++){var r=t.charAt(i);if(s.isNumeric(r)&&(n+=r,this.countryCodes[n]&&(e=t.substr(0,i+1)),4==n.length))break}return e},_getFullNumber:function(){var t=s.trim(this.telInput.val()),e=this.selectedCountryData.dialCode,n=this._getNumeric(t),n="1"==n.charAt(0)?n:"1"+n,n=this.options.separateDialCode?"+"+e:"+"!=t.charAt(0)&&"1"!=t.charAt(0)&&e&&"1"==e.charAt(0)&&4==e.length&&e!=n.substr(0,4)?e.substr(1):"";return n+t},_beforeSetNumber:function(t){var e;return this.options.separateDialCode&&(e=this._getDialCode(t))&&(e=" "===t[(e=null!==this.selectedCountryData.areaCodes?"+"+this.selectedCountryData.dialCode:e).length]||"-"===t[e.length]?e.length+1:e.length,t=t.substr(e)),this._cap(t)},_triggerCountryChange:function(){this.telInput.trigger("countrychange",this.selectedCountryData)},handleAutoCountry:function(){"auto"===this.options.initialCountry&&(this.defaultCountry=s.fn[d].autoCountry,this.telInput.val()||this.setCountry(this.defaultCountry),this.autoCountryDeferred.resolve())},handleUtils:function(){o.intlTelInputUtils&&(this.telInput.val()&&this._updateValFromNumber(this.telInput.val()),this._updatePlaceholder()),this.utilsScriptDeferred.resolve()},destroy:function(){var t;this.allowDropdown&&(this._closeDropdown(),this.selectedFlagInner.parent().off(this.ns),this.telInput.closest("label").off(this.ns)),this.options.autoHideDialCode&&(t=this.telInput.prop("form"))&&s(t).off(this.ns),this.telInput.off(this.ns),this.telInput.parent().before(this.telInput).remove()},getExtension:function(){return o.intlTelInputUtils?intlTelInputUtils.getExtension(this._getFullNumber(),this.selectedCountryData.iso2):""},getNumber:function(t){return o.intlTelInputUtils?intlTelInputUtils.formatNumber(this._getFullNumber(),this.selectedCountryData.iso2,t):""},getNumberType:function(){return o.intlTelInputUtils?intlTelInputUtils.getNumberType(this._getFullNumber(),this.selectedCountryData.iso2):-99},getSelectedCountryData:function(){return this.selectedCountryData},getValidationError:function(){return o.intlTelInputUtils?intlTelInputUtils.getValidationError(this._getFullNumber(),this.selectedCountryData.iso2):-99},isValidNumber:function(){var t=s.trim(this._getFullNumber()),e=this.options.nationalMode?this.selectedCountryData.iso2:"";return o.intlTelInputUtils?intlTelInputUtils.isValidNumber(t,e):null},setCountry:function(t){t=t.toLowerCase(),this.selectedFlagInner.hasClass(t)||(this._setFlag(t),this._updateDialCode(this.selectedCountryData.dialCode,!1),this._triggerCountryChange())},setNumber:function(t){var e=this._updateFlagFromNumber(t);this._updateValFromNumber(t),e&&this._triggerCountryChange()}},s.fn[d]=function(n){var i,e,r=arguments;return n===a||"object"==typeof n?(i=[],this.each(function(){var t,e;s.data(this,"plugin_"+d)||(e=(t=new $(this,n))._init(),i.push(e[0]),i.push(e[1]),s.data(this,"plugin_"+d,t))}),s.when.apply(null,i)):"string"==typeof n&&"_"!==n[0]?(this.each(function(){var t=s.data(this,"plugin_"+d);t instanceof $&&"function"==typeof t[n]&&(e=t[n].apply(t,Array.prototype.slice.call(r,1))),"destroy"===n&&s.data(this,"plugin_"+d,null)}),e!==a?e:this):void 0},s.fn[d].getCountryData=function(){return b},s.fn[d].loadUtils=function(t,e){s.fn[d].loadedUtilsScript?e&&e.resolve():(s.fn[d].loadedUtilsScript=!0,s.ajax({type:"GET",url:t,complete:function(){s(".intl-tel-input input").intlTelInput("handleUtils")},dataType:"script",cache:!0}))},s.fn[d].defaults=i,s.fn[d].version="12.0.2";for(var b=[["Afghanistan (‫افغانستان‬‎)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (‫الجزائر‬‎)","dz","213"],["American Samoa","as","1684"],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1264"],["Antigua and Barbuda","ag","1268"],["Argentina","ar","54"],["Armenia (Հայաստան)","am","374"],["Aruba","aw","297"],["Australia","au","61",0],["Austria (Österreich)","at","43"],["Azerbaijan (Azərbaycan)","az","994"],["Bahamas","bs","1242"],["Bahrain (‫البحرين‬‎)","bh","973"],["Bangladesh (বাংলাদেশ)","bd","880"],["Barbados","bb","1246"],["Belarus (Беларусь)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1441"],["Bhutan (འབྲུག)","bt","975"],["Bolivia","bo","591"],["Bosnia and Herzegovina (Босна и Херцеговина)","ba","387"],["Botswana","bw","267"],["Brazil (Brasil)","br","55"],["British Indian Ocean Territory","io","246"],["British Virgin Islands","vg","1284"],["Brunei","bn","673"],["Bulgaria (България)","bg","359"],["Burkina Faso","bf","226"],["Burundi (Uburundi)","bi","257"],["Cambodia (កម្ពុជា)","kh","855"],["Cameroon (Cameroun)","cm","237"],["Canada","ca","1",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde (Kabu Verdi)","cv","238"],["Caribbean Netherlands","bq","599",1],["Cayman Islands","ky","1345"],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (中国)","cn","86"],["Christmas Island","cx","61",2],["Cocos (Keeling) Islands","cc","61",1],["Colombia","co","57"],["Comoros (‫جزر القمر‬‎)","km","269"],["Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)","cd","243"],["Congo (Republic) (Congo-Brazzaville)","cg","242"],["Cook Islands","ck","682"],["Costa Rica","cr","506"],["Côte d’Ivoire","ci","225"],["Croatia (Hrvatska)","hr","385"],["Cuba","cu","53"],["Curaçao","cw","599",0],["Cyprus (Κύπρος)","cy","357"],["Czech Republic (Česká republika)","cz","420"],["Denmark (Danmark)","dk","45"],["Djibouti","dj","253"],["Dominica","dm","1767"],["Dominican Republic (República Dominicana)","do","1",2,["809","829","849"]],["Ecuador","ec","593"],["Egypt (‫مصر‬‎)","eg","20"],["El Salvador","sv","503"],["Equatorial Guinea (Guinea Ecuatorial)","gq","240"],["Eritrea","er","291"],["Estonia (Eesti)","ee","372"],["Ethiopia","et","251"],["Falkland Islands (Islas Malvinas)","fk","500"],["Faroe Islands (Føroyar)","fo","298"],["Fiji","fj","679"],["Finland (Suomi)","fi","358",0],["France","fr","33"],["French Guiana (Guyane française)","gf","594"],["French Polynesia (Polynésie française)","pf","689"],["Gabon","ga","241"],["Gambia","gm","220"],["Georgia (საქართველო)","ge","995"],["Germany (Deutschland)","de","49"],["Ghana (Gaana)","gh","233"],["Gibraltar","gi","350"],["Greece (Ελλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1473"],["Guadeloupe","gp","590",0],["Guam","gu","1671"],["Guatemala","gt","502"],["Guernsey","gg","44",1],["Guinea (Guinée)","gn","224"],["Guinea-Bissau (Guiné Bissau)","gw","245"],["Guyana","gy","592"],["Haiti","ht","509"],["Honduras","hn","504"],["Hong Kong (香港)","hk","852"],["Hungary (Magyarország)","hu","36"],["Iceland (Ísland)","is","354"],["India (भारत)","in","91"],["Indonesia","id","62"],["Iran (‫ایران‬‎)","ir","98"],["Iraq (‫العراق‬‎)","iq","964"],["Ireland","ie","353"],["Isle of Man","im","44",2],["Israel (‫ישראל‬‎)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1876"],["Japan (日本)","jp","81"],["Jersey","je","44",3],["Jordan (‫الأردن‬‎)","jo","962"],["Kazakhstan (Казахстан)","kz","7",1],["Kenya","ke","254"],["Kiribati","ki","686"],["Kosovo","xk","383"],["Kuwait (‫الكويت‬‎)","kw","965"],["Kyrgyzstan (Кыргызстан)","kg","996"],["Laos (ລາວ)","la","856"],["Latvia (Latvija)","lv","371"],["Lebanon (‫لبنان‬‎)","lb","961"],["Lesotho","ls","266"],["Liberia","lr","231"],["Libya (‫ليبيا‬‎)","ly","218"],["Liechtenstein","li","423"],["Lithuania (Lietuva)","lt","370"],["Luxembourg","lu","352"],["Macau (澳門)","mo","853"],["Macedonia (FYROM) (Македонија)","mk","389"],["Madagascar (Madagasikara)","mg","261"],["Malawi","mw","265"],["Malaysia","my","60"],["Maldives","mv","960"],["Mali","ml","223"],["Malta","mt","356"],["Marshall Islands","mh","692"],["Martinique","mq","596"],["Mauritania (‫موريتانيا‬‎)","mr","222"],["Mauritius (Moris)","mu","230"],["Mayotte","yt","262",1],["Mexico (México)","mx","52"],["Micronesia","fm","691"],["Moldova (Republica Moldova)","md","373"],["Monaco","mc","377"],["Mongolia (Монгол)","mn","976"],["Montenegro (Crna Gora)","me","382"],["Montserrat","ms","1664"],["Morocco (‫المغرب‬‎)","ma","212",0],["Mozambique (Moçambique)","mz","258"],["Myanmar (Burma) (မြန်မာ)","mm","95"],["Namibia (Namibië)","na","264"],["Nauru","nr","674"],["Nepal (नेपाल)","np","977"],["Netherlands (Nederland)","nl","31"],["New Caledonia (Nouvelle-Calédonie)","nc","687"],["New Zealand","nz","64"],["Nicaragua","ni","505"],["Niger (Nijar)","ne","227"],["Nigeria","ng","234"],["Niue","nu","683"],["Norfolk Island","nf","672"],["North Korea (조선 민주주의 인민 공화국)","kp","850"],["Northern Mariana Islands","mp","1670"],["Norway (Norge)","no","47",0],["Oman (‫عُمان‬‎)","om","968"],["Pakistan (‫پاکستان‬‎)","pk","92"],["Palau","pw","680"],["Palestine (‫فلسطين‬‎)","ps","970"],["Panama (Panamá)","pa","507"],["Papua New Guinea","pg","675"],["Paraguay","py","595"],["Peru (Perú)","pe","51"],["Philippines","ph","63"],["Poland (Polska)","pl","48"],["Portugal","pt","351"],["Puerto Rico","pr","1",3,["787","939"]],["Qatar (‫قطر‬‎)","qa","974"],["Réunion (La Réunion)","re","262",0],["Romania (România)","ro","40"],["Russia (Россия)","ru","7",0],["Rwanda","rw","250"],["Saint Barthélemy","bl","590",1],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1869"],["Saint Lucia","lc","1758"],["Saint Martin (Saint-Martin (partie française))","mf","590",2],["Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)","pm","508"],["Saint Vincent and the Grenadines","vc","1784"],["Samoa","ws","685"],["San Marino","sm","378"],["São Tomé and Príncipe (São Tomé e Príncipe)","st","239"],["Saudi Arabia (‫المملكة العربية السعودية‬‎)","sa","966"],["Senegal (Sénégal)","sn","221"],["Serbia (Србија)","rs","381"],["Seychelles","sc","248"],["Sierra Leone","sl","232"],["Singapore","sg","65"],["Sint Maarten","sx","1721"],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["Somalia (Soomaaliya)","so","252"],["South Africa","za","27"],["South Korea (대한민국)","kr","82"],["South Sudan (‫جنوب السودان‬‎)","ss","211"],["Spain (España)","es","34"],["Sri Lanka (ශ්‍රී ලංකාව)","lk","94"],["Sudan (‫السودان‬‎)","sd","249"],["Suriname","sr","597"],["Svalbard and Jan Mayen","sj","47",1],["Swaziland","sz","268"],["Sweden (Sverige)","se","46"],["Switzerland (Schweiz)","ch","41"],["Syria (‫سوريا‬‎)","sy","963"],["Taiwan (台灣)","tw","886"],["Tajikistan","tj","992"],["Tanzania","tz","255"],["Thailand (ไทย)","th","66"],["Timor-Leste","tl","670"],["Togo","tg","228"],["Tokelau","tk","690"],["Tonga","to","676"],["Trinidad and Tobago","tt","1868"],["Tunisia (‫تونس‬‎)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1649"],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1340"],["Uganda","ug","256"],["Ukraine (Україна)","ua","380"],["United Arab Emirates (‫الإمارات العربية المتحدة‬‎)","ae","971"],["United Kingdom","gb","44",0],["United States","us","1",0],["Uruguay","uy","598"],["Uzbekistan (Oʻzbekiston)","uz","998"],["Vanuatu","vu","678"],["Vatican City (Città del Vaticano)","va","39",1],["Venezuela","ve","58"],["Vietnam (Việt Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (‫الصحراء الغربية‬‎)","eh","212",1],["Yemen (‫اليمن‬‎)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Åland Islands","ax","358",1]],y=0;y<b.length;y++){var v=b[y];b[y]={name:v[0],iso2:v[1],dialCode:v[2],priority:v[3]||0,areaCodes:v[4]||null}}}),function(){for(var P="function"==typeof Object.defineProperties?Object.defineProperty:function(t,e,n){if(n.get||n.set)throw new TypeError("ES3 does not support getters and setters.");t!=Array.prototype&&t!=Object.prototype&&(t[e]=n.value)},t=("undefined"==typeof window||window!==this)&&"undefined"!=typeof global&&null!=global?global:this,e=["String","prototype","repeat"],n=0;n<e.length-1;n++){var i=e[n];i in t||(t[i]={}),t=t[i]}var H=e[e.length-1],O=t[H],r=O||function(t){var e;if(null==this)throw new TypeError("The 'this' value for String.prototype.repeat must not be null or undefined");if(e=this+"",t<0||1342177279<t)throw new RangeError("Invalid count value");t|=0;for(var n="";t;)1&t&&(n+=e),(t>>>=1)&&(e+=e);return n},Q=(r!=O&&null!=r&&P(t,H,{configurable:!0,writable:!0,value:r}),this);function o(t){return"string"==typeof t}function a(t,e){var n,i=t.split("."),r=Q;i[0]in r||!r.execScript||r.execScript("var "+i[0]);for(;i.length&&(n=i.shift());)i.length||void 0===e?r=r[n]||(r[n]={}):r[n]=e}function s(t,o){function e(){}e.prototype=o.prototype,t.aa=o.prototype,t.prototype=new e,(t.prototype.constructor=t).$=function(t,e,n){for(var i=Array(arguments.length-2),r=2;r<arguments.length;r++)i[r-2]=arguments[r];return o.prototype[e].apply(t,i)}}var d=Array.prototype.indexOf?function(t,e,n){return Array.prototype.indexOf.call(t,e,n)}:function(t,e,n){if(n=null==n?0:n<0?Math.max(0,t.length+n):n,o(t))return o(e)&&1==e.length?t.indexOf(e,n):-1;for(;n<t.length;n++)if(n in t&&t[n]===e)return n;return-1};function l(t,e){t.sort(e||R)}function R(t,e){return e<t?1:t<e?-1:0}function F(t,e){switch(this.a=t,this.h=!!e.i,this.b=e.c,this.m=e.type,this.l=!1,this.b){case U:case q:case z:case G:case V:case W:case B:this.l=!0}this.g=e.defaultValue}var B=1,W=2,U=3,q=4,z=6,G=16,V=18;function K(t,e){this.b=t,this.a={};for(var n=0;n<e.length;n++){var i=e[n];this.a[i.a]=i}}function J(t){return l(t=function(t){var e,n=[],i=0;for(e in t)n[i++]=t[e];return n}(t.a),function(t,e){return t.a-e.a}),t}function u(){this.a={},this.g=this.f().a,this.b=this.h=null}function h(t,e){var n=t.a[e];if(null==n)return null;if(t.h){if(e in t.b)return t.b[e];var i=t.h,r=t.g[e];if(null!=n)if(r.h){for(var o=[],a=0;a<n.length;a++)o[a]=i.a(r,n[a]);n=o}else n=i.a(r,n);return t.b[e]=n}return n}function c(t,e,n){var i=h(t,e);return t.g[e].h?i[n||0]:i}function p(t,e){var n;if(null!=t.a[e])n=c(t,e,void 0);else t:{if(void 0===(n=t.g[e]).g){var i=n.m;if(i===Boolean)n.g=!1;else if(i===Number)n.g=0;else{if(i!==String){n=new i;break t}n.g=n.l?"0":""}}n=n.g}return n}function f(t,e){return h(t,e)||[]}function g(t,e){return t.g[e].h?null!=t.a[e]?t.a[e].length:0:null!=t.a[e]?1:0}function m(t,e,n){t.a[e]=n,t.b&&(t.b[e]=n)}function $(t,e){var n,i=[];for(n in e)0!=n&&i.push(new F(n,e[n]));return new K(t,i)}function b(){}u.prototype.has=function(t){return null!=this.a[t.a]},u.prototype.get=function(t,e){return c(this,t.a,e)},u.prototype.set=function(t,e){m(this,t.a,e)},u.prototype.clone=function(){var t=new this.constructor;return t!=this&&(t.a={},t.b&&(t.b={}),function t(e,n){for(var i=J(e.f()),r=0;r<i.length;r++){var o=(s=i[r]).a;if(null!=n.a[o]){e.b&&delete e.b[s.a];var a=11==s.b||10==s.b;if(s.h)for(var s=f(n,o),d=0;d<s.length;d++){var l=e,u=o,c=a?s[d].clone():s[d];l.a[u]||(l.a[u]=[]),l.a[u].push(c),l.b&&delete l.b[u]}else s=h(n,o),a?(a=h(e,o))?t(a,s):m(e,o,s.clone()):m(e,o,s)}}}(t,this)),t},b.prototype.b=function(t){throw new t.b,Error("Unimplemented")},b.prototype.a=function(t,e){if(11==t.b||10==t.b)return e instanceof u?e:this.b(t.m.prototype.f(),e);if(14==t.b){if(o(e)&&X.test(e)){var n=Number(e);if(0<n)return n}}else if(t.l)if((n=t.m)===String){if("number"==typeof e)return String(e)}else if(n===Number&&o(e)&&("Infinity"===e||"-Infinity"===e||"NaN"===e||X.test(e)))return Number(e);return e};var X=/^-?[0-9]+$/;function y(){}function Z(){}function v(t,e){null!=t&&this.a.apply(this,arguments)}function C(){u.call(this)}s(y,b),y.prototype.b=function(t,e){t=new t.b;return t.h=this,t.a=e,t.b={},t},s(Z,y),Z.prototype.a=function(t,e){return 8==t.b?!!e:b.prototype.a.apply(this,arguments)},v.prototype.b="",v.prototype.set=function(t){this.b=""+t},v.prototype.a=function(t,e,n){if(this.b+=String(t),null!=e)for(var i=1;i<arguments.length;i++)this.b+=arguments[i];return this},v.prototype.toString=function(){return this.b},s(C,u);var Y=null;function w(){u.call(this)}s(w,u);var tt=null;function x(){u.call(this)}s(x,u);var et=null;function S(){u.call(this)}C.f=C.prototype.f=function(){var t=Y;return Y||(Y=t=$(C,{0:{name:"NumberFormat",j:"i18n.phonenumbers.NumberFormat"},1:{name:"pattern",required:!0,c:9,type:String},2:{name:"format",required:!0,c:9,type:String},3:{name:"leading_digits_pattern",i:!0,c:9,type:String},4:{name:"national_prefix_formatting_rule",c:9,type:String},6:{name:"national_prefix_optional_when_formatting",c:8,defaultValue:!1,type:Boolean},5:{name:"domestic_carrier_code_formatting_rule",c:9,type:String}})),t},w.f=w.prototype.f=function(){var t=tt;return tt||(tt=t=$(w,{0:{name:"PhoneNumberDesc",j:"i18n.phonenumbers.PhoneNumberDesc"},2:{name:"national_number_pattern",c:9,type:String},9:{name:"possible_length",i:!0,c:5,type:Number},10:{name:"possible_length_local_only",i:!0,c:5,type:Number},6:{name:"example_number",c:9,type:String}})),t},x.f=x.prototype.f=function(){var t=et;return et||(et=t=$(x,{0:{name:"PhoneMetadata",j:"i18n.phonenumbers.PhoneMetadata"},1:{name:"general_desc",c:11,type:w},2:{name:"fixed_line",c:11,type:w},3:{name:"mobile",c:11,type:w},4:{name:"toll_free",c:11,type:w},5:{name:"premium_rate",c:11,type:w},6:{name:"shared_cost",c:11,type:w},7:{name:"personal_number",c:11,type:w},8:{name:"voip",c:11,type:w},21:{name:"pager",c:11,type:w},25:{name:"uan",c:11,type:w},27:{name:"emergency",c:11,type:w},28:{name:"voicemail",c:11,type:w},24:{name:"no_international_dialling",c:11,type:w},9:{name:"id",required:!0,c:9,type:String},10:{name:"country_code",c:5,type:Number},11:{name:"international_prefix",c:9,type:String},17:{name:"preferred_international_prefix",c:9,type:String},12:{name:"national_prefix",c:9,type:String},13:{name:"preferred_extn_prefix",c:9,type:String},15:{name:"national_prefix_for_parsing",c:9,type:String},16:{name:"national_prefix_transform_rule",c:9,type:String},18:{name:"same_mobile_and_fixed_line_pattern",c:8,defaultValue:!1,type:Boolean},19:{name:"number_format",i:!0,c:11,type:C},20:{name:"intl_number_format",i:!0,c:11,type:C},22:{name:"main_country_for_code",c:8,defaultValue:!1,type:Boolean},23:{name:"leading_digits",c:9,type:String},26:{name:"leading_zero_possible",c:8,defaultValue:!1,type:Boolean}})),t},s(S,u);var nt=null,it={w:0,v:1,u:5,s:10,o:20},k=(S.prototype.f=function(){var t=nt;return nt||(nt=t=$(S,{0:{name:"PhoneNumber",j:"i18n.phonenumbers.PhoneNumber"},1:{name:"country_code",required:!0,c:5,type:Number},2:{name:"national_number",required:!0,c:4,type:Number},3:{name:"extension",c:9,type:String},4:{name:"italian_leading_zero",c:8,type:Boolean},8:{name:"number_of_leading_zeros",c:5,defaultValue:1,type:Number},5:{name:"raw_input",c:9,type:String},6:{name:"country_code_source",c:14,defaultValue:0,type:it},7:{name:"preferred_domestic_carrier_code",c:9,type:String}})),t},(S.ctor=S).f=S.prototype.f,{1:"US AG AI AS BB BM BS CA DM DO GD GU JM KN KY LC MP MS PR SX TC TT VC VG VI".split(" "),7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],800:["001"],808:["001"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],870:["001"],878:["001"],880:["BD"],881:["001"],882:["001"],883:["001"],886:["TW"],888:["001"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],979:["001"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]}),rt={AC:[,[,,"[46]\\d{4}|[01589]\\d{5}",,,,,,,[5,6]],[,,"6[2-467]\\d{3}",,,,"62889",,,[5]],[,,"4\\d{4}",,,,"40123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AC",247,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"[01589]\\d{5}",,,,"542011",,,[6]],,,[,,,,,,,,,[-1]]],AD:[,[,,"[16]\\d{5,8}|[37-9]\\d{5}",,,,,,,[6,8,9]],[,,"[78]\\d{5}",,,,"712345",,,[6]],[,,"(?:3\\d|6(?:[0-8]|90\\d{2}))\\d{4}",,,,"312345",,,[6,9]],[,,"180[02]\\d{4}",,,,"18001234",,,[8]],[,,"[19]\\d{5}",,,,"912345",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AD",376,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[137-9]|6[0-8]"]],[,"(\\d{4})(\\d{4})","$1 $2",["180","180[02]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["690"]]],,[,,,,,,,,,[-1]],,,[,,"1800\\d{4}",,,,"18000000",,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AE:[,[,,"[2-79]\\d{7,8}|800\\d{2,9}",,,,,,,[5,6,7,8,9,10,11,12]],[,,"[2-4679][2-8]\\d{6}",,,,"22345678",,,[8],[7]],[,,"5[024-68]\\d{7}",,,,"501234567",,,[9]],[,,"400\\d{6}|800\\d{2,9}",,,,"800123456"],[,,"900[02]\\d{5}",,,,"900234567",,,[9]],[,,"700[05]\\d{5}",,,,"700012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AE",971,"00","0",,,"0",,,,[[,"([2-4679])(\\d{3})(\\d{4})","$1 $2 $3",["[2-4679][2-8]"],"0$1"],[,"(5\\d)(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],[,"([479]00)(\\d)(\\d{5})","$1 $2 $3",["[479]0"],"$1"],[,"([68]00)(\\d{2,9})","$1 $2",["60|8"],"$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"600[25]\\d{5}",,,,"600212345",,,[9]],,,[,,,,,,,,,[-1]]],AF:[,[,,"[2-7]\\d{8}",,,,,,,[9],[7]],[,,"(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}",,,,"234567890",,,,[7]],[,,"7(?:[014-9]\\d|2[89]|30)\\d{6}",,,,"701234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AF",93,"00","0",,,"0",,,,[[,"([2-7]\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AG:[,[,,"[2589]\\d{9}",,,,,,,[10],[7]],[,,"268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}",,,,"2684601234",,,,[7]],[,,"268(?:464|7(?:1[3-9]|2\\d|3[246]|64|7[0-689]|8[02-68]))\\d{4}",,,,"2684641234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"26848[01]\\d{4}",,,,"2684801234",,,,[7]],"AG",1,"011","1",,,"1",,,,,,[,,"26840[69]\\d{4}",,,,"2684061234",,,,[7]],,"268",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AI:[,[,,"[2589]\\d{9}",,,,,,,[10],[7]],[,,"2644(?:6[12]|9[78])\\d{4}",,,,"2644612345",,,,[7]],[,,"264(?:235|476|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}",,,,"2642351234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"AI",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"264",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AL:[,[,,"[2-57]\\d{7}|6\\d{8}|8\\d{5,7}|9\\d{5}",,,,,,,[6,7,8,9],[5]],[,,"(?:2(?:1(?:0[2-9]|[1-9]\\d)|[247]\\d{2}|[35][2-9]\\d|[68](?:0[2-9]|[1-9]\\d)|9(?:[089][2-9]|[1-7]\\d))|3(?:1(?:[04-9][2-9]|[1-3]\\d)|[2-6]\\d{2}|[79](?:[09][2-9]|[1-8]\\d)|8(?:0[2-9]|[1-9]\\d))|4\\d{3}|5(?:1(?:[05-9][2-9]|[1-4]\\d)|[2-578]\\d{2}|6(?:[06-9][2-9]|[1-5]\\d)|9(?:[089][2-9]|[1-7]\\d))|8(?:[19](?:[06-9][2-9]|[1-5]\\d)|[2-6]\\d{2}|[78](?:[089][2-9]|[1-7]\\d)))\\d{4}",,,,"22345678",,,[8],[5,6,7]],[,,"6(?:[689][2-9]|7[2-6])\\d{6}",,,,"662123456",,,[9]],[,,"800\\d{4}",,,,"8001234",,,[7]],[,,"900[1-9]\\d{2}",,,,"900123",,,[6]],[,,"808[1-9]\\d{2}",,,,"808123",,,[6]],[,,"700[2-9]\\d{4}",,,,"70021234",,,[8]],[,,,,,,,,,[-1]],"AL",355,"00","0",,,"0",,,,[[,"(4)(\\d{3})(\\d{4})","$1 $2 $3",["4[0-6]"],"0$1"],[,"(6\\d)(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4[7-9]"],"0$1"],[,"(\\d{3})(\\d{3,5})","$1 $2",["[235][16-9]|8[016-9]|[79]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AM:[,[,,"[1-9]\\d{7}",,,,,,,[8],[5,6]],[,,"(?:1[0-2]\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2|47\\d)\\d{5}",,,,"10123456",,,,[5,6]],[,,"(?:4[1349]|55|77|88|9[1-9])\\d{6}",,,,"77123456"],[,,"800\\d{5}",,,,"80012345"],[,,"90[016]\\d{5}",,,,"90012345"],[,,"80[1-4]\\d{5}",,,,"80112345"],[,,,,,,,,,[-1]],[,,"60(?:2[078]|[3-7]\\d|8[0-5])\\d{4}",,,,"60271234"],"AM",374,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["4[1349]|[5-7]|88|9[1-9]"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["[23]"],"(0$1)"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8|90"],"0 $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AO:[,[,,"[29]\\d{8}",,,,,,,[9]],[,,"2\\d(?:[26-9]\\d|\\d[26-9])\\d{5}",,,,"222123456"],[,,"9[1-49]\\d{7}",,,,"923123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AO",244,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AR:[,[,,"11\\d{8}|[2368]\\d{9}|9\\d{10}",,,,,,,[10,11],[6,7,8]],[,,"11\\d{8}|(?:2(?:2(?:[013]\\d|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[067]\\d)|4(?:7[3-8]|9\\d)|6(?:[01346]\\d|2[24-6]|5[15-8])|80\\d|9(?:[0124789]\\d|3[1-6]|5[234]|6[2-46]))|3(?:3(?:2[79]|6\\d|8[2578])|4(?:[78]\\d|0[0124-9]|[1-35]\\d|4[24-7]|6[02-9]|9[123678])|5(?:[138]\\d|2[1245]|4[1-9]|6[2-4]|7[1-6])|6[24]\\d|7(?:[0469]\\d|1[1568]|2[013-9]|3[145]|5[14-8]|7[2-57]|8[0-24-9])|8(?:[013578]\\d|2[15-7]|4[13-6]|6[1-357-9]|9[124]))|670\\d)\\d{6}",,,,"1123456789",,,[10],[6,7,8]],[,,"675\\d{7}|9(?:11[2-9]\\d{7}|(?:2(?:2[013]|3[067]|49|6[01346]|80|9[147-9])|3(?:36|4[12358]|5[138]|6[24]|7[069]|8[013578]))[2-9]\\d{6}|\\d{4}[2-9]\\d{5})",,,,"91123456789",,,,[6,7,8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"60[04579]\\d{7}",,,,"6001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AR",54,"00","0",,,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))?15)?","9$1",,,[[,"([68]\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[,"(\\d{2})(\\d{4})","$1-$2",["[2-9]"],"$1"],[,"(\\d{3})(\\d{4})","$1-$2",["[2-9]"],"$1"],[,"(\\d{4})(\\d{4})","$1-$2",["[2-9]"],"$1"],[,"(9)(11)(\\d{4})(\\d{4})","$2 15-$3-$4",["911"],"0$1"],[,"(9)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9(?:2[234689]|3[3-8])","9(?:2(?:2[013]|3[067]|49|6[01346]|80|9[147-9])|3(?:36|4[1-358]|5[138]|6[24]|7[069]|8[013578]))","9(?:2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3[456]|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45])))","9(?:2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3(?:4|5[014]|6[1239])|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45])))"],"0$1"],[,"(9)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9[23]"],"0$1"],[,"(11)(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["2(?:2[013]|3[067]|49|6[01346]|80|9[147-9])|3(?:36|4[1-358]|5[138]|6[24]|7[069]|8[013578])","2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3[456]|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45]))","2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3(?:4|5[014]|6[1239])|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45]))"],"0$1",,1],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["[23]"],"0$1",,1],[,"(\\d{3})","$1",["1[012]|911"],"$1"]],[[,"([68]\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[,"(9)(11)(\\d{4})(\\d{4})","$1 $2 $3-$4",["911"]],[,"(9)(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3-$4",["9(?:2[234689]|3[3-8])","9(?:2(?:2[013]|3[067]|49|6[01346]|80|9[147-9])|3(?:36|4[1-358]|5[138]|6[24]|7[069]|8[013578]))","9(?:2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3[456]|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45])))","9(?:2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3(?:4|5[014]|6[1239])|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45])))"]],[,"(9)(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3-$4",["9[23]"]],[,"(11)(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["2(?:2[013]|3[067]|49|6[01346]|80|9[147-9])|3(?:36|4[1-358]|5[138]|6[24]|7[069]|8[013578])","2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3[456]|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45]))","2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3(?:4|5[014]|6[1239])|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45]))"],"0$1",,1],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["[23]"],"0$1",,1]],[,,,,,,,,,[-1]],,,[,,"810\\d{7}",,,,"8101234567",,,[10]],[,,"810\\d{7}",,,,"8101234567",,,[10]],,,[,,,,,,,,,[-1]]],AS:[,[,,"[5689]\\d{9}",,,,,,,[10],[7]],[,,"6846(?:22|33|44|55|77|88|9[19])\\d{4}",,,,"6846221234",,,,[7]],[,,"684(?:2(?:5[2468]|72)|7(?:3[13]|70))\\d{4}",,,,"6847331234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"AS",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"684",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AT:[,[,,"[1-9]\\d{3,12}",,,,,,,[4,5,6,7,8,9,10,11,12,13],[3]],[,,"1\\d{3,12}|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-8]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|4(?:2[1-8]|35|63|7[1368]|8[2457])|5(?:12|2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[1-35-8]|5[468]|62)|7(?:2[1-8]|3[25]|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{3,10}",,,,"1234567890",,,,[3]],[,,"6(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d{4,10}",,,,"664123456",,,[7,8,9,10,11,12,13]],[,,"800\\d{6,10}",,,,"800123456",,,[9,10,11,12,13]],[,,"9(?:0[01]|3[019])\\d{6,10}",,,,"900123456",,,[9,10,11,12,13]],[,,"8(?:10\\d|2(?:[01]\\d|8\\d?))\\d{5,9}",,,,"810123456",,,[8,9,10,11,12,13]],[,,,,,,,,,[-1]],[,,"780\\d{6,10}",,,,"780123456",,,[9,10,11,12,13]],"AT",43,"00","0",,,"0",,,,[[,"(116\\d{3})","$1",["116"],"$1"],[,"(1)(\\d{3,12})","$1 $2",["1"],"0$1"],[,"(5\\d)(\\d{3,5})","$1 $2",["5[079]"],"0$1"],[,"(5\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["5[079]"],"0$1"],[,"(5\\d)(\\d{4})(\\d{4,7})","$1 $2 $3",["5[079]"],"0$1"],[,"(\\d{3})(\\d{3,10})","$1 $2",["316|46|51|732|6(?:5[0-3579]|[6-9])|7(?:[28]0)|[89]"],"0$1"],[,"(\\d{4})(\\d{3,9})","$1 $2",["2|3(?:1[1-578]|[3-8])|4[2378]|5[2-6]|6(?:[12]|4[1-9]|5[468])|7(?:2[1-8]|35|4[1-8]|[5-79])"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"5(?:(?:0[1-9]|17)\\d{2,10}|[79]\\d{3,11})|720\\d{6,10}",,,,"50123",,,[5,6,7,8,9,10,11,12,13]],,,[,,,,,,,,,[-1]]],AU:[,[,,"1\\d{4,9}|[2-578]\\d{8}",,,,,,,[5,6,7,8,9,10]],[,,"[237]\\d{8}|8(?:[6-8]\\d{3}|9(?:[02-9]\\d{2}|1(?:[0-57-9]\\d|6[0135-9])))\\d{4}",,,,"212345678",,,[9],[8]],[,,"14(?:5\\d|71)\\d{5}|4(?:[0-3]\\d|4[47-9]|5[0-25-9]|6[6-9]|7[02-9]|8[147-9]|9[017-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"19(?:0[0126]\\d|[679])\\d{5}",,,,"1900123456",,,[8,10]],[,,"13(?:00\\d{3}|45[0-4]|\\d)\\d{3}",,,,"1300123456",,,[6,8,10]],[,,"500\\d{6}",,,,"500123456",,,[9]],[,,"550\\d{6}",,,,"550123456",,,[9]],"AU",61,"(?:14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011)|001[14-689]","0",,,"0",,"0011",,[[,"([2378])(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[45]|14"],"0$1"],[,"(16)(\\d{3,4})","$1 $2",["16"],"0$1"],[,"(16)(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],[,"(1[389]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[38]0|90)","1(?:[38]00|90)"],"$1"],[,"(180)(2\\d{3})","$1 $2",["180","1802"],"$1"],[,"(19\\d)(\\d{3})","$1 $2",["19[13]"],"$1"],[,"(19\\d{2})(\\d{4})","$1 $2",["19[679]"],"$1"],[,"(13)(\\d{2})(\\d{2})","$1 $2 $3",["13[1-9]"],"$1"]],,[,,"16\\d{3,7}",,,,"1612345",,,[5,6,7,8,9]],1,,[,,"1(?:3(?:00\\d{3}|45[0-4]|\\d)\\d{3}|80(?:0\\d{6}|2\\d{3}))",,,,"1300123456",,,[6,7,8,10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AW:[,[,,"[25-9]\\d{6}",,,,,,,[7]],[,,"5(?:2\\d|8[1-9])\\d{4}",,,,"5212345"],[,,"(?:5(?:6\\d|9[2-478])|6(?:[039]0|22|4[01]|6[0-2])|7[34]\\d|9(?:6[45]|9[4-8]))\\d{4}",,,,"5601234"],[,,"800\\d{4}",,,,"8001234"],[,,"900\\d{4}",,,,"9001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"28\\d{5}|501\\d{4}",,,,"5011234"],"AW",297,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AX:[,[,,"[15]\\d{6,9}|2\\d{4,9}|3\\d{5,9}|4\\d{7,10}|[67]\\d{7,9}|8\\d{7,8}",,,,,,,[5,6,7,8,9,10,11]],[,,"18[1-8]\\d{4,6}",,,,"181234567",,,[7,8,9]],[,,"4(?:[0-8]\\d{6,8}|9\\d{9})|50\\d{6,8}",,,,"412345678",,,[8,9,10,11]],[,,"800\\d{5,6}",,,,"800123456",,,[8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AX",358,"00|99(?:[02469]|5(?:11|33|5[59]|88|9[09]))","0",,,"0",,"00",,,,[,,,,,,,,,[-1]],,,[,,"100\\d{4,6}|20(?:0\\d{4,6}|2[023]\\d{4,5}|9[89]\\d{1,6})|300\\d{3,7}|60(?:[12]\\d{5,6}|6\\d{7})|7(?:1\\d{7}|3\\d{8}|5[03-9]\\d{5,6})",,,,"1001234",,,[5,6,7,8,9,10]],[,,"10(?:0\\d{4,6}|[1-9]\\d{5,7})|2(?:0(?:0\\d{4,6}|[13-8]\\d{5,7}|2(?:[023]\\d{4,5}|[14-9]\\d{4,6})|9(?:[0-7]\\d{4,6}|[89]\\d{1,6}))|9\\d{5,8})|3(?:0(?:0\\d{3,7}|[1-57-9]\\d{5,7}|6(?:\\d{3}|\\d{5,7}))|93\\d{5,7})|60(?:[12]\\d{5,6}|6\\d{7})|7(?:1\\d{7}|3\\d{8}|5[03-9]\\d{5,6})",,,,"10112345",,,[5,6,7,8,9,10]],,,[,,,,,,,,,[-1]]],AZ:[,[,,"[1-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:1[28]\\d{3}|2(?:02|1[24]|2[2-4]|33|[45]2|6[23])\\d{2}|365(?:[0-46-9]\\d|5[0-35-9]))\\d{4}",,,,"123123456",,,,[7]],[,,"(?:36554|(?:4[04]|5[015]|60|7[07])\\d{3})\\d{4}",,,,"401234567"],[,,"88\\d{7}",,,,"881234567"],[,,"900200\\d{3}",,,,"900200123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AZ",994,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["(?:1[28]|2(?:[45]2|[0-36])|365)"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[4-8]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BA:[,[,,"[3-9]\\d{7,8}",,,,,,,[8,9],[6]],[,,"(?:[35]\\d|49)\\d{6}",,,,"30123456",,,[8],[6]],[,,"6(?:0(?:3\\d|40)|[1-356]\\d|44[0-6]|71[137])\\d{5}",,,,"61123456"],[,,"8[08]\\d{6}",,,,"80123456",,,[8]],[,,"9[0246]\\d{6}",,,,"90123456",,,[8]],[,,"8[12]\\d{6}",,,,"82123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BA",387,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-356]|[7-9]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6[047]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"70[23]\\d{5}",,,,"70223456",,,[8]],,,[,,,,,,,,,[-1]]],BB:[,[,,"[2589]\\d{9}",,,,,,,[10],[7]],[,,"246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7(?:37|57)|9(?:1[89]|63))\\d{4}",,,,"2464123456",,,,[7]],[,,"246(?:2(?:[356]\\d|4[0-57-9]|8[0-79])|45\\d|8(?:[2-5]\\d|83))\\d{4}",,,,"2462501234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900\\d{7}|246976\\d{4}",,,,"9002123456",,,,[7]],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"24631\\d{5}",,,,"2463101234",,,,[7]],"BB",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"246",[,,,,,,,,,[-1]],[,,"246(?:292|367|4(?:1[7-9]|3[01]|44|67)|736)\\d{4}",,,,"2464301234",,,,[7]],,,[,,,,,,,,,[-1]]],BD:[,[,,"[2-79]\\d{5,9}|1\\d{9}|8[0-7]\\d{4,8}",,,,,,,[6,7,8,9,10]],[,,"2(?:[45]\\d{3}|7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|[139][1-6]|2[0157-9]|41|6[1-35]|7[1-5]|8[1-8]|90)|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0167]|7[15]|8[0146-9]))\\d{4}|3(?:12?[5-7]\\d{2}|0(?:2(?:[025-79]\\d|[348]\\d{1,2})|3(?:[2-4]\\d|[56]\\d?))|2(?:1\\d{2}|2(?:[12]\\d|[35]\\d{1,2}|4\\d?))|3(?:1\\d{2}|2(?:[2356]\\d|4\\d{1,2}))|4(?:1\\d{2}|2(?:2\\d{1,2}|[47]|5\\d{2}))|5(?:1\\d{2}|29)|[67]1\\d{2}|8(?:1\\d{2}|2(?:2\\d{2}|3|4\\d)))\\d{3}|4(?:0(?:2(?:[09]\\d|7)|33\\d{2})|1\\d{3}|2(?:1\\d{2}|2(?:[25]\\d?|[348]\\d|[67]\\d{1,2}))|3(?:1\\d{2}(?:\\d{2})?|2(?:[045]\\d|[236-9]\\d{1,2})|32\\d{2})|4(?:[18]\\d{2}|2(?:[2-46]\\d{2}|3)|5[25]\\d{2})|5(?:1\\d{2}|2(?:3\\d|5))|6(?:[18]\\d{2}|2(?:3(?:\\d{2})?|[46]\\d{1,2}|5\\d{2}|7\\d)|5(?:3\\d?|4\\d|[57]\\d{1,2}|6\\d{2}|8))|71\\d{2}|8(?:[18]\\d{2}|23\\d{2}|54\\d{2})|9(?:[18]\\d{2}|2[2-5]\\d{2}|53\\d{1,2}))\\d{3}|5(?:02[03489]\\d{2}|1\\d{2}|2(?:1\\d{2}|2(?:2(?:\\d{2})?|[457]\\d{2}))|3(?:1\\d{2}|2(?:[37](?:\\d{2})?|[569]\\d{2}))|4(?:1\\d{2}|2[46]\\d{2})|5(?:1\\d{2}|26\\d{1,2})|6(?:[18]\\d{2}|2|53\\d{2})|7(?:1|24)\\d{2}|8(?:1|26)\\d{2}|91\\d{2})\\d{3}|6(?:0(?:1\\d{2}|2(?:3\\d{2}|4\\d{1,2}))|2(?:2[2-5]\\d{2}|5(?:[3-5]\\d{2}|7)|8\\d{2})|3(?:1|2[3478])\\d{2}|4(?:1|2[34])\\d{2}|5(?:1|2[47])\\d{2}|6(?:[18]\\d{2}|6(?:2(?:2\\d|[34]\\d{2})|5(?:[24]\\d{2}|3\\d|5\\d{1,2})))|72[2-5]\\d{2}|8(?:1\\d{2}|2[2-5]\\d{2})|9(?:1\\d{2}|2[2-6]\\d{2}))\\d{3}|7(?:(?:02|[3-589]1|6[12]|72[24])\\d{2}|21\\d{3}|32)\\d{3}|8(?:(?:4[12]|[5-7]2|1\\d?)|(?:0|3[12]|[5-7]1|217)\\d)\\d{4}|9(?:[35]1|(?:[024]2|81)\\d|(?:1|[24]1)\\d{2})\\d{3}",,,,"27111234",,,[6,7,8,9]],[,,"(?:1[13-9]\\d|(?:3[78]|44)[02-9]|6(?:44|6[02-9]))\\d{7}",,,,"1812345678",,,[10]],[,,"80[03]\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"96(?:0[49]|1[0-4]|6[69])\\d{6}",,,,"9604123456",,,[10]],"BD",880,"00","0",,,"0",,,,[[,"(2)(\\d{7,8})","$1-$2",["2"],"0$1"],[,"(\\d{2})(\\d{4,6})","$1-$2",["[3-79]1"],"0$1"],[,"(\\d{4})(\\d{3,6})","$1-$2",["1|3(?:0|[2-58]2)|4(?:0|[25]2|3[23]|[4689][25])|5(?:[02-578]2|6[25])|6(?:[0347-9]2|[26][25])|7[02-9]2|8(?:[023][23]|[4-7]2)|9(?:[02][23]|[458]2|6[016])"],"0$1"],[,"(\\d{3})(\\d{3,7})","$1-$2",["[3-79][2-9]|8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BE:[,[,,"[1-9]\\d{7,8}",,,,,,,[8,9]],[,,"(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|8[1-79]|9[2-4])\\d{6}|80[2-8]\\d{5}",,,,"12345678",,,[8]],[,,"4(?:6[0135-8]|[79]\\d|8[3-9])\\d{6}",,,,"470123456",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"(?:70[2-467]|90[0-79])\\d{5}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BE",32,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4[6-9]"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[23]|4[23]|9[2-4]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[156]|7[018]|8(?:0[1-9]|[1-79])"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"78\\d{6}",,,,"78123456",,,[8]],,,[,,,,,,,,,[-1]]],BF:[,[,,"[25-7]\\d{7}",,,,,,,[8]],[,,"2(?:0(?:49|5[23]|6[56]|9[016-9])|4(?:4[569]|5[4-6]|6[56]|7[0179])|5(?:[34]\\d|50|6[5-7]))\\d{4}",,,,"20491234"],[,,"(?:5[15-8]|[67]\\d)\\d{6}",,,,"70123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BF",226,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BG:[,[,,"[23567]\\d{5,7}|[489]\\d{6,8}",,,,,,,[6,7,8,9],[4,5]],[,,"2\\d{5,7}|(?:[36]\\d|5[1-9]|8[1-6]|9[1-7])\\d{5,6}|(?:4(?:[124-7]\\d|3[1-6])|7(?:0[1-9]|[1-9]\\d))\\d{4,5}",,,,"2123456",,,[6,7,8],[4,5]],[,,"(?:8[7-9]\\d|9(?:8\\d|9[69]))\\d{6}|4(?:3[0789]|8\\d)\\d{5}",,,,"48123456",,,[8,9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90\\d{6}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,"700\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],"BG",359,"00","0",,,"0",,,,[[,"(2)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],[,"(2)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["43[124-7]|70[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[124-7]|70[1-9]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[78]00"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["99[69]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["48|8[7-9]|9[08]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BH:[,[,,"[136-9]\\d{7}",,,,,,,[8]],[,,"(?:1(?:3[1356]|6[0156]|7\\d)\\d|6(?:1[16]\\d|500|6(?:0\\d|3[12]|44|7[7-9])|9[69][69])|7(?:1(?:11|78)|7\\d{2}))\\d{4}",,,,"17001234"],[,,"(?:3(?:[1-4679]\\d|5[013-69]|8[0-47-9])\\d|6(?:3(?:00|33|6[16])|6(?:[69]\\d|3[03-9]|7[0-6])))\\d{4}",,,,"36001234"],[,,"80\\d{6}",,,,"80123456"],[,,"(?:87|9[014578])\\d{6}",,,,"90123456"],[,,"84\\d{6}",,,,"84123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BH",973,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BI:[,[,,"[267]\\d{7}",,,,,,,[8]],[,,"22\\d{6}",,,,"22201234"],[,,"(?:29|6[189]|7[124-9])\\d{6}",,,,"79561234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BI",257,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BJ:[,[,,"[2689]\\d{7}",,,,,,,[8]],[,,"2(?:02|1[037]|2[45]|3[68])\\d{5}",,,,"20211234"],[,,"(?:6[1-8]|9[03-9])\\d{6}",,,,"90011234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"857[58]\\d{4}",,,,"85751234"],"BJ",229,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"81\\d{6}",,,,"81123456"],,,[,,,,,,,,,[-1]]],BL:[,[,,"[56]\\d{8}",,,,,,,[9]],[,,"590(?:2[7-9]|5[12]|87)\\d{4}",,,,"590271234"],[,,"690(?:0[05-9]|[1-9]\\d)\\d{4}",,,,"690001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BL",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BM:[,[,,"[4589]\\d{9}",,,,,,,[10],[7]],[,,"441(?:2(?:02|23|61|[3479]\\d)|[46]\\d{2}|5(?:4\\d|60|89)|824)\\d{4}",,,,"4412345678",,,,[7]],[,,"441(?:[37]\\d|5[0-39])\\d{5}",,,,"4413701234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BM",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"441",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BN:[,[,,"[2-578]\\d{6}",,,,,,,[7]],[,,"2(?:[013-9]\\d|2[0-7])\\d{4}|[3-5]\\d{6}",,,,"2345678"],[,,"22[89]\\d{4}|[78]\\d{6}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BN",673,"00",,,,,,,,[[,"([2-578]\\d{2})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BO:[,[,,"[23467]\\d{7}|8\\d{8}",,,,,,,[8,9],[7]],[,,"(?:2(?:2\\d{2}|5(?:11|[258]\\d|9[67])|6(?:12|2\\d|9[34])|8(?:2[34]|39|62))|3(?:3\\d{2}|4(?:6\\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:2\\d|3[234]|4[248]|5[24]|6[2-6]|7\\d))|4(?:4\\d{2}|6(?:11|[24689]\\d|72)))\\d{4}",,,,"22123456",,,[8],[7]],[,,"[67]\\d{7}",,,,"71234567",,,[8]],[,,"80017\\d{4}",,,,"800171234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BO",591,"00(1\\d)?","0",,,"0(1\\d)?",,,,[[,"([234])(\\d{7})","$1 $2",["[234]"],,"0$CC $1"],[,"([67]\\d{7})","$1",["[67]"],,"0$CC $1"],[,"(800)(\\d{2})(\\d{4})","$1 $2 $3",["800"],,"0$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BQ:[,[,,"[347]\\d{6}",,,,,,,[7]],[,,"(?:318[023]|41(?:6[023]|70)|7(?:1[578]|50)\\d)\\d{3}",,,,"7151234"],[,,"(?:31(?:8[14-8]|9[14578])|416[145-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}",,,,"3181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BQ",599,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BR:[,[,,"[1-46-9]\\d{7,10}|5(?:[0-4]\\d{7,9}|5(?:[2-8]\\d{7}|9\\d{7,8}))",,,,,,,[8,9,10,11]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}",,,,"1123456789",,,[10],[8]],[,,"(?:[189][1-9]|2[12478])(?:7|9\\d)\\d{7}|(?:3[1-578]|[46][1-9]|5[13-5]|7[13-579])(?:[6-8]|9\\d?)\\d{7}",,,,"11961234567",,,[10,11],[8]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"(?:300|[59]00\\d?)\\d{6}",,,,"300123456",,,[9,10]],[,,"(?:300\\d(?:\\d{2})?|40(?:0\\d|20))\\d{4}",,,,"40041234",,,[8,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BR",55,"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","0",,,"0(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2",,,[[,"(\\d{4})(\\d{4})","$1-$2",["(?:300|40[02])","(?:300|40(?:0|20))"]],[,"([3589]00)(\\d{2,3})(\\d{4})","$1 $2 $3",["[3589]00"],"0$1"],[,"(\\d{3,5})","$1",["1[125689]"],"$1"],[,"(\\d{4})(\\d{4})","$1-$2",["[2-9](?:[1-9]|0[1-9])"],"$1"],[,"(\\d{5})(\\d{4})","$1-$2",["9(?:[1-9]|0[1-9])"],"$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["[1-9][1-9]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[1-9][1-9]9"],"($1)","0 $CC ($1)"]],[[,"(\\d{4})(\\d{4})","$1-$2",["(?:300|40[02])","(?:300|40(?:0|20))"]],[,"([3589]00)(\\d{2,3})(\\d{4})","$1 $2 $3",["[3589]00"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["[1-9][1-9]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[1-9][1-9]9"],"($1)","0 $CC ($1)"]],[,,,,,,,,,[-1]],,,[,,"(?:300\\d|40(?:0\\d|20))\\d{4}",,,,"40041234",,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BS:[,[,,"[2589]\\d{9}",,,,,,,[10],[7]],[,,"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[3467]|8[0-4]|9[2-467])|461|502|6(?:0[1-3]|12|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}",,,,"2423456789",,,,[7]],[,,"242(?:3(?:5[79]|[79]5)|4(?:[2-4][1-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|99))\\d{4}",,,,"2423591234",,,,[7]],[,,"242300\\d{4}|8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456",,,,[7]],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BS",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"242",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BT:[,[,,"[1-8]\\d{6,7}",,,,,,,[7,8],[6]],[,,"(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\\d{5}",,,,"2345678",,,[7],[6]],[,,"(?:1[67]|77)\\d{6}",,,,"17123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BT",975,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1|77"]],[,"([2-8])(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BW:[,[,,"[2-79]\\d{6,7}",,,,,,,[7,8]],[,,"(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\\d|7[01])|4(?:6[03]|7[1267]|9[0-5])|5(?:3[0389]|4[0489]|7[1-47]|88|9[0-49])|6(?:2[1-35]|5[149]|8[067]))\\d{4}",,,,"2401234",,,[7]],[,,"7(?:[1-6]\\d|7[014-8])\\d{5}",,,,"71123456",,,[8]],[,,,,,,,,,[-1]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"79[12][01]\\d{4}",,,,"79101234",,,[8]],"BW",267,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-6]"]],[,"(7\\d)(\\d{3})(\\d{3})","$1 $2 $3",["7"]],[,"(90)(\\d{5})","$1 $2",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BY:[,[,,"[1-4]\\d{8}|800\\d{3,7}|[89]\\d{9,10}",,,,,,,[6,7,8,9,10,11],[5]],[,,"(?:1(?:5(?:1[1-5]|[24]\\d|6[2-4]|9[1-7])|6(?:[235]\\d|4[1-7])|7\\d{2})|2(?:1(?:[246]\\d|3[0-35-9]|5[1-9])|2(?:[235]\\d|4[0-8])|3(?:[26]\\d|3[02-79]|4[024-7]|5[03-7])))\\d{5}",,,,"152450911",,,[9],[5,6,7]],[,,"(?:2(?:5[5679]|9[1-9])|33\\d|44\\d)\\d{6}",,,,"294911911",,,[9]],[,,"8(?:0[13]|20\\d)\\d{7}|800\\d{3,7}",,,,"8011234567"],[,,"(?:810|902)\\d{7}",,,,"9021234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"249\\d{6}",,,,"249123456",,,[9]],"BY",375,"810","8",,,"8?0?",,"8~10",,[[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["17[0-3589]|2[4-9]|[34]","17(?:[02358]|1[0-2]|9[0189])|2[4-9]|[34]"],"8 0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:5[24]|6[235]|7[467])|2(?:1[246]|2[25]|3[26])","1(?:5[24]|6(?:2|3[04-9]|5[0346-9])|7(?:[46]|7[37-9]))|2(?:1[246]|2[25]|3[26])"],"8 0$1"],[,"(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],[,"([89]\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8[01]|9"],"8 $1"],[,"(82\\d)(\\d{4})(\\d{4})","$1 $2 $3",["82"],"8 $1"],[,"(800)(\\d{3})","$1 $2",["800"],"8 $1"],[,"(800)(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,"8(?:0[13]|10|20\\d)\\d{7}|800\\d{3,7}|902\\d{7}",,,,"82012345678"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BZ:[,[,,"[2-8]\\d{6}|0\\d{10}",,,,,,,[7,11]],[,,"(?:2(?:[02]\\d|36)|[3-58][02]\\d|7(?:[02]\\d|32))\\d{4}",,,,"2221234",,,[7]],[,,"6[0-35-7]\\d{5}",,,,"6221234",,,[7]],[,,"0800\\d{7}",,,,"08001234123",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BZ",501,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],[,"(0)(800)(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CA:[,[,,"[2-9]\\d{9}|3\\d{6}",,,,,,,[7,10]],[,,"(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|65)|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:0[04]|13|22|39|47)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}|310\\d{4}",,,,"2042345678",,,[10],[7]],[,,"(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|65)|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:0[04]|13|22|39|47)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",,,,"2042345678",,,[10],[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}|310\\d{4}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456",,,[10]],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678",,,[10]],[,,,,,,,,,[-1]],"CA",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CC:[,[,,"[1458]\\d{5,9}",,,,,,,[6,7,9,10],[8]],[,,"89162\\d{4}",,,,"891621234",,,[9],[8]],[,,"14(?:5\\d|71)\\d{5}|4(?:[0-2]\\d|3[0-57-9]|4[47-9]|5[0-25-9]|6[6-9]|7[02-9]|8[147-9]|9[017-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0126]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{2})?\\d{4}",,,,"1300123456",,,[6,10]],[,,"500\\d{6}",,,,"500123456",,,[9]],[,,"550\\d{6}",,,,"550123456",,,[9]],"CC",61,"(?:14(?:1[14]|34|4[17]|[56]6|7[47]|88))?001[14-689]","0",,,"0",,"0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CD:[,[,,"[2-6]\\d{6}|[18]\\d{6,8}|9\\d{8}",,,,,,,[7,9]],[,,"1(?:2\\d{7}|\\d{6})|[2-6]\\d{6}",,,,"1234567"],[,,"8(?:[0-2459]\\d{2}|8)\\d{5}|9[017-9]\\d{7}",,,,"991234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CD",243,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["12"],"0$1"],[,"([89]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8[0-2459]|9"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CF:[,[,,"[278]\\d{7}",,,,,,,[8]],[,,"2[12]\\d{6}",,,,"21612345"],[,,"7[0257]\\d{6}",,,,"70012345"],[,,,,,,,,,[-1]],[,,"8776\\d{4}",,,,"87761234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CF",236,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CG:[,[,,"[028]\\d{8}",,,,,,,[9]],[,,"222[1-589]\\d{5}",,,,"222123456"],[,,"0[14-6]\\d{7}",,,,"061234567"],[,,,,,,,,,[-1]],[,,"80(?:0\\d{2}|11[01])\\d{4}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CG",242,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["801"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["800"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CH:[,[,,"[2-9]\\d{8}|860\\d{9}",,,,,,,[9,12]],[,,"(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}",,,,"212345678",,,[9]],[,,"7[5-9]\\d{7}",,,,"781234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[016]\\d{6}",,,,"900123456",,,[9]],[,,"84[0248]\\d{6}",,,,"840123456",,,[9]],[,,"878\\d{6}",,,,"878123456",,,[9]],[,,,,,,,,,[-1]],"CH",41,"00","0",,,"0",,,,[[,"([2-9]\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]|[89]1"],"0$1"],[,"([89]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["860"],"0$1"]],,[,,"74[0248]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"5[18]\\d{7}",,,,"581234567",,,[9]],,,[,,"860\\d{9}",,,,"860123456789",,,[12]]],CI:[,[,,"[02-8]\\d{7}",,,,,,,[8]],[,,"(?:2(?:0[023]|1[02357]|[23][045]|4[03-5])|3(?:0[06]|1[069]|[2-4][07]|5[09]|6[08]))\\d{5}",,,,"21234567"],[,,"(?:0[1-9]|4\\d|5[14-9]|6[015-79]|[78][4-9])\\d{6}",,,,"01234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CI",225,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CK:[,[,,"[2-8]\\d{4}",,,,,,,[5]],[,,"(?:2\\d|3[13-7]|4[1-5])\\d{3}",,,,"21234"],[,,"[5-8]\\d{4}",,,,"71234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CK",682,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CL:[,[,,"(?:[2-9]|600|123)\\d{7,8}",,,,,,,[9,10,11],[7,8]],[,,"2(?:1962\\d{4}|2\\d{7}|32[0-467]\\d{5})|(?:3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|9[3-9])\\d{7}",,,,"221234567",,,[9],[7,8]],[,,"2(?:1962\\d{4}|2\\d{7}|32[0-467]\\d{5})|(?:3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|9[3-9])\\d{7}",,,,"961234567",,,[9],[8]],[,,"800\\d{6}|1230\\d{7}",,,,"800123456",,,[9,11]],[,,,,,,,,,[-1]],[,,"600\\d{7,8}",,,,"6001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,"44\\d{7}",,,,"441234567",,,[9]],"CL",56,"(?:0|1(?:1[0-69]|2[0-57]|5[13-58]|69|7[0167]|8[018]))0","0",,,"0|(1(?:1[0-69]|2[0-57]|5[13-58]|69|7[0167]|8[018]))",,,1,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[23]"],"($1)","$CC ($1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[357]|4[1-35]|6[13-57]"],"($1)","$CC ($1)"],[,"(9)(\\d{4})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(44)(\\d{3})(\\d{4})","$1 $2 $3",["44"],"0$1"],[,"([68]00)(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"],"$1"],[,"(600)(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"],"$1"],[,"(1230)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"$1"],[,"(\\d{5})(\\d{4})","$1 $2",["219"],"($1)","$CC ($1)"],[,"(\\d{4,5})","$1",["[1-9]"],"$1"]],[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[23]"],"($1)","$CC ($1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[357]|4[1-35]|6[13-57]"],"($1)","$CC ($1)"],[,"(9)(\\d{4})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(44)(\\d{3})(\\d{4})","$1 $2 $3",["44"],"0$1"],[,"([68]00)(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"],"$1"],[,"(600)(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"],"$1"],[,"(1230)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"$1"],[,"(\\d{5})(\\d{4})","$1 $2",["219"],"($1)","$CC ($1)"]],[,,,,,,,,,[-1]],,,[,,"600\\d{7,8}",,,,"6001234567",,,[10,11]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CM:[,[,,"[2368]\\d{7,8}",,,,,,,[8,9]],[,,"2(?:22|33|4[23])\\d{6}",,,,"222123456",,,[9]],[,,"6[5-9]\\d{7}",,,,"671234567",,,[9]],[,,"88\\d{6}",,,,"88012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CM",237,"00",,,,,,,,[[,"([26])(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[23]|88"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CN:[,[,,"[1-7]\\d{6,11}|8[0-357-9]\\d{6,9}|9\\d{7,10}",,,,,,,[7,8,9,10,11,12],[5,6]],[,,"21(?:100\\d{2}|95\\d{3,4}|\\d{8,10})|(?:10|2[02-57-9]|3(?:11|7[179])|4(?:[15]1|3[1-35])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:31|5[457]|6[09]|91)|8(?:[57]1|98))(?:100\\d{2}|95\\d{3,4}|\\d{8})|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|3[3-9]|5[2-9]|6[4789]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[17]\\d|2[248]|3[04-9]|4[3-6]|5[0-4689]|6[2368]|9[02-9])|8(?:078|1[236-8]|2[5-7]|3\\d|5[1-9]|7[02-9]|8[3678]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100\\d{2}|95\\d{3,4}|\\d{7})|80(?:29|6[03578]|7[018]|81)\\d{4}",,,,"1012345678",,,,[5,6]],[,,"1(?:[38]\\d|4[57]|5[0-35-9]|7[0-35-8])\\d{8}",,,,"13123456789",,,[11]],[,,"(?:10)?800\\d{7}",,,,"8001234567",,,[10,12]],[,,"16[08]\\d{5}",,,,"16812345",,,[8]],[,,"400\\d{7}|950\\d{7,8}|(?:10|2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[4789]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[3678]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))96\\d{3,4}",,,,"4001234567",,,[7,8,9,10,11],[5,6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CN",86,"(1(?:[129]\\d{3}|79\\d{2}))?00","0",,,"(1(?:[129]\\d{3}|79\\d{2}))|0",,"00",,[[,"(80\\d{2})(\\d{4})","$1 $2",["80[2678]"],"0$1","$CC $1",1],[,"([48]00)(\\d{3})(\\d{4})","$1 $2 $3",["[48]00"]],[,"(\\d{5,6})","$1",["100|95"]],[,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2\\d)[19]","(?:10|2\\d)(?:10|9[56])","(?:10|2\\d)(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{5,6})","$1 $2",["[3-9]","[3-9]\\d{2}[19]","[3-9]\\d{2}(?:10|9[56])"],"0$1","$CC $1"],[,"(\\d{3,4})(\\d{4})","$1 $2",["[2-9]"]],[,"(21)(\\d{4})(\\d{4,6})","$1 $2 $3",["21"],"0$1","$CC $1",1],[,"([12]\\d)(\\d{4})(\\d{4})","$1 $2 $3",["10[1-9]|2[02-9]","10[1-9]|2[02-9]","10(?:[1-79]|8(?:[1-9]|0[1-9]))|2[02-9]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:1[02-9]|35|49|5|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|[35][2-9]|6[4789]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[04-9]|4[3-6]|6[2368])|8(?:1[236-8]|2[5-7]|3|5[1-9]|7[02-9]|8[3678]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["3(?:11|7[179])|4(?:[15]1|3[1-35])|5(?:1|2[37]|3[12]|51|7[13-79]|9[15])|7(?:31|5[457]|6[09]|91)|8(?:[57]1|98)"],"0$1","$CC $1",1],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["807","8078"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-578]"],,"$CC $1"],[,"(10800)(\\d{3})(\\d{4})","$1 $2 $3",["108","1080","10800"]],[,"(\\d{3})(\\d{7,8})","$1 $2",["950"]]],[[,"(80\\d{2})(\\d{4})","$1 $2",["80[2678]"],"0$1","$CC $1",1],[,"([48]00)(\\d{3})(\\d{4})","$1 $2 $3",["[48]00"]],[,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2\\d)[19]","(?:10|2\\d)(?:10|9[56])","(?:10|2\\d)(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{5,6})","$1 $2",["[3-9]","[3-9]\\d{2}[19]","[3-9]\\d{2}(?:10|9[56])"],"0$1","$CC $1"],[,"(21)(\\d{4})(\\d{4,6})","$1 $2 $3",["21"],"0$1","$CC $1",1],[,"([12]\\d)(\\d{4})(\\d{4})","$1 $2 $3",["10[1-9]|2[02-9]","10[1-9]|2[02-9]","10(?:[1-79]|8(?:[1-9]|0[1-9]))|2[02-9]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:1[02-9]|35|49|5|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|[35][2-9]|6[4789]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[04-9]|4[3-6]|6[2368])|8(?:1[236-8]|2[5-7]|3|5[1-9]|7[02-9]|8[3678]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["3(?:11|7[179])|4(?:[15]1|3[1-35])|5(?:1|2[37]|3[12]|51|7[13-79]|9[15])|7(?:31|5[457]|6[09]|91)|8(?:[57]1|98)"],"0$1","$CC $1",1],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["807","8078"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-578]"],,"$CC $1"],[,"(10800)(\\d{3})(\\d{4})","$1 $2 $3",["108","1080","10800"]],[,"(\\d{3})(\\d{7,8})","$1 $2",["950"]]],[,,,,,,,,,[-1]],,,[,,"(?:4|(?:10)?8)00\\d{7}|950\\d{7,8}",,,,"4001234567",,,[10,11,12]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CO:[,[,,"(?:[13]\\d{0,3}|[24-8])\\d{7}",,,,,,,[8,10,11],[7]],[,,"[124-8][2-9]\\d{6}",,,,"12345678",,,[8],[7]],[,,"3(?:0[0-5]|1\\d|2[0-3]|5[01])\\d{7}",,,,"3211234567",,,[10]],[,,"1800\\d{7}",,,,"18001234567",,,[11]],[,,"19(?:0[01]|4[78])\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CO",57,"00(?:4(?:[14]4|56)|[579])","0",,,"0([3579]|4(?:44|56))?",,,,[[,"(\\d)(\\d{7})","$1 $2",["1(?:8[2-9]|9[0-3]|[2-7])|[24-8]","1(?:8[2-9]|9(?:09|[1-3])|[2-7])|[24-8]"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3"],,"0$CC $1"],[,"(1)(\\d{3})(\\d{7})","$1-$2-$3",["1(?:80|9[04])","1(?:800|9(?:0[01]|4[78]))"],"0$1"]],[[,"(\\d)(\\d{7})","$1 $2",["1(?:8[2-9]|9[0-3]|[2-7])|[24-8]","1(?:8[2-9]|9(?:09|[1-3])|[2-7])|[24-8]"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3"],,"0$CC $1"],[,"(1)(\\d{3})(\\d{7})","$1 $2 $3",["1(?:80|9[04])","1(?:800|9(?:0[01]|4[78]))"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CR:[,[,,"[24-9]\\d{7,9}",,,,,,,[8,10]],[,,"2[0-24-7]\\d{6}",,,,"22123456",,,[8]],[,,"5(?:0[01]|7[0-3])\\d{5}|6(?:[0-4]\\d{3}|500[01])\\d{3}|(?:7[0-3]|8[3-9])\\d{6}",,,,"83123456",,,[8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"90[059]\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"210[0-6]\\d{4}|4\\d{7}|5100\\d{4}",,,,"40001234",,,[8]],"CR",506,"00",,,,"(19(?:0[012468]|1[09]|20|66|77|99))",,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[24-7]|8[3-9]"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]0"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CU:[,[,,"[2-57]\\d{5,7}",,,,,,,[6,7,8],[4,5]],[,,"2[1-4]\\d{5,6}|3(?:1\\d{6}|[23]\\d{4,6})|4(?:[125]\\d{5,6}|[36]\\d{6}|[78]\\d{4,6})|7\\d{6,7}",,,,"71234567",,,,[4,5]],[,,"5\\d{7}",,,,"51234567",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CU",53,"119","0",,,"0",,,,[[,"(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],[,"(\\d{2})(\\d{4,6})","$1 $2",["[2-4]"],"(0$1)"],[,"(\\d)(\\d{7})","$1 $2",["5"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CV:[,[,,"[259]\\d{6}",,,,,,,[7]],[,,"2(?:2[1-7]|3[0-8]|4[12]|5[1256]|6\\d|7[1-3]|8[1-5])\\d{4}",,,,"2211234"],[,,"(?:9\\d|59)\\d{5}",,,,"9911234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CV",238,"0",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CW:[,[,,"[169]\\d{6,7}",,,,,,,[7,8]],[,,"9(?:[48]\\d{2}|50\\d|7(?:2[0-24]|[34]\\d|6[35-7]|77|8[7-9]))\\d{4}",,,,"94151234",,,[8]],[,,"9(?:5(?:[12467]\\d|3[01])|6(?:[15-9]\\d|3[01]))\\d{4}",,,,"95181234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"60[0-2]\\d{4}",,,,"6001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CW",599,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[13-7]"]],[,"(9)(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],,[,,"955\\d{5}",,,,"95581234",,,[8]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CX:[,[,,"[1458]\\d{5,9}",,,,,,,[6,7,8,9,10]],[,,"89164\\d{4}",,,,"891641234",,,[9],[8]],[,,"14(?:5\\d|71)\\d{5}|4(?:[0-2]\\d|3[0-57-9]|4[47-9]|5[0-25-9]|6[6-9]|7[02-9]|8[147-9]|9[017-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0126]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{2})?\\d{4}",,,,"1300123456",,,[6,8,10]],[,,"500\\d{6}",,,,"500123456",,,[9]],[,,"550\\d{6}",,,,"550123456",,,[9]],"CX",61,"(?:14(?:1[14]|34|4[17]|[56]6|7[47]|88))?001[14-689]","0",,,"0",,"0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CY:[,[,,"[257-9]\\d{7}",,,,,,,[8]],[,,"2[2-6]\\d{6}",,,,"22345678"],[,,"9[4-79]\\d{6}",,,,"96123456"],[,,"800\\d{5}",,,,"80001234"],[,,"90[09]\\d{5}",,,,"90012345"],[,,"80[1-9]\\d{5}",,,,"80112345"],[,,"700\\d{5}",,,,"70012345"],[,,,,,,,,,[-1]],"CY",357,"00",,,,,,,,[[,"(\\d{2})(\\d{6})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:50|77)\\d{6}",,,,"77123456"],,,[,,,,,,,,,[-1]]],CZ:[,[,,"[2-8]\\d{8}|9\\d{8,11}",,,,,,,[9,10,11,12]],[,,"2\\d{8}|(?:3[1257-9]|4[16-9]|5[13-9])\\d{7}",,,,"212345678",,,[9]],[,,"(?:60[1-8]|7(?:0[2-5]|[2379]\\d))\\d{6}",,,,"601123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:0[05689]|76)\\d{6}",,,,"900123456",,,[9]],[,,"8[134]\\d{7}",,,,"811234567",,,[9]],[,,"70[01]\\d{6}",,,,"700123456",,,[9]],[,,"9[17]0\\d{6}",,,,"910123456",,,[9]],"CZ",420,"00",,,,,,,,[[,"([2-9]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],[,"(96\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["96"]],[,"(9\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9[36]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"9(?:5\\d|7[234])\\d{6}",,,,"972123456",,,[9]],,,[,,"9(?:3\\d{9}|6\\d{7,10})",,,,"93123456789"]],DE:[,[,,"[1-35-9]\\d{3,14}|4(?:[0-8]\\d{3,12}|9(?:[0-37]\\d|4(?:[1-35-8]|4\\d?)|5\\d{1,2}|6[1-8]\\d?)\\d{2,8})",,,,,,,[4,5,6,7,8,9,10,11,12,13,14,15],[3]],[,,"2\\d{5,13}|3(?:0\\d{3,13}|2\\d{9}|[3-9]\\d{4,13})|4(?:0\\d{3,12}|\\d{5,13})|5(?:0[2-8]|[1256]\\d|[38][0-8]|4\\d{0,2}|[79][0-7])\\d{3,11}|6(?:\\d{5,13}|9\\d{3,12})|7(?:0[2-8]|[1-9]\\d)\\d{3,10}|8(?:0[2-9]|[1-8]\\d|9\\d?)\\d{3,10}|9(?:0[6-9]\\d{3,10}|1\\d{4,12}|[2-9]\\d{4,11})",,,,"30123456",,,[5,6,7,8,9,10,11,12,13,14,15],[3,4]],[,,"1(?:5[0-25-9]\\d{8}|6[023]\\d{7,8}|7\\d{8,9})",,,,"15123456789",,,[10,11]],[,,"800\\d{7,12}",,,,"8001234567890",,,[10,11,12,13,14,15]],[,,"137[7-9]\\d{6}|900(?:[135]\\d{6}|9\\d{7})",,,,"9001234567",,,[10,11]],[,,"1(?:3(?:7[1-6]\\d{6}|8\\d{4})|80\\d{5,11})",,,,"18012345",,,[7,8,9,10,11,12,13,14]],[,,"700\\d{8}",,,,"70012345678",,,[11]],[,,,,,,,,,[-1]],"DE",49,"00","0",,,"0",,,,[[,"(1\\d{2})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],[,"(15\\d{3})(\\d{6})","$1 $2",["15[0568]"],"0$1"],[,"(1\\d{3})(\\d{7})","$1 $2",["15"],"0$1"],[,"(\\d{2})(\\d{3,11})","$1 $2",["3[02]|40|[68]9"],"0$1"],[,"(\\d{3})(\\d{3,11})","$1 $2",["2(?:\\d1|0[2389]|1[24]|28|34)|3(?:[3-9][15]|40)|[4-8][1-9]1|9(?:06|[1-9]1)"],"0$1"],[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|[7-9](?:\\d[1-9]|[1-9]\\d)|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])","[24-6]|[7-9](?:\\d[1-9]|[1-9]\\d)|3(?:3(?:0[1-467]|2[127-9]|3[124578]|[46][1246]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|3[1357]|4[13578]|6[1246]|7[1356]|9[1346])|5(?:0[14]|2[1-3589]|3[1357]|4[1246]|6[1-4]|7[1346]|8[13568]|9[1246])|6(?:0[356]|2[1-489]|3[124-6]|4[1347]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|3[1357]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|4[1347]|6[0135-9]|7[1467]|8[136])|9(?:0[12479]|2[1358]|3[1357]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))"],"0$1"],[,"(3\\d{4})(\\d{1,10})","$1 $2",["3"],"0$1"],[,"(800)(\\d{7,12})","$1 $2",["800"],"0$1"],[,"(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["(?:18|90)0|137","1(?:37|80)|900[1359]"],"0$1"],[,"(1\\d{2})(\\d{5,11})","$1 $2",["181"],"0$1"],[,"(18\\d{3})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],[,"(18\\d{2})(\\d{7})","$1 $2",["18[68]"],"0$1"],[,"(18\\d)(\\d{8})","$1 $2",["18[2-579]"],"0$1"],[,"(700)(\\d{4})(\\d{4})","$1 $2 $3",["700"],"0$1"],[,"(138)(\\d{4})","$1 $2",["138"],"0$1"],[,"(15[013-68])(\\d{2})(\\d{8})","$1 $2 $3",["15[013-68]"],"0$1"],[,"(15[279]\\d)(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],[,"(1[67]\\d)(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"]],,[,,"16(?:4\\d{1,10}|[89]\\d{1,11})",,,,"16412345",,,[4,5,6,7,8,9,10,11,12,13,14]],,,[,,,,,,,,,[-1]],[,,"18(?:1\\d{5,11}|[2-9]\\d{8})",,,,"18500123456",,,[8,9,10,11,12,13,14]],,,[,,"1(?:5(?:(?:2\\d55|7\\d99|9\\d33)\\d{7}|(?:[034568]00|113)\\d{8})|6(?:013|255|399)\\d{7,8}|7(?:[015]13|[234]55|[69]33|[78]99)\\d{7,8})",,,,"177991234567",,,[12,13]]],DJ:[,[,,"[27]\\d{7}",,,,,,,[8]],[,,"2(?:1[2-5]|7[45])\\d{5}",,,,"21360003"],[,,"77\\d{6}",,,,"77831001"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DJ",253,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DK:[,[,,"[2-9]\\d{7}",,,,,,,[8]],[,,"(?:[2-7]\\d|8[126-9]|9[1-36-9])\\d{6}",,,,"32123456"],[,,"(?:[2-7]\\d|8[126-9]|9[1-36-9])\\d{6}",,,,"20123456"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DK",45,"00",,,,,,,1,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DM:[,[,,"[57-9]\\d{9}",,,,,,,[10],[7]],[,,"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4]|70[1-3])\\d{4}",,,,"7674201234",,,,[7]],[,,"767(?:2(?:[234689]5|7[5-7])|31[5-7]|61[1-7])\\d{4}",,,,"7672251234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DM",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"767",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DO:[,[,,"[589]\\d{9}",,,,,,,[10],[7]],[,,"8(?:[04]9[2-9]\\d{6}|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d{2}|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-57-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9]))\\d{4})",,,,"8092345678",,,,[7]],[,,"8[024]9[2-9]\\d{6}",,,,"8092345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DO",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"8[024]9",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DZ:[,[,,"(?:[1-4]|[5-9]\\d)\\d{7}",,,,,,,[8,9]],[,,"(?:1\\d|2[013-79]|3[0-8]|4[0135689])\\d{6}|9619\\d{5}",,,,"12345678"],[,,"(?:5[4-6]|7[7-9])\\d{7}|6(?:[569]\\d|7[0-6])\\d{6}",,,,"551234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"80[3-689]1\\d{5}",,,,"808123456",,,[9]],[,,"80[12]1\\d{5}",,,,"801123456",,,[9]],[,,,,,,,,,[-1]],[,,"98[23]\\d{6}",,,,"983123456",,,[9]],"DZ",213,"00","0",,,"0",,,,[[,"([1-4]\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],[,"([5-8]\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"],[,"(9\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EC:[,[,,"1\\d{9,10}|[2-8]\\d{7}|9\\d{8}",,,,,,,[8,9,10,11],[7]],[,,"[2-7][2-7]\\d{6}",,,,"22123456",,,[8],[7]],[,,"9(?:(?:39|[45][89]|7[7-9]|[89]\\d)\\d|6(?:[017-9]\\d|2[0-4]))\\d{5}",,,,"991234567",,,[9]],[,,"1800\\d{6,7}",,,,"18001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[2-7]890\\d{4}",,,,"28901234",,,[8]],"EC",593,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[247]|[356][2-8]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(1800)(\\d{3})(\\d{3,4})","$1 $2 $3",["1"],"$1"]],[[,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[247]|[356][2-8]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(1800)(\\d{3})(\\d{3,4})","$1 $2 $3",["1"],"$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EE:[,[,,"[3-9]\\d{6,7}|800\\d{6,7}",,,,,,,[7,8,10]],[,,"(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}",,,,"3212345",,,[7]],[,,"(?:5\\d|8[1-5])\\d{6}|5(?:[02]\\d{2}|1(?:[0-8]\\d|95)|5[0-478]\\d|64[0-4]|65[1-589])\\d{3}",,,,"51234567",,,[7,8]],[,,"800(?:0\\d{3}|1\\d|[2-9])\\d{3}",,,,"80012345"],[,,"(?:40\\d{2}|900)\\d{4}",,,,"9001234",,,[7,8]],[,,,,,,,,,[-1]],[,,"70[0-2]\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],"EE",372,"00",,,,,,,,[[,"([3-79]\\d{2})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]"]],[,"(70)(\\d{2})(\\d{4})","$1 $2 $3",["70"]],[,"(8000)(\\d{3})(\\d{3})","$1 $2 $3",["800","8000"]],[,"([458]\\d{3})(\\d{3,4})","$1 $2",["40|5|8(?:00|[1-5])","40|5|8(?:00[1-9]|[1-5])"]]],,[,,,,,,,,,[-1]],,,[,,"800[2-9]\\d{3}",,,,"8002123",,,[7]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EG:[,[,,"1\\d{4,9}|[2456]\\d{8}|3\\d{7}|[89]\\d{8,9}",,,,,,,[8,9,10],[7]],[,,"(?:1(?:3[23]\\d|5(?:[23]|9\\d))|2[2-4]\\d{2}|3\\d{2}|4(?:0[2-5]|[578][23]|64)\\d|5(?:0[2-7]|[57][23])\\d|6[24-689]3\\d|8(?:2[2-57]|4[26]|6[237]|8[2-4])\\d|9(?:2[27]|3[24]|52|6[2356]|7[2-4])\\d)\\d{5}",,,,"234567890",,,[8,9],[7]],[,,"1(?:0[0-269]|1[0-245]|2[0-278]|55)\\d{7}",,,,"1001234567",,,[10]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"EG",20,"00","0",,,"0",,,,[[,"(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1[012]|[89]00"],"0$1"],[,"(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|[89][2-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["155"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EH:[,[,,"[5-9]\\d{8}",,,,,,,[9]],[,,"528[89]\\d{5}",,,,"528812345"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[07][07]|6[12]))\\d{6}",,,,"650123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5924[01]\\d{4}",,,,"592401234"],"EH",212,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,"528[89]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ER:[,[,,"[178]\\d{6}",,,,,,,[7],[6]],[,,"1(?:1[12568]|20|40|55|6[146])\\d{4}|8\\d{6}",,,,"8370362",,,,[6]],[,,"17[1-3]\\d{4}|7\\d{6}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ER",291,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ES:[,[,,"[5-9]\\d{8}",,,,,,,[9]],[,,"8(?:[1356]\\d|[28][0-8]|[47][1-9])\\d{6}|9(?:[135]\\d{7}|[28][0-8]\\d{6}|4[1-9]\\d{6}|6(?:[0-8]\\d{6}|9(?:0(?:[0-57-9]\\d{4}|6(?:0[0-8]|1[1-9]|[2-9]\\d)\\d{2})|[1-9]\\d{5}))|7(?:[124-9]\\d{2}|3(?:[0-8]\\d|9[1-9]))\\d{4})",,,,"810123456"],[,,"(?:6\\d{6}|7[1-48]\\d{5}|9(?:6906(?:09|10)|7390\\d{2}))\\d{2}",,,,"612345678"],[,,"[89]00\\d{6}",,,,"800123456"],[,,"80[367]\\d{6}",,,,"803123456"],[,,"90[12]\\d{6}",,,,"901123456"],[,,"70\\d{7}",,,,"701234567"],[,,,,,,,,,[-1]],"ES",34,"00",,,,,,,,[[,"([89]00)(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],[,"([5-9]\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[568]|[79][0-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"51\\d{7}",,,,"511234567"],,,[,,,,,,,,,[-1]]],ET:[,[,,"[1-59]\\d{8}",,,,,,,[9],[7]],[,,"(?:11(?:1(?:1[124]|2[2-57]|3[1-5]|5[5-8]|8[6-8])|2(?:13|3[6-8]|5[89]|7[05-9]|8[2-6])|3(?:2[01]|3[0-289]|4[1289]|7[1-4]|87)|4(?:1[69]|3[2-49]|4[0-3]|6[5-8])|5(?:1[578]|44|5[0-4])|6(?:18|2[69]|39|4[5-7]|5[1-5]|6[0-59]|8[015-8]))|2(?:2(?:11[1-9]|22[0-7]|33\\d|44[1467]|66[1-68])|5(?:11[124-6]|33[2-8]|44[1467]|55[14]|66[1-3679]|77[124-79]|880))|3(?:3(?:11[0-46-8]|22[0-6]|33[0134689]|44[04]|55[0-6]|66[01467])|4(?:44[0-8]|55[0-69]|66[0-3]|77[1-5]))|4(?:6(?:22[0-24-7]|33[1-5]|44[13-69]|55[14-689]|660|88[1-4])|7(?:11[1-9]|22[1-9]|33[13-7]|44[13-6]|55[1-689]))|5(?:7(?:227|55[05]|(?:66|77)[14-8])|8(?:11[149]|22[013-79]|33[0-68]|44[013-8]|550|66[1-5]|77\\d)))\\d{4}",,,,"111112345",,,,[7]],[,,"9(?:[1-46-8]\\d|5[89])\\d{6}",,,,"911234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ET",251,"00","0",,,"0",,,,[[,"([1-59]\\d)(\\d{3})(\\d{4})","$1 $2 $3",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FI:[,[,,"[16]\\d{6,9}|2\\d{4,9}|[35]\\d{5,9}|4\\d{7,10}|7\\d{7,9}|[89]\\d{6,8}",,,,,,,[5,6,7,8,9,10,11]],[,,"1[3-79][1-8]\\d{4,6}|[235689][1-8]\\d{5,7}",,,,"131234567",,,[7,8,9]],[,,"4(?:[0-8]\\d{6,8}|9\\d{9})|50\\d{4,8}",,,,"412345678",,,[6,7,8,9,10,11]],[,,"800\\d{5,6}",,,,"800123456",,,[8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FI",358,"00|99(?:[02469]|5(?:11|33|5[59]|88|9[09]))","0",,,"0",,"00",,[[,"(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]00|[6-8]0)"],"0$1"],[,"(116\\d{3})","$1",["116"],"$1"],[,"(\\d{2})(\\d{3,9})","$1 $2",["1(?:0[1-9]|[3-9])|2(?:0[1-9]|9)|30[1-9]|4|50|7(?:[13]|5[03-9])"],"0$1"],[,"(75\\d{3})","$1",["75[12]"],"0$1"],[,"(\\d)(\\d{5,9})","$1 $2",["[235689][1-8]"],"0$1"],[,"(39\\d)(\\d{3})(\\d{3})","$1 $2 $3",["39"],"0$1"]],[[,"(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]00|[6-8]0)"],"0$1"],[,"(116\\d{3})","$1",["116"],"$1"],[,"(\\d{2})(\\d{3,9})","$1 $2",["1(?:0[1-9]|[3-9])|2(?:0[1-9]|9)|30[1-9]|4|50|7(?:[13]|5[03-9])"],"0$1"],[,"(\\d)(\\d{5,9})","$1 $2",["[235689][1-8]"],"0$1"],[,"(39\\d)(\\d{3})(\\d{3})","$1 $2 $3",["39"],"0$1"]],[,,,,,,,,,[-1]],1,,[,,"100\\d{4,6}|20(?:0\\d{4,6}|2[023]\\d{4,5}|9[89]\\d{1,6})|300\\d{3,7}|60(?:[12]\\d{5,6}|6\\d{7})|7(?:1\\d{7}|3\\d{8}|5[03-9]\\d{5,6})",,,,"1001234",,,[5,6,7,8,9,10]],[,,"10(?:0\\d{4,6}|[1-9]\\d{5,7})|2(?:0(?:0\\d{4,6}|[13-8]\\d{5,7}|2(?:[023]\\d{4,5}|[14-9]\\d{4,6})|9(?:[0-7]\\d{4,6}|[89]\\d{1,6}))|9\\d{5,8})|3(?:0(?:0\\d{3,7}|[1-57-9]\\d{5,7}|6(?:\\d{3}|\\d{5,7}))|93\\d{5,7})|60(?:[12]\\d{5,6}|6\\d{7})|7(?:1\\d{7}|3\\d{8}|5[03-9]\\d{5,6})",,,,"10112345",,,[5,6,7,8,9,10]],,,[,,,,,,,,,[-1]]],FJ:[,[,,"[35-9]\\d{6}|0\\d{10}",,,,,,,[7,11]],[,,"(?:3[0-5]|6[25-7]|8[58])\\d{5}",,,,"3212345",,,[7]],[,,"(?:5[018]|[79]\\d|8[034679])\\d{5}",,,,"7012345",,,[7]],[,,"0800\\d{7}",,,,"08001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FJ",679,"0(?:0|52)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[35-9]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FK:[,[,,"[2-7]\\d{4}",,,,,,,[5]],[,,"[2-47]\\d{4}",,,,"31234"],[,,"[56]\\d{4}",,,,"51234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FK",500,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FM:[,[,,"[39]\\d{6}",,,,,,,[7]],[,,"3[2357]0[1-9]\\d{3}|9[2-6]\\d{5}",,,,"3201234"],[,,"3[2357]0[1-9]\\d{3}|9[2-7]\\d{5}",,,,"3501234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FM",691,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FO:[,[,,"[2-9]\\d{5}",,,,,,,[6]],[,,"(?:20|[3-4]\\d|8[19])\\d{4}",,,,"201234"],[,,"(?:[27][1-9]|5\\d)\\d{4}",,,,"211234"],[,,"80[257-9]\\d{3}",,,,"802123"],[,,"90(?:[1345][15-7]|2[125-7]|99)\\d{2}",,,,"901123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:6[0-36]|88)\\d{4}",,,,"601234"],"FO",298,"00",,,,"(10(?:01|[12]0|88))",,,,[[,"(\\d{6})","$1",,,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FR:[,[,,"[1-9]\\d{8}",,,,,,,[9]],[,,"[1-5]\\d{8}",,,,"123456789"],[,,"(?:6\\d|7[3-9])\\d{7}",,,,"612345678"],[,,"80[0-5]\\d{6}",,,,"801234567"],[,,"89[1-37-9]\\d{6}",,,,"891123456"],[,,"8(?:1[0-29]|2[0156]|84|90)\\d{6}",,,,"810123456"],[,,,,,,,,,[-1]],[,,"9\\d{8}",,,,"912345678"],"FR",33,"00","0",,,"0",,,,[[,"([1-79])(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"],[,"(1\\d{2})(\\d{3})","$1 $2",["11"],"$1"],[,"(8\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"]],[[,"([1-79])(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"],[,"(8\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"80[6-9]\\d{6}",,,,"806123456"],,,[,,,,,,,,,[-1]]],GA:[,[,,"0?\\d{7}",,,,,,,[7,8]],[,,"01\\d{6}",,,,"01441234",,,[8]],[,,"0?[2-7]\\d{6}",,,,"06031234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GA",241,"00",,,,,,,,[[,"(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GB:[,[,,"\\d{7,10}",,,,,,,[7,9,10],[4,5,6,8]],[,,"2(?:0[01378]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{7}|1(?:1(?:3[0-48]|[46][0-4]|5[0-26-9]|[78][0-49])|21[0-7]|31[0-8]|[4-69]1\\d)\\d{6}|1(?:2(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)|3(?:0\\d|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[28][02-57-9]|[37]\\d|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|2[024-9]|3[015689]|4[02-9]|5[03-9]|6\\d|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0124578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|8\\d|9[2-57]))\\d{6}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[345])))|3(?:638[2-5]|647[23]|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[123]))|5(?:24(?:3[2-79]|6\\d)|276\\d|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[567]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|955[0-4])|7(?:26(?:6[13-9]|7[0-7])|442\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|84(?:3[2-58]))|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}|176888[2-46-8]\\d{2}|16977[23]\\d{3}",,,,"1212345678",,,[9,10],[4,5,6,7,8]],[,,"7(?:[1-3]\\d{3}|4(?:[0-46-9]\\d{2}|5(?:[0-689]\\d|7[0-57-9]))|5(?:0[0-8]|[13-9]\\d|2[0-35-9])\\d|7(?:0(?:0[01]|[1-9]\\d)|[1-7]\\d{2}|8[02-9]\\d|9[0-689]\\d)|8(?:[014-9]\\d|[23][0-8])\\d|9(?:[024-9]\\d{2}|1(?:[02-9]\\d|1[028])|3[0-689]\\d))\\d{5}",,,,"7400123456",,,[10]],[,,"80(?:0(?:1111|\\d{6,7})|8\\d{7})|500\\d{6}",,,,"8001234567"],[,,"(?:87[123]|9(?:[01]\\d|8[2349]))\\d{7}",,,,"9012345678",,,[10]],[,,"8(?:4(?:5464\\d|[2-5]\\d{7})|70\\d{7})",,,,"8431234567",,,[7,10]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GB",44,"00","0"," x",,"0",,,,[[,"(7\\d{3})(\\d{6})","$1 $2",["7(?:[1-57-9]|62)","7(?:[1-57-9]|624)"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2|5[56]|7[06]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:1|\\d1)|3|9[018]"],"0$1"],[,"(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:387|5(?:24|39)|697|768|946)","1(?:3873|5(?:242|39[456])|697[347]|768[347]|9467)"],"0$1"],[,"(1\\d{3})(\\d{5,6})","$1 $2",["1"],"0$1"],[,"(800)(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],[,"(845)(46)(4\\d)","$1 $2 $3",["845","8454","84546","845464"],"0$1"],[,"(8\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8(?:4[2-5]|7[0-3])"],"0$1"],[,"(80\\d)(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1"],[,"([58]00)(\\d{6})","$1 $2",["[58]00"],"0$1"]],,[,,"76(?:0[012]|2[356]|4[0134]|5[49]|6[0-369]|77|81|9[39])\\d{6}",,,,"7640123456",,,[10]],1,,[,,,,,,,,,[-1]],[,,"(?:3[0347]|55)\\d{8}",,,,"5512345678",,,[10]],,,[,,,,,,,,,[-1]]],GD:[,[,,"[4589]\\d{9}",,,,,,,[10],[7]],[,,"473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-49]|5[5-79]|68|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}",,,,"4732691234",,,,[7]],[,,"473(?:4(?:0[2-79]|1[04-9]|2[0-5]|58)|5(?:2[01]|3[3-8])|901)\\d{4}",,,,"4734031234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GD",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"473",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GE:[,[,,"[34578]\\d{8}",,,,,,,[9],[6]],[,,"(?:3(?:[256]\\d|4[124-9]|7[0-4])|4(?:1\\d|2[2-7]|3[1-79]|4[2-8]|7[239]|9[1-7]))\\d{6}",,,,"322123456",,,,[6]],[,,"5(?:[14]4|5[0157-9]|68|7[0147-9]|9[0-35-9])\\d{6}",,,,"555123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"706\\d{6}",,,,"706123456"],"GE",995,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5"],"$1"]],,[,,,,,,,,,[-1]],,,[,,"706\\d{6}",,,,"706123456"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GF:[,[,,"[56]\\d{8}",,,,,,,[9]],[,,"594(?:10|2[012457-9]|3[0-57-9]|4[3-9]|5[7-9]|6[0-3]|9[014])\\d{4}",,,,"594101234"],[,,"694(?:[0249]\\d|1[2-9]|3[0-48])\\d{4}",,,,"694201234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GF",594,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GG:[,[,,"[135789]\\d{6,9}",,,,,,,[7,9,10],[6]],[,,"1481[25-9]\\d{5}",,,,"1481256789",,,[10],[6]],[,,"7(?:781\\d|839\\d|911[17])\\d{5}",,,,"7781123456",,,[10]],[,,"80(?:0(?:1111|\\d{6,7})|8\\d{7})|500\\d{6}",,,,"8001234567"],[,,"(?:87[123]|9(?:[01]\\d|8[0-3]))\\d{7}",,,,"9012345678",,,[10]],[,,"8(?:4(?:5464\\d|[2-5]\\d{7})|70\\d{7})",,,,"8431234567",,,[7,10]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GG",44,"00","0",,,"0",,,,,,[,,"76(?:0[012]|2[356]|4[0134]|5[49]|6[0-369]|77|81|9[39])\\d{6}",,,,"7640123456",,,[10]],,,[,,,,,,,,,[-1]],[,,"(?:3[0347]|55)\\d{8}",,,,"5512345678",,,[10]],,,[,,,,,,,,,[-1]]],GH:[,[,,"[235]\\d{8}|8\\d{7}",,,,,,,[8,9],[7]],[,,"3(?:0(?:[237]\\d|80)|[167](?:2[0-6]|7\\d|80)|2(?:2[0-5]|7\\d|80)|3(?:2[0-3]|7\\d|80)|4(?:2[013-9]|3[01]|7\\d|80)|5(?:2[0-7]|7\\d|80)|8(?:2[0-2]|7\\d|80)|9(?:[28]0|7\\d))\\d{5}",,,,"302345678",,,[9],[7]],[,,"(?:2[034678]\\d|5(?:[0457]\\d|6[01]))\\d{6}",,,,"231234567",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GH",233,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"800\\d{5}",,,,"80012345",,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GI:[,[,,"[256]\\d{7}",,,,,,,[8]],[,,"2(?:00\\d{2}|1(?:6[24-7]\\d|90[0-2])|2(?:2[2457]\\d|50[0-2]))\\d{3}",,,,"20012345"],[,,"(?:5[46-8]|62)\\d{6}",,,,"57123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GI",350,"00",,,,,,,,[[,"(\\d{3})(\\d{5})","$1 $2",["2"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GL:[,[,,"[1-689]\\d{5}",,,,,,,[6]],[,,"(?:19|3[1-6]|6[14689]|8[14-79]|9\\d)\\d{4}",,,,"321000"],[,,"[245][2-9]\\d{4}",,,,"221234"],[,,"80\\d{4}",,,,"801234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3[89]\\d{4}",,,,"381234"],"GL",299,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GM:[,[,,"[2-9]\\d{6}",,,,,,,[7]],[,,"(?:4(?:[23]\\d{2}|4(?:1[024679]|[6-9]\\d))|5(?:54[0-7]|6(?:[67]\\d)|7(?:1[04]|2[035]|3[58]|48))|8\\d{3})\\d{3}",,,,"5661234"],[,,"[23679]\\d{6}",,,,"3012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GM",220,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GN:[,[,,"[367]\\d{7,8}",,,,,,,[8,9]],[,,"30(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])\\d{4}",,,,"30241234",,,[8]],[,,"6[02356]\\d{7}",,,,"601123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"722\\d{6}",,,,"722123456",,,[9]],"GN",224,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GP:[,[,,"[56]\\d{8}",,,,,,,[9]],[,,"590(?:0[13468]|1[012]|2[0-68]|3[28]|4[0-8]|5[579]|6[0189]|70|8[0-689]|9\\d)\\d{4}",,,,"590201234"],[,,"690(?:0[05-9]|[1-9]\\d)\\d{4}",,,,"690001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GP",590,"00","0",,,"0",,,,[[,"([56]90)(\\d{2})(\\d{4})","$1 $2-$3",,"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GQ:[,[,,"[23589]\\d{8}",,,,,,,[9]],[,,"3(?:3(?:3\\d[7-9]|[0-24-9]\\d[46])|5\\d{2}[7-9])\\d{4}",,,,"333091234"],[,,"(?:222|55[15])\\d{6}",,,,"222123456"],[,,"80\\d[1-9]\\d{5}",,,,"800123456"],[,,"90\\d[1-9]\\d{5}",,,,"900123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GQ",240,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],[,"(\\d{3})(\\d{6})","$1 $2",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GR:[,[,,"[26-9]\\d{9}",,,,,,,[10]],[,,"2(?:1\\d{2}|2(?:2[1-46-9]|3[1-8]|4[1-7]|5[1-4]|6[1-8]|7[1-5]|[89][1-9])|3(?:1\\d|2[1-57]|[35][1-3]|4[13]|7[1-7]|8[124-6]|9[1-79])|4(?:1\\d|2[1-8]|3[1-4]|4[13-5]|6[1-578]|9[1-5])|5(?:1\\d|[29][1-4]|3[1-5]|4[124]|5[1-6])|6(?:1\\d|3[1245]|4[1-7]|5[13-9]|[269][1-6]|7[14]|8[1-5])|7(?:1\\d|2[1-5]|3[1-6]|4[1-7]|5[1-57]|6[135]|9[125-7])|8(?:1\\d|2[1-5]|[34][1-4]|9[1-57]))\\d{6}",,,,"2123456789"],[,,"69\\d{8}",,,,"6912345678"],[,,"800\\d{7}",,,,"8001234567"],[,,"90[19]\\d{7}",,,,"9091234567"],[,,"8(?:0[16]|12|25)\\d{7}",,,,"8011234567"],[,,"70\\d{8}",,,,"7012345678"],[,,,,,,,,,[-1]],"GR",30,"00",,,,,,,,[[,"([27]\\d)(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["2[2-9]1|[689]"]],[,"(2\\d{3})(\\d{6})","$1 $2",["2[2-9][02-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GT:[,[,,"[2-7]\\d{7}|1[89]\\d{9}",,,,,,,[8,11]],[,,"[267][2-9]\\d{6}",,,,"22456789",,,[8]],[,,"[345]\\d{7}",,,,"51234567",,,[8]],[,,"18[01]\\d{8}",,,,"18001112222",,,[11]],[,,"19\\d{9}",,,,"19001112222",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GT",502,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GU:[,[,,"[5689]\\d{9}",,,,,,,[10],[7]],[,,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[5-9])|7(?:[079]7|2[0167]|3[45]|47|8[789])|8(?:[2-5789]8|6[48])|9(?:2[29]|6[79]|7[179]|8[789]|9[78]))\\d{4}",,,,"6713001234",,,,[7]],[,,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[5-9])|7(?:[079]7|2[0167]|3[45]|47|8[789])|8(?:[2-5789]8|6[48])|9(?:2[29]|6[79]|7[179]|8[789]|9[78]))\\d{4}",,,,"6713001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GU",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,"671",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GW:[,[,,"(?:4(?:0\\d{5}|4\\d{7})|9\\d{8})",,,,,,,[7,9]],[,,"443\\d{6}",,,,"443201234",,,[9]],[,,"9(?:5(?:5\\d|6[0-2])|6(?:5[0-2]|6\\d|9[012])|77\\d)\\d{5}",,,,"955012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"40\\d{5}",,,,"4012345",,,[7]],"GW",245,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["44|9[567]"]],[,"(\\d{3})(\\d{4})","$1 $2",["40"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GY:[,[,,"[2-46-9]\\d{6}",,,,,,,[7]],[,,"(?:2(?:1[6-9]|2[0-35-9]|3[1-4]|5[3-9]|6\\d|7[0-24-79])|3(?:2[25-9]|3\\d)|4(?:4[0-24]|5[56])|77[1-57])\\d{4}",,,,"2201234"],[,,"6\\d{6}",,,,"6091234"],[,,"(?:289|862)\\d{4}",,,,"2891234"],[,,"9008\\d{3}",,,,"9008123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GY",592,"001",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HK:[,[,,"[235-7]\\d{7}|8\\d{7,8}|9\\d{4,10}",,,,,,,[5,6,7,8,9,11]],[,,"(?:2(?:[13-8]\\d|2[013-9]|9[0-24-9])|3(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69]|89)|58[01])\\d{5}",,,,"21234567",,,[8]],[,,"(?:5(?:[1-59][0-46-9]|6[0-4689]|7[0-469])|6(?:0[1-9]|[1459]\\d|[2368][0-57-9]|7[0-79])|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}",,,,"51234567",,,[8]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900(?:[0-24-9]\\d{7}|3\\d{1,4})",,,,"90012345678",,,[5,6,7,8,11]],[,,,,,,,,,[-1]],[,,"8(?:1[1-4679]|2[0-367]|3[02-47])\\d{5}",,,,"81123456",,,[8]],[,,,,,,,,,[-1]],"HK",852,"00(?:[126-9]|30|5[09])?",,,,,,"00",,[[,"(\\d{4})(\\d{4})","$1 $2",["[235-7]|[89](?:0[1-9]|[1-9])"]],[,"(800)(\\d{3})(\\d{3})","$1 $2 $3",["800"]],[,"(900)(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["900"]],[,"(900)(\\d{2,5})","$1 $2",["900"]]],,[,,"7(?:1[0-369]|[23][0-37-9]|47|5[1578]|6[0235]|7[278]|8[236-9]|9[025-9])\\d{5}",,,,"71234567",,,[8]],,,[,,,,,,,,,[-1]],[,,"30(?:0[1-9]|[15-7]\\d|2[047]|89)\\d{4}",,,,"30161234",,,[8]],,,[,,,,,,,,,[-1]]],HN:[,[,,"[237-9]\\d{7}",,,,,,,[8]],[,,"2(?:2(?:0[019]|1[1-36]|[23]\\d|4[04-6]|5[57]|7[01389]|8[0146-9]|9[012])|4(?:07|2[3-59]|3[13-689]|4[0-68]|5[1-35])|5(?:16|4[03-5]|5\\d|6[4-6]|74)|6(?:[056]\\d|17|3[04]|4[0-378]|[78][0-8]|9[01])|7(?:6[46-9]|7[02-9]|8[034])|8(?:79|8[0-35789]|9[1-57-9]))\\d{4}",,,,"22123456"],[,,"[37-9]\\d{7}",,,,"91234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"HN",504,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1-$2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HR:[,[,,"[1-7]\\d{5,8}|[89]\\d{6,8}",,,,,,,[6,7,8,9]],[,,"1\\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\\d{6,7}",,,,"12345678",,,[8,9],[6,7]],[,,"9(?:01\\d|[1259]\\d{2}|7(?:[0679]\\d|51)|8\\d{1,2})\\d{5}",,,,"921234567",,,[8,9]],[,,"80[01]\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"6(?:[01]\\d{0,2}|[459]\\d{2})\\d{4}",,,,"611234",,,[6,7,8]],[,,,,,,,,,[-1]],[,,"7[45]\\d{6}",,,,"74123456",,,[8]],[,,,,,,,,,[-1]],"HR",385,"00","0",,,"0",,,,[[,"(1)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],[,"([2-5]\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-5]"],"0$1"],[,"(9\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[,"(6[01])(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],[,"([67]\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[67]"],"0$1"],[,"(80[01])(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],[,"(80[01])(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:62\\d?|72)\\d{6}",,,,"62123456",,,[8,9]],,,[,,,,,,,,,[-1]]],HT:[,[,,"[2-489]\\d{7}",,,,,,,[8]],[,,"2(?:2\\d|5[1-5]|81|9[149])\\d{5}",,,,"22453300"],[,,"[34]\\d{7}",,,,"34101234"],[,,"8\\d{7}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:9(?:[67][0-4]|8[0-3589]|9\\d))\\d{5}",,,,"98901234"],"HT",509,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HU:[,[,,"[1-9]\\d{7,8}",,,,,,,[8,9],[6]],[,,"(?:1\\d|2[2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|7[2-9]|8[2-57-9]|9[2-69])\\d{6}",,,,"12345678",,,[8],[6]],[,,"(?:[257]0|3[01])\\d{7}",,,,"201234567",,,[9]],[,,"[48]0\\d{6}",,,,"80123456",,,[8]],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"21\\d{7}",,,,"211234567",,,[9]],"HU",36,"00","06",,,"06",,,,[[,"(1)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"($1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"($1)"]],,[,,,,,,,,,[-1]],,,[,,"[48]0\\d{6}",,,,"80123456",,,[8]],[,,"38\\d{7}",,,,"381234567",,,[9]],,,[,,,,,,,,,[-1]]],ID:[,[,,"(?:[1-79]\\d{6,10}|8\\d{7,11})",,,,,,,[7,8,9,10,11,12],[5,6]],[,,"2(?:1(?:14\\d{3}|[0-8]\\d{6,7}|500\\d{3}|9\\d{6})|2\\d{6,8}|4\\d{7,8})|(?:2(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])|3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|6(?:19?|[25]\\d|3[1-69]|4[1-6])|7(?:02|[125][1-9]|[36]\\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\\d{5,8}",,,,"612345678",,,[7,8,9,10,11],[5,6]],[,,"(?:2(?:1(?:3[145]|4[01]|5[1-469]|60|8[0359]|9\\d)|2(?:88|9[1256])|3[1-4]9|4(?:36|91)|5(?:1[349]|[2-4]9)|6[0-7]9|7(?:[1-36]9|4[39])|8[1-5]9|9[1-48]9)|3(?:19[1-3]|2[12]9|3[13]9|4(?:1[69]|39)|5[14]9|6(?:1[69]|2[89])|709)|4[13]19|5(?:1(?:19|8[39])|4[129]9|6[12]9)|6(?:19[12]|2(?:[23]9|77))|7(?:1[13]9|2[15]9|419|5(?:1[89]|29)|6[15]9|7[178]9))\\d{5,6}|8[1-35-9]\\d{7,10}",,,,"812345678",,,[9,10,11,12]],[,,"177\\d{6,8}|800\\d{5,7}",,,,"8001234567",,,[8,9,10,11]],[,,"809\\d{7}",,,,"8091234567",,,[10]],[,,"804\\d{7}",,,,"8041234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ID",62,"0(?:0[1789]|10(?:00|1[67]))","0",,,"0",,,,[[,"(\\d{2})(\\d{5,8})","$1 $2",["2[124]|[36]1"],"(0$1)"],[,"(\\d{3})(\\d{5,8})","$1 $2",["[4579]|2[035-9]|[36][02-9]"],"(0$1)"],[,"(8\\d{2})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],[,"(8\\d{2})(\\d{4})(\\d{4,5})","$1-$2-$3",["8[1-35-9]"],"0$1"],[,"(1)(500)(\\d{3})","$1 $2 $3",["15"],"$1"],[,"(177)(\\d{6,8})","$1 $2",["17"],"0$1"],[,"(800)(\\d{5,7})","$1 $2",["800"],"0$1"],[,"(804)(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],[,"(80\\d)(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80[79]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"8071\\d{6}",,,,"8071123456",,,[10]],[,,"1500\\d{3}|8071\\d{6}",,,,"8071123456",,,[7,10]],,,[,,,,,,,,,[-1]]],IE:[,[,,"[124-9]\\d{6,9}",,,,,,,[7,8,9,10],[5,6]],[,,"1\\d{7,8}|2(?:1\\d{6,7}|3\\d{7}|[24-9]\\d{5})|4(?:0[24]\\d{5}|[1-469]\\d{7}|5\\d{6}|7\\d{5}|8[0-46-9]\\d{7})|5(?:0[45]\\d{5}|1\\d{6}|[23679]\\d{7}|8\\d{5})|6(?:1\\d{6}|[237-9]\\d{5}|[4-6]\\d{7})|7[14]\\d{7}|9(?:1\\d{6}|[04]\\d{7}|[35-9]\\d{5})",,,,"2212345",,,,[5,6]],[,,"8(?:22\\d{6}|[35-9]\\d{7})",,,,"850123456",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,"15(?:1[2-8]|[2-8]0|9[089])\\d{6}",,,,"1520123456",,,[10]],[,,"18[59]0\\d{6}",,,,"1850123456",,,[10]],[,,"700\\d{6}",,,,"700123456",,,[9]],[,,"76\\d{7}",,,,"761234567",,,[9]],"IE",353,"00","0",,,"0",,,,[[,"(1)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],[,"(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],[,"(\\d{3})(\\d{5})","$1 $2",["40[24]|50[45]"],"(0$1)"],[,"(48)(\\d{4})(\\d{4})","$1 $2 $3",["48"],"(0$1)"],[,"(818)(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[24-69]|7[14]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["76|8[35-9]"],"0$1"],[,"(8\\d)(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8[35-9]5"],"0$1"],[,"(700)(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:8[059]|5)","1(?:8[059]0|5)"],"$1"]],,[,,,,,,,,,[-1]],,,[,,"18[59]0\\d{6}",,,,"1850123456",,,[10]],[,,"818\\d{6}",,,,"818123456",,,[9]],,,[,,"8[35-9]5\\d{7}",,,,"8551234567",,,[10]]],IL:[,[,,"1\\d{6,11}|[2-589]\\d{3}(?:\\d{3,6})?|6\\d{3}|7\\d{6,9}",,,,,,,[4,7,8,9,10,11,12]],[,,"(?:153\\d{1,2}|[2-489])\\d{7}",,,,"21234567",,,[8,11,12],[7]],[,,"5(?:[0-47-9]\\d{2}|5(?:01|2[23]|3[2-4]|4[45]|5[5689]|6[6-8]|7[0178]|8[6-9]|9[2-9])|6[2-9]\\d)\\d{5}",,,,"501234567",,,[9]],[,,"1(?:80[019]\\d{3}|255)\\d{3}",,,,"1800123456",,,[7,10]],[,,"1(?:212|(?:9(?:0[01]|19)|200)\\d{2})\\d{4}",,,,"1919123456",,,[8,9,10]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,"7(?:18\\d|2[23]\\d|3[237]\\d|47\\d|6[58]\\d|7\\d{2}|8(?:2\\d|33|55|77|81)|9[2579]\\d)\\d{5}",,,,"771234567",,,[9]],"IL",972,"0(?:0|1[2-9])","0",,,"0",,,,[[,"([2-489])(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],[,"([57]\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],[,"(153)(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["153"],"$1"],[,"(1)([7-9]\\d{2})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"],"$1"],[,"(1255)(\\d{3})","$1-$2",["125"],"$1"],[,"(1200)(\\d{3})(\\d{3})","$1-$2-$3",["120"],"$1"],[,"(1212)(\\d{2})(\\d{2})","$1-$2-$3",["121"],"$1"],[,"(1599)(\\d{6})","$1-$2",["1599"],"$1"],[,"(151)(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["151"],"$1"],[,"(\\d{4})","*$1",["[2-689]"],"$1"]],,[,,,,,,,,,[-1]],,,[,,"1700\\d{6}|[2-689]\\d{3}",,,,"1700123456",,,[4,10]],[,,"[2-689]\\d{3}|1599\\d{6}",,,,"1599123456",,,[4,10]],,,[,,"151\\d{8,9}",,,,"15112340000",,,[11,12]]],IM:[,[,,"[135789]\\d{6,9}",,,,,,,[10],[6]],[,,"1624[5-8]\\d{5}",,,,"1624756789",,,,[6]],[,,"7(?:4576|[59]24\\d|624[2-4])\\d{5}",,,,"7924123456"],[,,"808162\\d{4}",,,,"8081624567"],[,,"(?:872299|90[0167]624)\\d{4}",,,,"9016247890"],[,,"8(?:4(?:40[49]06|5624\\d)|70624\\d)\\d{3}",,,,"8456247890"],[,,"70\\d{8}",,,,"7012345678"],[,,"56\\d{8}",,,,"5612345678"],"IM",44,"00","0",,,"0",,,,,,[,,"7624[01689]\\d{5}",,,,"7624012345"],,,[,,,,,,,,,[-1]],[,,"3(?:08162\\d|3\\d{5}|4(?:40[49]06|5624\\d)|7(?:0624\\d|2299\\d))\\d{3}|55\\d{8}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],IN:[,[,,"008\\d{9}|1\\d{7,12}|[2-9]\\d{9,10}",,,,,,,[8,9,10,11,12,13],[6,7]],[,,"(?:11|2[02]|33|4[04]|79)[2-7]\\d{7}|3880\\d{6}|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}",,,,"1123456789",,,[10],[6,7,8]],[,,"(?:600[1-3]\\d|7(?:0\\d{3}|19[0-5]\\d|2(?:[0235679]\\d{2}|[14][017-9]\\d|8(?:[0-59]\\d|[678][089]))|3(?:[05-8]\\d{2}|1(?:[089]\\d|11|7[5-8])|2(?:[0-49][089]|[5-8]\\d)|3[017-9]\\d|4(?:[07-9]\\d|11)|9(?:[016-9]\\d|[2-5][089]))|4(?:0\\d{2}|1(?:[015-9]\\d|[23][089]|4[089])|2(?:0[089]|[1-7][089]|[89]\\d)|3(?:[0-8][089]|9\\d)|4(?:[089]\\d|11|7[02-8])|[56]\\d[089]|7(?:[089]\\d|11|7[02-8])|8(?:[0-24-7][089]|[389]\\d)|9(?:[0-6][089]|7[089]|[89]\\d))|5(?:[0346-8]\\d{2}|1(?:[07-9]\\d|11)|2(?:[04-9]\\d|[123][089])|5[017-9]\\d|9(?:[0-6][089]|[7-9]\\d))|6(?:0(?:[0-47]\\d|[5689][089])|(?:1[0-257-9]|[6-9]\\d)\\d|2(?:[0-4]\\d|[5-9][089])|3(?:[02-8][089]|[19]\\d)|4\\d[089]|5(?:[0-367][089]|[4589]\\d))|7(?:0(?:0[02-9]|[13-6][089]|[289]\\d|7[89])|[1-9]\\d{2})|8(?:[0-79]\\d{2}|8(?:[089]\\d|11|7[02-9]))|9(?:[089]\\d{2}|313|7(?:[02-8]\\d|9[07-9])))|8(?:0(?:[01589]\\d{2}|6[67]\\d|7(?:[02-8]\\d|9[05-9]))|1(?:[02-57-9]\\d{2}|1(?:[0-35-9]\\d|4[0-46-9])|6(?:[089]\\d|7[02-8]))|2(?:0(?:[089]\\d|7[02])|[14](?:[089]\\d|7[02-8])|[235-9]\\d{2})|3(?:[0357-9]\\d{2}|1(?:[089]\\d|7[02-6])|2(?:[09]\\d|77|8[0-689])|4(?:0[1-7]|[1-9]\\d)|6(?:[089]\\d|7[02-7]))|[45]\\d{3}|6(?:[02457-9]\\d{2}|1(?:[089]\\d|7[02-8])|3(?:[089]\\d|7[02-8])|6(?:[08]\\d|7[02-8]|9\\d))|7(?:0[07-9]\\d|[1-69]\\d{2}|[78](?:[089]\\d|7[02-8]))|8(?:[0-25-9]\\d{2}|3(?:[089]\\d|7[02-8])|4(?:[0489]\\d|7[02-68]))|9(?:[02-9]\\d{2}|1(?:[0289]\\d|7[2-6])))|9\\d{4})\\d{5}",,,,"8123456789",,,[10]],[,,"00800\\d{7}|1(?:600\\d{6}|80(?:0\\d{4,9}|3\\d{9}))",,,,"1800123456"],[,,"186[12]\\d{9}",,,,"1861123456789",,,[13]],[,,"1860\\d{7}",,,,"18603451234",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IN",91,"00","0",,,"0",,,,[[,"(\\d{8})","$1",["561","5616","56161"],"$1",,1],[,"(\\d{5})(\\d{5})","$1 $2",["600|7(?:[02-8]|19|9[037-9])|8(?:0[015-9]|[1-9])|9","600|7(?:[078]|19[0-5]|2(?:[02356-9]|[14][017-9]|9[389])|3(?:[025-9]|1[017-9]|[34][017-9])|4(?:[0-35689]|[47][017-9])|5(?:[02346-9]|1[017-9]|5[017-9])|6(?:[02-9]|1[0-257-9])|9(?:[089]|31|7[02-9]))|8(?:0(?:[01589]|6[67]|7[02-9])|1(?:[0-57-9]|6[07-9])|2(?:0[07-9]|[14][07-9]|[235-9])|3(?:[03-57-9]|[126][07-9])|[45]|6(?:[02457-9]|[136][07-9])|7(?:[078][07-9]|[1-69])|8(?:[0-25-9]|3[07-9]|4[047-9])|9(?:[02-9]|1[027-9]))|9","600|7(?:0|19[0-5]|2(?:[0235679]|[14][017-9]|8(?:[0-569]|[78][089])|9[389])|3(?:[05-8]|1(?:[0189]|7[5-9])|2(?:[5-8]|[0-49][089])|3[017-9]|4(?:[07-9]|11)|9(?:[01689]|[2345][089]|40|7[0189]))|4(?:[056]|1(?:[0135-9]|[23][089]|2[089]|4[089])|2(?:0[089]|[1-7][089]|[89])|3(?:[0-8][089]|9)|4(?:[089]|11|7[02-8])|7(?:[089]|11|7[02-8])|8(?:[0-24-7][089]|[389])|9(?:[0-7][089]|[89]))|5(?:[0346-9]|1[017-9]|2(?:[03-9]|[12][089])|5[017-9])|6(?:[0346-9]|1[0-257-9]|2(?:[0-4]\\d|[5-9][089])|5(?:[0-367][089]|[4589]))|7(?:0(?:[02-9]|1[089])|[1-9])|8(?:[0-79]|8(?:0[0189]|11|8[013-9]|9))|9(?:[089]|313|7(?:[02-8]|9[07-9])))|8(?:0(?:[01589]|6[67]|7(?:[02-8]|9[05-9]))|1(?:[02-57-9]|1(?:[0-35-9]|4[0-46-9])|6(?:[089]|7[02-8]))|2(?:0(?:[089]|7[02])|[14](?:[089]|7[02-8])|[235-9])|3(?:[0357-9]|1(?:[089]|7[02-6])|2(?:[09]|77|8[0-689])|4(?:0[1-7]|[1-9])|6(?:[089]|7[02-7]))|[45]|6(?:[02457-9]|1(?:[089]|7[02-8])|3(?:[089]|7[02-8])|6(?:[08]|7[02-8]|9\\d))|7(?:0[07-9]|[1-69]|7(?:[089]|7[02-8])|8(?:[089]|7[02-8]))|8(?:[0-25-9]|3(?:[089]|7[02-8])|4(?:[0489]|7[02-68]))|9(?:[02-9]|1(?:[0289]|7[2-6])))|9"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-9]|80[2-46]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[59][14]|7[1257]|[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|[2-4]1|5[17]|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)"],"0$1",,1],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[23579]|[468][1-9])|[2-8]"],"0$1",,1],[,"(\\d{2})(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3 $4",["008"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],"$1",,1],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["160","1600"],"$1",,1],[,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],"$1",,1],[,"(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["180","1800"],"$1",,1],[,"(\\d{4})(\\d{3,4})(\\d{4})","$1 $2 $3",["186","1860"],"$1",,1],[,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18[06]"],"$1",,1]],,[,,,,,,,,,[-1]],,,[,,"00800\\d{7}|1(?:600\\d{6}|8(?:0(?:0\\d{4,9}|3\\d{9})|6(?:0\\d{7}|[12]\\d{9})))",,,,"1800123456"],[,,"140\\d{7}",,,,"1409305260",,,[10]],,,[,,,,,,,,,[-1]]],IO:[,[,,"3\\d{6}",,,,,,,[7]],[,,"37\\d{5}",,,,"3709100"],[,,"38\\d{5}",,,,"3801234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IO",246,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IQ:[,[,,"[1-7]\\d{7,9}",,,,,,,[8,9,10],[6,7]],[,,"1\\d{7}|(?:2[13-5]|3[02367]|4[023]|5[03]|6[026])\\d{6,7}",,,,"12345678",,,[8,9],[6,7]],[,,"7[3-9]\\d{8}",,,,"7912345678",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IQ",964,"00","0",,,"0",,,,[[,"(1)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"([2-6]\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],[,"(7\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IR:[,[,,"[1-8]\\d{5,9}|9(?:[0-4]\\d{8}|9\\d{8})",,,,,,,[6,7,10],[4,5,8]],[,,"(?:(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:\\d{8}|(?:[16]|[289]\\d?)\\d{3}))|94(?:000|11[1-7]|2\\d{2}|440)\\d{5}",,,,"2123456789",,,,[4,5,8]],[,,"9(?:0[1-3]\\d{2}|[1-3]\\d{3}|9(?:0\\d{2}|44\\d|810|9(?:00|11|9[89])))\\d{5}",,,,"9123456789",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:[2-6]0\\d|993)\\d{7}",,,,"9932123456",,,[10]],"IR",98,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"],[,"(\\d{2})(\\d{4,5})","$1 $2",["[1-8]"],"0$1"],[,"(\\d{4,5})","$1",["96"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"]],,[,,"943\\d{7}",,,,"9432123456",,,[10]],,,[,,"(?:9411[1-7]|94440)\\d{5}",,,,"9411110000",,,[10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IS:[,[,,"[4-9]\\d{6}|38\\d{7}",,,,,,,[7,9]],[,,"(?:4(?:1[0-24-69]|2[0-7]|[37][0-8]|4[0-245]|5[0-68]|6\\d|8[0-36-8])|5(?:05|[156]\\d|2[02578]|3[0-79]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|87[23])\\d{4}",,,,"4101234",,,[7]],[,,"38[589]\\d{6}|(?:6(?:1[1-8]|2[0-6]|3[027-9]|4[014679]|5[0159]|[67][0-69]|9\\d)|7(?:5[057]|[6-8]\\d)|8(?:2[0-59]|3[0-4]|[469]\\d|5[1-9]|88))\\d{4}",,,,"6111234"],[,,"800\\d{4}",,,,"8001234",,,[7]],[,,"90\\d{5}",,,,"9011234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"49\\d{5}",,,,"4921234",,,[7]],"IS",354,"1(?:0(?:01|10|20)|100)|00",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],[,"(3\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"809\\d{4}",,,,"8091234",,,[7]],,,[,,"(?:6(?:2[78]|49|8\\d)|8(?:7[0189]|80)|95[48])\\d{4}",,,,"6271234",,,[7]]],IT:[,[,,"[01589]\\d{5,10}|3(?:[12457-9]\\d{8}|[36]\\d{7,9})",,,,,,,[6,7,8,9,10,11]],[,,"0(?:[26]\\d{4,9}|(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2346]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[34578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7})",,,,"0212345678"],[,,"3(?:[12457-9]\\d{8}|6\\d{7,8}|3\\d{7,9})",,,,"3123456789",,,[9,10,11]],[,,"80(?:0\\d{6}|3\\d{3})",,,,"800123456",,,[6,9]],[,,"0878\\d{5}|1(?:44|6[346])\\d{6}|89(?:2\\d{3}|4(?:[0-4]\\d{2}|[5-9]\\d{4})|5(?:[0-4]\\d{2}|[5-9]\\d{6})|9\\d{6})",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{6}|[17]\\d{3})",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"IT",39,"00",,,,,,,,[[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|55"]],[,"(0[26])(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(0[26])(\\d{4,6})","$1 $2",["0[26]"]],[,"(0\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[245])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|[45][0-4]))"]],[,"(0\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["0[13-57-9][2-46-8]"]],[,"(0\\d{3})(\\d{2,6})","$1 $2",["0[13-57-9][2-46-8]"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13]|8(?:00|4[08]|9[59])","[13]|8(?:00|4[08]|9(?:5[5-9]|9))"]],[,"(\\d{4})(\\d{4})","$1 $2",["894","894[5-9]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["3"]]],,[,,,,,,,,,[-1]],1,,[,,"848\\d{6}",,,,"848123456",,,[9]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],JE:[,[,,"[135789]\\d{6,9}",,,,,,,[10],[6]],[,,"1534[0-24-8]\\d{5}",,,,"1534456789",,,,[6]],[,,"7(?:509\\d|7(?:00[378]|97[7-9])|829\\d|937\\d)\\d{5}",,,,"7797712345"],[,,"80(?:07(?:35|81)|8901)\\d{4}",,,,"8007354567"],[,,"(?:871206|90(?:066[59]|1810|71(?:07|55)))\\d{4}",,,,"9018105678"],[,,"8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|70002)\\d{4}",,,,"8447034567"],[,,"701511\\d{4}",,,,"7015115678"],[,,"56\\d{8}",,,,"5612345678"],"JE",44,"00","0",,,"0",,,,,,[,,"76(?:0[012]|2[356]|4[0134]|5[49]|6[0-369]|77|81|9[39])\\d{6}",,,,"7640123456"],,,[,,,,,,,,,[-1]],[,,"3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))\\d{4}|55\\d{8}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],JM:[,[,,"[589]\\d{9}",,,,,,,[10],[7]],[,,"876(?:5(?:0[12]|1[0-468]|2[35]|63)|6(?:0[1-3579]|1[027-9]|[23]\\d|40|5[06]|6[2-589]|7[05]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468]))\\d{4}",,,,"8765123456",,,,[7]],[,,"876(?:2[14-9]\\d|[348]\\d{2}|5(?:0[3-9]|[2-57-9]\\d|6[0-24-9])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579]))\\d{4}",,,,"8762101234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"JM",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"876",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],JO:[,[,,"[235-9]\\d{7,8}",,,,,,,[8,9]],[,,"(?:2(?:6(?:2[0-35-9]|3[0-57-8]|4[24-7]|5[0-24-8]|[6-8][023]|9[0-3])|7(?:0[1-79]|10|2[014-7]|3[0-689]|4[019]|5[0-3578]))|32(?:0[1-69]|1[1-35-7]|2[024-7]|3\\d|4[0-3]|[57][023]|6[03])|53(?:0[0-3]|[13][023]|2[0-59]|49|5[0-35-9]|6[15]|7[45]|8[1-6]|9[0-36-9])|6(?:2[50]0|3(?:00|33)|4(?:0[0125]|1[2-7]|2[0569]|[38][07-9]|4[025689]|6[0-589]|7\\d|9[0-2])|5(?:[01][056]|2[034]|3[0-57-9]|4[17-8]|5[0-69]|6[0-35-9]|7[1-379]|8[0-68]|9[02-39]))|87(?:[02]0|7[08]|90))\\d{4}",,,,"62001234",,,[8]],[,,"7(?:55|7[025-9]|8[0-25-9]|9[0-25-9])\\d{6}",,,,"790123456",,,[9]],[,,"80\\d{6}",,,,"80012345",,,[8]],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,"85\\d{6}",,,,"85012345",,,[8]],[,,"70\\d{7}",,,,"700123456",,,[9]],[,,,,,,,,,[-1]],"JO",962,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],[,"(7)(\\d{4})(\\d{4})","$1 $2 $3",["7[457-9]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],[,"(\\d{3})(\\d{5,6})","$1 $2",["8[0158]|9"],"0$1"]],,[,,"74(?:66|77)\\d{5}",,,,"746612345",,,[9]],,,[,,,,,,,,,[-1]],[,,"8(?:10|8\\d)\\d{5}",,,,"88101234",,,[8]],,,[,,,,,,,,,[-1]]],JP:[,[,,"[1-9]\\d{8,9}|00(?:[36]\\d{7,14}|7\\d{5,7}|8\\d{7})",,,,,,,[8,9,10,11,12,13,14,15,16,17]],[,,"(?:1(?:1[235-8]|2[3-6]|3[3-9]|4[2-6]|[58][2-8]|6[2-7]|7[2-9]|9[1-9])|2[2-9]\\d|[36][1-9]\\d|4(?:6[02-8]|[2-578]\\d|9[2-59])|5(?:6[1-9]|7[2-8]|[2-589]\\d)|7(?:3[4-9]|4[02-9]|[25-9]\\d)|8(?:3[2-9]|4[5-9]|5[1-9]|8[03-9]|[2679]\\d)|9(?:[679][1-9]|[2-58]\\d))\\d{6}",,,,"312345678",,,[9]],[,,"[7-9]0[1-9]\\d{7}",,,,"9012345678",,,[10]],[,,"120\\d{6}|800\\d{7}|00(?:37\\d{6,13}|66\\d{6,13}|777(?:[01]\\d{2}|5\\d{3}|8\\d{4})|882[1245]\\d{4})",,,,"120123456"],[,,"990\\d{6}",,,,"990123456",,,[9]],[,,,,,,,,,[-1]],[,,"60\\d{7}",,,,"601234567",,,[9]],[,,"50[1-9]\\d{7}",,,,"5012345678",,,[10]],"JP",81,"010","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[,"(\\d{4})(\\d{4})","$1-$2",["0077"],"$1"],[,"(\\d{4})(\\d{2})(\\d{3,4})","$1-$2-$3",["0077"],"$1"],[,"(\\d{4})(\\d{2})(\\d{4})","$1-$2-$3",["0088"],"$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1-$2-$3",["00(?:37|66)"],"$1"],[,"(\\d{4})(\\d{4})(\\d{4,5})","$1-$2-$3",["00(?:37|66)"],"$1"],[,"(\\d{4})(\\d{5})(\\d{5,6})","$1-$2-$3",["00(?:37|66)"],"$1"],[,"(\\d{4})(\\d{6})(\\d{6,7})","$1-$2-$3",["00(?:37|66)"],"$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[2579]0|80[1-9]"],"0$1"],[,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|5(?:76|97)|499|746|8(?:3[89]|63|47|51)|9(?:49|80|9[16])","1(?:267|3(?:7[247]|9[278])|4(?:5[67]|66)|5(?:47|58|64|8[67])|6(?:3[245]|48|5[4-68]))|5(?:76|97)9|499[2468]|7468|8(?:3(?:8[78]|96)|636|477|51[24])|9(?:496|802|9(?:1[23]|69))","1(?:267|3(?:7[247]|9[278])|4(?:5[67]|66)|5(?:47|58|64|8[67])|6(?:3[245]|48|5[4-68]))|5(?:769|979[2-69])|499[2468]|7468|8(?:3(?:8[78]|96[2457-9])|636[2-57-9]|477|51[24])|9(?:496|802|9(?:1[23]|69))"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["1(?:2[3-6]|3[3-9]|4[2-6]|5[2-8]|[68][2-7]|7[2-689]|9[1-578])|2(?:2[03-689]|3[3-58]|4[0-468]|5[04-8]|6[013-8]|7[06-9]|8[02-57-9]|9[13])|4(?:2[28]|3[689]|6[035-7]|7[05689]|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|6[1-9]|7[2-8]|8[14-7]|9[4-9])|7(?:2[15]|3[5-9]|4[02-9]|6[135-8]|7[0-4689]|9[014-9])|8(?:2[49]|3[3-8]|4[5-8]|5[2-9]|6[35-9]|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-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[2-8])|3(?:7[2-6]|[3-6][2-9]|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5[4-7]|6[2-9]|8[2-8]|9[236-9])|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[34]|[4-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[56]))|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]))","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"],[,"(\\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"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["2(?:9[14-79]|74|[34]7|[56]9)|82|993"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["3|4(?:2[09]|7[01])|6[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[2479][1-9]"],"0$1"]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[2579]0|80[1-9]"],"0$1"],[,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|5(?:76|97)|499|746|8(?:3[89]|63|47|51)|9(?:49|80|9[16])","1(?:267|3(?:7[247]|9[278])|4(?:5[67]|66)|5(?:47|58|64|8[67])|6(?:3[245]|48|5[4-68]))|5(?:76|97)9|499[2468]|7468|8(?:3(?:8[78]|96)|636|477|51[24])|9(?:496|802|9(?:1[23]|69))","1(?:267|3(?:7[247]|9[278])|4(?:5[67]|66)|5(?:47|58|64|8[67])|6(?:3[245]|48|5[4-68]))|5(?:769|979[2-69])|499[2468]|7468|8(?:3(?:8[78]|96[2457-9])|636[2-57-9]|477|51[24])|9(?:496|802|9(?:1[23]|69))"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["1(?:2[3-6]|3[3-9]|4[2-6]|5[2-8]|[68][2-7]|7[2-689]|9[1-578])|2(?:2[03-689]|3[3-58]|4[0-468]|5[04-8]|6[013-8]|7[06-9]|8[02-57-9]|9[13])|4(?:2[28]|3[689]|6[035-7]|7[05689]|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|6[1-9]|7[2-8]|8[14-7]|9[4-9])|7(?:2[15]|3[5-9]|4[02-9]|6[135-8]|7[0-4689]|9[014-9])|8(?:2[49]|3[3-8]|4[5-8]|5[2-9]|6[35-9]|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-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[2-8])|3(?:7[2-6]|[3-6][2-9]|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5[4-7]|6[2-9]|8[2-8]|9[236-9])|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[34]|[4-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[56]))|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]))","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"],[,"(\\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"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["2(?:9[14-79]|74|[34]7|[56]9)|82|993"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["3|4(?:2[09]|7[01])|6[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[2479][1-9]"],"0$1"]],[,,"20\\d{8}",,,,"2012345678",,,[10]],,,[,,"00(?:37\\d{6,13}|66\\d{6,13}|777(?:[01]\\d{2}|5\\d{3}|8\\d{4})|882[1245]\\d{4})",,,,"00777012"],[,,"570\\d{6}",,,,"570123456",,,[9]],,,[,,,,,,,,,[-1]]],KE:[,[,,"20\\d{6,7}|[4-9]\\d{6,9}",,,,,,,[7,8,9,10]],[,,"20\\d{6,7}|4(?:0\\d{6,7}|[136]\\d{7}|[245]\\d{5,7})|5(?:[08]\\d{7}|[1-79]\\d{5,7})|6(?:[01457-9]\\d{5,7}|2\\d{7}|6\\d{6,7})",,,,"202012345",,,[7,8,9]],[,,"7(?:[0-3679]\\d|4[0-46-9]|5[0-6]|8[0-25-9])\\d{6}",,,,"712123456",,,[9]],[,,"800[24-8]\\d{5,6}",,,,"800223456",,,[9,10]],[,,"900[02-9]\\d{5}",,,,"900223456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KE",254,"000","0",,,"005|0",,,,[[,"(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KG:[,[,,"[235-8]\\d{8,9}",,,,,,,[9,10],[5,6]],[,,"(?: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}",,,,"312123456",,,[9],[5,6]],[,,"(?:20[0-35]|5[0-24-7]\\d|7[07]\\d)\\d{6}",,,,"700123456",,,[9]],[,,"800\\d{6,7}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KG",996,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[25-7]|31[25]"],"0$1"],[,"(\\d{4})(\\d{5})","$1 $2",["3(?:1[36]|[2-9])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d)(\\d{3})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KH:[,[,,"[1-9]\\d{7,9}",,,,,,,[8,9,10],[6,7]],[,,"(?: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}",,,,"23756789",,,[8,9],[6,7]],[,,"(?:1(?:[013-79]\\d|[28]\\d{1,2})|2[3-6]48|3(?:[18]\\d{2}|[2-6]48)|4[2-4]48|5[2-5]48|6(?:[016-9]\\d|[2-5]48)|7(?:[07-9]\\d|[16]\\d{2}|[2-5]48)|8(?:[013-79]\\d|8\\d{2})|9(?:6\\d{2}|7\\d{1,2}|[0-589]\\d))\\d{5}",,,,"91234567",,,[8,9]],[,,"1800(?:1\\d|2[019])\\d{4}",,,,"1800123456",,,[10]],[,,"1900(?:1\\d|2[09])\\d{4}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"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"],[,"(1[89]00)(\\d{3})(\\d{3})","$1 $2 $3",["1[89]0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KI:[,[,,"[2458]\\d{4}|3\\d{4,7}|7\\d{7}",,,,,,,[5,8]],[,,"(?:[24]\\d|3[1-9]|50|8[0-5])\\d{3}|7(?:27|31|5[0-4])\\d{5}",,,,"31234"],[,,"7[23]0\\d{5}",,,,"72012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"30(?:0[01]\\d{2}|12(?:11|20))\\d{2}",,,,"30010000",,,[8]],"KI",686,"00",,,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KM:[,[,,"[3478]\\d{6}",,,,,,,[7]],[,,"7[4-7]\\d{5}",,,,"7712345"],[,,"[34]\\d{6}",,,,"3212345"],[,,,,,,,,,[-1]],[,,"(?:39[01]|8\\d{2})\\d{4}",,,,"8001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KM",269,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KN:[,[,,"[589]\\d{9}",,,,,,,[10],[7]],[,,"869(?:2(?:29|36)|302|4(?:6[015-9]|70))\\d{4}",,,,"8692361234",,,,[7]],[,,"869(?:5(?:5[6-8]|6[5-7])|66\\d|76[02-7])\\d{4}",,,,"8697652917",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KN",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"869",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KP:[,[,,"1\\d{9}|[28]\\d{7}",,,,,,,[8,10],[6,7]],[,,"2\\d{7}|85\\d{6}",,,,"21234567",,,[8],[6,7]],[,,"19[123]\\d{7}",,,,"1921234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KP",850,"00|99","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"2(?:[0-24-9]\\d{2}|3(?:[0-79]\\d|8[02-9]))\\d{4}",,,,"23821234",,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KR:[,[,,"007\\d{9,11}|[1-7]\\d{3,9}|8\\d{8}",,,,,,,[4,5,6,8,9,10,12,13,14],[3,7]],[,,"(?:2|3[1-3]|[46][1-4]|5[1-5])(?:1\\d{2,3}|[1-9]\\d{6,7})",,,,"22123456",,,[4,5,6,8,9,10],[3,7]],[,,"1[0-26-9]\\d{7,8}",,,,"1000000000",,,[9,10]],[,,"(?:00798\\d{0,2}|80)\\d{7}",,,,"801234567",,,[9,12,13,14]],[,,"60[2-9]\\d{6}",,,,"602345678",,,[9]],[,,,,,,,,,[-1]],[,,"50\\d{8}",,,,"5012345678",,,[10]],[,,"70\\d{8}",,,,"7012345678",,,[10]],"KR",82,"00(?:[124-68]|3\\d{2}|7(?:[0-8]\\d|9[0-79]))","0",,,"0(8[1-46-8]|85\\d{2})?",,,,[[,"(\\d{5})(\\d{3,4})(\\d{4})","$1 $2 $3",["00798"],"$1","0$CC-$1"],[,"(\\d{5})(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["00798"],"$1","0$CC-$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["1(?:0|1[19]|[69]9|5[458])|[57]0","1(?:0|1[19]|[69]9|5(?:44|59|8))|[57]0"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["1(?:[01]|5[1-4]|6[2-8]|[7-9])|[68]0|[3-6][1-9][1-9]","1(?:[01]|5(?:[1-3]|4[56])|6[2-8]|[7-9])|[68]0|[3-6][1-9][1-9]"],"0$1","0$CC-$1"],[,"(\\d{3})(\\d)(\\d{4})","$1-$2-$3",["131","1312"],"0$1","0$CC-$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["131","131[13-9]"],"0$1","0$CC-$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["13[2-9]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3-$4",["30"],"0$1","0$CC-$1"],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2[1-9]"],"0$1","0$CC-$1"],[,"(\\d)(\\d{3,4})","$1-$2",["21[0-46-9]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})","$1-$2",["[3-6][1-9]1","[3-6][1-9]1(?:[0-46-9])"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1(?:5[246-9]|6[04678]|8[03579])","1(?:5(?:22|44|66|77|88|99)|6(?:00|44|6[16]|70|88)|8(?:00|33|55|77|99))"],"$1","0$CC-$1"]],[[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["1(?:0|1[19]|[69]9|5[458])|[57]0","1(?:0|1[19]|[69]9|5(?:44|59|8))|[57]0"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["1(?:[01]|5[1-4]|6[2-8]|[7-9])|[68]0|[3-6][1-9][1-9]","1(?:[01]|5(?:[1-3]|4[56])|6[2-8]|[7-9])|[68]0|[3-6][1-9][1-9]"],"0$1","0$CC-$1"],[,"(\\d{3})(\\d)(\\d{4})","$1-$2-$3",["131","1312"],"0$1","0$CC-$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["131","131[13-9]"],"0$1","0$CC-$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["13[2-9]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3-$4",["30"],"0$1","0$CC-$1"],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2[1-9]"],"0$1","0$CC-$1"],[,"(\\d)(\\d{3,4})","$1-$2",["21[0-46-9]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})","$1-$2",["[3-6][1-9]1","[3-6][1-9]1(?:[0-46-9])"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1(?:5[246-9]|6[04678]|8[03579])","1(?:5(?:22|44|66|77|88|99)|6(?:00|44|6[16]|70|88)|8(?:00|33|55|77|99))"],"$1","0$CC-$1"]],[,,"15\\d{7,8}",,,,"1523456789",,,[9,10]],,,[,,"00798\\d{7,9}",,,,"007981234567",,,[12,13,14]],[,,"1(?:5(?:22|44|66|77|88|99)|6(?:00|44|6[16]|70|88)|8(?:00|33|55|77|99))\\d{4}",,,,"15441234",,,[8]],,,[,,,,,,,,,[-1]]],KW:[,[,,"[12569]\\d{6,7}",,,,,,,[7,8]],[,,"(?:18\\d|2(?:[23]\\d{2}|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7])))\\d{4}",,,,"22345678"],[,,"(?:5(?:[05]\\d{2}|1[0-7]\\d|2(?:22|5[25])|6[56]\\d)|6(?:0[034679]\\d|222|5[015-9]\\d|6\\d{2}|7(?:0[013-9]|[67]\\d)|9(?:[069]\\d|3[039]))|9(?:0[09]\\d|22\\d|4[01479]\\d|55\\d|6[0679]\\d|7(?:02|[1-9]\\d)|8[057-9]\\d|9\\d{2}))\\d{4}",,,,"50012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KW",965,"00",,,,,,,,[[,"(\\d{4})(\\d{3,4})","$1 $2",["[16]|2(?:[0-35-9]|4[0-35-9])|9[024-9]|52[25]"]],[,"(\\d{3})(\\d{5})","$1 $2",["244|5(?:[015]|6[56])"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KY:[,[,,"[3589]\\d{9}",,,,,,,[10],[7]],[,,"345(?:2(?:22|44)|444|6(?:23|38|40)|7(?:4[35-79]|6[6-9]|77)|8(?:00|1[45]|25|[48]8)|9(?:14|4[035-9]))\\d{4}",,,,"3452221234",,,,[7]],[,,"345(?:32[1-9]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|9(?:1[67]|2[2-9]|3[689]))\\d{4}",,,,"3453231234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}|345976\\d{4}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KY",1,"011","1",,,"1",,,,,,[,,"345849\\d{4}",,,,"3458491234"],,"345",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KZ:[,[,,"(?:33\\d|7\\d{2}|80[089])\\d{7}",,,,,,,[10]],[,,"33622\\d{5}|7(?:1(?:0(?:[23]\\d|4[0-3]|59|63)|1(?:[23]\\d|4[0-79]|59)|2(?:[23]\\d|59)|3(?:2\\d|3[0-79]|4[0-35-9]|59)|4(?:[24]\\d|3[013-9]|5[1-9])|5(?:2\\d|3[1-9]|4[0-7]|59)|6(?:[234]\\d|5[19]|61)|72\\d|8(?:[27]\\d|3[1-46-9]|4[0-5]))|2(?:1(?:[23]\\d|4[46-9]|5[3469])|2(?:2\\d|3[0679]|46|5[12679])|3(?:[234]\\d|5[139])|4(?:2\\d|3[1235-9]|59)|5(?:[23]\\d|4[01246-8]|59|61)|6(?:2\\d|3[1-9]|4[0-4]|59)|7(?:[2379]\\d|40|5[279])|8(?:[23]\\d|4[0-3]|59)|9(?:2\\d|3[124578]|59)))\\d{5}",,,,"7123456789"],[,,"7(?:0[012578]|47|6[02-4]|7[15-8]|85)\\d{7}",,,,"7710009998"],[,,"800\\d{7}",,,,"8001234567"],[,,"809\\d{7}",,,,"8091234567"],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567"],[,,"751\\d{7}",,,,"7511234567"],"KZ",7,"810","8",,,"8",,"8~10",,,,[,,,,,,,,,[-1]],,,[,,"751\\d{7}",,,,"7511234567"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LA:[,[,,"[2-8]\\d{7,9}",,,,,,,[8,9,10],[6]],[,,"(?:2[13]|3(?:0\\d|[14])|[5-7][14]|41|8[1468])\\d{6}",,,,"21212862",,,[8,9],[6]],[,,"20(?:2[2389]|5[24-689]|7[6-8]|9[125-9])\\d{6}",,,,"2023123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LA",856,"00","0",,,"0",,,,[[,"(20)(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["20"],"0$1"],[,"([2-8]\\d)(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],[,"(30)(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LB:[,[,,"[13-9]\\d{6,7}",,,,,,,[7,8]],[,,"(?:[14-6]\\d{2}|7(?:[2-57]\\d|62|8[0-7]|9[04-9])|8[02-9]\\d|9\\d{2})\\d{4}",,,,"1123456",,,[7]],[,,"(?:3\\d|7(?:[01]\\d|6[013-9]|8[89]|9[1-3])|81\\d)\\d{5}",,,,"71123456"],[,,,,,,,,,[-1]],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,"80\\d{6}",,,,"80123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LB",961,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-6]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]|9"],"0$1"],[,"([7-9]\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[89][01]|7(?:[01]|6[013-9]|8[89]|9[1-3])"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LC:[,[,,"[5789]\\d{9}",,,,,,,[10],[7]],[,,"758(?:4(?:30|5[0-9]|6[2-9]|8[0-2])|57[0-2]|638)\\d{4}",,,,"7584305678",,,,[7]],[,,"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[01]))\\d{4}",,,,"7582845678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"LC",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"758",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LI:[,[,,"6\\d{8}|[23789]\\d{6}",,,,,,,[7,9]],[,,"(?:2(?:01|1[27]|3\\d|6[02-578]|96)|3(?:7[0135-7]|8[048]|9[0269]))\\d{4}",,,,"2345678",,,[7]],[,,"6(?:5(?:09|1\\d|20)|6(?:0[0-6]|10|2[06-9]|39))\\d{5}|7(?:[37-9]\\d|42|56)\\d{4}",,,,"660234567"],[,,"80(?:02[28]|9\\d{2})\\d{2}",,,,"8002222",,,[7]],[,,"90(?:02[258]|1(?:23|3[14])|66[136])\\d{2}",,,,"9002222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LI",423,"00","0",,,"0|10(?:01|20|66)",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[23789]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[56]"]],[,"(69)(7\\d{2})(\\d{4})","$1 $2 $3",["697"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"870(?:28|87)\\d{2}",,,,"8702812",,,[7]],,,[,,"697(?:42|56|[78]\\d)\\d{4}",,,,"697861234",,,[9]]],LK:[,[,,"[1-9]\\d{8}",,,,,,,[9],[7]],[,,"1(?:1[2-57]\\d{6}|973\\d{5})|(?:2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7]|[89]1)[2-57]\\d{6}",,,,"112345678",,,,[7]],[,,"7[0125-8]\\d{7}",,,,"712345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LK",94,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{1})(\\d{6})","$1 $2 $3",["[1-689]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LR:[,[,,"2\\d{7,8}|[378]\\d{8}|4\\d{6}|5\\d{6,8}",,,,,,,[7,8,9]],[,,"(?:2\\d{3}|33333)\\d{4}",,,,"21234567",,,[8,9]],[,,"(?:20\\d{2}|330\\d|4[67]|5(?:55)?\\d|77\\d{2}|88\\d{2})\\d{5}",,,,"770123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"332(?:02|[2-5]\\d)\\d{4}",,,,"332021234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LR",231,"00","0",,,"0",,,,[[,"(2\\d)(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"([4-5])(\\d{3})(\\d{3})","$1 $2 $3",["[45]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23578]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LS:[,[,,"[2568]\\d{7}",,,,,,,[8]],[,,"2\\d{7}",,,,"22123456"],[,,"[56]\\d{7}",,,,"50123456"],[,,"800[256]\\d{4}",,,,"80021234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LS",266,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LT:[,[,,"[3-9]\\d{7}",,,,,,,[8]],[,,"(?:3[1478]|4[124-6]|52)\\d{6}",,,,"31234567"],[,,"6\\d{7}",,,,"61234567"],[,,"800\\d{5}",,,,"80012345"],[,,"9(?:0[0239]|10)\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,"700\\d{5}",,,,"70012345"],[,,,,,,,,,[-1]],"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]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"70[67]\\d{5}",,,,"70712345"],,,[,,,,,,,,,[-1]]],LU:[,[,,"[24-9]\\d{3,10}|3(?:[0-46-9]\\d{2,9}|5[013-9]\\d{1,8})",,,,,,,[4,5,6,7,8,9,10,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})",,,,"27123456"],[,,"6[25-79][18]\\d{6}",,,,"628123456",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90[015]\\d{5}",,,,"90012345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,"70\\d{6}",,,,"70123456",,,[8]],[,,"20(?:1\\d{5}|[2-689]\\d{1,7})",,,,"20201234",,,[4,5,6,7,8,9,10]],"LU",352,"00",,,,"(15(?:0[06]|1[12]|35|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"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[2-5]|7[1-9]|[89](?:[1-9]|0[2-9])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,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"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["70|80[01]|90[015]"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LV:[,[,,"[2689]\\d{7}",,,,,,,[8]],[,,"6\\d{7}",,,,"63123456"],[,,"2\\d{7}",,,,"21234567"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,"81\\d{6}",,,,"81123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LV",371,"00",,,,,,,,[[,"([2689]\\d)(\\d{3})(\\d{3})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LY:[,[,,"[25679]\\d{8}",,,,,,,[9],[7]],[,,"(?:2[1345]|5[1347]|6[123479]|71)\\d{7}",,,,"212345678",,,,[7]],[,,"9[1-6]\\d{7}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LY",218,"00","0",,,"0",,,,[[,"([25679]\\d)(\\d{7})","$1-$2",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MA:[,[,,"[5-9]\\d{8}",,,,,,,[9]],[,,"5(?:2(?:[015-79]\\d|2[02-9]|3[2-57]|4[2-8]|8[235-7])\\d|3(?:[0-48]\\d|[57][2-9]|6[2-8]|9[3-9])\\d|4[067]\\d{2}|5[03]\\d{2})\\d{4}",,,,"520123456"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[07][07]|6[12]))\\d{6}",,,,"650123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5924[01]\\d{4}",,,,"592401234"],"MA",212,"00","0",,,"0",,,,[[,"([5-7]\\d{2})(\\d{6})","$1-$2",["5(?:2[015-7]|3[0-4])|[67]"],"0$1"],[,"([58]\\d{3})(\\d{5})","$1-$2",["5(?:2[2-489]|3[5-9]|92)|892","5(?:2(?:[2-48]|9[0-7])|3(?:[5-79]|8[0-7])|924)|892"],"0$1"],[,"(5\\d{4})(\\d{4})","$1-$2",["5(?:29|38)","5(?:29|38)[89]"],"0$1"],[,"([5]\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:4[067]|5[03])"],"0$1"],[,"(8[09])(\\d{7})","$1-$2",["8(?:0|9[013-9])"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MC:[,[,,"[34689]\\d{7,8}",,,,,,,[8,9]],[,,"870\\d{5}|9[2-47-9]\\d{6}",,,,"99123456",,,[8]],[,,"3\\d{7}|4(?:4\\d|5[1-9])\\d{5}|6\\d{8}",,,,"612345678"],[,,"90\\d{6}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MC",377,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[39]"],"$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(6)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["8"],"$1"]],,[,,,,,,,,,[-1]],,,[,,"870\\d{5}",,,,"87012345",,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MD:[,[,,"[235-9]\\d{7}",,,,,,,[8]],[,,"(?:2[1-9]\\d|3[1-79]\\d|5(?:33|5[257]))\\d{5}",,,,"22212345"],[,,"(?:562|6\\d{2}|7(?:[189]\\d|6[07]|7[457-9]))\\d{5}",,,,"62112345"],[,,"800\\d{5}",,,,"80012345"],[,,"90[056]\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,,,,,,,,[-1]],[,,"3[08]\\d{6}",,,,"30123456"],"MD",373,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],[,"([25-7]\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["2[13-9]|[5-7]"],"0$1"],[,"([89]\\d{2})(\\d{5})","$1 $2",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"803\\d{5}",,,,"80312345"],,,[,,,,,,,,,[-1]]],ME:[,[,,"[2-9]\\d{7,8}",,,,,,,[8],[6]],[,,"(?:20[2-8]|3(?:0[2-7]|[12][235-7]|3[24-7])|4(?:0[2-467]|1[267])|5(?:0[2467]|1[267]|2[2367]))\\d{5}",,,,"30234567",,,,[6]],[,,"6(?:00\\d|3[024]\\d|6[0-25]\\d|[7-9]\\d{2})\\d{4}",,,,"67622901"],[,,"80[0-258]\\d{5}",,,,"80080002"],[,,"(?:9(?:4[1568]|5[178]))\\d{5}",,,,"94515151"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"78[1-49]\\d{5}",,,,"78108780"],"ME",382,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]|6[036-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"77[1-9]\\d{5}",,,,"77273012"],,,[,,,,,,,,,[-1]]],MF:[,[,,"[56]\\d{8}",,,,,,,[9]],[,,"590(?:[02][79]|13|5[0-268]|[78]7)\\d{4}",,,,"590271234"],[,,"690(?:0[05-9]|[1-9]\\d)\\d{4}",,,,"690001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MF",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MG:[,[,,"[23]\\d{8}",,,,,,,[9],[7]],[,,"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}",,,,"202123456",,,,[7]],[,,"3[2-49]\\d{7}",,,,"321234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"22\\d{7}",,,,"221234567"],"MG",261,"00","0",,,"0",,,,[[,"([23]\\d)(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MH:[,[,,"[2-6]\\d{6}",,,,,,,[7]],[,,"(?:247|528|625)\\d{4}",,,,"2471234"],[,,"(?:235|329|45[56]|545)\\d{4}",,,,"2351234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"635\\d{4}",,,,"6351234"],"MH",692,"011","1",,,"1",,,,[[,"(\\d{3})(\\d{4})","$1-$2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MK:[,[,,"[2-578]\\d{7}",,,,,,,[8],[6,7]],[,,"(?: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}",,,,"22212345",,,,[6,7]],[,,"7(?:[0-25-8]\\d{2}|32\\d|421|9[23]\\d)\\d{4}",,,,"72345678"],[,,"800\\d{5}",,,,"80012345"],[,,"5[02-9]\\d{6}",,,,"50012345"],[,,"8(?:0[1-9]|[1-9]\\d)\\d{5}",,,,"80123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MK",389,"00","0",,,"0",,,,[[,"(2)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"([347]\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],[,"([58]\\d{2})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ML:[,[,,"[246-9]\\d{7}",,,,,,,[8]],[,,"(?:2(?:0(?:2\\d|7[0-8])|1(?:2[5-7]|[3-689]\\d))|44[1239]\\d)\\d{4}",,,,"20212345"],[,,"(?:2(?:079|17\\d)|[679]\\d{3}|8[239]\\d{2})\\d{4}",,,,"65012345"],[,,"80\\d{6}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ML",223,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[246-9]"]],[,"(\\d{4})","$1",["67|74"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[246-9]"]]],[,,,,,,,,,[-1]],,,[,,"80\\d{6}",,,,"80012345"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MM:[,[,,"[178]\\d{5,7}|[24-6]\\d{5,8}|9(?:[279]\\d{0,2}|5|[34]\\d{1,2}|6(?:\\d{1,2})?|8(?:\\d{2})?)\\d{6}",,,,,,,[6,7,8,9,10],[5]],[,,"1(?:2\\d{1,2}|[35]\\d|4(?:\\d|2[236]|39)|6\\d?|[89][0-6]\\d)\\d{4}|2(?:2(?:000\\d{3}|\\d{4})|3\\d{4}|4(?:0\\d{5}|26\\d{4}|39\\d{4}|\\d{4})|5(?:1\\d{3,6}|[02-9]\\d{3,5})|[6-9]\\d{4})|4(?:2[245-8]|3(?:2(?:02)?|[346]|56?)|[46][2-6]|5[3-5])\\d{4}|5(?:2(?:2(?:\\d{1,2})?|[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(?:2(?:0|4\\d)?|[356])|2[2-6]|3[24-6]|4(?:2(?:4\\d)?|[3-6])|5[2-4]|6[2-8]|7(?:[2367]|4(?:\\d|39)|5\\d?|8[145]\\d)|8[245]|9(?:20?|4))\\d{4}|7(?:[04][24-8]|1(?:20?|[3-7])|22|3[2-4]|5[2-7])\\d{4}|8(?:1(?:2\\d{1,2}|[3-689]\\d)|2(?:2\\d|3(?:\\d|20)|[4-8]\\d)|3[24]\\d|4[24-7]\\d|5[245]\\d|6[23]\\d)\\d{3}",,,,"1234567",,,[6,7,8,9],[5]],[,,"17[01]\\d{4}|9(?:2(?:[0-4]|5\\d{2}|6[0-5]\\d)|3(?:[0-36]|4[069])\\d|4(?:0[0-4]\\d|[1379]\\d|2\\d{2}|4[0-589]\\d|5\\d{2}|88)|5[0-6]|6(?:1\\d|9\\d{2}|\\d)|7(?:3\\d|[6-9]\\d{2})|8(?:\\d|9\\d{2})|9(?:1\\d|[5-7]\\d{2}|[089]))\\d{5}",,,,"92123456",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1333\\d{4}",,,,"13331234",,,[8]],"MM",95,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["1|2[245]"],"0$1"],[,"(2)(\\d{4})(\\d{4})","$1 $2 $3",["251"],"0$1"],[,"(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["432|67|81"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3,4})","$1 $2 $3",["[4-8]"],"0$1"],[,"(9)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],[,"(9)([34]\\d{4})(\\d{4})","$1 $2 $3",["9(?:3[0-36]|4[0-57-9])"],"0$1"],[,"(9)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92[56]"],"0$1"],[,"(9)(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["93"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MN:[,[,,"[12]\\d{7,9}|[57-9]\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"[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}",,,,"50123456",,,,[6,7]],[,,"(?:8(?:[05689]\\d|3[01])|9[013-9]\\d)\\d{5}",,,,"88123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"7[05-8]\\d{6}",,,,"75123456",,,[8]],"MN",976,"001","0",,,"0",,,,[[,"([12]\\d)(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],[,"([12]2\\d)(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],[,"([12]\\d{3})(\\d{5})","$1 $2",["[12](?:27|[3-5])","[12](?:27|[3-5]\\d)2"],"0$1"],[,"(\\d{4})(\\d{4})","$1 $2",["[57-9]"],"$1"],[,"([12]\\d{4})(\\d{4,5})","$1 $2",["[12](?:27|[3-5])","[12](?:27|[3-5]\\d)[4-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MO:[,[,,"[268]\\d{7}",,,,,,,[8]],[,,"(?:28[2-57-9]|8[2-57-9]\\d)\\d{5}",,,,"28212345"],[,,"6(?:[2356]\\d|8[158])\\d{5}",,,,"66123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MO",853,"00",,,,,,,,[[,"([268]\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MP:[,[,,"[5689]\\d{9}",,,,,,,[10],[7]],[,,"670(?:2(?:3[3-7]|56|8[5-8])|32[1238]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",,,,"6702345678",,,,[7]],[,,"670(?:2(?:3[3-7]|56|8[5-8])|32[1238]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",,,,"6702345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MP",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,"670",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MQ:[,[,,"[56]\\d{8}",,,,,,,[9]],[,,"596(?:0[2-5]|[12]0|3[05-9]|4[024-8]|[5-7]\\d|89|9[4-8])\\d{4}",,,,"596301234"],[,,"696(?:[0-47-9]\\d|5[0-6]|6[0-4])\\d{4}",,,,"696201234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MQ",596,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MR:[,[,,"[2-48]\\d{7}",,,,,,,[8]],[,,"25[08]\\d{5}|35\\d{6}|45[1-7]\\d{5}",,,,"35123456"],[,,"[234][0-46-9]\\d{6}",,,,"22123456"],[,,"800\\d{5}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MR",222,"00",,,,,,,,[[,"([2-48]\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MS:[,[,,"[5689]\\d{9}",,,,,,,[10],[7]],[,,"664491\\d{4}",,,,"6644912345",,,,[7]],[,,"66449[2-6]\\d{4}",,,,"6644923456",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MS",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"664",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MT:[,[,,"[2357-9]\\d{7}",,,,,,,[8]],[,,"2(?:0(?:[169]\\d|3[1-4])|[1-357]\\d{2})\\d{4}",,,,"21001234"],[,,"(?:7(?:210|[79]\\d{2})|9(?:2(?:1[01]|31)|69[67]|8(?:1[1-3]|89|97)|9\\d{2}))\\d{4}",,,,"96961234"],[,,"800[3467]\\d{4}",,,,"80071234"],[,,"5(?:0(?:0(?:37|43)|6\\d{2}|70\\d|9[0168]\\d)|[12]\\d0[1-5])\\d{3}",,,,"50037123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3550\\d{4}",,,,"35501234"],"MT",356,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2"]],,[,,"7117\\d{4}",,,,"71171234"],,,[,,,,,,,,,[-1]],[,,"501\\d{5}",,,,"50112345"],,,[,,,,,,,,,[-1]]],MU:[,[,,"[2-9]\\d{6,7}",,,,,,,[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}",,,,"2012345"],[,,"5(?:2[59]\\d|4(?:2[1-389]|4\\d|7[1-9]|9\\d)|7\\d{2}|8(?:[0-25689]\\d|4[3479]|7[15-8])|9[0-8]\\d)\\d{4}",,,,"52512345",,,[8]],[,,"80[012]\\d{4}",,,,"8001234",,,[7]],[,,"30\\d{5}",,,,"3012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3(?:20|9\\d)\\d{4}",,,,"3201234",,,[7]],"MU",230,"0(?:0|[2-7]0|33)",,,,,,"020",,[[,"([2-46-9]\\d{2})(\\d{4})","$1 $2",["[2-46-9]"]],[,"(5\\d{3})(\\d{4})","$1 $2",["5"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MV:[,[,,"[346-8]\\d{6,9}|9(?:00\\d{7}|\\d{6})",,,,,,,[7,10]],[,,"(?:3(?:0[0-3]|3[0-59])|6(?:[57][02468]|6[024568]|8[024689]|90))\\d{4}",,,,"6701234",,,[7]],[,,"(?:46[46]|7[3-9]\\d|9[15-9]\\d)\\d{4}",,,,"7712345",,,[7]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MV",960,"0(?:0|19)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1-$2",["[3467]|9(?:[1-9]|0[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]00"]]],,[,,"781\\d{4}",,,,"7812345",,,[7]],,,[,,,,,,,,,[-1]],[,,"4[05]0\\d{4}",,,,"4001234",,,[7]],,,[,,,,,,,,,[-1]]],MW:[,[,,"(?:1(?:\\d{2})?|[2789]\\d{2})\\d{6}",,,,,,,[7,9]],[,,"(?:1[2-9]|21\\d{2})\\d{5}",,,,"1234567"],[,,"(?:111|77\\d|88\\d|99\\d)\\d{6}",,,,"991234567",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MW",265,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1"],"0$1"],[,"(2\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1789]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MX:[,[,,"[1-9]\\d{9,10}",,,,,,,[10,11],[7,8]],[,,"(?:33|55|81)\\d{8}|(?:2(?:0[01]|2[1-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}",,,,"2221234567",,,[10],[7,8]],[,,"1(?:(?:33|55|81)\\d{8}|(?:2(?:2[1-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})",,,,"12221234567",,,[11]],[,,"8(?:00|88)\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,"300\\d{7}",,,,"3001234567",,,[10]],[,,"500\\d{7}",,,,"5001234567",,,[10]],[,,,,,,,,,[-1]],"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])"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MY:[,[,,"[13-9]\\d{7,9}",,,,,,,[8,9,10],[6,7]],[,,"(?:3[2-9]\\d|[4-9][2-9])\\d{6}",,,,"323456789",,,[8,9],[6,7]],[,,"1(?:1[1-6]\\d{2}|[02-4679][2-9]\\d|59\\d{2}|8(?:1[23]|[2-9]\\d))\\d{5}",,,,"123456789",,,[9,10]],[,,"1[378]00\\d{6}",,,,"1300123456",,,[10]],[,,"1600\\d{6}",,,,"1600123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"154\\d{7}",,,,"1541234567",,,[10]],"MY",60,"00","0",,,"0",,,,[[,"([4-79])(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],[,"(3)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],[,"([18]\\d)(\\d{3})(\\d{3,4})","$1-$2 $3",["1[02-46-9][1-9]|8"],"0$1"],[,"(1)([36-8]00)(\\d{2})(\\d{4})","$1-$2-$3-$4",["1[36-8]0"]],[,"(11)(\\d{4})(\\d{4})","$1-$2 $3",["11"],"0$1"],[,"(15[49])(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MZ:[,[,,"[28]\\d{7,8}",,,,,,,[8,9]],[,,"2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}",,,,"21123456",,,[8]],[,,"8[2-7]\\d{7}",,,,"821234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MZ",258,"00",,,,,,,,[[,"([28]\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-7]"]],[,"(80\\d)(\\d{3})(\\d{3})","$1 $2 $3",["80"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NA:[,[,,"[68]\\d{7,8}",,,,,,,[8,9]],[,,"6(?:1(?:17|2(?:[0189]\\d|[2-6]|7\\d?)|3(?:[01378]|2\\d)|4(?:[024]|10?|3[15]?)|69|7[014])|2(?:17|5(?:[0-36-8]|4\\d?)|69|70)|3(?:17|2(?:[0237]\\d?|[14-689])|34|6[289]|7[01]|81)|4(?:17|2(?:[012]|7\\d?)|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])|6[89]|7[01]))\\d{4}",,,,"61221234"],[,,"(?:60|8[125])\\d{7}",,,,"811234567",,,[9]],[,,,,,,,,,[-1]],[,,"8701\\d{5}",,,,"870123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8(?:3\\d{2}|86)\\d{5}",,,,"88612345"],"NA",264,"00","0",,,"0",,,,[[,"(8\\d)(\\d{3})(\\d{4})","$1 $2 $3",["8[1235]"],"0$1"],[,"(6\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],[,"(88)(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(870)(\\d{3})(\\d{3})","$1 $2 $3",["870"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NC:[,[,,"[2-57-9]\\d{5}",,,,,,,[6]],[,,"(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}",,,,"201234"],[,,"(?:5[0-4]|[79]\\d|8[0-79])\\d{4}",,,,"751234"],[,,,,,,,,,[-1]],[,,"36\\d{4}",,,,"366711"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NC",687,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[2-46-9]|5[0-4]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NE:[,[,,"[0289]\\d{7}",,,,,,,[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}",,,,"20201234"],[,,"(?:8[089]|9\\d)\\d{6}",,,,"93123456"],[,,"08\\d{6}",,,,"08123456"],[,,"09\\d{6}",,,,"09123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NE",227,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[289]|09"]],[,"(08)(\\d{3})(\\d{3})","$1 $2 $3",["08"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NF:[,[,,"[13]\\d{5}",,,,,,,[6],[5]],[,,"(?:1(?:06|17|28|39)|3[012]\\d)\\d{3}",,,,"106609",,,,[5]],[,,"3[58]\\d{4}",,,,"381234",,,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NF",672,"00",,,,,,,,[[,"(\\d{2})(\\d{4})","$1 $2",["1"]],[,"(\\d)(\\d{5})","$1 $2",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NG:[,[,,"[1-6]\\d{5,8}|9\\d{5,9}|[78]\\d{5,13}",,,,,,,[7,8,10,11,12,13,14],[5,6]],[,,"[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}",,,,"12345678",,,[7,8],[5,6]],[,,"(?: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(?:[1-689]\\d|7[0-3])|8(?:0(?:1[01]|[2-9]\\d)|1(?:[0-8]\\d|9[01]))|90[235-9]\\d)\\d{6}",,,,"8021234567",,,[8,10]],[,,"800\\d{7,11}",,,,"80017591759",,,[10,11,12,13,14]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NG",234,"009","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-6]|7(?:[1-79]|0[1-9])|8[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["70|8[01]|90[235-9]"],"0$1"],[,"([78]00)(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]00"],"0$1"],[,"([78]00)(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]00"],"0$1"],[,"(78)(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"700\\d{7,11}",,,,"7001234567",,,[10,11,12,13,14]],,,[,,,,,,,,,[-1]]],NI:[,[,,"[125-8]\\d{7}",,,,,,,[8]],[,,"2\\d{7}",,,,"21234567"],[,,"(?:5(?:5[0-7]|[78]\\d)|6(?:20|3[035]|4[045]|5[05]|77|8[1-9]|9[059])|7[5-8]\\d|8\\d{2})\\d{5}",,,,"81234567"],[,,"1800\\d{4}",,,,"18001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NI",505,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NL:[,[,,"1\\d{4,8}|[2-7]\\d{8}|[89]\\d{6,9}",,,,,,,[5,6,7,8,9,10]],[,,"(?:1[0135-8]|2[02-69]|3[0-68]|4[0135-9]|[57]\\d|8[478])\\d{7}",,,,"101234567",,,[9]],[,,"6[1-58]\\d{7}",,,,"612345678",,,[9]],[,,"800\\d{4,7}",,,,"8001234",,,[7,8,9,10]],[,,"90[069]\\d{4,7}",,,,"9061234",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:6760|85\\d{2})\\d{5}",,,,"851234567",,,[9]],"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"],[,"([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"],[,"(6)(\\d{8})","$1 $2",["6[0-57-9]"],"0$1"],[,"(66)(\\d{7})","$1 $2",["66"],"0$1"],[,"(14)(\\d{3,4})","$1 $2",["14"],"$1"],[,"([89]0\\d)(\\d{4,7})","$1 $2",["80|9"],"0$1"]],,[,,"66\\d{7}",,,,"662345678",,,[9]],,,[,,"14\\d{3,4}",,,,"14123",,,[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])",,,,"14020",,,[5,6]],,,[,,,,,,,,,[-1]]],NO:[,[,,"0\\d{4}|[2-9]\\d{7}",,,,,,,[5,8]],[,,"(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}",,,,"21234567",,,[8]],[,,"(?:4[015-8]|5[89]|87|9\\d)\\d{6}",,,,"40612345",,,[8]],[,,"80[01]\\d{5}",,,,"80012345",,,[8]],[,,"82[09]\\d{5}",,,,"82012345",,,[8]],[,,"810(?:0[0-6]|[2-8]\\d)\\d{3}",,,,"81021234",,,[8]],[,,"880\\d{5}",,,,"88012345",,,[8]],[,,"85[0-5]\\d{5}",,,,"85012345",,,[8]],"NO",47,"00",,,,,,,,[[,"([489]\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[489]"]],[,"([235-7]\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-7]"]]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,"0\\d{4}|81(?:0(?:0[7-9]|1\\d)|5\\d{2})\\d{3}",,,,"01234"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],NP:[,[,,"[1-8]\\d{7}|9(?:[1-69]\\d{6,8}|7[2-6]\\d{5,7}|8\\d{8})",,,,,,,[8,10],[6,7]],[,,"(?: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}",,,,"14567890",,,[8],[6,7]],[,,"9(?:6[013]|7[245]|8[0-24-6])\\d{7}",,,,"9841234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NP",977,"00","0",,,"0",,,,[[,"(1)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],[,"(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-69]|7[15-9])"],"0$1"],[,"(9\\d{2})(\\d{7})","$1-$2",["9(?:6[013]|7[245]|8)"],"$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NR:[,[,,"[458]\\d{6}",,,,,,,[7]],[,,"(?:444|888)\\d{4}",,,,"4441234"],[,,"55[5-9]\\d{4}",,,,"5551234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NR",674,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NU:[,[,,"[1-5]\\d{3}",,,,,,,[4]],[,,"[34]\\d{3}",,,,"4002"],[,,"[125]\\d{3}",,,,"1234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NU",683,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NZ:[,[,,"6[235-9]\\d{6}|[2-57-9]\\d{7,9}",,,,,,,[8,9,10],[7]],[,,"(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}|24099\\d{3}",,,,"32345678",,,[8],[7]],[,,"2(?:[028]\\d{7,8}|1(?:[03]\\d{5,7}|[12457]\\d{5,6}|[689]\\d{5})|[79]\\d{7})",,,,"211234567"],[,,"508\\d{6,7}|80\\d{6,8}",,,,"800123456"],[,,"90\\d{6,7}",,,,"900123456",,,[8,9]],[,,,,,,,,,[-1]],[,,"70\\d{7}",,,,"701234567",,,[9]],[,,,,,,,,,[-1]],"NZ",64,"0(?:0|161)","0",,,"0",,"00",,[[,"(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["240|[346]|7[2-57-9]|9[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["21"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:1[1-9]|[69]|7[0-35-9])|70|86"],"0$1"],[,"(2\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["2[028]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["90"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|5|[89]0"],"0$1"]],,[,,"[28]6\\d{6,7}",,,,"26123456",,,[8,9]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],OM:[,[,,"(?:5|[279]\\d)\\d{6}|800\\d{5,6}",,,,,,,[7,8,9]],[,,"2[2-6]\\d{6}",,,,"23123456",,,[8]],[,,"7[19]\\d{6}|9(?:0[1-9]|[1-9]\\d)\\d{5}",,,,"92123456",,,[8]],[,,"8007\\d{4,5}|500\\d{4}",,,,"80071234"],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"OM",968,"00",,,,,,,,[[,"(2\\d)(\\d{6})","$1 $2",["2"]],[,"([79]\\d{3})(\\d{4})","$1 $2",["[79]"]],[,"([58]00)(\\d{4,6})","$1 $2",["[58]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PA:[,[,,"[1-9]\\d{6,7}",,,,,,,[7,8]],[,,"(?:1(?:0[0-8]|1[49]|2[37]|3[0137]|4[147]|5[05]|6[58]|7[0167]|8[58]|9[139])|2(?:[0235679]\\d|1[0-7]|4[04-9]|8[028])|3(?:[09]\\d|1[014-7]|2[0-3]|3[03]|4[03-57]|55|6[068]|7[06-8]|8[06-9])|4(?:3[013-69]|4\\d|7[0-589])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-267]|3[06]|[469]0|5[06-9]|7[0-24-79]|8[7-9])|8(?:09|[34]\\d|5[0134]|8[02])|9(?:0[6-9]|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}",,,,"2001234",,,[7]],[,,"(?: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}",,,,"60012345"],[,,"80[09]\\d{4}",,,,"8001234",,,[7]],[,,"(?:779|8(?:55|60|7[78])|9(?:00|81))\\d{4}",,,,"8601234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PA",507,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],[,"(\\d{4})(\\d{4})","$1-$2",["6"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PE:[,[,,"[14-9]\\d{7,8}",,,,,,,[8,9],[6,7]],[,,"(?:1\\d|4[1-4]|5[1-46]|6[1-7]|7[2-46]|8[2-4])\\d{6}",,,,"11234567",,,[8],[6,7]],[,,"9\\d{8}",,,,"912345678",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"805\\d{5}",,,,"80512345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,"80[24]\\d{5}",,,,"80212345",,,[8]],[,,,,,,,,,[-1]],"PE",51,"19(?:1[124]|77|90)00","0"," Anexo ",,"0",,,,[[,"(1)(\\d{7})","$1 $2",["1"],"(0$1)"],[,"([4-8]\\d)(\\d{6})","$1 $2",["[4-7]|8[2-4]"],"(0$1)"],[,"(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],[,"(9\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PF:[,[,,"4\\d{5,7}|8\\d{7}",,,,,,,[6,8]],[,,"4(?:[09][45689]\\d|4)\\d{4}",,,,"40412345"],[,,"8[79]\\d{6}",,,,"87123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PF",689,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4[09]|8[79]"]],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]]],,[,,,,,,,,,[-1]],,,[,,"44\\d{4}",,,,"441234",,,[6]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PG:[,[,,"[1-9]\\d{6,7}",,,,,,,[7,8]],[,,"(?:3[0-2]\\d|4[257]\\d|5[34]\\d|64[1-9]|77(?:[0-24]\\d|30)|85[02-46-9]|9[78]\\d)\\d{4}",,,,"3123456",,,[7]],[,,"7(?:[0-689]\\d|75)\\d{5}",,,,"70123456",,,[8]],[,,"180\\d{4}",,,,"1801234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"2(?:0[0-47]|7[568])\\d{4}",,,,"2751234",,,[7]],"PG",675,"140[1-3]|00",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[13-689]|27"]],[,"(\\d{4})(\\d{4})","$1 $2",["20|7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PH:[,[,,"2\\d{5,7}|[3-9]\\d{7,9}|1800\\d{7,9}",,,,,,,[6,8,9,10,11,12,13],[5,7]],[,,"2\\d{5}(?:\\d{2})?|(?:3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578]|8[2-8])\\d{7}|88(?:22\\d{6}|42\\d{4})",,,,"21234567",,,[6,8,9,10],[5,7]],[,,"(?:81[37]|9(?:0[5-9]|1[024-9]|2[0-35-9]|3[02-9]|4[235-9]|5[056]|6[5-7]|7[34-79]|89|9[4-9]))\\d{7}",,,,"9051234567",,,[10]],[,,"1800\\d{7,9}",,,,"180012345678",,,[11,12,13]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PH",63,"00","0",,,"0",,,,[[,"(2)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],[,"(2)(\\d{5})","$1 $2",["2"],"(0$1)"],[,"(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|5(?:22|44)|642|8(?:62|8[245])","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],[,"(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],[,"([3-8]\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[3-8]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["81|9"],"0$1"],[,"(1800)(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(1800)(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PK:[,[,,"1\\d{8}|[2-8]\\d{5,11}|9(?:[013-9]\\d{4,9}|2\\d(?:111\\d{6}|\\d{3,7}))",,,,,,,[8,9,10,11,12],[6,7]],[,,"(?:21|42)[2-9]\\d{7}|(?:2[25]|4[0146-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\\d{6}|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8]))[2-9]\\d{5,6}|58[126]\\d{7}",,,,"2123456789",,,[9,10],[6,7,8]],[,,"3(?:[014]\\d|2[0-5]|3[0-7]|55|64)\\d{7}",,,,"3012345678",,,[10]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,"122\\d{6}",,,,"122044444",,,[9]],[,,,,,,,,,[-1]],"PK",92,"00","0",,,"0",,,,[[,"(\\d{2})(111)(\\d{3})(\\d{3})","$1 $2 $3 $4",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)1","(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)11","(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)111"],"(0$1)"],[,"(\\d{3})(111)(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[349]|45|54|60|72|8[2-5]|9[2-9]","(?:2[349]|45|54|60|72|8[2-5]|9[2-9])\\d1","(?:2[349]|45|54|60|72|8[2-5]|9[2-9])\\d11","(?:2[349]|45|54|60|72|8[2-5]|9[2-9])\\d111"],"(0$1)"],[,"(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],[,"(\\d{3})(\\d{6,7})","$1 $2",["2[349]|45|5(?:4|8[12])|60|72|8[2-5]|9[2-9]","(?:2[349]|45|5(?:4|8[12])|60|72|8[2-5]|9[2-9])\\d[2-9]"],"(0$1)"],[,"(3\\d{2})(\\d{7})","$1 $2",["3"],"0$1"],[,"(1\\d{3})(\\d{5,6})","$1 $2",["1"],"$1"],[,"(586\\d{2})(\\d{5})","$1 $2",["586"],"(0$1)"],[,"([89]00)(\\d{3})(\\d{2})","$1 $2 $3",["[89]00"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:2(?:[125]|3[2358]|4[2-4]|9[2-8])|4(?:[0-246-9]|5[3479])|5(?:[1-35-7]|4[2-467])|6(?:[1-8]|0[468])|7(?:[14]|2[236])|8(?:[16]|2[2-689]|3[23578]|4[3478]|5[2356])|9(?:1|22|3[27-9]|4[2-6]|6[3569]|9[2-7]))111\\d{6}",,,,"21111825888",,,[11,12]],,,[,,,,,,,,,[-1]]],PL:[,[,,"[1-57-9]\\d{6,8}|6\\d{5,8}",,,,,,,[6,7,8,9]],[,,"(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:\\d{7}|19\\d{3})",,,,"123456789",,,[7,9]],[,,"(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}",,,,"512345678",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"70[01346-8]\\d{6}",,,,"701234567",,,[9]],[,,"801\\d{6}",,,,"801234567",,,[9]],[,,,,,,,,,[-1]],[,,"39\\d{7}",,,,"391234567",,,[9]],"PL",48,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1 $2",["11[68]|64"]],[,"(\\d{5})","$1",["19"]],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145]"]],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["26|39|45|5[0137]|6[0469]|7[02389]|8[08]"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[14]|2[0-57-9]|3[2-4]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145]"]]],,[,,"64\\d{4,7}",,,,"641234567"],,,[,,,,,,,,,[-1]],[,,"804\\d{6}",,,,"804123456",,,[9]],,,[,,,,,,,,,[-1]]],PM:[,[,,"[45]\\d{5}",,,,,,,[6]],[,,"41\\d{4}",,,,"411234"],[,,"(?:40|55)\\d{4}",,,,"551234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PM",508,"00","0",,,"0",,,,[[,"([45]\\d)(\\d{2})(\\d{2})","$1 $2 $3",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PR:[,[,,"[5789]\\d{9}",,,,,,,[10],[7]],[,,"(?:787|939)[2-9]\\d{6}",,,,"7872345678",,,,[7]],[,,"(?:787|939)[2-9]\\d{6}",,,,"7872345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"PR",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,"787|939",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PS:[,[,,"1\\d{9}|[24589]\\d{7,8}",,,,,,,[8,9,10],[7]],[,,"(?:22[234789]|42[45]|82[01458]|92[369])\\d{5}",,,,"22234567",,,[8],[7]],[,,"5[69]\\d{7}",,,,"599123456",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,,,,,,,,[-1]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PS",970,"00","0",,,"0",,,,[[,"([2489])(2\\d{2})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],[,"(5[69]\\d)(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],[,"(1[78]00)(\\d{3})(\\d{3})","$1 $2 $3",["1"],"$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PT:[,[,,"[2-46-9]\\d{8}",,,,,,,[9]],[,,"2(?:[12]\\d|[35][1-689]|4[1-59]|6[1-35689]|7[1-9]|8[1-69]|9[1256])\\d{6}",,,,"212345678"],[,,"9(?:[1236]\\d{2}|480)\\d{5}",,,,"912345678"],[,,"80[02]\\d{6}",,,,"800123456"],[,,"6(?:0[178]|4[68])\\d{6}|76(?:0[1-57]|1[2-47]|2[237])\\d{5}",,,,"760123456"],[,,"80(?:8\\d|9[1579])\\d{5}",,,,"808123456"],[,,"884[0-4689]\\d{5}",,,,"884123456"],[,,"30\\d{7}",,,,"301234567"],"PT",351,"00",,,,,,,,[[,"(2\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],[,"([2-46-9]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[3-9]|[346-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7(?:0(?:7\\d|8[17]))\\d{5}",,,,"707123456"],,,[,,"600\\d{6}",,,,"600110000"]],PW:[,[,,"[2-8]\\d{6}",,,,,,,[7]],[,,"2552255|(?:277|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76))\\d{4}",,,,"2771234"],[,,"(?:6[234689]0|77[45789])\\d{4}",,,,"6201234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PW",680,"01[12]",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PY:[,[,,"5[0-5]\\d{4,7}|[2-46-9]\\d{5,8}",,,,,,,[6,7,8,9],[5]],[,,"(?:[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}",,,,"212345678",,,[7,8,9],[5,6]],[,,"9(?:6[12]|[78][1-6]|9[1-5])\\d{6}",,,,"961456789",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8700[0-4]\\d{4}",,,,"870012345",,,[9]],"PY",595,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{5})","$1 $2",["(?:[26]1|3[289]|4[124678]|7[123]|8[1236])"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["(?:[26]1|3[289]|4[124678]|7[123]|8[1236])"],"(0$1)"],[,"(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["9[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8700"]],[,"(\\d{3})(\\d{4,5})","$1 $2",["[2-8][1-9]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8][1-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"[2-9]0\\d{4,7}",,,,"201234567"],,,[,,,,,,,,,[-1]]],QA:[,[,,"[2-8]\\d{6,7}",,,,,,,[7,8]],[,,"4[04]\\d{6}",,,,"44123456",,,[8]],[,,"[3567]\\d{7}",,,,"33123456",,,[8]],[,,"800\\d{4}",,,,"8001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"QA",974,"00",,,,,,,,[[,"([28]\\d{2})(\\d{4})","$1 $2",["[28]"]],[,"([3-7]\\d{3})(\\d{4})","$1 $2",["[3-7]"]]],,[,,"2(?:[12]\\d|61)\\d{4}",,,,"2123456",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RE:[,[,,"[268]\\d{8}",,,,,,,[9]],[,,"262\\d{6}",,,,"262161234"],[,,"69(?:2\\d{2}|3(?:0[0-46]|1[013]|2[0-2]|3[039]|4[0-7]|5[05]|6[06]|7[07]|8[0-38]|9[0-479]))\\d{4}",,,,"692123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89[1-37-9]\\d{6}",,,,"891123456"],[,,"8(?:1[019]|2[0156]|84|90)\\d{6}",,,,"810123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RE",262,"00","0",,,"0",,,,[[,"([268]\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",,"0$1"]],,[,,,,,,,,,[-1]],1,"262|69|8",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RO:[,[,,"[23]\\d{5,8}|[7-9]\\d{8}",,,,,,,[6,9]],[,,"2(?:1(?:\\d{7}|9\\d{3})|[3-6](?:\\d{7}|\\d9\\d{2}))|3(?:1\\d{4}(?:\\d{3})?|[3-6]\\d{7})",,,,"211234567"],[,,"7(?:[0-8]\\d{2}|99\\d)\\d{5}",,,,"712345678",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[036]\\d{6}",,,,"900123456",,,[9]],[,,"801\\d{6}",,,,"801123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RO",40,"00","0"," int ",,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],[,"(\\d{2})(\\d{4})","$1 $2",["[23]1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[23][3-7]|[7-9]"],"0$1"],[,"(2\\d{2})(\\d{3})","$1 $2",["2[3-6]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"37\\d{7}",,,,"372123456",,,[9]],,,[,,,,,,,,,[-1]]],RS:[,[,,"[126-9]\\d{4,11}|3(?:[0-79]\\d{3,10}|8[2-9]\\d{2,9})",,,,,,,[6,7,8,9,10,11,12],[5]],[,,"(?: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}",,,,"10234567",,,[7,8,9,10,11,12],[5,6]],[,,"6(?:[0-689]|7\\d)\\d{6,7}",,,,"601234567",,,[8,9,10]],[,,"800\\d{3,9}",,,,"80012345"],[,,"(?:90[0169]|78\\d)\\d{3,7}",,,,"90012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RS",381,"00","0",,,"0",,,,[[,"([23]\\d{2})(\\d{4,9})","$1 $2",["(?:2[389]|39)0"],"0$1"],[,"([1-3]\\d)(\\d{5,10})","$1 $2",["1|2(?:[0-24-7]|[389][1-9])|3(?:[0-8]|9[1-9])"],"0$1"],[,"(6\\d)(\\d{6,8})","$1 $2",["6"],"0$1"],[,"([89]\\d{2})(\\d{3,9})","$1 $2",["[89]"],"0$1"],[,"(7[26])(\\d{4,9})","$1 $2",["7[26]"],"0$1"],[,"(7[08]\\d)(\\d{4,9})","$1 $2",["7[08]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7[06]\\d{4,10}",,,,"700123456"],,,[,,,,,,,,,[-1]]],RU:[,[,,"[3489]\\d{9}",,,,,,,[10]],[,,"(?:3(?:0[12]|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15]|6[1-35-79]|7[1-37-9]))\\d{7}",,,,"3011234567"],[,,"9\\d{9}",,,,"9123456789"],[,,"80[04]\\d{7}",,,,"8001234567"],[,,"80[39]\\d{7}",,,,"8091234567"],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567"],[,,,,,,,,,[-1]],"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]],[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RW:[,[,,"[027-9]\\d{7,8}",,,,,,,[8,9]],[,,"2[258]\\d{7}|06\\d{6}",,,,"250123456"],[,,"7[238]\\d{7}",,,,"720123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900\\d{6}",,,,"900123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RW",250,"00","0",,,"0",,,,[[,"(2\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"$1"],[,"([7-9]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"],[,"(0\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SA:[,[,,"1\\d{7,8}|(?:[2-467]|92)\\d{7}|5\\d{8}|8\\d{9}",,,,,,,[8,9,10],[7]],[,,"11\\d{7}|1?(?:2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}",,,,"112345678",,,[8,9],[7]],[,,"(?:5(?:[013-689]\\d|7[0-36-8])|811\\d)\\d{6}",,,,"512345678",,,[9,10]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,"92[05]\\d{6}",,,,"920012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SA",966,"00","0",,,"0",,,,[[,"([1-467])(\\d{3})(\\d{4})","$1 $2 $3",["[1-467]"],"0$1"],[,"(1\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1[1-467]"],"0$1"],[,"(5\\d)(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],[,"(92\\d{2})(\\d{5})","$1 $2",["92"],"$1"],[,"(800)(\\d{3})(\\d{4})","$1 $2 $3",["80"],"$1"],[,"(811)(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SB:[,[,,"[1-9]\\d{4,6}",,,,,,,[5,7]],[,,"(?:1[4-79]|[23]\\d|4[0-2]|5[03]|6[0-37])\\d{3}",,,,"40123",,,[5]],[,,"48\\d{3}|7(?:30|[46-8]\\d|5[025-9]|9[0-5])\\d{4}|8[4-9]\\d{5}|9(?:1[2-9]|2[013-9]|3[0-2]|[46]\\d|5[0-46-9]|7[0-689]|8[0-79]|9[0-8])\\d{4}",,,,"7421234"],[,,"1[38]\\d{3}",,,,"18123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[12]\\d{3}",,,,"51123",,,[5]],"SB",677,"0[01]",,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["[7-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SC:[,[,,"[24689]\\d{5,6}",,,,,,,[7]],[,,"4[2-46]\\d{5}",,,,"4217123"],[,,"2[5-8]\\d{5}",,,,"2510123"],[,,"8000\\d{3}",,,,"8000000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:64\\d|971)\\d{4}",,,,"6412345"],"SC",248,"0(?:[02]|10?)",,,,,,"00",,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SD:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"1(?:[125]\\d|8[3567])\\d{6}",,,,"121231234"],[,,"9[0-3569]\\d{7}",,,,"911231234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SD",249,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SE:[,[,,"[1-35-9]\\d{5,11}|4\\d{6,8}",,,,,,,[6,7,8,9,10,12]],[,,"1(?:0[1-8]\\d{6}|[136]\\d{5,7}|(?:2[0-35]|4[0-4]|5[0-25-9]|7[13-6]|[89]\\d)\\d{5,6})|2(?:[136]\\d{5,7}|(?:2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])\\d{5,6})|3(?:[356]\\d{5,7}|(?:0[0-4]|1\\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])\\d{5,6})|4(?:[0246]\\d{5,7}|(?:1[013-8]|3[0135]|5[14-79]|7[0-246-9]|8[0156]|9[0-689])\\d{5,6})|5(?:0[0-6]|[15][0-5]|2[0-68]|3[0-4]|4\\d|6[03-5]|7[013]|8[0-79]|9[01])\\d{5,6}|6(?:[03]\\d{5,7}|(?:1[1-3]|2[0-4]|4[02-57]|5[0-37]|6[0-3]|7[0-2]|8[0247]|9[0-356])\\d{5,6})|8\\d{6,8}|9(?:0[1-9]\\d{4,6}|(?:1[0-68]|2\\d|3[02-5]|4[0-3]|5[0-4]|[68][01]|7[0135-8])\\d{5,6})",,,,"8123456",,,[7,8,9]],[,,"7[02369]\\d{7}",,,,"701234567",,,[9]],[,,"20\\d{4,7}",,,,"20123456",,,[6,7,8,9]],[,,"649\\d{6}|9(?:00|39|44)[1-8]\\d{3,6}",,,,"9001234567",,,[7,8,9,10]],[,,"77(?:0\\d{3}(?:\\d{3})?|[1-7]\\d{6})",,,,"771234567",,,[6,9]],[,,"75[1-8]\\d{6}",,,,"751234567",,,[9]],[,,,,,,,,,[-1]],"SE",46,"00","0",,,"0",,,,[[,"(8)(\\d{2,3})(\\d{2,3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[,"([1-69]\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[013689]|2[0136]|3[1356]|4[0246]|54|6[03]|90"],"0$1"],[,"([1-469]\\d)(\\d{3})(\\d{2})","$1-$2 $3",["1[136]|2[136]|3[356]|4[0246]|6[03]|90"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[0-5]|4[0-3])"],"0$1"],[,"(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[0-5]|4[0-3])"],"0$1"],[,"(7\\d)(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["7"],"0$1"],[,"(77)(\\d{2})(\\d{2})","$1-$2$3",["7"],"0$1"],[,"(20)(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1"],[,"(9[034]\\d)(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9[034]"],"0$1"],[,"(9[034]\\d)(\\d{4})","$1-$2",["9[034]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["25[245]|67[3-6]"],"0$1"]],[[,"(8)(\\d{2,3})(\\d{2,3})(\\d{2})","$1 $2 $3 $4",["8"]],[,"([1-69]\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[013689]|2[0136]|3[1356]|4[0246]|54|6[03]|90"]],[,"([1-469]\\d)(\\d{3})(\\d{2})","$1 $2 $3",["1[136]|2[136]|3[356]|4[0246]|6[03]|90"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[0-5]|4[0-3])"]],[,"(\\d{3})(\\d{2,3})(\\d{2})","$1 $2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[0-5]|4[0-3])"]],[,"(7\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7"]],[,"(77)(\\d{2})(\\d{2})","$1 $2 $3",["7"]],[,"(20)(\\d{2,3})(\\d{2})","$1 $2 $3",["20"]],[,"(9[034]\\d)(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["9[034]"]],[,"(9[034]\\d)(\\d{4})","$1 $2",["9[034]"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["25[245]|67[3-6]"]]],[,,"74[02-9]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"(?:25[245]|67[3-6])\\d{9}",,,,"254123456789",,,[12]]],SG:[,[,,"[36]\\d{7}|[17-9]\\d{7,10}",,,,,,,[8,10,11]],[,,"6[1-9]\\d{6}",,,,"61234567",,,[8]],[,,"(?:8[1-8]|9[0-8])\\d{6}",,,,"81234567",,,[8]],[,,"1?800\\d{7}",,,,"18001234567",,,[10,11]],[,,"1900\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3[12]\\d{6}",,,,"31234567",,,[8]],"SG",65,"0[0-3]\\d",,,,,,,,[[,"([3689]\\d{3})(\\d{4})","$1 $2",["[369]|8[1-9]"]],[,"(1[89]00)(\\d{3})(\\d{4})","$1 $2 $3",["1[89]"]],[,"(7000)(\\d{4})(\\d{3})","$1 $2 $3",["70"]],[,"(800)(\\d{3})(\\d{4})","$1 $2 $3",["80"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7000\\d{7}",,,,"70001234567",,,[11]],,,[,,,,,,,,,[-1]]],SH:[,[,,"[256]\\d{4}",,,,,,,[4,5]],[,,"2(?:[0-57-9]\\d|6[4-9])\\d{2}",,,,"22158"],[,,"[56]\\d{4}",,,,"51234",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"262\\d{2}",,,,"26212",,,[5]],"SH",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SI:[,[,,"[1-7]\\d{6,7}|[89]\\d{4,7}",,,,,,,[5,6,7,8]],[,,"(?:1\\d|[25][2-8]|3[24-8]|4[24-8]|7[3-8])\\d{6}",,,,"11234567",,,[8],[7]],[,,"(?:[37][01]\\d|4[0139]\\d|51\\d|6(?:[48]\\d|9[69]))\\d{5}",,,,"31234567",,,[8]],[,,"80\\d{4,6}",,,,"80123456",,,[6,7,8]],[,,"90\\d{4,6}|89[1-3]\\d{2,5}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:59|8[1-3])\\d{6}",,,,"59012345",,,[8]],"SI",386,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[12]|3[24-8]|4[24-8]|5[2-8]|7[3-8]"],"(0$1)"],[,"([3-7]\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],[,"([89][09])(\\d{3,6})","$1 $2",["[89][09]"],"0$1"],[,"([58]\\d{2})(\\d{5})","$1 $2",["59|8[1-3]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SJ:[,[,,"0\\d{4}|[45789]\\d{7}",,,,,,,[5,8]],[,,"79\\d{6}",,,,"79123456",,,[8]],[,,"(?:4[015-8]|5[89]|9\\d)\\d{6}",,,,"41234567",,,[8]],[,,"80[01]\\d{5}",,,,"80012345",,,[8]],[,,"82[09]\\d{5}",,,,"82012345",,,[8]],[,,"810(?:0[0-6]|[2-8]\\d)\\d{3}",,,,"81021234",,,[8]],[,,"880\\d{5}",,,,"88012345",,,[8]],[,,"85[0-5]\\d{5}",,,,"85012345",,,[8]],"SJ",47,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"0\\d{4}|81(?:0(?:0[7-9]|1\\d)|5\\d{2})\\d{3}",,,,"01234"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],SK:[,[,,"(?:[2-68]\\d{5,8}|9\\d{6,8})",,,,,,,[6,7,9]],[,,"2(?:1(?:6\\d{3,4}|7\\d{3})|[2-9]\\d{7})|[3-5][1-8](?:1(?:6\\d{2,3}|7\\d{3})|\\d{7})",,,,"221234567"],[,,"9(?:0(?:[1-8]\\d|9[1-9])|(?:1[0-24-9]|[45]\\d)\\d)\\d{5}",,,,"912123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:[78]\\d{7}|00\\d{6})",,,,"900123456",,,[9]],[,,"8[5-9]\\d{7}",,,,"850123456",,,[9]],[,,,,,,,,,[-1]],[,,"6(?:02|5[0-4]|9[0-6])\\d{6}",,,,"690123456",,,[9]],"SK",421,"00","0",,,"0",,,,[[,"(2)(1[67])(\\d{3,4})","$1 $2 $3",["21[67]"],"0$1"],[,"([3-5]\\d)(1[67])(\\d{2,3})","$1 $2 $3",["[3-5]"],"0$1"],[,"(2)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],[,"([3-5]\\d)(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"],[,"([689]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],[,"(9090)(\\d{3})","$1 $2",["9090"],"0$1"]],,[,,"9090\\d{3}",,,,"9090123",,,[7]],,,[,,"(?:602|8(?:00|[5-9]\\d)|9(?:00|[78]\\d))\\d{6}|9090\\d{3}",,,,"800123456",,,[7,9]],[,,"96\\d{7}",,,,"961234567",,,[9]],,,[,,,,,,,,,[-1]]],SL:[,[,,"[2-9]\\d{7}",,,,,,,[8],[6]],[,,"[235]2[2-4][2-9]\\d{4}",,,,"22221234",,,,[6]],[,,"(?:2[15]|3[03-5]|4[04]|5[05]|66|7[6-9]|8[08]|99)\\d{6}",,,,"25123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SL",232,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{6})","$1 $2",,"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SM:[,[,,"[05-7]\\d{7,9}",,,,,,,[8,10],[6]],[,,"0549(?:8[0157-9]|9\\d)\\d{4}",,,,"0549886377",,,[10],[6]],[,,"6[16]\\d{6}",,,,"66661212",,,[8]],[,,,,,,,,,[-1]],[,,"7[178]\\d{6}",,,,"71123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[158]\\d{6}",,,,"58001110",,,[8]],"SM",378,"00",,,,"(?:0549)?([89]\\d{5})","0549$1",,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(0549)(\\d{6})","$1 $2",["0"]],[,"(\\d{6})","0549 $1",["[89]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(0549)(\\d{6})","($1) $2",["0"]],[,"(\\d{6})","(0549) $1",["[89]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SN:[,[,,"[3789]\\d{8}",,,,,,,[9]],[,,"3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\\d{5}",,,,"301012345"],[,,"7(?:[06-8]\\d|21|90)\\d{6}",,,,"701234567"],[,,"800\\d{6}",,,,"800123456"],[,,"88[4689]\\d{6}",,,,"884123456"],[,,"81[02468]\\d{6}",,,,"810123456"],[,,,,,,,,,[-1]],[,,"39[01]\\d{6}|3392\\d{5}|93330\\d{4}",,,,"933301234"],"SN",221,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SO:[,[,,"[1-9]\\d{5,8}",,,,,,,[6,7,8,9]],[,,"(?:1\\d{1,2}|2[0-79]\\d|3[0-46-8]?\\d|4[0-7]?\\d|59\\d|8[125])\\d{4}",,,,"4012345",,,[6,7]],[,,"(?:15\\d|2(?:4\\d|8)|3[59]\\d{2}|4[89]\\d{2}|6[1-9]?\\d{2}|7(?:[1-8]\\d|9\\d{1,2})|8[08]\\d{2}|9(?:0[67]|[2-9])\\d)\\d{5}",,,,"71123456",,,[7,8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SO",252,"00","0",,,"0",,,,[[,"(\\d{6})","$1",["[134]"]],[,"(\\d)(\\d{6})","$1 $2",["2[0-79]|[13-5]"]],[,"(\\d)(\\d{7})","$1 $2",["24|[67]"]],[,"(\\d{2})(\\d{4})","$1 $2",["8[125]"]],[,"(\\d{2})(\\d{5,7})","$1 $2",["15|28|6[1-35-9]|799|9[2-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3[59]|4[89]|6[24-6]|79|8[08]|90"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SR:[,[,,"[2-8]\\d{5,6}",,,,,,,[6,7]],[,,"(?:2[1-3]|3[0-7]|4\\d|5[2-58]|68\\d)\\d{4}",,,,"211234"],[,,"(?:7[124-7]|8[1-9])\\d{5}",,,,"7412345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"56\\d{4}",,,,"561234",,,[6]],"SR",597,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1-$2",["[2-4]|5[2-58]"]],[,"(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],[,"(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SS:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"18\\d{7}",,,,"181234567"],[,,"(?:12|9[1257])\\d{7}",,,,"977123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SS",211,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ST:[,[,,"[29]\\d{6}",,,,,,,[7]],[,,"22\\d{5}",,,,"2221234"],[,,"9(?:0(?:0[5-9]|[1-9]\\d)|[89]\\d{2})\\d{3}",,,,"9812345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ST",239,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SV:[,[,,"[267]\\d{7}|[89]\\d{6}(?:\\d{4})?",,,,,,,[7,8,11]],[,,"2[1-6]\\d{6}",,,,"21234567",,,[8]],[,,"[67]\\d{7}",,,,"70123456",,,[8]],[,,"800\\d{4}(?:\\d{4})?",,,,"8001234",,,[7,11]],[,,"900\\d{4}(?:\\d{4})?",,,,"9001234",,,[7,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SV",503,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[267]"]],[,"(\\d{3})(\\d{4})","$1 $2",["[89]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SX:[,[,,"[5789]\\d{9}",,,,,,,[10],[7]],[,,"7215(?:4[2-8]|8[239]|9[056])\\d{4}",,,,"7215425678",,,,[7]],[,,"7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}",,,,"7215205678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"SX",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"721",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SY:[,[,,"[1-59]\\d{7,8}",,,,,,,[8,9],[6,7]],[,,"(?:1(?:1\\d?|4\\d|[2356])|2(?:1\\d?|[235])|3(?:[13]\\d|4)|4[13]|5[1-3])\\d{6}",,,,"112345678",,,,[6,7]],[,,"9(?:22|[3-589]\\d|6[024-9])\\d{6}",,,,"944567890",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SY",963,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",,1],[,"(9\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SZ:[,[,,"[027]\\d{7}",,,,,,,[8]],[,,"2[2-9]\\d{6}",,,,"22171234"],[,,"7[6-9]\\d{6}",,,,"76123456"],[,,"0800\\d{4}",,,,"08001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SZ",268,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[027]"]]],,[,,,,,,,,,[-1]],,,[,,"0800\\d{4}",,,,"08001234"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TA:[,[,,"8\\d{3}",,,,,,,[4]],[,,"8\\d{3}",,,,"8999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TA",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TC:[,[,,"[5689]\\d{9}",,,,,,,[10],[7]],[,,"649(?:712|9(?:4\\d|50))\\d{4}",,,,"6497121234",,,,[7]],[,,"649(?:2(?:3[129]|4[1-7])|3(?:3[1-389]|4[1-8])|4[34][1-3])\\d{4}",,,,"6492311234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"64971[01]\\d{4}",,,,"6497101234",,,,[7]],"TC",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"649",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TD:[,[,,"[2679]\\d{7}",,,,,,,[8]],[,,"22(?:[3789]0|5[0-5]|6[89])\\d{4}",,,,"22501234"],[,,"(?:6[023568]\\d|77\\d|9\\d{2})\\d{5}",,,,"63012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TD",235,"00|16",,,,,,"00",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TG:[,[,,"[29]\\d{7}",,,,,,,[8]],[,,"2(?:2[2-7]|3[23]|44|55|66|77)\\d{5}",,,,"22212345"],[,,"9[0-36-9]\\d{6}",,,,"90112345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TG",228,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TH:[,[,,"1\\d{8,9}|[2-9]\\d{7,8}",,,,,,,[8,9,10]],[,,"(?:2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}",,,,"21234567",,,[8]],[,,"(?:14|6[1-6]|[89]\\d)\\d{7}",,,,"812345678",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,"1900\\d{6}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"6[08]\\d{7}",,,,"601234567",,,[9]],"TH",66,"00","0",,,"0",,,,[[,"(2)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"([13-9]\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["14|[3-9]"],"0$1"],[,"(1[89]00)(\\d{3})(\\d{3})","$1 $2 $3",["1"],"$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TJ:[,[,,"[3-57-9]\\d{8}",,,,,,,[9],[3,5,7]],[,,"(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}",,,,"372123456",,,,[3,5,7]],[,,"(?:41[18]|(?:5[05]|77|88|9[0-35-9])\\d)\\d{6}",,,,"917123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TJ",992,"810","8",,,"8",,"8~10",,[[,"([349]\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[34]7|91[78]"],"$1",,1],[,"([457-9]\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[148]|[578]|9(?:1[59]|[0235-9])"],"$1",,1],[,"(331700)(\\d)(\\d{2})","$1 $2 $3",["331","3317","33170","331700"],"$1",,1],[,"(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3[1-5]","3(?:[1245]|3(?:[02-9]|1[0-589]))"],"$1",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TK:[,[,,"[2-47]\\d{3,6}",,,,,,,[4,5,6,7]],[,,"(?:2[2-4]|[34]\\d)\\d{2,5}",,,,"3101"],[,,"7[2-4]\\d{2,5}",,,,"7290"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TK",690,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TL:[,[,,"[2-489]\\d{6}|7\\d{6,7}",,,,,,,[7,8]],[,,"(?:2[1-5]|3[1-9]|4[1-4])\\d{5}",,,,"2112345",,,[7]],[,,"7[3-8]\\d{6}",,,,"77212345",,,[8]],[,,"80\\d{5}",,,,"8012345",,,[7]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,"70\\d{5}",,,,"7012345",,,[7]],[,,,,,,,,,[-1]],"TL",670,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],[,"(\\d{4})(\\d{4})","$1 $2",["7[3-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TM:[,[,,"[1-6]\\d{7}",,,,,,,[8]],[,,"(?:1(?:2\\d|3[1-9])|2(?:22|4[0-35-8])|3(?:22|4[03-9])|4(?:22|3[128]|4\\d|6[15])|5(?:22|5[7-9]|6[014-689]))\\d{5}",,,,"12345678"],[,,"6[1-9]\\d{6}",,,,"66123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TM",993,"810","8",,,"8",,"8~10",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],[,"(\\d{2})(\\d{6})","$1 $2",["6"],"8 $1"],[,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["13|[2-5]"],"(8 $1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TN:[,[,,"[2-57-9]\\d{7}",,,,,,,[8]],[,,"3(?:[012]\\d|6[0-4]|91)\\d{5}|7\\d{7}|81200\\d{3}",,,,"71234567"],[,,"(?:[259]\\d|4[0-6])\\d{6}",,,,"20123456"],[,,"8010\\d{4}",,,,"80101234"],[,,"88\\d{6}",,,,"88123456"],[,,"8[12]10\\d{4}",,,,"81101234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TN",216,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TO:[,[,,"[02-8]\\d{4,6}",,,,,,,[5,7]],[,,"(?:2\\d|3[1-8]|4[1-4]|[56]0|7[0149]|8[05])\\d{3}",,,,"20123",,,[5]],[,,"(?:7[578]|8[47-9])\\d{5}",,,,"7715123",,,[7]],[,,"0800\\d{3}",,,,"0800222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TO",676,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1-$2",["[1-6]|7[0-4]|8[05]"]],[,"(\\d{3})(\\d{4})","$1 $2",["7[5-9]|8[47-9]"]],[,"(\\d{4})(\\d{3})","$1 $2",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TR:[,[,,"[2-589]\\d{9}|444\\d{4}",,,,,,,[7,10]],[,,"(?:2(?:[13][26]|[28][2468]|[45][268]|[67][246])|3(?:[13][28]|[24-6][2468]|[78][02468]|92)|4(?:[16][246]|[23578][2468]|4[26]))\\d{7}",,,,"2123456789",,,[10]],[,,"5(?:(?:0[1-7]|22|[34]\\d|5[1-59]|9[246])\\d{2}|6161)\\d{5}",,,,"5012345678",,,[10]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TR",90,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[23]|4(?:[0-35-9]|4[0-35-9])"],"(0$1)",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[02-69]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["51|[89]"],"0$1",,1],[,"(444)(\\d{1})(\\d{3})","$1 $2 $3",["444"]]],,[,,"512\\d{7}",,,,"5123456789",,,[10]],,,[,,"444\\d{4}",,,,"4441444",,,[7]],[,,"444\\d{4}|850\\d{7}",,,,"4441444"],,,[,,,,,,,,,[-1]]],TT:[,[,,"[589]\\d{9}",,,,,,,[10],[7]],[,,"868(?:2(?:01|[23]\\d)|6(?:0[79]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}",,,,"8682211234",,,,[7]],[,,"868(?:2(?:6[6-9]|[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}",,,,"8682911234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"TT",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"868",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"868619\\d{4}",,,,"8686191234",,,,[7]]],TV:[,[,,"[279]\\d{4,6}",,,,,,,[5,6,7]],[,,"2[02-9]\\d{3}",,,,"20123",,,[5]],[,,"(?:70\\d|90)\\d{4}",,,,"901234",,,[6,7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TV",688,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TW:[,[,,"2\\d{6,8}|[3-689]\\d{7,8}|7\\d{7,9}",,,,,,,[7,8,9,10]],[,,"2(?:[235-8]\\d{7}|4\\d{6,7})|[3-8]\\d{7,8}",,,,"221234567",,,[8,9]],[,,"9\\d{8}",,,,"912345678",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"20(?:2|[013-9]\\d{2})\\d{4}",,,,"203123456",,,[7,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678",,,[10]],"TW",886,"0(?:0[25679]|19)","0","#",,"0",,,,[[,"(20)(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],[,"(20)(\\d{3})(\\d{4})","$1 $2 $3",["20[013-9]"],"0$1"],[,"([2-8])(\\d{3,4})(\\d{4})","$1 $2 $3",["2[23-8]|[3-6]|[78][1-9]"],"0$1"],[,"([89]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["80|9"],"0$1"],[,"(70)(\\d{4})(\\d{4})","$1 $2 $3",["70"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TZ:[,[,,"\\d{9}",,,,,,,[7,9]],[,,"2[2-8]\\d{7}",,,,"222345678"],[,,"(?:6[2-9]|7[13-9])\\d{7}",,,,"621234567",,,[9]],[,,"80[08]\\d{6}",,,,"800123456",,,[9]],[,,"90\\d{7}",,,,"900123456",,,[9]],[,,"8(?:40|6[01])\\d{6}",,,,"840123456",,,[9]],[,,,,,,,,,[-1]],[,,"41\\d{7}",,,,"412345678",,,[9]],"TZ",255,"00[056]","0",,,"0",,,,[[,"([24]\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],[,"([67]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"],[,"([89]\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"(?:8(?:[04]0|6[01])|90\\d)\\d{6}",,,,"800123456",,,[9]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UA:[,[,,"[3-9]\\d{8}",,,,,,,[9],[5,6,7]],[,,"(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}",,,,"311234567",,,,[5,6,7]],[,,"(?:39|50|6[36-8]|7[1-3]|9[1-9])\\d{7}",,,,"391234567"],[,,"800\\d{6}",,,,"800123456"],[,,"900[2-49]\\d{5}",,,,"900212345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"89\\d{7}",,,,"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]|7|9[1-9]","[38]9|4(?:[45][0-5]|87)|5(?:0|6(?:3[14-7]|7)|7[37])|6[36-8]|7|9[1-9]"],"0$1"],[,"([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"],[,"([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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UG:[,[,,"\\d{9}",,,,,,,[9],[5,6,7]],[,,"20(?:[0147]\\d{2}|2(?:40|[5-9]\\d)|3(?:0[0-4]|[23]\\d)|5[0-4]\\d|6[035-9]\\d|8[0-2]\\d)\\d{4}|[34]\\d{8}",,,,"312345678",,,,[5,6,7]],[,,"7(?:(?:0[0-7]|[15789]\\d|30|4[0-4])\\d|2(?:[03]\\d|60))\\d{5}",,,,"712345678"],[,,"800[123]\\d{5}",,,,"800123456"],[,,"90[123]\\d{6}",,,,"901123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"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"],[,"(\\d{2})(\\d{7})","$1 $2",["3|4(?:[1-5]|6[0-36-9])"],"0$1"],[,"(2024)(\\d{5})","$1 $2",["2024"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],US:[,[,,"[2-9]\\d{9}",,,,,,,[10],[7]],[,,"(?: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[0-24679]|4[67]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|6[39]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|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[012])|7(?:0[1-46-8]|1[02-9]|2[0457]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|28|3[0-25]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[014678]|4[0179]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]],[,,"(?: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[0-24679]|4[67]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|6[39]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|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[012])|7(?:0[1-46-8]|1[02-9]|2[0457]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|28|3[0-25]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[014678]|4[0179]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"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"]],[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UY:[,[,,"[2489]\\d{6,7}",,,,,,,[7,8]],[,,"2\\d{7}|4[2-7]\\d{6}",,,,"21231234",,,[8],[7]],[,,"9[1-9]\\d{6}",,,,"94231234",,,[8]],[,,"80[05]\\d{4}",,,,"8001234",,,[7]],[,,"90[0-8]\\d{4}",,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UY",598,"0(?:1[3-9]\\d|0)","0"," int. ",,"0",,"00",,[[,"(\\d{4})(\\d{4})","$1 $2",["[24]"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9[1-9]"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["[89]0"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UZ:[,[,,"[679]\\d{8}",,,,,,,[9],[7]],[,,"(?: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}",,,,"662345678",,,,[7]],[,,"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}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UZ",998,"810","8",,,"8",,"8~10",,[[,"([679]\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",,"8 $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VA:[,[,,"(?:0(?:878\\d{5}|6698\\d{5})|[1589]\\d{5,10}|3(?:[12457-9]\\d{8}|[36]\\d{7,9}))",,,,,,,[6,8,9,10,11]],[,,"06698\\d{5}",,,,"0669812345",,,[10]],[,,"3(?:[12457-9]\\d{8}|6\\d{7,8}|3\\d{7,9})",,,,"3123456789",,,[9,10,11]],[,,"80(?:0\\d{6}|3\\d{3})",,,,"800123456",,,[6,9]],[,,"0878\\d{5}|1(?:44|6[346])\\d{6}|89(?:2\\d{3}|4(?:[0-4]\\d{2}|[5-9]\\d{4})|5(?:[0-4]\\d{2}|[5-9]\\d{6})|9\\d{6})",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{6}|[17]\\d{3})",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"VA",39,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,"848\\d{6}",,,,"848123456",,,[9]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VC:[,[,,"[5789]\\d{9}",,,,,,,[10],[7]],[,,"784(?:266|3(?:6[6-9]|7\\d|8[0-24-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}",,,,"7842661234",,,,[7]],[,,"784(?:4(?:3[0-5]|5[45]|89|9[0-58])|5(?:2[6-9]|3[0-4]))\\d{4}",,,,"7844301234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VC",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"784",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VE:[,[,,"[24589]\\d{9}",,,,,,,[10],[7]],[,,"(?:2(?:12|3[457-9]|[58][1-9]|[467]\\d|9[1-6])|50[01])\\d{7}",,,,"2121234567",,,,[7]],[,,"4(?:1[24-8]|2[46])\\d{7}",,,,"4121234567"],[,,"800\\d{7}",,,,"8001234567"],[,,"900\\d{7}",,,,"9001234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"VE",58,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{7})","$1-$2",,"0$1","$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VG:[,[,,"[2589]\\d{9}",,,,,,,[10],[7]],[,,"284(?:(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}|496[0-5]\\d{3})",,,,"2842291234",,,,[7]],[,,"284(?:(?:3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|99)|54[0-57])\\d{4}|496[6-9]\\d{3})",,,,"2843001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VG",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"284",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VI:[,[,,"[3589]\\d{9}",,,,,,,[10],[7]],[,,"340(?:2(?:01|2[0678]|44|77)|3(?:32|44)|4(?:22|7[34])|5(?:1[34]|55)|6(?:26|4[23]|77|9[023])|7(?:1[2-589]|27|7\\d)|884|998)\\d{4}",,,,"3406421234",,,,[7]],[,,"340(?:2(?:01|2[0678]|44|77)|3(?:32|44)|4(?:22|7[34])|5(?:1[34]|55)|6(?:26|4[23]|77|9[023])|7(?:1[2-589]|27|7\\d)|884|998)\\d{4}",,,,"3406421234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VI",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,"340",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VN:[,[,,"[167]\\d{6,9}|[2-59]\\d{7,9}|8\\d{6,8}",,,,,,,[7,8,9,10]],[,,"(?:2(?:0[3-9]|1[0-689]|2[0-25-9]|3[2-9]|[48][2-7]|5[124-9]|6[0-39]|7[0-7]|9[0-4679])|4\\d|5(?:0[01]|[5-9])|6(?:[0-46-8]|5[01])|7[0235])\\d{7}|8(?:[2-5]\\d|6[236]|7[13])\\d{6}",,,,"2101234567",,,[9,10]],[,,"(?:9\\d|1(?:2\\d|6[2-9]|8[68]|99))\\d{7}|8(?:6[89]|8\\d|9[89])\\d{6}",,,,"912345678",,,[9,10]],[,,"1800\\d{4,6}",,,,"1800123456",,,[8,9,10]],[,,"1900\\d{4,6}",,,,"1900123456",,,[8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"VN",84,"00","0",,,"0",,,,[[,"([17]99)(\\d{4})","$1 $2",["[17]99"],"0$1",,1],[,"([48])(\\d{4})(\\d{4})","$1 $2 $3",["4|8(?:[2-5]|6[236]|7[13])"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{3,4})","$1 $2 $3",["2[48]|5[5-9]|6[0-46-8]|7[0235]"],"0$1",,1],[,"(80)(\\d{5})","$1 $2",["80"],"0$1",,1],[,"(69\\d)(\\d{4,5})","$1 $2",["69"],"0$1",,1],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2[0-35-79]|50|65"],"0$1",,1],[,"([89]\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8(?:8|9[89])|9"],"0$1",,1],[,"(1[2689]\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1(?:[26]|8[68]|99)"],"0$1",,1],[,"(86[89])(\\d{3})(\\d{3})","$1 $2 $3",["86[89]"],"0$1",,1],[,"(1[89]00)(\\d{4,6})","$1 $2",["1[89]0"],"$1",,1]],,[,,,,,,,,,[-1]],,,[,,"[17]99\\d{4}|69\\d{5,6}",,,,"1992000",,,[7,8]],[,,"[17]99\\d{4}|69\\d{5,6}|80\\d{5}",,,,"1992000",,,[7,8]],,,[,,,,,,,,,[-1]]],VU:[,[,,"[2-57-9]\\d{4,6}",,,,,,,[5,7]],[,,"(?:2[02-9]\\d|3(?:[5-7]\\d|8[0-8])|48[4-9]|88\\d)\\d{2}",,,,"22123",,,[5]],[,,"(?:5(?:7[2-5]|[0-689]\\d)|7[013-7]\\d)\\d{4}",,,,"5912345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"VU",678,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[579]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"3[03]\\d{3}|900\\d{4}",,,,"30123"],,,[,,,,,,,,,[-1]]],WF:[,[,,"[4-8]\\d{5}",,,,,,,[6]],[,,"(?:50|68|72)\\d{4}",,,,"501234"],[,,"(?:50|68|72|8[23])\\d{4}",,,,"501234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"WF",681,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"[48]0\\d{4}",,,,"401234"]],WS:[,[,,"[2-8]\\d{4,6}",,,,,,,[5,6,7]],[,,"(?:[2-5]\\d|6[1-9]|84\\d{2})\\d{3}",,,,"22123",,,[5,7]],[,,"(?:60|7[25-7]\\d)\\d{4}",,,,"601234",,,[6,7]],[,,"800\\d{3}",,,,"800123",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"WS",685,"0",,,,,,,,[[,"(8\\d{2})(\\d{3,4})","$1 $2",["8"]],[,"(7\\d)(\\d{5})","$1 $2",["7"]],[,"(\\d{5})","$1",["[2-6]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YE:[,[,,"[1-7]\\d{6,8}",,,,,,,[7,8,9],[6]],[,,"(?:1(?:7\\d|[2-68])|2[2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-68])\\d{5}",,,,"1234567",,,[7,8],[6]],[,,"7[0137]\\d{7}",,,,"712345678",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"YE",967,"00","0",,,"0",,,,[[,"([1-7])(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7[24-68]"],"0$1"],[,"(7\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["7[0137]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YT:[,[,,"[268]\\d{8}",,,,,,,[9]],[,,"269(?:6[0-4]|50)\\d{4}",,,,"269601234"],[,,"639(?:0[0-79]|1[019]|[26]\\d|3[09]|[45]0|7[06]|9[04-79])\\d{4}",,,,"639012345"],[,,"80\\d{7}",,,,"801234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"YT",262,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,"269|63",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZA:[,[,,"[1-79]\\d{8}|8\\d{4,8}",,,,,,,[5,6,7,8,9]],[,,"(?:1[0-8]|2[1-378]|3[1-69]|4\\d|5[1346-8])\\d{7}",,,,"101234567",,,[9]],[,,"(?:6\\d|7[0-46-9])\\d{7}|8(?:[1-4]\\d{1,5}|5\\d{5})\\d{2}",,,,"711234567"],[,,"80\\d{7}",,,,"801234567",,,[9]],[,,"86[2-9]\\d{6}|9[0-2]\\d{7}",,,,"862345678",,,[9]],[,,"860\\d{6}",,,,"860123456",,,[9]],[,,,,,,,,,[-1]],[,,"87\\d{7}",,,,"871234567",,,[9]],"ZA",27,"00","0",,,"0",,,,[[,"(860)(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],[,"(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-79]|8(?:[0-57]|6[1-9])"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"861\\d{6}",,,,"861123456",,,[9]],,,[,,,,,,,,,[-1]]],ZM:[,[,,"[289]\\d{8}",,,,,,,[9]],[,,"21[1-8]\\d{6}",,,,"211234567"],[,,"9(?:5[034589]|[67]\\d)\\d{6}",,,,"955123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ZM",260,"00","0",,,"0",,,,[[,"([29]\\d)(\\d{7})","$1 $2",["[29]"],"0$1"],[,"(800)(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZW:[,[,,"2(?:[0-2457-9]\\d{3,8}|6(?:[14]\\d{7}|\\d{4}))|[13-79]\\d{4,9}|8[06]\\d{5,8}",,,,,,,[5,6,7,8,9,10],[3,4]],[,,"(?:2(?:0(?:4\\d|5\\d{2})|2[278]\\d|48\\d|7(?:[1-7]\\d|[089]\\d{2})|8(?:[2-57-9]|[146]\\d{2})|98)|3(?:08|17|3[78]|7(?:[19]|[56]\\d)|8[37]|98)|5[15][78]|6(?:28\\d{2}|37|6[78]|75\\d|98|8(?:7\\d|8)))\\d{3}|(?:2(?:1[39]|2[0157]|31|[56][14]|7[35]|84)|329)\\d{7}|(?:1(?:3\\d{2}|[4-8]|9\\d)|2(?:0\\d{2}|12|292|[569]\\d)|3(?:[26]|[013459]\\d)|5(?:0|1[2-4]|26|[37]2|5\\d{2}|[689]\\d)|6(?:[39]|[01246]\\d|[78]\\d{2}))\\d{3}|(?:29\\d|39|54)\\d{6}|(?:(?:25|54)83\\d|2582\\d{2}|65[2-8])\\d{2}|(?:4\\d{6,7}|9[2-9]\\d{4,5})",,,,"1312345",,,,[3,4]],[,,"(?:7(?:1[2-8]|3[2-9]|7[1-9]|8[2-5])|8644)\\d{6}",,,,"712345678",,,[9,10]],[,,"80(?:[01]\\d|20|8[0-8])\\d{3}",,,,"8001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"86(?:1[12]|30|55|77|8[368])\\d{6}",,,,"8686123456",,,[10]],"ZW",263,"00","0",,,"0",,,,[[,"([49])(\\d{3})(\\d{2,4})","$1 $2 $3",["4|9[2-9]"],"0$1"],[,"(7\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["7"],"0$1"],[,"(86\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["86[24]"],"0$1"],[,"([2356]\\d{2})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8|[78])|3(?:08|17|3[78]|7[1569]|8[37]|98)|5[15][78]|6(?:[29]8|[38]7|6[78]|75|[89]8)"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|31|[56][14]|7[35]|84)|329"],"0$1"],[,"([1-356]\\d)(\\d{3,5})","$1 $2",["1[3-9]|2[02569]|3[0-69]|5[05689]|6\\d"],"0$1"],[,"([235]\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[23]9|54"],"0$1"],[,"([25]\\d{3})(\\d{3,5})","$1 $2",["(?:25|54)8","258[23]|5483"],"0$1"],[,"(8\\d{3})(\\d{6})","$1 $2",["86"],"0$1"],[,"(80\\d)(\\d{4})","$1 $2",["80"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],800:[,[,,"\\d{8}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"\\d{8}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",800,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],808:[,[,,"\\d{8}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"\\d{8}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",808,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],870:[,[,,"[35-7]\\d{8}",,,,,,,[9]],[,,,,,,,,,[-1]],[,,"(?:[356]\\d|7[6-8])\\d{7}",,,,"301234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",870,,,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],878:[,[,,"1\\d{11}",,,,,,,[12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"10\\d{10}",,,,"101234567890"],"001",878,,,,,,,,1,[[,"(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],881:[,[,,"[67]\\d{8}",,,,,,,[9]],[,,,,,,,,,[-1]],[,,"[67]\\d{8}",,,,"612345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",881,,,,,,,,,[[,"(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[67]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],882:[,[,,"[13]\\d{6,11}",,,,,,,[7,8,9,10,11,12]],[,,,,,,,,,[-1]],[,,"3(?:2\\d{3}|37\\d{2}|4(?:2|7\\d{3}))\\d{4}",,,,"3421234",,,[7,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15678]|9[0689])\\d{4}|6\\d{5,10})|3(?:45|9\\d{3})\\d{7}",,,,"390123456789"],"001",882,,,,,,,,,[[,"(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],[,"(\\d{2})(\\d{5})","$1 $2",["16|342"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["34[57]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["348"]],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],[,"(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["16|39"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"348[57]\\d{7}",,,,"34851234567",,,[11]]],883:[,[,,"51\\d{7}(?:\\d{3})?",,,,,,,[9,12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"51(?:00\\d{5}(?:\\d{3})?|[13]0\\d{8})",,,,"510012345"],"001",883,,,,,,,,1,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["510"]],[,"(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],888:[,[,,"\\d{11}",,,,,,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",888,,,,,,,,1,[[,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"\\d{11}",,,,"12345678901"],,,[,,,,,,,,,[-1]]],979:[,[,,"\\d{9}",,,,,,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"\\d{9}",,,,"123456789"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",979,,,,,,,,1,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]]};function T(){this.a={}}T.a=function(){return T.b||(T.b=new T)};var ot={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"},at={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"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"},_=RegExp("^[++]+"),st=RegExp("([0-90-9٠-٩۰-۹])"),dt=RegExp("[++0-90-9٠-٩۰-۹]"),lt=/[\\\/] *x/,ut=RegExp("[^0-90-9٠-٩۰-۹A-Za-z#]+$"),ct=/(?:.*?[A-Za-z]){3}.*/,ht=RegExp("(?:;ext=([0-90-9٠-٩۰-۹]{1,7})|[  \\t,]*(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|[;,xx##~~]|int|anexo|int)[:\\..]?[  \\t,-]*([0-90-9٠-٩۰-۹]{1,7})#?|[- ]+([0-90-9٠-٩۰-۹]{1,5})#)$","i"),pt=RegExp("^[0-90-9٠-٩۰-۹]{2}$|^[++]*(?:[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~*]*[0-90-9٠-٩۰-۹]){3,}[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~*A-Za-z0-90-9٠-٩۰-۹]*(?:;ext=([0-90-9٠-٩۰-۹]{1,7})|[  \\t,]*(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|[;,xx##~~]|int|anexo|int)[:\\..]?[  \\t,-]*([0-90-9٠-٩۰-۹]{1,7})#?|[- ]+([0-90-9٠-٩۰-۹]{1,5})#)?$","i"),ft=/(\$\d)/;function gt(t){return!(t.length<2)&&M(pt,t)}function mt(t){return M(ct,t)?yt(t,at):yt(t,ot)}function $t(t){var e=mt(t.toString());t.b="",t.a(e)}function bt(t){return t&&(1!=g(t,9)||-1!=f(t,9)[0])}function yt(t,e){for(var n,i=new v,r=t.length,o=0;o<r;++o)null!=(n=e[(n=t.charAt(o)).toUpperCase()])&&i.a(n);return i.toString()}function vt(t){return null!=t&&isNaN(t)&&t.toUpperCase()in rt}function Ct(t,e,n){if(0==c(e,2)&&null!=e.a[5]&&0<(i=p(e,5)).length)return i;var i=p(e,1),r=j(e);if(0==n)return wt(i,0,r,"");if(!(i in k))return r;t=D(t,i,kt(i)),e=null!=e.a[3]&&c(e,3).length?3==n?";ext="+c(e,3):null!=t.a[13]?c(t,13)+p(e,3):" ext. "+p(e,3):"";t:{for(var o=(t=f(t,20).length&&2!=n?f(t,20):f(t,19)).length,a=0;a<o;++a){var s,d=g(s=t[a],3);if((!d||!r.search(c(s,3,d-1)))&&M(new RegExp(c(s,1)),r)){t=s;break t}}t=null}return wt(i,n,r=t&&(t=p(o=t,2),s=new RegExp(c(o,1)),p(o,5),o=p(o,4),r=2==n&&null!=o&&0<o.length?r.replace(s,t.replace(ft,o)):r.replace(s,t),3==n)?(r=r.replace(RegExp("^[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]+"),"")).replace(RegExp("[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]+","g"),"-"):r,e)}function D(t,e,n){return A(t,"001"==n?""+e:n)}function j(t){var e;return null==t.a[2]?"":(e=""+c(t,2),null!=t.a[4]&&c(t,4)&&0<p(t,8)?Array(p(t,8)+1).join("0")+e:e)}function wt(t,e,n,i){switch(e){case 0:return"+"+t+n+i;case 1:return"+"+t+" "+n+i;case 3:return"tel:+"+t+"-"+n+i;default:return n+i}}function I(t,e){switch(e){case 4:return c(t,5);case 3:return c(t,4);case 1:return c(t,3);case 0:case 2:return c(t,2);case 5:return c(t,6);case 6:return c(t,8);case 7:return c(t,7);case 8:return c(t,21);case 9:return c(t,25);case 10:return c(t,28);default:return c(t,1)}}function xt(t,e){return L(t,c(e,1))?L(t,c(e,5))?4:L(t,c(e,4))?3:L(t,c(e,6))?5:L(t,c(e,8))?6:L(t,c(e,7))?7:L(t,c(e,21))?8:L(t,c(e,25))?9:L(t,c(e,28))?10:L(t,c(e,2))?c(e,18)||L(t,c(e,3))?2:0:!c(e,18)&&L(t,c(e,3))?1:-1:-1}function A(t,e){if(null==e)return null;e=e.toUpperCase();var n=t.a[e];if(!n){if(!(n=rt[e]))return null;n=(new Z).b(x.f(),n),t.a[e]=n}return n}function L(t,e){var n=t.length;return!(0<g(e,9)&&-1==d(f(e,9),n))&&M(p(e,2),t)}function St(t,e){if(!e)return null;var n=p(e,1);if(n=k[n])if(1==n.length)n=n[0];else t:{for(var i=j(e),r=n.length,o=0;o<r;o++){var a,s=A(t,a=n[o]);if(null!=s.a[23]){if(!i.search(c(s,23))){n=a;break t}}else if(-1!=xt(i,s)){n=a;break t}}n=null}else n=null;return n}function kt(t){return(t=k[t])?t[0]:"ZZ"}function E(t,e,n,i){var r=g(o=I(n,i),9)?f(o,9):f(c(n,1),9),o=f(o,10);if(2==i){if(!bt(I(n,0)))return E(t,e,n,1);bt(t=I(n,1))&&(l(r=r.concat(g(t,9)?f(t,9):f(c(n,1),9))),o.length?l(o=o.concat(f(t,10))):o=f(t,10))}return-1==r[0]?5:(e=e.length,-1<d(o,e)?4:(n=r[0])==e?0:e<n?2:r[r.length-1]<e?3:-1<d(r,e,1)?0:5)}function Tt(t,e,n,i,r,o){if(e.length){e=new v(e),null==(s=n?c(n,11):s)&&(s="NonMatch");var a,s,d=e.toString();if(s=d.length?_.test(d)?(d=d.replace(_,""),e.b="",e.a(mt(d)),1):(d=new RegExp(s),$t(e),(s=!((s=e.toString()).search(d)||(d=s.match(d)[0].length,(a=s.substring(d).match(st))&&null!=a[1]&&0<a[1].length&&"0"==yt(a[1],ot))||(e.b="",e.a(s.substring(d)),0)))?5:20):20,r&&m(o,6,s),20!=s){if(e.b.length<=2)throw Error("Phone number too short after IDD");t:{if((t=e.toString()).length&&"0"!=t.charAt(0))for(r=t.length,e=1;e<=3&&e<=r;++e)if((n=parseInt(t.substring(0,e),10))in k){i.a(t.substring(e)),i=n;break t}i=0}if(i)return m(o,1,i),i;throw Error("Invalid country calling code")}if(n&&(d=""+(s=p(n,10)),!(a=e.toString()).lastIndexOf(d,0))&&(d=new v(a.substring(d.length)),a=c(n,1),a=new RegExp(p(a,2)),_t(d,n,null),d=d.toString(),!M(a,e.toString())&&M(a,d)||3==E(t,e.toString(),n,-1)))return i.a(d),r&&m(o,6,10),m(o,1,s),s;m(o,1,0)}return 0}function _t(t,e,n){var i,r,o,a=t.toString(),s=a.length,d=c(e,15);s&&null!=d&&d.length&&(s=(i=new RegExp("^(?:"+d+")")).exec(a))&&(r=M(d=new RegExp(p(c(e,1),2)),a),o=s.length-1,null!=(e=c(e,16))&&e.length&&null!=s[o]&&s[o].length?(a=a.replace(i,e),r&&!M(d,a)||(n&&0<o&&n.a(s[1]),t.set(a))):r&&!M(d,a.substring(s[0].length))||(n&&0<o&&null!=s[o]&&n.a(s[1]),t.set(a.substring(s[0].length))))}function N(t,e,n){if(!vt(n)&&0<e.length&&"+"!=e.charAt(0))throw Error("Invalid country calling code");return Dt(t,e,n,!0)}function Dt(e,n,t,i){if(null==n)throw Error("The string supplied did not seem to be a phone number");if(250<n.length)throw Error("The string supplied is too long to be a phone number");var r,o,a,s=new v,d=n.indexOf(";phone-context=");if(0<=d?("+"==n.charAt(r=d+15)&&(0<(l=n.indexOf(";",r))?s.a(n.substring(r,l)):s.a(n.substring(r))),r=n.indexOf("tel:"),s.a(n.substring(0<=r?r+4:0,d))):s.a((0<=(a=(o=n).search(dt))?0<=(a=(o=(o=o.substring(a)).replace(ut,"")).search(lt))&&(o=o.substring(0,a)):o="",o)),0<(r=(d=s.toString()).indexOf(";isub="))&&(s.b="",s.a(d.substring(0,r))),!gt(s.toString()))throw Error("The string supplied did not seem to be a phone number");if(d=s.toString(),!(vt(t)||null!=d&&0<d.length&&_.test(d)))throw Error("Invalid country calling code");d=new S,i&&m(d,5,n);t:{if(0<=(r=(n=s.toString()).search(ht))&&gt(n.substring(0,r)))for(var l,u=(l=n.match(ht)).length,c=1;c<u;++c)if(null!=l[c]&&0<l[c].length){s.b="",s.a(n.substring(0,r)),n=l[c];break t}n=""}0<n.length&&m(d,3,n),r=A(e,t),n=new v,l=0,u=s.toString();try{l=Tt(e,u,r,n,i,d)}catch(t){if("Invalid country calling code"!=t.message||!_.test(u))throw t;if(!(l=Tt(e,u=u.replace(_,""),r,n,i,d)))throw t}if(l?(s=kt(l))!=t&&(r=D(e,l,s)):($t(s),n.a(s.toString()),null!=t?m(d,1,l=p(r,10)):i&&(delete d.a[6],d.b)&&delete d.b[6]),n.b.length<2)throw Error("The string supplied is too short to be a phone number");if(r&&(t=new v,_t(s=new v(n.toString()),r,t),2!=(e=E(e,s.toString(),r,-1)))&&4!=e&&5!=e&&(n=s,i)&&0<t.toString().length&&m(d,7,t.toString()),(e=(i=n.toString()).length)<2)throw Error("The string supplied is too short to be a phone number");if(17<e)throw Error("The string supplied is too long to be a phone number");if(1<i.length&&"0"==i.charAt(0)){for(m(d,4,!0),e=1;e<i.length-1&&"0"==i.charAt(e);)e++;1!=e&&m(d,8,e)}return m(d,2,parseInt(i,10)),d}function M(t,e){t="string"==typeof t?e.match("^(?:"+t+")$"):e.match(t);return!(!t||t[0].length!=e.length)}a("intlTelInputUtils",{}),a("intlTelInputUtils.formatNumber",function(e,t,n){try{var i=T.a();return Ct(i,N(i,e,t),void 0===n?0:n)}catch(t){return e}}),a("intlTelInputUtils.getExampleNumber",function(t,e,n){try{var i=T.a();t:{if(vt(t)){var r=I(A(i,t),n);try{if(null!=r.a[6]){var o=Dt(i,c(r,6),t,!1);break t}}catch(t){}}o=null}return Ct(i,o,e?2:1)}catch(t){return""}}),a("intlTelInputUtils.getExtension",function(t,e){try{return c(N(T.a(),t,e),3)}catch(t){return""}}),a("intlTelInputUtils.getNumberType",function(t,e){try{var n=T.a(),i=N(n,t,e),r=St(n,i),o=D(n,p(i,1),r);return o?xt(j(i),o):-1}catch(t){return-99}}),a("intlTelInputUtils.getValidationError",function(t,e){try{var n=T.a(),i=N(n,t,e),r=j(i),o=p(i,1);return o in k?E(n,r,D(n,o,kt(o)),-1):1}catch(t){return"Invalid country calling code"==t.message?1:"The string supplied did not seem to be a phone number"==t.message?4:"Phone number too short after IDD"==t.message||"The string supplied is too short to be a phone number"==t?2:"The string supplied is too long to be a phone number"==t.message?3:-99}}),a("intlTelInputUtils.isValidNumber",function(t,e){try{var n,i,r=T.a(),o=N(r,t,e),a=St(r,o),s=p(o,1),d=D(r,s,a);if(!(n=!d)){if(i="001"!=a){var l=A(r,a);if(!l)throw Error("Invalid region code: "+a);i=s!=p(l,10)}n=i}return!n&&-1!=xt(j(o),d)}catch(t){return!1}}),a("intlTelInputUtils.numberFormat",{E164:0,INTERNATIONAL:1,NATIONAL:2,RFC3966:3}),a("intlTelInputUtils.numberType",{FIXED_LINE:0,MOBILE:1,FIXED_LINE_OR_MOBILE:2,TOLL_FREE:3,PREMIUM_RATE:4,SHARED_COST:5,VOIP:6,PERSONAL_NUMBER:7,PAGER:8,UAN:9,VOICEMAIL:10,UNKNOWN:-1}),a("intlTelInputUtils.validationError",{IS_POSSIBLE:0,INVALID_COUNTRY_CODE:1,TOO_SHORT:2,TOO_LONG:3,NOT_A_NUMBER:4})}(),jQuery(document).ready(function(){if("undefined"!=typeof customCountryData){var t,e=$.fn.intlTelInput.getCountryData();for(t in customCountryData)if(customCountryData.hasOwnProperty(t)){var n=customCountryData[t];if(codeLower=t.toLowerCase(),!1===n){for(var i=0;i<e.length;i++)if(codeLower===e[i].iso2){e.splice(i,1);break}}else e.push({name:n.name,iso2:codeLower,dialCode:n.callingCode,priority:0,areaCodes:null})}}var r,o,a,s;jQuery("body").data("phone-cc-input")&&((r=jQuery('input[name^="phone"], input[name$="phone"], input[name="domaincontactphonenumber"]').not('input[type="hidden"]')).length&&(o=jQuery('[name^="country"], [name$="country"]'),a="us",o.length&&"um"===(a=o.val().toLowerCase())&&(a="us"),r.each(function(){var e=jQuery(this),n=e.attr("name");"domaincontactphonenumber"===n&&(a=jQuery('[name="domaincontactcountry"]').val().toLowerCase()),jQuery(this).before('<input id="populatedCountryCode'+n+'" type="hidden" name="country-calling-code-'+n+'" value="" />'),e.intlTelInput({preferredCountries:[a,"us","gb"].filter(function(t,e,n){return n.indexOf(t)===e}),initialCountry:a,autoPlaceholder:"polite",separateDialCode:!0}),e.on("countrychange",function(t,e){jQuery("#populatedCountryCode"+n).val(e.dialCode),jQuery(this).val()==="+"+e.dialCode&&jQuery(this).val("")}),e.on("blur keydown",function(t){var e;("blur"===t.type||"keydown"===t.type&&13===t.keyCode)&&(t=jQuery(this).intlTelInput("getNumber"),e="+"+jQuery(this).intlTelInput("getSelectedCountryData").dialCode,0===t.indexOf(e)&&1<(t.match(/\+/g)||[]).length&&(t=t.substr(e.length)),jQuery(this).intlTelInput("setNumber",t))}),jQuery("#populatedCountryCode"+n).val(e.intlTelInput("getSelectedCountryData").dialCode),o.on("change",function(){var t;""===e.val()&&(t=jQuery(this).val().toLowerCase(),r.intlTelInput("setCountry",t="um"===t?"us":t))}),e.attr("data-initial-value",$(e).val()),e.parents("form").find("input[type=reset]").each(function(){var e=$(this).parents("form");$(this).data("phone-handler")||($(this).data("phone-handler",!0),$(this).click(function(t){return t.stopPropagation(),$(e).trigger("reset"),$(e).find("input[data-initial-value]").each(function(){$(this).val($(this).attr("data-initial-value"))}),!1}))})}),r.parents("div.form-group").find(".field-icon").hide().end(),r.removeClass("field").addClass("form-control")),(s=jQuery('input[name$="][Phone Number]"], input[name$="][Phone]"]').not('input[type="hidden"]')).length)&&jQuery.each(s,function(t,e){var n=jQuery(this),i=(i=n.attr("name")).replace("contactdetails[","").replace("][Phone Number]","").replace("][Phone]",""),r=jQuery('[name$="'+i+'][Country]"]'),o=r.val().toLowerCase();"um"===o&&(o="us"),n.before('<input id="populated'+i+'CountryCode" class="'+i+'customwhois" type="hidden" name="contactdetails['+i+'][Phone Country Code]" value="" />'),n.intlTelInput({preferredCountries:[o,"us","gb"].filter(function(t,e,n){return n.indexOf(t)===e}),initialCountry:o,autoPlaceholder:"polite",separateDialCode:!0}),n.on("countrychange",function(t,e){jQuery("#populated"+i+"CountryCode").val(e.dialCode),jQuery(this).val()==="+"+e.dialCode&&jQuery(this).val("")}),n.on("blur keydown",function(t){var e;("blur"===t.type||"keydown"===t.type&&13===t.keyCode)&&(t=jQuery(this).intlTelInput("getNumber"),e="+"+jQuery(this).intlTelInput("getSelectedCountryData").dialCode,0===t.indexOf(e)&&1<(t.match(/\+/g)||[]).length&&(t=t.substr(e.length)),jQuery(this).intlTelInput("setNumber",t))}),jQuery("#populated"+i+"CountryCode").val(n.intlTelInput("getSelectedCountryData").dialCode),r.on("blur",function(){var t;""===n.val()&&(t=jQuery(this).val().toLowerCase(),n.intlTelInput("setCountry",t="um"===t?"us":t))})})}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):t.lightbox=e(t.jQuery)}(this,function(l){function t(t){this.album=[],this.currentImageIndex=void 0,this.init(),this.options=l.extend({},this.constructor.defaults),this.option(t)}return t.defaults={albumLabel:"Image %1 of %2",alwaysShowNavOnTouchDevices:!1,fadeDuration:500,fitImagesInViewport:!0,positionFromTop:50,resizeDuration:700,showImageNumberLabel:!0,wrapAround:!1},t.prototype.option=function(t){l.extend(this.options,t)},t.prototype.imageCountLabel=function(t,e){return this.options.albumLabel.replace(/%1/g,t).replace(/%2/g,e)},t.prototype.init=function(){this.enable(),this.build()},t.prototype.enable=function(){var e=this;l("body").on("click","a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]",function(t){return e.start(l(t.currentTarget)),!1})},t.prototype.build=function(){var e=this;l('<div id="lightboxOverlay" class="lightboxOverlay"></div><div id="lightbox" class="lightbox"><div class="lb-outerContainer"><div class="lb-container"><img class="lb-image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" /><div class="lb-nav"><a class="lb-prev" href="" ></a><a class="lb-next" href="" ></a></div><div class="lb-loader"><a class="lb-cancel"></a></div></div></div><div class="lb-dataContainer"><div class="lb-data"><div class="lb-details"><span class="lb-caption"></span><span class="lb-number"></span></div><div class="lb-closeContainer"><a class="lb-close"></a></div></div></div></div>').appendTo(l("body")),this.$lightbox=l("#lightbox"),this.$overlay=l("#lightboxOverlay"),this.$outerContainer=this.$lightbox.find(".lb-outerContainer"),this.$container=this.$lightbox.find(".lb-container"),this.containerTopPadding=parseInt(this.$container.css("padding-top"),10),this.containerRightPadding=parseInt(this.$container.css("padding-right"),10),this.containerBottomPadding=parseInt(this.$container.css("padding-bottom"),10),this.containerLeftPadding=parseInt(this.$container.css("padding-left"),10),this.$overlay.hide().on("click",function(){return e.end(),!1}),this.$lightbox.hide().on("click",function(t){return"lightbox"===l(t.target).attr("id")&&e.end(),!1}),this.$outerContainer.on("click",function(t){return"lightbox"===l(t.target).attr("id")&&e.end(),!1}),this.$lightbox.find(".lb-prev").on("click",function(){return 0===e.currentImageIndex?e.changeImage(e.album.length-1):e.changeImage(e.currentImageIndex-1),!1}),this.$lightbox.find(".lb-next").on("click",function(){return e.currentImageIndex===e.album.length-1?e.changeImage(0):e.changeImage(e.currentImageIndex+1),!1}),this.$lightbox.find(".lb-loader, .lb-close").on("click",function(){return e.end(),!1})},t.prototype.start=function(t){var e=this,n=l(window),i=(n.on("resize",l.proxy(this.sizeOverlay,this)),l("select, object, embed").css({visibility:"hidden"}),this.sizeOverlay(),this.album=[],0);function r(t){e.album.push({link:t.attr("href"),title:t.attr("data-title")||t.attr("title")})}var o=t.attr("data-lightbox");if(o)for(var a=l(t.prop("tagName")+'[data-lightbox="'+o+'"]'),s=0;s<a.length;s=++s)r(l(a[s])),a[s]===t[0]&&(i=s);else if("lightbox"===t.attr("rel"))r(t);else{a=l(t.prop("tagName")+'[rel="'+t.attr("rel")+'"]');for(var d=0;d<a.length;d=++d)r(l(a[d])),a[d]===t[0]&&(i=d)}o=n.scrollTop()+this.options.positionFromTop,n=n.scrollLeft();this.$lightbox.css({top:o+"px",left:n+"px"}).fadeIn(this.options.fadeDuration),this.changeImage(i)},t.prototype.changeImage=function(r){var o=this,a=(this.disableKeyboardNav(),this.$lightbox.find(".lb-image")),s=(this.$overlay.fadeIn(this.options.fadeDuration),l(".lb-loader").fadeIn("slow"),this.$lightbox.find(".lb-image, .lb-nav, .lb-prev, .lb-next, .lb-dataContainer, .lb-numbers, .lb-caption").hide(),this.$outerContainer.addClass("animating"),new Image);s.onload=function(){var t,e,n,i;a.attr("src",o.album[r].link),l(s),a.width(s.width),a.height(s.height),o.options.fitImagesInViewport&&(i=l(window).width(),n=l(window).height(),i=i-o.containerLeftPadding-o.containerRightPadding-20,n=n-o.containerTopPadding-o.containerBottomPadding-120,o.options.maxWidth&&o.options.maxWidth<i&&(i=o.options.maxWidth),o.options.maxHeight&&o.options.maxHeight<i&&(n=o.options.maxHeight),s.width>i||s.height>n)&&(s.width/i>s.height/n?(e=i,t=parseInt(s.height/(s.width/e),10)):(t=n,e=parseInt(s.width/(s.height/t),10)),a.width(e),a.height(t)),o.sizeContainer(a.width(),a.height())},s.src=this.album[r].link,this.currentImageIndex=r},t.prototype.sizeOverlay=function(){this.$overlay.width(l(window).width()).height(l(document).height())},t.prototype.sizeContainer=function(t,e){var n=this,i=this.$outerContainer.outerWidth(),r=this.$outerContainer.outerHeight(),o=t+this.containerLeftPadding+this.containerRightPadding,a=e+this.containerTopPadding+this.containerBottomPadding;function s(){n.$lightbox.find(".lb-dataContainer").width(o),n.$lightbox.find(".lb-prevLink").height(a),n.$lightbox.find(".lb-nextLink").height(a),n.showImage()}i!==o||r!==a?this.$outerContainer.animate({width:o,height:a},this.options.resizeDuration,"swing",function(){s()}):s()},t.prototype.showImage=function(){this.$lightbox.find(".lb-loader").stop(!0).hide(),this.$lightbox.find(".lb-image").fadeIn("slow"),this.updateNav(),this.updateDetails(),this.preloadNeighboringImages(),this.enableKeyboardNav()},t.prototype.updateNav=function(){var t=!1;try{document.createEvent("TouchEvent"),t=!!this.options.alwaysShowNavOnTouchDevices}catch(t){}this.$lightbox.find(".lb-nav").show(),1<this.album.length&&(this.options.wrapAround?(t&&this.$lightbox.find(".lb-prev, .lb-next").css("opacity","1"),this.$lightbox.find(".lb-prev, .lb-next").show()):(0<this.currentImageIndex&&(this.$lightbox.find(".lb-prev").show(),t)&&this.$lightbox.find(".lb-prev").css("opacity","1"),this.currentImageIndex<this.album.length-1&&(this.$lightbox.find(".lb-next").show(),t)&&this.$lightbox.find(".lb-next").css("opacity","1")))},t.prototype.updateDetails=function(){var t,e=this;void 0!==this.album[this.currentImageIndex].title&&""!==this.album[this.currentImageIndex].title&&this.$lightbox.find(".lb-caption").html(this.album[this.currentImageIndex].title).fadeIn("fast").find("a").on("click",function(t){void 0!==l(this).attr("target")?window.open(l(this).attr("href"),l(this).attr("target")):location.href=l(this).attr("href")}),1<this.album.length&&this.options.showImageNumberLabel?(t=this.imageCountLabel(this.currentImageIndex+1,this.album.length),this.$lightbox.find(".lb-number").text(t).fadeIn("fast")):this.$lightbox.find(".lb-number").hide(),this.$outerContainer.removeClass("animating"),this.$lightbox.find(".lb-dataContainer").fadeIn(this.options.resizeDuration,function(){return e.sizeOverlay()})},t.prototype.preloadNeighboringImages=function(){this.album.length>this.currentImageIndex+1&&((new Image).src=this.album[this.currentImageIndex+1].link),0<this.currentImageIndex&&((new Image).src=this.album[this.currentImageIndex-1].link)},t.prototype.enableKeyboardNav=function(){l(document).on("keyup.keyboard",l.proxy(this.keyboardAction,this))},t.prototype.disableKeyboardNav=function(){l(document).off(".keyboard")},t.prototype.keyboardAction=function(t){var t=t.keyCode,e=String.fromCharCode(t).toLowerCase();27===t||e.match(/x|o|c/)?this.end():"p"===e||37===t?0!==this.currentImageIndex?this.changeImage(this.currentImageIndex-1):this.options.wrapAround&&1<this.album.length&&this.changeImage(this.album.length-1):"n"!==e&&39!==t||(this.currentImageIndex!==this.album.length-1?this.changeImage(this.currentImageIndex+1):this.options.wrapAround&&1<this.album.length&&this.changeImage(0))},t.prototype.end=function(){this.disableKeyboardNav(),l(window).off("resize",this.sizeOverlay),this.$lightbox.fadeOut(this.options.fadeDuration),this.$overlay.fadeOut(this.options.fadeDuration),l("select, object, embed").css({visibility:"visible"})},new t}),function(d){var l=/^\s+/,u=/\s+$/,i=0,o=d.round,c=d.min,h=d.max,t=d.random;function p(t,e){var n;return e=e||{},(t=t||"")instanceof p?t:this instanceof p?(n=function(t){var e={r:0,g:0,b:0},n=1,i=null,r=null,o=null,a=!1,s=!1;"string"==typeof t&&(t=function(t){t=t.replace(l,"").replace(u,"").toLowerCase();var e,n=!1;if(w[t])t=w[t],n=!0;else if("transparent"==t)return{r:0,g:0,b:0,a:0,format:"name"};if(e=N.rgb.exec(t))return{r:e[1],g:e[2],b:e[3]};if(e=N.rgba.exec(t))return{r:e[1],g:e[2],b:e[3],a:e[4]};if(e=N.hsl.exec(t))return{h:e[1],s:e[2],l:e[3]};if(e=N.hsla.exec(t))return{h:e[1],s:e[2],l:e[3],a:e[4]};if(e=N.hsv.exec(t))return{h:e[1],s:e[2],v:e[3]};if(e=N.hsva.exec(t))return{h:e[1],s:e[2],v:e[3],a:e[4]};if(e=N.hex8.exec(t))return{r:T(e[1]),g:T(e[2]),b:T(e[3]),a:I(e[4]),format:n?"name":"hex8"};if(e=N.hex6.exec(t))return{r:T(e[1]),g:T(e[2]),b:T(e[3]),format:n?"name":"hex"};if(e=N.hex4.exec(t))return{r:T(e[1]+""+e[1]),g:T(e[2]+""+e[2]),b:T(e[3]+""+e[3]),a:I(e[4]+""+e[4]),format:n?"name":"hex8"};if(e=N.hex3.exec(t))return{r:T(e[1]+""+e[1]),g:T(e[2]+""+e[2]),b:T(e[3]+""+e[3]),format:n?"name":"hex"};return!1}(t));"object"==typeof t&&(M(t.r)&&M(t.g)&&M(t.b)?(e=function(t,e,n){return{r:255*S(t,255),g:255*S(e,255),b:255*S(n,255)}}(t.r,t.g,t.b),a=!0,s="%"===String(t.r).substr(-1)?"prgb":"rgb"):M(t.h)&&M(t.s)&&M(t.v)?(i=D(t.s),r=D(t.v),e=function(t,e,n){t=6*S(t,360),e=S(e,100),n=S(n,100);var i=d.floor(t),t=t-i,r=n*(1-e),o=n*(1-t*e),t=n*(1-(1-t)*e),e=i%6;return{r:255*[n,o,r,r,t,n][e],g:255*[t,n,n,o,r,r][e],b:255*[r,r,t,n,n,o][e]}}(t.h,i,r),a=!0,s="hsv"):M(t.h)&&M(t.s)&&M(t.l)&&(i=D(t.s),o=D(t.l),e=function(t,e,n){var i,r,o;function a(t,e,n){return n<0&&(n+=1),1<n&&--n,n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+(e-t)*(2/3-n)*6:t}t=S(t,360),e=S(e,100),n=S(n,100),0===e?i=r=o=n:(i=a(e=2*n-(n=n<.5?n*(1+e):n+e-n*e),n,t+1/3),r=a(e,n,t),o=a(e,n,t-1/3));return{r:255*i,g:255*r,b:255*o}}(t.h,i,o),a=!0,s="hsl"),t.hasOwnProperty("a"))&&(n=t.a);return n=x(n),{ok:a,format:t.format||s,r:c(255,h(e.r,0)),g:c(255,h(e.g,0)),b:c(255,h(e.b,0)),a:n}}(t),this._originalInput=t,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=o(100*this._a)/100,this._format=e.format||n.format,this._gradientType=e.gradientType,this._r<1&&(this._r=o(this._r)),this._g<1&&(this._g=o(this._g)),this._b<1&&(this._b=o(this._b)),this._ok=n.ok,void(this._tc_id=i++)):new p(t,e)}function r(t,e,n){t=S(t,255),e=S(e,255),n=S(n,255);var i,r=h(t,e,n),o=c(t,e,n),a=(r+o)/2;if(r==o)i=d=0;else{var s=r-o,d=.5<a?s/(2-r-o):s/(r+o);switch(r){case t:i=(e-n)/s+(e<n?6:0);break;case e:i=(n-t)/s+2;break;case n:i=(t-e)/s+4}i/=6}return{h:i,s:d,l:a}}function a(t,e,n){t=S(t,255),e=S(e,255),n=S(n,255);var i,r=h(t,e,n),o=c(t,e,n),a=r,s=r-o,d=0===r?0:s/r;if(r==o)i=0;else{switch(r){case t:i=(e-n)/s+(e<n?6:0);break;case e:i=(n-t)/s+2;break;case n:i=(t-e)/s+4}i/=6}return{h:i,s:d,v:a}}function e(t,e,n,i){t=[_(o(t).toString(16)),_(o(e).toString(16)),_(o(n).toString(16))];return i&&t[0].charAt(0)==t[0].charAt(1)&&t[1].charAt(0)==t[1].charAt(1)&&t[2].charAt(0)==t[2].charAt(1)?t[0].charAt(0)+t[1].charAt(0)+t[2].charAt(0):t.join("")}function s(t,e,n,i){return[_(j(i)),_(o(t).toString(16)),_(o(e).toString(16)),_(o(n).toString(16))].join("")}function n(t,e){e=0===e?0:e||10;t=p(t).toHsl();return t.s-=e/100,t.s=k(t.s),p(t)}function f(t,e){e=0===e?0:e||10;t=p(t).toHsl();return t.s+=e/100,t.s=k(t.s),p(t)}function g(t){return p(t).desaturate(100)}function m(t,e){e=0===e?0:e||10;t=p(t).toHsl();return t.l+=e/100,t.l=k(t.l),p(t)}function $(t,e){e=0===e?0:e||10;t=p(t).toRgb();return t.r=h(0,c(255,t.r-o(-e/100*255))),t.g=h(0,c(255,t.g-o(-e/100*255))),t.b=h(0,c(255,t.b-o(-e/100*255))),p(t)}function b(t,e){e=0===e?0:e||10;t=p(t).toHsl();return t.l-=e/100,t.l=k(t.l),p(t)}function y(t,e){t=p(t).toHsl(),e=(t.h+e)%360;return t.h=e<0?360+e:e,p(t)}function v(t){t=p(t).toHsl();return t.h=(t.h+180)%360,p(t)}function C(t){var e=p(t).toHsl(),n=e.h;return[p(t),p({h:(n+120)%360,s:e.s,l:e.l}),p({h:(n+240)%360,s:e.s,l:e.l})]}function P(t){var e=p(t).toHsl(),n=e.h;return[p(t),p({h:(n+90)%360,s:e.s,l:e.l}),p({h:(n+180)%360,s:e.s,l:e.l}),p({h:(n+270)%360,s:e.s,l:e.l})]}function H(t){var e=p(t).toHsl(),n=e.h;return[p(t),p({h:(n+72)%360,s:e.s,l:e.l}),p({h:(n+216)%360,s:e.s,l:e.l})]}function O(t,e,n){e=e||6,n=n||30;var i=p(t).toHsl(),r=360/n,o=[p(t)];for(i.h=(i.h-(r*e>>1)+720)%360;--e;)i.h=(i.h+r)%360,o.push(p(i));return o}function Q(t,e){e=e||6;for(var t=p(t).toHsv(),n=t.h,i=t.s,r=t.v,o=[],a=1/e;e--;)o.push(p({h:n,s:i,v:r})),r=(r+a)%1;return o}p.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(299*t.r+587*t.g+114*t.b)/1e3},getLuminance:function(){var t=this.toRgb(),e=t.r/255,n=t.g/255,t=t.b/255,e=e<=.03928?e/12.92:d.pow((.055+e)/1.055,2.4),n=n<=.03928?n/12.92:d.pow((.055+n)/1.055,2.4),t=t<=.03928?t/12.92:d.pow((.055+t)/1.055,2.4);return.2126*e+.7152*n+.0722*t},setAlpha:function(t){return this._a=x(t),this._roundA=o(100*this._a)/100,this},toHsv:function(){var t=a(this._r,this._g,this._b);return{h:360*t.h,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=a(this._r,this._g,this._b),e=o(360*t.h),n=o(100*t.s),t=o(100*t.v);return 1==this._a?"hsv("+e+", "+n+"%, "+t+"%)":"hsva("+e+", "+n+"%, "+t+"%, "+this._roundA+")"},toHsl:function(){var t=r(this._r,this._g,this._b);return{h:360*t.h,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=r(this._r,this._g,this._b),e=o(360*t.h),n=o(100*t.s),t=o(100*t.l);return 1==this._a?"hsl("+e+", "+n+"%, "+t+"%)":"hsla("+e+", "+n+"%, "+t+"%, "+this._roundA+")"},toHex:function(t){return e(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){var e=this._r,n=this._g,i=this._b,r=this._a;return e=[_(o(e).toString(16)),_(o(n).toString(16)),_(o(i).toString(16)),_(j(r))],t&&e[0].charAt(0)==e[0].charAt(1)&&e[1].charAt(0)==e[1].charAt(1)&&e[2].charAt(0)==e[2].charAt(1)&&e[3].charAt(0)==e[3].charAt(1)?e[0].charAt(0)+e[1].charAt(0)+e[2].charAt(0)+e[3].charAt(0):e.join("")},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:o(this._r),g:o(this._g),b:o(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+o(this._r)+", "+o(this._g)+", "+o(this._b)+")":"rgba("+o(this._r)+", "+o(this._g)+", "+o(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:o(100*S(this._r,255))+"%",g:o(100*S(this._g,255))+"%",b:o(100*S(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+o(100*S(this._r,255))+"%, "+o(100*S(this._g,255))+"%, "+o(100*S(this._b,255))+"%)":"rgba("+o(100*S(this._r,255))+"%, "+o(100*S(this._g,255))+"%, "+o(100*S(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&R[e(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var e="#"+s(this._r,this._g,this._b,this._a),n=e;return"progid:DXImageTransform.Microsoft.gradient("+(this._gradientType?"GradientType = 1, ":"")+"startColorstr="+e+",endColorstr="+(n=t?"#"+s((e=p(t))._r,e._g,e._b,e._a):n)+")"},toString:function(t){var e=!!t,n=(t=t||this._format,!1),i=this._a<1&&0<=this._a;return e||!i||"hex"!==t&&"hex6"!==t&&"hex3"!==t&&"hex4"!==t&&"hex8"!==t&&"name"!==t?("rgb"===t&&(n=this.toRgbString()),"prgb"===t&&(n=this.toPercentageRgbString()),"hex"!==t&&"hex6"!==t||(n=this.toHexString()),"hex3"===t&&(n=this.toHexString(!0)),"hex4"===t&&(n=this.toHex8String(!0)),"hex8"===t&&(n=this.toHex8String()),"name"===t&&(n=this.toName()),"hsl"===t&&(n=this.toHslString()),(n="hsv"===t?this.toHsvString():n)||this.toHexString()):"name"===t&&0===this._a?this.toName():this.toRgbString()},clone:function(){return p(this.toString())},_applyModification:function(t,e){t=t.apply(null,[this].concat([].slice.call(e)));return this._r=t._r,this._g=t._g,this._b=t._b,this.setAlpha(t._a),this},lighten:function(){return this._applyModification(m,arguments)},brighten:function(){return this._applyModification($,arguments)},darken:function(){return this._applyModification(b,arguments)},desaturate:function(){return this._applyModification(n,arguments)},saturate:function(){return this._applyModification(f,arguments)},greyscale:function(){return this._applyModification(g,arguments)},spin:function(){return this._applyModification(y,arguments)},_applyCombination:function(t,e){return t.apply(null,[this].concat([].slice.call(e)))},analogous:function(){return this._applyCombination(O,arguments)},complement:function(){return this._applyCombination(v,arguments)},monochromatic:function(){return this._applyCombination(Q,arguments)},splitcomplement:function(){return this._applyCombination(H,arguments)},triad:function(){return this._applyCombination(C,arguments)},tetrad:function(){return this._applyCombination(P,arguments)}},p.fromRatio=function(t,e){if("object"==typeof t){var n,i={};for(n in t)t.hasOwnProperty(n)&&(i[n]="a"===n?t[n]:D(t[n]));t=i}return p(t,e)},p.equals=function(t,e){return!(!t||!e)&&p(t).toRgbString()==p(e).toRgbString()},p.random=function(){return p.fromRatio({r:t(),g:t(),b:t()})},p.mix=function(t,e,n){n=0===n?0:n||50;t=p(t).toRgb(),e=p(e).toRgb(),n/=100;return p({r:(e.r-t.r)*n+t.r,g:(e.g-t.g)*n+t.g,b:(e.b-t.b)*n+t.b,a:(e.a-t.a)*n+t.a})},p.readability=function(t,e){t=p(t),e=p(e);return(d.max(t.getLuminance(),e.getLuminance())+.05)/(d.min(t.getLuminance(),e.getLuminance())+.05)},p.isReadable=function(t,e,n){var i=p.readability(t,e),r=!1,t=function(t){var e;e=((t=t||{level:"AA",size:"small"}).level||"AA").toUpperCase(),t=(t.size||"small").toLowerCase(),"AA"!==e&&"AAA"!==e&&(e="AA");"small"!==t&&"large"!==t&&(t="small");return{level:e,size:t}}(n);switch(t.level+t.size){case"AAsmall":case"AAAlarge":r=4.5<=i;break;case"AAlarge":r=3<=i;break;case"AAAsmall":r=7<=i}return r},p.mostReadable=function(t,e,n){for(var i,r=null,o=0,a=(n=n||{}).includeFallbackColors,s=n.level,d=n.size,l=0;l<e.length;l++)o<(i=p.readability(t,e[l]))&&(o=i,r=p(e[l]));return p.isReadable(t,r,{level:s,size:d})||!a?r:(n.includeFallbackColors=!1,p.mostReadable(t,["#fff","#000"],n))};var w=p.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},R=p.hexNames=function(t){var e,n={};for(e in t)t.hasOwnProperty(e)&&(n[t[e]]=e);return n}(w);function x(t){return t=parseFloat(t),t=isNaN(t)||t<0||1<t?1:t}function S(t,e){"string"==typeof(n=t)&&-1!=n.indexOf(".")&&1===parseFloat(n)&&(t="100%");var n="string"==typeof(n=t)&&-1!=n.indexOf("%");return t=c(e,h(0,parseFloat(t))),n&&(t=parseInt(t*e,10)/100),d.abs(t-e)<1e-6?1:t%e/parseFloat(e)}function k(t){return c(1,h(0,t))}function T(t){return parseInt(t,16)}function _(t){return 1==t.length?"0"+t:""+t}function D(t){return t=t<=1?100*t+"%":t}function j(t){return d.round(255*parseFloat(t)).toString(16)}function I(t){return T(t)/255}L="[\\s|\\(]+("+(A="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+A+")[,|\\s]+("+A+")\\s*\\)?",E="[\\s|\\(]+("+A+")[,|\\s]+("+A+")[,|\\s]+("+A+")[,|\\s]+("+A+")\\s*\\)?";var A,L,E,N={CSS_UNIT:new RegExp(A),rgb:new RegExp("rgb"+L),rgba:new RegExp("rgba"+E),hsl:new RegExp("hsl"+L),hsla:new RegExp("hsla"+E),hsv:new RegExp("hsv"+L),hsva:new RegExp("hsva"+E),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function M(t){return N.CSS_UNIT.exec(t)}"undefined"!=typeof module&&module.exports?module.exports=p:"function"==typeof define&&define.amd?define(function(){return p}):window.tinycolor=p}(Math);