1/* 2 jquery.inputmask.bundle.js 3 https://github.com/RobinHerbots/Inputmask 4 Copyright (c) 2010 - 2019 Robin Herbots 5 Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php) 6 Version: 4.0.8 7*/ 8(function(ha){function J(B){if(ea[B])return ea[B].exports;var K=ea[B]={i:B,l:!1,exports:{}};ha[B].call(K.exports,K,K.exports,J);K.l=!0;return K.exports}var ea={};J.m=ha;J.c=ea;J.d=function(B,K,V){J.o(B,K)||Object.defineProperty(B,K,{enumerable:!0,get:V})};J.r=function(B){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(B,Symbol.toStringTag,{value:"Module"});Object.defineProperty(B,"__esModule",{value:!0})};J.t=function(B,K){K&1&&(B=J(B));if(K&8||K&4&&"object"===typeof B&&B&& 9B.__esModule)return B;var V=Object.create(null);J.r(V);Object.defineProperty(V,"default",{enumerable:!0,value:B});if(K&2&&"string"!=typeof B)for(var H in B)J.d(V,H,function(k){return B[k]}.bind(null,H));return V};J.n=function(B){var K=B&&B.__esModule?function(){return B["default"]}:function(){return B};J.d(K,"a",K);return K};J.o=function(B,K){return Object.prototype.hasOwnProperty.call(B,K)};J.p="";return J(J.s=0)})([function(ha,J,ea){function B(V){return V&&V.__esModule?V:{"default":V}}ea(1);ea(6); 10ea(7);ha=ea(2);ha=B(ha);J=ea(3);J=B(J);var K=ea(4);K=B(K);J["default"]===K["default"]&&ea(8);window.Inputmask=ha["default"]},function(ha,J,ea){var B,K,V;(function(H){!(K=[ea(2)],B=H,V="function"===typeof B?B.apply(J,K):B,void 0!==V&&(ha.exports=V))})(function(H){H.extendDefinitions({A:{validator:"[A-Za-z\u0410-\u044f\u0401\u0451\u00c0-\u00ff\u00b5]",casing:"upper"},"\x26":{validator:"[0-9A-Za-z\u0410-\u044f\u0401\u0451\u00c0-\u00ff\u00b5]",casing:"upper"},"#":{validator:"[0-9A-Fa-f]",casing:"upper"}}); 11H.extendAliases({cssunit:{regex:"[+-]?[0-9]+\\.?([0-9]+)?(px|em|rem|ex|%|in|cm|mm|pt|pc)"},url:{regex:"(https?|ftp)//.*",autoUnmask:!1},ip:{mask:"i[i[i]].i[i[i]].i[i[i]].i[i[i]]",definitions:{i:{validator:function(k,W,a,g,u){-1<a-1&&"."!==W.buffer[a-1]?(k=W.buffer[a-1]+k,k=-1<a-2&&"."!==W.buffer[a-2]?W.buffer[a-2]+k:"0"+k):k="00"+k;return/25[0-5]|2[0-4][0-9]|[01][0-9][0-9]/.test(k)}}},onUnMask:function(k,W,a){return k},inputmode:"numeric"},email:{mask:"*{1,64}[.*{1,64}][.*{1,64}][.*{1,63}]@-{1,63}.-{1,63}[.-{1,63}][.-{1,63}]", 12greedy:!1,casing:"lower",onBeforePaste:function(k,W){k=k.toLowerCase();return k.replace("mailto:","")},definitions:{"*":{validator:"[0-9\uff11-\uff19A-Za-z\u0410-\u044f\u0401\u0451\u00c0-\u00ff\u00b5!#$%\x26'*+/\x3d?^_`{|}~-]"},"-":{validator:"[0-9A-Za-z-]"}},onUnMask:function(k,W,a){return k},inputmode:"email"},mac:{mask:"##:##:##:##:##:##"},vin:{mask:"V{13}9{4}",definitions:{V:{validator:"[A-HJ-NPR-Za-hj-npr-z\\d]",casing:"upper"}},clearIncomplete:!0,autoUnmask:!0}});return H})},function(ha,J,ea){var B, 13K,V,H="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(k){return typeof k}:function(k){return k&&"function"===typeof Symbol&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k};(function(k){!(K=[ea(3),ea(5)],B=k,V="function"===typeof B?B.apply(J,K):B,void 0!==V&&(ha.exports=V))})(function(k,W,a){function g(r,h,e){if(!(this instanceof g))return new g(r,h,e);this.el=a;this.events={};this.maskset=a;this.refreshValue=!1;!0!==e&&(k.isPlainObject(r)?h=r:(h=h||{},r&&(h.alias= 14r)),this.opts=k.extend(!0,{},this.defaults,h),this.noMasksCache=h&&h.definitions!==a,this.userOptions=h||{},this.isRTL=this.opts.numericInput,u(this.opts.alias,h,this.opts))}function u(r,h,e){var O=g.prototype.aliases[r];if(O)return O.alias&&u(O.alias,a,e),k.extend(!0,e,O),k.extend(!0,e,h),!0;null===e.mask&&(e.mask=r);return!1}function l(r,h){function e(Q,ya,aa){var Da=!1;if(null===Q||""===Q)(Da=null!==aa.regex)?(Q=aa.regex,Q=Q.replace(/^(\^)(.*)(\$)$/,"$2")):(Da=!0,Q=".*");1===Q.length&&!1===aa.greedy&& 150!==aa.repeat&&(aa.placeholder="");if(0<aa.repeat||"*"===aa.repeat||"+"===aa.repeat)Q=aa.groupmarker[0]+Q+aa.groupmarker[1]+aa.quantifiermarker[0]+("*"===aa.repeat?0:"+"===aa.repeat?1:aa.repeat)+","+aa.repeat+aa.quantifiermarker[1];var ca=Da?"regex_"+aa.regex:aa.numericInput?Q.split("").reverse().join(""):Q;g.prototype.masksCache[ca]===a||!0===h?(Q={mask:Q,maskToken:g.prototype.anal
15yseMask(Q,Da,aa),validPositions:{},_buffer:a,buffer:a,tests:{},excludes:{},metadata:ya,maskLength:a,jitOffset:{}},!0!== 16h&&(g.prototype.masksCache[ca]=Q,Q=k.extend(!0,{},g.prototype.masksCache[ca]))):Q=k.extend(!0,{},g.prototype.masksCache[ca]);return Q}k.isFunction(r.mask)&&(r.mask=r.mask(r));if(k.isArray(r.mask)){if(1<r.mask.length){if(null===r.keepStatic){r.keepStatic="auto";for(var O=0;O<r.mask.length;O++)if(r.mask[O].charAt(0)!==r.mask[0].charAt(0)){r.keepStatic=!0;break}}var C=r.groupmarker[0];k.each(r.isRTL?r.mask.reverse():r.mask,function(Q,ya){1<C.length&&(C+=r.groupmarker[1]+r.alternatormarker+r.groupmarker[0]); 17C=ya.mask===a||k.isFunction(ya.mask)?C+ya:C+ya.mask});C+=r.groupmarker[1];return e(C,r.mask,r)}r.mask=r.mask.pop()}return r.mask&&r.mask.mask!==a&&!k.isFunction(r.mask.mask)?e(r.mask.mask,r.mask,r):e(r.mask,r.mask,r)}function D(r){var h=p.createElement("input");r="on"+r;var e=r in h;e||(h.setAttribute(r,"return;"),e="function"===typeof h[r]);return e}function ra(r,h,e){function O(b){var d=h;d.buffer=a;!0!==b&&(d.validPositions={},d.p=0)}function C(b,d,c){var f=-1,m=-1;c=c||h.validPositions;b===a&& 18(b=-1);for(var n in c){var q=parseInt(n);c[q]&&(d||!0!==c[q].generatedInput)&&(q<=b&&(f=q),q>=b&&(m=q))}return-1===f||f==b?m:-1==m?f:b-f<m-b?f:m}function Q(b){b=b.locator[b.alternation];"string"==typeof b&&0<b.length&&(b=b.split(",")[0]);return b!==a?b.toString():""}function ya(b,d){b=(b.alternation!=a?b.mloc[Q(b)]:b.locator).join("");if(""!==b)for(;b.length<d;)b+="0";return b}function aa(b,d){b=ca(0<b?b-1:0);b=ya(b);for(var c,f,m,n=0;n<d.length;n++){var q=d[n];c=ya(q,b.length);var t=Math.abs(c-b); 19if(f===a||""!==c&&t<f||m&&!e.greedy&&m.match.optionality&&"master"===m.match.newBlockMarker&&(!q.match.optionality||!q.match.newBlockMarker)||m&&m.match.optionalQuantifier&&!q.match.optionalQuantifier)f=t,m=q}return m}function Da(b,d,c){return h.validPositions[b]||aa(b,Ga(b,d?d.slice():d,c))}function ca(b,d){return h.validPositions[b]?h.validPositions[b]:(d||Ga(b))[0]}function Ga(b,d,c){function f(F,N,X,E){function fa(P,Fa,la){function bb(Y,ma){var ua=0===k.inArray(Y,ma.matches);ua||k.each(ma.matches, 20function(oa,Ma){!0===Ma.isQuantifier?ua=bb(Y,ma.matches[oa-1]):Ma.hasOwnProperty("matches")&&(ua=bb(Y,Ma));if(ua)return!1});return ua}function qb(Y,ma,ua){var oa,Ma;(h.tests[Y]||h.validPositions[Y])&&k.each(h.tests[Y]||[h.validPositions[Y]],function(Na,Qa){if(Qa.mloc[ma])return oa=Qa,!1;Na=ua!==a?ua:Qa.alternation;Na=Qa.locator[Na]!==a?Qa.locator[Na].toString().indexOf(ma):-1;(Ma===a||Na<Ma)&&-1!==Na&&(oa=Qa,Ma=Na)});return oa?(Y=oa.locator[oa.alternation],(oa.mloc[ma]||oa.mloc[Y]||oa.locator).slice((ua!== 21a?ua:oa.alternation)+1)):ua!==a?qb(Y,ma):a}function rb(Y,ma){function ua(oa){for(var Ma=[],Na,Qa,Ya=0,xb=oa.length;Ya<xb;Ya++)if("-"===oa.charAt(Ya))for(Qa=oa.charCodeAt(Ya+1);++Na<Qa;)Ma.push(String.fromCharCode(Na));else Na=oa.charCodeAt(Ya),Ma.push(oa.charAt(Ya));return Ma.join("")}return e.regex&&null!==Y.match.fn&&null!==ma.match.fn?-1!==ua(ma.match.def.replace(/[\[\]]/g,"")).indexOf(ua(Y.match.def.replace(/[\[\]]/g,""))):Y.match.def===ma.match.nativeDef}function yb(Y,ma){var ua=Y.locator.slice(Y.alternation).join(""), 22oa=ma.locator.slice(ma.alternation).join("");return ua==oa&&null===Y.match.fn&&null!==ma.match.fn?ma.match.fn.test(Y.match.def,h,b,!1,e,!1):!1}function $a(Y,ma){if(ma===a||Y.alternation===ma.alternation&&-1===Y.locator[Y.alternation].toString().indexOf(ma.locator[ma.alternation])){Y.mloc=Y.mloc||{};var ua=Y.locator[Y.alternation];if(ua===a)Y.alternation=a;else{"string"===typeof ua&&(ua=ua.split(",")[0]);Y.mloc[ua]===a&&(Y.mloc[ua]=Y.locator.slice());if(ma!==a){for(var oa in ma.mloc)"string"===typeof oa&& 23(oa=oa.split(",")[0]),Y.mloc[oa]===a&&(Y.mloc[oa]=ma.mloc[oa]);Y.locator[Y.alternation]=Object.keys(Y.mloc).join(",")}return!0}}return!1}if(500<q&&la!==a)throw"Inputmask: There is probably an error in your mask definition or in the code. Create an issue on github with an example of the mask you are using. "+h.mask;if(q===b&&P.matches===a)return t.push({match:P,locator:Fa.reverse(),cd:I,mloc:{}}),!0;if(P.matches!==a)if(P.isGroup&&la!==P){if(P=fa(F.matches[k.inArray(P,F.matches)+1],Fa,la))return!0}else if(P.isOptional){var Ia= 24P;if(P=f(P,N,Fa,la))if(k.each(t,function(Y,ma){ma.match.optionality=!0}),v=t[t.length-1].match,la===a&&bb(v,Ia))w=!0,q=b;else return!0}else if(P.isAlternator){Ia=P;var Ha=[],zb=t.slice(),sb=Fa.length,Ra=0<N.length?N.shift():-1;if(-1===Ra||"string"===typeof Ra){var tb=q,ib=N.slice(),Ka=[];if("string"==typeof Ra)Ka=Ra.split(",");else for(P=0;P<Ia.matches.length;P++)Ka.push(P.toString());if(h.excludes[b]){var cb=Ka.slice(),Ta=0;for(P=h.excludes[b].length;Ta<P;Ta++)Ka.splice(Ka.indexOf(h.excludes[b][Ta].toString()), 251);0===Ka.length&&(h.excludes[b]=a,Ka=cb)}if(!0===e.keepStatic||isFinite(parseInt(e.keepStatic))&&tb>=e.keepStatic)Ka=Ka.slice(0,1);cb=!1;for(Ta=0;Ta<Ka.length;Ta++){P=parseInt(Ka[Ta]);t=[];N="string"===typeof Ra?qb(q,P,sb)||ib.slice():ib.slice();Ia.matches[P]&&fa(Ia.matches[P],[P].concat(Fa),la)?P=!0:0===Ta&&(cb=!0);P=t.slice();q=tb;t=[];for(var jb=0;jb<P.length;jb++){var Aa=P[jb],db=!1;Aa.match.jit=Aa.match.jit||cb;Aa.alternation=Aa.alternation||sb;$a(Aa);for(var kb=0;kb<Ha.length;kb++){var Oa= 26Ha[kb];
26if("string"!==typeof Ra||Aa.alternation!==a&&-1!==k.inArray(Aa.locator[Aa.alternation].toString(),Ka))if(Aa.match.nativeDef===Oa.match.nativeDef){db=!0;$a(Oa,Aa);break}else if(rb(Aa,Oa)){$a(Aa,Oa)&&(db=!0,Ha.splice(Ha.indexOf(Oa),0,Aa));break}else if(rb(Oa,Aa)){$a(Oa,Aa);break}else if(yb(Aa,Oa)){$a(Aa,Oa)&&(db=!0,Ha.splice(Ha.indexOf(Oa),0,Aa));break}}db||Ha.push(Aa)}}t=zb.concat(Ha);q=b;w=0<t.length;P=0<Ha.length;N=ib.slice()}else P=fa(Ia.matches[Ra]||F.matches[Ra],[Ra].concat(Fa),la);if(P)return!0}else if(P.isQuantifier&& 27la!==F.matches[k.inArray(P,F.matches)-1])for(la=P,Ia=0<N.length?N.shift():0;Ia<(isNaN(la.quantifier.max)?Ia+1:la.quantifier.max)&&q<=b;Ia++){if(Ha=F.matches[k.inArray(la,F.matches)-1],P=fa(Ha,[Ia].concat(Fa),Ha)){v=t[t.length-1].match;v.optionalQuantifier=Ia>=la.quantifier.min;v.jit=(Ia||1)*Ha.matches.indexOf(v)>=la.quantifier.jit;if(v.optionalQuantifier&&bb(v,Ha)){w=!0;q=b;break}v.jit&&(h.jitOffset[b]=Ha.matches.indexOf(v));return!0}}else{if(P=f(P,N,Fa,la))return!0}else q++}for(var Pa=0<N.length? 28N.shift():0;Pa<F.matches.length;Pa++)if(!0!==F.matches[Pa].isQuantifier){var va=fa(F.matches[Pa],[Pa].concat(X),E);if(va&&q===b)return va;if(q>b)break}}function m(F,N){var X=[];k.isArray(N)||(N=[N]);0<N.length&&(N[0].alternation===a?(X=aa(F,N.slice()).locator.slice(),0===X.length&&(X=N[0].locator.slice())):k.each(N,function(E,fa){if(""!==fa.def)if(0===X.length)X=fa.locator.slice();else for(E=0;E<X.length;E++)fa.locator[E]&&-1===X[E].toString().indexOf(fa.locator[E])&&(X[E]+=","+fa.locator[E])})); 29return X}var n=h.maskToken,q=d?c:0;c=d?d.slice():[0];var t=[],w=!1,v,I=d?d.join(""):"";if(-1<b){if(d===a){for(var x=b-1,Z;(Z=h.validPositions[x]||h.tests[x])===a&&-1<x;)x--;Z!==a&&-1<x&&(c=m(x,Z),I=c.join(""),q=x)}if(h.tests[b]&&h.tests[b][0].cd===I)return h.tests[b];for(x=c.shift();x<n.length&&!(f(n[x],c,[x])&&q===b||q>b);x++);}(0===t.length||w)&&t.push({match:{fn:null,optionality:!1,casing:null,def:"",placeholder:""},locator:[],mloc:{},cd:I});if(d!==a&&h.tests[b])return k.extend(!0,[],t);h.tests[b]= 30k.extend(!0,[],t);return h.tests[b]}function ia(){h._buffer===a&&(h._buffer=Za(!1,1),h.buffer===a&&(h.buffer=h._buffer.slice()));return h._buffer}function A(b){if(h.buffer===a||!0===b)h.buffer=Za(!0,C(),!0),h._buffer===a&&(h._buffer=h.buffer.slice());return h.buffer}function na(b,d,c){var f,m;if(!0===b)O(),b=0,d=c.length;else for(f=b;f<d;f++)delete h.validPositions[f];for(f=m=b;f<d;f++)O(!0),c[f]!==e.skipOptionalPartCharacter&&(b=za(m,c[f],!0,!0),!1!==b&&(O(!0),m=b.caret!==a?b.caret:b.pos+1))}function R(b, 31d,c){switch(e.casing||d.casing){case "upper":b=b.toUpperCase();break;case "lower":b=b.toLowerCase();break;case "title":var f=h.validPositions[c-1];b=0===c||f&&f.input===String.fromCharCode(g.keyCode.SPACE)?b.toUpperCase():b.toLowerCase();break;default:k.isFunction(e.casing)&&(f=Array.prototype.slice.call(arguments),f.push(h.validPositions),b=e.casing.apply(this,f))}return b}function Ua(b,d,c,f,m){var n=k.extend(!0,{},h.validPositions),q=!1;var t=m!==a?m:C();if(-1===t&&m===a){var w=0;var v=ca(w);var I= 32v.alternation}else for(;0<=t;t--)if((m=h.validPositions[t])&&m.alternation!==a){if(v&&v.locator[m.alternation]!==m.locator[m.alternation])break;w=t;I=h.validPositions[w].alternation;v=m}if(I!==a){var x=parseInt(w);h.excludes[x]=h.excludes[x]||[];!0!==b&&h.excludes[x].push(Q(v));w=[];I=0;for(t=x;t<C(a,!0)+1;t++)(m=h.validPositions[t])&&!0!==m.generatedInput?w.push(m.input):t<b&&I++,delete h.validPositions[t];for(;h.excludes[x]&&10>h.excludes[x].length;){v=-1*I;t=w.slice();h.tests[x]=a;O(!0);for(q= 33!0;0<t.length&&(q=t.shift(),q=za(C(a,!0)+1,q,!1,f,!0)););if(q&&d!==a){q=C(b)+1;for(t=x;t<C()+1;t++)m=h.validPositions[t],(m===a||null==m.match.fn)&&t<b+v&&v++;b+=v;q=za(b>q?q:b,d,c,f,!0)}if(q)break;else if(O(),v=ca(x),h.validPositions=k.extend(!0,{},n),h.excludes[x]){v=Q(v);if(-1!==h.excludes[x].indexOf(v)){q=Ua(b,d,c,f,x-1);break}h.excludes[x].push(v);for(t=x;t<C(a,!0)+1;t++)delete h.validPositions[t]}else{q=Ua(b,d,c,f,x-1);break}}}h.excludes[x]=a;return q}function za(b,d,c,f,m,n){function q(F){return sa? 341<F.begin-F.end||1===F.begin-F.end:1<F.end-F.begin||1===F.end-F.begin}function t(F,N,X){var E=!1;k.each(Ga(F),function(fa,Pa){fa=Pa.match;
34A(!0);E=null!=fa.fn?fa.fn.test(N,h,F,X,e,q(b)):N!==fa.def&&N!==e.skipOptionalPartCharacter||""===fa.def?!1:{c:G(F,fa,!0)||fa.def,pos:F};if(!1!==E){var va=E.c!==a?E.c:N,P=F;va=va===e.skipOptionalPartCharacter&&null===fa.fn?G(F,fa,!0)||fa.def:va;E.remove!==a&&(k.isArray(E.remove)||(E.remove=[E.remove]),k.each(E.remove.sort(function(Fa,la){return la-Fa}),function(Fa, 35la){Ba({begin:la,end:la+1})}));E.insert!==a&&(k.isArray(E.insert)||(E.insert=[E.insert]),k.each(E.insert.sort(function(Fa,la){return Fa-la}),function(Fa,la){za(la.pos,la.c,!0,f)}));!0!==E&&E.pos!==a&&E.pos!==F&&(P=E.pos);if(!0!==E&&E.pos===a&&E.c===a)return!1;Ba(b,k.extend({},Pa,{input:R(va,fa,P)}),f,P)||(E=!1);return!1}});return E}c=!0===c;var w=b;b.begin!==a&&(w=sa?b.end:b.begin);var v=!0,I=k.extend(!0,{},h.validPositions);k.isFunction(e.preValidation)&&!c&&!0!==f&&!0!==n&&(v=e.preValidation(A(), 36w,d,q(b),e,h));if(!0===v){da(a,w,!0);if(Sa===a||w<Sa)if(v=t(w,d,c),(!c||!0===f)&&!1===v&&!0!==n){var x=h.validPositions[w];if(x&&null===x.match.fn&&(x.match.def===d||d===e.skipOptionalPartCharacter))v={caret:U(w)};else if((e.insertMode||h.validPositions[U(w)]===a)&&(!ja(w,!0)||h.jitOffset[w]))if(h.jitOffset[w]&&h.validPositions[U(w)]===a)v=za(w+h.jitOffset[w],d,c),!1!==v&&(v.caret=w);else{x=w+1;for(var Z=U(w);x<=Z;x++)if(v=t(x,d,c),!1!==v){v=da(w,v.pos!==a?v.pos:x)||v;w=x;break}}}!1!==v||!1===e.keepStatic|| 37null!=e.regex&&!Wa(A())||c||!0===m||(v=Ua(w,d,c,f));!0===v&&(v={pos:w})}k.isFunction(e.postValidation)&&!1!==v&&!c&&!0!==f&&!0!==n&&(d=e.postValidation(A(!0),b.begin!==a?sa?b.end:b.begin:b,v,e),d!==a&&(d.refreshFromBuffer&&d.buffer&&(c=d.refreshFromBuffer,na(!0===c?c:c.start,c.end,d.buffer)),v=!0===d?v:d));v&&v.pos===a&&(v.pos=w);if(!1===v||!0===n)O(!0),h.validPositions=k.extend(!0,{},I);return v}function da(b,d,c){if(b===a)for(b=d-1;0<b&&!h.validPositions[b];b--);for(;b<d;b++)if(h.validPositions[b]=== 38a&&!ja(b,!0)&&(0==b?ca(b):h.validPositions[b-1])){var f=Ga(b).slice();""===f[f.length-1].match.def&&f.pop();f=aa(b,f);f=k.extend({},f,{input:G(b,f.match,!0)||f.match.def});f.generatedInput=!0;Ba(b,f,!0);if(!0!==c){var m=h.validPositions[d].input;h.validPositions[d]=a;m=za(d,m,!0,!0)}}return m}function Ba(b,d,c,f){var m=b.begin!==a?b.begin:b,n=b.end!==a?b.end:b;b.begin>b.end&&(m=b.end,n=b.begin);f=f!==a?f:m;if(m!==n||e.insertMode&&h.validPositions[f]!==a&&c===a){b=k.extend(!0,{},h.validPositions); 39c=C(a,!0);var q;h.p=m;for(q=c;q>=m;q--)h.validPositions[q]&&"+"===h.validPositions[q].match.nativeDef&&(e.isNegative=!1),delete h.validPositions[q];var t=!0,w=f,v=!1,I=w;q=w;d&&(h.validPositions[f]=k.extend(!0,{},d),I++,w++,m<n&&q++);for(;q<=c;q++){d=b[q];if((f=d!==a)&&!(f=q>=n)&&(f=q>=m&&!0!==d.generatedInput)){f=m;var x=n,Z=b[q];Z!==a&&(null===Z.match.fn&&!0!==Z.match.optionality||Z.input===e.radixPoint)?(x=x>q+1?b[q+1]&&null===b[q+1].match.fn&&b[q+1]:b[q+1],f=(f<=q-1?b[q-1]&&null===b[q-1].match.fn&& 40b[q-1]:b[q-1])&&x):f=!1}if(f){for(;""!==ca(I).match.def;){if(!1===v&&b[I]&&b[I].match.nativeDef===d.match.nativeDef)h.validPositions[I]=k.extend(!0,{},b[I]),h.validPositions[I].input=d.input,da(a,I,!0),w=I+1,t=!0;else{if(t=e.shiftPositions){t=d.match.def;f=!1;x=Ga(I);for(Z=0;Z<x.length;Z++)if(x[Z].match&&x[Z].match.def===t){f=!0;break}t=f}t?(w=za(I,d.input,!0,!0),t=!1!==w,w=w.caret||w.insert?C():I+1,v=!0):t=!0===d.generatedInput||d.input===e.radixPoint&&!0===e.numericInput}if(t)break;if(!t&&I>n&& 41ja(I,!0)&&(null!==d.match.fn||I>h.maskLength))break;I++}""==ca(I).match.def&&(t=!1);I=w}if(!t)break}if(!t)return h.validPositions=k.extend(!0,{},b),O(!0),!1}else d&&(h.validPositions[f]=k.extend(!0,{},d));O(!0);return!0}function ja(b,d){var c=Da(b).match;""===c.def&&(c=ca(b).match);return null!=c.fn?c.fn:!0!==d&&-1<b?(b=Ga(b),b.length>1+(""===b[b.length-1].match.def?1:0)):!1}function U(b,d){for(b+=1;""!==ca(b).match.def&&(!0===d&&(!0!==ca(b).match.newBlockMarker||!ja(b))||!0!==d&&!ja(b));)b++;return b} 42function Ca(b,d){var c;if(0>=b)return 0;for(;0<--b&&(!0===d&&!0!==ca(b).match.newBlockMarker||!0!==d&&!ja(b)&&(c=Ga(b),2>c.length||2===c.length&&""===c[1].match.def)););return b}function L(b,d,c,f,m){if(f&&k.isFunction(e.onBeforeWrite)){var n=e.onBeforeWrite.call(Va,f,d,c,e);if(n){if(n.refreshFromBuffer){var q=n.refreshFromBuffer;na(!0===q?q:q.start,q.end,n.buffer||d);d=A(!0)}c!==a&&(c=n.caret!==a?n.caret:c)}}if(b!==a&&(b.inputmask._valueSet(d.join("")),c===a||f!==a&&"blur"===f.type?ub(b,c,0===d.length): 43ta(b,c),!0===m)){var t=k(b),w=b.inputmask._valueGet();eb=!0;t.trigger("input");setTimeout(function(){w===ia().join("")?t.trigger("cleared"):!0===Wa(d)&&t.trigger("complete")},0)}}function G(b,d,c){d=d||ca(b).match;
43if(d.placeholder!==a||!0===c)return k.isFunction(d.placeholder)?d.placeholder(e):d.placeholder;if(null===d.fn){if(-1<b&&h.validPositions[b]===a){c=Ga(b);var f=[],m;if(c.length>1+(""===c[c.length-1].match.def?1:0))for(var n=0;n<c.length;n++)if(!0!==c[n].match.optionality&&!0!==c[n].match.optionalQuantifier&& 44(null===c[n].match.fn||m===a||!1!==c[n].match.fn.test(m.match.def,h,b,!0,e))&&(f.push(c[n]),null===c[n].match.fn&&(m=c[n]),1<f.length&&/[0-9a-bA-Z]/.test(f[0].match.def)))return e.placeholder.charAt(b%e.placeholder.length)}return d.def}return e.placeholder.charAt(b%e.placeholder.length)}function ka(b,d){if(y){if(b.inputmask._valueGet()!==d&&(b.placeholder!==d||""===b.placeholder)){var c=A().slice(),f=b.inputmask._valueGet();f!==d&&(d=C(),-1===d&&f===ia().join("")?c=[]:-1!==d&&ab(c),L(b,c))}}else b.placeholder!== 45d&&(b.placeholder=d,""===b.placeholder&&b.removeAttribute("placeholder"))}function qa(b,d,c,f,m){var n=this||b.inputmask,q=f.slice(),t="",w=-1,v=a;O();if(c||!0===e.autoUnmask)w=U(w);else{f=ia().slice(0,U(-1)).join("");var I=q.join("").match(new RegExp("^"+g.escapeRegex(f),"g"));I&&0<I.length&&(q.splice(0,I.length*f.length),w=U(w))}-1===w?(h.p=U(w),w=0):h.p=w;n.caretPos={begin:w};k.each(q,function(x,Z){if(Z!==a)if(h.validPositions[x]===a&&q[x]===G(x)&&ja(x,!0)&&!1===za(x,q[x],!0,a,a,!0))h.p++;else{x= 46new k.Event("_checkval");x.which=Z.charCodeAt(0);t+=Z;Z=C(a,!0);var F=w,N=t;if(-1!==Za(!0,0,!1).slice(F,U(F)).join("").replace(/'/g,"").indexOf(N)&&!ja(F)&&(ca(F).match.nativeDef===N.charAt(0)||null===ca(F).match.fn&&ca(F).match.nativeDef==="'"+N.charAt(0)||" "===ca(F).match.nativeDef&&(ca(F+1).match.nativeDef===N.charAt(0)||null===ca(F+1).match.fn&&ca(F+1).match.nativeDef==="'"+N.charAt(0))))v=pa.keypressEvent.call(b,x,!0,!1,c,Z+1);else if(v=pa.keypressEvent.call(b,x,!0,!1,c,n.caretPos.begin))w= 47n.caretPos.begin+1,t="";v&&(L(a,A(),v.forwardPosition,x,!1),n.caretPos={begin:v.forwardPosition,end:v.forwardPosition})}});d&&L(b,A(),v?v.forwardPosition:a,m||new k.Event("checkval"),m&&"input"===m.type)}function wa(b){if(b){if(b.inputmask===a)return b.value;b.inputmask&&b.inputmask.refreshValue&&pa.setValueEvent.call(b)}b=[];var d=h.validPositions;for(c in d)d[c].match&&null!=d[c].match.fn&&b.push(d[c].input);var c=0===b.length?"":(sa?b.reverse():b).join("");k.isFunction(e.onUnMask)&&(b=(sa?A().slice().reverse(): 48A()).join(""),c=e.onUnMask.call(Va,b,c,e));return c}function ta(b,d,c,f){function m(q){!sa||"number"!==typeof q||e.greedy&&""===e.placeholder||!z||(q=z.inputmask._valueGet().length-q);return q}if(d!==a){if(k.isArray(d)&&(c=sa?d[0]:d[1],d=sa?d[1]:d[0]),d.begin!==a&&(c=sa?d.begin:d.end,d=sa?d.end:d.begin),"number"===typeof d){d=f?d:m(d);c=f?c:m(c);c="number"==typeof c?c:d;var n=parseInt(((b.ownerDocument.defaultView||W).getComputedStyle?(b.ownerDocument.defaultView||W).getComputedStyle(b,null):b.currentStyle).fontSize)* 49c;b.scrollLeft=n>b.scrollWidth?n:0;b.inputmask.caretPos={begin:d,end:c};if(b===p.activeElement){if("selectionStart"in b)b.selectionStart=d,b.selectionEnd=c;else if(W.getSelection){n=p.createRange();if(b.firstChild===a||null===b.firstChild)f=p.createTextNode(""),b.appendChild(f);n.setStart(b.firstChild,d<b.inputmask._valueGet().length?d:b.inputmask._valueGet().length);n.setEnd(b.firstChild,c<b.inputmask._valueGet().length?c:b.inputmask._valueGet().length);n.collapse(!0);f=W.getSelection();f.removeAllRanges(); 50f.addRange(n)}else b.createTextRange&&(n=b.createTextRange(),n.collapse(!0),n.moveEnd("character",c),n.moveStart("character",d),n.select());ub(b,{begin:d,end:c})}}}else{if("selectionStart"in b)d=b.selectionStart,c=b.selectionEnd;else if(W.getSelection){if(n=W.getSelection().getRangeAt(0),n.commonAncestorContainer.parentNode===b||n.commonAncestorContainer===b)d=n.startOffset,c=n.endOffset}else p.selection&&p.selection.createRange&&(n=p.selection.createRange(),d=0-n.duplicate().moveStart("character", 51-b.inputmask._valueGet().length),c=d+n.text.length);return{begin:f?d:m(d),end:f?c:m(c)}}}function Xa(b){var d=Za(!0,C(),!0,!0),c=d.length,f,m=C(),n={},q=h.validPositions[m],t=q!==a?q.locator.slice():a;for(f=m+1;f<d.length;f++){var w=Da(f,t,f-1);
51t=w.locator.slice();n[f]=k.extend(!0,{},w)}t=q&&q.alternation!==a?q.locator[q.alternation]:a;for(f=c-1;f>m;f--){w=n[f];var v;if(!(v=w.match.optionality||w.match.optionalQuantifier&&w.match.newBlockMarker)&&(v=t)&&!(v=t!==n[f].locator[q.alternation]&&null!= 52w.match.fn)){if(v=null===w.match.fn&&w.locator[q.alternation]){var I;v=w.locator[q.alternation].toString().split(",");var x=t.toString().split(",");x=e.greedy?x:x.slice(0,1);for(var Z=!1,F=void 0!==a?(void 0).split(","):[],N=0;N<F.length;N++)-1!==(I=v.indexOf(F[N]))&&v.splice(I,1);for(F=0;F<v.length;F++)if(-1!==k.inArray(v[F],x)){Z=!0;break}v=Z}v=v&&""!==Ga(f)[0].def}if(v&&d[f]===G(f,w.match))c--;else break}return b?{l:c,def:n[c]?n[c].match:a}:c}function ab(b){b.length=0;for(var d=Za(!0,0,!0,a,!0), 53c;c=d.shift(),c!==a;)b.push(c);return b}function Wa(b){if(k.isFunction(e.isComplete))return e.isComplete(b,e);if("*"===e.repeat)return a;var d=!1,c=Xa(!0),f=Ca(c.l);if(c.def===a||c.def.newBlockMarker||c.def.optionality||c.def.optionalQuantifier)for(d=!0,c=0;c<=f;c++){var m=Da(c).match;if(null!==m.fn&&h.validPositions[c]===a&&!0!==m.optionality&&!0!==m.optionalQuantifier||null===m.fn&&b[c]!==G(c,m)){d=!1;break}}return d}function vb(b,d,c,f,m){if(e.numericInput||sa)d===g.keyCode.BACKSPACE?d=g.keyCode.DELETE: 54d===g.keyCode.DELETE&&(d=g.keyCode.BACKSPACE),sa&&(b=c.end,c.end=c.begin,c.begin=b);d===g.keyCode.BACKSPACE&&1>c.end-c.begin?(c.begin=Ca(c.begin),h.validPositions[c.begin]!==a&&h.validPositions[c.begin].input===e.groupSeparator&&c.begin--):d===g.keyCode.DELETE&&c.begin===c.end&&(c.end=ja(c.end,!0)&&h.validPositions[c.end]&&h.validPositions[c.end].input!==e.radixPoint?c.end+1:U(c.end)+1,h.validPositions[c.begin]!==a&&h.validPositions[c.begin].input===e.groupSeparator&&c.end++);Ba(c);if(!0!==f&&!1!== 55e.keepStatic||null!==e.regex)if(b=Ua(!0))b=b.caret!==a?b.caret:b.pos?U(b.pos.begin?b.pos.begin:b.pos):C(-1,!0),(d!==g.keyCode.DELETE||c.begin>b)&&c.begin==b;d=C(c.begin,!0);if(d<c.begin||-1===c.begin)h.p=U(d);else if(!0!==f&&(h.p=c.begin,!0!==m))for(;h.p<d&&h.validPositions[h.p]===a;)h.p++}function wb(b){var d=(b.ownerDocument.defaultView||W).getComputedStyle(b,null),c=p.createElement("div");c.style.width=d.width;c.style.textAlign=d.textAlign;Ea=p.createElement("div");b.inputmask.colorMask=Ea;Ea.className= 56"im-colormask";b.parentNode.insertBefore(Ea,b);b.parentNode.removeChild(b);Ea.appendChild(b);Ea.appendChild(c);b.style.left=c.offsetLeft+"px";k(Ea).on("mouseleave",function(f){return pa.mouseleaveEvent.call(b,[f])});k(Ea).on("mouseenter",function(f){return pa.mouseenterEvent.call(b,[f])});k(Ea).on("click",function(f){var m=f.clientX,n=p.createElement("span");for(v in d)isNaN(v)&&-1!==v.indexOf("font")&&(n.style[v]=d[v]);n.style.textTransform=d.textTransform;n.style.letterSpacing=d.letterSpacing;n.style.position= 57"absolute";n.style.height="auto";n.style.width="auto";n.style.visibility="hidden";n.style.whiteSpace="nowrap";p.body.appendChild(n);var q=b.inputmask._valueGet(),t=0,w;var v=0;for(w=q.length;v<=w;v++){n.innerHTML+=q.charAt(v)||"_";if(n.offsetWidth>=m){t=m-t;m=n.offsetWidth-m;n.innerHTML=q.charAt(v);t-=n.offsetWidth/3;v=t<m?v-1:v;break}t=n.offsetWidth}p.body.removeChild(n);ta(b,v);return pa.clickEvent.call(b,[f])})}function ub(b,d,c){function f(x){x===a&&(x="");if(n||null!==v.fn&&w.input!==a){if(n&& 58(null!==v.fn&&w.input!==a||""===v.def)){n=!1;var Z=m.length;m[Z-1]+="\x3c/span\x3e"}m.push(x)}else n=!0,m.push("\x3cspan class\x3d'im-static'\x3e"+x)}var m=[],n=!1,q=0;if(Ea!==a){var t=A();d===a?d=ta(b):d.begin===a&&(d={begin:d,end:d});if(!0!==c){c=C();do{if(h.validPositions[q]){var w=h.validPositions[q];var v=w.match;var I=w.locator.slice();f(t[q])}else w=Da(q,I,q-1),v=w.match,I=w.locator.slice(),!1===e.jitMasking||q<c||"number"===typeof e.jitMasking&&isFinite(e.jitMasking)&&e.jitMasking>q?f(G(q, 59v)):n=!1;q++}while((Sa===a||q<Sa)&&(null!==v.fn||""!==v.def)||c>q||n);n&&f();p.activeElement===b&&(m.splice(d.begin,0,d.begin===d.end||d.end>h.maskLength?'\x3cmark class\x3d"im-caret" style\x3d"border-right-width: 1px;border-right-style: solid;"\x3e':'\x3cmark class\x3d"im-caret-select"\x3e'),m.splice(d.end+1,0,"\x3c/mark\x3e"))}d=Ea.getElementsByTagName("div")[0];d.innerHTML=m.join("");b.inputmask.positionColorMask(b,d)}}function Ab(b){xa.off(b);var d=function(c,f){function m(w){function v(E){if(k.valHooks&& 60(k.valHooks[E]===a||!0!==k.valHooks[E].inputmaskpatch)){var fa=k.valHooks[E]&&k.valHooks[E].get?k.valHooks[E].get:function(va){return va.value},Pa=k.valHooks[E]&&k.valHooks[E].set?k.valHooks[E].set:function(va,P){va.value=P;return va};
60k.valHooks[E]={get:function(va){if(va.inputmask){if(va.inputmask.opts.autoUnmask)return va.inputmask.unmaskedvalue();var P=fa(va);return-1!==C(a,a,va.inputmask.maskset.validPositions)||!0!==f.nullable?P:""}return fa(va)},set:function(va,P){var Fa=k(va);var la=Pa(va, 61P);va.inputmask&&Fa.trigger("setvalue",[P]);return la},inputmaskpatch:!0}}}function I(){return this.inputmask?this.inputmask.opts.autoUnmask?this.inputmask.unmaskedvalue():-1!==C()||!0!==f.nullable?p.activeElement===this&&f.clearMaskOnLostFocus?(sa?ab(A().slice()).reverse():ab(A().slice())).join(""):N.call(this):"":N.call(this)}function x(E){X.call(this,E);this.inputmask&&k(this).trigger("setvalue",[E])}function Z(E){xa.on(E,"mouseenter",function(fa){fa=k(this);this.inputmask._valueGet()!==A().join("")&& 62fa.trigger("setvalue")})}if(!w.inputmask.__valueGet){if(!0!==f.noValuePatching){if(Object.getOwnPropertyDescriptor){"function"!==typeof Object.getPrototypeOf&&(Object.getPrototypeOf="object"===H("test".__proto__)?function(E){return E.__proto__}:function(E){return E.constructor.prototype});var F=Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(w),"value"):a;if(F&&F.get&&F.set){var N=F.get;var X=F.set;Object.defineProperty(w,"value",{get:I,set:x,configurable:!0})}else"INPUT"!== 63w.tagName&&(N=function(){return this.textContent},X=function(E){this.textContent=E},Object.defineProperty(w,"value",{get:I,set:x,configurable:!0}))}else p.__lookupGetter__&&w.__lookupGetter__("value")&&(N=w.__lookupGetter__("value"),X=w.__lookupSetter__("value"),w.__defineGetter__("value",I),w.__defineSetter__("value",x));w.inputmask.__valueGet=N;w.inputmask.__valueSet=X}w.inputmask._valueGet=function(E){return sa&&!0!==E?N.call(this.el).split("").reverse().join(""):N.call(this.el)};w.inputmask._valueSet= 64function(E,fa){X.call(this.el,null===E||E===a?"":!0!==fa&&sa?E.split("").reverse().join(""):E)};N===a&&(N=function(){return this.value},X=function(E){this.value=E},v(w.type),Z(w))}}var n=c.getAttribute("type"),q="INPUT"===c.tagName&&-1!==k.inArray(n,f.supportsInputType)||c.isContentEditable||"TEXTAREA"===c.tagName;if(!q)if("INPUT"===c.tagName){var t=p.createElement("input");t.setAttribute("type",n);q="text"===t.type;t=null}else q="partial";!1!==q?m(c):c.inputmask=a;return q}(b,e);!1!==d&&(z=b,lb= 65k(z),mb=z.placeholder,Sa=z!==a?z.maxLength:a,-1===Sa&&(Sa=a),!0===e.colorMask&&wb(z),S&&("inputmode"in z&&(z.inputmode=e.inputmode,z.setAttribute("inputmode",e.inputmode)),!0===e.disablePredictiveText&&("autocorrect"in z?z.autocorrect=!1:(!0!==e.colorMask&&wb(z),z.type="password"))),!0===d&&(z.setAttribute("im-insert",e.insertMode),xa.on(z,"submit",pa.submitEvent),xa.on(z,"reset",pa.resetEvent),xa.on(z,"blur",pa.blurEvent),xa.on(z,"focus",pa.focusEvent),!0!==e.colorMask&&(xa.on(z,"click",pa.clickEvent), 66xa.on(z,"mouseleave",pa.mouseleaveEvent),xa.on(z,"mouseenter",pa.mouseenterEvent)),xa.on(z,"paste",pa.pasteEvent),xa.on(z,"cut",pa.cutEvent),xa.on(z,"complete",e.oncomplete),xa.on(z,"incomplete",e.onincomplete),xa.on(z,"cleared",e.oncleared),S||!0===e.inputEventOnly?z.removeAttribute("maxLength"):(xa.on(z,"keydown",pa.keydownEvent),xa.on(z,"keypress",pa.keypressEvent)),xa.on(z,"input",pa.inputFallBackEvent),xa.on(z,"beforeinput",pa.beforeInputEvent)),xa.on(z,"setvalue",pa.setValueEvent),La=ia().join(""), 67""!==z.inputmask._valueGet(!0)||!1===e.clearMaskOnLostFocus||p.activeElement===z)&&(b=k.isFunction(e.onBeforeMask)?e.onBeforeMask.call(Va,z.inputmask._valueGet(!0),e)||z.inputmask._valueGet(!0):z.inputmask._valueGet(!0),""!==b&&qa(z,!0,!1,b.split("")),b=A().slice(),La=b.join(""),!1===Wa(b)&&e.clearIncomplete&&O(),e.clearMaskOnLostFocus&&p.activeElement!==z&&(-1===C()?b=[]:ab(b)),(!1===e.clearMaskOnLostFocus||e.showMaskOnFocus&&p.activeElement===z||""!==z.inputmask._valueGet(!0))&&L(z,b),p.activeElement=== 68z&&ta(z,U(C())))}h=h||this.maskset;e=e||this.opts;var Va=this,z=this.el,sa=this.isRTL,La,nb=!1,eb=!1,fb=!1,Sa,gb=!1,mb,Za=function(b,d,c,f,m){var n=e.greedy;m&&(e.greedy=!1);d=d||0;var q=[],t=0;C();do{if(!0===b&&h.validPositions[t]){var w=m&&!0===h.validPositions[t].match.optionality&&h.validPositions[t+1]===a&&(!0===h.validPositions[t].generatedInput||h.validPositions[t].input==e.ski
68pOptionalPartCharacter&&0<t)?aa(t,Ga(t,I,t-1)):h.validPositions[t];var v=w.match;var I=w.locator.slice();q.push(!0=== 69c?w.input:!1===c?v.nativeDef:G(t,v))}else w=Da(t,I,t-1),v=w.match,I=w.locator.slice(),w=!0===f?!1:!1!==e.jitMasking?e.jitMasking:v.jit,(!1===w||w===a||"number"===typeof w&&isFinite(w)&&w>t)&&q.push(!1===c?v.nativeDef:G(t,v));"auto"===e.keepStatic&&v.newBlockMarker&&null!==v.fn&&(e.keepStatic=t-1);t++}while((Sa===a||t<Sa)&&(null!==v.fn||""!==v.def)||d>t);""===q[q.length-1]&&q.pop();if(!1!==c||h.maskLength===a)h.maskLength=t-1;e.greedy=n;return q},xa={on:function(b,d,c){var f=function(m){var n=this; 70if(n.inputmask===a&&"FORM"!==this.nodeName){var q=k.data(n,"_inputmask_opts");q?(new g(q)).mask(n):xa.off(n)}else{if("setvalue"===m.type||"FORM"===this.nodeName||!n.disabled&&(!n.readOnly||"keydown"===m.type&&m.ctrlKey&&67===m.keyCode||!1===e.tabThrough&&m.keyCode===g.keyCode.TAB)){switch(m.type){case "input":if(!0===eb)return eb=!1,m.preventDefault();if(S){var t=arguments;setTimeout(function(){c.apply(n,t);ta(n,n.inputmask.caretPos,a,!0)},0);return!1}break;case "keydown":eb=nb=!1;break;case "keypress":if(!0=== 71nb)return m.preventDefault();nb=!0;break;case "click":if(T||ba)return t=arguments,setTimeout(function(){c.apply(n,t)},0),!1}q=c.apply(n,arguments);!1===q&&(m.preventDefault(),m.stopPropagation());return q}m.preventDefault()}};b.inputmask.events[d]=b.inputmask.events[d]||[];b.inputmask.events[d].push(f);if(-1!==k.inArray(d,["submit","reset"])){if(null!==b.form)k(b.form).on(d,f)}else k(b).on(d,f)},off:function(b,d){if(b.inputmask&&b.inputmask.events){if(d){var c=[];c[d]=b.inputmask.events[d]}else c= 72b.inputmask.events;k.each(c,function(f,m){for(;0<m.length;){var n=m.pop();-1!==k.inArray(f,["submit","reset"])?null!==b.form&&k(b.form).off(f,n):k(b).off(f,n)}delete b.inputmask.events[f]})}}},pa={keydownEvent:function(b){var d=k(this),c=b.keyCode,f=ta(this);c===g.keyCode.BACKSPACE||c===g.keyCode.DELETE||ba&&c===g.keyCode.BACKSPACE_SAFARI||b.ctrlKey&&c===g.keyCode.X&&!D("cut")?(b.preventDefault(),vb(this,c,f),L(this,A(!0),h.p,b,this.inputmask._valueGet()!==A().join(""))):c===g.keyCode.END||c===g.keyCode.PAGE_DOWN? 73(b.preventDefault(),d=U(C()),ta(this,b.shiftKey?f.begin:d,d,!0)):c===g.keyCode.HOME&&!b.shiftKey||c===g.keyCode.PAGE_UP?(b.preventDefault(),ta(this,0,b.shiftKey?f.begin:0,!0)):(e.undoOnEscape&&c===g.keyCode.ESCAPE||90===c&&b.ctrlKey)&&!0!==b.altKey?(qa(this,!0,!1,La.split("")),d.trigger("click")):c!==g.keyCode.INSERT||b.shiftKey||b.ctrlKey?!0===e.tabThrough&&c===g.keyCode.TAB&&(!0===b.shiftKey?(null===ca(f.begin).match.fn&&(f.begin=U(f.begin)),f.end=Ca(f.begin,!0),f.begin=Ca(f.end,!0)):(f.begin=U(f.begin, 74!0),f.end=U(f.begin,!0),f.end<h.maskLength&&f.end--),f.begin<h.maskLength&&(b.preventDefault(),ta(this,f.begin,f.end))):(e.insertMode=!e.insertMode,this.setAttribute("im-insert",e.insertMode));e.onKeyDown.call(this,b,A(),ta(this).begin,e);fb=-1!==k.inArray(c,e.ignorables)},keypressEvent:function(b,d,c,f,m){var n=this,q=k(n),t=b.which||b.charCode||b.keyCode;if(!(!0===d||b.ctrlKey&&b.altKey)&&(b.ctrlKey||b.metaKey||fb))return t===g.keyCode.ENTER&&La!==A().join("")&&(La=A().join(""),setTimeout(function(){q.trigger("change")}, 750)),!0;if(t){46===t&&!1===b.shiftKey&&""!==e.radixPoint&&(t=e.radixPoint.charCodeAt(0));m=d?{begin:m,end:m}:ta(n);var w=String.fromCharCode(t),v=0;if(e._radixDance&&e.numericInput){var I=A().indexOf(e.radixPoint.charAt(0))+1;m.begin<=I&&(t===e.radixPoint.charCodeAt(0)&&(v=1),--m.begin,--m.end)}h.writeOutBuffer=!0;var x=za(m,w,f);if(!1!==x){O(!0);var Z=x.caret!==a?x.caret:U(x.pos.begin?x.pos.begin:x.pos);h.p=Z}Z=(e.numericInput&&x.caret===a?Ca(Z):Z)+v;!1!==c&&(setTimeout(function(){e.onKeyValidation.call(n, 76t,x,e)},0),h.writeOutBuffer&&!1!==x&&(c=A(),L(n,c,Z,b,!0!==d)));b.preventDefault();if(d)return!1!==x&&(x.forwardPosition=Z),x}},pasteEvent:function(b){var d=b.originalEvent||b;k(this);var c=this.inputmask._valueGet(!0),f=ta(this);if(sa){var m=f.end;f.end=f.begin;f.begin=m}m=c.substr(0,f.begin);c=c.substr(f.end,c.length);m===(sa?ia().reverse():ia()).slice(0,f.begin).join("")&&(m="");c===(sa?ia().reverse():ia()).slice(f.end).join("")&&(c="");if(W.clipboardData&&W.clipboardData.getData)c=m+W.clipboardData.getData("Text")+ 77c;else if(d.clipboardData&&d.clipboardData.getData)c=m+d.clipboardData.getData("text/plain")+c;else return!0;d=c;if(k.isFunction(e.onBeforePaste)){d=e.onBeforePaste.call(Va,c,e);if(!1===d)return b.preventDefault();d||(d=c)}
77qa(this,!1,!1,d.toString().split(""));L(this,A(),U(C()),b,La!==A().join(""));return b.preventDefault()},inputFallBackEvent:function(b){function d(N,X,E){"."===X.charAt(E.begin-1)&&""!==e.radixPoint&&(X=X.split(""),X[E.begin-1]=e.radixPoint.charAt(0),X=X.join(""));return X}function c(N, 78X,E){T&&(N=X.replace(A().join(""),""),1===N.length&&(X=X.split(""),X.splice(E.begin,0,N),X=X.join("")));return X}var f=this,m=f.inputmask._valueGet();if(A().join("")!==m){var n=ta(f);m=d(f,m,n);m=c(f,m,n);if(A().join("")!==m){var q=A().join(""),t=!e.numericInput&&m.length>q.length?-1:0,w=m.substr(0,n.begin);m=m.substr(n.begin);var v=q.substr(0,n.begin+t);q=q.substr(n.begin+t);var I="",x=!1;if(w!==v){var Z=(x=w.length>=v.length)?w.length:v.length,F;for(F=0;w.charAt(F)===v.charAt(F)&&F<Z;F++);x&&(n.begin= 79F-t,I+=w.slice(F,n.end))}m!==q&&(m.length>q.length?I+=m.slice(0,1):m.length<q.length&&(n.end+=q.length-m.length,x||""===e.radixPoint||""!==m||w.charAt(n.begin+t-1)!==e.radixPoint||(n.begin--,I=e.radixPoint)));L(f,A(),{begin:n.begin+t,end:n.end+t});0<I.length?k.each(I.split(""),function(N,X){N=new k.Event("keypress");N.which=X.charCodeAt(0);fb=!1;pa.keypressEvent.call(f,N)}):(n.begin===n.end-1&&(n.begin=Ca(n.begin+1),n.begin===n.end-1?ta(f,n.begin):ta(f,n.begin,n.end)),n=new k.Event("keydown"),n.keyCode= 80e.numericInput?g.keyCode.BACKSPACE:g.keyCode.DELETE,pa.keydownEvent.call(f,n));b.preventDefault()}}},beforeInputEvent:function(b){if(b.cancelable){var d=this;switch(b.inputType){case "insertText":return k.each(b.data.split(""),function(f,m){f=new k.Event("keypress");f.which=m.charCodeAt(0);fb=!1;pa.keypressEvent.call(d,f)}),b.preventDefault();case "deleteContentBackward":var c=new k.Event("keydown");c.keyCode=g.keyCode.BACKSPACE;pa.keydownEvent.call(d,c);return b.preventDefault();case "deleteContentForward":return c= 81new k.Event("keydown"),c.keyCode=g.keyCode.DELETE,pa.keydownEvent.call(d,c),b.preventDefault()}}},setValueEvent:function(b,d){this.inputmask.refreshValue=!1;b=(b=b&&b.detail?b.detail[0]:d)||this.inputmask._valueGet(!0);k.isFunction(e.onBeforeMask)&&(b=e.onBeforeMask.call(Va,b,e)||b);b=b.toString().split("");qa(this,!0,!1,b);La=A().join("");(e.clearMaskOnLostFocus||e.clearIncomplete)&&this.inputmask._valueGet()===ia().join("")&&this.inputmask._valueSet("")},focusEvent:function(b){var d=this.inputmask._valueGet(); 82e.showMaskOnFocus&&(d!==A().join("")?L(this,A(),U(C())+1):!1===gb&&ta(this,U(C())));!0===e.positionCaretOnTab&&!1===gb&&pa.clickEvent.apply(this,[b,!0]);La=A().join("")},mouseleaveEvent:function(b){gb=!1;e.clearMaskOnLostFocus&&p.activeElement!==this&&ka(this,mb)},clickEvent:function(b,d){function c(m){if(""!==e.radixPoint){var n=h.validPositions;if(n[m]===a||n[m].input===G(m)){if(m<U(-1))return!0;m=k.inArray(e.radixPoint,A());if(-1!==m){for(var q in n)if(m<q&&n[q].input!==G(q))return!1;return!0}}}return!1} 83var f=this;setTimeout(function(){if(p.activeElement===f){var m=ta(f);d&&(sa?m.end=m.begin:m.begin=m.end);if(m.begin===m.end)switch(e.positionCaretOnClick){case "none":break;case "select":ta(f,0,A().length);break;case "ignore":ta(f,U(C()));break;case "radixFocus":if(c(m.begin)){m=A().join("").indexOf(e.radixPoint);ta(f,e.numericInput?U(m):m);break}default:m=m.begin;var n=C(m,!0),q=U(n);if(m<q)ta(f,ja(m,!0)||ja(m-1,!0)?m:U(m));else{n=h.validPositions[n];n=Da(q,n?n.match.locator:a,n);var t=G(q,n.match); 84if(""!==t&&A()[q]!==t&&!0!==n.match.optionalQuantifier&&!0!==n.match.newBlockMarker||!ja(q,e.keepStatic)&&n.match.def===t)if(n=U(q),m>=n||m===q)q=n;ta(f,q)}}}},0)},cutEvent:function(b){k(this);var d=ta(this),c=b.originalEvent||b;c=W.clipboardData||c.clipboardData;var f=sa?A().slice(d.end,d.begin):A().slice(d.begin,d.end);c.setData("text",sa?f.reverse().join(""):f.join(""));p.execCommand&&p.execCommand("copy");vb(this,g.keyCode.DELETE,d);L(this,A(),h.p,b,La!==A().join(""))},blurEvent:function(b){var d= 85k(this);if(this.inputmask){ka(this,mb);var c=this.inputmask._valueGet(),f=A().slice();if(""!==c||Ea!==a)e.clearMaskOnLostFocus&&(-1===C()&&c===ia().join("")?f=[]:ab(f)),!1===Wa(f)&&(setTimeout(function(){d.trigger("incomplete")},0),e.clearIncomplete&&(O(),f=e.clearMaskOnLostFocus?[]:ia().slice())),L(this,f,a,b);La!==A().join("")&&(La=f.join(""),d.trigger("change"))}},mouseenterEvent:function(b){gb=!0;p.activeElement!==this&&e.showMaskOnHover&&ka(this,(sa?A().slice().reverse():A()).join(""))},submitEvent:function(b){La!== 86A().join("")&&lb.trigger("change");e.clearMaskOnLostFocus&&-1===C()&&z.inputmask._valueGet&&z.inputmask._valueGet()===ia().join("")&&z.inputmask._valueSet("");e.clearIncomplete&&!1===Wa(A())&&z.inputmask._valueSet("");e.removeMaskOnSubmit&&(z.inputmask._valueSet(z.inputmask.unmaskedvalue(),!0),setTimeout(function(){L(z,A())},0))},resetEvent:function(b){z.inputmask.refreshValue=!0;setTimeout(function(){lb.trigger("setvalue")},0)}};if(r!==a)switch(r.action){case "isComplete":return z=r.el,Wa(A());case "unmaskedvalue":if(z=== 87a||r.value!==a){var Ja=r.value;Ja=(k.isFunction(e.onBeforeMask)?e.onBeforeMask.call(Va,Ja,e)||Ja:Ja).split("");qa.call(this,a,!1,!1,Ja);k.isFunction(e.onBeforeWrite)&&e.onBeforeWrite.call(Va,a,A(),0,e)}return wa(z);case "mask":Ab(z);break;case "format":return Ja=(k.isFunction(e.onBeforeMask)?e.onBeforeMask.call(Va,r.value,e)||r.value:r.value).split(""),qa.call(this,a,!0,
87!1,Ja),r.metadata?{value:sa?A().slice().reverse().join(""):A().join(""),metadata:ra.call(this,{action:"getmetadata"},h,e)}:sa?A().slice().reverse().join(""): 88A().join("");case "isValid":r.value?(Ja=r.value.split(""),qa.call(this,a,!0,!0,Ja)):r.value=A().join("");Ja=A();for(var ob=Xa(),hb=Ja.length-1;hb>ob&&!ja(hb);hb--);Ja.splice(ob,hb+1-ob);return Wa(Ja)&&r.value===A().join("");case "getemptymask":return ia().join("");case "remove":if(z&&z.inputmask){k.data(z,"_inputmask_opts",null);var lb=k(z);z.inputmask._valueSet(e.autoUnmask?wa(z):z.inputmask._valueGet(!0));xa.off(z);if(z.inputmask.colorMask){var Ea=z.inputmask.colorMask;Ea.removeChild(z);Ea.parentNode.insertBefore(z, 89Ea);Ea.parentNode.removeChild(Ea)}Object.getOwnPropertyDescriptor&&Object.getPrototypeOf?(r=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(z),"value"))&&z.inputmask.__valueGet&&Object.defineProperty(z,"value",{get:z.inputmask.__valueGet,set:z.inputmask.__valueSet,configurable:!0}):p.__lookupGetter__&&z.__lookupGetter__("value")&&z.inputmask.__valueGet&&(z.__defineGetter__("value",z.inputmask.__valueGet),z.__defineSetter__("value",z.inputmask.__valueSet));z.inputmask=a}return z;case "getmetadata":if(k.isArray(h.metadata)){var pb= 90Za(!0,0,!1).join("");k.each(h.metadata,function(b,d){if(d.mask===pb)return pb=d,!1});return pb}return h.metadata}}var p=W.document,M=navigator.userAgent,y=0<M.indexOf("MSIE ")||0<M.indexOf("Trident/"),S=D("touchstart"),T=/iemobile/i.test(M),ba=/iphone/i.test(M)&&!T;g.prototype={dataAttribute:"data-inputmask",defaults:{placeholder:"_",optionalmarker:["[","]"],quantifiermarker:["{","}"],groupmarker:["(",")"],alternatormarker:"|",escapeChar:"\\",mask:null,regex:null,oncomplete:k.noop,onincomplete:k.noop, 91oncleared:k.noop,repeat:0,greedy:!1,autoUnmask:!1,removeMaskOnSubmit:!1,clearMaskOnLostFocus:!0,insertMode:!0,clearIncomplete:!1,alias:null,onKeyDown:k.noop,onBeforeMask:null,onBeforePaste:function(r,h){return k.isFunction(h.onBeforeMask)?h.onBeforeMask.call(this,r,h):r},onBeforeWrite:null,onUnMask:null,showMaskOnFocus:!1,showMaskOnHover:!1,onKeyValidation:k.noop,skipOptionalPartCharacter:" ",numericInput:!1,rightAlign:!1,undoOnEscape:!0,radixPoint:"",_radixDance:!1,groupSeparator:"",keepStatic:null, 92positionCaretOnTab:!0,tabThrough:!1,supportsInputType:["text","tel","url","password","search"],ignorables:[8,9,13,19,27,33,34,35,36,37,38,39,40,45,46,93,112,113,114,115,116,117,118,119,120,121,122,123,0,229],isComplete:null,preValidation:null,postValidation:null,staticDefinitionSymbol:a,jitMasking:!1,nullable:!0,inputEventOnly:!1,noValuePatching:!1,positionCaretOnClick:"lvp",casing:null,inputmode:"verbatim",colorMask:!1,disablePredictiveText:!1,importDataAttributes:!0,shiftPositions:!0},definitions:{9:{validator:"[0-9\uff11-\uff19]", 93definitionSymbol:"*"},a:{validator:"[A-Za-z\u0410-\u044f\u0401\u0451\u00c0-\u00ff\u00b5]",definitionSymbol:"*"},"*":{validator:"[0-9\uff11-\uff19A-Za-z\u0410-\u044f\u0401\u0451\u00c0-\u00ff\u00b5]"}},aliases:{},masksCache:{},mask:function(r){function h(O,C,Q,ya){if(!0===C.importDataAttributes){var aa=O.getAttribute(ya),Da,ca,Ga=function(na,R){R=R!==a?R:O.getAttribute(ya+"-"+na);null!==R&&("string"===typeof R&&(0===na.indexOf("on")?R=W[R]:"false"===R?R=!1:"true"===R&&(R=!0)),Q[na]=R)};if(aa&&""!== 94aa){aa=aa.replace(/'/g,'"');var ia=JSON.parse("{"+aa+"}")}if(ia){var A=a;for(ca in ia)if("alias"===ca.toLowerCase()){A=ia[ca];break}}Ga("alias",A);Q.alias&&u(Q.alias,Q,C);for(Da in C){if(ia)for(ca in A=a,ia)if(ca.toLowerCase()===Da.toLowerCase()){A=ia[ca];break}Ga(Da,A)}}k.extend(!0,C,Q);if("rtl"===O.dir||C.rightAlign)O.style.textAlign="right";if("rtl"===O.dir||C.numericInput)O.dir="ltr",O.removeAttribute("dir"),C.isRTL=!0;return Object.keys(Q).length}var e=this;"string"===typeof r&&(r=p.getElementById(r)|| 95p.querySelectorAll(r));r=r.nodeName?[r]:r;k.each(r,function(O,C){O=k.extend(!0,{},e.opts);if(h(C,O,k.extend(!0,{},e.userOptions),e.dataAttribute)){var Q=l(O,e.noMasksCache);Q!==a&&(C.inputmask!==a&&(C.inputmask.opts.autoUnmask=!0,C.inputmask.remove()),C.inputmask=new g(a,a,!0),C.inputmask.opts=O,C.inputmask.noMasksCache=e.noMasksCache,C.inputmask.userOptions=k.extend(!0,{},e.userOptions),C.inputmask.isRTL=O.isRTL||O.numericInput,C.inputmask.el=C,C.inputmask.maskset=Q,k.data(C,"_inputmask_opts",O), 96ra.call(C.inputmask,{action:"mask"}))}});return r&&r[0]?r[0].inputmask||this:this},option:function(r,h){if("string"===typeof r)return this.opts[r];if("object"===("undefined"===typeof r?"undefined":H(r)))return k.extend(this.userOptions,r),this.el&&!0!==h&&this.mask(this.el),this},unmaskedvalue:function(r){this.maskset=this.maskset||l(this.opts,this.noMasksCache);return ra.call(this,{action:"unmaskedvalue",value:r})},remove:function(){return ra.call(this,{action:"remove"})},getemptymask:function(){this.maskset= 97this.maskset||l(this.opts,this.noMasksCache);return ra.call(this,{action:"getemptymask"})},hasMaskedValue:function(){return!this.opts.autoUnmask},isComplete:function(){this.maskset=this.maskset||l(this.opts,this.noMasksCache);return ra.call(this,{action:"isComplete"})},getmetadata:function(){this.maskset=this.maskset||l(this.opts,this.noMasksCache);return ra.call(this,{action:"getmetadata"})},isValid:function(r){this.maskset=this.maskset||l(this.opts,this.noMasksCache);return ra.call(this,{action:"isValid", 98value:r})},format:function(r,h){this.maskset=this.maskset||l(this.opts,this.noMasksCache);return ra.call(this,{action:"format",value:r,metadata:h})},setValue:function(r){this.el&&k(this.el).trigger("setvalue",[r])},analyseMask:function(r,h,e){function O(L,G,ka,qa){this.matches=[];this.openGroup=L||!1;this.alternatorGroup=!1;this.isGroup=L||!1;this.isOptional=G||!1;
98this.isQuantifier=ka||!1;this.isAlternator=qa||!1;this.quantifier={min:1,max:1}}function C(L,G,ka){ka=ka!==a?ka:L.matches.length;var qa= 99L.matches[ka-1];if(h)0===G.indexOf("[")||ia&&/\\d|\\s|\\w]/i.test(G)||"."===G?L.matches.splice(ka++,0,{fn:new RegExp(G,e.casing?"i":""),optionality:!1,newBlockMarker:qa===a?"master":qa.def!==G,casing:null,def:G,placeholder:a,nativeDef:G}):(ia&&(G=G[G.length-1]),k.each(G.split(""),function(ta,Xa){qa=L.matches[ka-1];L.matches.splice(ka++,0,{fn:null,optionality:!1,newBlockMarker:qa===a?"master":qa.def!==Xa&&null!==qa.fn,casing:null,def:e.staticDefinitionSymbol||Xa,placeholder:e.staticDefinitionSymbol!== 100a?Xa:a,nativeDef:(ia?"'":"")+Xa})})),ia=!1;else{var wa=(e.definitions?e.definitions[G]:a)||g.prototype.definitions[G];wa&&!ia?L.matches.splice(ka++,0,{fn:wa.validator?"string"==typeof wa.validator?new RegExp(wa.validator,e.casing?"i":""):new function(){this.test=wa.validator}:/./,optionality:!1,newBlockMarker:qa===a?"master":qa.def!==(wa.definitionSymbol||G),casing:wa.casing,def:wa.definitionSymbol||G,placeholder:wa.placeholder,nativeDef:G}):(L.matches.splice(ka++,0,{fn:null,optionality:!1,newBlockMarker:qa=== 101a?"master":qa.def!==G&&null!==qa.fn,casing:null,def:e.staticDefinitionSymbol||G,placeholder:e.staticDefinitionSymbol!==a?G:a,nativeDef:(ia?"'":"")+G}),ia=!1)}}function Q(L){L&&L.matches&&k.each(L.matches,function(G,ka){G=L.matches[G+1];(G===a||G.matches===a||!1===G.isQuantifier)&&ka&&ka.isGroup&&(ka.isGroup=!1,h||(C(ka,e.groupmarker[0],0),!0!==ka.openGroup&&C(ka,e.groupmarker[1])));Q(ka)})}function ya(){if(0<R.length){if(Ba=R[R.length-1],C(Ba,za),Ba.isAlternator){ja=R.pop();for(var L=0;L<ja.matches.length;L++)ja.matches[L].isGroup&& 102(ja.matches[L].isGroup=!1);0<R.length?(Ba=R[R.length-1],Ba.matches.push(ja)):A.matches.push(ja)}}else C(A,za)}function aa(L){L.matches=L.matches.reverse();for(var G in L.matches)if(L.matches.hasOwnProperty(G)){var ka=parseInt(G);if(L.matches[G].isQuantifier&&L.matches[ka+1]&&L.matches[ka+1].isGroup){var qa=L.matches[G];L.matches.splice(G,1);L.matches.splice(ka+1,0,qa)}if(L.matches[G].matches!==a)L.matches[G]=aa(L.matches[G]);else{ka=L.matches;qa=G;var wa=L.matches[G];wa===e.optionalmarker[0]?wa=e.optionalmarker[1]: 103wa===e.optionalmarker[1]?wa=e.optionalmarker[0]:wa===e.groupmarker[0]?wa=e.groupmarker[1]:wa===e.groupmarker[1]&&(wa=e.groupmarker[0]);ka[qa]=wa}}return L}function Da(L){var G=new O(!0);G.openGroup=!1;G.matches=L;return G}var ca=/(?:[?*+]|\{[0-9\+\*]+(?:,[0-9\+\*]*)?(?:\|[0-9\+\*]*)?\})|[^.?*+^${[]()|\\]+|./g,Ga=/\[\^?]?(?:[^\\\]]+|\\[\S\s]?)*]?|\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9][0-9]*|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}|c[A-Za-z]|[\S\s]?)|\((?:\?[:=!]?)?|(?:[?*+]|\{[0-9]+(?:,[0-9]*)?\})\??|[^.?*+^${[()|\\]+|./g, 104ia=!1,A=new O,na,R=[],Ua=[];h&&(e.optionalmarker[0]=a,e.optionalmarker[1]=a);for(;na=h?Ga.exec(r):ca.exec(r);){var za=na[0];if(h)switch(za.charAt(0)){case "?":za="{0,1}";break;case "+":case "*":za="{"+za+"}"}if(ia)ya();else switch(za.charAt(0)){case "(?\x3d":break;case "(?!":break;case "(?\x3c\x3d":break;case "(?\x3c!":break;case e.escapeChar:ia=!0;h&&ya();break;case e.optionalmarker[1]:case e.groupmarker[1]:var da=R.pop();da.openGroup=!1;if(da!==a)if(0<R.length){var Ba=R[R.length-1];Ba.matches.push(da); 105if(Ba.isAlternator){var ja=R.pop();for(da=0;da<ja.matches.length;da++)ja.matches[da].isGroup=!1,ja.matches[da].alternatorGroup=!1;0<R.length?(Ba=R[R.length-1],Ba.matches.push(ja)):A.matches.push(ja)}}else A.matches.push(da);else ya();break;case e.optionalmarker[0]:R.push(new O(!1,!0));break;case e.groupmarker[0]:R.push(new O(!0));break;case e.quantifiermarker[0]:da=new O(!1,!1,!0);za=za.replace(/[{}]/g,"");var U=za.split("|"),Ca=U[0].split(",");na=isNaN(Ca[0])?Ca[0]:parseInt(Ca[0]);Ca=1===Ca.length? 106na:isNaN(Ca[1])?Ca[1]:parseInt(Ca[1]);if("*"===na||"+"===na)na="*"===Ca?0:1;da.quantifier={min:na,max:Ca,jit:U[1]};U=0<R.length?R[R.length-1].matches:A.matches;na=U.pop();na.isAlternator&&(U.push(na),U=na.matches,na=new O(!0),Ca=U.pop(),U.push(na),U=na.matches,na=Ca);na.isGroup||(na=Da([na]));U.push(na);U.push(da);break;case e.alternatormarker:da=function(L){var G=L.pop();G.isQuantifier&&(G=Da([L.pop(),G]));return G};0<R.length?(Ba=R[R.length-1],U=Ba.matches[Ba.matches.length-1],da=Ba.openGroup&& 107(U.matches===a||!1===U.isGroup&&!1===U.isAlternator)?R.pop():da(Ba.matches)):da=da(A.matches);da.isAlternator?R.push(da):(da.alternatorGroup?(ja=R.pop(),da.alternatorGroup=!1):ja=new O(!1,!1,!1,!0),ja.matches.push(da),R.push(ja),da.openGroup&&(da.openGroup=!1,da=new O(!0),da.alternatorGroup=!0,R.push(da)));break;default:ya()}}for(;0<R.length;)da=R.pop(),A.matches.push(da);0<A.matches.length&&(Q(A),Ua.push(A));
107(e.numericInput||e.isRTL)&&aa(Ua[0]);return Ua},positionColorMask:function(r,h){r.style.left= 108h.offsetLeft+"px"}};g.extendDefaults=function(r){k.extend(!0,g.prototype.defaults,r)};g.extendDefinitions=function(r){k.extend(!0,g.prototype.definitions,r)};g.extendAliases=function(r){k.extend(!0,g.prototype.aliases,r)};g.format=function(r,h,e){return g(h).format(r,e)};g.unmask=function(r,h){return g(h).unmaskedvalue(r)};g.isValid=function(r,h){return g(h).isValid(r)};g.remove=function(r){"string"===typeof r&&(r=p.getElementById(r)||p.querySelectorAll(r));r=r.nodeName?[r]:r;k.each(r,function(h, 109e){e.inputmask&&e.inputmask.remove()})};g.setValue=function(r,h){"string"===typeof r&&(r=p.getElementById(r)||p.querySelectorAll(r));r=r.nodeName?[r]:r;k.each(r,function(e,O){O.inputmask?O.inputmask.setValue(h):k(O).trigger("setvalue",[h])})};g.escapeRegex=function(r){return r.replace(/(\/|\.|\*|\+|\?|\||\(|\)|\[|\]|\{|\}|\\|\$|\^)/gim,"\\$1")};g.keyCode={BACKSPACE:8,BACKSPACE_SAFARI:127,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,RIGHT:39,SPACE:32, 110TAB:9,UP:38,X:88,CONTROL:17};g.dependencyLib=k;return g})},function(ha,J,ea){var B,K,V;(function(H){!(K=[ea(4)],B=H,V="function"===typeof B?B.apply(J,K):B,void 0!==V&&(ha.exports=V))})(function(H){return H})},function(ha,J){ha.exports=jQuery},function(ha,J,ea){var B;!(B=function(){return"undefined"!==typeof window?window:(new (eval("require('jsdom').JSDOM"))("")).window}.call(J,ea,J,ha),void 0!==B&&(ha.exports=B))},function(ha,J,ea){var B,K,V,H="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator? 111function(k){return typeof k}:function(k){return k&&"function"===typeof Symbol&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k};(function(k){!(K=[ea(2)],B=k,V="function"===typeof B?B.apply(J,K):B,void 0!==V&&(ha.exports=V))})(function(k){function W(p){if(!p.tokenizer){var M=[],y;for(y in D)-1===M.indexOf(y[0])&&M.push(y[0]);p.tokenizer="("+M.join("+|")+")+?|.";p.tokenizer=new RegExp(p.tokenizer,"g")}return p.tokenizer}function a(p,M,y,S){for(var T="",ba;ba=W(y).exec(p);)if(void 0=== 112M)if(D[ba[0]])T+="("+D[ba[0]][0]+")";else switch(ba[0]){case "[":T+="(";break;case "]":T+=")?";break;default:T+=k.escapeRegex(ba[0])}else T=D[ba[0]]?!0!==S&&D[ba[0]][3]?T+D[ba[0]][3].call(M.date):D[ba[0]][2]?T+M["raw"+D[ba[0]][2]]:T+ba[0]:T+ba[0];return T}function g(p,M){p=String(p);for(M=M||2;p.length<M;)p="0"+p;return p}function u(p,M,y){var S={date:new Date(1,0,1)},T=p,ba;if("string"===typeof T){for(;ba=W(y).exec(M);){var r=T.slice(0,ba[0].length);if(D.hasOwnProperty(ba[0])){p=D[ba[0]][2];ba=D[ba[0]][1]; 113var h=S,e=r,O=p,C=e.replace(/[^0-9]/g,"0");if(C!=e){var Q=e.replace(/[^0-9]/g,""),ya=(y.min&&y.min[p]||e).toString(),aa=(y.max&&y.max[p]||e).toString();C=Q+(Q<ya.slice(0,Q.length)?ya.slice(Q.length):Q>aa.slice(0,Q.length)?aa.slice(Q.length):C.toString().slice(Q.length))}h[O]=C;h["raw"+p]=e;void 0!==ba&&ba.call(h.date,"month"==p?parseInt(h[p])-1:h[p])}T=T.slice(r.length)}return S}if(T&&"object"===("undefined"===typeof T?"undefined":H(T))&&T.hasOwnProperty("date"))return T}var l=k.dependencyLib,D={d:["[1-9]|[12][0-9]|3[01]", 114Date.prototype.setDate,"day",Date.prototype.getDate],dd:["0[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",function(){return g(Date.prototype.getDate.call(this),2)}],ddd:[""],dddd:[""],m:["[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return Date.prototype.getMonth.call(this)+1}],mm:["0[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return g(Date.prototype.getMonth.call(this)+1,2)}],mmm:[""],mmmm:[""],yy:["[0-9]{2}",Date.prototype.setFullYear,"year",function(){return g(Date.prototype.getFullYear.call(this), 1152)}],yyyy:["[0-9]{4}",Date.prototype.setFullYear,"year",function(){return g(Date.prototype.getFullYear.call(this),4)}],h:["[1-9]|1[0-2]",Date.prototype.setHours,"hours",Date.prototype.getHours],hh:["0[1-9]|1[0-2]",Date.prototype.setHours,"hours",function(){return g(Date.prototype.getHours.call(this),2)}],hhh:["[0-9]+",Date.prototype.setHours,"hours",Date.prototype.getHours],H:["1?[0-9]|2[0-3]",Date.prototype.setHours,"hours",Date.prototype.getHours],HH:["0[0-9]|1[0-9]|2[0-3]",Date.prototype.setHours, 116"hours",function(){return g(Date.prototype.getHours.call(this),2)}],HHH:["[0-9]+",Date.prototype.setHours,"hours",Date.prototype.getHours],M:["[1-5]?[0-9]",Date.prototype.setMinutes,"minutes",Date.prototype.getMinutes],MM:["0[0-9]|1[0-9]|2[0-9]|3[0-9]|4[0-9]|5[0-9]",Date.prototype.setMinutes,"minutes",function(){return g(Date.prototype.getMinutes.call(this),2)}],ss:["[0-5][0-9]",Date.prototype.setSeconds,"seconds",function(){return g(Date.prototype.getSeconds.call(this),2)}],l:["[0-9]{3}",Date.prototype.setMilliseconds, 117"milliseconds",function(){return g(Date.prototype.getMilliseconds.call(this),3)}],L:["[0-9]{2}",Date.prototype.setMilliseconds,"milliseconds",function(){return g(Date.prototype.getMilliseconds.call(this),2)}],t:["[ap]"],tt:["[ap]m"],T:["[AP]"],TT:["[AP]M"],Z:[""],o:[""],S:[""]},ra={isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};k.extendAliases({datetime:{mask:function(p){D.S=p.i18n.ordinalSuffix.join("|");p.inputFormat=ra[p.inputFormat]|| 118p.inputFormat;p.displayFormat=ra[p.displayFormat]||p.displayFormat||p.inputFormat;p.outputFormat=ra[p.outputFormat]||p.outputFormat||p.inputFormat;p.placeholder=""!==p.placeholder?p.placeholder:p.inputFormat.replace(/[\[\]]/,"");p.regex=a(p.inputFormat,void 0,p);return null},placeholder:"",inputFormat:"isoDateTime",displayFormat:void 0,outputFormat:void 0,min:null,max:null,i18n:{dayNames:"Mon Tue Wed Thu Fri Sat Sun Monday Tuesday Wednesday Thursday Friday Saturday Sunday".split(" "),monthNames:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec January February March April May June July August September October November December".split(" "), 119ordinalSuffix:["st","nd","rd","th"]},postValidation:function(p,M,y,S){S.min=u(S.min,S.inputFormat,S);S.max=u(S.max,S.inputFormat,S);var T=y;p=u(p.join(""),S.inputFormat,S);T&&p.date.getTime()===p.date.getTime()&&(T=!isFinite(p.rawday)||"29"==p.day&&!isFinite(p.rawyear)||(new Date(p.date.getFullYear(),isFinite(p.rawmonth)?p.month:p.date.getMonth()+1,0)).getDate()>=p.day?T:!1)&&(T=!0,S.min&&(p.rawyear&&(T=p.rawyear.replace(/[^0-9]/g,""),T=S.min.year.substr(0,T.length)<=T),p.year===p.rawyear&&S.min.date.getTime()=== 120S.min.date.getTime()&&(T=S.min.date.getTime()<=p.date.getTime())),T&&S.max&&S.max.date.getTime()===S.max.date.getTime()&&(T=S.max.date.getTime()>=p.date.getTime()));return M&&T&&y.pos!==M?{buffer:a(S.inputFormat,p,S),refreshFromBuffer:{start:M,end:y.pos}}:T},onKeyDown:function(p,M,y,S){if(p.ctrlKey&&p.keyCode===k.keyCode.RIGHT){p=new Date;for(y="";M=W(S).exec(S.inputFormat);)"d"===M[0].charAt(0)?y+=g(p.getDate(),M[0].length):"m"===M[0].charAt(0)?y+=g(p.getMonth()+1,M[0].length):"yyyy"===M[0]?y+=p.getFullYear().toString(): 121"y"===M[0].charAt(0)&&(y+=g(p.getYear(),M[0].length));this.inputmask._valueSet(y);l(this).trigger("setvalue")}},onUnMask:function(p,M,y){return a(y.outputFormat,u(p,y.inputFormat,y),y,!0)},casing:function(p,M,y,S){return 0==M.nativeDef.indexOf("[ap]")?p.toLowerCase():0==M.nativeDef.indexOf("[AP]")?p.toUpperCase():p},insertMode:!1,shiftPositions:!1}});return k})},function(ha,J,ea){var B,K,V;
121(function(H){!(K=[ea(2)],B=H,V="function"===typeof B?B.apply(J,K):B,void 0!==V&&(ha.exports=V))})(function(H){function k(a, 122g){for(var u="",l=0;l<a.length;l++)u=H.prototype.definitions[a.charAt(l)]||g.definitions[a.charAt(l)]||g.optionalmarker.start===a.charAt(l)||g.optionalmarker.end===a.charAt(l)||g.quantifiermarker.start===a.charAt(l)||g.quantifiermarker.end===a.charAt(l)||g.groupmarker.start===a.charAt(l)||g.groupmarker.end===a.charAt(l)||g.alternatormarker===a.charAt(l)?u+("\\"+a.charAt(l)):u+a.charAt(l);return u}var W=H.dependencyLib;H.extendAliases({numeric:{mask:function(a){0!==a.repeat&&isNaN(a.integerDigits)&& 123(a.integerDigits=a.repeat);a.repeat=0;a.groupSeparator===a.radixPoint&&a.digits&&"0"!==a.digits&&(a.groupSeparator="."===a.radixPoint?",":","===a.radixPoint?".":"");" "===a.groupSeparator&&(a.skipOptionalPartCharacter=void 0);a.autoGroup=a.autoGroup&&""!==a.groupSeparator;if(a.autoGroup&&("string"==typeof a.groupSize&&isFinite(a.groupSize)&&(a.groupSize=parseInt(a.groupSize)),isFinite(a.integerDigits))){var g=Math.floor(a.integerDigits/a.groupSize),u=a.integerDigits%a.groupSize;a.integerDigits=parseInt(a.integerDigits)+ 124(0===u?g-1:g);1>a.integerDigits&&(a.integerDigits="*")}1<a.placeholder.length&&(a.placeholder=a.placeholder.charAt(0));"radixFocus"===a.positionCaretOnClick&&""===a.placeholder&&!1===a.integerOptional&&(a.positionCaretOnClick="lvp");a.definitions[";"]=a.definitions["~"];a.definitions[";"].definitionSymbol="~";!0===a.numericInput&&(a.positionCaretOnClick="radixFocus"===a.positionCaretOnClick?"lvp":a.positionCaretOnClick,a.digitsOptional=!1,isNaN(a.digits)&&(a.digits=2),a.decimalProtect=!1);g="[+]"+ 125k(a.prefix,a);g=!0===a.integerOptional?g+("~{1,"+a.integerDigits+"}"):g+("~{"+a.integerDigits+"}");if(void 0!==a.digits){u=a.decimalProtect?":":a.radixPoint;var l=a.digits.toString().split(",");if(isFinite(l[0])&&l[1]&&isFinite(l[1]))g+=u+";{"+a.digits+"}";else if(isNaN(a.digits)||0<parseInt(a.digits))g=a.digitsOptional?g+("["+u+";{1,"+a.digits+"}]"):g+(u+";{"+a.digits+"}")}g+=k(a.suffix,a);a.greedy=!1;return g+"[-]"},placeholder:"",greedy:!1,digits:"*",digitsOptional:!0,enforceDigitsOnBlur:!1,radixPoint:".", 126positionCaretOnClick:"radixFocus",groupSize:3,groupSeparator:"",autoGroup:!1,allowMinus:!0,negationSymbol:{front:"-",back:""},integerDigits:"+",integerOptional:!0,prefix:"",suffix:"",rightAlign:!0,decimalProtect:!0,min:null,max:null,step:1,insertMode:!0,autoUnmask:!1,unmaskAsNumber:!1,inputType:"text",inputmode:"numeric",preValidation:function(a,g,u,l,D,ra){if("-"===u||u===D.negationSymbol.front){if(!0!==D.allowMinus)return!1;D.isNegative=void 0===D.isNegative?!0:!D.isNegative;return""===a.join("")? 127!0:{caret:ra.validPositions[g]?g:void 0,dopost:!0}}return!1===l&&u===D.radixPoint&&void 0!==D.digits&&(isNaN(D.digits)||0<parseInt(D.digits))&&(a=W.inArray(D.radixPoint,a),-1!==a&&void 0!==ra.validPositions[a])?!0===D.numericInput?g===a:{caret:a+1}:!0},postValidation:function(a,g,u,l){var D=l.suffix.split(""),ra=l.prefix.split("");if(void 0===u.pos&&void 0!==u.caret&&!0!==u.dopost)return u;g=void 0!==u.caret?u.caret:u.pos;var p=a.slice();l.numericInput&&(g=p.length-g-1,p=p.reverse());var M=p[g];M=== 128l.groupSeparator&&(g+=1,M=p[g]);if(g===p.length-l.suffix.length-1&&M===l.radixPoint)return u;void 0!==M&&M!==l.radixPoint&&M!==l.negationSymbol.front&&M!==l.negationSymbol.back&&(p[g]="?",0<l.prefix.length&&g>=(!1===l.isNegative?1:0)&&g<l.prefix.length-1+(!1===l.isNegative?1:0)?ra[g-(!1===l.isNegative?1:0)]="?":0<l.suffix.length&&g>=p.length-l.suffix.length-(!1===l.isNegative?1:0)&&(D[g-(p.length-l.suffix.length-(!1===l.isNegative?1:0))]="?"));ra=ra.join("");D=D.join("");var y=p.join("").replace(ra, 129"");y=y.replace(D,"");y=y.replace(new RegExp(H.escapeRegex(l.groupSeparator),"g"),"");y=y.replace(new RegExp("[-"+H.escapeRegex(l.negationSymbol.front)+"]","g"),"");y=y.replace(new RegExp(H.escapeRegex(l.negationSymbol.back)+"$"),"");isNaN(l.placeholder)&&(y=y.replace(new RegExp(H.escapeRegex(l.placeholder),"g"),""));1<y.length&&1!==y.indexOf(l.radixPoint)&&("0"===M&&(y=y.replace(/^\?/g,"")),y=y.replace(/^0/g,""));y.charAt(0)===l.radixPoint&&""!==l.radixPoint&&!0!==l.numericInput&&(y="0"+y);if(""!== 130y){y=y.split("");
130if((!l.digitsOptional||l.enforceDigitsOnBlur&&"blur"===u.event)&&isFinite(l.digits)){var S=W.inArray(l.radixPoint,y),T=W.inArray(l.radixPoint,p);-1===S&&(y.push(l.radixPoint),S=y.length-1);for(var ba=1;ba<=l.digits;ba++)l.digitsOptional&&(!l.enforceDigitsOnBlur||"blur"!==u.event)||void 0!==y[S+ba]&&y[S+ba]!==l.placeholder.charAt(0)?-1!==T&&void 0!==p[T+ba]&&(y[S+ba]=y[S+ba]||p[T+ba]):y[S+ba]=u.placeholder||l.placeholder.charAt(0)}!0!==l.autoGroup||""===l.groupSeparator||M===l.radixPoint&& 131void 0===u.pos&&!u.dopost?y=y.join(""):(p=y[y.length-1]===l.radixPoint&&u.c===l.radixPoint,S="("+l.groupSeparator+"*{"+l.groupSize+"}){*}",""!==l.radixPoint&&(T=y.join("").split(l.radixPoint),T[1]&&(S+=l.radixPoint+"*{"+T[1].match(/^\d*\??\d*/)[0].length+"}")),y=H(S,{numericInput:!0,jitMasking:!0,definitions:{"*":{validator:"[0-9?]",cardinality:1}}}).format(y.join("")),p&&(y+=l.radixPoint),y.charAt(0)===l.groupSeparator&&y.substr(1))}l.isNegative&&"blur"===u.event&&(l.isNegative="0"!==y);y=ra+y+D; 132l.isNegative&&(y=l.negationSymbol.front+y,y+=l.negationSymbol.back);y=y.split("");if(void 0!==M)if(M!==l.radixPoint&&M!==l.negationSymbol.front&&M!==l.negationSymbol.back)g=W.inArray("?",y),-1<g?y[g]=M:g=u.caret||0;else if(M===l.radixPoint||M===l.negationSymbol.front||M===l.negationSymbol.back)D=W.inArray(M,y),-1!==D&&(g=D);l.numericInput&&(g=y.length-g-1,y=y.reverse());a={caret:void 0!==M&&void 0===u.pos||void 0===g?g:g+(l.numericInput?-1:1),buffer:y,refreshFromBuffer:u.dopost||a.join("")!==y.join("")}; 133return a.refreshFromBuffer?a:u},onBeforeWrite:function(a,g,u,l){if(a)switch(a.type){case "keydown":return l.postValidation(g,u,{caret:u,dopost:!0},l);case "blur":case "checkval":void 0===l.parseMinMaxOptions&&(null!==l.min&&(l.min=l.min.toString().replace(new RegExp(H.escapeRegex(l.groupSeparator),"g"),""),","===l.radixPoint&&(l.min=l.min.replace(l.radixPoint,".")),l.min=isFinite(l.min)?parseFloat(l.min):NaN,isNaN(l.min)&&(l.min=Number.MIN_VALUE)),null!==l.max&&(l.max=l.max.toString().replace(new RegExp(H.escapeRegex(l.groupSeparator), 134"g"),""),","===l.radixPoint&&(l.max=l.max.replace(l.radixPoint,".")),l.max=isFinite(l.max)?parseFloat(l.max):NaN,isNaN(l.max)&&(l.max=Number.MAX_VALUE)),l.parseMinMaxOptions="done");if(null!==l.min||null!==l.max){a=l.onUnMask(g.join(""),void 0,W.extend({},l,{unmaskAsNumber:!0}));if(null!==l.min&&a<l.min)return l.isNegative=0>l.min,l.postValidation(l.min.toString().replace(".",l.radixPoint).split(""),u,{caret:u,dopost:!0,placeholder:"0"},l);if(null!==l.max&&a>l.max)return l.isNegative=0>l.max,l.postValidation(l.max.toString().replace(".", 135l.radixPoint).split(""),u,{caret:u,dopost:!0,placeholder:"0"},l)}return l.postValidation(g,u,{caret:u,placeholder:"0",event:"blur"},l);case "_checkval":return{caret:u}}},regex:{integerPart:function(a,g){return g?new RegExp("["+H.escapeRegex(a.negationSymbol.front)+"+]?"):new RegExp("["+H.escapeRegex(a.negationSymbol.front)+"+]?\\d+")},integerNPart:function(a){return new RegExp("[\\d"+H.escapeRegex(a.groupSeparator)+H.escapeRegex(a.placeholder.charAt(0))+"]+")}},definitions:{"~":{validator:function(a, 136g,u,l,D,ra){if("k"===a||"m"===a){var p={insert:[],c:0};D=0;for(g="k"===a?2:5;D<g;D++)p.insert.push({pos:u+D,c:0});p.pos=u+g;return p}p=l?(new RegExp("[0-9"+H.escapeRegex(D.groupSeparator)+"]")).test(a):/[0-9]/.test(a);if(!0===p){if(!0!==D.numericInput&&void 0!==g.validPositions[u]&&"~"===g.validPositions[u].match.def&&!ra){p=g.buffer.join("");p=p.replace(new RegExp("[-"+H.escapeRegex(D.negationSymbol.front)+"]","g"),"");p=p.replace(new RegExp(H.escapeRegex(D.negationSymbol.back)+"$"),"");p=p.split(D.radixPoint); 1371<p.length&&(p[1]=p[1].replace(/0/g,D.placeholder.charAt(0)));"0"===p[0]&&(p[0]=p[0].replace(/0/g,D.placeholder.charAt(0)));p=p[0]+D.radixPoint+p[1]||"";g=g._buffer.join("");for(p===D.radixPoint&&(p=g);null===p.match(H.escapeRegex(g)+"$");)g=g.slice(1);p=p.replace(g,"");p=p.split("");p=void 0===p[u]?{pos:u,remove:u}:{pos:u}}}else l||a!==D.radixPoint||void 0!==g.validPositions[u-1]||(p={insert:{pos:u,c:0},pos:u+1});return p},cardinality:1}
137,"+":{validator:function(a,g,u,l,D){return D.allowMinus&&("-"=== 138a||a===D.negationSymbol.front)},cardinality:1,placeholder:""},"-":{validator:function(a,g,u,l,D){return D.allowMinus&&a===D.negationSymbol.back},cardinality:1,placeholder:""},":":{validator:function(a,g,u,l,D){l="["+H.escapeRegex(D.radixPoint)+"]";(a=(new RegExp(l)).test(a))&&g.validPositions[u]&&g.validPositions[u].match.placeholder===D.radixPoint&&(a={caret:u+1});return a},cardinality:1,placeholder:function(a){return a.radixPoint}}},onUnMask:function(a,g,u){if(""===g&&!0===u.nullable)return g;a= 139a.replace(u.prefix,"");a=a.replace(u.suffix,"");a=a.replace(new RegExp(H.escapeRegex(u.groupSeparator),"g"),"");""!==u.placeholder.charAt(0)&&(a=a.replace(new RegExp(u.placeholder.charAt(0),"g"),"0"));return u.unmaskAsNumber?(""!==u.radixPoint&&-1!==a.indexOf(u.radixPoint)&&(a=a.replace(H.escapeRegex.call(this,u.radixPoint),".")),a=a.replace(new RegExp("^"+H.escapeRegex(u.negationSymbol.front)),"-"),a=a.replace(new RegExp(H.escapeRegex(u.negationSymbol.back)+"$"),""),Number(a)):a},isComplete:function(a, 140g){a=(g.numericInput?a.slice().reverse():a).join("");a=a.replace(new RegExp("^"+H.escapeRegex(g.negationSymbol.front)),"-");a=a.replace(new RegExp(H.escapeRegex(g.negationSymbol.back)+"$"),"");a=a.replace(g.prefix,"");a=a.replace(g.suffix,"");a=a.replace(new RegExp(H.escapeRegex(g.groupSeparator)+"([0-9]{3})","g"),"$1");","===g.radixPoint&&(a=a.replace(H.escapeRegex(g.radixPoint),"."));return isFinite(a)},onBeforeMask:function(a,g){g.isNegative=void 0;var u=g.radixPoint||",";"number"!=typeof a&&"number"!== 141g.inputType||""===u||(a=a.toString().replace(".",u));a=a.split(u);var l=a[0].replace(/[^\-0-9]/g,""),D=1<a.length?a[1].replace(/[^0-9]/g,""):"";a=l+(""!==D?u+D:D);l=0;""!==u&&(l=D.length,""!==D&&(D=Math.pow(10,l||1),isFinite(g.digits)&&(l=parseInt(g.digits),D=Math.pow(10,l)),a=a.replace(H.escapeRegex(u),"."),isFinite(a)&&(a=Math.round(parseFloat(a)*D)/D),a=a.toString().replace(".",u)));0===g.digits&&-1!==a.indexOf(H.escapeRegex(u))&&(a=a.substring(0,a.indexOf(H.escapeRegex(u))));u=a.toString().split(""); 142if(0<l)for(a=W.inArray(g.radixPoint,u),-1===a&&(u.push(g.radixPoint),a=u.length-1),g=1;g<=l;g++)u[a+g]=u[a+g]||"0";return u.join("")},onKeyDown:function(a,g,u,l){g=W(this);if(a.ctrlKey)switch(a.keyCode){case H.keyCode.UP:g.val(parseFloat(this.inputmask.unmaskedvalue())+parseInt(l.step));g.trigger("setvalue");break;case H.keyCode.DOWN:g.val(parseFloat(this.inputmask.unmaskedvalue())-parseInt(l.step)),g.trigger("setvalue")}}},currency:{prefix:"$ ",groupSeparator:",",alias:"numeric",placeholder:"0", 143autoGroup:!0,digits:2,digitsOptional:!1,clearMaskOnLostFocus:!1},decimal:{alias:"numeric"},integer:{alias:"numeric",digits:0,radixPoint:""},percentage:{alias:"numeric",digits:2,digitsOptional:!0,radixPoint:".",placeholder:"0",autoGroup:!1,min:0,max:100,suffix:" %",allowMinus:!1}});return H})},function(ha,J,ea){var B,K,V,H="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(k){return typeof k}:function(k){return k&&"function"===typeof Symbol&&k.constructor===Symbol&&k!==Symbol.prototype? 144"symbol":typeof k};(function(k){!(K=[ea(4),ea(2)],B=k,V="function"===typeof B?B.apply(J,K):B,void 0!==V&&(ha.exports=V))})(function(k,W){void 0===k.fn.inputmask&&(k.fn.inputmask=function(a,g){var u=this[0];void 0===g&&(g={});if("string"===typeof a)switch(a){case "unmaskedvalue":return u&&u.inputmask?u.inputmask.unmaskedvalue():k(u).val();case "remove":return this.each(function(){this.inputmask&&this.inputmask.remove()});case "getemptymask":return u&&u.inputmask?u.inputmask.getemptymask():"";case "hasMaskedValue":return u&& 145u.inputmask?u.inputmask.hasMaskedValue():!1;case "isComplete":return u&&u.inputmask?u.inputmask.isComplete():!0;case "getmetadata":return u&&u.inputmask?u.inputmask.getmetadata():void 0;case "setvalue":W.setValue(u,g);break;case "option":if("string"===typeof g){if(u&&void 0!==u.inputmask)return u.inputmask.option(g)}else return this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(g)});break;default:g.alias=a;var l=new W(g);return this.each(function(){l.mask(this)})}else{if(Array.isArray(a))return g.alias= 146a,l=new W(g),this.each(function(){l.mask(this)});if("object"==("undefined"===typeof a?"undefined":H(a)))return l=new W(a),void 0===a.mask&&void 0===a.alias?this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(a);l.mask(this)}):this.each(function(){l.mask(this)});
146if(void 0===a)return this.each(function(){l=new W(g);l.mask(this)})}});return k.fn.inputmask})}]); 147(function(){_fnInputEventHadler=function(ha){ha=ha?ha:$(".text-input-field");ha.length&&$.each(ha,function(){var J=$(this).find(".input-field"),ea=J.attr("name");J.off("blur").on("blur",function(){var K=$(this).closest(".text-input-field");K.removeClass("focus");K.hasClass("errorState")&&K.removeClass("errorState").addClass("errorState")}).off("focus").on("focus",function(){var K=$(this).closest(".text-input-field");K.hasClass("errorState")?K.removeClass("focus"):K.addClass("focus")}).off("keyup").on("keyup", 148function(K){if(13===K.which||13===K.keyCode)return!1;$(this).closest(".text-input-field").removeClass("errorState").addClass("focus").find(".error-container").hide()}).off("change").on("change",function(){$(this).closest(".text-input-field").hasClass("has-roadblock")&&_fnInputRoadBlock(J)});if(J.hasClass("input-currency")){var B=$(this).closest("[data-currency]").attr("data-currency");J.attr("placeholder",B+" 0").inputmask("numeric",{groupSeparator:",",autoGroup:!0,prefix:B,rightAlign:!1,positionCaretOnClick:"none", 149positionCaretOnTab:!1,oncleared:function(){$(this).val("")}})}J.hasClass("input-date")&&J.attr("placeholder","DD/MM/YYYY").inputmask({alias:"datetime",inputFormat:"dd/mm/yyyy",placeholder:"DD/MM/YYYY",oncleared:function(){$(this).val("")}});J.hasClass("input-date-mmyyyy")&&J.attr("placeholder","MM/YYYY").inputmask({alias:"datetime",inputFormat:"mm/yyyy",placeholder:"MM/YYYY",oncleared:function(){$(this).val("")}});J.hasClass("input-date-dd")&&J.attr("placeholder","DD of the month").inputmask({regex:"(0[1-9]|1[0-9]|2[0-8]) of the month", 150inputFormat:"DD of the month",placeholder:"DD of the month",oncleared:function(){$(this).val("")}});J.hasClass("input-date-yyyy")&&J.attr("placeholder","YYYY").inputmask({regex:"[0-9]{4}",inputFormat:"YYYY",placeholder:"YYYY",oncleared:function(){$(this).val("")}});if(J.hasClass("input-incrementdecrement"))J.closest(".incrementdecrement-wrap").find(".inputaction").on("click",function(K){K.preventDefault();void 0!=IDM.validationRules[ea]&&(minimumValue=void 0!=IDM.validationRules[ea].min?IDM.validationRules[ea].min: 1510);K=$(this).hasClass("increment");var V,H=J.val();K?V=++H:H>minimumValue?V=--H:V=H;J.val(V).focusout();J.trigger("change")});$(this).find(".text__input-wrap").click(function(){$(this).find(".input-field").trigger("focus")})})};$(document).ready(_fnInputEventHadler())})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.