function _toArray(e){return _arrayWithHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableRest()}function _defineProperty2(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _construct(e,t,n){return(_construct=_isNativeReflectConstruct()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&_setPrototypeOf(i,n.prototype),i}).apply(null,arguments)}function _get(e,t,n){return(_get="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=_superPropBase(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function _superPropBase(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=_getPrototypeOf(e)););return e}function _createForOfIteratorHelper(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArrayLimit(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(u){i=!0,o=u}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}}function _arrayWithHoles(e){if(Array.isArray(e))return e}function _templateObject35(){var e=_taggedTemplateLiteral([":@@ngb.toast.close-aria\u241ff4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8\u241f7819314041543176992:Close"]);return _templateObject35=function(){return e},e}function _templateObject34(){var e=_taggedTemplateLiteral([":@@ngb.timepicker.AM\u241f69a1f176a93998876952adac57c3bc3863b6105e\u241f4592818992509942761:",":INTERPOLATION:"]);return _templateObject34=function(){return e},e}function _templateObject33(){var e=_taggedTemplateLiteral([":@@ngb.timepicker.PM\u241f8d6e691e10306c1b34c6b26805151aaea320ef7f\u241f3564199131264287502:",":INTERPOLATION:"]);return _templateObject33=function(){return e},e}function _templateObject32(){var e=_taggedTemplateLiteral([":@@ngb.timepicker.decrement-seconds\u241f5db47ac104294243a70eb9124fbea9d0004ddf69\u241f753633511487974857:Decrement seconds"]);return _templateObject32=function(){return e},e}function _templateObject31(){var e=_taggedTemplateLiteral([":@@ngb.timepicker.increment-seconds\u241f912322ecee7d659d04dcf494a70e22e49d334b26\u241f5364772110539092174:Increment seconds"]);return _templateObject31=function(){return e},e}function _templateObject30(){var e=_taggedTemplateLiteral([":@@ngb.timepicker.seconds\u241f4f2ed9e71a7c981db3e50ae2fedb28aff2ec4e6c\u241f8874012390997067175:Seconds"]);return _templateObject30=function(){return e},e}function _templateObject29(){var e=_taggedTemplateLiteral([":@@ngb.timepicker.SS\u241febe38d36a40a2383c5fefa9b4608ffbda08bd4a3\u241f3628127143071124194:SS"]);return _templateObject29=function(){return e},e}function _templateObject28(){var e=_taggedTemplateLiteral([":@@ngb.timepicker.decrement-minutes\u241fc1a6899e529c096da5b660385d4e77fe1f7ad271\u241f7447789825403243588:Decrement minutes"]);return _templateObject28=function(){return e},e}function _templateObject27(){var e=_taggedTemplateLiteral([":@@ngb.timepicker.increment-minutes\u241ff5a4a3bc05e053f6732475d0e74875ec01c3a348\u241f180147720391025024:Increment minutes"]);return _templateObject27=function(){return e},e}function _templateObject26(){var e=_taggedTemplateLiteral([":@@ngb.timepicker.decrement-hours\u241f147c7a19429da7d999e247d22e33fee370b1691b\u241f3651829882940481818:Decrement hours"]);return _templateObject26=function(){return e},e}function _templateObject25(){var e=_taggedTemplateLiteral([":@@ngb.timepicker.increment-hours\u241fcb74bc1d625a6c1742f0d7d47306cf495780c218\u241f5939278348542933629:Increment hours"]);return _templateObject25=function(){return e},e}function _templateObject24(){var e=_taggedTemplateLiteral([":@@ngb.timepicker.minutes\u241f41e62daa962947c0d23ded0981975d1bddf0bf38\u241f5531237363767747080:Minutes"]);return _templateObject24=function(){return e},e}function _templateObject23(){var e=_taggedTemplateLiteral([":@@ngb.timepicker.MM\u241f72c8edf6a50068a05bde70991e36b1e881f4ca54\u241f1647282246509919852:MM"]);return _templateObject23=function(){return e},e}function _templateObject22(){var e=_taggedTemplateLiteral([":@@ngb.timepicker.hours\u241f3bbce5fef7e1151da052a4e529453edb340e3912\u241f8070396816726827304:Hours"]);return _templateObject22=function(){return e},e}function _templateObject21(){var e=_taggedTemplateLiteral([":@@ngb.timepicker.HH\u241fce676ab1d6d98f85c836381cf100a4a91ef95a1f\u241f4043638465245303811:HH"]);return _templateObject21=function(){return e},e}function _templateObject20(){var e=_taggedTemplateLiteral([":@@ngb.progressbar.value\u241f04d611d19c117c60c9e14d0a04399a027184bc77\u241f5214781723415385277:",":INTERPOLATION:%"]);return _templateObject20=function(){return e},e}function _templateObject19(){var e=_taggedTemplateLiteral([":@@ngb.pagination.last-aria\u241f5c729788ba138508aca1bec050b610f7bf81db3e\u241f4882268002141858767:Last"]);return _templateObject19=function(){return e},e}function _templateObject18(){var e=_taggedTemplateLiteral([":@@ngb.pagination.next-aria\u241ff732c304c7433e5a83ffcd862c3dce709a0f4982\u241f3885497195825665706:Next"]);return _templateObject18=function(){return e},e}function _templateObject17(){var e=_taggedTemplateLiteral([":@@ngb.pagination.previous-aria\u241f680d5c75b7fd8d37961083608b9fcdc4167b4c43\u241f4452427314943113135:Previous"]);return _templateObject17=function(){return e},e}function _templateObject16(){var e=_taggedTemplateLiteral([":@@ngb.pagination.first-aria\u241ff2f852318759c6396b5d3d17031d53817d7b38cc\u241f2241508602425256033:First"]);return _templateObject16=function(){return e},e}function _templateObject15(){var e=_taggedTemplateLiteral([":@@ngb.pagination.last\u241f49f27a460bc97e7e00be5b37098bfa79884fc7d9\u241f5277020320267646988:\xbb\xbb"]);return _templateObject15=function(){return e},e}function _templateObject14(){var e=_taggedTemplateLiteral([":@@ngb.pagination.next\u241fba9cbb4ff311464308a3627e4f1c3345d9fe6d7d\u241f5458177150283468089:\xbb"]);return _templateObject14=function(){return e},e}function _templateObject13(){var e=_taggedTemplateLiteral([":@@ngb.pagination.previous\u241f6e52b6ee77a4848d899dd21b591c6fd499e3aef3\u241f6479320895410098858:\xab"]);return _templateObject13=function(){return e},e}function _templateObject12(){var e=_taggedTemplateLiteral([":@@ngb.pagination.first\u241f656506dfd46380956a655f919f1498d018f75ca0\u241f6867721956102594380:\xab\xab"]);return _templateObject12=function(){return e},e}function _templateObject11(){var e=_taggedTemplateLiteral([":@@ngb.datepicker.select-year\u241f8ceb09d002bf0c5d1cac171dfbffe1805d2b3962\u241f8852264961585484321:Select year"]);return _templateObject11=function(){return e},e}function _templateObject10(){var e=_taggedTemplateLiteral([":@@ngb.datepicker.select-year\u241f8ceb09d002bf0c5d1cac171dfbffe1805d2b3962\u241f8852264961585484321:Select year"]);return _templateObject10=function(){return e},e}function _templateObject9(){var e=_taggedTemplateLiteral([":@@ngb.datepicker.select-month\u241f1dbc84807f35518112f62e5775d1daebd3d8462b\u241f2253869508135064750:Select month"]);return _templateObject9=function(){return e},e}function _templateObject8(){var e=_taggedTemplateLiteral([":@@ngb.datepicker.select-month\u241f1dbc84807f35518112f62e5775d1daebd3d8462b\u241f2253869508135064750:Select month"]);return _templateObject8=function(){return e},e}function _templateObject7(){var e=_taggedTemplateLiteral([":@@ngb.datepicker.next-month\u241f4bd046985cfe13040d5ef0cd881edce0968a111a\u241f3628374603023447227:Next month"]);return _templateObject7=function(){return e},e}function _templateObject6(){var e=_taggedTemplateLiteral([":@@ngb.datepicker.next-month\u241f4bd046985cfe13040d5ef0cd881edce0968a111a\u241f3628374603023447227:Next month"]);return _templateObject6=function(){return e},e}function _templateObject5(){var e=_taggedTemplateLiteral([":@@ngb.datepicker.previous-month\u241fc3b08b07b5ab98e7cdcf18df39355690ab7d3884\u241f8586908745456864217:Previous month"]);return _templateObject5=function(){return e},e}function _templateObject4(){var e=_taggedTemplateLiteral([":@@ngb.datepicker.previous-month\u241fc3b08b07b5ab98e7cdcf18df39355690ab7d3884\u241f8586908745456864217:Previous month"]);return _templateObject4=function(){return e},e}function _templateObject3(){var e=_taggedTemplateLiteral([":@@ngb.carousel.next\u241ff732c304c7433e5a83ffcd862c3dce709a0f4982\u241f3885497195825665706:Next"]);return _templateObject3=function(){return e},e}function _templateObject2(){var e=_taggedTemplateLiteral([":@@ngb.carousel.previous\u241f680d5c75b7fd8d37961083608b9fcdc4167b4c43\u241f4452427314943113135:Previous"]);return _templateObject2=function(){return e},e}function _templateObject(){var e=_taggedTemplateLiteral([":@@ngb.alert.close\u241ff4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8\u241f7819314041543176992:Close"]);return _templateObject=function(){return e},e}function _taggedTemplateLiteral(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,t):void 0}}function _iterableToArray(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2])||arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"fixed-top";this.messageSubject.next(new i.a(e,t,n,r))}},{key:"resetMessage",value:function(){this.messageSubject.next(null)}},{key:"getMessage",value:function(){return this.messageSubject.value}},{key:"clear",value:function(){this.messageSubject.next(null)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(a.dc(o.d))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e}()},"0bfh":function(e){e.exports=JSON.parse('{"notificacao":"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ago8PC9LaWRzWzEgMCBSXS9UeXBlL1BhZ2VzL0NvdW50IDEvSVRYVCgyLjEuNyk+PgplbmRvYmoKOSAwIG9iago8PC9OYW1lc1soSlJfUEFHRV9BTkNIT1JfMF8xKSA4IDAgUl0+PgplbmRvYmoKMTAgMCBvYmoKPDwvRGVzdHMgOSAwIFI+PgplbmRvYmoKMTEgMCBvYmoKPDwvTmFtZXMgMTAgMCBSL1R5cGUvQ2F0YWxvZy9QYWdlcyA3IDAgUi9WaWV3ZXJQcmVmZXJlbmNlczw8L1ByaW50U2NhbGluZy9BcHBEZWZhdWx0Pj4+PgplbmRvYmoKMTIgMCBvYmoKPDwvTW9kRGF0ZShEOjIwMjAwNzE0MTEzOTE4LTAzJzAwJykvQ3JlYXRvcihKYXNwZXJSZXBvcnRzIExpYnJhcnkgdmVyc2lvbiA1LjYuMSkvQ3JlYXRpb25EYXRlKEQ6MjAyMDA3MTQxMTM5MTgtMDMnMDAnKS9Qcm9kdWNlcihpVGV4dCAyLjEuNyBieSAxVDNYVCk+PgplbmRvYmoKeHJlZgowIDEzCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwNjYxMCAwMDAwMCBuIAowMDAwMDA2OTI3IDAwMDAwIG4gCjAwMDAwMDcwMTUgMDAwMDAgbiAKMDAwMDAwNzEwOCAwMDAwMCBuIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMDEyNjMgMDAwMDAgbiAKMDAwMDAwNzE5NCAwMDAwMCBuIAowMDAwMDA2ODkyIDAwMDAwIG4gCjAwMDAwMDcyNTcgMDAwMDAgbiAKMDAwMDAwNzMxMSAwMDAwMCBuIAowMDAwMDA3MzQ0IDAwMDAwIG4gCjAwMDAwMDc0NDkgMDAwMDAgbiAKdHJhaWxlcgo8PC9JbmZvIDEyIDAgUi9JRCBbPDE1OWExMmZmYjg4NDViMTE4YmE0MmMyMWVkMDdlZmNmPjw2NmIwZTIyZjNjNWNkYTZlNmZjMjBhMmU1MTE4MGE0ZT5dL1Jvb3QgMTEgMCBSL1NpemUgMTM+PgpzdGFydHhyZWYKNzYxNwolJUVPRgo="}')},"0tzw":function(e){e.exports=JSON.parse('{"cpf":"57039429004","nivel":"AVANCADO","nroIntPessoa":70}')},"1kSV":function(e,t,n){"use strict";n.d(t,"a",(function(){return ne})),n.d(t,"b",(function(){return ae})),n.d(t,"c",(function(){return de})),n.d(t,"d",(function(){return fe})),n.d(t,"e",(function(){return it})),n.d(t,"f",(function(){return tt})),n.d(t,"g",(function(){return rt})),n.d(t,"h",(function(){return At})),n.d(t,"i",(function(){return xt})),n.d(t,"j",(function(){return Je})),n.d(t,"k",(function(){return te})),n.d(t,"l",(function(){return ee})),n.d(t,"m",(function(){return J})),n.d(t,"n",(function(){return le})),n.d(t,"o",(function(){return ce}));var r=n("fXoL"),i=n("ofXK"),o=n("3Pt+"),a=n("XNiG");n("2Vo4"),n("itXk"),n("HDdC"),n("D0XW"),n("DH7j"),n("z+Ro"),n("5yfJ");var s=n("xgIS"),u=(n("VRyK"),n("Nv8m")),c=n("lJxs");n("JX91"),n("7o/Q");var l=n("eIep"),d=n("l7GE"),h=n("ZUHj");function f(e){return function(t){return t.lift(new p(e))}}var p=function(){function e(t){_classCallCheck(this,e),this.notifier=t}return _createClass2(e,[{key:"call",value:function(e,t){var n=new v(e),r=Object(h.a)(n,this.notifier);return r&&!n.seenValue?(n.add(r),t.subscribe(n)):n}}]),e}(),v=function(e){_inherits(n,e);var t=_createSuper(n);function n(e){var r;return _classCallCheck(this,n),(r=t.call(this,e)).seenValue=!1,r}return _createClass2(n,[{key:"notifyNext",value:function(e,t,n,r,i){this.seenValue=!0,this.complete()}},{key:"notifyComplete",value:function(){}}]),n}(d.a),A=n("pLZG"),g=n("IzEk"),m=n("vkgz");function b(){for(var e=arguments.length,t=new Array(e),n=0;n0){var a=o.indexOf(n);-1!==a&&o.splice(a,1)}}},{key:"notifyComplete",value:function(){}},{key:"_next",value:function(e){if(0===this.toRespond.length){var t=[e].concat(_toConsumableArray(this.values));this.project?this._tryProject(t):this.destination.next(t)}}},{key:"_tryProject",value:function(e){var t;try{t=this.project.apply(this,e)}catch(n){return void this.destination.error(n)}this.destination.next(t)}}]),n}(d.a),w=n("3E0/");function k(e,t){}function D(e,t){if(1&e&&(r.Vb(0,"button",3),r.Hc(1),r.Fc(2,k,0,0,"ng-template",4),r.Ub()),2&e){var n=t.$implicit;r.pc("ngbPanelToggle",n),r.Bb(1),r.Jc(" ",n.title,""),r.Bb(1),r.pc("ngTemplateOutlet",null==n.titleTpl?null:n.titleTpl.templateRef)}}function M(e,t){}function O(e,t){}function _(e,t){if(1&e&&(r.Vb(0,"div",8),r.Vb(1,"div",9),r.Fc(2,O,0,0,"ng-template",4),r.Ub(),r.Ub()),2&e){var n=r.jc().$implicit;r.Hb("show",n.isOpen),r.qc("id",n.id),r.Cb("aria-labelledby",n.id+"-header"),r.Bb(2),r.pc("ngTemplateOutlet",null==n.contentTpl?null:n.contentTpl.templateRef)}}n("w1tV");var S=function(e,t){return{$implicit:e,opened:t}};function x(e,t){if(1&e&&(r.Vb(0,"div"),r.Vb(1,"div",5),r.Fc(2,M,0,0,"ng-template",6),r.Ub(),r.Fc(3,_,3,5,"div",7),r.Ub()),2&e){var n=t.$implicit,i=r.jc(),o=r.xc(1);r.Db("card "+(n.cardClass||"")),r.Bb(1),r.Db("card-header "+(n.type?"bg-"+n.type:i.type?"bg-"+i.type:"")),r.rc("id","",n.id,"-header"),r.Bb(1),r.pc("ngTemplateOutlet",(null==n.headerTpl?null:n.headerTpl.templateRef)||o)("ngTemplateOutletContext",r.uc(8,S,n,n.isOpen)),r.Bb(1),r.pc("ngIf",!i.destroyOnHide||n.isOpen)}}$localize(_templateObject());var E=["*"];$localize(_templateObject2()),$localize(_templateObject3()),$localize(_templateObject4()),$localize(_templateObject5()),$localize(_templateObject6()),$localize(_templateObject7()),$localize(_templateObject8()),$localize(_templateObject9()),$localize(_templateObject10()),$localize(_templateObject11());var I=["dialog"];function P(e){return"string"==typeof e}function R(e){return null!=e}$localize(_templateObject12()),$localize(_templateObject13()),$localize(_templateObject14()),$localize(_templateObject15()),$localize(_templateObject16()),$localize(_templateObject17()),$localize(_templateObject18()),$localize(_templateObject19()),$localize(_templateObject20(),"\ufffd0\ufffd"),$localize(_templateObject21()),$localize(_templateObject22()),$localize(_templateObject23()),$localize(_templateObject24()),$localize(_templateObject25()),$localize(_templateObject26()),$localize(_templateObject27()),$localize(_templateObject28()),$localize(_templateObject29()),$localize(_templateObject30()),$localize(_templateObject31()),$localize(_templateObject32()),$localize(_templateObject33(),"\ufffd0\ufffd"),$localize(_templateObject34(),"\ufffd0\ufffd"),$localize(_templateObject35()),"undefined"==typeof Element||Element.prototype.closest||(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null});var T,N,V,j,F,U,L,H,z,B,Z,G,W,$,Y,Q,q=((B=function e(){_classCallCheck(this,e),this.closeOthers=!1}).\u0275fac=function(e){return new(e||B)},B.\u0275prov=Object(r.Mb)({factory:function(){return new B},token:B,providedIn:"root"}),B),X=0,K=((z=function e(t){_classCallCheck(this,e),this.templateRef=t}).\u0275fac=function(e){return new(e||z)(r.Qb(r.K))},z.\u0275dir=r.Lb({type:z,selectors:[["ng-template","ngbPanelHeader",""]]}),z),J=((H=function e(t){_classCallCheck(this,e),this.templateRef=t}).\u0275fac=function(e){return new(e||H)(r.Qb(r.K))},H.\u0275dir=r.Lb({type:H,selectors:[["ng-template","ngbPanelTitle",""]]}),H),ee=((L=function e(t){_classCallCheck(this,e),this.templateRef=t}).\u0275fac=function(e){return new(e||L)(r.Qb(r.K))},L.\u0275dir=r.Lb({type:L,selectors:[["ng-template","ngbPanelContent",""]]}),L),te=((U=function(){function e(){_classCallCheck(this,e),this.disabled=!1,this.id="ngb-panel-"+X++,this.isOpen=!1}return _createClass2(e,[{key:"ngAfterContentChecked",value:function(){this.titleTpl=this.titleTpls.first,this.headerTpl=this.headerTpls.first,this.contentTpl=this.contentTpls.first}}]),e}()).\u0275fac=function(e){return new(e||U)},U.\u0275dir=r.Lb({type:U,selectors:[["ngb-panel"]],contentQueries:function(e,t,n){var i;1&e&&(r.Ib(n,J,!1),r.Ib(n,K,!1),r.Ib(n,ee,!1)),2&e&&(r.wc(i=r.ic())&&(t.titleTpls=i),r.wc(i=r.ic())&&(t.headerTpls=i),r.wc(i=r.ic())&&(t.contentTpls=i))},inputs:{disabled:"disabled",id:"id",title:"title",type:"type",cardClass:"cardClass"}}),U),ne=((F=function(){function e(t){_classCallCheck(this,e),this.activeIds=[],this.destroyOnHide=!0,this.panelChange=new r.n,this.type=t.type,this.closeOtherPanels=t.closeOthers}return _createClass2(e,[{key:"isExpanded",value:function(e){return this.activeIds.indexOf(e)>-1}},{key:"expand",value:function(e){this._changeOpenState(this._findPanelById(e),!0)}},{key:"expandAll",value:function(){var e=this;this.closeOtherPanels?0===this.activeIds.length&&this.panels.length&&this._changeOpenState(this.panels.first,!0):this.panels.forEach((function(t){return e._changeOpenState(t,!0)}))}},{key:"collapse",value:function(e){this._changeOpenState(this._findPanelById(e),!1)}},{key:"collapseAll",value:function(){var e=this;this.panels.forEach((function(t){e._changeOpenState(t,!1)}))}},{key:"toggle",value:function(e){var t=this._findPanelById(e);t&&this._changeOpenState(t,!t.isOpen)}},{key:"ngAfterContentChecked",value:function(){var e=this;P(this.activeIds)&&(this.activeIds=this.activeIds.split(/\s*,\s*/)),this.panels.forEach((function(t){return t.isOpen=!t.disabled&&e.activeIds.indexOf(t.id)>-1})),this.activeIds.length>1&&this.closeOtherPanels&&(this._closeOthers(this.activeIds[0]),this._updateActiveIds())}},{key:"_changeOpenState",value:function(e,t){if(e&&!e.disabled&&e.isOpen!==t){var n=!1;this.panelChange.emit({panelId:e.id,nextState:t,preventDefault:function(){n=!0}}),n||(e.isOpen=t,t&&this.closeOtherPanels&&this._closeOthers(e.id),this._updateActiveIds())}}},{key:"_closeOthers",value:function(e){this.panels.forEach((function(t){t.id!==e&&(t.isOpen=!1)}))}},{key:"_findPanelById",value:function(e){return this.panels.find((function(t){return t.id===e}))}},{key:"_updateActiveIds",value:function(){this.activeIds=this.panels.filter((function(e){return e.isOpen&&!e.disabled})).map((function(e){return e.id}))}}]),e}()).\u0275fac=function(e){return new(e||F)(r.Qb(q))},F.\u0275cmp=r.Kb({type:F,selectors:[["ngb-accordion"]],contentQueries:function(e,t,n){var i;1&e&&r.Ib(n,te,!1),2&e&&r.wc(i=r.ic())&&(t.panels=i)},hostAttrs:["role","tablist",1,"accordion"],hostVars:1,hostBindings:function(e,t){2&e&&r.Cb("aria-multiselectable",!t.closeOtherPanels)},inputs:{activeIds:"activeIds",destroyOnHide:"destroyOnHide",type:"type",closeOtherPanels:["closeOthers","closeOtherPanels"]},outputs:{panelChange:"panelChange"},exportAs:["ngbAccordion"],decls:3,vars:1,consts:[["ngbPanelHeader",""],["t",""],["ngFor","",3,"ngForOf"],[1,"btn","btn-link",3,"ngbPanelToggle"],[3,"ngTemplateOutlet"],["role","tab",3,"id"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["role","tabpanel","class","collapse",3,"id","show",4,"ngIf"],["role","tabpanel",1,"collapse",3,"id"],[1,"card-body"]],template:function(e,t){1&e&&(r.Fc(0,D,3,3,"ng-template",0,1,r.Gc),r.Fc(2,x,4,11,"ng-template",2)),2&e&&(r.Bb(2),r.pc("ngForOf",t.panels))},directives:function(){return[K,i.o,re,i.q,i.p]},encapsulation:2}),F),re=((j=function(){function e(t,n){_classCallCheck(this,e),this.accordion=t,this.panel=n}return _createClass2(e,[{key:"ngbPanelToggle",set:function(e){e&&(this.panel=e)}}]),e}()).\u0275fac=function(e){return new(e||j)(r.Qb(ne),r.Qb(te,9))},j.\u0275dir=r.Lb({type:j,selectors:[["button","ngbPanelToggle",""]],hostAttrs:["type","button"],hostVars:5,hostBindings:function(e,t){1&e&&r.hc("click",(function(){return t.accordion.toggle(t.panel.id)})),2&e&&(r.Yb("disabled",t.panel.disabled),r.Cb("aria-expanded",t.panel.isOpen)("aria-controls",t.panel.id),r.Hb("collapsed",!t.panel.isOpen))},inputs:{ngbPanelToggle:"ngbPanelToggle"}}),j),ie=((V=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:V}),V.\u0275inj=r.Nb({factory:function(e){return new(e||V)},imports:[[i.c]]}),V),oe=((N=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:N}),N.\u0275inj=r.Nb({factory:function(e){return new(e||N)},imports:[[i.c]]}),N),ae=((T=function e(){_classCallCheck(this,e)}).\u0275fac=function(e){return new(e||T)},T.\u0275dir=r.Lb({type:T,selectors:[["","ngbButtonLabel",""]],hostVars:8,hostBindings:function(e,t){2&e&&r.Hb("btn",!0)("active",t.active)("disabled",t.disabled)("focus",t.focused)}}),T),se={provide:o.k,useExisting:Object(r.T)((function(){return ce})),multi:!0},ue=0,ce=((Q=function(){function e(){_classCallCheck(this,e),this._radios=new Set,this._value=null,this.name="ngb-radio-"+ue++,this.onChange=function(e){},this.onTouched=function(){}}return _createClass2(e,[{key:"onRadioChange",value:function(e){this.writeValue(e.value),this.onChange(e.value)}},{key:"onRadioValueUpdate",value:function(){this._updateRadiosValue()}},{key:"register",value:function(e){this._radios.add(e)}},{key:"registerOnChange",value:function(e){this.onChange=e}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._disabled=e,this._updateRadiosDisabled()}},{key:"unregister",value:function(e){this._radios.delete(e)}},{key:"writeValue",value:function(e){this._value=e,this._updateRadiosValue()}},{key:"_updateRadiosValue",value:function(){var e=this;this._radios.forEach((function(t){return t.updateValue(e._value)}))}},{key:"_updateRadiosDisabled",value:function(){this._radios.forEach((function(e){return e.updateDisabled()}))}},{key:"disabled",get:function(){return this._disabled},set:function(e){this.setDisabledState(e)}}]),e}()).\u0275fac=function(e){return new(e||Q)},Q.\u0275dir=r.Lb({type:Q,selectors:[["","ngbRadioGroup",""]],hostAttrs:["role","radiogroup"],inputs:{name:"name"},features:[r.Ab([se])]}),Q),le=((Y=function(){function e(t,n,r,i,o){_classCallCheck(this,e),this._group=t,this._label=n,this._renderer=r,this._element=i,this._cd=o,this._value=null,this._group.register(this),this.updateDisabled()}return _createClass2(e,[{key:"ngOnDestroy",value:function(){this._group.unregister(this)}},{key:"onChange",value:function(){this._group.onRadioChange(this)}},{key:"updateValue",value:function(e){this.value!==e&&this._cd.markForCheck(),this._checked=this.value===e,this._label.active=this._checked}},{key:"updateDisabled",value:function(){this._label.disabled=this.disabled}},{key:"value",set:function(e){this._value=e;var t=e?e.toString():"";this._renderer.setProperty(this._element.nativeElement,"value",t),this._group.onRadioValueUpdate()},get:function(){return this._value}},{key:"disabled",set:function(e){this._disabled=!1!==e,this.updateDisabled()},get:function(){return this._group.disabled||this._disabled}},{key:"focused",set:function(e){this._label&&(this._label.focused=e),e||this._group.onTouched()}},{key:"checked",get:function(){return this._checked}},{key:"nameAttr",get:function(){return this.name||this._group.name}}]),e}()).\u0275fac=function(e){return new(e||Y)(r.Qb(ce),r.Qb(ae),r.Qb(r.D),r.Qb(r.l),r.Qb(r.h))},Y.\u0275dir=r.Lb({type:Y,selectors:[["","ngbButton","","type","radio"]],hostVars:3,hostBindings:function(e,t){1&e&&r.hc("change",(function(){return t.onChange()}))("focus",(function(){return t.focused=!0}))("blur",(function(){return t.focused=!1})),2&e&&r.Yb("checked",t.checked)("disabled",t.disabled)("name",t.nameAttr)},inputs:{value:"value",disabled:"disabled",name:"name"}}),Y),de=(($=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:$}),$.\u0275inj=r.Nb({factory:function(e){return new(e||$)}}),$),he=((W=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:W}),W.\u0275inj=r.Nb({factory:function(e){return new(e||W)},imports:[[i.c]]}),W),fe=((G=function e(){_classCallCheck(this,e),this.collapsed=!1}).\u0275fac=function(e){return new(e||G)},G.\u0275dir=r.Lb({type:G,selectors:[["","ngbCollapse",""]],hostVars:4,hostBindings:function(e,t){2&e&&r.Hb("collapse",!0)("show",!t.collapsed)},inputs:{collapsed:["ngbCollapse","collapsed"]},exportAs:["ngbCollapse"]}),G),pe=((Z=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:Z}),Z.\u0275inj=r.Nb({factory:function(e){return new(e||Z)}}),Z),ve=function(e){return e[e.Tab=9]="Tab",e[e.Enter=13]="Enter",e[e.Escape=27]="Escape",e[e.Space=32]="Space",e[e.PageUp=33]="PageUp",e[e.PageDown=34]="PageDown",e[e.End=35]="End",e[e.Home=36]="Home",e[e.ArrowLeft=37]="ArrowLeft",e[e.ArrowUp=38]="ArrowUp",e[e.ArrowRight=39]="ArrowRight",e[e.ArrowDown=40]="ArrowDown",e}({}),Ae=function(e,t){return!!t&&t.some((function(t){return t.contains(e)}))},ge=function(e,t){return!t||null!=function(e,t){return t?e.closest(t):null}(e,t)},me="undefined"!=typeof navigator&&!!navigator.userAgent&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||/Macintosh/.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2||/Android/.test(navigator.userAgent)),be=["a[href]","button:not([disabled])",'input:not([disabled]):not([type="hidden"])',"select:not([disabled])","textarea:not([disabled])","[contenteditable]",'[tabindex]:not([tabindex="-1"])'].join(", ");function ye(e){var t=Array.from(e.querySelectorAll(be)).filter((function(e){return-1!==e.tabIndex}));return[t[0],t[t.length-1]]}var Ce,we,ke,De,Me,Oe,_e,Se,xe,Ee,Ie,Pe,Re,Te,Ne,Ve,je,Fe,Ue,Le,He,ze,Be,Ze,Ge,We,$e,Ye,Qe=/\s+/,qe=new(function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"getAllStyles",value:function(e){return window.getComputedStyle(e)}},{key:"getStyle",value:function(e,t){return this.getAllStyles(e)[t]}},{key:"isStaticPositioned",value:function(e){return"static"===(this.getStyle(e,"position")||"static")}},{key:"offsetParent",value:function(e){for(var t=e.offsetParent||document.documentElement;t&&t!==document.documentElement&&this.isStaticPositioned(t);)t=t.offsetParent;return t||document.documentElement}},{key:"position",value:function(e){var t,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r={width:0,height:0,top:0,bottom:0,left:0,right:0};if("fixed"===this.getStyle(e,"position"))t={top:(t=e.getBoundingClientRect()).top,bottom:t.bottom,left:t.left,right:t.right,height:t.height,width:t.width};else{var i=this.offsetParent(e);t=this.offset(e,!1),i!==document.documentElement&&(r=this.offset(i,!1)),r.top+=i.clientTop,r.left+=i.clientLeft}return t.top-=r.top,t.bottom-=r.top,t.left-=r.left,t.right-=r.left,n&&(t.top=Math.round(t.top),t.bottom=Math.round(t.bottom),t.left=Math.round(t.left),t.right=Math.round(t.right)),t}},{key:"offset",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=e.getBoundingClientRect(),r=window.pageYOffset-document.documentElement.clientTop,i=window.pageXOffset-document.documentElement.clientLeft,o={height:n.height||e.offsetHeight,width:n.width||e.offsetWidth,top:n.top+r,bottom:n.bottom+r,left:n.left+i,right:n.right+i};return t&&(o.height=Math.round(o.height),o.width=Math.round(o.width),o.top=Math.round(o.top),o.bottom=Math.round(o.bottom),o.left=Math.round(o.left),o.right=Math.round(o.right)),o}},{key:"positionElements",value:function(e,t,n,r){var i=_slicedToArray(n.split("-"),2),o=i[0],a=void 0===o?"top":o,s=i[1],u=void 0===s?"center":s,c=r?this.offset(e,!1):this.position(e,!1),l=this.getAllStyles(t),d=parseFloat(l.marginTop),h=parseFloat(l.marginBottom),f=parseFloat(l.marginLeft),p=parseFloat(l.marginRight),v=0,A=0;switch(a){case"top":v=c.top-(t.offsetHeight+d+h);break;case"bottom":v=c.top+c.height;break;case"left":A=c.left-(t.offsetWidth+f+p);break;case"right":A=c.left+c.width}switch(u){case"top":v=c.top;break;case"bottom":v=c.top+c.height-t.offsetHeight;break;case"left":A=c.left;break;case"right":A=c.left+c.width-t.offsetWidth;break;case"center":"top"===a||"bottom"===a?A=c.left+c.width/2-t.offsetWidth/2:v=c.top+c.height/2-t.offsetHeight/2}t.style.transform="translate(".concat(Math.round(A),"px, ").concat(Math.round(v),"px)");var g=t.getBoundingClientRect(),m=document.documentElement,b=window.innerHeight||m.clientHeight,y=window.innerWidth||m.clientWidth;return g.left>=0&&g.top>=0&&g.right<=y&&g.bottom<=b}}]),e}()),Xe=((we=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:we}),we.\u0275inj=r.Nb({factory:function(e){return new(e||we)},imports:[[i.c,o.h]]}),we),Ke=((Ce=function e(){_classCallCheck(this,e),this.autoClose=!0,this.placement=["bottom-left","bottom-right","top-left","top-right"]}).\u0275fac=function(e){return new(e||Ce)},Ce.\u0275prov=Object(r.Mb)({factory:function(){return new Ce},token:Ce,providedIn:"root"}),Ce),Je=((Ie=function e(){_classCallCheck(this,e)}).\u0275fac=function(e){return new(e||Ie)},Ie.\u0275dir=r.Lb({type:Ie,selectors:[["",8,"navbar"]]}),Ie),et=((Ee=function(){function e(t){_classCallCheck(this,e),this.elementRef=t,this._disabled=!1}return _createClass2(e,[{key:"disabled",set:function(e){this._disabled=""===e||!0===e},get:function(){return this._disabled}}]),e}()).\u0275fac=function(e){return new(e||Ee)(r.Qb(r.l))},Ee.\u0275dir=r.Lb({type:Ee,selectors:[["","ngbDropdownItem",""]],hostAttrs:[1,"dropdown-item"],hostVars:2,hostBindings:function(e,t){2&e&&r.Hb("disabled",t.disabled)},inputs:{disabled:"disabled"}}),Ee),tt=((xe=function e(t){_classCallCheck(this,e),this.dropdown=t,this.placement="bottom",this.isOpen=!1}).\u0275fac=function(e){return new(e||xe)(r.Qb(Object(r.T)((function(){return it}))))},xe.\u0275dir=r.Lb({type:xe,selectors:[["","ngbDropdownMenu",""]],contentQueries:function(e,t,n){var i;1&e&&r.Ib(n,et,!1),2&e&&r.wc(i=r.ic())&&(t.menuItems=i)},hostVars:5,hostBindings:function(e,t){1&e&&r.hc("keydown.ArrowUp",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.ArrowDown",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.Home",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.End",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.Enter",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.Space",(function(e){return t.dropdown.onKeyDown(e)})),2&e&&(r.Cb("x-placement",t.placement),r.Hb("dropdown-menu",!0)("show",t.dropdown.isOpen()))}}),xe),nt=((Se=function(){function e(t,n){_classCallCheck(this,e),this.dropdown=t,this._elementRef=n,this.anchorEl=n.nativeElement}return _createClass2(e,[{key:"getNativeElement",value:function(){return this._elementRef.nativeElement}}]),e}()).\u0275fac=function(e){return new(e||Se)(r.Qb(Object(r.T)((function(){return it}))),r.Qb(r.l))},Se.\u0275dir=r.Lb({type:Se,selectors:[["","ngbDropdownAnchor",""]],hostAttrs:["aria-haspopup","true",1,"dropdown-toggle"],hostVars:1,hostBindings:function(e,t){2&e&&r.Cb("aria-expanded",t.dropdown.isOpen())}}),Se),rt=((_e=ke=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){return _classCallCheck(this,n),t.call(this,e,r)}return n}(nt)).\u0275fac=function(e){return new(e||_e)(r.Qb(Object(r.T)((function(){return it}))),r.Qb(r.l))},_e.\u0275dir=r.Lb({type:_e,selectors:[["","ngbDropdownToggle",""]],hostAttrs:["aria-haspopup","true",1,"dropdown-toggle"],hostVars:1,hostBindings:function(e,t){1&e&&r.hc("click",(function(){return t.dropdown.toggle()}))("keydown.ArrowUp",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.ArrowDown",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.Home",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.End",(function(e){return t.dropdown.onKeyDown(e)})),2&e&&r.Cb("aria-expanded",t.dropdown.isOpen())},features:[r.Ab([{provide:nt,useExisting:Object(r.T)((function(){return ke}))}]),r.yb]}),_e),it=((Oe=function(){function e(t,n,i,o,s,u,c){var l=this;_classCallCheck(this,e),this._changeDetector=t,this._document=i,this._ngZone=o,this._elementRef=s,this._renderer=u,this._closed$=new a.a,this._open=!1,this.openChange=new r.n,this.placement=n.placement,this.container=n.container,this.autoClose=n.autoClose,this.display=c?"static":"dynamic",this._zoneSubscription=o.onStable.subscribe((function(){l._positionMenu()}))}return _createClass2(e,[{key:"ngAfterContentInit",value:function(){var e=this;this._ngZone.onStable.pipe(Object(g.a)(1)).subscribe((function(){e._applyPlacementClasses(),e._open&&e._setCloseHandlers()}))}},{key:"ngOnChanges",value:function(e){e.container&&this._open&&this._applyContainer(this.container),e.placement&&!e.placement.isFirstChange&&this._applyPlacementClasses()}},{key:"isOpen",value:function(){return this._open}},{key:"open",value:function(){this._open||(this._open=!0,this._applyContainer(this.container),this.openChange.emit(!0),this._setCloseHandlers())}},{key:"_setCloseHandlers",value:function(){var e=this,t=this._anchor;!function(e,t,n,r,i,o,a,l){var d;n&&e.runOutsideAngular((d=function(){var l=Object(s.a)(t,"keydown").pipe(f(i),Object(A.a)((function(e){return e.which===ve.Escape})),Object(m.a)((function(e){return e.preventDefault()}))),d=Object(s.a)(t,"mousedown").pipe(Object(c.a)((function(e){var t=e.target;return 2!==e.button&&!Ae(t,a)&&("inside"===n?Ae(t,o)&&ge(t,".dropdown-item,.dropdown-divider"):"outside"===n?!Ae(t,o):ge(t,".dropdown-item,.dropdown-divider")||!Ae(t,o))})),f(i)),h=Object(s.a)(t,"mouseup").pipe(b(d),Object(A.a)((function(e){var t=_slicedToArray(e,2);return t[0],t[1]})),Object(w.a)(0),f(i));Object(u.a)([l,h]).subscribe((function(){return e.run(r)}))},me?function(){return setTimeout((function(){return d()}),100)}:d))}(this._ngZone,this._document,this.autoClose,(function(){return e.close()}),this._closed$,this._menu?[this._menuElement.nativeElement]:[],t?[t.getNativeElement()]:[])}},{key:"close",value:function(){this._open&&(this._open=!1,this._resetContainer(),this._closed$.next(),this.openChange.emit(!1),this._changeDetector.markForCheck())}},{key:"toggle",value:function(){this.isOpen()?this.close():this.open()}},{key:"ngOnDestroy",value:function(){this._resetContainer(),this._closed$.next(),this._zoneSubscription.unsubscribe()}},{key:"onKeyDown",value:function(e){var t=this,n=e.which,r=this._getMenuElements(),i=-1,o=!1,a=null,u=this._isEventFromToggle(e);if(!u&&r.length&&r.forEach((function(n,r){n.contains(e.target)&&(o=!0,a=n),n===t._document.activeElement&&(i=r)})),n!==ve.Space&&n!==ve.Enter){if(u||o){if(this.open(),r.length){switch(n){case ve.ArrowDown:i=Math.min(i+1,r.length-1);break;case ve.ArrowUp:if(this._isDropup()&&-1===i){i=r.length-1;break}i=Math.max(i-1,0);break;case ve.Home:i=0;break;case ve.End:i=r.length-1}r[i].focus()}e.preventDefault()}}else!o||!0!==this.autoClose&&"inside"!==this.autoClose||Object(s.a)(a,"click").pipe(Object(g.a)(1)).subscribe((function(){return t.close()}))}},{key:"_isDropup",value:function(){return this._elementRef.nativeElement.classList.contains("dropup")}},{key:"_isEventFromToggle",value:function(e){return this._anchor.getNativeElement().contains(e.target)}},{key:"_getMenuElements",value:function(){var e=this._menu;return null==e?[]:e.menuItems.filter((function(e){return!e.disabled})).map((function(e){return e.elementRef.nativeElement}))}},{key:"_positionMenu",value:function(){var e=this._menu;this.isOpen()&&e&&this._applyPlacementClasses("dynamic"===this.display?function(e,t,n,r,i){var o=Array.isArray(n)?n:n.split(Qe),a=function(e){var t=_slicedToArray(e.split("-"),2);return t[0],t[1],[]},s=o.findIndex((function(e){return"auto"===e}));s>=0&&["top","bottom","left","right","top-left","top-right","bottom-left","bottom-right","left-top","left-bottom","right-top","right-bottom"].forEach((function(e){null==o.find((function(t){return-1!==t.search("^"+e)}))&&o.splice(s++,1,e)}));var u,c=t.style;c.position="absolute",c.top="0",c.left="0",c["will-change"]="transform";var l,d=!1,h=_createForOfIteratorHelper(o);try{for(h.s();!(l=h.n()).done;)if(a(u=l.value),qe.positionElements(e,t,u,r)){d=!0;break}}catch(f){h.e(f)}finally{h.f()}return d||(a(u=o[0]),qe.positionElements(e,t,u,r)),u}(this._anchor.anchorEl,this._bodyContainer||this._menuElement.nativeElement,this.placement,"body"===this.container):this._getFirstPlacement(this.placement))}},{key:"_getFirstPlacement",value:function(e){return Array.isArray(e)?e[0]:e.split(" ")[0]}},{key:"_resetContainer",value:function(){var e=this._renderer,t=this._menuElement;if(t){var n=t.nativeElement;e.appendChild(this._elementRef.nativeElement,n),e.removeStyle(n,"position"),e.removeStyle(n,"transform")}this._bodyContainer&&(e.removeChild(this._document.body,this._bodyContainer),this._bodyContainer=null)}},{key:"_applyContainer",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(this._resetContainer(),"body"===e){var t=this._renderer,n=this._menuElement.nativeElement,r=this._bodyContainer=this._bodyContainer||t.createElement("div");t.setStyle(r,"position","absolute"),t.setStyle(n,"position","static"),t.setStyle(r,"z-index","1050"),t.appendChild(r,n),t.appendChild(this._document.body,r)}}},{key:"_applyPlacementClasses",value:function(e){var t=this._menu;if(t){e||(e=this._getFirstPlacement(this.placement));var n=this._renderer,r=this._elementRef.nativeElement;n.removeClass(r,"dropup"),n.removeClass(r,"dropdown"),t.placement="static"===this.display?null:e;var i=-1!==e.search("^top")?"dropup":"dropdown";n.addClass(r,i);var o=this._bodyContainer;o&&(n.removeClass(o,"dropup"),n.removeClass(o,"dropdown"),n.addClass(o,i))}}}]),e}()).\u0275fac=function(e){return new(e||Oe)(r.Qb(r.h),r.Qb(Ke),r.Qb(i.e),r.Qb(r.z),r.Qb(r.l),r.Qb(r.D),r.Qb(Je,8))},Oe.\u0275dir=r.Lb({type:Oe,selectors:[["","ngbDropdown",""]],contentQueries:function(e,t,n){var i;1&e&&(r.Ib(n,tt,!0),r.Ib(n,tt,!0,r.l),r.Ib(n,nt,!0)),2&e&&(r.wc(i=r.ic())&&(t._menu=i.first),r.wc(i=r.ic())&&(t._menuElement=i.first),r.wc(i=r.ic())&&(t._anchor=i.first))},hostVars:2,hostBindings:function(e,t){2&e&&r.Hb("show",t.isOpen())},inputs:{_open:["open","_open"],placement:"placement",container:"container",autoClose:"autoClose",display:"display"},outputs:{openChange:"openChange"},exportAs:["ngbDropdown"],features:[r.zb]}),Oe),ot=((Me=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:Me}),Me.\u0275inj=r.Nb({factory:function(e){return new(e||Me)}}),Me),at=((De=function e(){_classCallCheck(this,e),this.backdrop=!0,this.keyboard=!0}).\u0275fac=function(e){return new(e||De)},De.\u0275prov=Object(r.Mb)({factory:function(){return new De},token:De,providedIn:"root"}),De),st=function e(t,n,r){_classCallCheck(this,e),this.nodes=t,this.viewRef=n,this.componentRef=r},ut=function(){},ct=((Re=function(){function e(t){_classCallCheck(this,e),this._document=t}return _createClass2(e,[{key:"compensate",value:function(){var e=this._getWidth();return this._isPresent(e)?this._adjustBody(e):ut}},{key:"_adjustBody",value:function(e){var t=this._document.body,n=t.style.paddingRight,r=parseFloat(window.getComputedStyle(t)["padding-right"]);return t.style["padding-right"]=r+e+"px",function(){return t.style["padding-right"]=n}}},{key:"_isPresent",value:function(e){var t=this._document.body.getBoundingClientRect();return window.innerWidth-(t.left+t.right)>=e-.1*e}},{key:"_getWidth",value:function(){var e=this._document.createElement("div");e.className="modal-scrollbar-measure";var t=this._document.body;t.appendChild(e);var n=e.getBoundingClientRect().width-e.clientWidth;return t.removeChild(e),n}}]),e}()).\u0275fac=function(e){return new(e||Re)(r.dc(i.e))},Re.\u0275prov=Object(r.Mb)({factory:function(){return new Re(Object(r.dc)(i.e))},token:Re,providedIn:"root"}),Re),lt=((Pe=function e(){_classCallCheck(this,e)}).\u0275fac=function(e){return new(e||Pe)},Pe.\u0275cmp=r.Kb({type:Pe,selectors:[["ngb-modal-backdrop"]],hostAttrs:[2,"z-index","1050"],hostVars:2,hostBindings:function(e,t){2&e&&r.Db("modal-backdrop fade show"+(t.backdropClass?" "+t.backdropClass:""))},inputs:{backdropClass:"backdropClass"},decls:0,vars:0,template:function(e,t){},encapsulation:2}),Pe),dt=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"close",value:function(e){}},{key:"dismiss",value:function(e){}}]),e}(),ht=function(){function e(t,n,r,i){var o=this;_classCallCheck(this,e),this._windowCmptRef=t,this._contentRef=n,this._backdropCmptRef=r,this._beforeDismiss=i,t.instance.dismissEvent.subscribe((function(e){o.dismiss(e)})),this.result=new Promise((function(e,t){o._resolve=e,o._reject=t})),this.result.then(null,(function(){}))}return _createClass2(e,[{key:"close",value:function(e){this._windowCmptRef&&(this._resolve(e),this._removeModalElements())}},{key:"_dismiss",value:function(e){this._reject(e),this._removeModalElements()}},{key:"dismiss",value:function(e){var t=this;if(this._windowCmptRef)if(this._beforeDismiss){var n=this._beforeDismiss();n&&n.then?n.then((function(n){!1!==n&&t._dismiss(e)}),(function(){})):!1!==n&&this._dismiss(e)}else this._dismiss(e)}},{key:"_removeModalElements",value:function(){var e=this._windowCmptRef.location.nativeElement;if(e.parentNode.removeChild(e),this._windowCmptRef.destroy(),this._backdropCmptRef){var t=this._backdropCmptRef.location.nativeElement;t.parentNode.removeChild(t),this._backdropCmptRef.destroy()}this._contentRef&&this._contentRef.viewRef&&this._contentRef.viewRef.destroy(),this._windowCmptRef=null,this._backdropCmptRef=null,this._contentRef=null}},{key:"componentInstance",get:function(){if(this._contentRef&&this._contentRef.componentRef)return this._contentRef.componentRef.instance}}]),e}(),ft=function(e){return e[e.BACKDROP_CLICK=0]="BACKDROP_CLICK",e[e.ESC=1]="ESC",e}({}),pt=(($e=function(){function e(t,n,i){_classCallCheck(this,e),this._document=t,this._elRef=n,this._zone=i,this._closed$=new a.a,this.backdrop=!0,this.keyboard=!0,this.dismissEvent=new r.n}return _createClass2(e,[{key:"dismiss",value:function(e){this.dismissEvent.emit(e)}},{key:"ngOnInit",value:function(){this._elWithFocus=this._document.activeElement}},{key:"ngAfterViewInit",value:function(){var e=this,t=this._elRef.nativeElement;if(this._zone.runOutsideAngular((function(){Object(s.a)(t,"keydown").pipe(f(e._closed$),Object(A.a)((function(t){return t.which===ve.Escape&&e.keyboard}))).subscribe((function(t){return requestAnimationFrame((function(){t.defaultPrevented||e._zone.run((function(){return e.dismiss(ft.ESC)}))}))}));var n=!1;Object(s.a)(e._dialogEl.nativeElement,"mousedown").pipe(f(e._closed$),Object(m.a)((function(){return n=!1})),Object(l.a)((function(){return Object(s.a)(t,"mouseup").pipe(f(e._closed$),Object(g.a)(1))})),Object(A.a)((function(e){var n=e.target;return t===n}))).subscribe((function(){n=!0})),Object(s.a)(t,"click").pipe(f(e._closed$)).subscribe((function(r){var i=r.target;!0!==e.backdrop||t!==i||n||e._zone.run((function(){return e.dismiss(ft.BACKDROP_CLICK)})),n=!1}))})),!t.contains(document.activeElement)){var n=t.querySelector("[ngbAutofocus]"),r=ye(t)[0];(n||r||t).focus()}}},{key:"ngOnDestroy",value:function(){var e,t=this,n=this._document.body,r=this._elWithFocus;e=r&&r.focus&&n.contains(r)?r:n,this._zone.runOutsideAngular((function(){setTimeout((function(){return e.focus()})),t._elWithFocus=null})),this._closed$.next()}}]),e}()).\u0275fac=function(e){return new(e||$e)(r.Qb(i.e),r.Qb(r.l),r.Qb(r.z))},$e.\u0275cmp=r.Kb({type:$e,selectors:[["ngb-modal-window"]],viewQuery:function(e,t){var n;1&e&&r.Dc(I,!0),2&e&&r.wc(n=r.ic())&&(t._dialogEl=n.first)},hostAttrs:["role","dialog","tabindex","-1"],hostVars:4,hostBindings:function(e,t){2&e&&(r.Cb("aria-modal",!0)("aria-labelledby",t.ariaLabelledBy),r.Db("modal fade show d-block"+(t.windowClass?" "+t.windowClass:"")))},inputs:{backdrop:"backdrop",keyboard:"keyboard",ariaLabelledBy:"ariaLabelledBy",centered:"centered",scrollable:"scrollable",size:"size",windowClass:"windowClass"},outputs:{dismissEvent:"dismiss"},ngContentSelectors:E,decls:4,vars:2,consts:[["role","document"],["dialog",""],[1,"modal-content"]],template:function(e,t){1&e&&(r.oc(),r.Vb(0,"div",0,1),r.Vb(2,"div",2),r.nc(3),r.Ub(),r.Ub()),2&e&&r.Db("modal-dialog"+(t.size?" modal-"+t.size:"")+(t.centered?" modal-dialog-centered":"")+(t.scrollable?" modal-dialog-scrollable":""))},styles:["ngb-modal-window .component-host-scrollable{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}"],encapsulation:2}),$e),vt=((We=function(){function e(t,n,r,i,o,u){var l=this;_classCallCheck(this,e),this._applicationRef=t,this._injector=n,this._document=r,this._scrollBar=i,this._rendererFactory=o,this._ngZone=u,this._activeWindowCmptHasChanged=new a.a,this._ariaHiddenValues=new Map,this._backdropAttributes=["backdropClass"],this._modalRefs=[],this._windowAttributes=["ariaLabelledBy","backdrop","centered","keyboard","scrollable","size","windowClass"],this._windowCmpts=[],this._activeWindowCmptHasChanged.subscribe((function(){if(l._windowCmpts.length){var e=l._windowCmpts[l._windowCmpts.length-1];(function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];l._ngZone.runOutsideAngular((function(){var e=Object(s.a)(t,"focusin").pipe(f(n),Object(c.a)((function(e){return e.target})));Object(s.a)(t,"keydown").pipe(f(n),Object(A.a)((function(e){return e.which===ve.Tab})),b(e)).subscribe((function(e){var n=_slicedToArray(e,2),r=n[0],i=n[1],o=_slicedToArray(ye(t),2),a=o[0],s=o[1];i!==a&&i!==t||!r.shiftKey||(s.focus(),r.preventDefault()),i!==s||r.shiftKey||(a.focus(),r.preventDefault())})),r&&Object(s.a)(t,"click").pipe(f(n),b(e),Object(c.a)((function(e){return e[1]}))).subscribe((function(e){return e.focus()}))}))})(0,e.location.nativeElement,l._activeWindowCmptHasChanged),l._revertAriaHidden(),l._setAriaHidden(e.location.nativeElement)}}))}return _createClass2(e,[{key:"open",value:function(e,t,n,r){var i=this,o=r.container instanceof HTMLElement?r.container:R(r.container)?this._document.querySelector(r.container):this._document.body,a=this._rendererFactory.createRenderer(null,null),s=this._scrollBar.compensate(),u=function(){i._modalRefs.length||(a.removeClass(i._document.body,"modal-open"),i._revertAriaHidden())};if(!o)throw new Error('The specified modal container "'.concat(r.container||"body",'" was not found in the DOM.'));var c=new dt,l=this._getContentRef(e,r.injector||t,n,c,r),d=!1!==r.backdrop?this._attachBackdrop(e,o):null,h=this._attachWindowComponent(e,o,l),f=new ht(h,l,d,r.beforeDismiss);return this._registerModalRef(f),this._registerWindowCmpt(h),f.result.then(s,s),f.result.then(u,u),c.close=function(e){f.close(e)},c.dismiss=function(e){f.dismiss(e)},this._applyWindowOptions(h.instance,r),1===this._modalRefs.length&&a.addClass(this._document.body,"modal-open"),d&&d.instance&&this._applyBackdropOptions(d.instance,r),f}},{key:"dismissAll",value:function(e){this._modalRefs.forEach((function(t){return t.dismiss(e)}))}},{key:"hasOpenModals",value:function(){return this._modalRefs.length>0}},{key:"_attachBackdrop",value:function(e,t){var n=e.resolveComponentFactory(lt).create(this._injector);return this._applicationRef.attachView(n.hostView),t.appendChild(n.location.nativeElement),n}},{key:"_attachWindowComponent",value:function(e,t,n){var r=e.resolveComponentFactory(pt).create(this._injector,n.nodes);return this._applicationRef.attachView(r.hostView),t.appendChild(r.location.nativeElement),r}},{key:"_applyWindowOptions",value:function(e,t){this._windowAttributes.forEach((function(n){R(t[n])&&(e[n]=t[n])}))}},{key:"_applyBackdropOptions",value:function(e,t){this._backdropAttributes.forEach((function(n){R(t[n])&&(e[n]=t[n])}))}},{key:"_getContentRef",value:function(e,t,n,i,o){return n?n instanceof r.K?this._createFromTemplateRef(n,i):P(n)?this._createFromString(n):this._createFromComponent(e,t,n,i,o):new st([])}},{key:"_createFromTemplateRef",value:function(e,t){var n=e.createEmbeddedView({$implicit:t,close:function(e){t.close(e)},dismiss:function(e){t.dismiss(e)}});return this._applicationRef.attachView(n),new st([n.rootNodes],n)}},{key:"_createFromString",value:function(e){var t=this._document.createTextNode(""+e);return new st([[t]])}},{key:"_createFromComponent",value:function(e,t,n,i,o){var a=e.resolveComponentFactory(n),s=r.r.create({providers:[{provide:dt,useValue:i}],parent:t}),u=a.create(s),c=u.location.nativeElement;return o.scrollable&&c.classList.add("component-host-scrollable"),this._applicationRef.attachView(u.hostView),new st([[c]],u.hostView,u)}},{key:"_setAriaHidden",value:function(e){var t=this,n=e.parentElement;n&&e!==this._document.body&&(Array.from(n.children).forEach((function(n){n!==e&&"SCRIPT"!==n.nodeName&&(t._ariaHiddenValues.set(n,n.getAttribute("aria-hidden")),n.setAttribute("aria-hidden","true"))})),this._setAriaHidden(n))}},{key:"_revertAriaHidden",value:function(){this._ariaHiddenValues.forEach((function(e,t){e?t.setAttribute("aria-hidden",e):t.removeAttribute("aria-hidden")})),this._ariaHiddenValues.clear()}},{key:"_registerModalRef",value:function(e){var t=this,n=function(){var n=t._modalRefs.indexOf(e);n>-1&&t._modalRefs.splice(n,1)};this._modalRefs.push(e),e.result.then(n,n)}},{key:"_registerWindowCmpt",value:function(e){var t=this;this._windowCmpts.push(e),this._activeWindowCmptHasChanged.next(),e.onDestroy((function(){var n=t._windowCmpts.indexOf(e);n>-1&&(t._windowCmpts.splice(n,1),t._activeWindowCmptHasChanged.next())}))}}]),e}()).\u0275fac=function(e){return new(e||We)(r.dc(r.g),r.dc(r.r),r.dc(i.e),r.dc(ct),r.dc(r.E),r.dc(r.z))},We.\u0275prov=Object(r.Mb)({factory:function(){return new We(Object(r.dc)(r.g),Object(r.dc)(r.o),Object(r.dc)(i.e),Object(r.dc)(ct),Object(r.dc)(r.E),Object(r.dc)(r.z))},token:We,providedIn:"root"}),We),At=((Ge=function(){function e(t,n,r,i){_classCallCheck(this,e),this._moduleCFR=t,this._injector=n,this._modalStack=r,this._config=i}return _createClass2(e,[{key:"open",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Object.assign({},this._config,t);return this._modalStack.open(this._moduleCFR,this._injector,e,n)}},{key:"dismissAll",value:function(e){this._modalStack.dismissAll(e)}},{key:"hasOpenModals",value:function(){return this._modalStack.hasOpenModals()}}]),e}()).\u0275fac=function(e){return new(e||Ge)(r.dc(r.j),r.dc(r.r),r.dc(vt),r.dc(at))},Ge.\u0275prov=Object(r.Mb)({factory:function(){return new Ge(Object(r.dc)(r.j),Object(r.dc)(r.o),Object(r.dc)(vt),Object(r.dc)(at))},token:Ge,providedIn:"root"}),Ge),gt=((Ze=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:Ze}),Ze.\u0275inj=r.Nb({factory:function(e){return new(e||Ze)},providers:[At]}),Ze),mt=((Be=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:Be}),Be.\u0275inj=r.Nb({factory:function(e){return new(e||Be)},imports:[[i.c]]}),Be),bt=((ze=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:ze}),ze.\u0275inj=r.Nb({factory:function(e){return new(e||ze)},imports:[[i.c]]}),ze),yt=((He=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:He}),He.\u0275inj=r.Nb({factory:function(e){return new(e||He)},imports:[[i.c]]}),He),Ct=((Le=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:Le}),Le.\u0275inj=r.Nb({factory:function(e){return new(e||Le)},imports:[[i.c]]}),Le),wt=((Ue=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:Ue}),Ue.\u0275inj=r.Nb({factory:function(e){return new(e||Ue)},imports:[[i.c]]}),Ue),kt=((Fe=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:Fe}),Fe.\u0275inj=r.Nb({factory:function(e){return new(e||Fe)},imports:[[i.c]]}),Fe),Dt=((je=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:je}),je.\u0275inj=r.Nb({factory:function(e){return new(e||je)},imports:[[i.c]]}),je),Mt=((Ve=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:Ve}),Ve.\u0275inj=r.Nb({factory:function(e){return new(e||Ve)},imports:[[i.c]]}),Ve),Ot=((Ne=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:Ne}),Ne.\u0275inj=r.Nb({factory:function(e){return new(e||Ne)}}),Ne),_t=((Te=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:Te}),Te.\u0275inj=r.Nb({factory:function(e){return new(e||Te)},imports:[[i.c]]}),Te),St=[ie,oe,de,he,pe,Xe,ot,gt,mt,bt,yt,Ct,wt,Dt,Mt,Ot,_t,kt],xt=((Ye=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:Ye}),Ye.\u0275inj=r.Nb({factory:function(e){return new(e||Ye)},imports:[St,ie,oe,de,he,pe,Xe,ot,gt,mt,bt,yt,Ct,wt,Dt,Mt,Ot,_t,kt]}),Ye)},"2QA8":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()},"2Vo4":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("XNiG"),i=n("9ppp"),o=function(e){_inherits(n,e);var t=_createSuper(n);function n(e){var r;return _classCallCheck(this,n),(r=t.call(this))._value=e,r}return _createClass2(n,[{key:"_subscribe",value:function(e){var t=_get(_getPrototypeOf(n.prototype),"_subscribe",this).call(this,e);return t&&!t.closed&&e.next(this._value),t}},{key:"getValue",value:function(){if(this.hasError)throw this.thrownError;if(this.closed)throw new i.a;return this._value}},{key:"next",value:function(e){_get(_getPrototypeOf(n.prototype),"next",this).call(this,this._value=e)}},{key:"value",get:function(){return this.getValue()}}]),n}(r.a)},"2fFW":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=!1,i={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){if(e){var t=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+t.stack)}else r&&console.log("RxJS: Back to a better error behavior. Thank you. <3");r=e},get useDeprecatedSynchronousErrorHandling(){return r}}},"3E0/":function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r,i=n("D0XW"),o=n("mlxB"),a=n("7o/Q"),s=n("EY2u"),u=n("LRne"),c=n("z6cu"),l=((r=function(){function e(t,n,r){_classCallCheck(this,e),this.kind=t,this.value=n,this.error=r,this.hasValue="N"===t}return _createClass2(e,[{key:"observe",value:function(e){switch(this.kind){case"N":return e.next&&e.next(this.value);case"E":return e.error&&e.error(this.error);case"C":return e.complete&&e.complete()}}},{key:"do",value:function(e,t,n){switch(this.kind){case"N":return e&&e(this.value);case"E":return t&&t(this.error);case"C":return n&&n()}}},{key:"accept",value:function(e,t,n){return e&&"function"==typeof e.next?this.observe(e):this.do(e,t,n)}},{key:"toObservable",value:function(){switch(this.kind){case"N":return Object(u.a)(this.value);case"E":return Object(c.a)(this.error);case"C":return Object(s.b)()}throw new Error("unexpected notification kind value")}}],[{key:"createNext",value:function(t){return void 0!==t?new e("N",t):e.undefinedValueNotification}},{key:"createError",value:function(t){return new e("E",void 0,t)}},{key:"createComplete",value:function(){return e.completeNotification}}]),e}()).completeNotification=new r("C"),r.undefinedValueNotification=new r("N",void 0),r);function d(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.a,n=Object(o.a)(e)?+e-t.now():Math.abs(e);return function(e){return e.lift(new h(n,t))}}var h=function(){function e(t,n){_classCallCheck(this,e),this.delay=t,this.scheduler=n}return _createClass2(e,[{key:"call",value:function(e,t){return t.subscribe(new f(e,this.delay,this.scheduler))}}]),e}(),f=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i){var o;return _classCallCheck(this,n),(o=t.call(this,e)).delay=r,o.scheduler=i,o.queue=[],o.active=!1,o.errored=!1,o}return _createClass2(n,[{key:"_schedule",value:function(e){this.active=!0,this.destination.add(e.schedule(n.dispatch,this.delay,{source:this,destination:this.destination,scheduler:e}))}},{key:"scheduleNotification",value:function(e){if(!0!==this.errored){var t=this.scheduler,n=new p(t.now()+this.delay,e);this.queue.push(n),!1===this.active&&this._schedule(t)}}},{key:"_next",value:function(e){this.scheduleNotification(l.createNext(e))}},{key:"_error",value:function(e){this.errored=!0,this.queue=[],this.destination.error(e),this.unsubscribe()}},{key:"_complete",value:function(){this.scheduleNotification(l.createComplete()),this.unsubscribe()}}],[{key:"dispatch",value:function(e){for(var t=e.source,n=t.queue,r=e.scheduler,i=e.destination;n.length>0&&n[0].time-r.now()<=0;)n.shift().notification.observe(i);if(n.length>0){var o=Math.max(0,n[0].time-r.now());this.schedule(e,o)}else this.unsubscribe(),t.active=!1}}]),n}(a.a),p=function e(t,n){_classCallCheck(this,e),this.time=t,this.notification=n}},"3Fcn":function(e){e.exports=JSON.parse('{"lista":[{"placa":"MCK1234","ufPlaca":"RS","marcaVeiculo":"FORD/KA GL IMAGE","codOat":121100,"serieAIT":"MCK1","descrInfracao":"TRANSITAR EM VELOCIDADE SUPERIOR A MAXIMA PERMITIDA PARA O LOCAL, MEDIDA POR INSTRUMENTO OU EQUIPAMENTO HABIL EM RODOVIAS, VIAS DE TRANSITO RAPIDO E VIAS ARTERIAIS QUANDO A VELOCIDADE FOR SUPERIOR A MAXIMA EM ATE VINTE POR CENTO.","data":"06/03/2020","hora":"08:30","local":"BORGES DE MEDEIROS, 888","pontuacao":7,"dataLimApresCond":"30/04/2020","grupo":"A Vencer","valor":"R$ 42,00"},{"placa":"MCK1234","ufPlaca":"RS","marcaVeiculo":"FORD/KA GL IMAGE","codOat":121100,"serieAIT":"MCK2","descrInfracao":"Dirigir ve\xedculo utilizando-se de telefone celular","data":"09/03/2020","hora":"08:35","local":"BORGES DE MEDEIROS, 888","pontuacao":7,"dataLimApresCond":"13/05/2020","valor":"R$ 13,00","grupo":"A Vencer"}]}')},"3PI7":function(e){e.exports=JSON.parse('{"notificacao":"JVBERi0xLjQKJeLjz9MKNSAwIG9iago8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDM0NjI+PnN0cmVhbQp4nO1dS4/byBG+61f0IQc7GGv4fuRGS5oxjRlJ4WgmQeIc6BY5YUCJMiXZQf7Q/gffNjkYCJDTIpecstmD4QB7WuSSU/o9Ytsim5KMJbwZP76ySbG+qi5WP1hiv+o9nfVMB3iaA2bz3mjW+2XPAM/x/+pAQ7/w355lgNmid36hA10Ds7T36PHsD/hc9G/0q7zvaX3DBm/IJzXyseiy99vfIZz3TA3YjgMWPdvWiZQLSUZIjjiaxc7BkowQX5CewoQqQK4w50IVYC/tHqUb7qwHn2sALnZbwTSA7Wt91+Qt4eKGoM5GDfBotN4k4Jvy/rsCzBMwK/+1XGebAiyLTZZmMAZ3xXodg5tk+fuizGJ8zqttArCQJuhAttwk5apYb+IzsCqT1xmS0IdBXG6y+wI1+9szMI9BlKyLfPseKXF0/1x3zgeT8SwKxuhDcRmDAgTbDSEQLtMyfk/I4FjRwH3FEs/o2x625MEAQTl+GWd/RB/M1rDMFtkynhdnIC0yQrXM5ohhmSB6y3kBsgXhjOxYJcs4RweRbvQ7nr9Oys2/lxCZuipKkOBrbdB1lsUaIEsXCObCOsN2zpAHYLYuQHiGDwxmT/uc92gmNwtrLBzt0pH/n1h74m4843vD79sujWcDeDieUZ4pcTJxHMdF+UTkkocwGU9m4UU4CN79ZQKGAZiOxsFVOAyGI4B+B8O7UTT763gQoiOTCIxuBlE4m/CW1MjVwSUi8aZVs+7ydq3DiFuabmnkx3NPSsgxD/Tk21PSsKwD/TL69XQ0RC14SjK2diAZzT3X9HMDNdVJmwjledttzwaF9eQGDCcguJ1NcHyH44uIRP4TMPhhhXLbIinjRYJyN0pfaVEu4k32Oj6a+klObB4ZOBaw0Hhi0TM8KuVCkhGyI744xwcyQnpBfAoTqgC5wpwLVcAjg85REiMDre8B/qd5wGXZfHSDpFxIMtLRjW2b/BwkyUhHL+QUJlQBcoU5F6rAB1ydorQz4GqOUwPTMzwcFb5JpFxIMkJ6hOjmkoyQXpGewyQZodCaC0lG7NnucmvlYt3zuRkKl1ahSK5IzuGSjFBozYUkI3Zxd7m1cjGOfWKFypVVGDbdY0xhzoUq8LTQKUoK8zDdRznI9PuWmIg51YnYzYcySw6ZO0iTvTod30SXaBBwEd4M0OD3N2iUEJ1Cod63+QDF3R2gmOjn0wMU3dB1TXsyHOE5IBqURDenHDZRVwtWH015h7NfGZrmappzpPWG5db7e/DDvA+ut8sMHjQr/EjVfps839YVVSh0XNiB5AYjPSeJfC7JCJX6ZnJF1oHorOOoIhRacyHJSDquznJTSAKkt2y+QdGIfRb9eXyDpqAgGt1MJ+Obr+9GV+DFIzSgv8W37YvHx8YTYbI/nugdim7NT9yjtSrbjTcNTTSkJhpSAzJCpcZuytJMYc6FKoiOpUuUWvfUmonYezoRci5UAZL/JlqZUIVmVkxRzoUqcEd2gkorBzJWaFyB/qaX5ZKMkB4h1LgkY7N1Td5Ju0ep3fCcUUNDYMNi1+WSjJAeIdy4JKOaiSquSjvMrd0k0/WZGaYt7gUmyQjpEXo/MUlGSK9ITWWSjFBozYUkI+mrO8tN8cGJbu3vqqd5DOMje2HPrNdxe3GkAl2z6zVcxyWMz6+LeZIXxw4pcI6o0zVarz7Ak8xxNGfvwGV6G+rPTO8EDVOjRHEs1NAuNQouwmB2Ppw8vZqAQRBdToDet07RPDUqsZ7gZFMIfluzoZQmluU0thy3g1BpuKWSHlTSTNphbu0yP+ucFkoZTylzKnRyKp1l2mFuKpnfbkjLZEb//Sor8CPfKLnP1puSyHfJ93B7fCI1nHr90Wgc3AXXxyZSuz7JDYLxJDg20RFbapT8/OHnBP2Cofd9g69FObtrUZ9ehwLhcDTeeS48AXejvw1urw548ttq3mv5/KEGlnIhyQiVMlTTHIgpzLlQBTZd6xYltfGZ5TvHtvc0mkyjcDT7OgonuChleDt7WBRtsxipND23XLxwZWpUyoUkI6RHmIe4b6rY7ETzQQ27+i7wdu8UJcV292qW0MbFIsG5eFoWqzJLNt+W2bEJmajcv1aGchegj9wn1+EsxAIuIrkZXd5GwfhdANSTm0oUiTbzLe5MJskI6RHaIEySUbVdm+Mj7TC3dutojOKiZ9k+uzSXZIT0CKHIJRkVTVVwWdphbq1czCkiM9C0hJnBJBkhPULNYJKMaqaquCztMLd2LmYUWafu8oVqLMkIlTp+JVMVXJZ2mJtKB6Q19ECD6cX5YDx9fmyv4zsNPd1bMCxgHzyLX2Z5tsFls0eqtBy9XuXRC1KWZzY4L94k97jU+Ispo203M7D5uoQlSpksVsK0i+yuQO2VC0lGOtwipzChCpArzLlQBT5C7BQlxRGibR03MwhEzeTnmwyQgsGmQr6mQkByIZ/5CwlVgFxRzoUq8CbuBJV23RvOjuiyLDKJXi7JyCLT5F/YwJKMkF6RnMMlGaHQmgtJRtK9dZZbOxebNjND5dJKFPEV6TlMkhEKrbmQZCQu7iw3hQRloa4AdYO6KbpBpRyFq4lOWnpvuuiPtr8vHsabY59wWb5Xr+NZUR6tA9thGHvn55pJi/MN7RTG1Cnyf2HZJ5zpk6hbKCUIle65qWtlCnMuVIF3FZ2i1LY+hqUMhdtYJR00sWvqENPuUVIcXlnu/jv6qoBxfoIVt7qsIZ7AnEKPv/9hchQMJ+AqvA7OkIs81Xu7TltN+riNbi9vgzAYB0+UHzArRb1JvrSKxmkm+TIpE6rAhnc6H97poAosdPjIXadD9geAXFHOhSqwaO8GFZV6bdvvO077TnpIvjK6MxU/7byBuYh+0YjayCUZ+ReNdJALScZmVzc1Vdo9Su2eonv8q1uW4bH5CZdkhOyIL87xgYxqX+9S+ZpY2mFurV1MIwQToU3HJRm5GbowQwcyqkWRSjSmHeam0hOToUHLBBUsVnFZgKvk/qGXPm2O4iGJn1HwUOKSjJAd8cU5PpBRLbRVbpG0w9zaTc1ZSFIzWNgySUZuhi7M0IGMaqGtcoukHebW8hEVT7625rLW45KMkB3xxTk+kFExmhSiMu0wt9YuppGCidDW45KM3AxdmKEDGRWjSSEq0w5za+ViHgV8KZLXMZIIkRCqLVcqRJNKVKYd5tbaxaZ4LZApXgtkstcB7SI3Qzwj0dmzkR1UiyaVqEw7zE1lmdQ8bJ10Wiw3xfqkK6Wu1p4GeZXRpihP+oIS3T5oVnoX50X54lH0s4cvDv64b/n4zCdWXrwDLM3qo9khcZcpr7q4jmmqfnV2nw7cJJrd1909OoZhFF6OwN0oHPCysOEEDEZXX8xD7v2+MbwG5wxmTwH/MWzjDHwF/jEOB5OfgG/w2qNV7x33p+AGx+y7DUEileZ+wd6wDVwpUusNwzfPrC8pMtQe3jg6L1VmFSS8dqSKaiWhTaXITYUqafcoKT68cY3m6ulBsZxvdwYvRzzxcKwOVU7T9sJFq9SRTJJRreRVuWq+ITbSDnNrXzlNzCBFqw6d7FJJRrWSV+VC8gaXpR3m1r5ymprh8Wo7LsmoVvKqXEje4LK0w9zaV04TM1QKGlUqmJULyRtclnaYm2rldF3vM5geW19MiqZrO7jPUzRdp/I0RdO1fvviiqZrhxS2dfT3/uQ3o362Kl/TIvlQN4mUC0lGSI/QtV8mydhc2MAU5lyoAq/B6BSldqmZUcM9jMHpM0lGSI9Q+kySUc1EFVelHebWsvczmBlkYdjiPQyWZIRKy8pKpiq4LO0wN7Wpl+nU1LSNXm2zFXkrM3kT/nUyx2VE53dJSd7Ef2BH9XkXbnS73qbxfxcJfTVCOL4ezaKDFvUqPaFVr3DHWy1VqmVz3eLBp/OtHbAkI1QK0KbUyBTmXKgCz+adotQ+1Rj8vQNYyoUkoxp95cxr2PwcwwYyilTTSW6Kqca0998lk5frpHwdv/9Psj7FDVmnKrgnr5mP8B4cyXIezw9bU/q8acxDacxw9y5T2abp/3irrUqJyTBdFqpYyoUkIwtVTfSKGusNd5De5Rof02l0MPcAkCvMuVAFlpi6RemwF+Ljay+U+Kkk4Kbk2WRj2j1KislIc9tN2MLxzSy6fff30UlfDI2YGB5u90/e5lrfNhxDB7M3mJeuWeg8iObWBdkhIwFkayG8bRDeHQl8BYy3Zzt7ATXvdJTQrZE2YnwCM5Qa6S5LBSiTV1ucITcJ32NpiU5ZFfOk/BYdhEVZJiX4J3i+XW52d+rA7kM0d010jb5jVzZJwvYYeAsobJrm2ZpPTAvmi2yJX15Ftv/AeqMEbss13uSIb8WEugjwBDwPovAMbBcxeJ38ie0AFa9yZshccRslshsTPneezYs+GBKP7HxySfZ9IqaCBhv5Q4UdE3XPsbiJroU3TUEmwuJlGS/fs42r4hw7GbzG1RBIMdwuM/x6mD4IFA1Y09Ygb/yK52Snq1VZLDdbfBnsh8H42fk0KRfZev0dGfdC9iAFb7RCykHojldptlzv7HH1aSNtp28qWrnclEVOqJcJ3pFqTrm/eITCs4/c5bLdqV48PsMGfVggUxYAdcrIKtLaK2wFbs3+x5xqb7f/AY6mHQkKZW5kc3RyZWFtCmVuZG9iagoxIDAgb2JqCjw8L1RhYnMvUy9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXAvQ1MvRGV2aWNlUkdCPj4vQ29udGVudHMgNSAwIFIvVHlwZS9QYWdlL1Jlc291cmNlczw8L0NvbG9yU3BhY2U8PC9DUy9EZXZpY2VSR0I+Pi9Qcm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJXS9Gb250PDwvRjEgMiAwIFIvRjIgMyAwIFIvRjMgNCAwIFI+Pj4+L1BhcmVudCA2IDAgUi9NZWRpYUJveFswIDAgNTk1IDg0Ml0+PgplbmRvYmoKNyAwIG9iagpbMSAwIFIvWFlaIDAgODUyIDBdCmVuZG9iagoyIDAgb2JqCjw8L1N1YnR5cGUvVHlwZTEvVHlwZS9Gb250L0Jhc2VGb250L0hlbHZldGljYS9FbmNvZGluZy9XaW5BbnNpRW5jb2Rpbmc+PgplbmRvYmoKMyAwIG9iago8PC9TdWJ0eXBlL1R5cGUxL1R5cGUvRm9udC9CYXNlRm9udC9IZWx2ZXRpY2EtQm9sZC9FbmNvZGluZy9XaW5BbnNpRW5jb2Rpbmc+PgplbmRvYmoKNCAwIG9iago8PC9TdWJ0eXBlL1R5cGUxL1R5cGUvRm9udC9CYXNlRm9udC9Db3VyaWVyL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZz4+CmVuZG9iago2IDAgb2JqCjw8L0tpZHNbMSAwIFJdL1R5cGUvUGFnZXMvQ291bnQgMS9JVFhUKDIuMS43KT4+CmVuZG9iago4IDAgb2JqCjw8L05hbWVzWyhKUl9QQUdFX0FOQ0hPUl8wXzEpIDcgMCBSXT4+CmVuZG9iago5IDAgb2JqCjw8L0Rlc3RzIDggMCBSPj4KZW5kb2JqCjEwIDAgb2JqCjw8L05hbWVzIDkgMCBSL1R5cGUvQ2F0YWxvZy9QYWdlcyA2IDAgUi9WaWV3ZXJQcmVmZXJlbmNlczw8L1ByaW50U2NhbGluZy9BcHBEZWZhdWx0Pj4+PgplbmRvYmoKMTEgMCBvYmoKPDwvTW9kRGF0ZShEOjIwMjAwNzE0MTE0NzQ4LTAzJzAwJykvQ3JlYXRvcihKYXNwZXJSZXBvcnRzIExpYnJhcnkgdmVyc2lvbiA1LjYuMSkvQ3JlYXRpb25EYXRlKEQ6MjAyMDA3MTQxMTQ3NDgtMDMnMDAnKS9Qcm9kdWNlcihpVGV4dCAyLjEuNyBieSAxVDNYVCk+PgplbmRvYmoKeHJlZgowIDEyCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMzU0NSAwMDAwMCBuIAowMDAwMDAzODM5IDAwMDAwIG4gCjAwMDAwMDM5MjcgMDAwMDAgbiAKMDAwMDAwNDAyMCAwMDAwMCBuIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMDQxMDYgMDAwMDAgbiAKMDAwMDAwMzgwNCAwMDAwMCBuIAowMDAwMDA0MTY5IDAwMDAwIG4gCjAwMDAwMDQyMjMgMDAwMDAgbiAKMDAwMDAwNDI1NSAwMDAwMCBuIAowMDAwMDA0MzU5IDAwMDAwIG4gCnRyYWlsZXIKPDwvSW5mbyAxMSAwIFIvSUQgWzwwMTg4MWQ5ZGU5ODgwYmU3ZWRlMjI3ZjI0MzMzNTNjMj48ZGVjNzQ3MjEzMjJiOWEyZGFlNjhmMWFhNGE5MmQ4NzU+XS9Sb290IDEwIDAgUi9TaXplIDEyPj4Kc3RhcnR4cmVmCjQ1MjcKJSVFT0YK"}')},"3Pt+":function(e,t,n){"use strict";n.d(t,"a",(function(){return g})),n.d(t,"b",(function(){return y})),n.d(t,"c",(function(){return pt})),n.d(t,"d",(function(){return Be})),n.d(t,"e",(function(){return at})),n.d(t,"f",(function(){return Ge})),n.d(t,"g",(function(){return $e})),n.d(t,"h",(function(){return vt})),n.d(t,"i",(function(){return lt})),n.d(t,"j",(function(){return P})),n.d(t,"k",(function(){return v})),n.d(t,"l",(function(){return _})),n.d(t,"m",(function(){return x})),n.d(t,"n",(function(){return E})),n.d(t,"o",(function(){return ae})),n.d(t,"p",(function(){return ht})),n.d(t,"q",(function(){return At})),n.d(t,"r",(function(){return ut})),n.d(t,"s",(function(){return oe})),n.d(t,"t",(function(){return N})),n.d(t,"u",(function(){return he})),n.d(t,"v",(function(){return Le}));var r=n("fXoL"),i=n("ofXK"),o=n("HDdC"),a=n("DH7j"),s=n("lJxs"),u=n("XoHu"),c=n("Cfvw");function l(e,t){return new o.a((function(n){var r=e.length;if(0!==r)for(var i=new Array(r),o=0,a=0,s=function(s){var u=Object(c.a)(e[s]),l=!1;n.add(u.subscribe({next:function(e){l||(l=!0,a++),i[s]=e},error:function(e){return n.error(e)},complete:function(){++o!==r&&l||(a===r&&n.next(t?t.reduce((function(e,t,n){return e[t]=i[n],e}),{}):i),n.complete())}}))},u=0;ue?{max:{max:e,actual:t.value}}:null}}},{key:"required",value:function(e){return I(e.value)?{required:!0}:null}},{key:"requiredTrue",value:function(e){return!0===e.value?null:{required:!0}}},{key:"email",value:function(e){return I(e.value)||T.test(e.value)?null:{email:!0}}},{key:"minLength",value:function(e){return function(t){if(I(t.value))return null;var n=t.value?t.value.length:0;return ne?{maxlength:{requiredLength:e,actualLength:n}}:null}}},{key:"pattern",value:function(t){return t?("string"==typeof t?(r="","^"!==t.charAt(0)&&(r+="^"),r+=t,"$"!==t.charAt(t.length-1)&&(r+="$"),n=new RegExp(r)):(r=t.toString(),n=t),function(e){if(I(e.value))return null;var t=e.value;return n.test(t)?null:{pattern:{requiredPattern:r,actualValue:t}}}):e.nullValidator;var n,r}},{key:"nullValidator",value:function(e){return null}},{key:"compose",value:function(e){if(!e)return null;var t=e.filter(V);return 0==t.length?null:function(e){return F(function(e,t){return t.map((function(t){return t(e)}))}(e,t))}}},{key:"composeAsync",value:function(e){if(!e)return null;var t=e.filter(V);return 0==t.length?null:function(e){return function(){for(var e=arguments.length,t=new Array(e),n=0;n=0;--t)if(this._accessors[t][1]===e)return void this._accessors.splice(t,1)}},{key:"select",value:function(e){var t=this;this._accessors.forEach((function(n){t._isSameGroup(n,e)&&n[1]!==e&&n[1].fireUncheck(e.value)}))}},{key:"_isSameGroup",value:function(e,t){return!!e[0].control&&e[0]._parent===t._control._parent&&e[1].name===t.name}}]),e}()).\u0275fac=function(e){return new(e||B)},B.\u0275prov=r.Mb({token:B,factory:B.\u0275fac}),B),Q=((z=function(){function e(t,n,r,i){_classCallCheck(this,e),this._renderer=t,this._elementRef=n,this._registry=r,this._injector=i,this.onChange=function(){},this.onTouched=function(){}}return _createClass2(e,[{key:"ngOnInit",value:function(){this._control=this._injector.get(_),this._checkName(),this._registry.add(this._control,this)}},{key:"ngOnDestroy",value:function(){this._registry.remove(this)}},{key:"writeValue",value:function(e){this._state=e===this.value,this._renderer.setProperty(this._elementRef.nativeElement,"checked",this._state)}},{key:"registerOnChange",value:function(e){var t=this;this._fn=e,this.onChange=function(){e(t.value),t._registry.select(t)}}},{key:"fireUncheck",value:function(e){this.writeValue(e)}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}},{key:"_checkName",value:function(){this.name&&this.formControlName&&this.name!==this.formControlName&&this._throwNameError(),!this.name&&this.formControlName&&(this.name=this.formControlName)}},{key:"_throwNameError",value:function(){throw new Error('\n If you define both a name and a formControlName attribute on your radio button, their values\n must match. Ex: \n ')}}]),e}()).\u0275fac=function(e){return new(e||z)(r.Qb(r.D),r.Qb(r.l),r.Qb(Y),r.Qb(r.r))},z.\u0275dir=r.Lb({type:z,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(e,t){1&e&&r.hc("change",(function(){return t.onChange()}))("blur",(function(){return t.onTouched()}))},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[r.Ab([$])]}),z),q={provide:v,useExisting:Object(r.T)((function(){return X})),multi:!0},X=((Z=function(){function e(t,n){_classCallCheck(this,e),this._renderer=t,this._elementRef=n,this.onChange=function(e){},this.onTouched=function(){}}return _createClass2(e,[{key:"writeValue",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",parseFloat(e))}},{key:"registerOnChange",value:function(e){this.onChange=function(t){e(""==t?null:parseFloat(t))}}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}}]),e}()).\u0275fac=function(e){return new(e||Z)(r.Qb(r.D),r.Qb(r.l))},Z.\u0275dir=r.Lb({type:Z,selectors:[["input","type","range","formControlName",""],["input","type","range","formControl",""],["input","type","range","ngModel",""]],hostBindings:function(e,t){1&e&&r.hc("change",(function(e){return t.onChange(e.target.value)}))("input",(function(e){return t.onChange(e.target.value)}))("blur",(function(){return t.onTouched()}))},features:[r.Ab([q])]}),Z),K='\n
\n \n
\n\n In your class:\n\n this.myGroup = new FormGroup({\n firstName: new FormControl()\n });',J='\n
\n
\n \n
\n
\n\n In your class:\n\n this.myGroup = new FormGroup({\n person: new FormGroup({ firstName: new FormControl() })\n });',ee=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,null,[{key:"controlParentException",value:function(){throw new Error("formControlName must be used with a parent formGroup directive. You'll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n "+K)}},{key:"ngModelGroupException",value:function(){throw new Error('formControlName cannot be used with an ngModelGroup parent. It is only compatible with parents\n that also have a "form" prefix: formGroupName, formArrayName, or formGroup.\n\n Option 1: Update the parent to be formGroupName (reactive form strategy)\n\n '.concat(J,'\n\n Option 2: Use ngModel instead of formControlName (template-driven strategy)\n\n \n
\n
\n \n
\n
'))}},{key:"missingFormException",value:function(){throw new Error("formGroup expects a FormGroup instance. Please pass one in.\n\n Example:\n\n "+K)}},{key:"groupParentException",value:function(){throw new Error("formGroupName must be used with a parent formGroup directive. You'll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n "+J)}},{key:"arrayParentException",value:function(){throw new Error('formArrayName must be used with a parent formGroup directive. You\'ll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n \n
\n
\n
\n \n
\n
\n
\n\n In your class:\n\n this.cityArray = new FormArray([new FormControl(\'SF\')]);\n this.myGroup = new FormGroup({\n cities: this.cityArray\n });')}},{key:"disabledAttrWarning",value:function(){console.warn("\n It looks like you're using the disabled attribute with a reactive form directive. If you set disabled to true\n when you set up this control in your component class, the disabled attribute will actually be set in the DOM for\n you. We recommend using this approach to avoid 'changed after checked' errors.\n \n Example: \n form = new FormGroup({\n first: new FormControl({value: 'Nancy', disabled: true}, Validators.required),\n last: new FormControl('Drew', Validators.required)\n });\n ")}},{key:"ngModelWarning",value:function(e){console.warn("\n It looks like you're using ngModel on the same form field as ".concat(e,". \n Support for using the ngModel input property and ngModelChange event with \n reactive form directives has been deprecated in Angular v6 and will be removed \n in Angular v7.\n \n For more information on this, see our API docs here:\n https://angular.io/api/forms/").concat("formControl"===e?"FormControlDirective":"FormControlName","#use-with-ngmodel\n "))}}]),e}(),te={provide:v,useExisting:Object(r.T)((function(){return oe})),multi:!0};function ne(e,t){return null==e?""+t:(t&&"object"==typeof t&&(t="Object"),"".concat(e,": ").concat(t).slice(0,50))}var re,ie,oe=((ie=function(){function e(t,n){_classCallCheck(this,e),this._renderer=t,this._elementRef=n,this._optionMap=new Map,this._idCounter=0,this.onChange=function(e){},this.onTouched=function(){},this._compareWith=r.tb}return _createClass2(e,[{key:"writeValue",value:function(e){this.value=e;var t=this._getOptionId(e);null==t&&this._renderer.setProperty(this._elementRef.nativeElement,"selectedIndex",-1);var n=ne(t,e);this._renderer.setProperty(this._elementRef.nativeElement,"value",n)}},{key:"registerOnChange",value:function(e){var t=this;this.onChange=function(n){t.value=t._getOptionValue(n),e(t.value)}}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}},{key:"_registerOption",value:function(){return(this._idCounter++).toString()}},{key:"_getOptionId",value:function(e){for(var t=0,n=Array.from(this._optionMap.keys());t-1)}}else t=function(e,t){e._setSelected(!1)};this._optionMap.forEach(t)}},{key:"registerOnChange",value:function(e){var t=this;this.onChange=function(n){var r=[];if(n.hasOwnProperty("selectedOptions"))for(var i=n.selectedOptions,o=0;o1?"path: '".concat(e.path.join(" -> "),"'"):e.path[0]?"name: '".concat(e.path,"'"):"unspecified name attribute",new Error("".concat(t," ").concat(n))}function be(e){return null!=e?N.compose(e.map(U)):null}function ye(e){return null!=e?N.composeAsync(e.map(L)):null}function Ce(e,t){if(!e.hasOwnProperty("model"))return!1;var n=e.model;return!!n.isFirstChange()||!Object(r.tb)(t,n.currentValue)}var we=[g,X,W,oe,de,Q];function ke(e,t){if(!t)return null;Array.isArray(t)||me(e,"Value accessor was not provided as an array for form control with");var n=void 0,r=void 0,i=void 0;return t.forEach((function(t){var o;t.constructor===y?n=t:(o=t,we.some((function(e){return o.constructor===e}))?(r&&me(e,"More than one built-in value accessor matches form control with"),r=t):(i&&me(e,"More than one custom value accessor matches form control with"),i=t))})),i||r||n||(me(e,"No valid value accessor for form control with"),null)}function De(e,t,n,i){Object(r.V)()&&"never"!==i&&((null!==i&&"once"!==i||t._ngModelWarningSentOnce)&&("always"!==i||n._ngModelWarningSent)||(ee.ngModelWarning(e),t._ngModelWarningSentOnce=!0,n._ngModelWarningSent=!0))}function Me(e){var t=_e(e)?e.validators:e;return Array.isArray(t)?be(t):t||null}function Oe(e,t){var n=_e(t)?t.asyncValidators:e;return Array.isArray(n)?ye(n):n||null}function _e(e){return null!=e&&!Array.isArray(e)&&"object"==typeof e}var Se,xe,Ee,Ie,Pe,Re,Te=function(){function e(t,n){_classCallCheck(this,e),this.validator=t,this.asyncValidator=n,this._onCollectionChange=function(){},this.pristine=!0,this.touched=!1,this._onDisabledChange=[]}return _createClass2(e,[{key:"setValidators",value:function(e){this.validator=Me(e)}},{key:"setAsyncValidators",value:function(e){this.asyncValidator=Oe(e)}},{key:"clearValidators",value:function(){this.validator=null}},{key:"clearAsyncValidators",value:function(){this.asyncValidator=null}},{key:"markAsTouched",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.touched=!0,this._parent&&!e.onlySelf&&this._parent.markAsTouched(e)}},{key:"markAllAsTouched",value:function(){this.markAsTouched({onlySelf:!0}),this._forEachChild((function(e){return e.markAllAsTouched()}))}},{key:"markAsUntouched",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.touched=!1,this._pendingTouched=!1,this._forEachChild((function(e){e.markAsUntouched({onlySelf:!0})})),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)}},{key:"markAsDirty",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.pristine=!1,this._parent&&!e.onlySelf&&this._parent.markAsDirty(e)}},{key:"markAsPristine",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.pristine=!0,this._pendingDirty=!1,this._forEachChild((function(e){e.markAsPristine({onlySelf:!0})})),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)}},{key:"markAsPending",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.status="PENDING",!1!==e.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!e.onlySelf&&this._parent.markAsPending(e)}},{key:"disable",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this._parentMarkedDirty(e.onlySelf);this.status="DISABLED",this.errors=null,this._forEachChild((function(t){t.disable(Object.assign(Object.assign({},e),{onlySelf:!0}))})),this._updateValue(),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object.assign(Object.assign({},e),{skipPristineCheck:t})),this._onDisabledChange.forEach((function(e){return e(!0)}))}},{key:"enable",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this._parentMarkedDirty(e.onlySelf);this.status="VALID",this._forEachChild((function(t){t.enable(Object.assign(Object.assign({},e),{onlySelf:!0}))})),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent}),this._updateAncestors(Object.assign(Object.assign({},e),{skipPristineCheck:t})),this._onDisabledChange.forEach((function(e){return e(!1)}))}},{key:"_updateAncestors",value:function(e){this._parent&&!e.onlySelf&&(this._parent.updateValueAndValidity(e),e.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}},{key:"setParent",value:function(e){this._parent=e}},{key:"updateValueAndValidity",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),"VALID"!==this.status&&"PENDING"!==this.status||this._runAsyncValidator(e.emitEvent)),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!e.onlySelf&&this._parent.updateValueAndValidity(e)}},{key:"_updateTreeValidity",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{emitEvent:!0};this._forEachChild((function(t){return t._updateTreeValidity(e)})),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent})}},{key:"_setInitialStatus",value:function(){this.status=this._allControlsDisabled()?"DISABLED":"VALID"}},{key:"_runValidator",value:function(){return this.validator?this.validator(this):null}},{key:"_runAsyncValidator",value:function(e){var t=this;if(this.asyncValidator){this.status="PENDING";var n=j(this.asyncValidator(this));this._asyncValidationSubscription=n.subscribe((function(n){return t.setErrors(n,{emitEvent:e})}))}}},{key:"_cancelExistingSubscription",value:function(){this._asyncValidationSubscription&&this._asyncValidationSubscription.unsubscribe()}},{key:"setErrors",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.errors=e,this._updateControlsErrors(!1!==t.emitEvent)}},{key:"get",value:function(e){return function(e,t,n){if(null==t)return null;if(Array.isArray(t)||(t=t.split(".")),Array.isArray(t)&&0===t.length)return null;var r=e;return t.forEach((function(e){r=r instanceof Ve?r.controls.hasOwnProperty(e)?r.controls[e]:null:r instanceof je&&r.at(e)||null})),r}(this,e)}},{key:"getError",value:function(e,t){var n=t?this.get(t):this;return n&&n.errors?n.errors[e]:null}},{key:"hasError",value:function(e,t){return!!this.getError(e,t)}},{key:"_updateControlsErrors",value:function(e){this.status=this._calculateStatus(),e&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(e)}},{key:"_initObservables",value:function(){this.valueChanges=new r.n,this.statusChanges=new r.n}},{key:"_calculateStatus",value:function(){return this._allControlsDisabled()?"DISABLED":this.errors?"INVALID":this._anyControlsHaveStatus("PENDING")?"PENDING":this._anyControlsHaveStatus("INVALID")?"INVALID":"VALID"}},{key:"_anyControlsHaveStatus",value:function(e){return this._anyControls((function(t){return t.status===e}))}},{key:"_anyControlsDirty",value:function(){return this._anyControls((function(e){return e.dirty}))}},{key:"_anyControlsTouched",value:function(){return this._anyControls((function(e){return e.touched}))}},{key:"_updatePristine",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.pristine=!this._anyControlsDirty(),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)}},{key:"_updateTouched",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.touched=this._anyControlsTouched(),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)}},{key:"_isBoxedValue",value:function(e){return"object"==typeof e&&null!==e&&2===Object.keys(e).length&&"value"in e&&"disabled"in e}},{key:"_registerOnCollectionChange",value:function(e){this._onCollectionChange=e}},{key:"_setUpdateStrategy",value:function(e){_e(e)&&null!=e.updateOn&&(this._updateOn=e.updateOn)}},{key:"_parentMarkedDirty",value:function(e){return!e&&this._parent&&this._parent.dirty&&!this._parent._anyControlsDirty()}},{key:"parent",get:function(){return this._parent}},{key:"valid",get:function(){return"VALID"===this.status}},{key:"invalid",get:function(){return"INVALID"===this.status}},{key:"pending",get:function(){return"PENDING"==this.status}},{key:"disabled",get:function(){return"DISABLED"===this.status}},{key:"enabled",get:function(){return"DISABLED"!==this.status}},{key:"dirty",get:function(){return!this.pristine}},{key:"untouched",get:function(){return!this.touched}},{key:"updateOn",get:function(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}},{key:"root",get:function(){for(var e=this;e._parent;)e=e._parent;return e}}]),e}(),Ne=function(e){_inherits(n,e);var t=_createSuper(n);function n(){var e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,i=arguments.length>1?arguments[1]:void 0,o=arguments.length>2?arguments[2]:void 0;return _classCallCheck(this,n),(e=t.call(this,Me(i),Oe(o,i)))._onChange=[],e._applyFormState(r),e._setUpdateStrategy(i),e.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),e._initObservables(),e}return _createClass2(n,[{key:"setValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.value=this._pendingValue=e,this._onChange.length&&!1!==n.emitModelToViewChange&&this._onChange.forEach((function(e){return e(t.value,!1!==n.emitViewToModelChange)})),this.updateValueAndValidity(n)}},{key:"patchValue",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.setValue(e,t)}},{key:"reset",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._applyFormState(e),this.markAsPristine(t),this.markAsUntouched(t),this.setValue(this.value,t),this._pendingChange=!1}},{key:"_updateValue",value:function(){}},{key:"_anyControls",value:function(e){return!1}},{key:"_allControlsDisabled",value:function(){return this.disabled}},{key:"registerOnChange",value:function(e){this._onChange.push(e)}},{key:"_clearChangeFns",value:function(){this._onChange=[],this._onDisabledChange=[],this._onCollectionChange=function(){}}},{key:"registerOnDisabledChange",value:function(e){this._onDisabledChange.push(e)}},{key:"_forEachChild",value:function(e){}},{key:"_syncPendingControls",value:function(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}},{key:"_applyFormState",value:function(e){this._isBoxedValue(e)?(this.value=this._pendingValue=e.value,e.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=e}}]),n}(Te),Ve=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i){var o;return _classCallCheck(this,n),(o=t.call(this,Me(r),Oe(i,r))).controls=e,o._initObservables(),o._setUpdateStrategy(r),o._setUpControls(),o.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),o}return _createClass2(n,[{key:"registerControl",value:function(e,t){return this.controls[e]?this.controls[e]:(this.controls[e]=t,t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange),t)}},{key:"addControl",value:function(e,t){this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"removeControl",value:function(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange((function(){})),delete this.controls[e],this.updateValueAndValidity(),this._onCollectionChange()}},{key:"setControl",value:function(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange((function(){})),delete this.controls[e],t&&this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"contains",value:function(e){return this.controls.hasOwnProperty(e)&&this.controls[e].enabled}},{key:"setValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._checkAllValuesPresent(e),Object.keys(e).forEach((function(r){t._throwIfControlMissing(r),t.controls[r].setValue(e[r],{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"patchValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object.keys(e).forEach((function(r){t.controls[r]&&t.controls[r].patchValue(e[r],{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"reset",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._forEachChild((function(n,r){n.reset(e[r],{onlySelf:!0,emitEvent:t.emitEvent})})),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}},{key:"getRawValue",value:function(){return this._reduceChildren({},(function(e,t,n){return e[n]=t instanceof Ne?t.value:t.getRawValue(),e}))}},{key:"_syncPendingControls",value:function(){var e=this._reduceChildren(!1,(function(e,t){return!!t._syncPendingControls()||e}));return e&&this.updateValueAndValidity({onlySelf:!0}),e}},{key:"_throwIfControlMissing",value:function(e){if(!Object.keys(this.controls).length)throw new Error("\n There are no form controls registered with this group yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.controls[e])throw new Error("Cannot find form control with name: ".concat(e,"."))}},{key:"_forEachChild",value:function(e){var t=this;Object.keys(this.controls).forEach((function(n){return e(t.controls[n],n)}))}},{key:"_setUpControls",value:function(){var e=this;this._forEachChild((function(t){t.setParent(e),t._registerOnCollectionChange(e._onCollectionChange)}))}},{key:"_updateValue",value:function(){this.value=this._reduceValue()}},{key:"_anyControls",value:function(e){var t=this,n=!1;return this._forEachChild((function(r,i){n=n||t.contains(i)&&e(r)})),n}},{key:"_reduceValue",value:function(){var e=this;return this._reduceChildren({},(function(t,n,r){return(n.enabled||e.disabled)&&(t[r]=n.value),t}))}},{key:"_reduceChildren",value:function(e,t){var n=e;return this._forEachChild((function(e,r){n=t(n,e,r)})),n}},{key:"_allControlsDisabled",value:function(){for(var e=0,t=Object.keys(this.controls);e0||this.disabled}},{key:"_checkAllValuesPresent",value:function(e){this._forEachChild((function(t,n){if(void 0===e[n])throw new Error("Must supply a value for form control with name: '".concat(n,"'."))}))}}]),n}(Te),je=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i){var o;return _classCallCheck(this,n),(o=t.call(this,Me(r),Oe(i,r))).controls=e,o._initObservables(),o._setUpdateStrategy(r),o._setUpControls(),o.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),o}return _createClass2(n,[{key:"at",value:function(e){return this.controls[e]}},{key:"push",value:function(e){this.controls.push(e),this._registerControl(e),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"insert",value:function(e,t){this.controls.splice(e,0,t),this._registerControl(t),this.updateValueAndValidity()}},{key:"removeAt",value:function(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange((function(){})),this.controls.splice(e,1),this.updateValueAndValidity()}},{key:"setControl",value:function(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange((function(){})),this.controls.splice(e,1),t&&(this.controls.splice(e,0,t),this._registerControl(t)),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"setValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._checkAllValuesPresent(e),e.forEach((function(e,r){t._throwIfControlMissing(r),t.at(r).setValue(e,{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"patchValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.forEach((function(e,r){t.at(r)&&t.at(r).patchValue(e,{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"reset",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._forEachChild((function(n,r){n.reset(e[r],{onlySelf:!0,emitEvent:t.emitEvent})})),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}},{key:"getRawValue",value:function(){return this.controls.map((function(e){return e instanceof Ne?e.value:e.getRawValue()}))}},{key:"clear",value:function(){this.controls.length<1||(this._forEachChild((function(e){return e._registerOnCollectionChange((function(){}))})),this.controls.splice(0),this.updateValueAndValidity())}},{key:"_syncPendingControls",value:function(){var e=this.controls.reduce((function(e,t){return!!t._syncPendingControls()||e}),!1);return e&&this.updateValueAndValidity({onlySelf:!0}),e}},{key:"_throwIfControlMissing",value:function(e){if(!this.controls.length)throw new Error("\n There are no form controls registered with this array yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.at(e))throw new Error("Cannot find form control at index "+e)}},{key:"_forEachChild",value:function(e){this.controls.forEach((function(t,n){e(t,n)}))}},{key:"_updateValue",value:function(){var e=this;this.value=this.controls.filter((function(t){return t.enabled||e.disabled})).map((function(e){return e.value}))}},{key:"_anyControls",value:function(e){return this.controls.some((function(t){return t.enabled&&e(t)}))}},{key:"_setUpControls",value:function(){var e=this;this._forEachChild((function(t){return e._registerControl(t)}))}},{key:"_checkAllValuesPresent",value:function(e){this._forEachChild((function(t,n){if(void 0===e[n])throw new Error("Must supply a value for form control at index: ".concat(n,"."))}))}},{key:"_allControlsDisabled",value:function(){var e,t=_createForOfIteratorHelper(this.controls);try{for(t.s();!(e=t.n()).done;){if(e.value.enabled)return!1}}catch(n){t.e(n)}finally{t.f()}return this.controls.length>0||this.disabled}},{key:"_registerControl",value:function(e){e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)}},{key:"length",get:function(){return this.controls.length}}]),n}(Te),Fe=((Se=function(e){_inherits(n,e);var t=_createSuper(n);function n(){return _classCallCheck(this,n),t.apply(this,arguments)}return _createClass2(n,[{key:"ngOnInit",value:function(){this._checkParentType(),this.formDirective.addFormGroup(this)}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeFormGroup(this)}},{key:"_checkParentType",value:function(){}},{key:"control",get:function(){return this.formDirective.getFormGroup(this)}},{key:"path",get:function(){return fe(null==this.name?this.name:this.name.toString(),this._parent)}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"validator",get:function(){return be(this._validators)}},{key:"asyncValidator",get:function(){return ye(this._asyncValidators)}}]),n}(w)).\u0275fac=function(e){return Ue(e||Se)},Se.\u0275dir=r.Lb({type:Se,features:[r.yb]}),Se),Ue=r.Xb(Fe),Le=((xe=function e(){_classCallCheck(this,e)}).\u0275fac=function(e){return new(e||xe)},xe.\u0275dir=r.Lb({type:xe,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),xe),He=new r.q("NgModelWithFormControlWarning"),ze={provide:_,useExisting:Object(r.T)((function(){return Be}))},Be=((Ee=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,i,o,a){var s;return _classCallCheck(this,n),(s=t.call(this))._ngModelWarningConfig=a,s.update=new r.n,s._ngModelWarningSent=!1,s._rawValidators=e||[],s._rawAsyncValidators=i||[],s.valueAccessor=ke(_assertThisInitialized(s),o),s}return _createClass2(n,[{key:"ngOnChanges",value:function(e){this._isControlChanged(e)&&(pe(this.form,this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this.form.updateValueAndValidity({emitEvent:!1})),Ce(e,this.viewModel)&&(De("formControl",n,this,this._ngModelWarningConfig),this.form.setValue(this.model),this.viewModel=this.model)}},{key:"viewToModelUpdate",value:function(e){this.viewModel=e,this.update.emit(e)}},{key:"_isControlChanged",value:function(e){return e.hasOwnProperty("form")}},{key:"isDisabled",set:function(e){ee.disabledAttrWarning()}},{key:"path",get:function(){return[]}},{key:"validator",get:function(){return be(this._rawValidators)}},{key:"asyncValidator",get:function(){return ye(this._rawAsyncValidators)}},{key:"control",get:function(){return this.form}}]),n}(_)).\u0275fac=function(e){return new(e||Ee)(r.Qb(P,10),r.Qb(R,10),r.Qb(v,10),r.Qb(He,8))},Ee.\u0275dir=r.Lb({type:Ee,selectors:[["","formControl",""]],inputs:{isDisabled:["disabled","isDisabled"],form:["formControl","form"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[r.Ab([ze]),r.yb,r.zb]}),Ee._ngModelWarningSentOnce=!1,Ee),Ze={provide:w,useExisting:Object(r.T)((function(){return Ge}))},Ge=((Ie=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,i){var o;return _classCallCheck(this,n),(o=t.call(this))._validators=e,o._asyncValidators=i,o.submitted=!1,o.directives=[],o.form=null,o.ngSubmit=new r.n,o}return _createClass2(n,[{key:"ngOnChanges",value:function(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations())}},{key:"addControl",value:function(e){var t=this.form.get(e.path);return pe(t,e),t.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),t}},{key:"getControl",value:function(e){return this.form.get(e.path)}},{key:"removeControl",value:function(e){var t,n,r;t=this.directives,n=e,(r=t.indexOf(n))>-1&&t.splice(r,1)}},{key:"addFormGroup",value:function(e){var t=this.form.get(e.path);Ae(t,e),t.updateValueAndValidity({emitEvent:!1})}},{key:"removeFormGroup",value:function(e){}},{key:"getFormGroup",value:function(e){return this.form.get(e.path)}},{key:"addFormArray",value:function(e){var t=this.form.get(e.path);Ae(t,e),t.updateValueAndValidity({emitEvent:!1})}},{key:"removeFormArray",value:function(e){}},{key:"getFormArray",value:function(e){return this.form.get(e.path)}},{key:"updateModel",value:function(e,t){this.form.get(e.path).setValue(t)}},{key:"onSubmit",value:function(e){return this.submitted=!0,t=this.directives,this.form._syncPendingControls(),t.forEach((function(e){var t=e.control;"submit"===t.updateOn&&t._pendingChange&&(e.viewToModelUpdate(t._pendingValue),t._pendingChange=!1)})),this.ngSubmit.emit(e),!1;var t}},{key:"onReset",value:function(){this.resetForm()}},{key:"resetForm",value:function(e){this.form.reset(e),this.submitted=!1}},{key:"_updateDomValue",value:function(){var e=this;this.directives.forEach((function(t){var n=e.form.get(t.path);t.control!==n&&(function(e,t){t.valueAccessor.registerOnChange((function(){return ge(t)})),t.valueAccessor.registerOnTouched((function(){return ge(t)})),t._rawValidators.forEach((function(e){e.registerOnValidatorChange&&e.registerOnValidatorChange(null)})),t._rawAsyncValidators.forEach((function(e){e.registerOnValidatorChange&&e.registerOnValidatorChange(null)})),e&&e._clearChangeFns()}(t.control,t),n&&pe(n,t),t.control=n)})),this.form._updateTreeValidity({emitEvent:!1})}},{key:"_updateRegistrations",value:function(){var e=this;this.form._registerOnCollectionChange((function(){return e._updateDomValue()})),this._oldForm&&this._oldForm._registerOnCollectionChange((function(){})),this._oldForm=this.form}},{key:"_updateValidators",value:function(){var e=be(this._validators);this.form.validator=N.compose([this.form.validator,e]);var t=ye(this._asyncValidators);this.form.asyncValidator=N.composeAsync([this.form.asyncValidator,t])}},{key:"_checkFormPresent",value:function(){this.form||ee.missingFormException()}},{key:"formDirective",get:function(){return this}},{key:"control",get:function(){return this.form}},{key:"path",get:function(){return[]}}]),n}(w)).\u0275fac=function(e){return new(e||Ie)(r.Qb(P,10),r.Qb(R,10))},Ie.\u0275dir=r.Lb({type:Ie,selectors:[["","formGroup",""]],hostBindings:function(e,t){1&e&&r.hc("submit",(function(e){return t.onSubmit(e)}))("reset",(function(){return t.onReset()}))},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[r.Ab([Ze]),r.yb,r.zb]}),Ie),We={provide:w,useExisting:Object(r.T)((function(){return $e}))},$e=((Pe=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i){var o;return _classCallCheck(this,n),(o=t.call(this))._parent=e,o._validators=r,o._asyncValidators=i,o}return _createClass2(n,[{key:"_checkParentType",value:function(){qe(this._parent)&&ee.groupParentException()}}]),n}(Fe)).\u0275fac=function(e){return new(e||Pe)(r.Qb(w,13),r.Qb(P,10),r.Qb(R,10))},Pe.\u0275dir=r.Lb({type:Pe,selectors:[["","formGroupName",""]],inputs:{name:["formGroupName","name"]},features:[r.Ab([We]),r.yb]}),Pe),Ye={provide:w,useExisting:Object(r.T)((function(){return Qe}))},Qe=((Re=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i){var o;return _classCallCheck(this,n),(o=t.call(this))._parent=e,o._validators=r,o._asyncValidators=i,o}return _createClass2(n,[{key:"ngOnInit",value:function(){this._checkParentType(),this.formDirective.addFormArray(this)}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeFormArray(this)}},{key:"_checkParentType",value:function(){qe(this._parent)&&ee.arrayParentException()}},{key:"control",get:function(){return this.formDirective.getFormArray(this)}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"path",get:function(){return fe(null==this.name?this.name:this.name.toString(),this._parent)}},{key:"validator",get:function(){return be(this._validators)}},{key:"asyncValidator",get:function(){return ye(this._asyncValidators)}}]),n}(w)).\u0275fac=function(e){return new(e||Re)(r.Qb(w,13),r.Qb(P,10),r.Qb(R,10))},Re.\u0275dir=r.Lb({type:Re,selectors:[["","formArrayName",""]],inputs:{name:["formArrayName","name"]},features:[r.Ab([Ye]),r.yb]}),Re);function qe(e){return!(e instanceof $e||e instanceof Ge||e instanceof Qe)}var Xe,Ke,Je,et,tt,nt,rt,it,ot={provide:_,useExisting:Object(r.T)((function(){return at}))},at=((Xe=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,i,o,a,s){var u;return _classCallCheck(this,n),(u=t.call(this))._ngModelWarningConfig=s,u._added=!1,u.update=new r.n,u._ngModelWarningSent=!1,u._parent=e,u._rawValidators=i||[],u._rawAsyncValidators=o||[],u.valueAccessor=ke(_assertThisInitialized(u),a),u}return _createClass2(n,[{key:"ngOnChanges",value:function(e){this._added||this._setUpControl(),Ce(e,this.viewModel)&&(De("formControlName",n,this,this._ngModelWarningConfig),this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeControl(this)}},{key:"viewToModelUpdate",value:function(e){this.viewModel=e,this.update.emit(e)}},{key:"_checkParentType",value:function(){!(this._parent instanceof $e)&&this._parent instanceof Fe?ee.ngModelGroupException():this._parent instanceof $e||this._parent instanceof Ge||this._parent instanceof Qe||ee.controlParentException()}},{key:"_setUpControl",value:function(){this._checkParentType(),this.control=this.formDirective.addControl(this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this._added=!0}},{key:"isDisabled",set:function(e){ee.disabledAttrWarning()}},{key:"path",get:function(){return fe(null==this.name?this.name:this.name.toString(),this._parent)}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"validator",get:function(){return be(this._rawValidators)}},{key:"asyncValidator",get:function(){return ye(this._rawAsyncValidators)}}]),n}(_)).\u0275fac=function(e){return new(e||Xe)(r.Qb(w,13),r.Qb(P,10),r.Qb(R,10),r.Qb(v,10),r.Qb(He,8))},Xe.\u0275dir=r.Lb({type:Xe,selectors:[["","formControlName",""]],inputs:{isDisabled:["disabled","isDisabled"],name:["formControlName","name"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[r.Ab([ot]),r.yb,r.zb]}),Xe._ngModelWarningSentOnce=!1,Xe),st={provide:P,useExisting:Object(r.T)((function(){return ut})),multi:!0},ut=((Ke=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"validate",value:function(e){return this.required?N.required(e):null}},{key:"registerOnValidatorChange",value:function(e){this._onChange=e}},{key:"required",get:function(){return this._required},set:function(e){this._required=null!=e&&!1!==e&&""+e!="false",this._onChange&&this._onChange()}}]),e}()).\u0275fac=function(e){return new(e||Ke)},Ke.\u0275dir=r.Lb({type:Ke,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(e,t){2&e&&r.Cb("required",t.required?"":null)},inputs:{required:"required"},features:[r.Ab([st])]}),Ke),ct={provide:P,useExisting:Object(r.T)((function(){return lt})),multi:!0},lt=((Je=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"ngOnChanges",value:function(e){"maxlength"in e&&(this._createValidator(),this._onChange&&this._onChange())}},{key:"validate",value:function(e){return null!=this.maxlength?this._validator(e):null}},{key:"registerOnValidatorChange",value:function(e){this._onChange=e}},{key:"_createValidator",value:function(){this._validator=N.maxLength("number"==typeof this.maxlength?this.maxlength:parseInt(this.maxlength,10))}}]),e}()).\u0275fac=function(e){return new(e||Je)},Je.\u0275dir=r.Lb({type:Je,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&r.Cb("maxlength",t.maxlength?t.maxlength:null)},inputs:{maxlength:"maxlength"},features:[r.Ab([ct]),r.zb]}),Je),dt={provide:P,useExisting:Object(r.T)((function(){return ht})),multi:!0},ht=((it=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"ngOnChanges",value:function(e){"pattern"in e&&(this._createValidator(),this._onChange&&this._onChange())}},{key:"validate",value:function(e){return this._validator(e)}},{key:"registerOnValidatorChange",value:function(e){this._onChange=e}},{key:"_createValidator",value:function(){this._validator=N.pattern(this.pattern)}}]),e}()).\u0275fac=function(e){return new(e||it)},it.\u0275dir=r.Lb({type:it,selectors:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&r.Cb("pattern",t.pattern?t.pattern:null)},inputs:{pattern:"pattern"},features:[r.Ab([dt]),r.zb]}),it),ft=((rt=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:rt}),rt.\u0275inj=r.Nb({factory:function(e){return new(e||rt)}}),rt),pt=((nt=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"group",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this._reduceControls(e),r=null,i=null,o=void 0;return null!=t&&(function(e){return void 0!==e.asyncValidators||void 0!==e.validators||void 0!==e.updateOn}(t)?(r=null!=t.validators?t.validators:null,i=null!=t.asyncValidators?t.asyncValidators:null,o=null!=t.updateOn?t.updateOn:void 0):(r=null!=t.validator?t.validator:null,i=null!=t.asyncValidator?t.asyncValidator:null)),new Ve(n,{asyncValidators:i,updateOn:o,validators:r})}},{key:"control",value:function(e,t,n){return new Ne(e,t,n)}},{key:"array",value:function(e,t,n){var r=this,i=e.map((function(e){return r._createControl(e)}));return new je(i,t,n)}},{key:"_reduceControls",value:function(e){var t=this,n={};return Object.keys(e).forEach((function(r){n[r]=t._createControl(e[r])})),n}},{key:"_createControl",value:function(e){return e instanceof Ne||e instanceof Ve||e instanceof je?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)}}]),e}()).\u0275fac=function(e){return new(e||nt)},nt.\u0275prov=r.Mb({token:nt,factory:nt.\u0275fac}),nt),vt=((tt=function e(){_classCallCheck(this,e)}).\u0275mod=r.Ob({type:tt}),tt.\u0275inj=r.Nb({factory:function(e){return new(e||tt)},providers:[Y],imports:[ft]}),tt),At=((et=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,null,[{key:"withConfig",value:function(t){return{ngModule:e,providers:[{provide:He,useValue:t.warnOnNgModelWithFormControl}]}}}]),e}()).\u0275mod=r.Ob({type:et}),et.\u0275inj=r.Nb({factory:function(e){return new(e||et)},providers:[pt,Y],imports:[ft]}),et)},"3ZZw":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function e(t,n){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"fixed-top";_classCallCheck(this,e),this.alertType=t,this.message=n,this.showMessage=r,this.position=i},i=function(e){return e[e.SUCCESS=0]="SUCCESS",e[e.WARNING=1]="WARNING",e[e.DANGER=2]="DANGER",e[e.INFO=3]="INFO",e}({})},"4I5i":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){function e(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return e.prototype=Object.create(Error.prototype),e}()},"5+tZ":function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n("ZUHj"),i=n("l7GE"),o=n("51Dv"),a=n("lJxs"),s=n("Cfvw");function u(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.POSITIVE_INFINITY;return"function"==typeof t?function(r){return r.pipe(u((function(n,r){return Object(s.a)(e(n,r)).pipe(Object(a.a)((function(e,i){return t(n,e,r,i)})))}),n))}:("number"==typeof t&&(n=t),function(t){return t.lift(new c(e,n))})}var c=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.POSITIVE_INFINITY;_classCallCheck(this,e),this.project=t,this.concurrent=n}return _createClass2(e,[{key:"call",value:function(e,t){return t.subscribe(new l(e,this.project,this.concurrent))}}]),e}(),l=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.POSITIVE_INFINITY;return _classCallCheck(this,n),(i=t.call(this,e)).project=r,i.concurrent=o,i.hasCompleted=!1,i.buffer=[],i.active=0,i.index=0,i}return _createClass2(n,[{key:"_next",value:function(e){this.active0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}]),n}(i.a)},"51Dv":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i){var o;return _classCallCheck(this,n),(o=t.call(this)).parent=e,o.outerValue=r,o.outerIndex=i,o.index=0,o}return _createClass2(n,[{key:"_next",value:function(e){this.parent.notifyNext(this.outerValue,e,this.outerIndex,this.index++,this)}},{key:"_error",value:function(e){this.parent.notifyError(e,this),this.unsubscribe()}},{key:"_complete",value:function(){this.parent.notifyComplete(this),this.unsubscribe()}}]),n}(n("7o/Q").a)},"5yfJ":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("HDdC"),i=n("KqfI"),o=new r.a(i.a)},"6vYM":function(e){e.exports=JSON.parse('{"descInfraResumida":"DIRIG.VEI.TELEFONECELULAR","descrInfracao":"Dirigir ve\xedculo utilizando-se de telefone celular","natureza":"Grav\xedssima","pontuacao":7,"data":"09/03/2020","hora":"08:35","local":"BORGES DE MEDEIROS, 888","nomeMunicipioInfracao":"PORTO ALEGRE - RS","tipoResponsavel":"Condutor","valor":"R$ 2.934,70","marcaVeiculo":"FORD/KA GL IMAGE","placa":"MCK1234","ufPlaca":"RS","renavam":878831045,"especieVeiculo":"PASSAGEIRO","municipioVeiculo":"PORTO ALEGRE","nomeProprietario":"NELO KUSM","cpfCgcProprietario":41529782015,"cnhProprietario":null,"nomeCondutor":"","codOat":121100,"orgaoFiscalizador":"DETRAN - RS","serieAIT":"MCK2","codOtrHom":211,"orgaoResponsavel":"DETRAN - RS","codInfracao":51691,"ampLegal":"165","nait":901900000290,"dataLimApresCond":"14/04/2020","descricaoSituacao":null,"apresCond":{"nroReq":20202,"nroProcesso":"AE2020/2","prazoExpirado":null,"textoPrazo":null,"descSituacao":null,"tipoBotao":1,"tipoSituacao":null}}')},"7o/Q":function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n("n6bG"),i=n("gRHU"),o=n("quSY"),a=n("2QA8"),s=n("2fFW"),u=n("NJ4a"),c=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,o){var a;switch(_classCallCheck(this,n),(a=t.call(this)).syncErrorValue=null,a.syncErrorThrown=!1,a.syncErrorThrowable=!1,a.isStopped=!1,arguments.length){case 0:a.destination=i.a;break;case 1:if(!e){a.destination=i.a;break}if("object"==typeof e){e instanceof n?(a.syncErrorThrowable=e.syncErrorThrowable,a.destination=e,e.add(_assertThisInitialized(a))):(a.syncErrorThrowable=!0,a.destination=new l(_assertThisInitialized(a),e));break}default:a.syncErrorThrowable=!0,a.destination=new l(_assertThisInitialized(a),e,r,o)}return a}return _createClass2(n,[{key:a.a,value:function(){return this}},{key:"next",value:function(e){this.isStopped||this._next(e)}},{key:"error",value:function(e){this.isStopped||(this.isStopped=!0,this._error(e))}},{key:"complete",value:function(){this.isStopped||(this.isStopped=!0,this._complete())}},{key:"unsubscribe",value:function(){this.closed||(this.isStopped=!0,_get(_getPrototypeOf(n.prototype),"unsubscribe",this).call(this))}},{key:"_next",value:function(e){this.destination.next(e)}},{key:"_error",value:function(e){this.destination.error(e),this.unsubscribe()}},{key:"_complete",value:function(){this.destination.complete(),this.unsubscribe()}},{key:"_unsubscribeAndRecycle",value:function(){var e=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=e,this}}],[{key:"create",value:function(e,t,r){var i=new n(e,t,r);return i.syncErrorThrowable=!1,i}}]),n}(o.a),l=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,o,a,s){var u,c;_classCallCheck(this,n),(u=t.call(this))._parentSubscriber=e;var l=_assertThisInitialized(u);return Object(r.a)(o)?c=o:o&&(c=o.next,a=o.error,s=o.complete,o!==i.a&&(l=Object.create(o),Object(r.a)(l.unsubscribe)&&u.add(l.unsubscribe.bind(l)),l.unsubscribe=u.unsubscribe.bind(_assertThisInitialized(u)))),u._context=l,u._next=c,u._error=a,u._complete=s,u}return _createClass2(n,[{key:"next",value:function(e){if(!this.isStopped&&this._next){var t=this._parentSubscriber;s.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?this.__tryOrSetError(t,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}}},{key:"error",value:function(e){if(!this.isStopped){var t=this._parentSubscriber,n=s.a.useDeprecatedSynchronousErrorHandling;if(this._error)n&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)n?(t.syncErrorValue=e,t.syncErrorThrown=!0):Object(u.a)(e),this.unsubscribe();else{if(this.unsubscribe(),n)throw e;Object(u.a)(e)}}}},{key:"complete",value:function(){var e=this;if(!this.isStopped){var t=this._parentSubscriber;if(this._complete){var n=function(){return e._complete.call(e._context)};s.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}}},{key:"__tryOrUnsub",value:function(e,t){try{e.call(this._context,t)}catch(n){if(this.unsubscribe(),s.a.useDeprecatedSynchronousErrorHandling)throw n;Object(u.a)(n)}}},{key:"__tryOrSetError",value:function(e,t,n){if(!s.a.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,n)}catch(r){return s.a.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=r,e.syncErrorThrown=!0,!0):(Object(u.a)(r),!0)}return!1}},{key:"_unsubscribe",value:function(){var e=this._parentSubscriber;this._context=null,this._parentSubscriber=null,e.unsubscribe()}}]),n}(c)},"8Mr3":function(e){e.exports=JSON.parse('{"codOat":121100,"nsuAinfr":"MCK1","codInfracao":null,"tipoExtrato":null,"tipoCliente":null,"tituloExtrato1":null,"tituloExtrato2":null,"extratoBase64":null,"notificacao":"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ZTEvVHlwZS9Gb250L0Jhc2VGb250L0hlbHZldGljYS1Cb2xkL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZz4+CmVuZG9iago0IDAgb2JqCjw8L1N1YnR5cGUvVHlwZTEvVHlwZS9Gb250L0Jhc2VGb250L0NvdXJpZXIvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nPj4KZW5kb2JqCjkgMCBvYmoKPDwvS2lkc1sxIDAgUl0vVHlwZS9QYWdlcy9Db3VudCAxL0lUWFQoMi4xLjcpPj4KZW5kb2JqCjExIDAgb2JqCjw8L05hbWVzWyhKUl9QQUdFX0FOQ0hPUl8wXzEpIDEwIDAgUl0+PgplbmRvYmoKMTIgMCBvYmoKPDwvRGVzdHMgMTEgMCBSPj4KZW5kb2JqCjEzIDAgb2JqCjw8L05hbWVzIDEyIDAgUi9UeXBlL0NhdGFsb2cvUGFnZXMgOSAwIFIvVmlld2VyUHJlZmVyZW5jZXM8PC9QcmludFNjYWxpbmcvQXBwRGVmYXVsdD4+Pj4KZW5kb2JqCjE0IDAgb2JqCjw8L01vZERhdGUoRDoyMDIwMDcxNDEzMjIzNi0wMycwMCcpL0NyZWF0b3IoSmFzcGVyUmVwb3J0cyBMaWJyYXJ5IHZlcnNpb24gNS42LjEpL0NyZWF0aW9uRGF0ZShEOjIwMjAwNzE0MTMyMjM2LTAzJzAwJykvUHJvZHVjZXIoaVRleHQgMi4xLjcgYnkgMVQzWFQpPj4KZW5kb2JqCnhyZWYKMCAxNQowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDk0NTEgMDAwMDAgbiAKMDAwMDAwOTc5MCAwMDAwMCBuIAowMDAwMDA5ODc4IDAwMDAwIG4gCjAwMDAwMDk5NzEgMDAwMDAgbiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAwMDAyNzY2IDAwMDAwIG4gCjAwMDAwMDM3MjAgMDAwMDAgbiAKMDAwMDAwNDk2OCAwMDAwMCBuIAowMDAwMDEwMDU3IDAwMDAwIG4gCjAwMDAwMDk3NTQgMDAwMDAgbiAKMDAwMDAxMDEyMCAwMDAwMCBuIAowMDAwMDEwMTc2IDAwMDAwIG4gCjAwMDAwMTAyMTAgMDAwMDAgbiAKMDAwMDAxMDMxNSAwMDAwMCBuIAp0cmFpbGVyCjw8L0luZm8gMTQgMCBSL0lEIFs8MjQwMjcxMTg1YjNmZjAwNjZlOTJkNTMwZmY2M2UzOGY+PGFmNmVjYjY3ZTNiYzY1MjQ2OThkNTdiZDgzNzk2ZmVjPl0vUm9vdCAxMyAwIFIvU2l6ZSAxNT4+CnN0YXJ0eHJlZgoxMDQ4MwolJUVPRgo="}')},"9Xeq":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("ofXK"),i=n("fXoL"),o=function(){var e=function e(){_classCallCheck(this,e)};return e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({factory:function(t){return new(t||e)},imports:[[r.c]]}),e}()},"9ppp":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){function e(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return e.prototype=Object.create(Error.prototype),e}()},AytR:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={recaptcha:"6Lf-GcAZAAAAABxDy9FyaLH-O-PbbzjELboo-a_J",production:!0,debug:!1,mock:!1,baseUrl:"https://pcsdetran.rs.gov.br/",allBaseUrls:["https://pcsdetran.rs.gov.br","https://pcsdetran02.rs.gov.br"],loginCidadaoRedirectUri:"https://pcsdetran.rs.gov.br/redirect",loginCidadaoIssuer:"https://logincidadao.rs.gov.br",clientId:"81_5rojdu4mw3woco4gk4w088owgss084kc8so4cc0gwwgko8kw8s",API:"https://secweb.procergs.com.br/pcsdetran/rest"}},Cfvw:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n("HDdC"),i=n("SeVD"),o=n("quSY"),a=n("kJWO"),s=n("jZKg"),u=n("Lhse"),c=n("c2HN"),l=n("I55L");function d(e,t){return t?function(e,t){if(null!=e){if(function(e){return e&&"function"==typeof e[a.a]}(e))return function(e,t){return new r.a((function(n){var r=new o.a;return r.add(t.schedule((function(){var i=e[a.a]();r.add(i.subscribe({next:function(e){r.add(t.schedule((function(){return n.next(e)})))},error:function(e){r.add(t.schedule((function(){return n.error(e)})))},complete:function(){r.add(t.schedule((function(){return n.complete()})))}}))}))),r}))}(e,t);if(Object(c.a)(e))return function(e,t){return new r.a((function(n){var r=new o.a;return r.add(t.schedule((function(){return e.then((function(e){r.add(t.schedule((function(){n.next(e),r.add(t.schedule((function(){return n.complete()})))})))}),(function(e){r.add(t.schedule((function(){return n.error(e)})))}))}))),r}))}(e,t);if(Object(l.a)(e))return Object(s.a)(e,t);if(function(e){return e&&"function"==typeof e[u.a]}(e)||"string"==typeof e)return function(e,t){if(!e)throw new Error("Iterable cannot be null");return new r.a((function(n){var r,i=new o.a;return i.add((function(){r&&"function"==typeof r.return&&r.return()})),i.add(t.schedule((function(){r=e[u.a](),i.add(t.schedule((function(){if(!n.closed){var e,t;try{var i=r.next();e=i.value,t=i.done}catch(o){return void n.error(o)}t?n.complete():(n.next(e),this.schedule())}})))}))),i}))}(e,t)}throw new TypeError((null!==e&&typeof e||e)+" is not observable")}(e,t):e instanceof r.a?e:new r.a(Object(i.a)(e))}},Cguv:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n("lJxs"),i=n("fXoL"),o=n("LgUO"),a=n("tyNb"),s=n("zIak"),u=function(){var e=function(){function e(t,n,r){_classCallCheck(this,e),this.oauthService=t,this.router=n,this.pessoasDetranService=r}return _createClass2(e,[{key:"canActivate",value:function(e,t){var n=this;if(this.oauthService.hasValidAccessToken()){var i=this.oauthService.getIdentityClaims();return this.pessoasDetranService.consultarNivel(i.cpf).pipe(Object(r.a)((function(e){return"SEM_VINCULO"!==e.nivel||(localStorage.setItem("redirectUrl",t.url),n.router.navigate(["vinculo"]),!1)})))}return this.router.navigate(["login"],{queryParams:{redirectUrl:t.url}}),!1}}]),e}();return e.\u0275fac=function(t){return new(t||e)(i.dc(o.c),i.dc(a.d),i.dc(s.a))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e}()},D0XW:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i;return _classCallCheck(this,n),(i=t.call(this,e,r)).scheduler=e,i.work=r,i.pending=!1,i}return _createClass2(n,[{key:"schedule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(this.closed)return this;this.state=e;var n=this.id,r=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(r,n,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(r,this.id,t),this}},{key:"requestAsyncId",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return setInterval(e.flush.bind(e,this),n)}},{key:"recycleAsyncId",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(null!==n&&this.delay===n&&!1===this.pending)return t;clearInterval(t)}},{key:"execute",value:function(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(e,t);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}},{key:"_execute",value:function(e,t){var n=!1,r=void 0;try{this.work(e)}catch(i){n=!0,r=!!i&&i||new Error(i)}if(n)return this.unsubscribe(),r}},{key:"_unsubscribe",value:function(){var e=this.id,t=this.scheduler,n=t.actions,r=n.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==r&&n.splice(r,1),null!=e&&(this.id=this.recycleAsyncId(t,e,null)),this.delay=null}}]),n}(function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){return _classCallCheck(this,n),t.call(this)}return _createClass2(n,[{key:"schedule",value:function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this}}]),n}(n("quSY").a)),i=function(){var e=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.now;_classCallCheck(this,e),this.SchedulerAction=t,this.now=n}return _createClass2(e,[{key:"schedule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0;return new this.SchedulerAction(this,e).schedule(n,t)}}]),e}();return e.now=function(){return Date.now()},e}(),o=new(function(e){_inherits(n,e);var t=_createSuper(n);function n(e){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.now;return _classCallCheck(this,n),(r=t.call(this,e,(function(){return n.delegate&&n.delegate!==_assertThisInitialized(r)?n.delegate.now():o()}))).actions=[],r.active=!1,r.scheduled=void 0,r}return _createClass2(n,[{key:"schedule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2?arguments[2]:void 0;return n.delegate&&n.delegate!==this?n.delegate.schedule(e,t,r):_get(_getPrototypeOf(n.prototype),"schedule",this).call(this,e,t,r)}},{key:"flush",value:function(e){var t=this.actions;if(this.active)t.push(e);else{var n;this.active=!0;do{if(n=e.execute(e.state,e.delay))break}while(e=t.shift());if(this.active=!1,n){for(;e=t.shift();)e.unsubscribe();throw n}}}}]),n}(i))(r)},DH7j:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=Array.isArray||function(e){return e&&"number"==typeof e.length}},DeWT:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("fXoL"),i=function(){var e=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"transform",value:function(e){return e?(e=e.replace(/[^\d]/g,"")).replace(/(\d{3})(\d{3})(\d{3})(\d{2})/,"$1.$2.$3-$4"):e}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275pipe=r.Pb({name:"formataCPF",type:e,pure:!0}),e}()},EY2u:function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o}));var r=n("HDdC"),i=new r.a((function(e){return e.complete()}));function o(e){return e?function(e){return new r.a((function(t){return e.schedule((function(){return t.complete()}))}))}(e):i}},GyhO:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("LRne"),i=n("0EUg");function o(){return Object(i.a)()(Object(r.a).apply(void 0,arguments))}},HDdC:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r,i=n("7o/Q"),o=n("2QA8"),a=n("gRHU"),s=n("kJWO"),u=n("mCNh"),c=n("2fFW"),l=((r=function(){function e(t){_classCallCheck(this,e),this._isScalar=!1,t&&(this._subscribe=t)}return _createClass2(e,[{key:"lift",value:function(t){var n=new e;return n.source=this,n.operator=t,n}},{key:"subscribe",value:function(e,t,n){var r=this.operator,s=function(e,t,n){if(e){if(e instanceof i.a)return e;if(e[o.a])return e[o.a]()}return e||t||n?new i.a(e,t,n):new i.a(a.a)}(e,t,n);if(s.add(r?r.call(s,this.source):this.source||c.a.useDeprecatedSynchronousErrorHandling&&!s.syncErrorThrowable?this._subscribe(s):this._trySubscribe(s)),c.a.useDeprecatedSynchronousErrorHandling&&s.syncErrorThrowable&&(s.syncErrorThrowable=!1,s.syncErrorThrown))throw s.syncErrorValue;return s}},{key:"_trySubscribe",value:function(e){try{return this._subscribe(e)}catch(t){c.a.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),function(e){for(;e;){var t=e,n=t.closed,r=t.destination,o=t.isStopped;if(n||o)return!1;e=r&&r instanceof i.a?r:null}return!0}(e)?e.error(t):console.warn(t)}}},{key:"forEach",value:function(e,t){var n=this;return new(t=d(t))((function(t,r){var i;i=n.subscribe((function(t){try{e(t)}catch(n){r(n),i&&i.unsubscribe()}}),r,t)}))}},{key:"_subscribe",value:function(e){var t=this.source;return t&&t.subscribe(e)}},{key:s.a,value:function(){return this}},{key:"pipe",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n1&&void 0!==arguments[1]?arguments[1]:i.a;return function(n){return n.lift(new a(e,t))}}var a=function(){function e(t,n){_classCallCheck(this,e),this.dueTime=t,this.scheduler=n}return _createClass2(e,[{key:"call",value:function(e,t){return t.subscribe(new s(e,this.dueTime,this.scheduler))}}]),e}(),s=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i){var o;return _classCallCheck(this,n),(o=t.call(this,e)).dueTime=r,o.scheduler=i,o.debouncedSubscription=null,o.lastValue=null,o.hasValue=!1,o}return _createClass2(n,[{key:"_next",value:function(e){this.clearDebounce(),this.lastValue=e,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(u,this.dueTime,this))}},{key:"_complete",value:function(){this.debouncedNext(),this.destination.complete()}},{key:"debouncedNext",value:function(){if(this.clearDebounce(),this.hasValue){var e=this.lastValue;this.lastValue=null,this.hasValue=!1,this.destination.next(e)}}},{key:"clearDebounce",value:function(){var e=this.debouncedSubscription;null!==e&&(this.remove(e),e.unsubscribe(),this.debouncedSubscription=null)}}]),n}(r.a);function u(e){e.debouncedNext()}},Kptc:function(e){e.exports=JSON.parse('{"NroIntServico":163,"NroIntOrgao":121,"NroIntTipoServico":6,"TxtLinkServico":"https://pcsdetran01.hml.rs.gov.br/consulta-infracoes-veiculo","IndAplicativo":false,"TxtGooglePlay":null,"TxtAppleStore":null,"NomeServico":"Infra\xe7\xf5es por ve\xedculo","TxtDescricaoResumida":"Consulta a infra\xe7\xf5es relacionadas a um ve\xedculo.","TxtDescricaoCompleta":"A consulta permite o acesso \xe0 rela\xe7\xe3o de infra\xe7\xf5es relacionadas ao ve\xedculo, contendo os seguintes dados: data, local, valor e situa\xe7\xe3o.","TxtRequisito":"

Informar placa do ve\xedculo e c\xf3digo Renavam e marcar a op\xe7\xe3o \\"N\xe3o sou um rob\xf4\\".

","TxtFormaSolicitacao":null,"TxtDocNecessario":null,"TxtPrazo":null,"TxtCusto":null,"TxtLocalPagamento":null,"TxtEndereco":null,"TxtLinkMaisInfo":null}')},KqfI:function(e,t,n){"use strict";function r(){}n.d(t,"a",(function(){return r}))},LNwX:function(e){e.exports=JSON.parse('{"pdfBytes":"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Zy9XaW5BbnNpRW5jb2Rpbmc+PgplbmRvYmoKNCAwIG9iago8PC9TdWJ0eXBlL1R5cGUxL1R5cGUvRm9udC9CYXNlRm9udC9IZWx2ZXRpY2EtQm9sZC9FbmNvZGluZy9XaW5BbnNpRW5jb2Rpbmc+PgplbmRvYmoKOSAwIG9iago8PC9LaWRzWzEgMCBSXS9UeXBlL1BhZ2VzL0NvdW50IDEvSVRYVCgyLjEuNyk+PgplbmRvYmoKMTEgMCBvYmoKPDwvTmFtZXNbKEpSX1BBR0VfQU5DSE9SXzBfMSkgMTAgMCBSXT4+CmVuZG9iagoxMiAwIG9iago8PC9EZXN0cyAxMSAwIFI+PgplbmRvYmoKMTMgMCBvYmoKPDwvTmFtZXMgMTIgMCBSL1R5cGUvQ2F0YWxvZy9QYWdlcyA5IDAgUi9WaWV3ZXJQcmVmZXJlbmNlczw8L1ByaW50U2NhbGluZy9BcHBEZWZhdWx0Pj4+PgplbmRvYmoKMTQgMCBvYmoKPDwvTW9kRGF0ZShEOjIwMjAwNzEwMjAwODQxLTAzJzAwJykvQ3JlYXRvcihKYXNwZXJSZXBvcnRzIFwoUlJFRF9HQURcKSkvQ3JlYXRpb25EYXRlKEQ6MjAyMDA3MTAyMDA4NDEtMDMnMDAnKS9Qcm9kdWNlcihpVGV4dCAyLjEuNyBieSAxVDNYVCk+PgplbmRvYmoKeHJlZgowIDE1CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAxNDAwNSAwMDAwMCBuIAowMDAwMDE0MzM5IDAwMDAwIG4gCjAwMDAwMDAwMTUgMDAwMDAgbiAKMDAwMDAxNDQyNyAwMDAwMCBuIAowMDAwMDA1MDg4IDAwMDAwIG4gCjAwMDAwMDc1NDYgMDAwMDAgbiAKMDAwMDAxMDYwNyAwMDAwMCBuIAowMDAwMDExNTYxIDAwMDAwIG4gCjAwMDAwMTQ1MjAgMDAwMDAgbiAKMDAwMDAxNDMwMyAwMDAwMCBuIAowMDAwMDE0NTgzIDAwMDAwIG4gCjAwMDAwMTQ2MzkgMDAwMDAgbiAKMDAwMDAxNDY3MyAwMDAwMCBuIAowMDAwMDE0Nzc4IDAwMDAwIG4gCnRyYWlsZXIKPDwvSW5mbyAxNCAwIFIvSUQgWzwzMzgxNjIzNGU2Nzc0OTg4MzUzYzc5M2ZjNzM2MDc2OD48ZDMwYzYxYThjMzBjY2E0NWMxZGIyYWMxMjJhOWRmNGU+XS9Sb290IDEzIDAgUi9TaXplIDE1Pj4Kc3RhcnR4cmVmCjE0OTM3CiUlRU9GCg==","nomeArquivo":"GADE_0000057433.pdf","nroGuia":57433,"nroCodigoBarra":"856900000543433500742021007100000053743300000002","dtVencimento":"2020-07-10T00:00:00.000-03:00","vlrTotal":5443.35,"erro":false,"msgRetorno":null}')},LRne:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("z+Ro"),i=n("yCtX"),o=n("jZKg");function a(){for(var e=arguments.length,t=new Array(e),n=0;n-1?n+1:1),this.parseQueryString(t)}},{key:"parseQueryString",value:function(e){var t,n,r,i,o,a,s,u={};if(null===e)return u;t=e.split("&");for(var c=0;c1&&void 0!==arguments[1]?arguments[1]:null;return _classCallCheck(this,n),(r=t.call(this,e)).info=i,r}return n}(G),$=function(e){_inherits(n,e);var t=_createSuper(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return _classCallCheck(this,n),(r=t.call(this,e)).info=i,r}return n}(G),Y=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return _classCallCheck(this,n),(i=t.call(this,e)).reason=r,i.params=o,i}return n}(G),Q=function e(t){_classCallCheck(this,e),this.clientId="",this.redirectUri="",this.postLogoutRedirectUri="",this.loginUrl="",this.scope="openid profile",this.resource="",this.rngUrl="",this.oidc=!0,this.requestAccessToken=!0,this.options=null,this.issuer="",this.logoutUrl="",this.clearHashAfterLogin=!0,this.tokenEndpoint=null,this.revocationEndpoint=null,this.customTokenParameters=[],this.userinfoEndpoint=null,this.responseType="",this.showDebugInformation=!1,this.silentRefreshRedirectUri="",this.silentRefreshMessagePrefix="",this.silentRefreshShowIFrame=!1,this.siletRefreshTimeout=2e4,this.silentRefreshTimeout=2e4,this.dummyClientSecret=null,this.requireHttps="remoteOnly",this.strictDiscoveryDocumentValidation=!0,this.jwks=null,this.customQueryParams=null,this.silentRefreshIFrameName="angular-oauth-oidc-silent-refresh-iframe",this.timeoutFactor=.75,this.sessionChecksEnabled=!1,this.sessionCheckIntervall=3e3,this.sessionCheckIFrameUrl=null,this.sessionCheckIFrameName="angular-oauth-oidc-check-session-iframe",this.disableAtHashCheck=!1,this.skipSubjectCheck=!1,this.useIdTokenHintForSilentRefresh=!1,this.skipIssuerCheck=!1,this.nonceStateSeparator=";",this.useHttpBasicAuth=!1,this.waitForTokenInMsec=0,this.disablePKCE=!1,this.openUri=function(e){location.href=e},t&&Object.assign(this,t)},q=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"encodeKey",value:function(e){return encodeURIComponent(e)}},{key:"encodeValue",value:function(e){return encodeURIComponent(e)}},{key:"decodeKey",value:function(e){return decodeURIComponent(e)}},{key:"decodeValue",value:function(e){return decodeURIComponent(e)}}]),e}(),X=function e(){_classCallCheck(this,e)},K=((L=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"calcHash",value:function(e,t){return Object(i.a)(this,void 0,void 0,regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=P.sha256.array(e),t.abrupt("return",this.toHashString2(n));case 2:case"end":return t.stop()}}),t,this)})))}},{key:"toHashString2",value:function(e){var t,n="",r=_createForOfIteratorHelper(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;n+=String.fromCharCode(i)}}catch(o){r.e(o)}finally{r.f()}return n}},{key:"toHashString",value:function(e){var t,n="",r=_createForOfIteratorHelper(new Uint8Array(e));try{for(r.s();!(t=r.n()).done;){var i=t.value;n+=String.fromCharCode(i)}}catch(o){r.e(o)}finally{r.f()}return n}}]),e}()).\u0275fac=function(e){return new(e||L)},L.\u0275prov=o.Mb({token:L,factory:L.\u0275fac}),L),J=((U=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i,o,a,s,c,l,d){var h,f,p,v,A;_classCallCheck(this,n),(h=t.call(this)).ngZone=e,h.http=r,h.config=a,h.urlHelper=s,h.logger=c,h.crypto=l,h.document=d,h.discoveryDocumentLoaded=!1,h.state="",h.eventsSubject=new u.a,h.discoveryDocumentLoadedSubject=new u.a,h.grantTypesSupported=[],h.inImplicitFlow=!1,h.saveNoncesInLocalStorage=!1,h.debug("angular-oauth2-oidc v8-beta"),h.discoveryDocumentLoaded$=h.discoveryDocumentLoadedSubject.asObservable(),h.events=h.eventsSubject.asObservable(),o&&(h.tokenValidationHandler=o),a&&h.configure(a);try{i?h.setStorage(i):"undefined"!=typeof sessionStorage&&h.setStorage(sessionStorage)}catch(m){console.error("No OAuthStorage provided and cannot access default (sessionStorage).Consider providing a custom OAuthStorage implementation in your module.",m)}if("undefined"!=typeof window&&void 0!==window.localStorage){var g=null===(p=null===(f=window)||void 0===f?void 0:f.navigator)||void 0===p?void 0:p.userAgent;((null===(v=g)||void 0===v?void 0:v.includes("MSIE "))||(null===(A=g)||void 0===A?void 0:A.includes("Trident")))&&(h.saveNoncesInLocalStorage=!0)}return h.setupRefreshTimer(),h}return _createClass2(n,[{key:"configure",value:function(e){Object.assign(this,new Q,e),this.config=Object.assign({},new Q,e),this.sessionChecksEnabled&&this.setupSessionCheck(),this.configChanged()}},{key:"configChanged",value:function(){this.setupRefreshTimer()}},{key:"restartSessionChecksIfStillLoggedIn",value:function(){this.hasValidIdToken()&&this.initSessionCheck()}},{key:"restartRefreshTimerIfStillLoggedIn",value:function(){this.setupExpirationTimers()}},{key:"setupSessionCheck",value:function(){var e=this;this.events.pipe(Object(v.a)((function(e){return"token_received"===e.type}))).subscribe((function(t){e.initSessionCheck()}))}},{key:"setupAutomaticSilentRefresh",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=!0;this.events.pipe(Object(A.a)((function(e){"token_received"===e.type?i=!0:"logout"===e.type&&(i=!1)})),Object(v.a)((function(e){return"token_expires"===e.type})),Object(g.a)(1e3)).subscribe((function(o){null!=n&&"any"!==n&&o.info!==n||!i||e.refreshInternal(t,r).catch((function(t){e.debug("Automatic silent refresh did not work")}))})),this.restartRefreshTimerIfStillLoggedIn()}},{key:"refreshInternal",value:function(e,t){return this.useSilentRefresh||"code"!==this.responseType?this.silentRefresh(e,t):this.refreshToken()}},{key:"loadDiscoveryDocumentAndTryLogin",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.loadDiscoveryDocument().then((function(n){return e.tryLogin(t)}))}},{key:"loadDiscoveryDocumentAndLogin",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return t||(t={state:""}),this.loadDiscoveryDocumentAndTryLogin(t).then((function(n){return!(!e.hasValidIdToken()||!e.hasValidAccessToken())||("code"===e.responseType?e.initCodeFlow(t.state):e.initImplicitFlow(t.state),!1)}))}},{key:"debug",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:null;return new Promise((function(n,r){t||((t=e.issuer||"").endsWith("/")||(t+="/"),t+=".well-known/openid-configuration"),e.validateUrlForHttps(t)?e.http.get(t).subscribe((function(t){if(!e.validateDiscoveryDocument(t))return e.eventsSubject.next(new Y("discovery_document_validation_error",null)),void r("discovery_document_validation_error");e.loginUrl=t.authorization_endpoint,e.logoutUrl=t.end_session_endpoint||e.logoutUrl,e.grantTypesSupported=t.grant_types_supported,e.issuer=t.issuer,e.tokenEndpoint=t.token_endpoint,e.userinfoEndpoint=t.userinfo_endpoint||e.userinfoEndpoint,e.jwksUri=t.jwks_uri,e.sessionCheckIFrameUrl=t.check_session_iframe||e.sessionCheckIFrameUrl,e.discoveryDocumentLoaded=!0,e.discoveryDocumentLoadedSubject.next(t),e.revocationEndpoint=t.revocation_endpoint,e.sessionChecksEnabled&&e.restartSessionChecksIfStillLoggedIn(),e.loadJwks().then((function(r){var i=new W("discovery_document_loaded",{discoveryDocument:t,jwks:r});e.eventsSubject.next(i),n(i)})).catch((function(t){e.eventsSubject.next(new Y("discovery_document_load_error",t)),r(t)}))}),(function(t){e.logger.error("error loading discovery document",t),e.eventsSubject.next(new Y("discovery_document_load_error",t)),r(t)})):r("issuer must use HTTPS (with TLS), or config value for property 'requireHttps' must be set to 'false' and allow HTTP (without TLS).")}))}},{key:"loadJwks",value:function(){var e=this;return new Promise((function(t,n){e.jwksUri?e.http.get(e.jwksUri).subscribe((function(n){e.jwks=n,e.eventsSubject.next(new W("discovery_document_loaded")),t(n)}),(function(t){e.logger.error("error loading jwks",t),e.eventsSubject.next(new Y("jwks_load_error",t)),n(t)})):t(null)}))}},{key:"validateDiscoveryDocument",value:function(e){var t;return this.skipIssuerCheck||e.issuer===this.issuer?(t=this.validateUrlFromDiscoveryDocument(e.authorization_endpoint)).length>0?(this.logger.error("error validating authorization_endpoint in discovery document",t),!1):(t=this.validateUrlFromDiscoveryDocument(e.end_session_endpoint)).length>0?(this.logger.error("error validating end_session_endpoint in discovery document",t),!1):((t=this.validateUrlFromDiscoveryDocument(e.token_endpoint)).length>0&&this.logger.error("error validating token_endpoint in discovery document",t),(t=this.validateUrlFromDiscoveryDocument(e.revocation_endpoint)).length>0&&this.logger.error("error validating revocation_endpoint in discovery document",t),(t=this.validateUrlFromDiscoveryDocument(e.userinfo_endpoint)).length>0?(this.logger.error("error validating userinfo_endpoint in discovery document",t),!1):(t=this.validateUrlFromDiscoveryDocument(e.jwks_uri)).length>0?(this.logger.error("error validating jwks_uri in discovery document",t),!1):(this.sessionChecksEnabled&&!e.check_session_iframe&&this.logger.warn("sessionChecksEnabled is activated but discovery document does not contain a check_session_iframe field"),!0)):(this.logger.error("invalid issuer in discovery document","expected: "+this.issuer,"current: "+e.issuer),!1)}},{key:"fetchTokenUsingPasswordFlowAndLoadUserProfile",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new s.e;return this.fetchTokenUsingPasswordFlow(e,t,r).then((function(){return n.loadUserProfile()}))}},{key:"loadUserProfile",value:function(){var e=this;if(!this.hasValidAccessToken())throw new Error("Can not load User Profile without access_token");if(!this.validateUrlForHttps(this.userinfoEndpoint))throw new Error("userinfoEndpoint must use HTTPS (with TLS), or config value for property 'requireHttps' must be set to 'false' and allow HTTP (without TLS).");return new Promise((function(t,n){var r=(new s.e).set("Authorization","Bearer "+e.getAccessToken());e.http.get(e.userinfoEndpoint,{headers:r}).subscribe((function(r){e.debug("userinfo received",r);var i=e.getIdentityClaims()||{};e.skipSubjectCheck||!e.oidc||i.sub&&r.sub===i.sub?(r=Object.assign({},i,r),e._storage.setItem("id_token_claims_obj",JSON.stringify(r)),e.eventsSubject.next(new W("user_profile_loaded")),t(r)):n("if property oidc is true, the received user-id (sub) has to be the user-id of the user that has logged in with oidc.\nif you are not using oidc but just oauth2 password flow set oidc to false")}),(function(t){e.logger.error("error loading user info",t),e.eventsSubject.next(new Y("user_profile_load_error",t)),n(t)}))}))}},{key:"fetchTokenUsingPasswordFlow",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new s.e;return this.assertUrlNotNullAndCorrectProtocol(this.tokenEndpoint,"tokenEndpoint"),new Promise((function(i,o){var a=new s.f({encoder:new q}).set("grant_type","password").set("scope",n.scope).set("username",e).set("password",t);if(n.useHttpBasicAuth){var u=btoa("".concat(n.clientId,":").concat(n.dummyClientSecret));r=r.set("Authorization","Basic "+u)}if(n.useHttpBasicAuth||(a=a.set("client_id",n.clientId)),!n.useHttpBasicAuth&&n.dummyClientSecret&&(a=a.set("client_secret",n.dummyClientSecret)),n.customQueryParams){var c,l=_createForOfIteratorHelper(Object.getOwnPropertyNames(n.customQueryParams));try{for(l.s();!(c=l.n()).done;){var d=c.value;a=a.set(d,n.customQueryParams[d])}}catch(h){l.e(h)}finally{l.f()}}r=r.set("Content-Type","application/x-www-form-urlencoded"),n.http.post(n.tokenEndpoint,a,{headers:r}).subscribe((function(e){n.debug("tokenResponse",e),n.storeAccessTokenResponse(e.access_token,e.refresh_token,e.expires_in||n.fallbackAccessTokenExpirationTimeInSec,e.scope,n.extractRecognizedCustomParameters(e)),n.eventsSubject.next(new W("token_received")),i(e)}),(function(e){n.logger.error("Error performing password flow",e),n.eventsSubject.next(new Y("token_error",e)),o(e)}))}))}},{key:"refreshToken",value:function(){var e=this;return this.assertUrlNotNullAndCorrectProtocol(this.tokenEndpoint,"tokenEndpoint"),new Promise((function(t,n){var r=(new s.f).set("grant_type","refresh_token").set("scope",e.scope).set("refresh_token",e._storage.getItem("refresh_token")),i=(new s.e).set("Content-Type","application/x-www-form-urlencoded");if(e.useHttpBasicAuth){var o=btoa("".concat(e.clientId,":").concat(e.dummyClientSecret));i=i.set("Authorization","Basic "+o)}if(e.useHttpBasicAuth||(r=r.set("client_id",e.clientId)),!e.useHttpBasicAuth&&e.dummyClientSecret&&(r=r.set("client_secret",e.dummyClientSecret)),e.customQueryParams){var a,u=_createForOfIteratorHelper(Object.getOwnPropertyNames(e.customQueryParams));try{for(u.s();!(a=u.n()).done;){var d=a.value;r=r.set(d,e.customQueryParams[d])}}catch(h){u.e(h)}finally{u.f()}}e.http.post(e.tokenEndpoint,r,{headers:i}).pipe(Object(b.a)((function(t){return t.id_token?Object(l.a)(e.processIdToken(t.id_token,t.access_token,!0)).pipe(Object(A.a)((function(t){return e.storeIdToken(t)})),Object(y.a)((function(e){return t}))):Object(c.a)(t)}))).subscribe((function(n){e.debug("refresh tokenResponse",n),e.storeAccessTokenResponse(n.access_token,n.refresh_token,n.expires_in||e.fallbackAccessTokenExpirationTimeInSec,n.scope,e.extractRecognizedCustomParameters(n)),e.eventsSubject.next(new W("token_received")),e.eventsSubject.next(new W("token_refreshed")),t(n)}),(function(t){e.logger.error("Error refreshing token",t),e.eventsSubject.next(new Y("token_refresh_error",t)),n(t)}))}))}},{key:"removeSilentRefreshEventListener",value:function(){this.silentRefreshPostMessageEventListener&&(window.removeEventListener("message",this.silentRefreshPostMessageEventListener),this.silentRefreshPostMessageEventListener=null)}},{key:"setupSilentRefreshEventListener",value:function(){var e=this;this.removeSilentRefreshEventListener(),this.silentRefreshPostMessageEventListener=function(t){var n=e.processMessageEventMessage(t);e.tryLogin({customHashFragment:n,preventClearHashAfterLogin:!0,customRedirectUri:e.silentRefreshRedirectUri||e.redirectUri}).catch((function(t){return e.debug("tryLogin during silent refresh failed",t)}))},window.addEventListener("message",this.silentRefreshPostMessageEventListener)}},{key:"silentRefresh",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=this.getIdentityClaims()||{};if(this.useIdTokenHintForSilentRefresh&&this.hasValidIdToken()&&(t.id_token_hint=this.getIdToken()),!this.validateUrlForHttps(this.loginUrl))throw new Error("loginUrl must use HTTPS (with TLS), or config value for property 'requireHttps' must be set to 'false' and allow HTTP (without TLS).");if("undefined"==typeof document)throw new Error("silent refresh is not supported on this platform");var i=document.getElementById(this.silentRefreshIFrameName);i&&document.body.removeChild(i),this.silentRefreshSubject=r.sub;var o=document.createElement("iframe");o.id=this.silentRefreshIFrameName,this.setupSilentRefreshEventListener(),this.createLoginUrl(null,null,this.silentRefreshRedirectUri||this.redirectUri,n,t).then((function(t){o.setAttribute("src",t),e.silentRefreshShowIFrame||(o.style.display="none"),document.body.appendChild(o)}));var a=this.events.pipe(Object(v.a)((function(e){return e instanceof Y})),Object(C.a)()),s=this.events.pipe(Object(v.a)((function(e){return"token_received"===e.type})),Object(C.a)()),u=Object(c.a)(new Y("silent_refresh_timeout",null)).pipe(Object(m.a)(this.silentRefreshTimeout));return Object(d.a)([a,s,u]).pipe(Object(y.a)((function(t){if(t instanceof Y)throw"silent_refresh_timeout"===t.type||(t=new Y("silent_refresh_error",t)),e.eventsSubject.next(t),t;return"token_received"===t.type&&(t=new W("silently_refreshed"),e.eventsSubject.next(t)),t}))).toPromise()}},{key:"initImplicitFlowInPopup",value:function(e){return this.initLoginFlowInPopup(e)}},{key:"initLoginFlowInPopup",value:function(e){var t=this;return e=e||{},this.createLoginUrl(null,null,this.silentRefreshRedirectUri,!1,{display:"popup"}).then((function(n){return new Promise((function(r,i){var o,a=window.open(n,"_blank",t.calculatePopupFeatures(e));a?o=window.setInterval((function(){a&&!a.closed||(s(),i(new Y("popup_closed",{})))}),500):i(new Y("popup_blocked",{}));var s=function(){window.clearInterval(o),window.removeEventListener("message",u),null!==a&&a.close(),a=null},u=function(e){var n=t.processMessageEventMessage(e);n&&null!==n?t.tryLogin({customHashFragment:n,preventClearHashAfterLogin:!0,customRedirectUri:t.silentRefreshRedirectUri}).then((function(){s(),r()}),(function(e){s(),i(e)})):console.log("false event firing")};window.addEventListener("message",u)}))}))}},{key:"calculatePopupFeatures",value:function(e){var t=e.height||470,n=e.width||500,r=window.screenLeft+(window.outerWidth-n)/2;return"location=no,toolbar=no,width=".concat(n,",height=").concat(t,",top=").concat(window.screenTop+(window.outerHeight-t)/2,",left=").concat(r)}},{key:"processMessageEventMessage",value:function(e){var t="#";if(this.silentRefreshMessagePrefix&&(t+=this.silentRefreshMessagePrefix),e&&e.data&&"string"==typeof e.data){var n=e.data;return n.startsWith(t)?"#"+n.substr(t.length):void 0}}},{key:"canPerformSessionCheck",value:function(){return!!this.sessionChecksEnabled&&(this.sessionCheckIFrameUrl?this.getSessionState()?"undefined"!=typeof document:(console.warn("sessionChecksEnabled is activated but there is no session_state"),!1):(console.warn("sessionChecksEnabled is activated but there is no sessionCheckIFrameUrl"),!1))}},{key:"setupSessionCheckEventListener",value:function(){var e=this;this.removeSessionCheckEventListener(),this.sessionCheckEventListener=function(t){var n=t.origin.toLowerCase(),r=e.issuer.toLowerCase();if(e.debug("sessionCheckEventListener"),r.startsWith(n)){switch(t.data){case"unchanged":e.handleSessionUnchanged();break;case"changed":e.ngZone.run((function(){e.handleSessionChange()}));break;case"error":e.ngZone.run((function(){e.handleSessionError()}))}e.debug("got info from session check inframe",t)}else e.debug("sessionCheckEventListener","wrong origin",n,"expected",r,"event",t)},this.ngZone.runOutsideAngular((function(){window.addEventListener("message",e.sessionCheckEventListener)}))}},{key:"handleSessionUnchanged",value:function(){this.debug("session check","session unchanged")}},{key:"handleSessionChange",value:function(){var e=this;this.eventsSubject.next(new $("session_changed")),this.stopSessionCheckTimer(),this.useSilentRefresh||"code"!==this.responseType?this.silentRefreshRedirectUri?(this.silentRefresh().catch((function(t){return e.debug("silent refresh failed after session changed")})),this.waitForSilentRefreshAfterSessionChange()):(this.eventsSubject.next(new $("session_terminated")),this.logOut(!0)):this.refreshToken().then((function(t){e.debug("token refresh after session change worked")})).catch((function(t){e.debug("token refresh did not work after session changed"),e.eventsSubject.next(new $("session_terminated")),e.logOut(!0)}))}},{key:"waitForSilentRefreshAfterSessionChange",value:function(){var e=this;this.events.pipe(Object(v.a)((function(e){return"silently_refreshed"===e.type||"silent_refresh_timeout"===e.type||"silent_refresh_error"===e.type})),Object(C.a)()).subscribe((function(t){"silently_refreshed"!==t.type&&(e.debug("silent refresh did not work after session changed"),e.eventsSubject.next(new $("session_terminated")),e.logOut(!0))}))}},{key:"handleSessionError",value:function(){this.stopSessionCheckTimer(),this.eventsSubject.next(new $("session_error"))}},{key:"removeSessionCheckEventListener",value:function(){this.sessionCheckEventListener&&(window.removeEventListener("message",this.sessionCheckEventListener),this.sessionCheckEventListener=null)}},{key:"initSessionCheck",value:function(){if(this.canPerformSessionCheck()){var e=document.getElementById(this.sessionCheckIFrameName);e&&document.body.removeChild(e);var t=document.createElement("iframe");t.id=this.sessionCheckIFrameName,this.setupSessionCheckEventListener(),t.setAttribute("src",this.sessionCheckIFrameUrl),t.style.display="none",document.body.appendChild(t),this.startSessionCheckTimer()}}},{key:"startSessionCheckTimer",value:function(){var e=this;this.stopSessionCheckTimer(),this.ngZone.runOutsideAngular((function(){e.sessionCheckTimer=setInterval(e.checkSession.bind(e),e.sessionCheckIntervall)}))}},{key:"stopSessionCheckTimer",value:function(){this.sessionCheckTimer&&(clearInterval(this.sessionCheckTimer),this.sessionCheckTimer=null)}},{key:"checkSession",value:function(){var e=document.getElementById(this.sessionCheckIFrameName);e||this.logger.warn("checkSession did not find iframe",this.sessionCheckIFrameName);var t=this.getSessionState();t||this.stopSessionCheckTimer(),e.contentWindow.postMessage(this.clientId+" "+t,this.issuer)}},{key:"createLoginUrl",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return Object(i.a)(this,void 0,void 0,regeneratorRuntime.mark((function i(){var a,s,u,c,l,d,h,f,p,v,A,g,m,b,y;return regeneratorRuntime.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return a=n||this.redirectUri,i.next=3,this.createAndSaveNonce();case 3:if(s=i.sent,e=e?s+this.config.nonceStateSeparator+encodeURIComponent(e):s,this.requestAccessToken||this.oidc){i.next=6;break}throw new Error("Either requestAccessToken or oidc or both must be true");case 6:if(this.responseType=this.config.responseType?this.config.responseType:this.oidc&&this.requestAccessToken?"id_token token":this.oidc&&!this.requestAccessToken?"id_token":"token",u=this.loginUrl.indexOf("?")>-1?"&":"?",c=this.scope,this.oidc&&!c.match(/(^|\s)openid($|\s)/)&&(c="openid "+c),l=this.loginUrl+u+"response_type="+encodeURIComponent(this.responseType)+"&client_id="+encodeURIComponent(this.clientId)+"&state="+encodeURIComponent(e)+"&redirect_uri="+encodeURIComponent(a)+"&scope="+encodeURIComponent(c),"code"!==this.responseType||this.disablePKCE){i.next=19;break}return i.next=14,this.createChallangeVerifierPairForPKCE();case 14:d=i.sent,h=_slicedToArray(d,2),f=h[0],p=h[1],this.saveNoncesInLocalStorage&&void 0!==window.localStorage?localStorage.setItem("PKCI_verifier",p):this._storage.setItem("PKCI_verifier",p),l+="&code_challenge="+f,l+="&code_challenge_method=S256";case 19:for(t&&(l+="&login_hint="+encodeURIComponent(t)),this.resource&&(l+="&resource="+encodeURIComponent(this.resource)),this.oidc&&(l+="&nonce="+encodeURIComponent(s)),r&&(l+="&prompt=none"),v=0,A=Object.keys(o);v0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(!this.inImplicitFlow){if(this.inImplicitFlow=!0,!this.validateUrlForHttps(this.loginUrl))throw new Error("loginUrl must use HTTPS (with TLS), or config value for property 'requireHttps' must be set to 'false' and allow HTTP (without TLS).");var r={},i=null;"string"==typeof n?i=n:"object"==typeof n&&(r=n),this.createLoginUrl(t,i,null,!1,r).then(this.config.openUri).catch((function(t){console.error("Error in initImplicitFlow",t),e.inImplicitFlow=!1}))}}},{key:"initImplicitFlow",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";""!==this.loginUrl?this.initImplicitFlowInternal(t,n):this.events.pipe(Object(v.a)((function(e){return"discovery_document_loaded"===e.type}))).subscribe((function(r){return e.initImplicitFlowInternal(t,n)}))}},{key:"resetImplicitFlow",value:function(){this.inImplicitFlow=!1}},{key:"callOnTokenReceivedIfExists",value:function(e){if(e.onTokenReceived){var t={idClaims:this.getIdentityClaims(),idToken:this.getIdToken(),accessToken:this.getAccessToken(),state:this.state};e.onTokenReceived(t)}}},{key:"storeAccessTokenResponse",value:function(e,t,n,r,i){var o=this;if(this._storage.setItem("access_token",e),r&&!Array.isArray(r)?this._storage.setItem("granted_scopes",JSON.stringify(r.split("+"))):r&&Array.isArray(r)&&this._storage.setItem("granted_scopes",JSON.stringify(r)),this._storage.setItem("access_token_stored_at",""+Date.now()),n){var a=1e3*n,s=(new Date).getTime()+a;this._storage.setItem("expires_at",""+s)}t&&this._storage.setItem("refresh_token",t),i&&i.forEach((function(e,t){o._storage.setItem(t,e)}))}},{key:"tryLogin",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return"code"===this.config.responseType?this.tryLoginCodeFlow(e).then((function(e){return!0})):this.tryLoginImplicitFlow(e)}},{key:"parseQueryString",value:function(e){return e&&0!==e.length?("?"===e.charAt(0)&&(e=e.substr(1)),this.urlHelper.parseQueryString(e)):{}}},{key:"tryLoginCodeFlow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=(e=e||{}).customHashFragment?e.customHashFragment.substring(1):window.location.search,n=this.getCodePartsFromUrl(t),r=n.code,i=n.state,o=n.session_state;if(!e.preventClearHashAfterLogin){var a=location.href.replace(/[&\?]code=[^&\$]*/,"").replace(/[&\?]scope=[^&\$]*/,"").replace(/[&\?]state=[^&\$]*/,"").replace(/[&\?]session_state=[^&\$]*/,"");history.replaceState(null,window.name,a)}var s=this.parseState(i),u=_slicedToArray(s,2),c=u[0],l=u[1];if(this.state=l,n.error){this.debug("error trying to login"),this.handleLoginError({},n);var d=new Y("code_error",{},n);return this.eventsSubject.next(d),Promise.reject(d)}if(!c)return Promise.resolve();if(!this.validateNonce(c)){var h=new Y("invalid_nonce_in_state",null);return this.eventsSubject.next(h),Promise.reject(h)}return this.storeSessionState(o),r?this.getTokenFromCode(r,e).then((function(e){return null})):Promise.resolve()}},{key:"getCodePartsFromUrl",value:function(e){return e&&0!==e.length?("?"===e.charAt(0)&&(e=e.substr(1)),this.urlHelper.parseQueryString(e)):this.urlHelper.getHashFragmentParams()}},{key:"getTokenFromCode",value:function(e,t){var n,r=(new s.f).set("grant_type","authorization_code").set("code",e).set("redirect_uri",t.customRedirectUri||this.redirectUri);return this.disablePKCE||((n=this.saveNoncesInLocalStorage&&void 0!==window.localStorage?localStorage.getItem("PKCI_verifier"):this._storage.getItem("PKCI_verifier"))?r=r.set("code_verifier",n):console.warn("No PKCI verifier found in oauth storage!")),this.fetchAndProcessToken(r)}},{key:"fetchAndProcessToken",value:function(e){var t=this;this.assertUrlNotNullAndCorrectProtocol(this.tokenEndpoint,"tokenEndpoint");var n=(new s.e).set("Content-Type","application/x-www-form-urlencoded");if(this.useHttpBasicAuth){var r=btoa("".concat(this.clientId,":").concat(this.dummyClientSecret));n=n.set("Authorization","Basic "+r)}return this.useHttpBasicAuth||(e=e.set("client_id",this.clientId)),!this.useHttpBasicAuth&&this.dummyClientSecret&&(e=e.set("client_secret",this.dummyClientSecret)),new Promise((function(r,i){if(t.customQueryParams){var o,a=_createForOfIteratorHelper(Object.getOwnPropertyNames(t.customQueryParams));try{for(a.s();!(o=a.n()).done;){var s=o.value;e=e.set(s,t.customQueryParams[s])}}catch(u){a.e(u)}finally{a.f()}}t.http.post(t.tokenEndpoint,e,{headers:n}).subscribe((function(e){t.debug("refresh tokenResponse",e),t.storeAccessTokenResponse(e.access_token,e.refresh_token,e.expires_in||t.fallbackAccessTokenExpirationTimeInSec,e.scope,t.extractRecognizedCustomParameters(e)),t.oidc&&e.id_token?t.processIdToken(e.id_token,e.access_token).then((function(n){t.storeIdToken(n),t.eventsSubject.next(new W("token_received")),t.eventsSubject.next(new W("token_refreshed")),r(e)})).catch((function(e){t.eventsSubject.next(new Y("token_validation_error",e)),console.error("Error validating tokens"),console.error(e),i(e)})):(t.eventsSubject.next(new W("token_received")),t.eventsSubject.next(new W("token_refreshed")),r(e))}),(function(e){console.error("Error getting token",e),t.eventsSubject.next(new Y("token_refresh_error",e)),i(e)}))}))}},{key:"tryLoginImplicitFlow",value:function(){var e,t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e=(n=n||{}).customHashFragment?this.urlHelper.getHashFragmentParams(n.customHashFragment):this.urlHelper.getHashFragmentParams(),this.debug("parsed url",e);var r=e.state,i=this.parseState(r),o=_slicedToArray(i,2),a=o[0],s=o[1];if(this.state=s,e.error){this.debug("error trying to login"),this.handleLoginError(n,e);var u=new Y("token_error",{},e);return this.eventsSubject.next(u),Promise.reject(u)}var c=e.access_token,l=e.id_token,d=e.session_state,h=e.scope;if(!this.requestAccessToken&&!this.oidc)return Promise.reject("Either requestAccessToken or oidc (or both) must be true.");if(this.requestAccessToken&&!c)return Promise.resolve(!1);if(this.requestAccessToken&&!n.disableOAuth2StateCheck&&!r)return Promise.resolve(!1);if(this.oidc&&!l)return Promise.resolve(!1);if(this.sessionChecksEnabled&&!d&&this.logger.warn("session checks (Session Status Change Notification) were activated in the configuration but the id_token does not contain a session_state claim"),this.requestAccessToken&&!n.disableOAuth2StateCheck&&!this.validateNonce(a)){var f=new Y("invalid_nonce_in_state",null);return this.eventsSubject.next(f),Promise.reject(f)}return this.requestAccessToken&&this.storeAccessTokenResponse(c,null,e.expires_in||this.fallbackAccessTokenExpirationTimeInSec,h),this.oidc?this.processIdToken(l,c).then((function(e){return n.validationHandler?n.validationHandler({accessToken:c,idClaims:e.idTokenClaims,idToken:e.idToken,state:r}).then((function(t){return e})):e})).then((function(e){return t.storeIdToken(e),t.storeSessionState(d),t.clearHashAfterLogin&&!n.preventClearHashAfterLogin&&(location.hash=""),t.eventsSubject.next(new W("token_received")),t.callOnTokenReceivedIfExists(n),t.inImplicitFlow=!1,!0})).catch((function(e){return t.eventsSubject.next(new Y("token_validation_error",e)),t.logger.error("Error validating tokens"),t.logger.error(e),Promise.reject(e)})):(this.eventsSubject.next(new W("token_received")),this.clearHashAfterLogin&&!n.preventClearHashAfterLogin&&(location.hash=""),this.callOnTokenReceivedIfExists(n),Promise.resolve(!0))}},{key:"parseState",value:function(e){var t=e,n="";if(e){var r=e.indexOf(this.config.nonceStateSeparator);r>-1&&(t=e.substr(0,r),n=e.substr(r+this.config.nonceStateSeparator.length))}return[t,n]}},{key:"validateNonce",value:function(e){var t;return(t=this.saveNoncesInLocalStorage&&void 0!==window.localStorage?localStorage.getItem("nonce"):this._storage.getItem("nonce"))===e||(console.error("Validating access_token failed, wrong state/nonce.",t,e),!1)}},{key:"storeIdToken",value:function(e){this._storage.setItem("id_token",e.idToken),this._storage.setItem("id_token_claims_obj",e.idTokenClaimsJson),this._storage.setItem("id_token_expires_at",""+e.idTokenExpiresAt),this._storage.setItem("id_token_stored_at",""+Date.now())}},{key:"storeSessionState",value:function(e){this._storage.setItem("session_state",e)}},{key:"getSessionState",value:function(){return this._storage.getItem("session_state")}},{key:"handleLoginError",value:function(e,t){e.onLoginError&&e.onLoginError(t),this.clearHashAfterLogin&&!e.preventClearHashAfterLogin&&(location.hash="")}},{key:"processIdToken",value:function(e,t){var n,r=this,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=e.split("."),a=V(this.padBase64(o[0])),s=JSON.parse(a),u=V(this.padBase64(o[1])),c=JSON.parse(u);if(n=this.saveNoncesInLocalStorage&&void 0!==window.localStorage?localStorage.getItem("nonce"):this._storage.getItem("nonce"),Array.isArray(c.aud)){if(c.aud.every((function(e){return e!==r.clientId}))){var l="Wrong audience: "+c.aud.join(",");return this.logger.warn(l),Promise.reject(l)}}else if(c.aud!==this.clientId){var d="Wrong audience: "+c.aud;return this.logger.warn(d),Promise.reject(d)}if(!c.sub){var h="No sub claim in id_token";return this.logger.warn(h),Promise.reject(h)}if(this.sessionChecksEnabled&&this.silentRefreshSubject&&this.silentRefreshSubject!==c.sub){var f="After refreshing, we got an id_token for another user (sub). Expected sub: ".concat(this.silentRefreshSubject,", received sub: ").concat(c.sub);return this.logger.warn(f),Promise.reject(f)}if(!c.iat){var p="No iat claim in id_token";return this.logger.warn(p),Promise.reject(p)}if(!this.skipIssuerCheck&&c.iss!==this.issuer){var v="Wrong issuer: "+c.iss;return this.logger.warn(v),Promise.reject(v)}if(!i&&c.nonce!==n){var A="Wrong nonce: "+c.nonce;return this.logger.warn(A),Promise.reject(A)}if(this.hasOwnProperty("responseType")&&"code"===this.responseType&&(this.disableAtHashCheck=!0),!this.disableAtHashCheck&&this.requestAccessToken&&!c.at_hash){var g="An at_hash is needed!";return this.logger.warn(g),Promise.reject(g)}var m=Date.now(),b=1e3*c.iat,y=1e3*c.exp,C=1e3*(this.clockSkewInSec||600);if(b-C>=m||y+C<=m){var w="Token has expired";return console.error(w),console.error({now:m,issuedAtMSec:b,expiresAtMSec:y}),Promise.reject(w)}var k={accessToken:t,idToken:e,jwks:this.jwks,idTokenClaims:c,idTokenHeader:s,loadKeys:function(){return r.loadJwks()}};return this.disableAtHashCheck?this.checkSignature(k).then((function(t){return{idToken:e,idTokenClaims:c,idTokenClaimsJson:u,idTokenHeader:s,idTokenHeaderJson:a,idTokenExpiresAt:y}})):this.checkAtHash(k).then((function(t){return r.disableAtHashCheck||!r.requestAccessToken||t?r.checkSignature(k).then((function(t){var n={idToken:e,idTokenClaims:c,idTokenClaimsJson:u,idTokenHeader:s,idTokenHeaderJson:a,idTokenExpiresAt:y};return r.disableAtHashCheck?n:r.checkAtHash(k).then((function(e){return r.requestAccessToken&&!e?(r.logger.warn("Wrong at_hash"),Promise.reject("Wrong at_hash")):n}))})):(r.logger.warn("Wrong at_hash"),Promise.reject("Wrong at_hash"))}))}},{key:"getIdentityClaims",value:function(){var e=this._storage.getItem("id_token_claims_obj");return e?JSON.parse(e):null}},{key:"getGrantedScopes",value:function(){var e=this._storage.getItem("granted_scopes");return e?JSON.parse(e):null}},{key:"getIdToken",value:function(){return this._storage?this._storage.getItem("id_token"):null}},{key:"padBase64",value:function(e){for(;e.length%4!=0;)e+="=";return e}},{key:"getAccessToken",value:function(){return this._storage?this._storage.getItem("access_token"):null}},{key:"getRefreshToken",value:function(){return this._storage?this._storage.getItem("refresh_token"):null}},{key:"getAccessTokenExpiration",value:function(){return this._storage.getItem("expires_at")?parseInt(this._storage.getItem("expires_at"),10):null}},{key:"getAccessTokenStoredAt",value:function(){return parseInt(this._storage.getItem("access_token_stored_at"),10)}},{key:"getIdTokenStoredAt",value:function(){return parseInt(this._storage.getItem("id_token_stored_at"),10)}},{key:"getIdTokenExpiration",value:function(){return this._storage.getItem("id_token_expires_at")?parseInt(this._storage.getItem("id_token_expires_at"),10):null}},{key:"hasValidAccessToken",value:function(){if(this.getAccessToken()){var e=this._storage.getItem("expires_at"),t=new Date;return!(e&&parseInt(e,10)=0&&null!==this._storage.getItem(e)?JSON.parse(this._storage.getItem(e)):null}},{key:"authorizationHeader",value:function(){return"Bearer "+this.getAccessToken()}},{key:"logOut",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=this.getIdToken();if(this._storage.removeItem("access_token"),this._storage.removeItem("id_token"),this._storage.removeItem("refresh_token"),this.saveNoncesInLocalStorage?(localStorage.removeItem("nonce"),localStorage.removeItem("PKCI_verifier")):(this._storage.removeItem("nonce"),this._storage.removeItem("PKCI_verifier")),this._storage.removeItem("expires_at"),this._storage.removeItem("id_token_claims_obj"),this._storage.removeItem("id_token_expires_at"),this._storage.removeItem("id_token_stored_at"),this._storage.removeItem("access_token_stored_at"),this._storage.removeItem("granted_scopes"),this._storage.removeItem("session_state"),this.config.customTokenParameters&&this.config.customTokenParameters.forEach((function(t){return e._storage.removeItem(t)})),this.silentRefreshSubject=null,this.eventsSubject.next(new $("logout")),this.logoutUrl&&!t&&(r||this.postLogoutRedirectUri)){var i;if(!this.validateUrlForHttps(this.logoutUrl))throw new Error("logoutUrl must use HTTPS (with TLS), or config value for property 'requireHttps' must be set to 'false' and allow HTTP (without TLS).");if(this.logoutUrl.indexOf("{{")>-1)i=this.logoutUrl.replace(/\{\{id_token\}\}/,r).replace(/\{\{client_id\}\}/,this.clientId);else{var o=new s.f;r&&(o=o.set("id_token_hint",r));var a=this.postLogoutRedirectUri||this.redirectUri;a&&(o=o.set("post_logout_redirect_uri",a),n&&(o=o.set("state",n))),i=this.logoutUrl+(this.logoutUrl.indexOf("?")>-1?"&":"?")+o.toString()}this.config.openUri(i)}}},{key:"createAndSaveNonce",value:function(){var e=this;return this.createNonce().then((function(t){return e.saveNoncesInLocalStorage&&void 0!==window.localStorage?localStorage.setItem("nonce",t):e._storage.setItem("nonce",t),t}))}},{key:"ngOnDestroy",value:function(){this.clearAccessTokenTimer(),this.clearIdTokenTimer(),this.removeSilentRefreshEventListener();var e=this.document.getElementById(this.silentRefreshIFrameName);e&&e.remove(),this.stopSessionCheckTimer(),this.removeSessionCheckEventListener();var t=this.document.getElementById(this.sessionCheckIFrameName);t&&t.remove()}},{key:"createNonce",value:function(){var e=this;return new Promise((function(t){if(e.rngUrl)throw new Error("createNonce with rng-web-api has not been implemented so far");var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~",r=45,i="",o="undefined"==typeof self?null:self.crypto||self.msCrypto;if(o){var a=new Uint8Array(r);o.getRandomValues(a),a.map||(a.map=Array.prototype.map),a=a.map((function(e){return n.charCodeAt(e%n.length)})),i=String.fromCharCode.apply(null,a)}else for(;00&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"code"===this.responseType?this.initCodeFlow(e,t):this.initImplicitFlow(e,t)}},{key:"initCodeFlow",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};""!==this.loginUrl?this.initCodeFlowInternal(t,n):this.events.pipe(Object(v.a)((function(e){return"discovery_document_loaded"===e.type}))).subscribe((function(r){return e.initCodeFlowInternal(t,n)}))}},{key:"initCodeFlowInternal",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.validateUrlForHttps(this.loginUrl))throw new Error("loginUrl must use HTTPS (with TLS), or config value for property 'requireHttps' must be set to 'false' and allow HTTP (without TLS).");this.createLoginUrl(e,"",null,!1,t).then(this.config.openUri).catch((function(e){console.error("Error in initAuthorizationCodeFlow"),console.error(e)}))}},{key:"createChallangeVerifierPairForPKCE",value:function(){return Object(i.a)(this,void 0,void 0,regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.crypto){e.next=2;break}throw new Error("PKCE support for code flow needs a CryptoHander. Did you import the OAuthModule using forRoot() ?");case 2:return e.next=4,this.createNonce();case 4:return t=e.sent,e.t0=j,e.next=8,this.crypto.calcHash(t,"sha-256");case 8:return e.t1=e.sent,e.t2=(0,e.t0)(e.t1),e.t3=t,e.abrupt("return",[e.t2,e.t3]);case 12:case"end":return e.stop()}}),e,this)})))}},{key:"extractRecognizedCustomParameters",value:function(e){var t=new Map;return this.config.customTokenParameters?(this.config.customTokenParameters.forEach((function(n){e[n]&&t.set(n,JSON.stringify(e[n]))})),t):t}},{key:"revokeTokenAndLogout",value:function(){var e=this,t=this.revocationEndpoint,n=this.getAccessToken(),r=this.getRefreshToken();if(n){var i=new s.f,o=(new s.e).set("Content-Type","application/x-www-form-urlencoded");if(this.useHttpBasicAuth){var a=btoa("".concat(this.clientId,":").concat(this.dummyClientSecret));o=o.set("Authorization","Basic "+a)}if(this.useHttpBasicAuth||(i=i.set("client_id",this.clientId)),!this.useHttpBasicAuth&&this.dummyClientSecret&&(i=i.set("client_secret",this.dummyClientSecret)),this.customQueryParams){var u,l=_createForOfIteratorHelper(Object.getOwnPropertyNames(this.customQueryParams));try{for(l.s();!(u=l.n()).done;){var d=u.value;i=i.set(d,this.customQueryParams[d])}}catch(f){l.e(f)}finally{l.f()}}return new Promise((function(a,s){var u,l;if(n){var d=i.set("token",n).set("token_type_hint","access_token");u=e.http.post(t,d,{headers:o})}else u=Object(c.a)(null);if(r){var f=i.set("token",r).set("token_type_hint","refresh_token");l=e.http.post(t,f,{headers:o})}else l=Object(c.a)(null);Object(h.a)([u,l]).subscribe((function(t){e.logOut(),a(t),e.logger.info("Token successfully revoked")}),(function(t){e.logger.error("Error revoking token",t),e.eventsSubject.next(new Y("token_revoke_error",t)),s(t)}))}))}}}]),n}(Q)).\u0275fac=function(e){return new(e||U)(o.dc(o.z),o.dc(s.b),o.dc(T,8),o.dc(B,8),o.dc(Q,8),o.dc(Z),o.dc(R),o.dc(X,8),o.dc(a.e))},U.\u0275prov=o.Mb({token:U,factory:U.\u0275fac}),U),ee=function e(){_classCallCheck(this,e)},te=function e(){_classCallCheck(this,e)},ne=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"handleError",value:function(e){return Object(f.a)(e)}}]),e}(),re=((H=function(){function e(t,n,r,i){_classCallCheck(this,e),this.authStorage=t,this.oAuthService=n,this.errorHandler=r,this.moduleConfig=i}return _createClass2(e,[{key:"checkUrl",value:function(e){return this.moduleConfig.resourceServer.customUrlValidation?this.moduleConfig.resourceServer.customUrlValidation(e):!this.moduleConfig.resourceServer.allowedUrls||!!this.moduleConfig.resourceServer.allowedUrls.find((function(t){return e.startsWith(t)}))}},{key:"intercept",value:function(e,t){var n=this,r=e.url.toLowerCase();return this.moduleConfig&&this.moduleConfig.resourceServer&&this.checkUrl(r)?this.moduleConfig.resourceServer.sendAccessToken?Object(p.a)(Object(c.a)(this.oAuthService.getAccessToken()).pipe(Object(v.a)((function(e){return!!e}))),this.oAuthService.events.pipe(Object(v.a)((function(e){return"token_received"===e.type})),function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:k.a;return function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:k.a;return function(r){var i=Object(M.a)(e),o=i?+e-n.now():Math.abs(e);return r.lift(new S(o,i,t,n))}}(e,Object(f.a)(new D),t)}(this.oAuthService.waitForTokenInMsec||0),Object(w.a)((function(e){return Object(c.a)(null)})),Object(y.a)((function(e){return n.oAuthService.getAccessToken()})))).pipe(Object(E.a)(1),Object(I.a)((function(r){if(r){var i=e.headers.set("Authorization","Bearer "+r);e=e.clone({headers:i})}return t.handle(e).pipe(Object(w.a)((function(e){return n.errorHandler.handleError(e)})))}))):t.handle(e).pipe(Object(w.a)((function(e){return n.errorHandler.handleError(e)}))):t.handle(e)}}]),e}()).\u0275fac=function(e){return new(e||H)(o.dc(T),o.dc(J),o.dc(te),o.dc(ee,8))},H.\u0275prov=o.Mb({token:H,factory:H.\u0275fac}),H);function ie(){return console}function oe(){return"undefined"!=typeof sessionStorage?sessionStorage:new N}var ae,se=((ae=z=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,null,[{key:"forRoot",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"validateSignature",value:function(e){return Promise.resolve(null)}},{key:"validateAtHash",value:function(e){return Promise.resolve(!0)}}]),e}();return{ngModule:z,providers:[J,Z,{provide:R,useFactory:ie},{provide:T,useFactory:oe},{provide:B,useClass:t},{provide:X,useClass:K},{provide:te,useClass:ne},{provide:ee,useValue:e},{provide:s.a,useClass:re,multi:!0}]}}}]),e}()).\u0275mod=o.Ob({type:ae}),ae.\u0275inj=o.Nb({factory:function(e){return new(e||ae)},imports:[[a.c]]}),ae)},Lhse:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"},NJ4a:function(e,t,n){"use strict";function r(e){setTimeout((function(){throw e}),0)}n.d(t,"a",(function(){return r}))},NXyV:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("HDdC"),i=n("Cfvw"),o=n("EY2u");function a(e){return new r.a((function(t){var n;try{n=e()}catch(r){return void t.error(r)}return(n?Object(i.a)(n):Object(o.b)()).subscribe(t)}))}},Nv8m:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n("DH7j"),i=n("yCtX"),o=n("l7GE"),a=n("ZUHj");function s(){for(var e=arguments.length,t=new Array(e),n=0;n\\r\\nDo\\r\\npropriet\xe1rio do ve\xedculo:

c\xf3pia de documento\\r\\nde identifica\xe7\xe3o (caso seja o representante legal do propriet\xe1rio,\\r\\ndever\xe1 ser apresentada, juntamente, c\xf3pia do documento que comprove\\r\\na representa\xe7\xe3o);


\\r\\n\\r\\n

\\r\\nDo\\r\\ncondutor apresentado:

c\xf3pia do documento\\r\\nde habilita\xe7\xe3o (caso o documento n\xe3o contenha assinatura, dever\xe1\\r\\nser apresentada, juntamente, c\xf3pia de documento que comprove a\\r\\nrepresenta\xe7\xe3o);


\\r\\n\\r\\n

\\r\\nPara\\r\\nve\xedculos registrados em nome de \xf3rg\xe3os ou entidade da\\r\\nadministra\xe7\xe3o p\xfablica:

    \\r\\n\\t
  • \\r\\n

    of\xedcio do\\r\\n\\trepresentante legal do \xf3rg\xe3o ou entidade identificando o condutor;

    \\r\\n\\t
  • \\r\\n

    c\xf3pia de\\r\\n\\tdocumento que comprove a condu\xe7\xe3o do ve\xedculo no momento da\\r\\n\\tinfra\xe7\xe3o.

    \\r\\n


\\r\\n\\r\\n

\\r\\nPara\\r\\nve\xedculos registrados em nome de locadora de ve\xedculos:

Contrato de locadora\\r\\nde ve\xedculos constando data de in\xedcio e fim da posse do ve\xedculo e\\r\\nassinatura do condutor.


\\r\\n\\r\\n

\\r\\nPara\\r\\nve\xedculos registrados em nome de demais pessoas jur\xeddicas:

    \\r\\n\\t
  • \\r\\n

    c\xf3pia de\\r\\n\\tdocumento onde conste cl\xe1usula de responsabilidade por infra\xe7\xf5es\\r\\n\\tcometidas pelo condutor;

    \\r\\n\\t
  • \\r\\n

    c\xf3pia de\\r\\n\\tdocumento que comprove a condu\xe7\xe3o do ve\xedculo no momento da\\r\\n\\tinfra\xe7\xe3o.

    \\r\\n


\\r\\n\\r\\n

\\r\\nNa\\r\\nimpossibilidade de coleta da assinatura do condutor no formul\xe1rio

Al\xe9m dos documentos\\r\\nanteriormente citados, dever\xe1 constar:


\\r\\n\\r\\n

Para ve\xedculos\\r\\nregistrados em nome de \xf3rg\xe3os ou entidade da administra\xe7\xe3o\\r\\np\xfablica:

    \\r\\n\\t
  • \\r\\n

    of\xedcio do\\r\\n\\trepresentante legal do \xf3rg\xe3o ou entidade identificando o condutor;

    \\r\\n\\t
  • \\r\\n

    c\xf3pia de\\r\\n\\tdocumento que comprove a condu\xe7\xe3o do ve\xedculo no momento da\\r\\n\\tinfra\xe7\xe3o.

    \\r\\n


\\r\\n\\r\\n

Para ve\xedculos\\r\\nregistrados em nome de locadora de ve\xedculos:

    \\r\\n\\t
  • \\r\\n

    contrato de\\r\\n\\tlocadora de ve\xedculos constando data de in\xedcio e fim da posse do\\r\\n\\tve\xedculo e assinatura do condutor.

    \\r\\n


\\r\\n\\r\\n

Para ve\xedculos\\r\\nregistrados em nome de demais pessoas jur\xeddicas:

    \\r\\n\\t
  • \\r\\n

    c\xf3pia de\\r\\n\\tdocumento onde conste cl\xe1usula de responsabilidade por infra\xe7\xf5es\\r\\n\\tcometidas pelo condutor;

    \\r\\n\\t
  • \\r\\n

    c\xf3pia de\\r\\n\\tdocumento que comprove a condu\xe7\xe3o do ve\xedculo no momento da\\r\\n\\tinfra\xe7\xe3o.

    \\r\\n


\\r\\n\\r\\n


\\r\\n\\r\\n

\\r\\n\\t\\r\\n\\t\\r\\n\\t\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n

Observa\xe7\xe3o: para\\r\\napresentar condutor com habilita\xe7\xe3o de outro pa\xeds anexar ao\\r\\nformul\xe1rio de identifica\xe7\xe3o de condutor comprovante de entrada no\\r\\nterrit\xf3rio brasileiro, al\xe9m dos documentos j\xe1 citados.

","TxtPrazo":"

\\r\\n\\t\\r\\n\\t\\r\\n\\t\\r\\n\\r\\n\\r\\n

O prazo para a\\r\\napresenta\xe7\xe3o de condutor vem especificado na notifica\xe7\xe3o e n\xe3o\\r\\nser\xe1 inferior a 15 (quinze) dias, contados da data da notifica\xe7\xe3o\\r\\nda autua\xe7\xe3o ou publica\xe7\xe3o por edital.

","TxtLinkServico":"https://servicos.detran.rs.gov.br/apresentacao-condutor","TxtLinkMaisInfo":null,"IndAplicativo":false,"TxtGooglePlay":null,"TxtAppleStore":null,"QtdAcesso":0,"Orgao":{"txtLink":null,"txtTelefone":null,"siglaOrgao":null,"nroIntOrgao":null,"nomeOrgao":null},"NroIntServico":1055,"NroIntTipoServico":8,"NomeServico":"Apresenta\xe7\xe3o de Condutor","TxtDescricaoResumida":"Apresente o condutor quando o motorista que conduzia um ve\xedculo no momento da autua\xe7\xe3o (infra\xe7\xe3o) n\xe3o era o propriet\xe1rio do ve\xedculo.","TxtDescricaoCompleta":"

\\r\\n\\t\\r\\n\\t\\r\\n\\t\\r\\n\\r\\n\\r\\n

A apresenta\xe7\xe3o de\\r\\ncondutor \xe9 utilizada quando o motorista que conduzia um ve\xedculo no\\r\\nmomento da autua\xe7\xe3o (infra\xe7\xe3o) n\xe3o era o propriet\xe1rio do\\r\\nve\xedculo. Desse modo, os efeitos de uma infra\xe7\xe3o (pontua\xe7\xe3o e\\r\\nposs\xedvel suspens\xe3o do direito de dirigir) s\xe3o transferidos para o\\r\\ncondutor. Por isso o servi\xe7o \xe9 conhecido popularmente como\\r\\ntransfer\xeancia de pontos.

","TxtRequisito":"

Apenas infra\xe7\xf5es\\r\\nque dizem respeito ao comportamento de quem conduz um ve\xedculo\\r\\npermitem apresenta\xe7\xe3o de condutor. Por exemplo, excesso de\\r\\nvelocidade, estacionamento proibido ou inadequado, parada sobre faixa\\r\\nde pedestre e outras infra\xe7\xf5es de natureza comportamental.


\\r\\n\\r\\n

O condutor\\r\\nrespons\xe1vel pela infra\xe7\xe3o precisa ser diferente do propriet\xe1rio.\\r\\nAl\xe9m disso, o servi\xe7o de identifica\xe7\xe3o somente \xe9 poss\xedvel\\r\\nquando o condutor n\xe3o \xe9 identificado no momento da autua\xe7\xe3o e a\\r\\ninfra\xe7\xe3o for de responsabilidade do condutor.

","TxtFormaSolicitacao":"

Por meio eletr\xf4nico (pela internet)

\\r\\nPr\xe9-Requisitos\\r\\nda internet

  • Somente para\\r\\n\\tinfra\xe7\xf5es de ve\xedculos de pessoa f\xedsica, n\xe3o sendo poss\xedvel\\r\\n\\tpara ve\xedculos de empresas (pessoa jur\xeddica);
  • Propriet\xe1rio\\r\\n\\te condutor precisam ter cadastro na Central de Servi\xe7os do\\r\\n\\tDetranRS, com n\xedvel avan\xe7ado de seguran\xe7a (Veja como obter n\xedvel\\r\\n\\tavan\xe7ado);
  • O condutor\\r\\n\\tapresentado precisa ter a CNH v\xe1lida e registrada no DetranRS.


\\r\\n\\r\\n

(link)Realize a\\r\\nApresenta\xe7\xe3o de Condutor pela internet.


\\r\\n\\r\\n

Por meio f\xedsico (papel)


\\r\\n\\r\\n

    \\r\\n\\t
  • \\r\\n

    Preencha o\\r\\n\\tformul\xe1rio de apresenta\xe7\xe3o do condutor infrator que acompanha a\\r\\n\\tnotifica\xe7\xe3o do auto de infra\xe7\xe3o de tr\xe2nsito e tamb\xe9m pode ser\\r\\n\\tencontrado neste link do site do DetranRS;

    \\r\\n\\t
  • \\r\\n

    Assine o\\r\\n\\tformul\xe1rio como propriet\xe1rio (ou representante legal) do ve\xedculo;

    \\r\\n\\t
  • \\r\\n

    Colete a\\r\\n\\tassinatura do condutor do ve\xedculo que na ocasi\xe3o da autua\xe7\xe3o\\r\\n\\testava ao volante (a assinatura deve ser a mesma do seu documento de\\r\\n\\tidentifica\xe7\xe3o);

    \\r\\n\\t
  • \\r\\n

    Envie ao\\r\\n\\tDetranRS o formul\xe1rio de apresenta\xe7\xe3o do condutor infrator\\r\\n\\tpreenchido integralmente, sem rasuras, juntamente com a documenta\xe7\xe3o\\r\\n\\tnecess\xe1ria e assinaturas.

    \\r\\n


\\r\\n\\r\\n

A documenta\xe7\xe3o\\r\\ndeve ser encaminhada ao DetranRS, dentro do prazo que constar na\\r\\nnotifica\xe7\xe3o, de uma das seguintes formas:

    \\r\\n\\t
  1. \\r\\n

    pelos\\r\\n\\tCorreios, endere\xe7ado a Rua Volunt\xe1rios da P\xe1tria, 1358 \u2013 5\xba\\r\\n\\tandar \u2013 Porto Alegre/RS \u2013 CEP 90230-010;

    \\r\\n\\t
  2. \\r\\n

    entrega\\r\\n\\tpresencial nos postos da rede TudoF\xe1cil, em Porto Alegre - Centro:\\r\\n\\tAvenida Borges de Medeiros, n\xba 521; Zona Norte: Rua Domingos Rubbo,\\r\\n\\tn\xba 51; Zona Sul: Avenida Wenceslau Escobar, n\xba 2666.

    \\r\\n


\\r\\n\\r\\n

Aguarde o prazo de\\r\\ncumprimento da pena para reaver seu documento.


\\r\\n\\r\\n

\\r\\n\\t\\r\\n\\t\\r\\n\\t\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n

Aten\xe7\xe3o:\\r\\napresenta\xe7\xe3o de condutor para infra\xe7\xe3o de tr\xe2nsito de\\r\\ncompet\xeancia do DNIT (c\xf3d. 300), da EPTC (c\xf3d. 288010) ou PRF (c\xf3d.\\r\\n100), ou ainda, de \xf3rg\xe3o autuador de outro estado, n\xe3o \xe9 feita ao\\r\\nDetranRS. Nesses casos, siga atentamente as orienta\xe7\xf5es constantes\\r\\nno formul\xe1rio para apresenta\xe7\xe3o de condutor.

","NroIntOrgao":121}')},"S/xo":function(e){e.exports=JSON.parse('{"id":20202,"codAitOft":121100,"codAitSerie":"MCK2","codInfracao":76331,"nroProcesso":"AE2020/123456-7","situacao":"AGUARDANDOCONFIRM","situacaoDesc":"Aguardando Confirma\xe7\xe3o do Condutor","dthAbertura":"2020-03-04T20:27:41.000+0000","ctrDthInc":"2020-03-04T20:27:41.000+0000","ctrDthAtu":"2020-03-04T20:27:43.000+0000","participantes":[{"id":805,"nome":"NELO KUSM","cpf":41529782015,"tipo":"PROPRIET","tipoDesc":"Propriet\xe1rio(a)","ctrDthInc":"2020-03-04T20:27:41.000+0000","ctrDthAtu":null,"intempestivo":false,"podeDesistir":false,"podeExecutar":true,"podeIncluirDocAlegacao":false,"podeIncluirDocsAux":false,"podeIncluirDocsRepresentacao":false,"tipoIndicado":2,"nomeIndicado":"AUGUSTA ADA BYRON KING","exibeChecklistAdmiss":true,"exibeChecklistRepres":false}],"julgamento":null,"intempestivo":false,"prazoExpirado":false,"permitidoJulgar":true}')},SeVD:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n("ngJS"),i=n("NJ4a"),o=n("Lhse"),a=n("kJWO"),s=n("I55L"),u=n("c2HN"),c=n("XoHu"),l=function(e){if(e&&"function"==typeof e[a.a])return l=e,function(e){var t=l[a.a]();if("function"!=typeof t.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return t.subscribe(e)};if(Object(s.a)(e))return Object(r.a)(e);if(Object(u.a)(e))return n=e,function(e){return n.then((function(t){e.closed||(e.next(t),e.complete())}),(function(t){return e.error(t)})).then(null,i.a),e};if(e&&"function"==typeof e[o.a])return t=e,function(e){for(var n=t[o.a]();;){var r=n.next();if(r.done){e.complete();break}if(e.next(r.value),e.closed)break}return"function"==typeof n.return&&e.add((function(){n.return&&n.return()})),e};var t,n,l,d=Object(c.a)(e)?"an invalid object":"'".concat(e,"'");throw new TypeError("You provided ".concat(d," where a stream was expected. You can provide an Observable, Promise, Array, or Iterable."))}},SpAZ:function(e,t,n){"use strict";function r(e){return e}n.d(t,"a",(function(){return r}))},SxV6:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n("sVev"),i=n("pLZG"),o=n("IzEk"),a=n("xbPD"),s=n("XDbj"),u=n("SpAZ");function c(e,t){var n=arguments.length>=2;return function(c){return c.pipe(e?Object(i.a)((function(t,n){return e(t,n,c)})):u.a,Object(o.a)(1),n?Object(a.a)(t):Object(s.a)((function(){return new r.a})))}}},TaE9:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("fXoL"),i=function(){var e=function e(){_classCallCheck(this,e),this.text=""};return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["app-erro-formulario"]],inputs:{text:"text"},decls:2,vars:1,consts:[[1,"detail-class","d-block","pl-3"]],template:function(e,t){1&e&&(r.Vb(0,"p",0),r.Hc(1),r.Ub()),2&e&&(r.Bb(1),r.Jc(" ",t.text,"\n"))},styles:[".detail-class[_ngcontent-%COMP%]{font-size:.75rem;font-weight:400;color:red}"]}),e}()},UCKV:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r,i=n("LgUO"),o=n("2Vo4"),a=function e(){_classCallCheck(this,e)},s=n("fXoL"),u=n("zIak"),c=n("k7dw"),l=((r=function(){function e(t,n,r){_classCallCheck(this,e),this.oauthService=t,this.pessoasDetranService=n,this.habilitacaoService=r,this.nivel=new o.a(null),this.claimsUsuario=new o.a(null),this.perfilUsuario=new o.a(null),this.carregaPerfil()}return _createClass2(e,[{key:"ngOnDestroy",value:function(){var e,t,n;null===(e=this.claimSubs)||void 0===e||e.unsubscribe(),null===(t=this.nivelSubscription)||void 0===t||t.unsubscribe(),null===(n=this.perfilSubscription)||void 0===n||n.unsubscribe()}},{key:"carregaPerfil",value:function(){var e;this.oauthService.hasValidAccessToken()&&(this.claims=this.oauthService.getIdentityClaims(),(null===(e=this.claims)||void 0===e?void 0:e.cpf)?this.consultaNivelPessoa(this.claims.cpf):this.consultarAposCarregarClaims())}},{key:"consultaNivel",value:function(){return this.nivel.asObservable()}},{key:"consultaPerfil",value:function(){return this.perfilUsuario.asObservable()}},{key:"consultaClaims",value:function(){return this.claims=this.oauthService.getIdentityClaims(),this.claimsUsuario.next(this.claims),this.claimsUsuario.asObservable()}},{key:"consultarAposCarregarClaims",value:function(){var e=this;this.claimSubs=this.oauthService.events.subscribe((function(t){t instanceof i.a&&"user_profile_loaded"===t.type&&(e.claims=e.oauthService.getIdentityClaims(),e.claimsUsuario.next(e.claims),e.consultaNivelPessoa(e.claims.cpf))}))}},{key:"consultaPerfilPessoa",value:function(e){var t=this;this.perfilSubscription=this.habilitacaoService.consultarResumoPerfil(Number(e)).subscribe((function(n){t.perfil=n,t.perfil.cpf=e,t.perfilUsuario.next(t.perfil)}),(function(n){var r=new a;r.cpf=e,r.mensagem=n.error[0].message,t.perfil=r,t.perfilUsuario.next(t.perfil)}))}},{key:"consultaNivelPessoa",value:function(e){var t=this;this.nivelSubscription=this.pessoasDetranService.consultarNivel(e).subscribe((function(n){t.nivel.next(n),e&&t.consultaPerfilPessoa(e)}))}}]),e}()).\u0275fac=function(e){return new(e||r)(s.dc(i.c),s.dc(u.a),s.dc(c.a))},r.\u0275prov=s.Mb({token:r,factory:r.\u0275fac,providedIn:"root"}),r)},UJ36:function(e){e.exports=JSON.parse('{"NroIntServico":982,"NroIntOrgao":121,"NroIntTipoServico":6,"TxtLinkServico":"https://pcsdetran01.hml.rs.gov.br/consulta-infracoes","IndAplicativo":false,"TxtGooglePlay":null,"TxtAppleStore":null,"NomeServico":"Extrato do Auto de Infra\xe7\xe3o de Tr\xe2nsito","TxtDescricaoResumida":"Consulte as informa\xe7\xf5es do Extrato de um Auto de Infra\xe7\xe3o de Tr\xe2nsito (AIT)","TxtDescricaoCompleta":"

A consulta permite o acesso \xe0s informa\xe7\xf5es do Extrato do Auto de Infra\xe7\xe3o de Tr\xe2nsito (AIT). O extrato detalha os dados da pr\xf3pria autua\xe7\xe3o, como o local em que ocorreu a infra\xe7\xe3o e \xf3rg\xe3o de tr\xe2nsito respons\xe1vel pela via, dados da infra\xe7\xe3o em si, como legisla\xe7\xe3o que ampara a autua\xe7\xe3o, n\xfamero de pontos que ela faz incidir no prontu\xe1rio e valor da multa, dados do ve\xedculo, como placa,marca e chassi. Tamb\xe9m disponibiliza dados das notifica\xe7\xf5es (tanto da notifica\xe7\xe3o da autua\xe7\xe3o quanto da notifica\xe7\xe3o da imposi\xe7\xe3o da penalidade), como data de expedi\xe7\xe3o e n\xfamero de Sedex, os prazos para apresenta\xe7\xe3o do condutor, defesa e recurso em primeira inst\xe2ncia, dados de outros processos e at\xe9 mesmo o hist\xf3rico dos andamentos daquela infra\xe7\xe3o. 

Por raz\xf5es de seguran\xe7a, os dados pessoais do propriet\xe1rio e do condutor n\xe3o constam do extrato. As informa\xe7\xf5es completas est\xe3o acess\xedveis somente ao propriet\xe1rio pela Central de Servi\xe7os dispon\xedvel a quem se cadastrou pelo Login Cidad\xe3o.

","TxtRequisito":"Informar \xf3rg\xe3o autuador e s\xe9rie do auto e marcar a op\xe7\xe3o \\"N\xe3o sou um rob\xf4\\".","TxtFormaSolicitacao":null,"TxtDocNecessario":null,"TxtPrazo":null,"TxtCusto":null,"TxtLocalPagamento":null,"TxtEndereco":null,"TxtLinkMaisInfo":null}')},VRyK:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n("HDdC"),i=n("z+Ro"),o=n("bHdf"),a=n("yCtX");function s(){for(var e=arguments.length,t=new Array(e),n=0;n1&&"number"==typeof t[t.length-1]&&(s=t.pop())):"number"==typeof c&&(s=t.pop()),null===u&&1===t.length&&t[0]instanceof r.a?t[0]:Object(o.a)(s)(Object(a.a)(t,u))}},Vk1n:function(e){e.exports=JSON.parse('{"identidade":"612457896","situacaoCnh":"Apta","validadeCnh":"01/01/2001","listaCategoriasDesdeCnh":["Categoria A desde 01/01/2001","Categoria B desde 01/01/2001","Categoria C desde 01/01/2001","Categoria D desde 01/01/2001","Categoria E desde 01/01/2001"],"dataPrimeiraHabilitacao":"01/01/2001","categoriaCnh":"A","numeroRenach":"RS123123123","servicoRequerimentoRenach":"A","categoriaRenach":"A","situacaoServicoRenach":"Apta","dataHoraInscricaoRenach":"01/01/2001","documentacaoRecebidaPelaGrafica":"01/01/2001","conclusaoExamesAulasEProvas":"01/01/2001","dataSolicitacaoEmissaoCnh":"1QplrCMO_a","postagemCnh":"01/01/2001","recebimentoMaloteCfc":"01/01/2001","entregaCnh":"01/01/2001","devolucaoCnh":"01/01/2001","categoriaLiberadaExameMedico":"A","dataExameMedico":"01/01/2001","pagamentoExameMedico":"kY4OyFUR7r","situacaoExameMedico":"Apta","categoriaLiberadaPsicologico":"ZoNJUb9Mss","dataExamePsicologico":"01/01/2001","pagamentoExamePsicologico":"495wQ7SpSW","situacaoExamePsicologico":"Apta","numeroAulasExameTeorico":"1","situacaoAulasExameTeorico":"Apta","pagamentoExameTeorico":"01/01/2001","situacaoExameTeorico":"Apta","dataExameTeorico":"01/01/2001","categoriaSimulador":"A","descricaoSimulador":"A","numeroAulasExigidasSimulador":"1","numeroAulasRealizadasSimulador":"1","nomeRazaoSocialCfcInicio":"z0x5Algs21","enderecoCfcInicio":"Rua","telefoneCfcInicio":"123123123","municipioCfcInicio":"POA","listaExamePraticoDTO":[{"categoria":"A","data":"01/01/2001","nroAulasExig":"1","nroAulasRealiz":"1","pagamento":"01/01/2001","situacao":"lSeSAL1FIe","situacaoRealiz":"FK3m9viXZW"},{"categoria":"B","data":"01/01/2001","nroAulasExig":"1","nroAulasRealiz":"1","pagamento":"01/01/2001","situacao":"Apta","situacaoRealiz":"d9xHvZZg4Z"},{"categoria":"C","data":"01/01/2001","nroAulasExig":"1","nroAulasRealiz":"1","pagamento":"01/01/2001","situacao":"Apta","situacaoRealiz":"yDm68s4vZn"},{"categoria":"D","data":"01/01/2001","nroAulasExig":"1","nroAulasRealiz":"1","pagamento":"01/01/2001","situacao":"Apta","situacaoRealiz":"kWjX_qAz5R"},{"categoria":"E","data":"01/01/2001","nroAulasExig":"1","nroAulasRealiz":"1","pagamento":"01/01/2001","situacao":"Apta","situacaoRealiz":"w54VsIHDkT"}],"nomeRazaoSocialCfcAtual":"9p9U8ULU5y","enderecoCfcAtual":"Rua","municipioCfcAtual":"12312312","telefoneCfcAtual":"12312312"}')},XDbj:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("sVev"),i=n("7o/Q");function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u;return function(t){return t.lift(new a(e))}}var a=function(){function e(t){_classCallCheck(this,e),this.errorFactory=t}return _createClass2(e,[{key:"call",value:function(e,t){return t.subscribe(new s(e,this.errorFactory))}}]),e}(),s=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i;return _classCallCheck(this,n),(i=t.call(this,e)).errorFactory=r,i.hasValue=!1,i}return _createClass2(n,[{key:"_next",value:function(e){this.hasValue=!0,this.destination.next(e)}},{key:"_complete",value:function(){if(this.hasValue)return this.destination.complete();var e;try{e=this.errorFactory()}catch(t){e=t}this.destination.error(e)}}]),n}(i.a);function u(){return new r.a}},XNiG:function(e,t,n){"use strict";n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return d}));var r,i=n("HDdC"),o=n("7o/Q"),a=n("quSY"),s=n("9ppp"),u=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i;return _classCallCheck(this,n),(i=t.call(this)).subject=e,i.subscriber=r,i.closed=!1,i}return _createClass2(n,[{key:"unsubscribe",value:function(){if(!this.closed){this.closed=!0;var e=this.subject,t=e.observers;if(this.subject=null,t&&0!==t.length&&!e.isStopped&&!e.closed){var n=t.indexOf(this.subscriber);-1!==n&&t.splice(n,1)}}}}]),n}(a.a),c=n("2QA8"),l=function(e){_inherits(n,e);var t=_createSuper(n);function n(e){var r;return _classCallCheck(this,n),(r=t.call(this,e)).destination=e,r}return n}(o.a),d=((r=function(e){_inherits(n,e);var t=_createSuper(n);function n(){var e;return _classCallCheck(this,n),(e=t.call(this)).observers=[],e.closed=!1,e.isStopped=!1,e.hasError=!1,e.thrownError=null,e}return _createClass2(n,[{key:c.a,value:function(){return new l(this)}},{key:"lift",value:function(e){var t=new h(this,this);return t.operator=e,t}},{key:"next",value:function(e){if(this.closed)throw new s.a;if(!this.isStopped)for(var t=this.observers,n=t.length,r=t.slice(),i=0;i4&&void 0!==arguments[4]?arguments[4]:new r.a(e,n,a);if(!s.closed)return t instanceof o.a?t.subscribe(s):Object(i.a)(t)(s)}},Zi0R:function(e){e.exports=JSON.parse('{"TxtDocNecessario":"

  • Placa do ve\xedculo;
  • N\xfamero do RENAVAM.

","TxtPrazo":null,"TxtLinkServico":"https://pcsdetran01.hml.rs.gov.br/consulta-veiculo","TxtLinkMaisInfo":null,"IndAplicativo":false,"TxtGooglePlay":null,"TxtAppleStore":null,"QtdAcesso":0,"Orgao":{"txtLink":null,"txtTelefone":null,"siglaOrgao":null,"nroIntOrgao":null,"nomeOrgao":null},"NroIntServico":820,"NroIntTipoServico":6,"NomeServico":"Consulta de ve\xedculo","TxtDescricaoResumida":"A consulta permite verificar a situa\xe7\xe3o do ve\xedculo","TxtDescricaoCompleta":"Consulta que permite verificar as informa\xe7\xf5es do ve\xedculo e a atual situa\xe7\xe3o.","TxtRequisito":null,"TxtFormaSolicitacao":"Coloque os dados do ve\xedculo e depois clique no bloco \\"N\xe3o sou um rob\xf4\\" para realizar a consulta.","NroIntOrgao":121}')},bCcq:function bCcq(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_RESULT__;!function(){"use strict";var ERROR="input is invalid type",WINDOW="object"==typeof window,root=WINDOW?window:{};root.JS_SHA256_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"==typeof self,NODE_JS=!root.JS_SHA256_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node;NODE_JS?root=global:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_SHA256_NO_COMMON_JS&&"object"==typeof module&&module.exports,AMD=__webpack_require__("PDX0"),ARRAY_BUFFER=!root.JS_SHA256_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[-2147483648,8388608,32768,128],SHIFT=[24,16,8,0],K=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],OUTPUT_TYPES=["hex","array","digest","arrayBuffer"],blocks=[];!root.JS_SHA256_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!ARRAY_BUFFER||!root.JS_SHA256_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"==typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e,t){return function(n){return new Sha256(t,!0).update(n)[e]()}},createMethod=function(e){var t=createOutputMethod("hex",e);NODE_JS&&(t=nodeWrap(t,e)),t.create=function(){return new Sha256(e)},t.update=function(e){return t.create().update(e)};for(var n=0;n>6,a[u++]=128|63&o):o<55296||o>=57344?(a[u++]=224|o>>12,a[u++]=128|o>>6&63,a[u++]=128|63&o):(o=65536+((1023&o)<<10|1023&e.charCodeAt(++r)),a[u++]=240|o>>18,a[u++]=128|o>>12&63,a[u++]=128|o>>6&63,a[u++]=128|63&o);e=a}else{if("object"!==i)throw new Error(ERROR);if(null===e)throw new Error(ERROR);if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!(Array.isArray(e)||ARRAY_BUFFER&&ArrayBuffer.isView(e)))throw new Error(ERROR)}e.length>64&&(e=new Sha256(t,!0).update(e).array());var c=[],l=[];for(r=0;r<64;++r){var d=e[r]||0;c[r]=92^d,l[r]=54^d}Sha256.call(this,t,n),this.update(l),this.oKeyPad=c,this.inner=!0,this.sharedMemory=n}Sha256.prototype.update=function(e){if(!this.finalized){var t,n=typeof e;if("string"!==n){if("object"!==n)throw new Error(ERROR);if(null===e)throw new Error(ERROR);if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!(Array.isArray(e)||ARRAY_BUFFER&&ArrayBuffer.isView(e)))throw new Error(ERROR);t=!0}for(var r,i,o=0,a=e.length,s=this.blocks;o>2]|=e[o]<>2]|=r<>2]|=(192|r>>6)<>2]|=(128|63&r)<=57344?(s[i>>2]|=(224|r>>12)<>2]|=(128|r>>6&63)<>2]|=(128|63&r)<>2]|=(240|r>>18)<>2]|=(128|r>>12&63)<>2]|=(128|r>>6&63)<>2]|=(128|63&r)<=64?(this.block=s[16],this.start=i-64,this.hash(),this.hashed=!0):this.start=i}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Sha256.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[16]=this.block,e[t>>2]|=EXTRA[3&t],this.block=e[16],t>=56&&(this.hashed||this.hash(),e[0]=this.block,e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.hBytes<<3|this.bytes>>>29,e[15]=this.bytes<<3,this.hash()}},Sha256.prototype.hash=function(){var e,t,n,r,i,o,a=this.h0,s=this.h1,u=this.h2,c=this.h3,l=this.h4,d=this.h5,h=this.h6,f=this.h7,p=this.blocks;for(e=16;e<64;++e)p[e]=p[e-16]+(((t=p[e-15])>>>7|t<<25)^(t>>>18|t<<14)^t>>>3)+p[e-7]+(((t=p[e-2])>>>17|t<<15)^(t>>>19|t<<13)^t>>>10)<<0;for(o=s&u,e=0;e<64;e+=4)this.first?(this.is224?(n=300032,f=(t=p[0]-1413257819)-150054599<<0,c=t+24177077<<0):(n=704751109,f=(t=p[0]-210244248)-1521486534<<0,c=t+143694565<<0),this.first=!1):(f=c+(t=f+((l>>>6|l<<26)^(l>>>11|l<<21)^(l>>>25|l<<7))+(l&d^~l&h)+K[e]+p[e])<<0,c=t+(((a>>>2|a<<30)^(a>>>13|a<<19)^(a>>>22|a<<10))+((n=a&s)^a&u^o))<<0),h=u+(t=h+((f>>>6|f<<26)^(f>>>11|f<<21)^(f>>>25|f<<7))+(f&l^~f&d)+K[e+1]+p[e+1])<<0,u=t+(((c>>>2|c<<30)^(c>>>13|c<<19)^(c>>>22|c<<10))+((r=c&a)^c&s^n))<<0,d=s+(t=d+((h>>>6|h<<26)^(h>>>11|h<<21)^(h>>>25|h<<7))+(h&f^~h&l)+K[e+2]+p[e+2])<<0,s=t+(((u>>>2|u<<30)^(u>>>13|u<<19)^(u>>>22|u<<10))+((i=u&c)^u&a^r))<<0,l=a+(t=l+((d>>>6|d<<26)^(d>>>11|d<<21)^(d>>>25|d<<7))+(d&h^~d&f)+K[e+3]+p[e+3])<<0,a=t+(((s>>>2|s<<30)^(s>>>13|s<<19)^(s>>>22|s<<10))+((o=s&u)^s&c^i))<<0;this.h0=this.h0+a<<0,this.h1=this.h1+s<<0,this.h2=this.h2+u<<0,this.h3=this.h3+c<<0,this.h4=this.h4+l<<0,this.h5=this.h5+d<<0,this.h6=this.h6+h<<0,this.h7=this.h7+f<<0},Sha256.prototype.hex=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,r=this.h3,i=this.h4,o=this.h5,a=this.h6,s=this.h7,u=HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>4&15]+HEX_CHARS[15&e]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[n>>28&15]+HEX_CHARS[n>>24&15]+HEX_CHARS[n>>20&15]+HEX_CHARS[n>>16&15]+HEX_CHARS[n>>12&15]+HEX_CHARS[n>>8&15]+HEX_CHARS[n>>4&15]+HEX_CHARS[15&n]+HEX_CHARS[r>>28&15]+HEX_CHARS[r>>24&15]+HEX_CHARS[r>>20&15]+HEX_CHARS[r>>16&15]+HEX_CHARS[r>>12&15]+HEX_CHARS[r>>8&15]+HEX_CHARS[r>>4&15]+HEX_CHARS[15&r]+HEX_CHARS[i>>28&15]+HEX_CHARS[i>>24&15]+HEX_CHARS[i>>20&15]+HEX_CHARS[i>>16&15]+HEX_CHARS[i>>12&15]+HEX_CHARS[i>>8&15]+HEX_CHARS[i>>4&15]+HEX_CHARS[15&i]+HEX_CHARS[o>>28&15]+HEX_CHARS[o>>24&15]+HEX_CHARS[o>>20&15]+HEX_CHARS[o>>16&15]+HEX_CHARS[o>>12&15]+HEX_CHARS[o>>8&15]+HEX_CHARS[o>>4&15]+HEX_CHARS[15&o]+HEX_CHARS[a>>28&15]+HEX_CHARS[a>>24&15]+HEX_CHARS[a>>20&15]+HEX_CHARS[a>>16&15]+HEX_CHARS[a>>12&15]+HEX_CHARS[a>>8&15]+HEX_CHARS[a>>4&15]+HEX_CHARS[15&a];return this.is224||(u+=HEX_CHARS[s>>28&15]+HEX_CHARS[s>>24&15]+HEX_CHARS[s>>20&15]+HEX_CHARS[s>>16&15]+HEX_CHARS[s>>12&15]+HEX_CHARS[s>>8&15]+HEX_CHARS[s>>4&15]+HEX_CHARS[15&s]),u},Sha256.prototype.toString=Sha256.prototype.hex,Sha256.prototype.digest=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,r=this.h3,i=this.h4,o=this.h5,a=this.h6,s=this.h7,u=[e>>24&255,e>>16&255,e>>8&255,255&e,t>>24&255,t>>16&255,t>>8&255,255&t,n>>24&255,n>>16&255,n>>8&255,255&n,r>>24&255,r>>16&255,r>>8&255,255&r,i>>24&255,i>>16&255,i>>8&255,255&i,o>>24&255,o>>16&255,o>>8&255,255&o,a>>24&255,a>>16&255,a>>8&255,255&a];return this.is224||u.push(s>>24&255,s>>16&255,s>>8&255,255&s),u},Sha256.prototype.array=Sha256.prototype.digest,Sha256.prototype.arrayBuffer=function(){this.finalize();var e=new ArrayBuffer(this.is224?28:32),t=new DataView(e);return t.setUint32(0,this.h0),t.setUint32(4,this.h1),t.setUint32(8,this.h2),t.setUint32(12,this.h3),t.setUint32(16,this.h4),t.setUint32(20,this.h5),t.setUint32(24,this.h6),this.is224||t.setUint32(28,this.h7),e},HmacSha256.prototype=new Sha256,HmacSha256.prototype.finalize=function(){if(Sha256.prototype.finalize.call(this),this.inner){this.inner=!1;var e=this.array();Sha256.call(this,this.is224,this.sharedMemory),this.update(this.oKeyPad),this.update(e),Sha256.prototype.finalize.call(this)}};var exports=createMethod();exports.sha256=exports,exports.sha224=createMethod(!0),exports.sha256.hmac=createHmacMethod(),exports.sha224.hmac=createHmacMethod(!0),COMMON_JS?module.exports=exports:(root.sha256=exports.sha256,root.sha224=exports.sha224,AMD&&(__WEBPACK_AMD_DEFINE_RESULT__=(function(){return exports}).call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)))}()},bEoK:function(e){e.exports=JSON.parse('{"descInfraResumida":"Velocidade superior \xe0 m\xe1xima em at\xe9 20%","descrInfracao":"TRANSITAR EM VELOCIDADE SUPERIOR A MAXIMA PERMITIDA PARA O LOCAL, MEDIDA POR INSTRUMENTO OU EQUIPAMENTO HABIL EM RODOVIAS, VIAS DE TRANSITO RAPIDO E VIAS ARTERIAIS QUANDO A VELOCIDADE FOR SUPERIOR A MAXIMA EM ATE VINTE POR CENTO.","natureza":"Grav\xedssima","pontuacao":7,"data":"06/03/2020","hora":"08:30","local":"BORGES DE MEDEIROS, 888","nomeMunicipioInfracao":"PORTO ALEGRE - RS","tipoResponsavel":"Propriet\xe1rio","valor":"R$ 2.934,70","marcaVeiculo":"FORD/KA GL IMAGE","placa":"MCK1234","ufPlaca":"RS","renavam":878831045,"especieVeiculo":"PASSAGEIRO","municipioVeiculo":"PORTO ALEGRE","nomeProprietario":"NELO KUSM","cpfCgcProprietario":41529782015,"cnhProprietario":null,"nomeCondutor":"Freddy Kruger","codOat":121100,"orgaoFiscalizador":"DETRAN - RS","serieAIT":"MCK1","codOtrHom":211,"orgaoResponsavel":"DETRAN - RS","codInfracao":51691,"ampLegal":"165","nait":901900000290,"nip":789456123000,"npae":654321000000,"njj":123456000000,"podeGerarGad":true,"dataLimApresCond":"14/04/2020","descricaoSituacao":null,"codGrupo":1,"apresCond":{"nroReq":null,"nroProcesso":null,"prazoExpirado":null,"textoPrazo":null,"descSituacao":null,"tipoBotao":1,"tipoSituacao":null}}')},bHdf:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("5+tZ"),i=n("SpAZ");function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.POSITIVE_INFINITY;return Object(r.a)(i.a,e)}},bOdf:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("5+tZ");function i(e,t){return Object(r.a)(e,t,1)}},c2HN:function(e,t,n){"use strict";function r(e){return!!e&&"function"!=typeof e.subscribe&&"function"==typeof e.then}n.d(t,"a",(function(){return r}))},d0Pr:function(e){e.exports=JSON.parse('{"codOat":121100,"nsuAinfr":"MCK1","codInfracao":null,"tipoExtrato":null,"tipoCliente":null,"tituloExtrato1":null,"tituloExtrato2":null,"extratoBase64":null,"extrato":"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IDAwMDAwIG4gCjAwMDAwMDUzMTkgMDAwMDAgbiAKMDAwMDAwNTQ0MiAwMDAwMCBuIAowMDAwMDE5MDAyIDAwMDAwIG4gCjAwMDAwMTkxOTcgMDAwMDAgbiAKMDAwMDAxOTUyMyAwMDAwMCBuIAowMDAwMDIwMDU5IDAwMDAwIG4gCjAwMDAwMjk2NDcgMDAwMDAgbiAKMDAwMDAyOTg0NCAwMDAwMCBuIAowMDAwMDMwMzA1IDAwMDAwIG4gCjAwMDAwMzA5NzAgMDAwMDAgbiAKMDAwMDA0MzczNyAwMDAwMCBuIAowMDAwMDQzOTI1IDAwMDAwIG4gCjAwMDAwNDQ0ODggMDAwMDAgbiAKMDAwMDA0NTM1OCAwMDAwMCBuIAowMDAwMDQ1NDEzIDAwMDAwIG4gCjAwMDAwNDU0NDcgMDAwMDAgbiAKMDAwMDA0NTU1MiAwMDAwMCBuIAp0cmFpbGVyCjw8L0luZm8gMjUgMCBSL0lEIFs8ODBjODdkNTA4ODZkOTMwZTBkY2NkZGY4Mjk5N2QyYzc+PDVjZDA1NmU1Nzg1MzRkYzA1MjkwNmEyZTAwZTg1YTYxPl0vUm9vdCAyNCAwIFIvU2l6ZSAyNj4+CnN0YXJ0eHJlZgo0NTcyMAolJUVPRgo="}')},e6OM:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("ofXK"),i=n("fXoL"),o=function(){var e=function e(){_classCallCheck(this,e)};return e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({factory:function(t){return new(t||e)},imports:[[r.c]]}),e}()},eIep:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n("l7GE"),i=n("51Dv"),o=n("ZUHj"),a=n("lJxs"),s=n("Cfvw");function u(e,t){return"function"==typeof t?function(n){return n.pipe(u((function(n,r){return Object(s.a)(e(n,r)).pipe(Object(a.a)((function(e,i){return t(n,e,r,i)})))})))}:function(t){return t.lift(new c(e))}}var c=function(){function e(t){_classCallCheck(this,e),this.project=t}return _createClass2(e,[{key:"call",value:function(e,t){return t.subscribe(new l(e,this.project))}}]),e}(),l=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i;return _classCallCheck(this,n),(i=t.call(this,e)).project=r,i.index=0,i}return _createClass2(n,[{key:"_next",value:function(e){var t,n=this.index++;try{t=this.project(e,n)}catch(r){return void this.destination.error(r)}this._innerSub(t,e,n)}},{key:"_innerSub",value:function(e,t,n){var r=this.innerSubscription;r&&r.unsubscribe();var a=new i.a(this,t,n),s=this.destination;s.add(a),this.innerSubscription=Object(o.a)(this,e,void 0,void 0,a),this.innerSubscription!==a&&s.add(this.innerSubscription)}},{key:"_complete",value:function(){var e=this.innerSubscription;e&&!e.closed||_get(_getPrototypeOf(n.prototype),"_complete",this).call(this),this.unsubscribe()}},{key:"_unsubscribe",value:function(){this.innerSubscription=null}},{key:"notifyComplete",value:function(e){this.destination.remove(e),this.innerSubscription=null,this.isStopped&&_get(_getPrototypeOf(n.prototype),"_complete",this).call(this)}},{key:"notifyNext",value:function(e,t,n,r,i){this.destination.next(t)}}]),n}(r.a)},fXoL:function(e,t,n){"use strict";n.d(t,"a",(function(){return Ro})),n.d(t,"b",(function(){return Vc})),n.d(t,"c",(function(){return Ic})),n.d(t,"d",(function(){return xc})),n.d(t,"e",(function(){return Ec})),n.d(t,"f",(function(){return _l})),n.d(t,"g",(function(){return gl})),n.d(t,"h",(function(){return Ao})),n.d(t,"i",(function(){return $c})),n.d(t,"j",(function(){return bs})),n.d(t,"k",(function(){return Uc})),n.d(t,"l",(function(){return ys})),n.d(t,"m",(function(){return yn})),n.d(t,"n",(function(){return oc})),n.d(t,"o",(function(){return Y})),n.d(t,"p",(function(){return l})),n.d(t,"q",(function(){return $})),n.d(t,"r",(function(){return Po})),n.d(t,"s",(function(){return Us})),n.d(t,"t",(function(){return Ls})),n.d(t,"u",(function(){return Fc})),n.d(t,"v",(function(){return ue})),n.d(t,"w",(function(){return bl})),n.d(t,"x",(function(){return se})),n.d(t,"y",(function(){return hl})),n.d(t,"z",(function(){return Xc})),n.d(t,"A",(function(){return d})),n.d(t,"B",(function(){return Nc})),n.d(t,"C",(function(){return Tc})),n.d(t,"D",(function(){return Ds})),n.d(t,"E",(function(){return ws})),n.d(t,"F",(function(){return ks})),n.d(t,"G",(function(){return Os})),n.d(t,"H",(function(){return ur})),n.d(t,"I",(function(){return f})),n.d(t,"J",(function(){return wl})),n.d(t,"K",(function(){return Zs})),n.d(t,"L",(function(){return ol})),n.d(t,"M",(function(){return _s})),n.d(t,"N",(function(){return Ws})),n.d(t,"O",(function(){return me})),n.d(t,"P",(function(){return Ho})),n.d(t,"Q",(function(){return fl})),n.d(t,"R",(function(){return m})),n.d(t,"S",(function(){return Fn})),n.d(t,"T",(function(){return I})),n.d(t,"U",(function(){return re})),n.d(t,"V",(function(){return jn})),n.d(t,"W",(function(){return Ml})),n.d(t,"X",(function(){return sl})),n.d(t,"Y",(function(){return jc})),n.d(t,"Z",(function(){return mo})),n.d(t,"ab",(function(){return uu})),n.d(t,"bb",(function(){return ar})),n.d(t,"cb",(function(){return dr})),n.d(t,"db",(function(){return zn})),n.d(t,"eb",(function(){return Sn})),n.d(t,"fb",(function(){return En})),n.d(t,"gb",(function(){return Tn})),n.d(t,"hb",(function(){return Pn})),n.d(t,"ib",(function(){return In})),n.d(t,"jb",(function(){return Rn})),n.d(t,"kb",(function(){return iu})),n.d(t,"lb",(function(){return Dl})),n.d(t,"mb",(function(){return ou})),n.d(t,"nb",(function(){return au})),n.d(t,"ob",(function(){return xn})),n.d(t,"pb",(function(){return U})),n.d(t,"qb",(function(){return zo})),n.d(t,"rb",(function(){return da})),n.d(t,"sb",(function(){return la})),n.d(t,"tb",(function(){return Lo})),n.d(t,"ub",(function(){return ru})),n.d(t,"vb",(function(){return ze})),n.d(t,"wb",(function(){return S})),n.d(t,"xb",(function(){return _n})),n.d(t,"yb",(function(){return es})),n.d(t,"zb",(function(){return as})),n.d(t,"Ab",(function(){return As})),n.d(t,"Bb",(function(){return Vr})),n.d(t,"Cb",(function(){return Yo})),n.d(t,"Db",(function(){return Pa})),n.d(t,"Eb",(function(){return Qa})),n.d(t,"Fb",(function(){return qa})),n.d(t,"Gb",(function(){return Xa})),n.d(t,"Hb",(function(){return Ia})),n.d(t,"Ib",(function(){return yc})),n.d(t,"Jb",(function(){return vr})),n.d(t,"Kb",(function(){return we})),n.d(t,"Lb",(function(){return xe})),n.d(t,"Mb",(function(){return g})),n.d(t,"Nb",(function(){return b})),n.d(t,"Ob",(function(){return Oe})),n.d(t,"Pb",(function(){return Ee})),n.d(t,"Qb",(function(){return Jo})),n.d(t,"Rb",(function(){return aa})),n.d(t,"Sb",(function(){return ua})),n.d(t,"Tb",(function(){return sa})),n.d(t,"Ub",(function(){return oa})),n.d(t,"Vb",(function(){return ia})),n.d(t,"Wb",(function(){return ca})),n.d(t,"Xb",(function(){return An})),n.d(t,"Yb",(function(){return Ka})),n.d(t,"Zb",(function(){return Iu})),n.d(t,"ac",(function(){return Vu})),n.d(t,"bc",(function(){return Pu})),n.d(t,"cc",(function(){return Nu})),n.d(t,"dc",(function(){return ne})),n.d(t,"ec",(function(){return ea})),n.d(t,"fc",(function(){return Sc})),n.d(t,"gc",(function(){return ta})),n.d(t,"hc",(function(){return ha})),n.d(t,"ic",(function(){return kc})),n.d(t,"jc",(function(){return va})),n.d(t,"kc",(function(){return ec})),n.d(t,"lc",(function(){return tc})),n.d(t,"mc",(function(){return nc})),n.d(t,"nc",(function(){return ya})),n.d(t,"oc",(function(){return ga})),n.d(t,"pc",(function(){return na})),n.d(t,"qc",(function(){return Ca})),n.d(t,"rc",(function(){return wa})),n.d(t,"sc",(function(){return $u})),n.d(t,"tc",(function(){return Yu})),n.d(t,"uc",(function(){return Qu})),n.d(t,"vc",(function(){return qu})),n.d(t,"wc",(function(){return Ac})),n.d(t,"xc",(function(){return Ko})),n.d(t,"yc",(function(){return ut})),n.d(t,"zc",(function(){return hr})),n.d(t,"Ac",(function(){return pr})),n.d(t,"Bc",(function(){return _e})),n.d(t,"Cc",(function(){return Cc})),n.d(t,"Dc",(function(){return gc})),n.d(t,"Ec",(function(){return Ea})),n.d(t,"Fc",(function(){return Xo})),n.d(t,"Gc",(function(){return _c})),n.d(t,"Hc",(function(){return Za})),n.d(t,"Ic",(function(){return Ga})),n.d(t,"Jc",(function(){return Wa})),n.d(t,"Kc",(function(){return $a})),n.d(t,"Lc",(function(){return Ya})),n.d(t,"Mc",(function(){return mc}));var r=n("XNiG"),i=n("quSY"),o=n("HDdC"),a=n("VRyK"),s=n("w1tV");function u(e){return{toString:e}.toString()}function c(e,t,n){return u((function(){var r=function(e){return function(){if(e){var t=e.apply(void 0,arguments);for(var n in t)this[n]=t[n]}}}(t);function i(){for(var e=arguments.length,t=new Array(e),n=0;n1&&void 0!==arguments[1]?arguments[1]:p.Default;if(void 0===K)throw new Error("inject() must be called from an injection context");return null===K?ie(e,void 0,t):K.get(e,t&p.Optional?null:void 0,t)}function ne(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p.Default;return(T||te)(P(e),t)}var re=ne;function ie(e,t,n){var r=y(e);if(r&&"root"==r.providedIn)return void 0===r.value?r.value=r.factory():r.value;if(n&p.Optional)return null;if(void 0!==t)return t;throw new Error("Injector: NOT_FOUND [".concat(S(e),"]"))}function oe(e){for(var t=[],n=0;n1&&void 0!==arguments[1]?arguments[1]:Q;if(t===Q){var n=new Error("NullInjectorError: No provider for ".concat(S(e),"!"));throw n.name="NullInjectorError",n}return t}}]),e}(),se=function e(){_classCallCheck(this,e)},ue=function e(){_classCallCheck(this,e)};function ce(e,t){for(var n=0;n=e.length?e.push(n):e.splice(t,0,n)}function he(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function fe(e,t){for(var n=[],r=0;r=0?e[1|r]=n:function(e,t,n,r){var i=e.length;if(i==t)e.push(n,r);else if(1===i)e.push(r,e[0]),e[0]=n;else{for(i--,e.push(e[i-1],e[i]);i>t;)e[i]=e[i-2],i--;e[t]=n,e[t+1]=r}}(e,r=~r,t,n),r}function ve(e,t){var n=Ae(e,t);if(n>=0)return e[1|n]}function Ae(e,t){return function(e,t,n){for(var r=0,i=e.length>>1;i!==r;){var o=r+(i-r>>1),a=e[o<<1];if(t===a)return o<<1;a>t?i=o:r=o+1}return~(i<<1)}(e,t)}var ge=function(){var e={OnPush:0,Default:1};return e[e.OnPush]="OnPush",e[e.Default]="Default",e}(),me=function(){var e={Emulated:0,Native:1,None:2,ShadowDom:3};return e[e.Emulated]="Emulated",e[e.Native]="Native",e[e.None]="None",e[e.ShadowDom]="ShadowDom",e}(),be={},ye=[],Ce=0;function we(e){return u((function(){var t=e.type,n=t.prototype,r={},i={type:t,providersResolver:null,decls:e.decls,vars:e.vars,factory:null,template:e.template||null,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:r,inputs:null,outputs:null,exportAs:e.exportAs||null,onChanges:null,onInit:n.ngOnInit||null,doCheck:n.ngDoCheck||null,afterContentInit:n.ngAfterContentInit||null,afterContentChecked:n.ngAfterContentChecked||null,afterViewInit:n.ngAfterViewInit||null,afterViewChecked:n.ngAfterViewChecked||null,onDestroy:n.ngOnDestroy||null,onPush:e.changeDetection===ge.OnPush,directiveDefs:null,pipeDefs:null,selectors:e.selectors||ye,viewQuery:e.viewQuery||null,features:e.features||null,data:e.data||{},encapsulation:e.encapsulation||me.Emulated,id:"c",styles:e.styles||ye,_:null,setInput:null,schemas:e.schemas||null,tView:null},o=e.directives,a=e.features,s=e.pipes;return i.id+=Ce++,i.inputs=Se(e.inputs,r),i.outputs=Se(e.outputs),a&&a.forEach((function(e){return e(i)})),i.directiveDefs=o?function(){return("function"==typeof o?o():o).map(ke)}:null,i.pipeDefs=s?function(){return("function"==typeof s?s():s).map(De)}:null,i}))}function ke(e){return Ie(e)||function(e){return e[H]||null}(e)}function De(e){return function(e){return e[z]||null}(e)}var Me={};function Oe(e){var t={type:e.type,bootstrap:e.bootstrap||ye,declarations:e.declarations||ye,imports:e.imports||ye,exports:e.exports||ye,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null};return null!=e.id&&u((function(){Me[e.id]=e.type})),t}function _e(e,t){return u((function(){var n=Re(e,!0);n.declarations=t.declarations||ye,n.imports=t.imports||ye,n.exports=t.exports||ye}))}function Se(e,t){if(null==e)return be;var n={};for(var r in e)if(e.hasOwnProperty(r)){var i=e[r],o=i;Array.isArray(i)&&(o=i[1],i=i[0]),n[i]=r,t&&(t[i]=o)}return n}var xe=we;function Ee(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,onDestroy:e.type.prototype.ngOnDestroy||null}}function Ie(e){return e[L]||null}function Pe(e,t){return e.hasOwnProperty(G)?e[G]:null}function Re(e,t){var n=e[B]||null;if(!n&&!0===t)throw new Error("Type ".concat(S(e)," does not have '\u0275mod' property."));return n}function Te(e){return Array.isArray(e)&&"object"==typeof e[1]}function Ne(e){return Array.isArray(e)&&!0===e[1]}function Ve(e){return 0!=(8&e.flags)}function je(e){return 2==(2&e.flags)}function Fe(e){return 1==(1&e.flags)}function Ue(e){return null!==e.template}function Le(e){return 0!=(512&e[2])}var He=void 0;function ze(e){He=e}function Be(){return void 0!==He?He:"undefined"!=typeof document?document:void 0}function Ze(e){return!!e.listen}var Ge={createRenderer:function(e,t){return Be()}};function We(e){for(;Array.isArray(e);)e=e[0];return e}function $e(e,t){return We(t[e+20])}function Ye(e,t){return We(t[e.index])}function Qe(e,t){return e.data[t+20]}function qe(e,t){return e[t+20]}function Xe(e,t){var n=t[e];return Te(n)?n:n[0]}function Ke(e){var t=function(e){return e.__ngContext__||null}(e);return t?Array.isArray(t)?t:t.lView:null}function Je(e){return 4==(4&e[2])}function et(e){return 128==(128&e[2])}function tt(e,t){return null===e||null==t?null:e[t]}function nt(e){e[18]=0}function rt(e,t){e[5]+=t;for(var n=e,r=e[3];null!==r&&(1===t&&1===n[5]||-1===t&&0===n[5]);)r[5]+=t,n=r,r=r[3]}var it={lFrame:Ot(null),bindingsEnabled:!0,checkNoChangesMode:!1};function ot(){return it.bindingsEnabled}function at(){return it.lFrame.lView}function st(){return it.lFrame.tView}function ut(e){it.lFrame.contextLView=e}function ct(){return it.lFrame.previousOrParentTNode}function lt(e,t){it.lFrame.previousOrParentTNode=e,it.lFrame.isParent=t}function dt(){return it.lFrame.isParent}function ht(){it.lFrame.isParent=!1}function ft(){return it.checkNoChangesMode}function pt(e){it.checkNoChangesMode=e}function vt(){var e=it.lFrame,t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function At(){return it.lFrame.bindingIndex}function gt(){return it.lFrame.bindingIndex++}function mt(e){var t=it.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function bt(e,t){var n=it.lFrame;n.bindingIndex=n.bindingRootIndex=e,yt(t)}function yt(e){it.lFrame.currentDirectiveIndex=e}function Ct(){return it.lFrame.currentQueryIndex}function wt(e){it.lFrame.currentQueryIndex=e}function kt(e,t){var n=Mt();it.lFrame=n,n.previousOrParentTNode=t,n.lView=e}function Dt(e,t){var n=Mt(),r=e[1];it.lFrame=n,n.previousOrParentTNode=t,n.lView=e,n.tView=r,n.contextLView=e,n.bindingIndex=r.bindingStartIndex}function Mt(){var e=it.lFrame,t=null===e?null:e.child;return null===t?Ot(e):t}function Ot(e){var t={previousOrParentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:0,contextLView:null,elementDepthCount:0,currentNamespace:null,currentSanitizer:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null};return null!==e&&(e.child=t),t}function _t(){var e=it.lFrame;return it.lFrame=e.parent,e.previousOrParentTNode=null,e.lView=null,e}var St=_t;function xt(){var e=_t();e.isParent=!0,e.tView=null,e.selectedIndex=0,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.currentSanitizer=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function Et(){return it.lFrame.selectedIndex}function It(e){it.lFrame.selectedIndex=e}function Pt(){var e=it.lFrame;return Qe(e.tView,e.selectedIndex)}function Rt(e,t){for(var n=t.directiveStart,r=t.directiveEnd;n=r)break}else t[a]<0&&(e[18]+=65536),(o>11>16&&(3&e[2])===t&&(e[2]+=2048,o.call(a)):o.call(a)}var Ut=function e(t,n,r){_classCallCheck(this,e),this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=r};function Lt(e,t,n){for(var r=Ze(e),i=0;it){a=o-1;break}}}for(;o>16}function Yt(e,t){for(var n=$t(e),r=t;n>0;)r=r[15],n--;return r}function Qt(e){return"string"==typeof e?e:null==e?"":""+e}function qt(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():Qt(e)}var Xt=("undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(U);function Kt(e){return e instanceof Function?e():e}var Jt=!0;function en(e){var t=Jt;return Jt=e,t}var tn=0;function nn(e,t){var n=on(e,t);if(-1!==n)return n;var r=t[1];r.firstCreatePass&&(e.injectorIndex=t.length,rn(r.data,e),rn(t,null),rn(r.blueprint,null));var i=an(e,t),o=e.injectorIndex;if(Gt(i))for(var a=Wt(i),s=Yt(i,t),u=s[1].data,c=0;c<8;c++)t[o+c]=s[a+c]|u[a+c];return t[o+8]=i,o}function rn(e,t){e.push(0,0,0,0,0,0,0,0,t)}function on(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null==t[e.injectorIndex+8]?-1:e.injectorIndex}function an(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;for(var n=t[6],r=1;n&&-1===n.injectorIndex;)n=(t=t[15])?t[6]:null,r++;return n?n.injectorIndex|r<<16:-1}function sn(e,t,n){!function(e,t,n){var r="string"!=typeof n?n[W]:n.charCodeAt(0)||0;null==r&&(r=n[W]=tn++);var i=255&r,o=1<3&&void 0!==arguments[3]?arguments[3]:p.Default,i=arguments.length>4?arguments[4]:void 0;if(null!==e){var o=function(e){if("string"==typeof e)return e.charCodeAt(0)||0;var t=e[W];return"number"==typeof t&&t>0?255&t:t}(n);if("function"==typeof o){kt(t,e);try{var a=o();if(null!=a||r&p.Optional)return a;throw new Error("No provider for ".concat(qt(n),"!"))}finally{St()}}else if("number"==typeof o){if(-1===o)return new vn(e,t);var s=null,u=on(e,t),c=-1,l=r&p.Host?t[16][6]:null;for((-1===u||r&p.SkipSelf)&&(c=-1===u?an(e,t):t[u+8],pn(r,!1)?(s=t[1],u=Wt(c),t=Yt(c,t)):u=-1);-1!==u;){c=t[u+8];var d=t[1];if(fn(o,u,d.data)){var h=ln(u,t,n,s,r,l);if(h!==cn)return h}pn(r,t[1].data[u+8]===l)&&fn(o,u,t)?(s=d,u=Wt(c),t=Yt(c,t)):u=-1}}}if(r&p.Optional&&void 0===i&&(i=null),0==(r&(p.Self|p.Host))){var f=t[9],v=ee(void 0);try{return f?f.get(n,i,r&p.Optional):ie(n,i,r&p.Optional)}finally{ee(v)}}if(r&p.Optional)return i;throw new Error("NodeInjector: NOT_FOUND [".concat(qt(n),"]"))}var cn={};function ln(e,t,n,r,i,o){var a=t[1],s=a.data[e+8],u=dn(s,a,n,null==r?je(s)&&Jt:r!=a&&3===s.type,i&p.Host&&o===s);return null!==u?hn(t,a,u,s):cn}function dn(e,t,n,r,i){for(var o=e.providerIndexes,a=t.data,s=65535&o,u=e.directiveStart,c=o>>16,l=i?s+c:e.directiveEnd,d=r?s:s+c;d=u&&h.type===n)return d}if(i){var f=a[u];if(f&&Ue(f)&&f.type===n)return u}return null}function hn(e,t,n,r){var i=e[n],o=t.data;if(i instanceof Ut){var a=i;if(a.resolving)throw new Error("Circular dep for "+qt(o[n]));var s,u=en(a.canSeeViewProviders);a.resolving=!0,a.injectImpl&&(s=ee(a.injectImpl)),kt(e,r);try{i=e[n]=a.factory(void 0,o,e,r),t.firstCreatePass&&n>=r.directiveStart&&function(e,t,n){var r=t.onChanges,i=t.onInit,o=t.doCheck;r&&((n.preOrderHooks||(n.preOrderHooks=[])).push(e,r),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,r)),i&&(n.preOrderHooks||(n.preOrderHooks=[])).push(-e,i),o&&((n.preOrderHooks||(n.preOrderHooks=[])).push(e,o),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,o))}(n,o[n],t)}finally{a.injectImpl&&ee(s),en(u),a.resolving=!1,St()}}return i}function fn(e,t,n){var r=64&e,i=32&e;return!!((128&e?r?i?n[t+7]:n[t+6]:i?n[t+5]:n[t+4]:r?i?n[t+3]:n[t+2]:i?n[t+1]:n[t])&1<1?t-1:0),r=1;r',!n.querySelector||n.querySelector("svg")?(n.innerHTML='

',this.getInertBodyElement=n.querySelector&&n.querySelector("svg img")&&function(){try{return!!window.DOMParser}catch(e){return!1}}()?this.getInertBodyElement_DOMParser:this.getInertBodyElement_InertDocument):this.getInertBodyElement=this.getInertBodyElement_XHR}return _createClass2(e,[{key:"getInertBodyElement_XHR",value:function(e){e=""+e+"";try{e=encodeURI(e)}catch(r){return null}var t=new XMLHttpRequest;t.responseType="document",t.open("GET","data:text/html;charset=utf-8,"+e,!1),t.send(void 0);var n=t.response.body;return n.removeChild(n.firstChild),n}},{key:"getInertBodyElement_DOMParser",value:function(e){e=""+e+"";try{var t=(new window.DOMParser).parseFromString(e,"text/html").body;return t.removeChild(t.firstChild),t}catch(n){return null}}},{key:"getInertBodyElement_InertDocument",value:function(e){var t=this.inertDocument.createElement("template");if("content"in t)return t.innerHTML=e,t;var n=this.inertDocument.createElement("body");return n.innerHTML=e,this.defaultDoc.documentMode&&this.stripCustomNsAttrs(n),n}},{key:"stripCustomNsAttrs",value:function(e){for(var t=e.attributes,n=t.length-1;0"),!0}},{key:"endElement",value:function(e){var t=e.nodeName.toLowerCase();Xn.hasOwnProperty(t)&&!$n.hasOwnProperty(t)&&(this.buf.push(""))}},{key:"chars",value:function(e){this.buf.push(or(e))}},{key:"checkClobberedElement",value:function(e,t){if(t&&(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error("Failed to sanitize html because the element is clobbered: "+e.outerHTML);return t}}]),e}(),rr=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,ir=/([^\#-~ |!])/g;function or(e){return e.replace(/&/g,"&").replace(rr,(function(e){return"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";"})).replace(ir,(function(e){return"&#"+e.charCodeAt(0)+";"})).replace(//g,">")}function ar(e,t){var n=null;try{Wn=Wn||new Un(e);var r=t?String(t):"";n=Wn.getInertBodyElement(r);var i=5,o=r;do{if(0===i)throw new Error("Failed to sanitize html because the input is unstable");i--,r=o,o=n.innerHTML,n=Wn.getInertBodyElement(r)}while(r!==o);var a=new nr,s=a.sanitizeChildren(sr(n)||n);return jn()&&a.sanitizedSomething&&console.warn("WARNING: sanitizing HTML stripped some content, see http://g.co/ng/security#xss"),s}finally{if(n)for(var u=sr(n)||n;u.firstChild;)u.removeChild(u.firstChild)}}function sr(e){return"content"in e&&function(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var ur=function(){var e={NONE:0,HTML:1,STYLE:2,SCRIPT:3,URL:4,RESOURCE_URL:5};return e[e.NONE]="NONE",e[e.HTML]="HTML",e[e.STYLE]="STYLE",e[e.SCRIPT]="SCRIPT",e[e.URL]="URL",e[e.RESOURCE_URL]="RESOURCE_URL",e}(),cr=new RegExp("^([-,.\"'%_!# a-zA-Z0-9]+|(?:(?:matrix|translate|scale|rotate|skew|perspective)(?:X|Y|Z|3d)?|(?:rgb|hsl)a?|(?:repeating-)?(?:linear|radial)-gradient|(?:attr|calc|var))\\([-0-9.%, #a-zA-Z]+\\))$","g"),lr=/^url\(([^)]+)\)$/;function dr(e){if(!(e=String(e).trim()))return"";var t=e.match(lr);return t&&zn(t[1])===t[1]||e.match(cr)&&function(e){for(var t=!0,n=!0,r=0;ro?"":i[l+1].toLowerCase();var h=8&r?d:null;if(h&&-1!==yr(h,c,0)||2&r&&c!==d){if(Mr(r))return!1;a=!0}}}}else{if(!a&&!Mr(r)&&!Mr(u))return!1;if(a&&Mr(u))continue;a=!1,r=u|1&r}}return Mr(r)||a}function Mr(e){return 0==(1&e)}function Or(e,t,n,r){if(null===t)return-1;var i=0;if(r||!n){for(var o=!1;i-1)for(n++;n2&&void 0!==arguments[2]&&arguments[2],r=0;r0?'="'+s+'"':"")+"]"}else 8&r?i+="."+a:4&r&&(i+=" "+a);else""===i||Mr(a)||(t+=xr(o,i),i=""),r=a,o=o||!Mr(r);n++}return""!==i&&(t+=xr(o,i)),t}var Ir={};function Pr(e){var t=e[3];return Ne(t)?t[3]:t}function Rr(e){return Nr(e[13])}function Tr(e){return Nr(e[4])}function Nr(e){for(;null!==e&&!Ne(e);)e=e[4];return e}function Vr(e){jr(st(),at(),Et()+e,ft())}function jr(e,t,n,r){if(!r)if(3==(3&t[2])){var i=e.preOrderCheckHooks;null!==i&&Tt(t,i,n)}else{var o=e.preOrderHooks;null!==o&&Nt(t,o,0,n)}It(n)}var Fr={marker:"element"},Ur={marker:"comment"};function Lr(e,t){return e<<17|t<<2}function Hr(e){return e>>17&32767}function zr(e){return 2|e}function Br(e){return(131068&e)>>2}function Zr(e,t){return-131069&e|t<<2}function Gr(e){return 1|e}function Wr(e,t){var n=e.contentQueries;if(null!==n)for(var r=0;r20&&jr(e,t,0,ft()),n(r,i)}finally{It(o)}}function ei(e,t,n){if(Ve(t))for(var r=t.directiveEnd,i=t.directiveStart;i2&&void 0!==arguments[2]?arguments[2]:Ye,r=t.localNames;if(null!==r)for(var i=t.index+1,o=0;o0&&function e(t){for(var n=Rr(t);null!==n;n=Tr(n))for(var r=10;r0&&e(i)}var a=t[1].components;if(null!==a)for(var s=0;s0&&e(u)}}(n)}}function ki(e,t){var n=Xe(t,e),r=n[1];!function(e,t){for(var n=t.length;n0&&(e[n-1][4]=r[4]);var o=he(e,10+t);Ui(r[1],r,!1,null);var a=o[19];null!==a&&a.detachView(o[1]),r[3]=null,r[4]=null,r[2]&=-129}return r}}function zi(e,t){if(!(256&t[2])){var n=t[11];Ze(n)&&n.destroyNode&&to(e,t,n,3,null,null),function(e){var t=e[13];if(!t)return Zi(e[1],e);for(;t;){var n=null;if(Te(t))n=t[13];else{var r=t[10];r&&(n=r)}if(!n){for(;t&&!t[4]&&t!==e;)Te(t)&&Zi(t[1],t),t=Bi(t,e);null===t&&(t=e),Te(t)&&Zi(t[1],t),n=t&&t[4]}t=n}}(t)}}function Bi(e,t){var n;return Te(e)&&(n=e[6])&&2===n.type?Ni(n,e):e[3]===t?null:e[3]}function Zi(e,t){if(!(256&t[2])){t[2]&=-129,t[2]|=256,function(e,t){var n;if(null!=e&&null!=(n=e.destroyHooks))for(var r=0;r=0?r[u]():r[-u].unsubscribe(),i+=2}else n[i].call(r[n[i+1]]);t[7]=null}}(e,t);var n=t[6];n&&3===n.type&&Ze(t[11])&&t[11].destroy();var r=t[17];if(null!==r&&Ne(t[3])){r!==t[3]&&Li(r,t);var i=t[19];null!==i&&i.detachView(e)}}}function Gi(e,t,n){for(var r=t.parent;null!=r&&(4===r.type||5===r.type);)r=(t=r).parent;if(null==r){var i=n[6];return 2===i.type?Vi(i,n):n[0]}if(t&&5===t.type&&4&t.flags)return Ye(t,n).parentNode;if(2&r.flags){var o=e.data,a=o[o[r.index].directiveStart].encapsulation;if(a!==me.ShadowDom&&a!==me.Native)return null}return Ye(r,n)}function Wi(e,t,n,r){Ze(e)?e.insertBefore(t,n,r):t.insertBefore(n,r,!0)}function $i(e,t,n){Ze(e)?e.appendChild(t,n):t.appendChild(n)}function Yi(e,t,n,r){null!==r?Wi(e,t,n,r):$i(e,t,n)}function Qi(e,t){return Ze(e)?e.parentNode(t):t.parentNode}function qi(e,t){if(2===e.type){var n=Ni(e,t);return null===n?null:Ki(n.indexOf(t,10)-10,n)}return 4===e.type||5===e.type?Ye(e,t):null}function Xi(e,t,n,r){var i=Gi(e,r,t);if(null!=i){var o=t[11],a=qi(r.parent||t[6],t);if(Array.isArray(n))for(var s=0;s-1&&this._viewContainerRef.detach(e),this._viewContainerRef=null}zi(this._lView[1],this._lView)}},{key:"onDestroy",value:function(e){var t,n,r;t=this._lView[1],r=e,Ei(n=this._lView).push(r),t.firstCreatePass&&Ii(t).push(n[7].length-1,null)}},{key:"markForCheck",value:function(){Mi(this._cdRefInjectingView||this._lView)}},{key:"detach",value:function(){this._lView[2]&=-129}},{key:"reattach",value:function(){this._lView[2]|=128}},{key:"detectChanges",value:function(){Oi(this._lView[1],this._lView,this.context)}},{key:"checkNoChanges",value:function(){!function(e,t,n){pt(!0);try{Oi(e,t,n)}finally{pt(!1)}}(this._lView[1],this._lView,this.context)}},{key:"attachToViewContainerRef",value:function(e){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._viewContainerRef=e}},{key:"detachFromAppRef",value:function(){var e;this._appRef=null,to(this._lView[1],e=this._lView,e[11],2,null,null)}},{key:"attachToAppRef",value:function(e){if(this._viewContainerRef)throw new Error("This view is already attached to a ViewContainer!");this._appRef=e}},{key:"rootNodes",get:function(){var e=this._lView;return null==e[0]?function e(t,n,r,i){for(var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];null!==r;){var a=n[r.index];if(null!==a&&i.push(We(a)),Ne(a))for(var s=10;s0;)this.remove(this.length-1)}},{key:"get",value:function(e){return null!==this._lContainer[8]&&this._lContainer[8][e]||null}},{key:"createEmbeddedView",value:function(e,t,n){var r=e.createEmbeddedView(t||{});return this.insert(r,n),r}},{key:"createComponent",value:function(e,t,n,r,i){var o=n||this.parentInjector;if(!i&&null==e.ngModule&&o){var a=o.get(se,null);a&&(i=a)}var s=e.create(o,r,void 0,i);return this.insert(s.hostView,t),s}},{key:"insert",value:function(e,t){var n=e._lView,r=n[1];if(e.destroyed)throw new Error("Cannot insert a destroyed View in a ViewContainer!");if(this.allocateContainerIfNeeded(),Ne(n[3])){var i=this.indexOf(e);if(-1!==i)this.detach(i);else{var o=n[3],a=new uo(o,o[6],o[3]);a.detach(a.indexOf(e))}}var s=this._adjustIndex(t);return function(e,t,n,r){var i=10+r,o=n.length;r>0&&(n[i-1][4]=t),r1&&void 0!==arguments[1]?arguments[1]:0;return null==e?this.length+t:e}},{key:"allocateContainerIfNeeded",value:function(){null===this._lContainer[8]&&(this._lContainer[8]=[])}},{key:"element",get:function(){return ho(t,this._hostTNode,this._hostView)}},{key:"injector",get:function(){return new vn(this._hostTNode,this._hostView)}},{key:"parentInjector",get:function(){var e=an(this._hostTNode,this._hostView),t=Yt(e,this._hostView),n=function(e,t,n){if(n.parent&&-1!==n.parent.injectorIndex){for(var r=n.parent.injectorIndex,i=n.parent;null!=i.parent&&r==i.parent.injectorIndex;)i=i.parent;return i}for(var o=$t(e),a=t,s=t[6];o>1;)s=(a=a[15])[6],o--;return s}(e,this._hostView,this._hostTNode);return Gt(e)&&null!=n?new vn(n,t):new vn(null,this._hostView)}},{key:"length",get:function(){return this._lContainer.length-10}}]),r}(e));var o=r[n.index];if(Ne(o))i=o;else{var a;if(4===n.type)a=We(o);else if(a=r[11].createComment(""),Le(r)){var s=r[11],u=Ye(n,r);Wi(s,Qi(s,u),a,function(e,t){return Ze(e)?e.nextSibling(t):t.nextSibling}(s,u))}else Xi(r[1],r,a,n);r[n.index]=i=Ci(o,r,a,n),Di(r,i)}return new uo(i,n,r)}function vo(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(e,t,n){if(!n&&je(e)){var r=Xe(e.index,t);return new co(r,r)}return 3===e.type||0===e.type||4===e.type||5===e.type?new co(t[16],t):null}(ct(),at(),e)}var Ao=function(){var e=function e(){_classCallCheck(this,e)};return e.__NG_ELEMENT_ID__=function(){return go()},e}(),go=vo,mo=new $("Set Injector scope."),bo={},yo={},Co=[],wo=void 0;function ko(){return void 0===wo&&(wo=new ae),wo}function Do(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3?arguments[3]:void 0;return new Mo(e,n,t||ko(),r)}var Mo=function(){function e(t,n,r){var i=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;_classCallCheck(this,e),this.parent=r,this.records=new Map,this.injectorDefTypes=new Set,this.onDestroy=new Set,this._destroyed=!1;var a=[];n&&le(n,(function(e){return i.processProvider(e,t,n)})),le([t],(function(e){return i.processInjectorType(e,[],a)})),this.records.set(Y,So(void 0,this));var s=this.records.get(mo);this.scope=null!=s?s.value:null,this.source=o||("object"==typeof t?null:S(t))}return _createClass2(e,[{key:"destroy",value:function(){this.assertNotDestroyed(),this._destroyed=!0;try{this.onDestroy.forEach((function(e){return e.ngOnDestroy()}))}finally{this.records.clear(),this.onDestroy.clear(),this.injectorDefTypes.clear()}}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Q,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p.Default;this.assertNotDestroyed();var r,i=J(this);try{if(!(n&p.SkipSelf)){var o=this.records.get(e);if(void 0===o){var a=("function"==typeof(r=e)||"object"==typeof r&&r instanceof $)&&y(e);o=a&&this.injectableDefInScope(a)?So(Oo(e),bo):null,this.records.set(e,o)}if(null!=o)return this.hydrate(e,o)}return(n&p.Self?ko():this.parent).get(e,t=n&p.Optional&&t===Q?null:t)}catch(s){if("NullInjectorError"===s.name){if((s.ngTempTokenPath=s.ngTempTokenPath||[]).unshift(S(e)),i)throw s;return function(e,t,n,r){var i=e.ngTempTokenPath;throw t.__source&&i.unshift(t.__source),e.message=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.substr(2):e;var i=S(t);if(Array.isArray(t))i=t.map(S).join(" -> ");else if("object"==typeof t){var o=[];for(var a in t)if(t.hasOwnProperty(a)){var s=t[a];o.push(a+":"+("string"==typeof s?JSON.stringify(s):S(s)))}i="{".concat(o.join(", "),"}")}return"".concat(n).concat(r?"("+r+")":"","[").concat(i,"]: ").concat(e.replace(q,"\n "))}("\n"+e.message,i,"R3InjectorError",r),e.ngTokenPath=i,e.ngTempTokenPath=null,e}(s,e,0,this.source)}throw s}finally{J(i)}}},{key:"_resolveInjectorDefTypes",value:function(){var e=this;this.injectorDefTypes.forEach((function(t){return e.get(t)}))}},{key:"toString",value:function(){var e=[];return this.records.forEach((function(t,n){return e.push(S(n))})),"R3Injector[".concat(e.join(", "),"]")}},{key:"assertNotDestroyed",value:function(){if(this._destroyed)throw new Error("Injector has already been destroyed.")}},{key:"processInjectorType",value:function(e,t,n){var r=this;if(!(e=P(e)))return!1;var i=w(e),o=null==i&&e.ngModule||void 0,a=void 0===o?e:o,s=-1!==n.indexOf(a);if(void 0!==o&&(i=w(o)),null==i)return!1;if(null!=i.imports&&!s){var u;n.push(a);try{le(i.imports,(function(e){r.processInjectorType(e,t,n)&&(void 0===u&&(u=[]),u.push(e))}))}finally{}if(void 0!==u)for(var c=function(e){var t=u[e],n=t.ngModule,i=t.providers;le(i,(function(e){return r.processProvider(e,n,i||Co)}))},l=0;l0){var n=fe(t,"?");throw new Error("Can't resolve all parameters for ".concat(S(e),": (").concat(n.join(", "),")."))}var r=function(e){var t=e&&(e[k]||e[O]||e[M]&&e[M]());if(t){var n=function(e){if(e.hasOwnProperty("name"))return e.name;var t=(""+e).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(e);return console.warn('DEPRECATED: DI is instantiating a token "'.concat(n,'" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in v10. Please add @Injectable() to the "').concat(n,'" class.')),t}return null}(e);return null!==r?function(){return r.factory(e)}:function(){return new e}}(e);throw new Error("unreachable")}function _o(e,t,n){var r,i=void 0;if(Eo(e)){var o=P(e);return Pe(o)||Oo(o)}if(xo(e))i=function(){return P(e.useValue)};else if((r=e)&&r.useFactory)i=function(){return e.useFactory.apply(e,_toConsumableArray(oe(e.deps||[])))};else if(function(e){return!(!e||!e.useExisting)}(e))i=function(){return ne(P(e.useExisting))};else{var a=P(e&&(e.useClass||e.provide));if(a||function(e,t,n){var r="";throw e&&t&&(r=" - only instances of Provider and Type are allowed, got: [".concat(t.map((function(e){return e==n?"?"+n+"?":"..."})).join(", "),"]")),new Error("Invalid provider for the NgModule '".concat(S(e),"'")+r)}(t,n,e),!function(e){return!!e.deps}(e))return Pe(a)||Oo(a);i=function(){return _construct(a,_toConsumableArray(oe(e.deps)))}}return i}function So(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{factory:e,value:t,multi:n?[]:void 0}}function xo(e){return null!==e&&"object"==typeof e&&X in e}function Eo(e){return"function"==typeof e}var Io=function(e,t,n){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3?arguments[3]:void 0,i=Do(e,t,n,r);return i._resolveInjectorDefTypes(),i}({name:n},t,e,n)},Po=function(){var e=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,null,[{key:"create",value:function(e,t){return Array.isArray(e)?Io(e,t,""):Io(e.providers,e.parent,e.name||"")}}]),e}();return e.THROW_IF_NOT_FOUND=Q,e.NULL=new ae,e.\u0275prov=g({token:e,providedIn:"any",factory:function(){return ne(Y)}}),e.__NG_ELEMENT_ID__=-1,e}(),Ro=new $("AnalyzeForEntryComponents"),To=new Map,No=new Set;function Vo(e){return"string"==typeof e?e:e.text()}function jo(e,t,n){var r=n?e.styles:null,i=n?e.classes:null,o=0;if(null!==t)for(var a=0;a1&&void 0!==arguments[1]?arguments[1]:p.Default,n=at();return null==n?ne(e,t):un(ct(),n,P(e),t)}function ea(e){return function(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;var n=e.attrs;if(n)for(var r=n.length,i=0;i2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3?arguments[3]:void 0,i=at(),o=st(),a=ct();return function(e,t,n,r,i,o){var a=arguments.length>6&&void 0!==arguments[6]&&arguments[6],s=arguments.length>7?arguments[7]:void 0,u=Fe(r),c=e.firstCreatePass&&(e.cleanup||(e.cleanup=[])),l=Ei(t),d=!0;if(3===r.type){var h=Ye(r,t),f=s?s(h):be,p=f.target||h,v=l.length,A=s?function(e){return s(We(e[r.index])).target}:r.index;if(Ze(n)){var g=null;if(!s&&u&&(g=function(e,t,n,r){var i=e.cleanup;if(null!=i)for(var o=0;ou?s[u]:null}"string"==typeof a&&(o+=2)}return null}(e,t,i,r.index)),null!==g)(g.__ngLastListenerFn__||g).__ngNextListenerFn__=o,g.__ngLastListenerFn__=o,d=!1;else{o=pa(r,t,o,!1);var m=n.listen(f.name||p,i,o);l.push(o,m),c&&c.push(i,A,v,v+1)}}else o=pa(r,t,o,!0),p.addEventListener(i,o,a),l.push(o),c&&c.push(i,A,v,a)}var b,y=r.outputs;if(d&&null!==y&&(b=y[i])){var C=b.length;if(C)for(var w=0;w0&&void 0!==arguments[0]?arguments[0]:1;return function(e){return(it.lFrame.contextLView=function(e,t){for(;e>0;)t=t[15],e--;return t}(e,it.lFrame.contextLView))[8]}(e)}function Aa(e,t){for(var n=null,r=function(e){var t=e.attrs;if(null!=t){var n=t.indexOf(5);if(0==(1&n))return t[n+1]}return null}(e),i=0;i1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0,r=at(),i=st(),o=Qr(i,r[6],e,1,null,n||null);null===o.projection&&(o.projection=t),ht(),ma||no(i,r,o)}function Ca(e,t,n){return wa(e,"",t,"",n),Ca}function wa(e,t,n,r,i){var o=at(),a=Qo(o,t,n,r);return a!==Ir&&si(st(),Pt(),o,e,a,o[11],i,!1),wa}var ka=[];function Da(e,t,n,r,i){for(var o=e[n+1],a=null===t,s=r?Hr(o):Br(o),u=!1;0!==s&&(!1===u||a);){var c=e[s+1];Ma(e[s],t)&&(u=!0,e[s+1]=r?Gr(c):zr(c)),s=r?Hr(c):Br(c)}u&&(e[n+1]=r?zr(o):Gr(o))}function Ma(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&Ae(e,t)>=0}var Oa={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function _a(e){return e.substring(Oa.key,Oa.keyEnd)}function Sa(e,t){var n=Oa.textEnd;return n===t?-1:(t=Oa.keyEnd=function(e,t,n){for(;t32;)t++;return t}(e,Oa.key=t,n),xa(e,t,n))}function xa(e,t,n){for(;t=0;n=Sa(t,n))pe(e,_a(t),!0)}function Ta(e,t,n,r){var i,o,a=at(),s=st(),u=mt(2);(s.firstUpdatePass&&ja(s,e,u,r),t!==Ir&&Go(a,u,t))&&(null==n&&(i=null===(o=it.lFrame)?null:o.currentSanitizer)&&(n=i),La(s,s.data[Et()+20],a,a[11],e,a[u+1]=function(e,t){return null==e||("function"==typeof t?e=t(e):"string"==typeof t?e+=t:"object"==typeof e&&(e=S(_n(e)))),e}(t,n),r,u))}function Na(e,t,n,r){var i=st(),o=mt(2);i.firstUpdatePass&&ja(i,null,o,r);var a=at();if(n!==Ir&&Go(a,o,n)){var s=i.data[Et()+20];if(Ba(s,r)&&!Va(i,o)){var u=r?s.classesWithoutHost:s.stylesWithoutHost;null!==u&&(n=x(u,n||"")),ra(i,s,a,n,r)}else!function(e,t,n,r,i,o,a,s){i===Ir&&(i=ka);for(var u=0,c=0,l=0=e.expandoStartIndex}function ja(e,t,n,r){var i=e.data;if(null===i[n+1]){var o=i[Et()+20],a=Va(e,n);Ba(o,r)&&null===t&&!a&&(t=!1),t=function(e,t,n,r){var i=function(e){var t=it.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}(e),o=r?t.residualClasses:t.residualStyles;if(null===i)0===(r?t.classBindings:t.styleBindings)&&(n=Ua(n=Fa(null,e,t,n,r),t.attrs,r),o=null);else{var a=t.directiveStylingLast;if(-1===a||e[a]!==i)if(n=Fa(i,e,t,n,r),null===o){var s=function(e,t,n){var r=n?t.classBindings:t.styleBindings;if(0!==Br(r))return e[Hr(r)]}(e,t,r);void 0!==s&&Array.isArray(s)&&function(e,t,n,r){e[Hr(n?t.classBindings:t.styleBindings)]=r}(e,t,r,s=Ua(s=Fa(null,e,t,s[1],r),t.attrs,r))}else o=function(e,t,n){for(var r=void 0,i=t.directiveEnd,o=1+t.directiveStylingLast;o0)&&(l=!0)}else c=n;if(i)if(0!==u){var h=Hr(e[s+1]);e[r+1]=Lr(h,s),0!==h&&(e[h+1]=Zr(e[h+1],r)),e[s+1]=131071&e[s+1]|r<<17}else e[r+1]=Lr(s,0),0!==s&&(e[s+1]=Zr(e[s+1],r)),s=r;else e[r+1]=Lr(u,0),0===s?s=r:e[u+1]=Zr(e[u+1],r),u=r;l&&(e[r+1]=zr(e[r+1])),Da(e,c,r,!0),Da(e,c,r,!1),function(e,t,n,r,i){var o=i?e.residualClasses:e.residualStyles;null!=o&&"string"==typeof t&&Ae(o,t)>=0&&(n[r+1]=Gr(n[r+1]))}(t,c,e,r,o),a=Lr(s,u),o?t.classBindings=a:t.styleBindings=a}(i,o,t,n,a,r)}}function Fa(e,t,n,r,i){var o=null,a=n.directiveEnd,s=n.directiveStylingLast;for(-1===s?s=n.directiveStart:s++;s0;){var u=e[i],c=Array.isArray(u),l=c?u[1]:u,d=null===l,h=n[i+1];h===Ir&&(h=d?ka:void 0);var f=d?ve(h,r):l===r?h:void 0;if(c&&!za(f)&&(f=ve(u,r)),za(f)&&(s=f,a))return s;var p=e[i+1];i=a?Hr(p):Br(p)}if(null!==t){var v=o?t.residualClasses:t.residualStyles;null!=v&&(s=ve(v,r))}return s}function za(e){return void 0!==e}function Ba(e,t){return 0!=(e.flags&(t?16:32))}function Za(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=at(),r=st(),i=e+20,o=r.firstCreatePass?Qr(r,n[6],e,3,null,null):r.data[i],a=n[i]=Fi(t,n[11]);Xi(r,n,a,o),lt(o,!1)}function Ga(e){return Wa("",e,""),Ga}function Wa(e,t,n){var r=at(),i=Qo(r,e,t,n);return i!==Ir&&Ti(r,Et(),i),Wa}function $a(e,t,n,r,i){var o=at(),a=qo(o,e,t,n,r,i);return a!==Ir&&Ti(o,Et(),a),$a}function Ya(e,t,n,r,i,o,a){var s=at(),u=function(e,t,n,r,i,o,a,s){var u=$o(e,At(),n,i,a);return mt(3),u?t+Qt(n)+r+Qt(i)+o+Qt(a)+s:Ir}(s,e,t,n,r,i,o,a);return u!==Ir&&Ti(s,Et(),u),Ya}function Qa(e,t,n){Na(pe,Ra,Qo(at(),e,t,n),!0)}function qa(e,t,n,r,i){Na(pe,Ra,qo(at(),e,t,n,r,i),!0)}function Xa(e,t,n,r,i,o,a,s,u){Na(pe,Ra,function(e,t,n,r,i,o,a,s,u,c){var l=function(e,t,n,r,i,o){var a=Wo(e,t,n,r);return Wo(e,t+2,i,o)||a}(e,At(),n,i,a,u);return mt(4),l?t+Qt(n)+r+Qt(i)+o+Qt(a)+s+Qt(u)+c:Ir}(at(),e,t,n,r,i,o,a,s,u),!0)}function Ka(e,t,n){var r=at();return Go(r,gt(),t)&&si(st(),Pt(),r,e,t,r[11],n,!0),Ka}function Ja(e,t){var n=Ke(e)[1],r=n.data.length-1;Rt(n,{directiveStart:r,directiveEnd:r+1})}function es(e){for(var t=Object.getPrototypeOf(e.type.prototype).constructor,n=!0,r=[e];t;){var i=void 0;if(Ue(e))i=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new Error("Directives cannot inherit Components");i=t.\u0275dir}if(i){if(n){r.push(i);var o=e;o.inputs=ts(e.inputs),o.declaredInputs=ts(e.declaredInputs),o.outputs=ts(e.outputs);var a=i.hostBindings;a&&is(e,a);var s=i.viewQuery,u=i.contentQueries;if(s&&ns(e,s),u&&rs(e,u),A(e.inputs,i.inputs),A(e.declaredInputs,i.declaredInputs),A(e.outputs,i.outputs),Ue(i)&&i.data.animation){var c=e.data;c.animation=(c.animation||[]).concat(i.data.animation)}o.afterContentChecked=o.afterContentChecked||i.afterContentChecked,o.afterContentInit=e.afterContentInit||i.afterContentInit,o.afterViewChecked=e.afterViewChecked||i.afterViewChecked,o.afterViewInit=e.afterViewInit||i.afterViewInit,o.doCheck=e.doCheck||i.doCheck,o.onDestroy=e.onDestroy||i.onDestroy,o.onInit=e.onInit||i.onInit}var l=i.features;if(l)for(var d=0;d=0;r--){var i=e[r];i.hostVars=t+=i.hostVars,i.hostAttrs=Bt(i.hostAttrs,n=Bt(n,i.hostAttrs))}}(r)}function ts(e){return e===be?{}:e===ye?[]:e}function ns(e,t){var n=e.viewQuery;e.viewQuery=n?function(e,r){t(e,r),n(e,r)}:t}function rs(e,t){var n=e.contentQueries;e.contentQueries=n?function(e,r,i){t(e,r,i),n(e,r,i)}:t}function is(e,t){var n=e.hostBindings;e.hostBindings=n?function(e,r){t(e,r),n(e,r)}:t}var os=function(){function e(t,n,r){_classCallCheck(this,e),this.previousValue=t,this.currentValue=n,this.firstChange=r}return _createClass2(e,[{key:"isFirstChange",value:function(){return this.firstChange}}]),e}();function as(e){e.type.prototype.ngOnChanges&&(e.setInput=ss,e.onChanges=function(){var e=us(this),t=e&&e.current;if(t){var n=e.previous;if(n===be)e.previous=t;else for(var r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}})}function ss(e,t,n,r){var i=us(e)||function(e,t){return e.__ngSimpleChanges__=t}(e,{previous:be,current:null}),o=i.current||(i.current={}),a=i.previous,s=this.declaredInputs[n],u=a[s];o[s]=new os(u&&u.currentValue,t,a===be),e[r]=t}function us(e){return e.__ngSimpleChanges__||null}function cs(e,t,n,r,i){if(e=P(e),Array.isArray(e))for(var o=0;o>16;if(Eo(e)||!e.multi){var p=new Ut(c,i,Jo),v=hs(u,t,i?d:d+f,h);-1===v?(sn(nn(l,s),a,u),ls(a,e,t.length),t.push(u),l.directiveStart++,l.directiveEnd++,i&&(l.providerIndexes+=65536),n.push(p),s.push(p)):(n[v]=p,s[v]=p)}else{var A=hs(u,t,d+f,h),g=hs(u,t,d,d+f),m=A>=0&&n[A],b=g>=0&&n[g];if(i&&!b||!i&&!m){sn(nn(l,s),a,u);var y=function(e,t,n,r,i){var o=new Ut(e,n,Jo);return o.multi=[],o.index=t,o.componentProviders=0,ds(o,i,r&&!n),o}(i?ps:fs,n.length,i,r,c);!i&&b&&(n[g].providerFactory=y),ls(a,e,t.length,0),t.push(u),l.directiveStart++,l.directiveEnd++,i&&(l.providerIndexes+=65536),n.push(y),s.push(y)}else ls(a,e,A>-1?A:g,ds(n[i?g:A],c,!i&&r));!i&&r&&b&&n[g].componentProviders++}}}function ls(e,t,n,r){var i=Eo(t);if(i||t.useClass){var o=(t.useClass||t).prototype.ngOnDestroy;if(o){var a=e.destroyHooks||(e.destroyHooks=[]);if(!i&&t.multi){var s=a.indexOf(n);-1===s?a.push(n,[r,o]):a[s+1].push(r,o)}else a.push(n,o)}}}function ds(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function hs(e,t,n,r){for(var i=n;i1&&void 0!==arguments[1]?arguments[1]:[];return function(n){n.providersResolver=function(n,r){return function(e,t,n){var r=st();if(r.firstCreatePass){var i=Ue(e);cs(n,r.data,r.blueprint,i,!0),cs(t,r.data,r.blueprint,i,!1)}}(n,r?r(e):e,t)}}}as.ngInherit=!0;var gs=function e(){_classCallCheck(this,e)},ms=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"resolveComponentFactory",value:function(e){throw function(e){var t=Error("No component factory found for ".concat(S(e),". Did you add it to @NgModule.entryComponents?"));return t.ngComponent=e,t}(e)}}]),e}(),bs=function(){var e=function e(){_classCallCheck(this,e)};return e.NULL=new ms,e}(),ys=function(){var e=function e(t){_classCallCheck(this,e),this.nativeElement=t};return e.__NG_ELEMENT_ID__=function(){return Cs(e)},e}(),Cs=function(e){return ho(e,ct(),at())},ws=function e(){_classCallCheck(this,e)},ks=function(){var e={Important:1,DashCase:2};return e[e.Important]="Important",e[e.DashCase]="DashCase",e}(),Ds=function(){var e=function e(){_classCallCheck(this,e)};return e.__NG_ELEMENT_ID__=function(){return Ms()},e}(),Ms=function(){var e=at(),t=Xe(ct().index,e);return function(e){var t=e[11];if(Ze(t))return t;throw new Error("Cannot inject Renderer2 when the application uses Renderer3!")}(Te(t)?t:e)},Os=function(){var e=function e(){_classCallCheck(this,e)};return e.\u0275prov=g({token:e,providedIn:"root",factory:function(){return null}}),e}(),_s=function e(t){_classCallCheck(this,e),this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")},Ss=new _s("9.1.11"),xs=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"supports",value:function(e){return zo(e)}},{key:"create",value:function(e){return new Is(e)}}]),e}(),Es=function(e,t){return t},Is=function(){function e(t){_classCallCheck(this,e),this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||Es}return _createClass2(e,[{key:"forEachItem",value:function(e){var t;for(t=this._itHead;null!==t;t=t._next)e(t)}},{key:"forEachOperation",value:function(e){for(var t=this._itHead,n=this._removalsHead,r=0,i=null;t||n;){var o=!n||t&&t.currentIndex0&&oo(c,d,y.join(" "))}if(o=Qe(v,0),void 0!==t)for(var C=o.projection=[],w=0;wn.length&&n.push(u)}return{type:r,mainBinding:i,cases:t,values:n}}function gu(e){for(var t,n,r="",i=0,o=!1;null!==(t=du.exec(e));)o?t[0]==="\ufffd/*".concat(n,"\ufffd")&&(i=t.index,o=!1):(r+=e.substring(i,t.index+t[0].length),n=t[1],o=!0);return r+=e.substr(i)}function mu(e,t,n){for(var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=[null,null],o=e.split(fu),a=0,s=0;s1&&void 0!==arguments[1]?arguments[1]:0;n|=wu(e.mainBinding);for(var r=0;r>>17;a=Ou(n,o,h===e?r[6]:Qe(n,h),a,r);break;case 0:var f=c>=0,p=(f?c:~c)>>>3;s.push(p),a=o,(o=Qe(n,p))&<(o,f);break;case 5:a=o=Qe(n,c>>>3),lt(o,!1);break;case 4:var v=t[++u],A=t[++u];mi(Qe(n,c>>>3),r,v,A,null,null);break;default:throw new Error('Unable to determine the type of mutate operation for "'.concat(c,'"'))}else switch(c){case Ur:var g=t[++u],m=t[++u],b=i.createComment(g);a=o,o=Su(n,r,m,5,b,null),s.push(m),gr(b,r),o.activeCaseIndex=null,ht();break;case Fr:var y=t[++u],C=t[++u];a=o,o=Su(n,r,C,3,i.createElement(y),y),s.push(C);break;default:throw new Error('Unable to determine the type of mutate operation for "'.concat(c,'"'))}}return ht(),s}function Eu(e,t,n,r){var i=Qe(e,n),o=$e(n,t);o&&Ji(t[11],o);var a=qe(t,n);if(Ne(a)){var s=a;0!==i.type&&Ji(t[11],s[7])}r&&(i.flags|=64)}function Iu(e,t,n){var r;(function(e,t,n){var r=st();yu[++Cu]=e,ba(!0),r.firstCreatePass&&null===r.data[e+20]&&function(e,t,n,r,i){var o=t.blueprint.length-20;ku=0;var a=ct(),s=dt()?a:a&&a.parent,u=s&&s!==e[6]?s.index-20:n,c=0;Du[c]=u;var l=[];if(n>0&&a!==s){var d=a.index-20;dt()||(d=~d),l.push(d<<3|0)}var h,f=[],p=[];if(""===r&&_u(i))l.push(r,Mu(o),u<<17|1);else for(var v=function(e,t){if(_u(t))return gu(e);var n=e.indexOf(":".concat(t,"\ufffd"))+2+t.toString().length,r=e.search(new RegExp("\ufffd\\/\\*\\d+:".concat(t,"\ufffd")));return gu(e.substring(n,r))}(r,i),A=(h=v,h.replace(Hu," ")).split(hu),g=0;g0&&function(e,t,n){if(n>0&&e.firstCreatePass){for(var r=0;r>1),a++}}(st(),r),ba(!1)}function Pu(e,t){!function(e,t,n,r){for(var i=ct().index-20,o=[],a=0;a6&&void 0!==arguments[6]&&arguments[6],u=!1,c=0;c>>2,A=void 0,g=void 0;switch(3&p){case 1:var m=t[++f],b=t[++f];si(o,Qe(o,v),a,m,h,a[11],b,!1);break;case 0:Ti(a,v,h);break;case 2:if(A=n[t[++f]],null!==(g=Qe(o,v)).activeCaseIndex)for(var y=A.remove[g.activeCaseIndex],C=0;C>>3,!1);break;case 6:var k=Qe(o,y[C+1]>>>3).activeCaseIndex;null!==k&&ce(n[w>>>3].remove[k],y)}}var D=ju(A,h);g.activeCaseIndex=-1!==D?D:null,D>-1&&(xu(-1,A.create[D],o,a),u=!0);break;case 3:A=n[t[++f]],null!==(g=Qe(o,v)).activeCaseIndex&&e(A.update[g.activeCaseIndex],n,r,i,o,a,u)}}}c+=d}}(t,i,o,Ru,n,a),Ru=0,Tu=0}}function ju(e,t){var n,r,i,o=e.cases.indexOf(t);if(-1===o)switch(e.type){case 1:var a=(n=t,r=au(zu)(parseInt(n,10)),void 0!==(i=cu[r])?i:"other");-1===(o=e.cases.indexOf(a))&&"other"!==a&&(o=e.cases.indexOf("other"));break;case 0:o=e.cases.indexOf("other")}return o}function Fu(e,t,n,r){for(var i=[],o=[],a=[],s=[],u=[],c=0;c null != ".concat(t," <=Actual]"))}(0,t),"string"==typeof e&&(zu=e.toLowerCase().replace(/_/g,"-"))}var Zu=new Map,Gu=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i;_classCallCheck(this,n),(i=t.call(this))._parent=r,i._bootstrapComponents=[],i.injector=_assertThisInitialized(i),i.destroyCbs=[],i.componentFactoryResolver=new Qs(_assertThisInitialized(i));var o=Re(e),a=e[Z]||null;return a&&Bu(a),i._bootstrapComponents=Kt(o.bootstrap),i._r3Injector=Do(e,r,[{provide:se,useValue:_assertThisInitialized(i)},{provide:bs,useValue:i.componentFactoryResolver}],S(e)),i._r3Injector._resolveInjectorDefTypes(),i.instance=i.get(e),i}return _createClass2(n,[{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Po.THROW_IF_NOT_FOUND,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p.Default;return e===Po||e===se||e===Y?this:this._r3Injector.get(e,t,n)}},{key:"destroy",value:function(){var e=this._r3Injector;!e.destroyed&&e.destroy(),this.destroyCbs.forEach((function(e){return e()})),this.destroyCbs=null}},{key:"onDestroy",value:function(e){this.destroyCbs.push(e)}}]),n}(se),Wu=function(e){_inherits(n,e);var t=_createSuper(n);function n(e){var r;return _classCallCheck(this,n),(r=t.call(this)).moduleType=e,null!==Re(e)&&function e(t){if(null!==t.\u0275mod.id){var n=t.\u0275mod.id;(function(e,t,n){if(t&&t!==n)throw new Error("Duplicate module registered for ".concat(e," - ").concat(S(t)," vs ").concat(S(t.name)))})(n,Zu.get(n),t),Zu.set(n,t)}var r=t.\u0275mod.imports;r instanceof Function&&(r=r()),r&&r.forEach((function(t){return e(t)}))}(e),r}return _createClass2(n,[{key:"create",value:function(e){return new Gu(this.moduleType,e)}}]),n}(ue);function $u(e,t,n){var r=vt()+e,i=at();return i[r]===Ir?Zo(i,r,n?t.call(n):t()):function(e,t){return e[t]}(i,r)}function Yu(e,t,n,r){return Ku(at(),vt(),e,t,n,r)}function Qu(e,t,n,r,i){return Ju(at(),vt(),e,t,n,r,i)}function qu(e,t,n,r,i,o){return function(e,t,n,r,i,o,a,s){var u=t+n;return $o(e,u,i,o,a)?Zo(e,u+3,s?r.call(s,i,o,a):r(i,o,a)):Xu(e,u+3)}(at(),vt(),e,t,n,r,i,o)}function Xu(e,t){var n=e[t];return n===Ir?void 0:n}function Ku(e,t,n,r,i,o){var a=t+n;return Go(e,a,i)?Zo(e,a+1,o?r.call(o,i):r(i)):Xu(e,a+1)}function Ju(e,t,n,r,i,o,a){var s=t+n;return Wo(e,s,i,o)?Zo(e,s+2,a?r.call(a,i,o):r(i,o)):Xu(e,s+2)}function ec(e,t){var n,r=st(),i=e+20;r.firstCreatePass?(n=function(e,t){if(t)for(var n=t.length-1;n>=0;n--){var r=t[n];if(e===r.name)return r}throw new Error("The pipe '".concat(e,"' could not be found!"))}(t,r.pipeRegistry),r.data[i]=n,n.onDestroy&&(r.destroyHooks||(r.destroyHooks=[])).push(i,n.onDestroy)):n=r.data[i];var o=n.factory||(n.factory=Pe(n.type)),a=ee(Jo),s=en(!1),u=o();return en(s),ee(a),function(e,t,n,r){var i=n+20;i>=e.data.length&&(e.data[i]=null,e.blueprint[i]=null),t[i]=r}(r,at(),e,u),u}function tc(e,t,n){var r=at(),i=qe(r,e);return ic(r,rc(r,e)?Ku(r,vt(),t,i.transform,n,i):i.transform(n))}function nc(e,t,n,r){var i=at(),o=qe(i,e);return ic(i,rc(i,e)?Ju(i,vt(),t,o.transform,n,r,o):o.transform(n,r))}function rc(e,t){return e[1].data[t+20].pure}function ic(e,t){return Ho.isWrapped(t)&&(t=Ho.unwrap(t),e[At()]=Ir),t}var oc=function(e){_inherits(n,e);var t=_createSuper(n);function n(){var e,r=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return _classCallCheck(this,n),(e=t.call(this)).__isAsync=r,e}return _createClass2(n,[{key:"emit",value:function(e){_get(_getPrototypeOf(n.prototype),"next",this).call(this,e)}},{key:"subscribe",value:function(e,t,r){var o,a=function(e){return null},s=function(){return null};e&&"object"==typeof e?(o=this.__isAsync?function(t){setTimeout((function(){return e.next(t)}))}:function(t){e.next(t)},e.error&&(a=this.__isAsync?function(t){setTimeout((function(){return e.error(t)}))}:function(t){e.error(t)}),e.complete&&(s=this.__isAsync?function(){setTimeout((function(){return e.complete()}))}:function(){e.complete()})):(o=this.__isAsync?function(t){setTimeout((function(){return e(t)}))}:function(t){e(t)},t&&(a=this.__isAsync?function(e){setTimeout((function(){return t(e)}))}:function(e){t(e)}),r&&(s=this.__isAsync?function(){setTimeout((function(){return r()}))}:function(){r()}));var u=_get(_getPrototypeOf(n.prototype),"subscribe",this).call(this,o,a,s);return e instanceof i.a&&e.add(u),u}}]),n}(r.a);function ac(){return this._results[Uo()]()}var sc=function(){function e(){_classCallCheck(this,e),this.dirty=!0,this._results=[],this.changes=new oc,this.length=0;var t=Uo(),n=e.prototype;n[t]||(n[t]=ac)}return _createClass2(e,[{key:"map",value:function(e){return this._results.map(e)}},{key:"filter",value:function(e){return this._results.filter(e)}},{key:"find",value:function(e){return this._results.find(e)}},{key:"reduce",value:function(e,t){return this._results.reduce(e,t)}},{key:"forEach",value:function(e){this._results.forEach(e)}},{key:"some",value:function(e){return this._results.some(e)}},{key:"toArray",value:function(){return this._results.slice()}},{key:"toString",value:function(){return this._results.toString()}},{key:"reset",value:function(e){this._results=function e(t,n){void 0===n&&(n=t);for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:[];_classCallCheck(this,e),this.queries=t}return _createClass2(e,[{key:"createEmbeddedView",value:function(t){var n=t.queries;if(null!==n){for(var r=null!==t.contentQueries?t.contentQueries[0]:n.length,i=[],o=0;o3&&void 0!==arguments[3]?arguments[3]:null;_classCallCheck(this,e),this.predicate=t,this.descendants=n,this.isStatic=r,this.read=i},dc=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];_classCallCheck(this,e),this.queries=t}return _createClass2(e,[{key:"elementStart",value:function(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:-1;_classCallCheck(this,e),this.metadata=t,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=n}return _createClass2(e,[{key:"elementStart",value:function(e,t){this.isApplyingToNode(t)&&this.matchTNode(e,t)}},{key:"elementEnd",value:function(e){this._declarationNodeIndex===e.index&&(this._appliesToNextNode=!1)}},{key:"template",value:function(e,t){this.elementStart(e,t)}},{key:"embeddedTView",value:function(t,n){return this.isApplyingToNode(t)?(this.crossesNgTemplate=!0,this.addMatch(-t.index,n),new e(this.metadata)):null}},{key:"isApplyingToNode",value:function(e){if(this._appliesToNextNode&&!1===this.metadata.descendants){for(var t=this._declarationNodeIndex,n=e.parent;null!==n&&4===n.type&&n.index!==t;)n=n.parent;return t===(null!==n?n.index:-1)}return this._appliesToNextNode}},{key:"matchTNode",value:function(e,t){if(Array.isArray(this.metadata.predicate))for(var n=this.metadata.predicate,r=0;r0)i.push(s[u/2]);else{for(var l=a[u+1],d=n[-c],h=10;h0&&void 0!==arguments[0]?arguments[0]:p.Default,t=vo(!0);if(null!=t||e&p.Optional)return t;throw new Error("No provider for ChangeDetectorRef!")}var xc=new $("Application Initializer"),Ec=function(){var e=function(){function e(t){var n=this;_classCallCheck(this,e),this.appInits=t,this.initialized=!1,this.done=!1,this.donePromise=new Promise((function(e,t){n.resolve=e,n.reject=t}))}return _createClass2(e,[{key:"runInitializers",value:function(){var e=this;if(!this.initialized){var t=[],n=function(){e.done=!0,e.resolve()};if(this.appInits)for(var r=0;r0&&(i=setTimeout((function(){r._callbacks=r._callbacks.filter((function(e){return e.timeoutId!==i})),e(r._didWork,r.getPendingTasks())}),t)),this._callbacks.push({doneCb:e,timeoutId:i,updateCb:n})}},{key:"whenStable",value:function(e,t,n){if(n&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/dist/task-tracking.js" loaded?');this.addCallback(e,t,n),this._runCallbacksIfReady()}},{key:"getPendingRequestCount",value:function(){return this._pendingCount}},{key:"findProviders",value:function(e,t,n){return[]}}]),e}();return e.\u0275fac=function(t){return new(t||e)(ne(Xc))},e.\u0275prov=g({token:e,factory:e.\u0275fac}),e}(),al=function(){var e=function(){function e(){_classCallCheck(this,e),this._applications=new Map,cl.addToWindow(this)}return _createClass2(e,[{key:"registerApplication",value:function(e,t){this._applications.set(e,t)}},{key:"unregisterApplication",value:function(e){this._applications.delete(e)}},{key:"unregisterAllApplications",value:function(){this._applications.clear()}},{key:"getTestability",value:function(e){return this._applications.get(e)||null}},{key:"getAllTestabilities",value:function(){return Array.from(this._applications.values())}},{key:"getAllRootElements",value:function(){return Array.from(this._applications.keys())}},{key:"findTestabilityInTree",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return cl.findTestabilityInTree(this,e,t)}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=g({token:e,factory:e.\u0275fac}),e}();function sl(e){cl=e}var ul,cl=new(function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"addToWindow",value:function(e){}},{key:"findTestabilityInTree",value:function(e,t,n){return null}}]),e}()),ll=function(e,t,n){var r=e.get(Yc,[]).concat(t),i=new Wu(n);if(0===To.size)return Promise.resolve(i);var o,a,s=(o=r.map((function(e){return e.providers})),a=[],o.forEach((function(e){return e&&a.push.apply(a,_toConsumableArray(e))})),a);if(0===s.length)return Promise.resolve(i);var u=function(){var e=U.ng;if(!e||!e.\u0275compilerFacade)throw new Error("Angular JIT compilation failed: '@angular/compiler' not loaded!\n - JIT compilation is discouraged for production use-cases! Consider AOT mode instead.\n - Did you bootstrap using '@angular/platform-browser-dynamic' or '@angular/platform-server'?\n - Alternatively provide the compiler with 'import \"@angular/compiler\";' before bootstrapping.");return e.\u0275compilerFacade}(),c=Po.create({providers:s}).get(u.ResourceLoader);return function(e){var t=[],n=new Map;function r(e){var t=n.get(e);if(!t){var r=function(e){return Promise.resolve(c.get(e))}(e);n.set(e,t=r.then(Vo))}return t}return To.forEach((function(e,n){var i=[];e.templateUrl&&i.push(r(e.templateUrl).then((function(t){e.template=t})));var o=e.styleUrls,a=e.styles||(e.styles=[]),s=e.styles.length;o&&o.forEach((function(t,n){a.push(""),i.push(r(t).then((function(r){a[s+n]=r,o.splice(o.indexOf(t),1),0==o.length&&(e.styleUrls=void 0)})))}));var u=Promise.all(i).then((function(){return function(e){No.delete(e)}(n)}));t.push(u)})),To=new Map,Promise.all(t).then((function(){}))}().then((function(){return i}))},dl=new $("AllowMultipleToken"),hl=function e(t,n){_classCallCheck(this,e),this.name=t,this.token=n};function fl(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r="Platform: "+t,i=new $(r);return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=pl();if(!o||o.injector.get(dl,!1))if(e)e(n.concat(t).concat({provide:i,useValue:!0}));else{var a=n.concat(t).concat({provide:i,useValue:!0},{provide:mo,useValue:"platform"});!function(e){if(ul&&!ul.destroyed&&!ul.injector.get(dl,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");ul=e.get(vl);var t=e.get(Tc,null);t&&t.forEach((function(e){return e()}))}(Po.create({providers:a,name:r}))}return function(e){var t=pl();if(!t)throw new Error("No platform exists!");if(!t.injector.get(e,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return t}(i)}}function pl(){return ul&&!ul.destroyed?ul:null}var vl=function(){var e=function(){function e(t){_classCallCheck(this,e),this._injector=t,this._modules=[],this._destroyListeners=[],this._destroyed=!1}return _createClass2(e,[{key:"bootstrapModuleFactory",value:function(e,t){var n,r,i=this,o=(n=t?t.ngZone:void 0,r=t&&t.ngZoneEventCoalescing||!1,"noop"===n?new il:("zone.js"===n?void 0:n)||new Xc({enableLongStackTrace:jn(),shouldCoalesceEventChangeDetection:r})),a=[{provide:Xc,useValue:o}];return o.run((function(){var t=Po.create({providers:a,parent:i.injector,name:e.moduleType.name}),n=e.create(t),r=n.injector.get(yn,null);if(!r)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return n.onDestroy((function(){return ml(i._modules,n)})),o.runOutsideAngular((function(){return o.onError.subscribe({next:function(e){r.handleError(e)}})})),function(e,t,r){try{var o=((a=n.injector.get(Ec)).runInitializers(),a.donePromise.then((function(){return Bu(n.injector.get(Fc,"en-US")||"en-US"),i._moduleDoBootstrap(n),n})));return la(o)?o.catch((function(n){throw t.runOutsideAngular((function(){return e.handleError(n)})),n})):o}catch(s){throw t.runOutsideAngular((function(){return e.handleError(s)})),s}var a}(r,o)}))}},{key:"bootstrapModule",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=Al({},n);return ll(this.injector,r,e).then((function(e){return t.bootstrapModuleFactory(e,r)}))}},{key:"_moduleDoBootstrap",value:function(e){var t=e.injector.get(gl);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach((function(e){return t.bootstrap(e)}));else{if(!e.instance.ngDoBootstrap)throw new Error("The module ".concat(S(e.instance.constructor),' was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. Please define one of these.'));e.instance.ngDoBootstrap(t)}this._modules.push(e)}},{key:"onDestroy",value:function(e){this._destroyListeners.push(e)}},{key:"destroy",value:function(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach((function(e){return e.destroy()})),this._destroyListeners.forEach((function(e){return e()})),this._destroyed=!0}},{key:"injector",get:function(){return this._injector}},{key:"destroyed",get:function(){return this._destroyed}}]),e}();return e.\u0275fac=function(t){return new(t||e)(ne(Po))},e.\u0275prov=g({token:e,factory:e.\u0275fac}),e}();function Al(e,t){return Array.isArray(t)?t.reduce(Al,e):Object.assign(Object.assign({},e),t)}var gl=function(){var e=function(){function e(t,n,r,i,u,c){var l=this;_classCallCheck(this,e),this._zone=t,this._console=n,this._injector=r,this._exceptionHandler=i,this._componentFactoryResolver=u,this._initStatus=c,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._enforceNoNewChanges=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._enforceNoNewChanges=jn(),this._zone.onMicrotaskEmpty.subscribe({next:function(){l._zone.run((function(){l.tick()}))}});var d=new o.a((function(e){l._stable=l._zone.isStable&&!l._zone.hasPendingMacrotasks&&!l._zone.hasPendingMicrotasks,l._zone.runOutsideAngular((function(){e.next(l._stable),e.complete()}))})),h=new o.a((function(e){var t;l._zone.runOutsideAngular((function(){t=l._zone.onStable.subscribe((function(){Xc.assertNotInAngularZone(),qc((function(){l._stable||l._zone.hasPendingMacrotasks||l._zone.hasPendingMicrotasks||(l._stable=!0,e.next(!0))}))}))}));var n=l._zone.onUnstable.subscribe((function(){Xc.assertInAngularZone(),l._stable&&(l._stable=!1,l._zone.runOutsideAngular((function(){e.next(!1)})))}));return function(){t.unsubscribe(),n.unsubscribe()}}));this.isStable=Object(a.a)(d,h.pipe(Object(s.a)()))}return _createClass2(e,[{key:"bootstrap",value:function(e,t){var n,r=this;if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");n=e instanceof gs?e:this._componentFactoryResolver.resolveComponentFactory(e),this.componentTypes.push(n.componentType);var i=n.isBoundToModule?void 0:this._injector.get(se),o=n.create(Po.NULL,[],t||n.selector,i);o.onDestroy((function(){r._unloadComponent(o)}));var a=o.injector.get(ol,null);return a&&o.injector.get(al).registerApplication(o.location.nativeElement,a),this._loadComponent(o),jn()&&this._console.log("Angular is running in the development mode. Call enableProdMode() to enable the production mode."),o}},{key:"tick",value:function(){var e=this;if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");try{this._runningTick=!0;var t,n=_createForOfIteratorHelper(this._views);try{for(n.s();!(t=n.n()).done;){t.value.detectChanges()}}catch(o){n.e(o)}finally{n.f()}if(this._enforceNoNewChanges){var r,i=_createForOfIteratorHelper(this._views);try{for(i.s();!(r=i.n()).done;){r.value.checkNoChanges()}}catch(o){i.e(o)}finally{i.f()}}}catch(a){this._zone.runOutsideAngular((function(){return e._exceptionHandler.handleError(a)}))}finally{this._runningTick=!1}}},{key:"attachView",value:function(e){var t=e;this._views.push(t),t.attachToAppRef(this)}},{key:"detachView",value:function(e){var t=e;ml(this._views,t),t.detachFromAppRef()}},{key:"_loadComponent",value:function(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(Vc,[]).concat(this._bootstrapListeners).forEach((function(t){return t(e)}))}},{key:"_unloadComponent",value:function(e){this.detachView(e.hostView),ml(this.components,e)}},{key:"ngOnDestroy",value:function(){this._views.slice().forEach((function(e){return e.destroy()}))}},{key:"viewCount",get:function(){return this._views.length}}]),e}();return e.\u0275fac=function(t){return new(t||e)(ne(Xc),ne(jc),ne(Po),ne(yn),ne(bs),ne(Ec))},e.\u0275prov=g({token:e,factory:e.\u0275fac}),e}();function ml(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}var bl=function e(){_classCallCheck(this,e)},yl=function e(){_classCallCheck(this,e)},Cl={factoryPathPrefix:"",factoryPathSuffix:".ngfactory"},wl=function(){var e=function(){function e(t,n){_classCallCheck(this,e),this._compiler=t,this._config=n||Cl}return _createClass2(e,[{key:"load",value:function(e){return this.loadAndCompile(e)}},{key:"loadAndCompile",value:function(e){var t=this,r=_slicedToArray(e.split("#"),2),i=r[0],o=r[1];return void 0===o&&(o="default"),n("zn8P")(i).then((function(e){return e[o]})).then((function(e){return kl(e,i,o)})).then((function(e){return t._compiler.compileModuleAsync(e)}))}},{key:"loadFactory",value:function(e){var t=_slicedToArray(e.split("#"),2),r=t[0],i=t[1],o="NgFactory";return void 0===i&&(i="default",o=""),n("zn8P")(this._config.factoryPathPrefix+r+this._config.factoryPathSuffix).then((function(e){return e[i+o]})).then((function(e){return kl(e,r,i)}))}}]),e}();return e.\u0275fac=function(t){return new(t||e)(ne($c),ne(yl,8))},e.\u0275prov=g({token:e,factory:e.\u0275fac}),e}();function kl(e,t,n){if(!e)throw new Error("Cannot find '".concat(n,"' in '").concat(t,"'"));return e}var Dl=function(e){return null},Ml=fl(null,"core",[{provide:Nc,useValue:"unknown"},{provide:vl,deps:[Po]},{provide:al,deps:[]},{provide:jc,deps:[]}]),Ol=[{provide:gl,useClass:gl,deps:[Xc,jc,Po,yn,bs,Ec]},{provide:Xs,deps:[Xc],useFactory:function(e){var t=[];return e.onStable.subscribe((function(){for(;t.length;)t.pop()()})),function(e){t.push(e)}}},{provide:Ec,useClass:Ec,deps:[[new d,xc]]},{provide:$c,useClass:$c,deps:[]},Pc,{provide:Us,useFactory:function(){return zs},deps:[]},{provide:Ls,useFactory:function(){return Bs},deps:[]},{provide:Fc,useFactory:function(e){return Bu(e=e||"undefined"!=typeof $localize&&$localize.locale||"en-US"),e},deps:[[new l(Fc),new d,new f]]},{provide:Uc,useValue:"USD"}],_l=function(){var e=function e(t){_classCallCheck(this,e)};return e.\u0275mod=Oe({type:e}),e.\u0275inj=b({factory:function(t){return new(t||e)(ne(gl))},providers:Ol}),e}()},gRHU:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n("2fFW"),i=n("NJ4a"),o={closed:!0,next:function(e){},error:function(e){if(r.a.useDeprecatedSynchronousErrorHandling)throw e;Object(i.a)(e)},complete:function(){}}},gjoU:function(e){e.exports=JSON.parse('{"situacao":0,"samdPrimeiraHabilitacao":19901227,"prontAnt":" ","categoriaRebaix":" B","indApreen":0,"cepEnder":95700000,"samdReab":0,"complemento":" ","avaliaPccd":0,"nomeRuaEndereco":"SAO PAULO","cpf":45103151049,"samdInc":0,"pai":"JACOB GUNTHER JUCHEM","indLocalNascimento":2,"sobrenome":"404040","samdEmissao":20140108,"tpRegistro":2,"samdAtuEnd":20131216,"ufIdent":"RS","codOperador":8022437051,"binco":0,"penPart1":" ","ufEndereco":"RS","hmsTrans":175614,"nome":"AUGUSTA ADA BYRON KING","nro":"704","ufPgu":"RS","jaNaBinco":3,"identidade":"5034196674","libMulta":0,"vedAtivRem":0,"samdValid":20190107,"codRet":0,"nomeBairroEndereco":"BORGO","samdPrimeiraHabAnt":19901227,"nroFone":"34525931","categoriaAtual":" B","nomeSocial":"0","ufDominio":"RS","indIncluido":0,"morto":0,"samdNasc":19650731,"maePart2":" ","part1":"404040","maePart1":" ","part2":" ","coplRestr":0,"indObs":9,"codCliInc":" ","samdCadBca":20101007,"permissao":0,"filler1":0,"cep":95700,"nroFormCnh":888377409,"mae":"RENILDA NAIR JUCHEM","samdTrans":20131216,"ufNascimento":"RS","nomeMunicipioEndereco":"BENTO GONCALVES","localNascimento":93300,"ufSolTransf":" ","escolaridade":3,"nroIntEnder":0,"pgu":579344550,"rgRs":0,"paiPart1":" ","paiPart2":" ","ddd":"54","quadroObs":" ","tpDocumento":1,"descrTpRuaEndereco":"RUA","codCliente":"CHC00278","registro":558005712,"codOperInc":0,"codIndiv":1185658,"orgIdent":"SSP/PC","naoUse":0,"atividadeRemunerada":4,"logradouro":3307,"filler":0,"pendencia":0,"transBinco":0,"sexo":1,"nacionalidade":1,"nroSeqBinco":0,"ufPrimeiraHabilitacao":"RS"}')},huNH:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var r=n("AytR"),i=n("fXoL"),o=n("UCKV"),a=n("tyNb"),s=n("ofXK"),u=function(){return["/certificado-digital"]};function c(e,t){1&e&&(i.Vb(0,"div",6),i.Vb(1,"div",36),i.Vb(2,"a",8),i.Hc(3,"Certifica\xe7\xe3o Digital"),i.Ub(),i.Ub(),i.Ub()),2&e&&(i.Bb(2),i.pc("routerLink",i.sc(1,u)))}var l=function(){return["/"]};function d(e,t){1&e&&(i.Vb(0,"button",37),i.Hc(1," Voltar \xe0 p\xe1gina inicial "),i.Ub()),2&e&&i.pc("routerLink",i.sc(1,l))}var h=function(){return["/nivel-avancado"]},f=function(){return["/obter-nivel-avancado"]},p=function(){var e=function(){function e(t){_classCallCheck(this,e),this.perfilService=t,this.hasNivelAvancado=!1}return _createClass2(e,[{key:"ngOnInit",value:function(){var e=this;this.perfilService.consultaNivel().subscribe((function(t){t&&"AVANCADO"===t.nivel&&(e.hasNivelAvancado=!0)}))}},{key:"exibirBotaoVoltar",value:function(){return window.location.href!==r.a.baseUrl}}]),e}();return e.\u0275fac=function(t){return new(t||e)(i.Qb(o.a))},e.\u0275cmp=i.Kb({type:e,selectors:[["app-nivel-avancado"]],decls:93,vars:6,consts:[[1,"bg-ad"],[1,"container"],[1,"row"],[1,"col-12"],[1,"division-line"],[1,"p-3"],[1,"col-6"],[1,"tab-info","tab-active"],[3,"routerLink"],["class","col-6",4,"ngIf"],[1,"intro-advanced"],[1,"card","pb-4","mb-3"],[1,"col-12","col-md-10","offset-md-1"],[1,"pl-4","ml-2"],[1,"col-12","col-md-6","offset-md-1"],[1,"p-4","ml-2"],[1,"col-12","col-md-5","offset-md-1"],[1,"correct-img"],["src","/assets/images/pic-correct-position.svg","alt","Posi\xe7\xe3o correta: segure o documento com foto logo abaixo do queixo centralizado com o rosto."],[1,"correct-description"],[1,"col-12","col-md-5"],["type","button",1,"pcs-btn-primary","mt-2","mb-2",3,"routerLink"],[1,"wrong-situacions"],[1,"col-12","offset-md-1","col-md-7","mb-3"],[1,"col-12","col-md-4","mb-4"],["src","/assets/images/pic-wrong-glass.svg","alt","\xc9 incorreto tirar foto usando \xf3culos de sol."],[1,"incor-description"],["src","/assets/images/pic-wrong-hat.svg","alt","\xc9 incorreto tirar foto usando chap\xe9u ou bon\xe9."],["src","/assets/images/pic-wrong-far.svg","alt","\xc9 incorreto tirar foto com o documento muito afastado da c\xe2mera."],[1,"row","pt-3"],["src","/assets/images/pic-wrong-covering-face.svg","alt","\xc9 incorreto tirar foto com o documento cobrindo o rosto."],["src","/assets/images/pic-wrong-covering-info.svg","alt","\xc9 incorreto tirar foto do documento com informa\xe7\xe3o coberta."],["src","/assets/images/pic-wrong-without-focus.svg","alt","\xc9 incorreto tirar foto sem nitidez ou tremida."],[1,"row","pb-4","pt-4"],[1,"col-12","offset-md-1","col-md-5","pb-3"],["type","button","class","btn btn-outline-secondary",3,"routerLink",4,"ngIf"],[1,"tab-info"],["type","button",1,"btn","btn-outline-secondary",3,"routerLink"]],template:function(e,t){1&e&&(i.Vb(0,"div"),i.Vb(1,"div",0),i.Vb(2,"div",1),i.Vb(3,"div",2),i.Vb(4,"div",3),i.Vb(5,"div",4),i.Vb(6,"h1",5),i.Hc(7,"Como Obter N\xedvel Avan\xe7ado"),i.Ub(),i.Ub(),i.Ub(),i.Ub(),i.Vb(8,"div",2),i.Vb(9,"div",6),i.Vb(10,"div",7),i.Vb(11,"a",8),i.Hc(12,"Atrav\xe9s de foto"),i.Ub(),i.Ub(),i.Ub(),i.Fc(13,c,4,2,"div",9),i.Ub(),i.Ub(),i.Ub(),i.Vb(14,"div",1),i.Vb(15,"div",2),i.Vb(16,"div",3),i.Vb(17,"h2",10),i.Hc(18," Envie uma foto segurando seu documento de identifica\xe7\xe3o com a foto em evid\xeancia "),i.Ub(),i.Ub(),i.Ub(),i.Vb(19,"div",2),i.Vb(20,"div",3),i.Vb(21,"div",11),i.Vb(22,"div",2),i.Vb(23,"div",12),i.Vb(24,"h4",13),i.Hc(25,"Documentos v\xe1lidos"),i.Ub(),i.Vb(26,"p",13),i.Hc(27," Documento oficial com foto como: carteira de Identidade, Carteira de Trabalho, CNH e Passaporte. "),i.Ub(),i.Ub(),i.Ub(),i.Ub(),i.Ub(),i.Ub(),i.Vb(28,"div",2),i.Vb(29,"div",3),i.Vb(30,"div",11),i.Vb(31,"div",2),i.Vb(32,"div",14),i.Vb(33,"h4",15),i.Hc(34,"Dicas de como tirar a foto"),i.Ub(),i.Ub(),i.Ub(),i.Vb(35,"div",2),i.Vb(36,"div",16),i.Vb(37,"div",17),i.Rb(38,"img",18),i.Ub(),i.Vb(39,"div",19),i.Hc(40," Posi\xe7\xe3o correta "),i.Ub(),i.Ub(),i.Vb(41,"div",20),i.Vb(42,"ul"),i.Vb(43,"li"),i.Hc(44," Foto original, sem modifica\xe7\xe3o/edi\xe7\xe3o "),i.Ub(),i.Vb(45,"li"),i.Hc(46," Rosto e documento vis\xedveis e n\xedtidos "),i.Ub(),i.Vb(47,"li"),i.Hc(48," Fundo neutro (branco, preto, etc) "),i.Ub(),i.Vb(49,"li"),i.Hc(50," Foto em boa resolu\xe7\xe3o "),i.Ub(),i.Ub(),i.Vb(51,"button",21),i.Hc(52," Obter N\xedvel Avan\xe7ado "),i.Ub(),i.Ub(),i.Ub(),i.Vb(53,"div",22),i.Vb(54,"div",2),i.Vb(55,"div",23),i.Vb(56,"h4"),i.Hc(57,"Fotos incorretas"),i.Ub(),i.Ub(),i.Ub(),i.Vb(58,"div",2),i.Vb(59,"div",24),i.Rb(60,"img",25),i.Vb(61,"div",26),i.Vb(62,"p"),i.Hc(63," Com \xf3culos de sol "),i.Ub(),i.Ub(),i.Ub(),i.Vb(64,"div",24),i.Rb(65,"img",27),i.Vb(66,"div",26),i.Vb(67,"p"),i.Hc(68," Com chap\xe9u, bon\xe9... "),i.Ub(),i.Ub(),i.Ub(),i.Vb(69,"div",24),i.Rb(70,"img",28),i.Vb(71,"div",26),i.Vb(72,"p"),i.Hc(73," Documento muito afastado "),i.Ub(),i.Ub(),i.Ub(),i.Ub(),i.Vb(74,"div",29),i.Vb(75,"div",24),i.Rb(76,"img",30),i.Vb(77,"div",26),i.Vb(78,"p"),i.Hc(79," Documento cobrindo o rosto "),i.Ub(),i.Ub(),i.Ub(),i.Vb(80,"div",24),i.Rb(81,"img",31),i.Vb(82,"div",26),i.Vb(83,"p"),i.Hc(84," Informa\xe7\xe3o coberta "),i.Ub(),i.Ub(),i.Ub(),i.Vb(85,"div",24),i.Rb(86,"img",32),i.Vb(87,"div",26),i.Vb(88,"p"),i.Hc(89," Foto sem nitidez "),i.Ub(),i.Ub(),i.Ub(),i.Ub(),i.Ub(),i.Ub(),i.Vb(90,"div",33),i.Vb(91,"div",34),i.Fc(92,d,2,2,"button",35),i.Ub(),i.Ub(),i.Ub(),i.Ub(),i.Ub(),i.Ub()),2&e&&(i.Bb(11),i.pc("routerLink",i.sc(4,h)),i.Bb(2),i.pc("ngIf",!1),i.Bb(38),i.pc("routerLink",i.sc(5,f)),i.Bb(41),i.pc("ngIf",t.exibirBotaoVoltar()))},directives:[a.g,s.p,a.e],styles:[".bg-ad[_ngcontent-%COMP%]{background:#fc831d;box-shadow:0 2px 4px 1px rgba(0,0,0,.16);border-radius:0 0 6px 6px}.bg-ad[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{color:#fff;border-bottom:1px solid #da6601;margin:0}.bg-ad[_ngcontent-%COMP%] .tab-info[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#fff;padding:14px 0;text-align:center;display:block;transition:.4s}.bg-ad[_ngcontent-%COMP%] .tab-info[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:focus, .bg-ad[_ngcontent-%COMP%] .tab-info[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{background:#da6601}.bg-ad[_ngcontent-%COMP%] .tab-active[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{border-bottom:3px solid #fff}.division-line[_ngcontent-%COMP%]{border-bottom:1px solid #fca762}.intro-advanced[_ngcontent-%COMP%]{padding:30px 0;margin:0;line-height:2.25rem}.card[_ngcontent-%COMP%]{border-radius:6px;background:#fff;box-shadow:2px 3px 6px rgba(0,0,0,.16)}.card[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{padding:30px 20px 10px;margin:0}.card[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{padding:4px 20px;margin:0}.card[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin:0;padding:0;max-width:80%}.card[_ngcontent-%COMP%] .correct-img[_ngcontent-%COMP%]{text-align:center}.card[_ngcontent-%COMP%] .correct-description[_ngcontent-%COMP%]{font-size:1.1rem;line-height:1.1rem;text-align:center}@media (min-width:768px){.card[_ngcontent-%COMP%] .correct-description[_ngcontent-%COMP%]{text-align:unset;padding-left:18%;padding-left:28%}}.card[_ngcontent-%COMP%] .incor-description[_ngcontent-%COMP%]{font-size:.9rem;line-height:1.1rem}.card[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{padding:0;margin:10px 10px 10px 20px;list-style:none}.card[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:5px 5px 5px 30px;margin:0;background:url(/assets/images/icon-correct.svg) 0 no-repeat;background-size:24px}@media (min-width:768px){.card[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{margin-top:40px}}.card[_ngcontent-%COMP%] .wrong-situacions[_ngcontent-%COMP%]{text-align:center;margin:5px 5px 5px 0;padding:5px}.card[_ngcontent-%COMP%] .wrong-situacions[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{text-align:left;margin:40px 20px;padding:10px}.btn-outline-secondary[_ngcontent-%COMP%]{border-radius:25px;padding:8px;font-weight:400;color:#606060;width:100%;font-weight:500}.btn-outline-secondary[_ngcontent-%COMP%]:hover{box-shadow:none!important;color:#fff}.link-return-back[_ngcontent-%COMP%]{color:#1a7ba8;transition:.3s;font-size:1rem;font-weight:500;background:url(/assets/images/arrow-left.svg) 6px no-repeat;background-size:14px;cursor:pointer;padding:18px 20px 20px 30px}.link-return-back[_ngcontent-%COMP%]:focus, .link-return-back[_ngcontent-%COMP%]:hover{color:#d67900;background:url(/assets/images/arrow-left-hover.svg) 0 no-repeat;background-size:14px;text-decoration:none}a[_ngcontent-%COMP%]{text-decoration:none}"]}),e}()},irmG:function(e){e.exports=JSON.parse('{"nome":"TIAGO FRANCISCO DE JESUS MACHADO FORTES","categoriaAtual":"A D","cpf":"1968398074","vinculadoAoRpd":true}')},itXk:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n("z+Ro"),i=n("DH7j"),o=n("l7GE"),a=n("ZUHj"),s=n("yCtX"),u={};function c(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]&&arguments[0],t=this._platformLocation.pathname+g(this._platformLocation.search),n=this._platformLocation.hash;return n&&e?"".concat(t).concat(n):t}},{key:"pushState",value:function(e,t,n,r){var i=this.prepareExternalUrl(n+g(r));this._platformLocation.pushState(e,t,i)}},{key:"replaceState",value:function(e,t,n,r){var i=this.prepareExternalUrl(n+g(r));this._platformLocation.replaceState(e,t,i)}},{key:"forward",value:function(){this._platformLocation.forward()}},{key:"back",value:function(){this._platformLocation.back()}}]),n}(m);return e.\u0275fac=function(t){return new(t||e)(r.dc(c),r.dc(y,8))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e}(),w=function(){var e=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i;return _classCallCheck(this,n),(i=t.call(this))._platformLocation=e,i._baseHref="",null!=r&&(i._baseHref=r),i}return _createClass2(n,[{key:"onPopState",value:function(e){this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e)}},{key:"getBaseHref",value:function(){return this._baseHref}},{key:"path",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];var e=this._platformLocation.hash;return null==e&&(e="#"),e.length>0?e.substring(1):e}},{key:"prepareExternalUrl",value:function(e){var t=v(this._baseHref,e);return t.length>0?"#"+t:t}},{key:"pushState",value:function(e,t,n,r){var i=this.prepareExternalUrl(n+g(r));0==i.length&&(i=this._platformLocation.pathname),this._platformLocation.pushState(e,t,i)}},{key:"replaceState",value:function(e,t,n,r){var i=this.prepareExternalUrl(n+g(r));0==i.length&&(i=this._platformLocation.pathname),this._platformLocation.replaceState(e,t,i)}},{key:"forward",value:function(){this._platformLocation.forward()}},{key:"back",value:function(){this._platformLocation.back()}}]),n}(m);return e.\u0275fac=function(t){return new(t||e)(r.dc(c),r.dc(y,8))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e}(),k=function(){var e=function(){function e(t,n){var i=this;_classCallCheck(this,e),this._subject=new r.n,this._urlChangeListeners=[],this._platformStrategy=t;var o=this._platformStrategy.getBaseHref();this._platformLocation=n,this._baseHref=A(M(o)),this._platformStrategy.onPopState((function(e){i._subject.emit({url:i.path(!0),pop:!0,state:e.state,type:e.type})}))}return _createClass2(e,[{key:"path",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.normalize(this._platformStrategy.path(e))}},{key:"getState",value:function(){return this._platformLocation.getState()}},{key:"isCurrentPathEqualTo",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return this.path()==this.normalize(e+g(t))}},{key:"normalize",value:function(t){return e.stripTrailingSlash(function(e,t){return e&&t.startsWith(e)?t.substring(e.length):t}(this._baseHref,M(t)))}},{key:"prepareExternalUrl",value:function(e){return e&&"/"!==e[0]&&(e="/"+e),this._platformStrategy.prepareExternalUrl(e)}},{key:"go",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this._platformStrategy.pushState(n,"",e,t),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+g(t)),n)}},{key:"replaceState",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this._platformStrategy.replaceState(n,"",e,t),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+g(t)),n)}},{key:"forward",value:function(){this._platformStrategy.forward()}},{key:"back",value:function(){this._platformStrategy.back()}},{key:"onUrlChange",value:function(e){var t=this;this._urlChangeListeners.push(e),this.subscribe((function(e){t._notifyUrlChangeListeners(e.url,e.state)}))}},{key:"_notifyUrlChangeListeners",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;this._urlChangeListeners.forEach((function(n){return n(e,t)}))}},{key:"subscribe",value:function(e,t,n){return this._subject.subscribe({next:e,error:t,complete:n})}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.dc(m),r.dc(c))},e.normalizeQueryParams=g,e.joinWithSlash=v,e.stripTrailingSlash=A,e.\u0275prov=Object(r.Mb)({factory:D,token:e,providedIn:"root"}),e}();function D(){return new k(Object(r.dc)(m),Object(r.dc)(c))}function M(e){return e.replace(/\/index.html$/,"")}var O={ADP:[void 0,void 0,0],AFN:[void 0,void 0,0],ALL:[void 0,void 0,0],AMD:[void 0,void 0,2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09f3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,"\u0440.",2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xa5","\xa5"],COP:[void 0,"$",2],CRC:[void 0,"\u20a1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010d",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xa3"],ESP:[void 0,"\u20a7",0],EUR:["\u20ac"],FJD:[void 0,"$"],FKP:[void 0,"\xa3"],GBP:["\xa3"],GEL:[void 0,"\u20be"],GIP:[void 0,"\xa3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20aa"],INR:["\u20b9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xa5",void 0,0],KHR:[void 0,"\u17db"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20a9",0],KRW:["\u20a9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20b8"],LAK:[void 0,"\u20ad",0],LBP:[void 0,"L\xa3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20ae",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20a6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:[void 0,"\u20b1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20b2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20bd"],RUR:[void 0,"\u0440."],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xa3"],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xa3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xa3",0],THB:[void 0,"\u0e3f"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20ba"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20b4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20ab",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["CFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xa4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]},_=function(){var e={Decimal:0,Percent:1,Currency:2,Scientific:3};return e[e.Decimal]="Decimal",e[e.Percent]="Percent",e[e.Currency]="Currency",e[e.Scientific]="Scientific",e}(),S=function(){var e={Zero:0,One:1,Two:2,Few:3,Many:4,Other:5};return e[e.Zero]="Zero",e[e.One]="One",e[e.Two]="Two",e[e.Few]="Few",e[e.Many]="Many",e[e.Other]="Other",e}(),x=function(){var e={Format:0,Standalone:1};return e[e.Format]="Format",e[e.Standalone]="Standalone",e}(),E=function(){var e={Narrow:0,Abbreviated:1,Wide:2,Short:3};return e[e.Narrow]="Narrow",e[e.Abbreviated]="Abbreviated",e[e.Wide]="Wide",e[e.Short]="Short",e}(),I=function(){var e={Short:0,Medium:1,Long:2,Full:3};return e[e.Short]="Short",e[e.Medium]="Medium",e[e.Long]="Long",e[e.Full]="Full",e}(),P=function(){var e={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};return e[e.Decimal]="Decimal",e[e.Group]="Group",e[e.List]="List",e[e.PercentSign]="PercentSign",e[e.PlusSign]="PlusSign",e[e.MinusSign]="MinusSign",e[e.Exponential]="Exponential",e[e.SuperscriptingExponent]="SuperscriptingExponent",e[e.PerMille]="PerMille",e[e.Infinity]="Infinity",e[e.NaN]="NaN",e[e.TimeSeparator]="TimeSeparator",e[e.CurrencyDecimal]="CurrencyDecimal",e[e.CurrencyGroup]="CurrencyGroup",e}();function R(e,t,n){var i=Object(r.kb)(e),o=z([i[r.ab.DayPeriodsFormat],i[r.ab.DayPeriodsStandalone]],t);return z(o,n)}function T(e,t,n){var i=Object(r.kb)(e),o=z([i[r.ab.DaysFormat],i[r.ab.DaysStandalone]],t);return z(o,n)}function N(e,t,n){var i=Object(r.kb)(e),o=z([i[r.ab.MonthsFormat],i[r.ab.MonthsStandalone]],t);return z(o,n)}function V(e,t){return z(Object(r.kb)(e)[r.ab.DateFormat],t)}function j(e,t){return z(Object(r.kb)(e)[r.ab.TimeFormat],t)}function F(e,t){return z(Object(r.kb)(e)[r.ab.DateTimeFormat],t)}function U(e,t){var n=Object(r.kb)(e),i=n[r.ab.NumberSymbols][t];if(void 0===i){if(t===P.CurrencyDecimal)return n[r.ab.NumberSymbols][P.Decimal];if(t===P.CurrencyGroup)return n[r.ab.NumberSymbols][P.Group]}return i}var L=r.nb;function H(e){if(!e[r.ab.ExtraData])throw new Error('Missing extra locale data for the locale "'.concat(e[r.ab.LocaleId],'". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.'))}function z(e,t){for(var n=t;n>-1;n--)if(void 0!==e[n])return e[n];throw new Error("Locale data API: locale data undefined")}function B(e){var t=_slicedToArray(e.split(":"),2);return{hours:+t[0],minutes:+t[1]}}var Z=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,G={},W=/((?:[^GyMLwWdEabBhHmsSzZO']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/,$=function(){var e={Short:0,ShortGMT:1,Long:2,Extended:3};return e[e.Short]="Short",e[e.ShortGMT]="ShortGMT",e[e.Long]="Long",e[e.Extended]="Extended",e}(),Y=function(){var e={FullYear:0,Month:1,Date:2,Hours:3,Minutes:4,Seconds:5,FractionalSeconds:6,Day:7};return e[e.FullYear]="FullYear",e[e.Month]="Month",e[e.Date]="Date",e[e.Hours]="Hours",e[e.Minutes]="Minutes",e[e.Seconds]="Seconds",e[e.FractionalSeconds]="FractionalSeconds",e[e.Day]="Day",e}(),Q=function(){var e={DayPeriods:0,Days:1,Months:2,Eras:3};return e[e.DayPeriods]="DayPeriods",e[e.Days]="Days",e[e.Months]="Months",e[e.Eras]="Eras",e}();function q(e,t,n,i){var o=function(e){if(oe(e))return e;if("number"==typeof e&&!isNaN(e))return new Date(e);if("string"==typeof e){e=e.trim();var t,n=parseFloat(e);if(!isNaN(e-n))return new Date(n);if(/^(\d{4}-\d{1,2}-\d{1,2})$/.test(e)){var r=_slicedToArray(e.split("-").map((function(e){return+e})),3),i=r[0],o=r[1],a=r[2];return new Date(i,o-1,a)}if(t=e.match(Z))return function(e){var t=new Date(0),n=0,r=0,i=e[8]?t.setUTCFullYear:t.setFullYear,o=e[8]?t.setUTCHours:t.setHours;e[9]&&(n=Number(e[9]+e[10]),r=Number(e[9]+e[11])),i.call(t,Number(e[1]),Number(e[2])-1,Number(e[3]));var a=Number(e[4]||0)-n,s=Number(e[5]||0)-r,u=Number(e[6]||0),c=Math.round(1e3*parseFloat("0."+(e[7]||0)));return o.call(t,a,s,u,c),t}(t)}var s=new Date(e);if(!oe(s))throw new Error('Unable to convert "'.concat(e,'" into a date'));return s}(e);t=function e(t,n){var i=function(e){return Object(r.kb)(e)[r.ab.LocaleId]}(t);if(G[i]=G[i]||{},G[i][n])return G[i][n];var o="";switch(n){case"shortDate":o=V(t,I.Short);break;case"mediumDate":o=V(t,I.Medium);break;case"longDate":o=V(t,I.Long);break;case"fullDate":o=V(t,I.Full);break;case"shortTime":o=j(t,I.Short);break;case"mediumTime":o=j(t,I.Medium);break;case"longTime":o=j(t,I.Long);break;case"fullTime":o=j(t,I.Full);break;case"short":var a=e(t,"shortTime"),s=e(t,"shortDate");o=X(F(t,I.Short),[a,s]);break;case"medium":var u=e(t,"mediumTime"),c=e(t,"mediumDate");o=X(F(t,I.Medium),[u,c]);break;case"long":var l=e(t,"longTime"),d=e(t,"longDate");o=X(F(t,I.Long),[l,d]);break;case"full":var h=e(t,"fullTime"),f=e(t,"fullDate");o=X(F(t,I.Full),[h,f])}return o&&(G[i][n]=o),o}(n,t)||t;for(var a,s=[];t;){if(!(a=W.exec(t))){s.push(t);break}var u=(s=s.concat(a.slice(1))).pop();if(!u)break;t=u}var c=o.getTimezoneOffset();i&&(c=ie(i,c),o=function(e,t,n){var r=e.getTimezoneOffset();return function(e,t){return(e=new Date(e.getTime())).setMinutes(e.getMinutes()+t),e}(e,-1*(ie(t,r)-r))}(o,i));var l="";return s.forEach((function(e){var t=function(e){if(re[e])return re[e];var t;switch(e){case"G":case"GG":case"GGG":t=ee(Q.Eras,E.Abbreviated);break;case"GGGG":t=ee(Q.Eras,E.Wide);break;case"GGGGG":t=ee(Q.Eras,E.Narrow);break;case"y":t=J(Y.FullYear,1,0,!1,!0);break;case"yy":t=J(Y.FullYear,2,0,!0,!0);break;case"yyy":t=J(Y.FullYear,3,0,!1,!0);break;case"yyyy":t=J(Y.FullYear,4,0,!1,!0);break;case"M":case"L":t=J(Y.Month,1,1);break;case"MM":case"LL":t=J(Y.Month,2,1);break;case"MMM":t=ee(Q.Months,E.Abbreviated);break;case"MMMM":t=ee(Q.Months,E.Wide);break;case"MMMMM":t=ee(Q.Months,E.Narrow);break;case"LLL":t=ee(Q.Months,E.Abbreviated,x.Standalone);break;case"LLLL":t=ee(Q.Months,E.Wide,x.Standalone);break;case"LLLLL":t=ee(Q.Months,E.Narrow,x.Standalone);break;case"w":t=ne(1);break;case"ww":t=ne(2);break;case"W":t=ne(1,!0);break;case"d":t=J(Y.Date,1);break;case"dd":t=J(Y.Date,2);break;case"E":case"EE":case"EEE":t=ee(Q.Days,E.Abbreviated);break;case"EEEE":t=ee(Q.Days,E.Wide);break;case"EEEEE":t=ee(Q.Days,E.Narrow);break;case"EEEEEE":t=ee(Q.Days,E.Short);break;case"a":case"aa":case"aaa":t=ee(Q.DayPeriods,E.Abbreviated);break;case"aaaa":t=ee(Q.DayPeriods,E.Wide);break;case"aaaaa":t=ee(Q.DayPeriods,E.Narrow);break;case"b":case"bb":case"bbb":t=ee(Q.DayPeriods,E.Abbreviated,x.Standalone,!0);break;case"bbbb":t=ee(Q.DayPeriods,E.Wide,x.Standalone,!0);break;case"bbbbb":t=ee(Q.DayPeriods,E.Narrow,x.Standalone,!0);break;case"B":case"BB":case"BBB":t=ee(Q.DayPeriods,E.Abbreviated,x.Format,!0);break;case"BBBB":t=ee(Q.DayPeriods,E.Wide,x.Format,!0);break;case"BBBBB":t=ee(Q.DayPeriods,E.Narrow,x.Format,!0);break;case"h":t=J(Y.Hours,1,-12);break;case"hh":t=J(Y.Hours,2,-12);break;case"H":t=J(Y.Hours,1);break;case"HH":t=J(Y.Hours,2);break;case"m":t=J(Y.Minutes,1);break;case"mm":t=J(Y.Minutes,2);break;case"s":t=J(Y.Seconds,1);break;case"ss":t=J(Y.Seconds,2);break;case"S":t=J(Y.FractionalSeconds,1);break;case"SS":t=J(Y.FractionalSeconds,2);break;case"SSS":t=J(Y.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":t=te($.Short);break;case"ZZZZZ":t=te($.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":t=te($.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":t=te($.Long);break;default:return null}return re[e]=t,t}(e);l+=t?t(o,n,c):"''"===e?"'":e.replace(/(^'|'$)/g,"").replace(/''/g,"'")})),l}function X(e,t){return t&&(e=e.replace(/\{([^}]+)}/g,(function(e,n){return null!=t&&n in t?t[n]:e}))),e}function K(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"-",r=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0,o="";(e<0||i&&e<=0)&&(i?e=1-e:(e=-e,o=n));for(var a=String(e);a.length2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return function(o,a){var s,u=function(e,t){switch(e){case Y.FullYear:return t.getFullYear();case Y.Month:return t.getMonth();case Y.Date:return t.getDate();case Y.Hours:return t.getHours();case Y.Minutes:return t.getMinutes();case Y.Seconds:return t.getSeconds();case Y.FractionalSeconds:return t.getMilliseconds();case Y.Day:return t.getDay();default:throw new Error('Unknown DateType value "'.concat(e,'".'))}}(e,o);if((n>0||u>-n)&&(u+=n),e===Y.Hours)0===u&&-12===n&&(u=12);else if(e===Y.FractionalSeconds)return s=t,K(u,3).substr(0,s);var c=U(a,P.MinusSign);return K(u,t,c,r,i)}}function ee(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:x.Format,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return function(o,a){return function(e,t,n,i,o,a){switch(n){case Q.Months:return N(t,o,i)[e.getMonth()];case Q.Days:return T(t,o,i)[e.getDay()];case Q.DayPeriods:var s=e.getHours(),u=e.getMinutes();if(a){var c,l=function(e){var t=Object(r.kb)(e);return H(t),(t[r.ab.ExtraData][2]||[]).map((function(e){return"string"==typeof e?B(e):[B(e[0]),B(e[1])]}))}(t),d=function(e,t,n){var i=Object(r.kb)(e);H(i);var o=z([i[r.ab.ExtraData][0],i[r.ab.ExtraData][1]],t)||[];return z(o,n)||[]}(t,o,i);if(l.forEach((function(e,t){if(Array.isArray(e)){var n=e[0],r=n.hours,i=n.minutes,o=e[1],a=o.hours,l=o.minutes;s>=r&&u>=i&&(s0?Math.floor(i/60):Math.ceil(i/60);switch(e){case $.Short:return(i>=0?"+":"")+K(a,2,o)+K(Math.abs(i%60),2,o);case $.ShortGMT:return"GMT"+(i>=0?"+":"")+K(a,1,o);case $.Long:return"GMT"+(i>=0?"+":"")+K(a,2,o)+":"+K(Math.abs(i%60),2,o);case $.Extended:return 0===r?"Z":(i>=0?"+":"")+K(a,2,o)+":"+K(Math.abs(i%60),2,o);default:throw new Error('Unknown zone width "'.concat(e,'"'))}}}function ne(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(n,r){var i,o,a,s;if(t){var u=new Date(n.getFullYear(),n.getMonth(),1).getDay()-1,c=n.getDate();i=1+Math.floor((c+u)/7)}else{var l=(o=n.getFullYear(),a=new Date(o,0,1).getDay(),new Date(o,0,1+(a<=4?4:11)-a)),d=(s=n,new Date(s.getFullYear(),s.getMonth(),s.getDate()+(4-s.getDay()))).getTime()-l.getTime();i=1+Math.round(d/6048e5)}return K(i,e,U(r,P.MinusSign))}}var re={};function ie(e,t){e=e.replace(/:/g,"");var n=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return isNaN(n)?t:n}function oe(e){return e instanceof Date&&!isNaN(e.valueOf())}var ae=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function se(e){var t=parseInt(e);if(isNaN(t))throw new Error("Invalid integer literal when parsing "+e);return t}var ue=function e(){_classCallCheck(this,e)},ce=function(){var e=function(e){_inherits(n,e);var t=_createSuper(n);function n(e){var r;return _classCallCheck(this,n),(r=t.call(this)).locale=e,r}return _createClass2(n,[{key:"getPluralCategory",value:function(e,t){switch(L(t||this.locale)(e)){case S.Zero:return"zero";case S.One:return"one";case S.Two:return"two";case S.Few:return"few";case S.Many:return"many";default:return"other"}}}]),n}(ue);return e.\u0275fac=function(t){return new(t||e)(r.dc(r.u))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e}();function le(e,t,n){return Object(r.ub)(e,t,n)}function de(e,t){t=encodeURIComponent(t);var n,r=_createForOfIteratorHelper(e.split(";"));try{for(r.s();!(n=r.n()).done;){var i=n.value,o=i.indexOf("="),a=_slicedToArray(-1==o?[i,""]:[i.slice(0,o),i.slice(o+1)],2),s=a[0],u=a[1];if(s.trim()===t)return decodeURIComponent(u)}}catch(c){r.e(c)}finally{r.f()}return null}var he=function(){var e=function(){function e(t,n,r,i){_classCallCheck(this,e),this._iterableDiffers=t,this._keyValueDiffers=n,this._ngEl=r,this._renderer=i,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}return _createClass2(e,[{key:"ngDoCheck",value:function(){if(this._iterableDiffer){var e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){var t=this._keyValueDiffer.diff(this._rawClass);t&&this._applyKeyValueChanges(t)}}},{key:"_applyKeyValueChanges",value:function(e){var t=this;e.forEachAddedItem((function(e){return t._toggleClass(e.key,e.currentValue)})),e.forEachChangedItem((function(e){return t._toggleClass(e.key,e.currentValue)})),e.forEachRemovedItem((function(e){e.previousValue&&t._toggleClass(e.key,!1)}))}},{key:"_applyIterableChanges",value:function(e){var t=this;e.forEachAddedItem((function(e){if("string"!=typeof e.item)throw new Error("NgClass can only toggle CSS classes expressed as strings, got "+Object(r.wb)(e.item));t._toggleClass(e.item,!0)})),e.forEachRemovedItem((function(e){return t._toggleClass(e.item,!1)}))}},{key:"_applyClasses",value:function(e){var t=this;e&&(Array.isArray(e)||e instanceof Set?e.forEach((function(e){return t._toggleClass(e,!0)})):Object.keys(e).forEach((function(n){return t._toggleClass(n,!!e[n])})))}},{key:"_removeClasses",value:function(e){var t=this;e&&(Array.isArray(e)||e instanceof Set?e.forEach((function(e){return t._toggleClass(e,!1)})):Object.keys(e).forEach((function(e){return t._toggleClass(e,!1)})))}},{key:"_toggleClass",value:function(e,t){var n=this;(e=e.trim())&&e.split(/\s+/g).forEach((function(e){t?n._renderer.addClass(n._ngEl.nativeElement,e):n._renderer.removeClass(n._ngEl.nativeElement,e)}))}},{key:"klass",set:function(e){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}},{key:"ngClass",set:function(e){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(Object(r.qb)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.s),r.Qb(r.t),r.Qb(r.l),r.Qb(r.D))},e.\u0275dir=r.Lb({type:e,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"}}),e}(),fe=function(){function e(t,n,r,i){_classCallCheck(this,e),this.$implicit=t,this.ngForOf=n,this.index=r,this.count=i}return _createClass2(e,[{key:"first",get:function(){return 0===this.index}},{key:"last",get:function(){return this.index===this.count-1}},{key:"even",get:function(){return this.index%2==0}},{key:"odd",get:function(){return!this.even}}]),e}(),pe=function(){var e=function(){function e(t,n,r){_classCallCheck(this,e),this._viewContainer=t,this._template=n,this._differs=r,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}return _createClass2(e,[{key:"ngDoCheck",value:function(){if(this._ngForOfDirty){this._ngForOfDirty=!1;var e=this._ngForOf;if(!this._differ&&e)try{this._differ=this._differs.find(e).create(this.ngForTrackBy)}catch(r){throw new Error("Cannot find a differ supporting object '".concat(e,"' of type '").concat((t=e).name||typeof t,"'. NgFor only supports binding to Iterables such as Arrays."))}}var t;if(this._differ){var n=this._differ.diff(this._ngForOf);n&&this._applyChanges(n)}}},{key:"_applyChanges",value:function(e){var t=this,n=[];e.forEachOperation((function(e,r,i){if(null==e.previousIndex){var o=t._viewContainer.createEmbeddedView(t._template,new fe(null,t._ngForOf,-1,-1),null===i?void 0:i),a=new ve(e,o);n.push(a)}else if(null==i)t._viewContainer.remove(null===r?void 0:r);else if(null!==r){var s=t._viewContainer.get(r);t._viewContainer.move(s,i);var u=new ve(e,s);n.push(u)}}));for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:"mediumDate",r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;if(null==t||""===t||t!=t)return null;try{return q(t,n,i||this.locale,r)}catch(o){throw ye(e,o.message)}}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.u))},e.\u0275pipe=r.Pb({name:"date",type:e,pure:!0}),e}(),Ee=function(){var e=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"transform",value:function(e){return JSON.stringify(e,null,2)}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275pipe=r.Pb({name:"json",type:e,pure:!1}),e}(),Ie=function(){var e=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"USD";_classCallCheck(this,e),this._locale=t,this._defaultCurrencyCode=n}return _createClass2(e,[{key:"transform",value:function(t,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"symbol",o=arguments.length>3?arguments[3]:void 0,a=arguments.length>4?arguments[4]:void 0;if(function(e){return null==e||""===e||e!=e}(t))return null;a=a||this._locale,"boolean"==typeof i&&(console&&console.warn&&console.warn('Warning: the currency pipe has been changed in Angular v5. The symbolDisplay option (third parameter) is now a string instead of a boolean. The accepted values are "code", "symbol" or "symbol-narrow".'),i=i?"symbol":"code");var s=n||this._defaultCurrencyCode;"code"!==i&&(s="symbol"===i||"symbol-narrow"===i?function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"en",i=function(e){return Object(r.kb)(e)[r.ab.Currencies]}(n)[e]||O[e]||[],o=i[1];return"narrow"===t&&"string"==typeof o?o:i[0]||e}(s,"symbol"===i?"wide":"narrow",a):i);try{return function(e,t,n,i,o){var a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"-",n={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},r=e.split(";"),i=r[0],o=r[1],a=-1!==i.indexOf(".")?i.split("."):[i.substring(0,i.lastIndexOf("0")+1),i.substring(i.lastIndexOf("0")+1)],s=a[0],u=a[1]||"";n.posPre=s.substr(0,s.indexOf("#"));for(var c=0;c6&&void 0!==arguments[6]&&arguments[6],s="",u=!1;if(isFinite(e)){var c=function(e){var t,n,r,i,o,a=Math.abs(e)+"",s=0;for((n=a.indexOf("."))>-1&&(a=a.replace(".","")),(r=a.search(/e/i))>0?(n<0&&(n=r),n+=+a.slice(r+1),a=a.substring(0,r)):n<0&&(n=a.length),r=0;"0"===a.charAt(r);r++);if(r===(o=a.length))t=[0],n=1;else{for(o--;"0"===a.charAt(o);)o--;for(n-=r,t=[],i=0;r<=o;r++,i++)t[i]=Number(a.charAt(r))}return n>22&&(t=t.splice(0,21),s=n-1,n=1),{digits:t,exponent:s,integerLen:n}}(e);a&&(c=function(e){if(0===e.digits[0])return e;var t=e.digits.length-e.integerLen;return e.exponent?e.exponent+=2:(0===t?e.digits.push(0,0):1===t&&e.digits.push(0),e.integerLen+=2),e}(c));var l=t.minInt,d=t.minFrac,h=t.maxFrac;if(o){var f=o.match(ae);if(null===f)throw new Error(o+" is not a valid digit info");var p=f[1],v=f[3],A=f[5];null!=p&&(l=se(p)),null!=v&&(d=se(v)),null!=A?h=se(A):null!=v&&d>h&&(h=d)}!function(e,t,n){if(t>n)throw new Error("The minimum number of digits after fraction (".concat(t,") is higher than the maximum (").concat(n,")."));var r=e.digits,i=r.length-e.integerLen,o=Math.min(Math.max(t,i),n),a=o+e.integerLen,s=r[a];if(a>0){r.splice(Math.max(e.integerLen,a));for(var u=a;u=5)if(a-1<0){for(var l=0;l>a;l--)r.unshift(0),e.integerLen++;r.unshift(1),e.integerLen++}else r[a-1]++;for(;i=h?r.pop():d=!1),t>=10?1:0}),0);f&&(r.unshift(f),e.integerLen++)}(c,d,h);var g=c.digits,m=c.integerLen,b=c.exponent,y=[];for(u=g.every((function(e){return!e}));m0?y=g.splice(m,g.length):(y=g,g=[0]);var C=[];for(g.length>=t.lgSize&&C.unshift(g.splice(-t.lgSize,g.length).join(""));g.length>t.gSize;)C.unshift(g.splice(-t.gSize,g.length).join(""));g.length&&C.unshift(g.join("")),s=C.join(U(n,r)),y.length&&(s+=U(n,i)+y.join("")),b&&(s+=U(n,P.Exponential)+"+"+b)}else s=U(n,P.Infinity);return s=e<0&&!u?t.negPre+s+t.negSuf:t.posPre+s+t.posSuf}(e,a,t,P.CurrencyGroup,P.CurrencyDecimal,o).replace("\xa4",n).replace("\xa4","").trim()}(function(e){if("string"==typeof e&&!isNaN(Number(e)-parseFloat(e)))return Number(e);if("number"!=typeof e)throw new Error(e+" is not a number");return e}(t),a,s,n,o)}catch(u){throw ye(e,u.message)}}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.u),r.Qb(r.k))},e.\u0275pipe=r.Pb({name:"currency",type:e,pure:!0}),e}(),Pe=function(){var e=function e(){_classCallCheck(this,e)};return e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({factory:function(t){return new(t||e)},providers:[{provide:ue,useClass:ce}]}),e}(),Re="browser";function Te(e){return e===Re}var Ne=function(){var e=function e(){_classCallCheck(this,e)};return e.\u0275prov=Object(r.Mb)({token:e,providedIn:"root",factory:function(){return new Ve(Object(r.dc)(u),window,Object(r.dc)(r.m))}}),e}(),Ve=function(){function e(t,n,r){_classCallCheck(this,e),this.document=t,this.window=n,this.errorHandler=r,this.offset=function(){return[0,0]}}return _createClass2(e,[{key:"setOffset",value:function(e){this.offset=Array.isArray(e)?function(){return e}:e}},{key:"getScrollPosition",value:function(){return this.supportScrollRestoration()?[this.window.scrollX,this.window.scrollY]:[0,0]}},{key:"scrollToPosition",value:function(e){this.supportScrollRestoration()&&this.window.scrollTo(e[0],e[1])}},{key:"scrollToAnchor",value:function(e){if(this.supportScrollRestoration()){e=this.window.CSS&&this.window.CSS.escape?this.window.CSS.escape(e):e.replace(/(\"|\'\ |:|\.|\[|\]|,|=)/g,"\\$1");try{var t=this.document.querySelector("#"+e);if(t)return void this.scrollToElement(t);var n=this.document.querySelector("[name='".concat(e,"']"));if(n)return void this.scrollToElement(n)}catch(r){this.errorHandler.handleError(r)}}}},{key:"setHistoryScrollRestoration",value:function(e){if(this.supportScrollRestoration()){var t=this.window.history;t&&t.scrollRestoration&&(t.scrollRestoration=e)}}},{key:"scrollToElement",value:function(e){var t=e.getBoundingClientRect(),n=t.left+this.window.pageXOffset,r=t.top+this.window.pageYOffset,i=this.offset();this.window.scrollTo(n-i[0],r-i[1])}},{key:"supportScrollRestoration",value:function(){try{return!!this.window&&!!this.window.scrollTo}catch(e){return!1}}}]),e}()},pLZG:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("7o/Q");function i(e,t){return function(n){return n.lift(new o(e,t))}}var o=function(){function e(t,n){_classCallCheck(this,e),this.predicate=t,this.thisArg=n}return _createClass2(e,[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.predicate,this.thisArg))}}]),e}(),a=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i){var o;return _classCallCheck(this,n),(o=t.call(this,e)).predicate=r,o.thisArg=i,o.count=0,o}return _createClass2(n,[{key:"_next",value:function(e){var t;try{t=this.predicate.call(this.thisArg,e,this.count++)}catch(n){return void this.destination.error(n)}t&&this.destination.next(e)}}]),n}(r.a)},"pq/D":function(e){e.exports=JSON.parse('[{"samdLic":20190304,"descrEspecie":"Passageiro","descrTipo":"Autom\xf3vel","codEspecie":1,"descrIrregularidade":"FURTADO/ROUBADO","codCor":3,"codTipo":6,"anoFabricacao":1999,"dtUltLicenciamento":"2020-03-04T00:00:00.000-03:00","anoModelo":2000,"placa":"ASD1234","codMunicipio":93200,"tipoRespons":"Propriet\xe1rio","renavam":1234567,"descrMarca":"FORD/KA GL IMAGE","descrMunicipio":"SAPUCAIA DO SUL","descrSituacao":"Em circula\xe7\xe3o","exercUltLicenciamento":2020,"nomeProprietario":"JUVENAL BUARQUE","codIrregularidade":2,"dtVencLicenciamento":"2021-05-31T23:59:59.999-03:00","cpfCgc":40723500010,"descrCor":"Bege","chassi":"9BD146000J3341127","codSituacao":2},{"samdLic":20130809,"descrEspecie":"Passageiro","descrTipo":"Autom\xf3vel","codEspecie":1,"descrIrregularidade":null,"codCor":14,"codTipo":6,"anoFabricacao":1992,"dtUltLicenciamento":"2013-08-09T00:00:00.000-03:00","anoModelo":1992,"placa":"IAQ175 MOCK","codMunicipio":93300,"tipoRespons":"Propriet\xe1rio","renavam":605906424,"descrMarca":"VW/GOL CL","descrMunicipio":"NOVO HAMBURGO","descrSituacao":"Em circula\xe7\xe3o","exercUltLicenciamento":2013,"nomeProprietario":"LUCIO MALAVETA DUARTE ANDRADE","codIrregularidade":1,"dtVencLicenciamento":"2014-07-31T23:59:59.999-03:00","cpfCgc":40723500010,"descrCor":"Verde","chassi":"9BWZZZ30ZNT118638","codSituacao":2},{"samdLic":20190116,"descrEspecie":"Especial","descrTipo":"Utilit\xe1rio","codEspecie":6,"descrIrregularidade":null,"codCor":14,"codTipo":25,"anoFabricacao":2015,"dtUltLicenciamento":"2019-01-16T01:00:00.000-02:00","anoModelo":2016,"placa":"IZZ5C02 MOCK","codMunicipio":90000,"tipoRespons":"Propriet\xe1rio","renavam":1315031539,"descrMarca":"JEEP/UTILITARIO","descrMunicipio":"PORTO ALEGRE","descrSituacao":"Em circula\xe7\xe3o","exercUltLicenciamento":2019,"nomeProprietario":"PRIMEIRO PROPRIETARIO","codIrregularidade":null,"dtVencLicenciamento":null,"cpfCgc":40723500010,"descrCor":"Verde","chassi":"XXXJDH1APGP770019","codSituacao":2}]')},quSY:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r,i,o=n("DH7j"),a=n("XoHu"),s=n("n6bG"),u=function(){function e(e){return Error.call(this),this.message=e?"".concat(e.length," errors occurred during unsubscription:\n").concat(e.map((function(e,t){return"".concat(t+1,") ").concat(e.toString())})).join("\n ")):"",this.name="UnsubscriptionError",this.errors=e,this}return e.prototype=Object.create(Error.prototype),e}(),c=((i=function(){function e(t){_classCallCheck(this,e),this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._unsubscribe=t)}return _createClass2(e,[{key:"unsubscribe",value:function(){var t;if(!this.closed){var n=this._parentOrParents,r=this._unsubscribe,i=this._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,n instanceof e)n.remove(this);else if(null!==n)for(var c=0;c0){var r=e.slice(0,t),i=r.toLowerCase(),o=e.slice(t+1).trim();n.maybeSetNormalizedName(r,i),n.headers.has(i)?n.headers.get(i).push(o):n.headers.set(i,[o])}}))}:function(){n.headers=new Map,Object.keys(t).forEach((function(e){var r=t[e],i=e.toLowerCase();"string"==typeof r&&(r=[r]),r.length>0&&(n.headers.set(i,r),n.maybeSetNormalizedName(e,i))}))}:this.headers=new Map}return _createClass2(e,[{key:"has",value:function(e){return this.init(),this.headers.has(e.toLowerCase())}},{key:"get",value:function(e){this.init();var t=this.headers.get(e.toLowerCase());return t&&t.length>0?t[0]:null}},{key:"keys",value:function(){return this.init(),Array.from(this.normalizedNames.values())}},{key:"getAll",value:function(e){return this.init(),this.headers.get(e.toLowerCase())||null}},{key:"append",value:function(e,t){return this.clone({name:e,value:t,op:"a"})}},{key:"set",value:function(e,t){return this.clone({name:e,value:t,op:"s"})}},{key:"delete",value:function(e,t){return this.clone({name:e,value:t,op:"d"})}},{key:"maybeSetNormalizedName",value:function(e,t){this.normalizedNames.has(t)||this.normalizedNames.set(t,e)}},{key:"init",value:function(){var t=this;this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach((function(e){return t.applyUpdate(e)})),this.lazyUpdate=null))}},{key:"copyFrom",value:function(e){var t=this;e.init(),Array.from(e.headers.keys()).forEach((function(n){t.headers.set(n,e.headers.get(n)),t.normalizedNames.set(n,e.normalizedNames.get(n))}))}},{key:"clone",value:function(t){var n=new e;return n.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,n.lazyUpdate=(this.lazyUpdate||[]).concat([t]),n}},{key:"applyUpdate",value:function(e){var t=e.name.toLowerCase();switch(e.op){case"a":case"s":var n=e.value;if("string"==typeof n&&(n=[n]),0===n.length)return;this.maybeSetNormalizedName(e.name,t);var r=("a"===e.op?this.headers.get(t):void 0)||[];r.push.apply(r,_toConsumableArray(n)),this.headers.set(t,r);break;case"d":var i=e.value;if(i){var o=this.headers.get(t);if(!o)return;0===(o=o.filter((function(e){return-1===i.indexOf(e)}))).length?(this.headers.delete(t),this.normalizedNames.delete(t)):this.headers.set(t,o)}else this.headers.delete(t),this.normalizedNames.delete(t)}}},{key:"forEach",value:function(e){var t=this;this.init(),Array.from(this.normalizedNames.keys()).forEach((function(n){return e(t.normalizedNames.get(n),t.headers.get(n))}))}}]),e}(),f=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"encodeKey",value:function(e){return p(e)}},{key:"encodeValue",value:function(e){return p(e)}},{key:"decodeKey",value:function(e){return decodeURIComponent(e)}},{key:"decodeValue",value:function(e){return decodeURIComponent(e)}}]),e}();function p(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/gi,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%2B/gi,"+").replace(/%3D/gi,"=").replace(/%3F/gi,"?").replace(/%2F/gi,"/")}var v=function(){function e(){var t,n,r,i=this,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(_classCallCheck(this,e),this.updates=null,this.cloneFrom=null,this.encoder=o.encoder||new f,o.fromString){if(o.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=(t=o.fromString,n=this.encoder,r=new Map,t.length>0&&t.split("&").forEach((function(e){var t=e.indexOf("="),i=_slicedToArray(-1==t?[n.decodeKey(e),""]:[n.decodeKey(e.slice(0,t)),n.decodeValue(e.slice(t+1))],2),o=i[0],a=i[1],s=r.get(o)||[];s.push(a),r.set(o,s)})),r)}else o.fromObject?(this.map=new Map,Object.keys(o.fromObject).forEach((function(e){var t=o.fromObject[e];i.map.set(e,Array.isArray(t)?t:[t])}))):this.map=null}return _createClass2(e,[{key:"has",value:function(e){return this.init(),this.map.has(e)}},{key:"get",value:function(e){this.init();var t=this.map.get(e);return t?t[0]:null}},{key:"getAll",value:function(e){return this.init(),this.map.get(e)||null}},{key:"keys",value:function(){return this.init(),Array.from(this.map.keys())}},{key:"append",value:function(e,t){return this.clone({param:e,value:t,op:"a"})}},{key:"set",value:function(e,t){return this.clone({param:e,value:t,op:"s"})}},{key:"delete",value:function(e,t){return this.clone({param:e,value:t,op:"d"})}},{key:"toString",value:function(){var e=this;return this.init(),this.keys().map((function(t){var n=e.encoder.encodeKey(t);return e.map.get(t).map((function(t){return n+"="+e.encoder.encodeValue(t)})).join("&")})).filter((function(e){return""!==e})).join("&")}},{key:"clone",value:function(t){var n=new e({encoder:this.encoder});return n.cloneFrom=this.cloneFrom||this,n.updates=(this.updates||[]).concat([t]),n}},{key:"init",value:function(){var e=this;null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach((function(t){return e.map.set(t,e.cloneFrom.map.get(t))})),this.updates.forEach((function(t){switch(t.op){case"a":case"s":var n=("a"===t.op?e.map.get(t.param):void 0)||[];n.push(t.value),e.map.set(t.param,n);break;case"d":if(void 0===t.value){e.map.delete(t.param);break}var r=e.map.get(t.param)||[],i=r.indexOf(t.value);-1!==i&&r.splice(i,1),r.length>0?e.map.set(t.param,r):e.map.delete(t.param)}})),this.cloneFrom=this.updates=null)}}]),e}();function A(e){return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer}function g(e){return"undefined"!=typeof Blob&&e instanceof Blob}function m(e){return"undefined"!=typeof FormData&&e instanceof FormData}var b=function(){function e(t,n,r,i){var o;if(_classCallCheck(this,e),this.url=n,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=t.toUpperCase(),function(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||i?(this.body=void 0!==r?r:null,o=i):o=r,o&&(this.reportProgress=!!o.reportProgress,this.withCredentials=!!o.withCredentials,o.responseType&&(this.responseType=o.responseType),o.headers&&(this.headers=o.headers),o.params&&(this.params=o.params)),this.headers||(this.headers=new h),this.params){var a=this.params.toString();if(0===a.length)this.urlWithParams=n;else{var s=n.indexOf("?");this.urlWithParams=n+(-1===s?"?":s0&&void 0!==arguments[0]?arguments[0]:{},n=t.method||this.method,r=t.url||this.url,i=t.responseType||this.responseType,o=void 0!==t.body?t.body:this.body,a=void 0!==t.withCredentials?t.withCredentials:this.withCredentials,s=void 0!==t.reportProgress?t.reportProgress:this.reportProgress,u=t.headers||this.headers,c=t.params||this.params;return void 0!==t.setHeaders&&(u=Object.keys(t.setHeaders).reduce((function(e,n){return e.set(n,t.setHeaders[n])}),u)),t.setParams&&(c=Object.keys(t.setParams).reduce((function(e,n){return e.set(n,t.setParams[n])}),c)),new e(n,r,o,{params:c,headers:u,reportProgress:s,responseType:i,withCredentials:a})}}]),e}(),y=function(){var e={Sent:0,UploadProgress:1,ResponseHeader:2,DownloadProgress:3,Response:4,User:5};return e[e.Sent]="Sent",e[e.UploadProgress]="UploadProgress",e[e.ResponseHeader]="ResponseHeader",e[e.DownloadProgress]="DownloadProgress",e[e.Response]="Response",e[e.User]="User",e}(),C=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:200,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"OK";_classCallCheck(this,e),this.headers=t.headers||new h,this.status=void 0!==t.status?t.status:n,this.statusText=t.statusText||r,this.url=t.url||null,this.ok=this.status>=200&&this.status<300},w=function(e){_inherits(n,e);var t=_createSuper(n);function n(){var e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return _classCallCheck(this,n),(e=t.call(this,r)).type=y.ResponseHeader,e}return _createClass2(n,[{key:"clone",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new n({headers:e.headers||this.headers,status:void 0!==e.status?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}}]),n}(C),k=function(e){_inherits(n,e);var t=_createSuper(n);function n(){var e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return _classCallCheck(this,n),(e=t.call(this,r)).type=y.Response,e.body=void 0!==r.body?r.body:null,e}return _createClass2(n,[{key:"clone",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new n({body:void 0!==e.body?e.body:this.body,headers:e.headers||this.headers,status:void 0!==e.status?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}}]),n}(C),D=function(e){_inherits(n,e);var t=_createSuper(n);function n(e){var r;return _classCallCheck(this,n),(r=t.call(this,e,0,"Unknown Error")).name="HttpErrorResponse",r.ok=!1,r.message=r.status>=200&&r.status<300?"Http failure during parsing for "+(e.url||"(unknown url)"):"Http failure response for ".concat(e.url||"(unknown url)",": ").concat(e.status," ").concat(e.statusText),r.error=e.error||null,r}return n}(C);function M(e,t){return{body:t,headers:e.headers,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials}}var O=function(){var e=function(){function e(t){_classCallCheck(this,e),this.handler=t}return _createClass2(e,[{key:"request",value:function(e,t){var n,r=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e instanceof b)n=e;else{var c=void 0;c=o.headers instanceof h?o.headers:new h(o.headers);var l=void 0;o.params&&(l=o.params instanceof v?o.params:new v({fromObject:o.params})),n=new b(e,t,void 0!==o.body?o.body:null,{headers:c,params:l,reportProgress:o.reportProgress,responseType:o.responseType||"json",withCredentials:o.withCredentials})}var d=Object(i.a)(n).pipe(Object(a.a)((function(e){return r.handler.handle(e)})));if(e instanceof b||"events"===o.observe)return d;var f=d.pipe(Object(s.a)((function(e){return e instanceof k})));switch(o.observe||"body"){case"body":switch(n.responseType){case"arraybuffer":return f.pipe(Object(u.a)((function(e){if(null!==e.body&&!(e.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return e.body})));case"blob":return f.pipe(Object(u.a)((function(e){if(null!==e.body&&!(e.body instanceof Blob))throw new Error("Response is not a Blob.");return e.body})));case"text":return f.pipe(Object(u.a)((function(e){if(null!==e.body&&"string"!=typeof e.body)throw new Error("Response is not a string.");return e.body})));case"json":default:return f.pipe(Object(u.a)((function(e){return e.body})))}case"response":return f;default:throw new Error("Unreachable: unhandled observe type ".concat(o.observe,"}"))}}},{key:"delete",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("DELETE",e,t)}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("GET",e,t)}},{key:"head",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("HEAD",e,t)}},{key:"jsonp",value:function(e,t){return this.request("JSONP",e,{params:(new v).append(t,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}},{key:"options",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("OPTIONS",e,t)}},{key:"patch",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.request("PATCH",e,M(n,t))}},{key:"post",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.request("POST",e,M(n,t))}},{key:"put",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.request("PUT",e,M(n,t))}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.dc(l))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e}(),_=function(){function e(t,n){_classCallCheck(this,e),this.next=t,this.interceptor=n}return _createClass2(e,[{key:"handle",value:function(e){return this.interceptor.intercept(e,this.next)}}]),e}(),S=new r.q("HTTP_INTERCEPTORS"),x=function(){var e=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"intercept",value:function(e,t){return t.handle(e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e}(),E=/^\)\]\}',?\n/,I=function e(){_classCallCheck(this,e)},P=function(){var e=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"build",value:function(){return new XMLHttpRequest}}]),e}();return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e}(),R=function(){var e=function(){function e(t){_classCallCheck(this,e),this.xhrFactory=t}return _createClass2(e,[{key:"handle",value:function(e){var t=this;if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without JsonpClientModule installed.");return new o.a((function(n){var r=t.xhrFactory.build();if(r.open(e.method,e.urlWithParams),e.withCredentials&&(r.withCredentials=!0),e.headers.forEach((function(e,t){return r.setRequestHeader(e,t.join(","))})),e.headers.has("Accept")||r.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){var i=e.detectContentTypeHeader();null!==i&&r.setRequestHeader("Content-Type",i)}if(e.responseType){var o=e.responseType.toLowerCase();r.responseType="json"!==o?o:"text"}var a=e.serializeBody(),s=null,u=function(){if(null!==s)return s;var t=1223===r.status?204:r.status,n=r.statusText||"OK",i=new h(r.getAllResponseHeaders()),o=function(e){return"responseURL"in e&&e.responseURL?e.responseURL:/^X-Request-URL:/m.test(e.getAllResponseHeaders())?e.getResponseHeader("X-Request-URL"):null}(r)||e.url;return s=new w({headers:i,status:t,statusText:n,url:o})},c=function(){var t=u(),i=t.headers,o=t.status,a=t.statusText,s=t.url,c=null;204!==o&&(c=void 0===r.response?r.responseText:r.response),0===o&&(o=c?200:0);var l=o>=200&&o<300;if("json"===e.responseType&&"string"==typeof c){var d=c;c=c.replace(E,"");try{c=""!==c?JSON.parse(c):null}catch(h){c=d,l&&(l=!1,c={error:h,text:c})}}l?(n.next(new k({body:c,headers:i,status:o,statusText:a,url:s||void 0})),n.complete()):n.error(new D({error:c,headers:i,status:o,statusText:a,url:s||void 0}))},l=function(e){var t=u().url,i=new D({error:e,status:r.status||0,statusText:r.statusText||"Unknown Error",url:t||void 0});n.error(i)},d=!1,f=function(t){d||(n.next(u()),d=!0);var i={type:y.DownloadProgress,loaded:t.loaded};t.lengthComputable&&(i.total=t.total),"text"===e.responseType&&r.responseText&&(i.partialText=r.responseText),n.next(i)},p=function(e){var t={type:y.UploadProgress,loaded:e.loaded};e.lengthComputable&&(t.total=e.total),n.next(t)};return r.addEventListener("load",c),r.addEventListener("error",l),e.reportProgress&&(r.addEventListener("progress",f),null!==a&&r.upload&&r.upload.addEventListener("progress",p)),r.send(a),n.next({type:y.Sent}),function(){r.removeEventListener("error",l),r.removeEventListener("load",c),e.reportProgress&&(r.removeEventListener("progress",f),null!==a&&r.upload&&r.upload.removeEventListener("progress",p)),r.abort()}}))}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.dc(I))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e}(),T=new r.q("XSRF_COOKIE_NAME"),N=new r.q("XSRF_HEADER_NAME"),V=function e(){_classCallCheck(this,e)},j=function(){var e=function(){function e(t,n,r){_classCallCheck(this,e),this.doc=t,this.platform=n,this.cookieName=r,this.lastCookieString="",this.lastToken=null,this.parseCount=0}return _createClass2(e,[{key:"getToken",value:function(){if("server"===this.platform)return null;var e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=Object(c.G)(e,this.cookieName),this.lastCookieString=e),this.lastToken}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.dc(c.e),r.dc(r.B),r.dc(T))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e}(),F=function(){var e=function(){function e(t,n){_classCallCheck(this,e),this.tokenService=t,this.headerName=n}return _createClass2(e,[{key:"intercept",value:function(e,t){var n=e.url.toLowerCase();if("GET"===e.method||"HEAD"===e.method||n.startsWith("http://")||n.startsWith("https://"))return t.handle(e);var r=this.tokenService.getToken();return null===r||e.headers.has(this.headerName)||(e=e.clone({headers:e.headers.set(this.headerName,r)})),t.handle(e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.dc(V),r.dc(N))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e}(),U=function(){var e=function(){function e(t,n){_classCallCheck(this,e),this.backend=t,this.injector=n,this.chain=null}return _createClass2(e,[{key:"handle",value:function(e){if(null===this.chain){var t=this.injector.get(S,[]);this.chain=t.reduceRight((function(e,t){return new _(e,t)}),this.backend)}return this.chain.handle(e)}}]),e}();return e.\u0275fac=function(t){return new(t||e)(r.dc(d),r.dc(r.r))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e}(),L=function(){var e=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,null,[{key:"disable",value:function(){return{ngModule:e,providers:[{provide:F,useClass:x}]}}},{key:"withOptions",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ngModule:e,providers:[t.cookieName?{provide:T,useValue:t.cookieName}:[],t.headerName?{provide:N,useValue:t.headerName}:[]]}}}]),e}();return e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({factory:function(t){return new(t||e)},providers:[F,{provide:S,useExisting:F,multi:!0},{provide:V,useClass:j},{provide:T,useValue:"XSRF-TOKEN"},{provide:N,useValue:"X-XSRF-TOKEN"}]}),e}(),H=function(){var e=function e(){_classCallCheck(this,e)};return e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({factory:function(t){return new(t||e)},providers:[O,{provide:l,useClass:U},R,{provide:d,useExisting:R},P,{provide:I,useExisting:P}],imports:[[L.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]]}),e}()},tyNb:function(e,t,n){"use strict";n.d(t,"a",(function(){return qe})),n.d(t,"b",(function(){return G})),n.d(t,"c",(function(){return Z})),n.d(t,"d",(function(){return sn})),n.d(t,"e",(function(){return un})),n.d(t,"f",(function(){return vn})),n.d(t,"g",(function(){return cn})),n.d(t,"h",(function(){return xn})),n.d(t,"i",(function(){return mn}));var r=n("ofXK"),i=n("fXoL"),o=n("LRne"),a=n("Cfvw"),s=n("2Vo4"),u=n("HDdC"),c=n("sVev"),l=n("itXk"),d=n("NXyV"),h=n("XNiG"),f=n("EY2u"),p=n("lJxs"),v=n("0EUg"),A=n("pLZG"),g=n("7o/Q"),m=n("4I5i");function b(e){return function(t){return 0===e?Object(f.b)():t.lift(new y(e))}}var y=function(){function e(t){if(_classCallCheck(this,e),this.total=t,this.total<0)throw new m.a}return _createClass2(e,[{key:"call",value:function(e,t){return t.subscribe(new C(e,this.total))}}]),e}(),C=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i;return _classCallCheck(this,n),(i=t.call(this,e)).total=r,i.ring=new Array,i.count=0,i}return _createClass2(n,[{key:"_next",value:function(e){var t=this.ring,n=this.total,r=this.count++;t.length0)for(var n=this.count>=this.total?this.total:this.count,r=this.ring,i=0;i=2;return function(r){return r.pipe(e?Object(A.a)((function(t,n){return e(t,n,r)})):D.a,b(1),n?Object(k.a)(t):Object(w.a)((function(){return new c.a})))}}var O=n("JIr8"),_=n("SxV6"),S=n("5+tZ"),x=function(){function e(t,n,r){_classCallCheck(this,e),this.predicate=t,this.thisArg=n,this.source=r}return _createClass2(e,[{key:"call",value:function(e,t){return t.subscribe(new E(e,this.predicate,this.thisArg,this.source))}}]),e}(),E=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i,o){var a;return _classCallCheck(this,n),(a=t.call(this,e)).predicate=r,a.thisArg=i,a.source=o,a.index=0,a.thisArg=i||_assertThisInitialized(a),a}return _createClass2(n,[{key:"notifyComplete",value:function(e){this.destination.next(e),this.destination.complete()}},{key:"_next",value:function(e){var t=!1;try{t=this.predicate.call(this.thisArg,e,this.index++,this.source)}catch(n){return void this.destination.error(n)}t||this.notifyComplete(!1)}},{key:"_complete",value:function(){this.notifyComplete(!0)}}]),n}(g.a),I=n("eIep"),P=n("IzEk"),R=n("JX91");function T(e,t){var n=!1;return arguments.length>=2&&(n=!0),function(r){return r.lift(new V(e,t,n))}}var N,V=function(){function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];_classCallCheck(this,e),this.accumulator=t,this.seed=n,this.hasSeed=r}return _createClass2(e,[{key:"call",value:function(e,t){return t.subscribe(new j(e,this.accumulator,this.seed,this.hasSeed))}}]),e}(),j=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i,o){var a;return _classCallCheck(this,n),(a=t.call(this,e)).accumulator=r,a._seed=i,a.hasSeed=o,a.index=0,a}return _createClass2(n,[{key:"_next",value:function(e){if(this.hasSeed)return this._tryNext(e);this.seed=e,this.destination.next(e)}},{key:"_tryNext",value:function(e){var t,n=this.index++;try{t=this.accumulator(this.seed,e,n)}catch(r){this.destination.error(r)}this.seed=t,this.destination.next(t)}},{key:"seed",get:function(){return this._seed},set:function(e){this.hasSeed=!0,this._seed=e}}]),n}(g.a),F=n("bOdf"),U=n("mCNh"),L=n("vkgz"),H=n("nYR2"),z=n("bHdf"),B=function e(t,n){_classCallCheck(this,e),this.id=t,this.url=n},Z=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"imperative",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return _classCallCheck(this,n),(i=t.call(this,e,r)).navigationTrigger=o,i.restoredState=a,i}return _createClass2(n,[{key:"toString",value:function(){return"NavigationStart(id: ".concat(this.id,", url: '").concat(this.url,"')")}}]),n}(B),G=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i){var o;return _classCallCheck(this,n),(o=t.call(this,e,r)).urlAfterRedirects=i,o}return _createClass2(n,[{key:"toString",value:function(){return"NavigationEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"')")}}]),n}(B),W=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i){var o;return _classCallCheck(this,n),(o=t.call(this,e,r)).reason=i,o}return _createClass2(n,[{key:"toString",value:function(){return"NavigationCancel(id: ".concat(this.id,", url: '").concat(this.url,"')")}}]),n}(B),$=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i){var o;return _classCallCheck(this,n),(o=t.call(this,e,r)).error=i,o}return _createClass2(n,[{key:"toString",value:function(){return"NavigationError(id: ".concat(this.id,", url: '").concat(this.url,"', error: ").concat(this.error,")")}}]),n}(B),Y=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i,o){var a;return _classCallCheck(this,n),(a=t.call(this,e,r)).urlAfterRedirects=i,a.state=o,a}return _createClass2(n,[{key:"toString",value:function(){return"RoutesRecognized(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(B),Q=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i,o){var a;return _classCallCheck(this,n),(a=t.call(this,e,r)).urlAfterRedirects=i,a.state=o,a}return _createClass2(n,[{key:"toString",value:function(){return"GuardsCheckStart(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(B),q=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i,o,a){var s;return _classCallCheck(this,n),(s=t.call(this,e,r)).urlAfterRedirects=i,s.state=o,s.shouldActivate=a,s}return _createClass2(n,[{key:"toString",value:function(){return"GuardsCheckEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,", shouldActivate: ").concat(this.shouldActivate,")")}}]),n}(B),X=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i,o){var a;return _classCallCheck(this,n),(a=t.call(this,e,r)).urlAfterRedirects=i,a.state=o,a}return _createClass2(n,[{key:"toString",value:function(){return"ResolveStart(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(B),K=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,i,o){var a;return _classCallCheck(this,n),(a=t.call(this,e,r)).urlAfterRedirects=i,a.state=o,a}return _createClass2(n,[{key:"toString",value:function(){return"ResolveEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(B),J=function(){function e(t){_classCallCheck(this,e),this.route=t}return _createClass2(e,[{key:"toString",value:function(){return"RouteConfigLoadStart(path: ".concat(this.route.path,")")}}]),e}(),ee=function(){function e(t){_classCallCheck(this,e),this.route=t}return _createClass2(e,[{key:"toString",value:function(){return"RouteConfigLoadEnd(path: ".concat(this.route.path,")")}}]),e}(),te=function(){function e(t){_classCallCheck(this,e),this.snapshot=t}return _createClass2(e,[{key:"toString",value:function(){return"ChildActivationStart(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),e}(),ne=function(){function e(t){_classCallCheck(this,e),this.snapshot=t}return _createClass2(e,[{key:"toString",value:function(){return"ChildActivationEnd(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),e}(),re=function(){function e(t){_classCallCheck(this,e),this.snapshot=t}return _createClass2(e,[{key:"toString",value:function(){return"ActivationStart(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),e}(),ie=function(){function e(t){_classCallCheck(this,e),this.snapshot=t}return _createClass2(e,[{key:"toString",value:function(){return"ActivationEnd(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),e}(),oe=function(){function e(t,n,r){_classCallCheck(this,e),this.routerEvent=t,this.position=n,this.anchor=r}return _createClass2(e,[{key:"toString",value:function(){return"Scroll(anchor: '".concat(this.anchor,"', position: '").concat(this.position?"".concat(this.position[0],", ").concat(this.position[1]):null,"')")}}]),e}(),ae=((N=function e(){_classCallCheck(this,e)}).\u0275fac=function(e){return new(e||N)},N.\u0275cmp=i.Kb({type:N,selectors:[["ng-component"]],decls:1,vars:0,template:function(e,t){1&e&&i.Rb(0,"router-outlet")},directives:function(){return[mn]},encapsulation:2}),N),se=function(){function e(t){_classCallCheck(this,e),this.params=t||{}}return _createClass2(e,[{key:"has",value:function(e){return this.params.hasOwnProperty(e)}},{key:"get",value:function(e){if(this.has(e)){var t=this.params[e];return Array.isArray(t)?t[0]:t}return null}},{key:"getAll",value:function(e){if(this.has(e)){var t=this.params[e];return Array.isArray(t)?t:[t]}return[]}},{key:"keys",get:function(){return Object.keys(this.params)}}]),e}();function ue(e){return new se(e)}function ce(e){var t=Error("NavigationCancelingError: "+e);return t.ngNavigationCancelingError=!0,t}function le(e,t,n){var r=n.path.split("/");if(r.length>e.length)return null;if("full"===n.pathMatch&&(t.hasChildren()||r.length1&&void 0!==arguments[1]?arguments[1]:"",n=0;n-1})):e===t}function me(e){return Array.prototype.concat.apply([],e)}function be(e){return e.length>0?e[e.length-1]:null}function ye(e,t){for(var n in e)e.hasOwnProperty(n)&&t(e[n],n)}function Ce(e){return Object(i.rb)(e)?e:Object(i.sb)(e)?Object(a.a)(Promise.resolve(e)):Object(o.a)(e)}function we(e,t,n){return n?function(e,t){return Ae(e,t)}(e.queryParams,t.queryParams)&&function e(t,n){if(!Oe(t.segments,n.segments))return!1;if(t.numberOfChildren!==n.numberOfChildren)return!1;for(var r in n.children){if(!t.children[r])return!1;if(!e(t.children[r],n.children[r]))return!1}return!0}(e.root,t.root):function(e,t){return Object.keys(t).length<=Object.keys(e).length&&Object.keys(t).every((function(n){return ge(e[n],t[n])}))}(e.queryParams,t.queryParams)&&function e(t,n){return function t(n,r,i){if(n.segments.length>i.length)return!!Oe(n.segments.slice(0,i.length),i)&&!r.hasChildren();if(n.segments.length===i.length){if(!Oe(n.segments,i))return!1;for(var o in r.children){if(!n.children[o])return!1;if(!e(n.children[o],r.children[o]))return!1}return!0}var a=i.slice(0,n.segments.length),s=i.slice(n.segments.length);return!!Oe(n.segments,a)&&!!n.children.primary&&t(n.children.primary,r,s)}(t,n,n.segments)}(e.root,t.root)}var ke=function(){function e(t,n,r){_classCallCheck(this,e),this.root=t,this.queryParams=n,this.fragment=r}return _createClass2(e,[{key:"toString",value:function(){return Ee.serialize(this)}},{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=ue(this.queryParams)),this._queryParamMap}}]),e}(),De=function(){function e(t,n){var r=this;_classCallCheck(this,e),this.segments=t,this.children=n,this.parent=null,ye(n,(function(e,t){return e.parent=r}))}return _createClass2(e,[{key:"hasChildren",value:function(){return this.numberOfChildren>0}},{key:"toString",value:function(){return Ie(this)}},{key:"numberOfChildren",get:function(){return Object.keys(this.children).length}}]),e}(),Me=function(){function e(t,n){_classCallCheck(this,e),this.path=t,this.parameters=n}return _createClass2(e,[{key:"toString",value:function(){return je(this)}},{key:"parameterMap",get:function(){return this._parameterMap||(this._parameterMap=ue(this.parameters)),this._parameterMap}}]),e}();function Oe(e,t){return e.length===t.length&&e.every((function(e,n){return e.path===t[n].path}))}function _e(e,t){var n=[];return ye(e.children,(function(e,r){"primary"===r&&(n=n.concat(t(e,r)))})),ye(e.children,(function(e,r){"primary"!==r&&(n=n.concat(t(e,r)))})),n}var Se=function e(){_classCallCheck(this,e)},xe=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"parse",value:function(e){var t=new ze(e);return new ke(t.parseRootSegment(),t.parseQueryParams(),t.parseFragment())}},{key:"serialize",value:function(e){return"".concat("/"+function e(t,n){if(!t.hasChildren())return Ie(t);if(n){var r=t.children.primary?e(t.children.primary,!1):"",i=[];return ye(t.children,(function(t,n){"primary"!==n&&i.push("".concat(n,":").concat(e(t,!1)))})),i.length>0?"".concat(r,"(").concat(i.join("//"),")"):r}var o=_e(t,(function(n,r){return"primary"===r?[e(t.children.primary,!1)]:["".concat(r,":").concat(e(n,!1))]}));return"".concat(Ie(t),"/(").concat(o.join("//"),")")}(e.root,!0)).concat((t=e.queryParams,n=Object.keys(t).map((function(e){var n=t[e];return Array.isArray(n)?n.map((function(t){return"".concat(Re(e),"=").concat(Re(t))})).join("&"):"".concat(Re(e),"=").concat(Re(n))})),n.length?"?"+n.join("&"):"")).concat("string"==typeof e.fragment?"#"+encodeURI(e.fragment):"");var t,n}}]),e}(),Ee=new xe;function Ie(e){return e.segments.map((function(e){return je(e)})).join("/")}function Pe(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Re(e){return Pe(e).replace(/%3B/gi,";")}function Te(e){return Pe(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Ne(e){return decodeURIComponent(e)}function Ve(e){return Ne(e.replace(/\+/g,"%20"))}function je(e){return"".concat(Te(e.path)).concat((t=e.parameters,Object.keys(t).map((function(e){return";".concat(Te(e),"=").concat(Te(t[e]))})).join("")));var t}var Fe=/^[^\/()?;=#]+/;function Ue(e){var t=e.match(Fe);return t?t[0]:""}var Le=/^[^=?&#]+/,He=/^[^?&#]+/,ze=function(){function e(t){_classCallCheck(this,e),this.url=t,this.remaining=t}return _createClass2(e,[{key:"parseRootSegment",value:function(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new De([],{}):new De([],this.parseChildren())}},{key:"parseQueryParams",value:function(){var e={};if(this.consumeOptional("?"))do{this.parseQueryParam(e)}while(this.consumeOptional("&"));return e}},{key:"parseFragment",value:function(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}},{key:"parseChildren",value:function(){if(""===this.remaining)return{};this.consumeOptional("/");var e=[];for(this.peekStartsWith("(")||e.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),e.push(this.parseSegment());var t={};this.peekStartsWith("/(")&&(this.capture("/"),t=this.parseParens(!0));var n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(e.length>0||Object.keys(t).length>0)&&(n.primary=new De(e,t)),n}},{key:"parseSegment",value:function(){var e=Ue(this.remaining);if(""===e&&this.peekStartsWith(";"))throw new Error("Empty path url segment cannot have parameters: '".concat(this.remaining,"'."));return this.capture(e),new Me(Ne(e),this.parseMatrixParams())}},{key:"parseMatrixParams",value:function(){for(var e={};this.consumeOptional(";");)this.parseParam(e);return e}},{key:"parseParam",value:function(e){var t=Ue(this.remaining);if(t){this.capture(t);var n="";if(this.consumeOptional("=")){var r=Ue(this.remaining);r&&(n=r,this.capture(n))}e[Ne(t)]=Ne(n)}}},{key:"parseQueryParam",value:function(e){var t=function(e){var t=e.match(Le);return t?t[0]:""}(this.remaining);if(t){this.capture(t);var n="";if(this.consumeOptional("=")){var r=function(e){var t=e.match(He);return t?t[0]:""}(this.remaining);r&&(n=r,this.capture(n))}var i=Ve(t),o=Ve(n);if(e.hasOwnProperty(i)){var a=e[i];Array.isArray(a)||(a=[a],e[i]=a),a.push(o)}else e[i]=o}}},{key:"parseParens",value:function(e){var t={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){var n=Ue(this.remaining),r=this.remaining[n.length];if("/"!==r&&")"!==r&&";"!==r)throw new Error("Cannot parse url '".concat(this.url,"'"));var i=void 0;n.indexOf(":")>-1?(i=n.substr(0,n.indexOf(":")),this.capture(i),this.capture(":")):e&&(i="primary");var o=this.parseChildren();t[i]=1===Object.keys(o).length?o.primary:new De([],o),this.consumeOptional("//")}return t}},{key:"peekStartsWith",value:function(e){return this.remaining.startsWith(e)}},{key:"consumeOptional",value:function(e){return!!this.peekStartsWith(e)&&(this.remaining=this.remaining.substring(e.length),!0)}},{key:"capture",value:function(e){if(!this.consumeOptional(e))throw new Error('Expected "'.concat(e,'".'))}}]),e}(),Be=function(){function e(t){_classCallCheck(this,e),this._root=t}return _createClass2(e,[{key:"parent",value:function(e){var t=this.pathFromRoot(e);return t.length>1?t[t.length-2]:null}},{key:"children",value:function(e){var t=Ze(e,this._root);return t?t.children.map((function(e){return e.value})):[]}},{key:"firstChild",value:function(e){var t=Ze(e,this._root);return t&&t.children.length>0?t.children[0].value:null}},{key:"siblings",value:function(e){var t=Ge(e,this._root);return t.length<2?[]:t[t.length-2].children.map((function(e){return e.value})).filter((function(t){return t!==e}))}},{key:"pathFromRoot",value:function(e){return Ge(e,this._root).map((function(e){return e.value}))}},{key:"root",get:function(){return this._root.value}}]),e}();function Ze(e,t){if(e===t.value)return t;var n,r=_createForOfIteratorHelper(t.children);try{for(r.s();!(n=r.n()).done;){var i=Ze(e,n.value);if(i)return i}}catch(o){r.e(o)}finally{r.f()}return null}function Ge(e,t){if(e===t.value)return[t];var n,r=_createForOfIteratorHelper(t.children);try{for(r.s();!(n=r.n()).done;){var i=Ge(e,n.value);if(i.length)return i.unshift(t),i}}catch(o){r.e(o)}finally{r.f()}return[]}var We=function(){function e(t,n){_classCallCheck(this,e),this.value=t,this.children=n}return _createClass2(e,[{key:"toString",value:function(){return"TreeNode(".concat(this.value,")")}}]),e}();function $e(e){var t={};return e&&e.children.forEach((function(e){return t[e.value.outlet]=e})),t}var Ye=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i;return _classCallCheck(this,n),(i=t.call(this,e)).snapshot=r,et(_assertThisInitialized(i),e),i}return _createClass2(n,[{key:"toString",value:function(){return this.snapshot.toString()}}]),n}(Be);function Qe(e,t){var n=function(e,t){var n=new Ke([],{},{},"",{},"primary",t,null,e.root,-1,{});return new Je("",new We(n,[]))}(e,t),r=new s.a([new Me("",{})]),i=new s.a({}),o=new s.a({}),a=new s.a({}),u=new s.a(""),c=new qe(r,i,a,u,o,"primary",t,n.root);return c.snapshot=n.root,new Ye(new We(c,[]),n)}var qe=function(){function e(t,n,r,i,o,a,s,u){_classCallCheck(this,e),this.url=t,this.params=n,this.queryParams=r,this.fragment=i,this.data=o,this.outlet=a,this.component=s,this._futureSnapshot=u}return _createClass2(e,[{key:"toString",value:function(){return this.snapshot?this.snapshot.toString():"Future(".concat(this._futureSnapshot,")")}},{key:"routeConfig",get:function(){return this._futureSnapshot.routeConfig}},{key:"root",get:function(){return this._routerState.root}},{key:"parent",get:function(){return this._routerState.parent(this)}},{key:"firstChild",get:function(){return this._routerState.firstChild(this)}},{key:"children",get:function(){return this._routerState.children(this)}},{key:"pathFromRoot",get:function(){return this._routerState.pathFromRoot(this)}},{key:"paramMap",get:function(){return this._paramMap||(this._paramMap=this.params.pipe(Object(p.a)((function(e){return ue(e)})))),this._paramMap}},{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(Object(p.a)((function(e){return ue(e)})))),this._queryParamMap}}]),e}();function Xe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"emptyOnly",n=e.pathFromRoot,r=0;if("always"!==t)for(r=n.length-1;r>=1;){var i=n[r],o=n[r-1];if(i.routeConfig&&""===i.routeConfig.path)r--;else{if(o.component)break;r--}}return function(e){return e.reduce((function(e,t){return{params:Object.assign(Object.assign({},e.params),t.params),data:Object.assign(Object.assign({},e.data),t.data),resolve:Object.assign(Object.assign({},e.resolve),t._resolvedData)}}),{params:{},data:{},resolve:{}})}(n.slice(r))}var Ke=function(){function e(t,n,r,i,o,a,s,u,c,l,d){_classCallCheck(this,e),this.url=t,this.params=n,this.queryParams=r,this.fragment=i,this.data=o,this.outlet=a,this.component=s,this.routeConfig=u,this._urlSegment=c,this._lastPathIndex=l,this._resolve=d}return _createClass2(e,[{key:"toString",value:function(){return"Route(url:'".concat(this.url.map((function(e){return e.toString()})).join("/"),"', path:'").concat(this.routeConfig?this.routeConfig.path:"","')")}},{key:"root",get:function(){return this._routerState.root}},{key:"parent",get:function(){return this._routerState.parent(this)}},{key:"firstChild",get:function(){return this._routerState.firstChild(this)}},{key:"children",get:function(){return this._routerState.children(this)}},{key:"pathFromRoot",get:function(){return this._routerState.pathFromRoot(this)}},{key:"paramMap",get:function(){return this._paramMap||(this._paramMap=ue(this.params)),this._paramMap}},{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=ue(this.queryParams)),this._queryParamMap}}]),e}(),Je=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i;return _classCallCheck(this,n),(i=t.call(this,r)).url=e,et(_assertThisInitialized(i),r),i}return _createClass2(n,[{key:"toString",value:function(){return tt(this._root)}}]),n}(Be);function et(e,t){t.value._routerState=e,t.children.forEach((function(t){return et(e,t)}))}function tt(e){var t=e.children.length>0?" { ".concat(e.children.map(tt).join(", ")," } "):"";return"".concat(e.value).concat(t)}function nt(e){if(e.snapshot){var t=e.snapshot,n=e._futureSnapshot;e.snapshot=n,Ae(t.queryParams,n.queryParams)||e.queryParams.next(n.queryParams),t.fragment!==n.fragment&&e.fragment.next(n.fragment),Ae(t.params,n.params)||e.params.next(n.params),function(e,t){if(e.length!==t.length)return!1;for(var n=0;n0&&it(r[0]))throw new Error("Root segment cannot have matrix parameters");var i=r.find((function(e){return"object"==typeof e&&null!=e&&e.outlets}));if(i&&i!==be(r))throw new Error("{outlets:{}} has to be the last command")}return _createClass2(e,[{key:"toRoot",value:function(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}]),e}(),st=function e(t,n,r){_classCallCheck(this,e),this.segmentGroup=t,this.processChildren=n,this.index=r};function ut(e){return"object"==typeof e&&null!=e&&e.outlets?e.outlets.primary:""+e}function ct(e,t,n){if(e||(e=new De([],{})),0===e.segments.length&&e.hasChildren())return lt(e,t,n);var r=function(e,t,n){for(var r=0,i=t,o={match:!1,pathIndex:0,commandIndex:0};i=n.length)return o;var a=e.segments[i],s=ut(n[r]),u=r0&&void 0===s)break;if(s&&u&&"object"==typeof u&&void 0===u.outlets){if(!pt(s,u,a))return o;r+=2}else{if(!pt(s,{},a))return o;r++}i++}return{match:!0,pathIndex:i,commandIndex:r}}(e,t,n),i=n.slice(r.commandIndex);if(r.match&&r.pathIndex0?new De([],{primary:e}):e;return new ke(r,t,n)}},{key:"expandSegmentGroup",value:function(e,t,n,r){return 0===n.segments.length&&n.hasChildren()?this.expandChildren(e,t,n).pipe(Object(p.a)((function(e){return new De([],e)}))):this.expandSegment(e,n,t,n.segments,r,!0)}},{key:"expandChildren",value:function(e,t,n){var r=this;return function(n,i){if(0===Object.keys(n).length)return Object(o.a)({});var a=[],s=[],u={};return ye(n,(function(n,i){var o,c,l=(o=i,c=n,r.expandSegmentGroup(e,t,c,o)).pipe(Object(p.a)((function(e){return u[i]=e})));"primary"===i?a.push(l):s.push(l)})),o.a.apply(null,a.concat(s)).pipe(Object(v.a)(),M(),Object(p.a)((function(){return u})))}(n.children)}},{key:"expandSegment",value:function(e,t,n,r,i,a){var s=this;return Object(o.a).apply(void 0,_toConsumableArray(n)).pipe(Object(p.a)((function(u){return s.expandSegmentAgainstRoute(e,t,n,u,r,i,a).pipe(Object(O.a)((function(e){if(e instanceof bt)return Object(o.a)(null);throw e})))})),Object(v.a)(),Object(_.a)((function(e){return!!e})),Object(O.a)((function(e,n){if(e instanceof c.a||"EmptyError"===e.name){if(s.noLeftoversInUrl(t,r,i))return Object(o.a)(new De([],{}));throw new bt(t)}throw e})))}},{key:"noLeftoversInUrl",value:function(e,t,n){return 0===t.length&&!e.children[n]}},{key:"expandSegmentAgainstRoute",value:function(e,t,n,r,i,o,a){return St(r)!==o?Ct(t):void 0===r.redirectTo?this.matchSegmentAgainstRoute(e,t,r,i):a&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(e,t,n,r,i,o):Ct(t)}},{key:"expandSegmentAgainstRouteUsingRedirect",value:function(e,t,n,r,i,o){return"**"===r.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(e,n,r,o):this.expandRegularSegmentAgainstRouteUsingRedirect(e,t,n,r,i,o)}},{key:"expandWildCardWithParamsAgainstRouteUsingRedirect",value:function(e,t,n,r){var i=this,o=this.applyRedirectCommands([],n.redirectTo,{});return n.redirectTo.startsWith("/")?wt(o):this.lineralizeSegments(n,o).pipe(Object(S.a)((function(n){var o=new De(n,{});return i.expandSegment(e,o,t,n,r,!1)})))}},{key:"expandRegularSegmentAgainstRouteUsingRedirect",value:function(e,t,n,r,i,o){var a=this,s=Mt(t,r,i),u=s.matched,c=s.consumedSegments,l=s.lastChild,d=s.positionalParamSegments;if(!u)return Ct(t);var h=this.applyRedirectCommands(c,r.redirectTo,d);return r.redirectTo.startsWith("/")?wt(h):this.lineralizeSegments(r,h).pipe(Object(S.a)((function(r){return a.expandSegment(e,t,n,r.concat(i.slice(l)),o,!1)})))}},{key:"matchSegmentAgainstRoute",value:function(e,t,n,r){var i=this;if("**"===n.path)return n.loadChildren?this.configLoader.load(e.injector,n).pipe(Object(p.a)((function(e){return n._loadedConfig=e,new De(r,{})}))):Object(o.a)(new De(r,{}));var a=Mt(t,n,r),s=a.matched,u=a.consumedSegments,c=a.lastChild;if(!s)return Ct(t);var l=r.slice(c);return this.getChildConfig(e,n,r).pipe(Object(S.a)((function(e){var n=e.module,r=e.routes,a=function(e,t,n,r){return n.length>0&&function(e,t,n){return n.some((function(n){return _t(e,t,n)&&"primary"!==St(n)}))}(e,n,r)?{segmentGroup:Ot(new De(t,function(e,t){var n={};n.primary=t;var r,i=_createForOfIteratorHelper(e);try{for(i.s();!(r=i.n()).done;){var o=r.value;""===o.path&&"primary"!==St(o)&&(n[St(o)]=new De([],{}))}}catch(a){i.e(a)}finally{i.f()}return n}(r,new De(n,e.children)))),slicedSegments:[]}:0===n.length&&function(e,t,n){return n.some((function(n){return _t(e,t,n)}))}(e,n,r)?{segmentGroup:Ot(new De(e.segments,function(e,t,n,r){var i,o={},a=_createForOfIteratorHelper(n);try{for(a.s();!(i=a.n()).done;){var s=i.value;_t(e,t,s)&&!r[St(s)]&&(o[St(s)]=new De([],{}))}}catch(u){a.e(u)}finally{a.f()}return Object.assign(Object.assign({},r),o)}(e,n,r,e.children))),slicedSegments:n}:{segmentGroup:e,slicedSegments:n}}(t,u,l,r),s=a.segmentGroup,c=a.slicedSegments;return 0===c.length&&s.hasChildren()?i.expandChildren(n,r,s).pipe(Object(p.a)((function(e){return new De(u,e)}))):0===r.length&&0===c.length?Object(o.a)(new De(u,{})):i.expandSegment(n,s,r,c,"primary",!0).pipe(Object(p.a)((function(e){return new De(u.concat(e.segments),e.children)})))})))}},{key:"getChildConfig",value:function(e,t,n){var r=this;return t.children?Object(o.a)(new de(t.children,e)):t.loadChildren?void 0!==t._loadedConfig?Object(o.a)(t._loadedConfig):function(e,t,n){var r,i=t.canLoad;return i&&0!==i.length?Object(a.a)(i).pipe(Object(p.a)((function(r){var i,o=e.get(r);if(function(e){return e&>(e.canLoad)}(o))i=o.canLoad(t,n);else{if(!gt(o))throw new Error("Invalid CanLoad guard");i=o(t,n)}return Ce(i)}))).pipe(Object(v.a)(),(r=function(e){return!0===e},function(e){return e.lift(new x(r,void 0,e))})):Object(o.a)(!0)}(e.injector,t,n).pipe(Object(S.a)((function(n){return n?r.configLoader.load(e.injector,t).pipe(Object(p.a)((function(e){return t._loadedConfig=e,e}))):function(e){return new u.a((function(t){return t.error(ce("Cannot load children because the guard of the route \"path: '".concat(e.path,"'\" returned false")))}))}(t)}))):Object(o.a)(new de([],e))}},{key:"lineralizeSegments",value:function(e,t){for(var n=[],r=t.root;;){if(n=n.concat(r.segments),0===r.numberOfChildren)return Object(o.a)(n);if(r.numberOfChildren>1||!r.children.primary)return kt(e.redirectTo);r=r.children.primary}}},{key:"applyRedirectCommands",value:function(e,t,n){return this.applyRedirectCreatreUrlTree(t,this.urlSerializer.parse(t),e,n)}},{key:"applyRedirectCreatreUrlTree",value:function(e,t,n,r){var i=this.createSegmentGroup(e,t.root,n,r);return new ke(i,this.createQueryParams(t.queryParams,this.urlTree.queryParams),t.fragment)}},{key:"createQueryParams",value:function(e,t){var n={};return ye(e,(function(e,r){if("string"==typeof e&&e.startsWith(":")){var i=e.substring(1);n[r]=t[i]}else n[r]=e})),n}},{key:"createSegmentGroup",value:function(e,t,n,r){var i=this,o=this.createSegments(e,t.segments,n,r),a={};return ye(t.children,(function(t,o){a[o]=i.createSegmentGroup(e,t,n,r)})),new De(o,a)}},{key:"createSegments",value:function(e,t,n,r){var i=this;return t.map((function(t){return t.path.startsWith(":")?i.findPosParam(e,t,r):i.findOrReturn(t,n)}))}},{key:"findPosParam",value:function(e,t,n){var r=n[t.path.substring(1)];if(!r)throw new Error("Cannot redirect to '".concat(e,"'. Cannot find '").concat(t.path,"'."));return r}},{key:"findOrReturn",value:function(e,t){var n,r=0,i=_createForOfIteratorHelper(t);try{for(i.s();!(n=i.n()).done;){var o=n.value;if(o.path===e.path)return t.splice(r),o;r++}}catch(a){i.e(a)}finally{i.f()}return e}}]),e}();function Mt(e,t,n){if(""===t.path)return"full"===t.pathMatch&&(e.hasChildren()||n.length>0)?{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}:{matched:!0,consumedSegments:[],lastChild:0,positionalParamSegments:{}};var r=(t.matcher||le)(n,e,t);return r?{matched:!0,consumedSegments:r.consumed,lastChild:r.consumed.length,positionalParamSegments:r.posParams}:{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}}function Ot(e){if(1===e.numberOfChildren&&e.children.primary){var t=e.children.primary;return new De(e.segments.concat(t.segments),t.children)}return e}function _t(e,t,n){return(!(e.hasChildren()||t.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0!==n.redirectTo}function St(e){return e.outlet||"primary"}var xt=function e(t){_classCallCheck(this,e),this.path=t,this.route=this.path[this.path.length-1]},Et=function e(t,n){_classCallCheck(this,e),this.component=t,this.route=n};function It(e,t,n){var r=function(e){if(!e)return null;for(var t=e.parent;t;t=t.parent){var n=t.routeConfig;if(n&&n._loadedConfig)return n._loadedConfig}return null}(t);return(r?r.module.injector:n).get(e)}function Pt(e,t,n){var r=$e(e),i=e.value;ye(r,(function(e,r){Pt(e,i.component?t?t.children.getContext(r):null:t,n)})),n.canDeactivateChecks.push(new Et(i.component&&t&&t.outlet&&t.outlet.isActivated?t.outlet.component:null,i))}var Rt=Symbol("INITIAL_VALUE");function Tt(){return Object(I.a)((function(e){return Object(l.a).apply(void 0,_toConsumableArray(e.map((function(e){return e.pipe(Object(P.a)(1),Object(R.a)(Rt))})))).pipe(T((function(e,t){var n=!1;return t.reduce((function(e,r,i){if(e!==Rt)return e;if(r===Rt&&(n=!0),!n){if(!1===r)return r;if(i===t.length-1||mt(r))return r}return e}),e)}),Rt),Object(A.a)((function(e){return e!==Rt})),Object(p.a)((function(e){return mt(e)?e:!0===e})),Object(P.a)(1))}))}function Nt(e,t){return null!==e&&t&&t(new re(e)),Object(o.a)(!0)}function Vt(e,t){return null!==e&&t&&t(new te(e)),Object(o.a)(!0)}function jt(e,t,n){var r=t.routeConfig?t.routeConfig.canActivate:null;if(!r||0===r.length)return Object(o.a)(!0);var i=r.map((function(r){return Object(d.a)((function(){var i,o=It(r,t,n);if(function(e){return e&>(e.canActivate)}(o))i=Ce(o.canActivate(t,e));else{if(!gt(o))throw new Error("Invalid CanActivate guard");i=Ce(o(t,e))}return i.pipe(Object(_.a)())}))}));return Object(o.a)(i).pipe(Tt())}function Ft(e,t,n){var r=t[t.length-1],i=t.slice(0,t.length-1).reverse().map((function(e){return function(e){var t=e.routeConfig?e.routeConfig.canActivateChild:null;return t&&0!==t.length?{node:e,guards:t}:null}(e)})).filter((function(e){return null!==e})).map((function(t){return Object(d.a)((function(){var i=t.guards.map((function(i){var o,a=It(i,t.node,n);if(function(e){return e&>(e.canActivateChild)}(a))o=Ce(a.canActivateChild(r,e));else{if(!gt(a))throw new Error("Invalid CanActivateChild guard");o=Ce(a(r,e))}return o.pipe(Object(_.a)())}));return Object(o.a)(i).pipe(Tt())}))}));return Object(o.a)(i).pipe(Tt())}var Ut=function e(){_classCallCheck(this,e)},Lt=function(){function e(t,n,r,i,o,a){_classCallCheck(this,e),this.rootComponentType=t,this.config=n,this.urlTree=r,this.url=i,this.paramsInheritanceStrategy=o,this.relativeLinkResolution=a}return _createClass2(e,[{key:"recognize",value:function(){try{var e=Bt(this.urlTree.root,[],[],this.config,this.relativeLinkResolution).segmentGroup,t=this.processSegmentGroup(this.config,e,"primary"),n=new Ke([],Object.freeze({}),Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,{},"primary",this.rootComponentType,null,this.urlTree.root,-1,{}),r=new We(n,t),i=new Je(this.url,r);return this.inheritParamsAndData(i._root),Object(o.a)(i)}catch(a){return new u.a((function(e){return e.error(a)}))}}},{key:"inheritParamsAndData",value:function(e){var t=this,n=e.value,r=Xe(n,this.paramsInheritanceStrategy);n.params=Object.freeze(r.params),n.data=Object.freeze(r.data),e.children.forEach((function(e){return t.inheritParamsAndData(e)}))}},{key:"processSegmentGroup",value:function(e,t,n){return 0===t.segments.length&&t.hasChildren()?this.processChildren(e,t):this.processSegment(e,t,t.segments,n)}},{key:"processChildren",value:function(e,t){var n,r=this,i=_e(t,(function(t,n){return r.processSegmentGroup(e,t,n)}));return n={},i.forEach((function(e){var t=n[e.value.outlet];if(t){var r=t.url.map((function(e){return e.toString()})).join("/"),i=e.value.url.map((function(e){return e.toString()})).join("/");throw new Error("Two segments cannot have the same outlet name: '".concat(r,"' and '").concat(i,"'."))}n[e.value.outlet]=e.value})),i.sort((function(e,t){return"primary"===e.value.outlet?-1:"primary"===t.value.outlet?1:e.value.outlet.localeCompare(t.value.outlet)})),i}},{key:"processSegment",value:function(e,t,n,r){var i,o=_createForOfIteratorHelper(e);try{for(o.s();!(i=o.n()).done;){var a=i.value;try{return this.processSegmentAgainstRoute(a,t,n,r)}catch(s){if(!(s instanceof Ut))throw s}}}catch(u){o.e(u)}finally{o.f()}if(this.noLeftoversInUrl(t,n,r))return[];throw new Ut}},{key:"noLeftoversInUrl",value:function(e,t,n){return 0===t.length&&!e.children[n]}},{key:"processSegmentAgainstRoute",value:function(e,t,n,r){if(e.redirectTo)throw new Ut;if((e.outlet||"primary")!==r)throw new Ut;var i,o=[],a=[];if("**"===e.path){var s=n.length>0?be(n).parameters:{};i=new Ke(n,s,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,Wt(e),r,e.component,e,Ht(t),zt(t)+n.length,$t(e))}else{var u=function(e,t,n){if(""===t.path){if("full"===t.pathMatch&&(e.hasChildren()||n.length>0))throw new Ut;return{consumedSegments:[],lastChild:0,parameters:{}}}var r=(t.matcher||le)(n,e,t);if(!r)throw new Ut;var i={};ye(r.posParams,(function(e,t){i[t]=e.path}));var o=r.consumed.length>0?Object.assign(Object.assign({},i),r.consumed[r.consumed.length-1].parameters):i;return{consumedSegments:r.consumed,lastChild:r.consumed.length,parameters:o}}(t,e,n);o=u.consumedSegments,a=n.slice(u.lastChild),i=new Ke(o,u.parameters,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,Wt(e),r,e.component,e,Ht(t),zt(t)+o.length,$t(e))}var c=function(e){return e.children?e.children:e.loadChildren?e._loadedConfig.routes:[]}(e),l=Bt(t,o,a,c,this.relativeLinkResolution),d=l.segmentGroup,h=l.slicedSegments;if(0===h.length&&d.hasChildren()){var f=this.processChildren(c,d);return[new We(i,f)]}if(0===c.length&&0===h.length)return[new We(i,[])];var p=this.processSegment(c,d,h,"primary");return[new We(i,p)]}}]),e}();function Ht(e){for(var t=e;t._sourceSegment;)t=t._sourceSegment;return t}function zt(e){for(var t=e,n=t._segmentIndexShift?t._segmentIndexShift:0;t._sourceSegment;)n+=(t=t._sourceSegment)._segmentIndexShift?t._segmentIndexShift:0;return n-1}function Bt(e,t,n,r,i){if(n.length>0&&function(e,t,n){return n.some((function(n){return Zt(e,t,n)&&"primary"!==Gt(n)}))}(e,n,r)){var o=new De(t,function(e,t,n,r){var i={};i.primary=r,r._sourceSegment=e,r._segmentIndexShift=t.length;var o,a=_createForOfIteratorHelper(n);try{for(a.s();!(o=a.n()).done;){var s=o.value;if(""===s.path&&"primary"!==Gt(s)){var u=new De([],{});u._sourceSegment=e,u._segmentIndexShift=t.length,i[Gt(s)]=u}}}catch(c){a.e(c)}finally{a.f()}return i}(e,t,r,new De(n,e.children)));return o._sourceSegment=e,o._segmentIndexShift=t.length,{segmentGroup:o,slicedSegments:[]}}if(0===n.length&&function(e,t,n){return n.some((function(n){return Zt(e,t,n)}))}(e,n,r)){var a=new De(e.segments,function(e,t,n,r,i,o){var a,s={},u=_createForOfIteratorHelper(r);try{for(u.s();!(a=u.n()).done;){var c=a.value;if(Zt(e,n,c)&&!i[Gt(c)]){var l=new De([],{});l._sourceSegment=e,l._segmentIndexShift="legacy"===o?e.segments.length:t.length,s[Gt(c)]=l}}}catch(d){u.e(d)}finally{u.f()}return Object.assign(Object.assign({},i),s)}(e,t,n,r,e.children,i));return a._sourceSegment=e,a._segmentIndexShift=t.length,{segmentGroup:a,slicedSegments:n}}var s=new De(e.segments,e.children);return s._sourceSegment=e,s._segmentIndexShift=t.length,{segmentGroup:s,slicedSegments:n}}function Zt(e,t,n){return(!(e.hasChildren()||t.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0===n.redirectTo}function Gt(e){return e.outlet||"primary"}function Wt(e){return e.data||{}}function $t(e){return e.resolve||{}}function Yt(e,t,n,r){var i=It(e,t,r);return Ce(i.resolve?i.resolve(t,n):i(t,n))}function Qt(e){return function(t){return t.pipe(Object(I.a)((function(t){var n=e(t);return n?Object(a.a)(n).pipe(Object(p.a)((function(){return t}))):Object(a.a)([t])})))}}var qt=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"shouldDetach",value:function(e){return!1}},{key:"store",value:function(e,t){}},{key:"shouldAttach",value:function(e){return!1}},{key:"retrieve",value:function(e){return null}},{key:"shouldReuseRoute",value:function(e,t){return e.routeConfig===t.routeConfig}}]),e}(),Xt=new i.q("ROUTES"),Kt=function(){function e(t,n,r,i){_classCallCheck(this,e),this.loader=t,this.compiler=n,this.onLoadStartListener=r,this.onLoadEndListener=i}return _createClass2(e,[{key:"load",value:function(e,t){var n=this;return this.onLoadStartListener&&this.onLoadStartListener(t),this.loadModuleFactory(t.loadChildren).pipe(Object(p.a)((function(r){n.onLoadEndListener&&n.onLoadEndListener(t);var i=r.create(e);return new de(me(i.injector.get(Xt)).map(ve),i)})))}},{key:"loadModuleFactory",value:function(e){var t=this;return"string"==typeof e?Object(a.a)(this.loader.load(e)):Ce(e()).pipe(Object(S.a)((function(e){return e instanceof i.v?Object(o.a)(e):Object(a.a)(t.compiler.compileModuleAsync(e))})))}}]),e}(),Jt=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"shouldProcessUrl",value:function(e){return!0}},{key:"extract",value:function(e){return e}},{key:"merge",value:function(e,t){return e}}]),e}();function en(e){throw e}function tn(e,t,n){return t.parse("/")}function nn(e,t){return Object(o.a)(null)}var rn,on,an,sn=((an=function(){function e(t,n,r,o,a,u,c,l){var d=this;_classCallCheck(this,e),this.rootComponentType=t,this.urlSerializer=n,this.rootContexts=r,this.location=o,this.config=l,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.navigationId=0,this.isNgZoneEnabled=!1,this.events=new h.a,this.errorHandler=en,this.malformedUriErrorHandler=tn,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:nn,afterPreactivation:nn},this.urlHandlingStrategy=new Jt,this.routeReuseStrategy=new qt,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="legacy",this.ngModule=a.get(i.x),this.console=a.get(i.Y);var f=a.get(i.z);this.isNgZoneEnabled=f instanceof i.z,this.resetConfig(l),this.currentUrlTree=new ke(new De([],{}),{},null),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.configLoader=new Kt(u,c,(function(e){return d.triggerEvent(new J(e))}),(function(e){return d.triggerEvent(new ee(e))})),this.routerState=Qe(this.currentUrlTree,this.rootComponentType),this.transitions=new s.a({id:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}return _createClass2(e,[{key:"setupNavigations",value:function(e){var t=this,n=this.events;return e.pipe(Object(A.a)((function(e){return 0!==e.id})),Object(p.a)((function(e){return Object.assign(Object.assign({},e),{extractedUrl:t.urlHandlingStrategy.extract(e.rawUrl)})})),Object(I.a)((function(e){var r,i,u,c=!1,l=!1;return Object(o.a)(e).pipe(Object(L.a)((function(e){t.currentNavigation={id:e.id,initialUrl:e.currentRawUrl,extractedUrl:e.extractedUrl,trigger:e.source,extras:e.extras,previousNavigation:t.lastSuccessfulNavigation?Object.assign(Object.assign({},t.lastSuccessfulNavigation),{previousNavigation:null}):null}})),Object(I.a)((function(e){var r,i,a,s,u=!t.navigated||e.extractedUrl.toString()!==t.browserUrlTree.toString();if(("reload"===t.onSameUrlNavigation||u)&&t.urlHandlingStrategy.shouldProcessUrl(e.rawUrl))return Object(o.a)(e).pipe(Object(I.a)((function(e){var r=t.transitions.getValue();return n.next(new Z(e.id,t.serializeUrl(e.extractedUrl),e.source,e.restoredState)),r!==t.transitions.getValue()?f.a:[e]})),Object(I.a)((function(e){return Promise.resolve(e)})),(r=t.ngModule.injector,i=t.configLoader,a=t.urlSerializer,s=t.config,function(e){return e.pipe(Object(I.a)((function(e){return function(e,t,n,r,i){return new Dt(e,t,n,r,i).apply()}(r,i,a,e.extractedUrl,s).pipe(Object(p.a)((function(t){return Object.assign(Object.assign({},e),{urlAfterRedirects:t})})))})))}),Object(L.a)((function(e){t.currentNavigation=Object.assign(Object.assign({},t.currentNavigation),{finalUrl:e.urlAfterRedirects})})),function(e,n,r,i,o){return function(r){return r.pipe(Object(S.a)((function(r){return function(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"emptyOnly",o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"legacy";return new Lt(e,t,n,r,i,o).recognize()}(e,n,r.urlAfterRedirects,(a=r.urlAfterRedirects,t.serializeUrl(a)),i,o).pipe(Object(p.a)((function(e){return Object.assign(Object.assign({},r),{targetSnapshot:e})})));var a})))}}(t.rootComponentType,t.config,0,t.paramsInheritanceStrategy,t.relativeLinkResolution),Object(L.a)((function(e){"eager"===t.urlUpdateStrategy&&(e.extras.skipLocationChange||t.setBrowserUrl(e.urlAfterRedirects,!!e.extras.replaceUrl,e.id,e.extras.state),t.browserUrlTree=e.urlAfterRedirects)})),Object(L.a)((function(e){var r=new Y(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);n.next(r)})));if(u&&t.rawUrlTree&&t.urlHandlingStrategy.shouldProcessUrl(t.rawUrlTree)){var c=e.id,l=e.extractedUrl,d=e.source,h=e.restoredState,v=e.extras,A=new Z(c,t.serializeUrl(l),d,h);n.next(A);var g=Qe(l,t.rootComponentType).snapshot;return Object(o.a)(Object.assign(Object.assign({},e),{targetSnapshot:g,urlAfterRedirects:l,extras:Object.assign(Object.assign({},v),{skipLocationChange:!1,replaceUrl:!1})}))}return t.rawUrlTree=e.rawUrl,t.browserUrlTree=e.urlAfterRedirects,e.resolve(null),f.a})),Qt((function(e){var n=e.targetSnapshot,r=e.id,i=e.extractedUrl,o=e.rawUrl,a=e.extras,s=a.skipLocationChange,u=a.replaceUrl;return t.hooks.beforePreactivation(n,{navigationId:r,appliedUrlTree:i,rawUrlTree:o,skipLocationChange:!!s,replaceUrl:!!u})})),Object(L.a)((function(e){var n=new Q(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.triggerEvent(n)})),Object(p.a)((function(e){return Object.assign(Object.assign({},e),{guards:(n=e.targetSnapshot,r=e.currentSnapshot,i=t.rootContexts,o=n._root,function e(t,n,r,i){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{canDeactivateChecks:[],canActivateChecks:[]},a=$e(n);return t.children.forEach((function(t){!function(t,n,r,i){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{canDeactivateChecks:[],canActivateChecks:[]},a=t.value,s=n?n.value:null,u=r?r.getContext(t.value.outlet):null;if(s&&a.routeConfig===s.routeConfig){var c=function(e,t,n){if("function"==typeof n)return n(e,t);switch(n){case"pathParamsChange":return!Oe(e.url,t.url);case"pathParamsOrQueryParamsChange":return!Oe(e.url,t.url)||!Ae(e.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!rt(e,t)||!Ae(e.queryParams,t.queryParams);case"paramsChange":default:return!rt(e,t)}}(s,a,a.routeConfig.runGuardsAndResolvers);c?o.canActivateChecks.push(new xt(i)):(a.data=s.data,a._resolvedData=s._resolvedData),e(t,n,a.component?u?u.children:null:r,i,o),c&&o.canDeactivateChecks.push(new Et(u&&u.outlet&&u.outlet.component||null,s))}else s&&Pt(n,u,o),o.canActivateChecks.push(new xt(i)),e(t,null,a.component?u?u.children:null:r,i,o)}(t,a[t.value.outlet],r,i.concat([t.value]),o),delete a[t.value.outlet]})),ye(a,(function(e,t){return Pt(e,r.getContext(t),o)})),o}(o,r?r._root:null,i,[o.value]))});var n,r,i,o})),function(e,t){return function(n){return n.pipe(Object(S.a)((function(n){var r=n.targetSnapshot,i=n.currentSnapshot,s=n.guards,u=s.canActivateChecks,c=s.canDeactivateChecks;return 0===c.length&&0===u.length?Object(o.a)(Object.assign(Object.assign({},n),{guardsResult:!0})):function(e,t,n,r){return Object(a.a)(e).pipe(Object(S.a)((function(e){return function(e,t,n,r,i){var a=t&&t.routeConfig?t.routeConfig.canDeactivate:null;if(!a||0===a.length)return Object(o.a)(!0);var s=a.map((function(o){var a,s=It(o,t,i);if(function(e){return e&>(e.canDeactivate)}(s))a=Ce(s.canDeactivate(e,t,n,r));else{if(!gt(s))throw new Error("Invalid CanDeactivate guard");a=Ce(s(e,t,n,r))}return a.pipe(Object(_.a)())}));return Object(o.a)(s).pipe(Tt())}(e.component,e.route,n,t,r)})),Object(_.a)((function(e){return!0!==e}),!0))}(c,r,i,e).pipe(Object(S.a)((function(n){return n&&"boolean"==typeof n?function(e,t,n,r){return Object(a.a)(t).pipe(Object(F.a)((function(t){return Object(a.a)([Vt(t.route.parent,r),Nt(t.route,r),Ft(e,t.path,n),jt(e,t.route,n)]).pipe(Object(v.a)(),Object(_.a)((function(e){return!0!==e}),!0))})),Object(_.a)((function(e){return!0!==e}),!0))}(r,u,e,t):Object(o.a)(n)})),Object(p.a)((function(e){return Object.assign(Object.assign({},n),{guardsResult:e})})))})))}}(t.ngModule.injector,(function(e){return t.triggerEvent(e)})),Object(L.a)((function(e){if(mt(e.guardsResult)){var n=ce('Redirecting to "'.concat(t.serializeUrl(e.guardsResult),'"'));throw n.url=e.guardsResult,n}})),Object(L.a)((function(e){var n=new q(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot,!!e.guardsResult);t.triggerEvent(n)})),Object(A.a)((function(e){if(!e.guardsResult){t.resetUrlToCurrentUrlTree();var r=new W(e.id,t.serializeUrl(e.extractedUrl),"");return n.next(r),e.resolve(!1),!1}return!0})),Qt((function(e){if(e.guards.canActivateChecks.length)return Object(o.a)(e).pipe(Object(L.a)((function(e){var n=new X(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.triggerEvent(n)})),(n=t.paramsInheritanceStrategy,r=t.ngModule.injector,function(e){return e.pipe(Object(S.a)((function(e){var t=e.targetSnapshot,i=e.guards.canActivateChecks;return i.length?Object(a.a)(i).pipe(Object(F.a)((function(e){return function(e,t,n,r){return function(e,t,n,r){var i=Object.keys(e);if(0===i.length)return Object(o.a)({});if(1===i.length){var s=i[0];return Yt(e[s],t,n,r).pipe(Object(p.a)((function(e){return _defineProperty2({},s,e)})))}var u={};return Object(a.a)(i).pipe(Object(S.a)((function(i){return Yt(e[i],t,n,r).pipe(Object(p.a)((function(e){return u[i]=e,e})))}))).pipe(M(),Object(p.a)((function(){return u})))}(e._resolve,e,t,r).pipe(Object(p.a)((function(t){return e._resolvedData=t,e.data=Object.assign(Object.assign({},e.data),Xe(e,n).resolve),null})))}(e.route,t,n,r)})),function(e,t){return arguments.length>=2?function(n){return Object(U.a)(T(e,t),b(1),Object(k.a)(t))(n)}:function(t){return Object(U.a)(T((function(t,n,r){return e(t,n,r+1)})),b(1))(t)}}((function(e,t){return e})),Object(p.a)((function(t){return e}))):Object(o.a)(e)})))}),Object(L.a)((function(e){var n=new K(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.triggerEvent(n)})));var n,r})),Qt((function(e){var n=e.targetSnapshot,r=e.id,i=e.extractedUrl,o=e.rawUrl,a=e.extras,s=a.skipLocationChange,u=a.replaceUrl;return t.hooks.afterPreactivation(n,{navigationId:r,appliedUrlTree:i,rawUrlTree:o,skipLocationChange:!!s,replaceUrl:!!u})})),Object(p.a)((function(e){var n=function(e,t,n){var r=function e(t,n,r){if(r&&t.shouldReuseRoute(n.value,r.value.snapshot)){var i=r.value;i._futureSnapshot=n.value;var o=function(t,n,r){return n.children.map((function(n){var i,o=_createForOfIteratorHelper(r.children);try{for(o.s();!(i=o.n()).done;){var a=i.value;if(t.shouldReuseRoute(a.value.snapshot,n.value))return e(t,n,a)}}catch(s){o.e(s)}finally{o.f()}return e(t,n)}))}(t,n,r);return new We(i,o)}var a=t.retrieve(n.value);if(a){var u=a.route;return function e(t,n){if(t.value.routeConfig!==n.value.routeConfig)throw new Error("Cannot reattach ActivatedRouteSnapshot created from a different route");if(t.children.length!==n.children.length)throw new Error("Cannot reattach ActivatedRouteSnapshot with a different number of children");n.value._futureSnapshot=t.value;for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:{},n=t.relativeTo,r=t.queryParams,o=t.fragment,a=t.preserveQueryParams,s=t.queryParamsHandling,u=t.preserveFragment;Object(i.V)()&&a&&console&&console.warn&&console.warn("preserveQueryParams is deprecated, use queryParamsHandling instead.");var c=n||this.routerState.root,l=u?this.currentUrlTree.fragment:o,d=null;if(s)switch(s){case"merge":d=Object.assign(Object.assign({},this.currentUrlTree.queryParams),r);break;case"preserve":d=this.currentUrlTree.queryParams;break;default:d=r||null}else d=a?this.currentUrlTree.queryParams:r||null;return null!==d&&(d=this.removeEmptyProps(d)),function(e,t,n,r,i){if(0===n.length)return ot(t.root,t.root,t,r,i);var o=function(e){if("string"==typeof e[0]&&1===e.length&&"/"===e[0])return new at(!0,0,e);var t=0,n=!1,r=e.reduce((function(e,r,i){if("object"==typeof r&&null!=r){if(r.outlets){var o={};return ye(r.outlets,(function(e,t){o[t]="string"==typeof e?e.split("/"):e})),[].concat(_toConsumableArray(e),[{outlets:o}])}if(r.segmentPath)return[].concat(_toConsumableArray(e),[r.segmentPath])}return"string"!=typeof r?[].concat(_toConsumableArray(e),[r]):0===i?(r.split("/").forEach((function(r,i){0==i&&"."===r||(0==i&&""===r?n=!0:".."===r?t++:""!=r&&e.push(r))})),e):[].concat(_toConsumableArray(e),[r])}),[]);return new at(n,t,r)}(n);if(o.toRoot())return ot(t.root,new De([],{}),t,r,i);var a=function(e,t,n){if(e.isAbsolute)return new st(t.root,!0,0);if(-1===n.snapshot._lastPathIndex)return new st(n.snapshot._urlSegment,!0,0);var r=it(e.commands[0])?0:1;return function(e,t,n){for(var r=e,i=t,o=n;o>i;){if(o-=i,!(r=r.parent))throw new Error("Invalid number of '../'");i=r.segments.length}return new st(r,!1,i-o)}(n.snapshot._urlSegment,n.snapshot._lastPathIndex+r,e.numberOfDoubleDots)}(o,t,e),s=a.processChildren?lt(a.segmentGroup,a.index,o.commands):ct(a.segmentGroup,a.index,o.commands);return ot(a.segmentGroup,s,t,r,i)}(c,this.currentUrlTree,e,d,l)}},{key:"navigateByUrl",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{skipLocationChange:!1};Object(i.V)()&&this.isNgZoneEnabled&&!i.z.isInAngularZone()&&this.console.warn("Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?");var n=mt(e)?e:this.parseUrl(e),r=this.urlHandlingStrategy.merge(n,this.rawUrlTree);return this.scheduleNavigation(r,"imperative",null,t)}},{key:"navigate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{skipLocationChange:!1};return function(e){for(var t=0;t2&&void 0!==arguments[2]?arguments[2]:{};_classCallCheck(this,e),this.router=t,this.viewportScroller=n,this.options=r,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},r.scrollPositionRestoration=r.scrollPositionRestoration||"disabled",r.anchorScrolling=r.anchorScrolling||"disabled"}return _createClass2(e,[{key:"init",value:function(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}},{key:"createScrollEvents",value:function(){var e=this;return this.router.events.subscribe((function(t){t instanceof Z?(e.store[e.lastId]=e.viewportScroller.getScrollPosition(),e.lastSource=t.navigationTrigger,e.restoredId=t.restoredState?t.restoredState.navigationId:0):t instanceof G&&(e.lastId=t.id,e.scheduleScrollEvent(t,e.router.parseUrl(t.urlAfterRedirects).fragment))}))}},{key:"consumeScrollEvents",value:function(){var e=this;return this.router.events.subscribe((function(t){t instanceof oe&&(t.position?"top"===e.options.scrollPositionRestoration?e.viewportScroller.scrollToPosition([0,0]):"enabled"===e.options.scrollPositionRestoration&&e.viewportScroller.scrollToPosition(t.position):t.anchor&&"enabled"===e.options.anchorScrolling?e.viewportScroller.scrollToAnchor(t.anchor):"disabled"!==e.options.scrollPositionRestoration&&e.viewportScroller.scrollToPosition([0,0]))}))}},{key:"scheduleScrollEvent",value:function(e,t){this.router.triggerEvent(new oe(e,"popstate"===this.lastSource?this.store[this.restoredId]:null,t))}},{key:"ngOnDestroy",value:function(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}]),e}()).\u0275fac=function(e){i.gc()},fn.\u0275dir=i.Lb({type:fn}),fn),Dn=new i.q("ROUTER_CONFIGURATION"),Mn=new i.q("ROUTER_FORROOT_GUARD"),On=[r.k,{provide:Se,useClass:xe},{provide:sn,useFactory:function(e,t,n,i,o,a,s){var u=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{},c=arguments.length>8?arguments[8]:void 0,l=arguments.length>9?arguments[9]:void 0,d=new sn(null,e,t,n,i,o,a,me(s));if(c&&(d.urlHandlingStrategy=c),l&&(d.routeReuseStrategy=l),u.errorHandler&&(d.errorHandler=u.errorHandler),u.malformedUriErrorHandler&&(d.malformedUriErrorHandler=u.malformedUriErrorHandler),u.enableTracing){var h=Object(r.F)();d.events.subscribe((function(e){h.logGroup("Router Event: "+e.constructor.name),h.log(e.toString()),h.log(e),h.logGroupEnd()}))}return u.onSameUrlNavigation&&(d.onSameUrlNavigation=u.onSameUrlNavigation),u.paramsInheritanceStrategy&&(d.paramsInheritanceStrategy=u.paramsInheritanceStrategy),u.urlUpdateStrategy&&(d.urlUpdateStrategy=u.urlUpdateStrategy),u.relativeLinkResolution&&(d.relativeLinkResolution=u.relativeLinkResolution),d},deps:[Se,gn,r.k,i.r,i.w,i.i,Xt,Dn,[function(){return function e(){_classCallCheck(this,e)}}(),new i.A],[function(){return function e(){_classCallCheck(this,e)}}(),new i.A]]},gn,{provide:qe,useFactory:function(e){return e.routerState.root},deps:[sn]},{provide:i.w,useClass:i.J},wn,Cn,function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"preload",value:function(e,t){return t().pipe(Object(O.a)((function(){return Object(o.a)(null)})))}}]),e}(),{provide:Dn,useValue:{enableTracing:!1}}];function _n(){return new i.y("Router",sn)}var Sn,xn=((Sn=function(){function e(t,n){_classCallCheck(this,e)}return _createClass2(e,null,[{key:"forRoot",value:function(t,n){return{ngModule:e,providers:[On,Rn(t),{provide:Mn,useFactory:Pn,deps:[[sn,new i.A,new i.I]]},{provide:Dn,useValue:n||{}},{provide:r.l,useFactory:In,deps:[r.s,[new i.p(r.a),new i.A],Dn]},{provide:kn,useFactory:En,deps:[sn,r.w,Dn]},{provide:yn,useExisting:n&&n.preloadingStrategy?n.preloadingStrategy:Cn},{provide:i.y,multi:!0,useFactory:_n},[Nn,{provide:i.d,multi:!0,useFactory:Vn,deps:[Nn]},{provide:Fn,useFactory:jn,deps:[Nn]},{provide:i.b,multi:!0,useExisting:Fn}]]}}},{key:"forChild",value:function(t){return{ngModule:e,providers:[Rn(t)]}}}]),e}()).\u0275mod=i.Ob({type:Sn}),Sn.\u0275inj=i.Nb({factory:function(e){return new(e||Sn)(i.dc(Mn,8),i.dc(sn,8))}}),Sn);function En(e,t,n){return n.scrollOffset&&t.setOffset(n.scrollOffset),new kn(e,t,n)}function In(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return n.useHash?new r.h(e,t):new r.r(e,t)}function Pn(e){if(e)throw new Error("RouterModule.forRoot() called twice. Lazy loaded modules should use RouterModule.forChild() instead.");return"guarded"}function Rn(e){return[{provide:i.a,multi:!0,useValue:e},{provide:Xt,multi:!0,useValue:e}]}var Tn,Nn=((Tn=function(){function e(t){_classCallCheck(this,e),this.injector=t,this.initNavigation=!1,this.resultOfPreactivationDone=new h.a}return _createClass2(e,[{key:"appInitializer",value:function(){var e=this;return this.injector.get(r.j,Promise.resolve(null)).then((function(){var t=null,n=new Promise((function(e){return t=e})),r=e.injector.get(sn),i=e.injector.get(Dn);if(e.isLegacyDisabled(i)||e.isLegacyEnabled(i))t(!0);else if("disabled"===i.initialNavigation)r.setUpLocationChangeListener(),t(!0);else{if("enabled"!==i.initialNavigation)throw new Error("Invalid initialNavigation options: '".concat(i.initialNavigation,"'"));r.hooks.afterPreactivation=function(){return e.initNavigation?Object(o.a)(null):(e.initNavigation=!0,t(!0),e.resultOfPreactivationDone)},r.initialNavigation()}return n}))}},{key:"bootstrapListener",value:function(e){var t=this.injector.get(Dn),n=this.injector.get(wn),r=this.injector.get(kn),o=this.injector.get(sn),a=this.injector.get(i.g);e===a.components[0]&&(this.isLegacyEnabled(t)?o.initialNavigation():this.isLegacyDisabled(t)&&o.setUpLocationChangeListener(),n.setUpPreloading(),r.init(),o.resetRootComponentType(a.componentTypes[0]),this.resultOfPreactivationDone.next(null),this.resultOfPreactivationDone.complete())}},{key:"isLegacyEnabled",value:function(e){return"legacy_enabled"===e.initialNavigation||!0===e.initialNavigation||void 0===e.initialNavigation}},{key:"isLegacyDisabled",value:function(e){return"legacy_disabled"===e.initialNavigation||!1===e.initialNavigation}}]),e}()).\u0275fac=function(e){return new(e||Tn)(i.dc(i.r))},Tn.\u0275prov=i.Mb({token:Tn,factory:Tn.\u0275fac}),Tn);function Vn(e){return e.appInitializer.bind(e)}function jn(e){return e.bootstrapListener.bind(e)}var Fn=new i.q("Router Initializer")},vT00:function(e,t,n){var r,i,o;!function(a){if("object"==typeof e.exports){var s=a(0,t);void 0!==s&&(e.exports=s)}else i=[n,t],void 0===(o="function"==typeof(r=a)?r.apply(t,i):r)||(e.exports=o)}((function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=void 0;t.default=["pt",[["AM","PM"],n,n],n,[["D","S","T","Q","Q","S","S"],["dom.","seg.","ter.","qua.","qui.","sex.","s\xe1b."],["domingo","segunda-feira","ter\xe7a-feira","quarta-feira","quinta-feira","sexta-feira","s\xe1bado"],["dom.","seg.","ter.","qua.","qui.","sex.","s\xe1b."]],n,[["J","F","M","A","M","J","J","A","S","O","N","D"],["jan.","fev.","mar.","abr.","mai.","jun.","jul.","ago.","set.","out.","nov.","dez."],["janeiro","fevereiro","mar\xe7o","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]],n,[["a.C.","d.C."],n,["antes de Cristo","depois de Cristo"]],0,[6,0],["dd/MM/y","d 'de' MMM 'de' y","d 'de' MMMM 'de' y","EEEE, d 'de' MMMM 'de' y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",n,n,n],[",",".",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4\xa0#,##0.00","#E0"],"BRL","R$","Real brasileiro",{AUD:["AU$","$"],JPY:["JP\xa5","\xa5"],PTE:["Esc."],RON:[n,"L"],SYP:[n,"S\xa3"],THB:["\u0e3f"],TWD:["NT$"],USD:["US$","$"]},"ltr",function(e){var t=Math.floor(Math.abs(e));return t===Math.floor(t)&&t>=0&&t<=1?1:5}]}))},vkgz:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("7o/Q"),i=n("KqfI"),o=n("n6bG");function a(e,t,n){return function(r){return r.lift(new s(e,t,n))}}var s=function(){function e(t,n,r){_classCallCheck(this,e),this.nextOrObserver=t,this.error=n,this.complete=r}return _createClass2(e,[{key:"call",value:function(e,t){return t.subscribe(new u(e,this.nextOrObserver,this.error,this.complete))}}]),e}(),u=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r,a,s){var u;return _classCallCheck(this,n),(u=t.call(this,e))._tapNext=i.a,u._tapError=i.a,u._tapComplete=i.a,u._tapError=a||i.a,u._tapComplete=s||i.a,Object(o.a)(r)?(u._context=_assertThisInitialized(u),u._tapNext=r):r&&(u._context=r,u._tapNext=r.next||i.a,u._tapError=r.error||i.a,u._tapComplete=r.complete||i.a),u}return _createClass2(n,[{key:"_next",value:function(e){try{this._tapNext.call(this._context,e)}catch(t){return void this.destination.error(t)}this.destination.next(e)}},{key:"_error",value:function(e){try{this._tapError.call(this._context,e)}catch(e){return void this.destination.error(e)}this.destination.error(e)}},{key:"_complete",value:function(){try{this._tapComplete.call(this._context)}catch(e){return void this.destination.error(e)}return this.destination.complete()}}]),n}(r.a)},w1tV:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n("oB13"),i=n("x+ZX"),o=n("XNiG");function a(){return new o.a}function s(){return function(e){return Object(i.a)()(Object(r.a)(a)(e))}}},wgaO:function(e){e.exports=JSON.parse('{"identificacao":{"erro":"Msg erro identificacao","temErro":false,"marcaModelo":"FIAT/STRADA FIRE FLEX","renavam":128512814,"municipioRegistro":"CANOAS","tipo":"Caminhonete","cor":"Preta","especie":"Carga","placa":"MGO4923","chassi":"9BD27803M97138331","situacao":"Em circula\xe7\xe3o","cpfProprietario":"0020030045","furtado":true,"emDeposito":true,"exercLicenciamento":2019,"dtLicenciamento":"01/04/2019","dtVencLicenciamento":"01/04/2020","temErroLicenciamento":false},"licenciamento":{"erro":null,"temErro":false,"exercicio":"2020","postadoCorreios":"02/02/2020","previsaoEntregaCorreiosFaq":"17/02/2020","situacaoDocumento":"Documento disponibilizado","nroSedex":123456,"descDocumento":"CRV/CRLV","indCrlve":0,"descrIndCrlve":"N\xe3o tem CRLVE","codSegurancaCrlv":null,"temCrlve":false,"fac":true},"caracteristicaEspecial":{"erro":"Msg erro caracter\xedsticas especiais...","temErro":false,"caracteristicas":[{"descricao":"CMT","origem":"F\xe1brica","nroCsv":"0","dataInicio":null,"comprimento":"0,00","altura":"0,00","quantidade":0,"capacidade":"48,30","uniMedidaComprimento":null,"uniMedidaCapacidade":{"propLista":null,"codUnidade":13,"indAtivo":true,"nomePlural":"Toneladas","nomeSingular":"Tonelada","qtdDecimais":3,"simbolo":"t"},"uniMedidaAltura":null},{"descricao":"Comprimento da Carroceria","origem":"Adapta\xe7\xe3o","nroCsv":"5930406852020","dataInicio":null,"comprimento":"6,65","altura":"0,00","quantidade":0,"capacidade":"0,00","uniMedidaComprimento":{"propLista":null,"codUnidade":1,"indAtivo":true,"nomePlural":"Metros","nomeSingular":"Metro","qtdDecimais":2,"simbolo":"m"},"uniMedidaCapacidade":null,"uniMedidaAltura":null},{"descricao":"Balan\xe7o Traseiro","origem":"N/D","nroCsv":"0","dataInicio":null,"comprimento":"2,50","altura":"0,00","quantidade":0,"capacidade":"0,00","uniMedidaComprimento":{"propLista":null,"codUnidade":1,"indAtivo":true,"nomePlural":"Metros","nomeSingular":"Metro","qtdDecimais":2,"simbolo":"m"},"uniMedidaCapacidade":null,"uniMedidaAltura":null},{"descricao":"Dist\xe2ncia entre Eixos","origem":"N/D","nroCsv":"0","dataInicio":null,"comprimento":"6,54","altura":"0,00","quantidade":0,"capacidade":"0,00","uniMedidaComprimento":{"propLista":null,"codUnidade":1,"indAtivo":true,"nomePlural":"Metros","nomeSingular":"Metro","qtdDecimais":2,"simbolo":"m"},"uniMedidaCapacidade":null,"uniMedidaAltura":null},{"descricao":"Terceiro Eixo","origem":"Adapta\xe7\xe3o","nroCsv":"0","dataInicio":null,"comprimento":"0,00","altura":"0,00","quantidade":0,"capacidade":"0,00","uniMedidaComprimento":null,"uniMedidaCapacidade":null,"uniMedidaAltura":null},{"descricao":"Susp. modificada para ve\xedculos com mais de 3.500kg","origem":"Adapta\xe7\xe3o","nroCsv":"5930406852020","dataInicio":null,"comprimento":"0,00","altura":"0,00","quantidade":0,"capacidade":"0,00","uniMedidaComprimento":null,"uniMedidaCapacidade":null,"uniMedidaAltura":null}]},"imposto":{"erro":"Msg erro imposto...","temErro":false,"historico":[{"exercicio":"2020","situacao":"Pendente","dataVencimento":"08/04/2020","valorOriginal":"R$ 296,45","dividaAtiva":false,"debitos":[{"descricao":"Cota \xdanica","valorOriginal":"R$ 296,45","vlrDescontoBomMotorista":"R$ 1,00","percentualDescontoBomMotorista":"34,20","vlrDescontoBomCidadao":"R$ 0,00","percentualDescontoBomCidadao":"0,00","vlrDescontoAntecipacao":"R$ 0,00","percentualDescontoAntecipacao":"0,00","valorMulta":"R$ 59,29","valorJurosMulta":"R$ 3,68","valorTotalComDesconto":"R$ 359,42","dataPagamento":"30/06/2020"},{"descricao":"Parcela 01","valorOriginal":"R$ 246,45","vlrDescontoBomMotorista":"R$ 5,00","percentualDescontoBomMotorista":"0,01","vlrDescontoBomCidadao":"R$ 4,00","percentualDescontoBomCidadao":"0,02","vlrDescontoAntecipacao":"R$ 5,00","percentualDescontoAntecipacao":"0,04","valorMulta":"R$ 259,29","valorJurosMulta":"R$ 3.333,68","valorTotalComDesconto":"R$ 3.3359,42","dataPagamento":"30/06/2026"}]},{"exercicio":"2019","situacao":"Liquidado","dataVencimento":"08/04/2019","valorOriginal":"R$ 456,90","debitos":null,"dividaAtiva":false},{"exercicio":"2018","situacao":"Com DAT","dataVencimento":"09/04/2018","valorOriginal":"R$ 315,92","debitos":null,"dividaAtiva":true},{"exercicio":"2017","situacao":"Com DAT OK","dataVencimento":"10/04/2017","valorOriginal":"R$ 320,69","debitos":null,"dividaAtiva":false},{"exercicio":"2016","situacao":"Isento","dataVencimento":"11/04/2016","valorOriginal":"R$ 347,40","debitos":null,"dividaAtiva":false}]},"seguro":{"erro":"Msg erro seguro dpvat","temErro":false,"exercicioAtual":"2020","valorExercAtual":"R$ 1.230,00","situacaoExercAtual":"Seguro n\xe3o pago","exercicioAnterior":"2019","valorExercAnterior":"R$ 0,00","situacaoExercAnterior":"Quitado","mostraExercicioAtual":true,"mostraExercicioAnterior":true},"expedicaoDocumento":{"erro":"Erro ao consulta taxa de licenciamento anual","temErro":false,"vlrLic":90.84,"txtSitLic":"Data limite para pagamento: 30/04/2020"},"infracao":{"erro":"erro ao consultar infracoes do ve\xedculo","temErro":false,"qtAgPrazoDef":6,"vlAgPrazoDef":"R$ 1.302,79","qtAgPrazoJulg":0,"vlAgPrazoJulg":"R$ 0,00","qtAVencer":1,"vlAVencer":"R$ 195,23","qtSuspensas":1,"vlSuspensas":"R$ 130,16","qtVencidas":0,"vlVencidas":"R$ 0,00"},"restricao":{"erro":"Msg erro restri\xe7\xe3o","temErro":false,"restricoes":[{"descricao":"SNG - Aliena\xe7\xe3o Fiduci\xe1ria","campos":[{"nome":"Data do Contrato","valor":"06/12/2011"},{"nome":"Agente Financeiro","valor":"BANCO ITAUCARD SA"}]},{"descricao":"SNG - Reserva de Gravame","campos":[{"nome":"Agente financeiro","valor":"BANCO ITAUCARD SA"},{"nome":"Opera\xe7\xe3o","valor":"Libera\xe7\xe3o de Aliena\xe7\xe3o Fiduci\xe1ria"}]}]},"furtadoRoubado":{"erro":"Msg erro Furto/Roubo","temErro":false,"dataBoletim":"05/11/2014","horarioBoletim":"10:10","nroBoDeclaracao":"9408/2014","codOrgaoDeclaracao":"100308/RS"},"linksComplementares":{"erro":"Msg erro links","temErro":false,"links":[{"texto":"Emiss\xe3o de GAD-E de Processos de Ve\xedculos","hyperlink":"http://www.portaldetransito.rs.gov.br/dtw2/app/servico/ifr/consulta-gad-veiculo-form.xhtml"},{"texto":"Confer\xeancia de Chave Eletr\xf4nica","hyperlink":"http://www.portaldetransito.rs.gov.br/dtw2/app/servico/ifr/consulta-chave-eletronica-form.xhtml"},{"texto":"Registro de Contratos - Consulta Situa\xe7\xe3o","hyperlink":"http://www.portaldetransito.rs.gov.br/dtw2/app/servico/ifr/consulta-registro-contrato-form.xhtml"},{"texto":"Alertas de Ve\xedculos Furtados/Roubados(Pol\xedcia Rodovi\xe1ria Federal)","hyperlink":"https://sinal.prf.gov.br/sicop/sinal"},{"texto":"Consulta Situa\xe7\xe3o GAD-E/Taxas","hyperlink":"https://www.portaldetransito.rs.gov.br/dtw2/app/servico/gfi/consulta-situacao-gade-taxas-form.xhtml"},{"texto":"Consulta de Furto/Roubo de Ve\xedculos por Placa","hyperlink":"https://ssp.rs.gov.br/consulta-roubo-furto-de-veiculos"}]},"mensagem":{"erro":"Msg erro Mensagens","temErro":false,"mensagens":[{"texto":"Veiculo alienado - BANCO ITAUCARD SA"},{"texto":"Ve\xedculo acidentado m\xe9dia monta"},{"texto":"Inclus\xe3o de Arrendamento recebida do Agente Financeiro. Comparecer ao CRVA para sua efetiva\xe7\xe3o."},{"texto":"Ve\xedculo com ocorr\xeancia de FURTO/ROUBO."},{"texto":"Ve\xedculo com Penhor"}]}}')},"x+ZX":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("7o/Q");function i(){return function(e){return e.lift(new o(e))}}var o=function(){function e(t){_classCallCheck(this,e),this.connectable=t}return _createClass2(e,[{key:"call",value:function(e,t){var n=this.connectable;n._refCount++;var r=new a(e,n),i=t.subscribe(r);return r.closed||(r.connection=n.connect()),i}}]),e}(),a=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i;return _classCallCheck(this,n),(i=t.call(this,e)).connectable=r,i}return _createClass2(n,[{key:"_unsubscribe",value:function(){var e=this.connectable;if(e){this.connectable=null;var t=e._refCount;if(t<=0)this.connection=null;else if(e._refCount=t-1,t>1)this.connection=null;else{var n=this.connection,r=e._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null}}]),n}(r.a)},xbPD:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("7o/Q");function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return function(t){return t.lift(new o(e))}}var o=function(){function e(t){_classCallCheck(this,e),this.defaultValue=t}return _createClass2(e,[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.defaultValue))}}]),e}(),a=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i;return _classCallCheck(this,n),(i=t.call(this,e)).defaultValue=r,i.isEmpty=!0,i}return _createClass2(n,[{key:"_next",value:function(e){this.isEmpty=!1,this.destination.next(e)}},{key:"_complete",value:function(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}]),n}(r.a)},xgIS:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n("HDdC"),i=n("DH7j"),o=n("n6bG"),a=n("lJxs");function s(e,t,n,u){return Object(o.a)(n)&&(u=n,n=void 0),u?s(e,t,n).pipe(Object(a.a)((function(e){return Object(i.a)(e)?u.apply(void 0,_toConsumableArray(e)):u(e)}))):new r.a((function(r){!function e(t,n,r,i,o){var a;if(function(e){return e&&"function"==typeof e.addEventListener&&"function"==typeof e.removeEventListener}(t)){var s=t;t.addEventListener(n,r,o),a=function(){return s.removeEventListener(n,r,o)}}else if(function(e){return e&&"function"==typeof e.on&&"function"==typeof e.off}(t)){var u=t;t.on(n,r),a=function(){return u.off(n,r)}}else if(function(e){return e&&"function"==typeof e.addListener&&"function"==typeof e.removeListener}(t)){var c=t;t.addListener(n,r),a=function(){return c.removeListener(n,r)}}else{if(!t||!t.length)throw new TypeError("Invalid event target");for(var l=0,d=t.length;l1?Array.prototype.slice.call(arguments):e)}),r,n)}))}},yCtX:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("HDdC"),i=n("ngJS"),o=n("jZKg");function a(e,t){return t?Object(o.a)(e,t):new r.a(Object(i.a)(e))}},"z+Ro":function(e,t,n){"use strict";function r(e){return e&&"function"==typeof e.schedule}n.d(t,"a",(function(){return r}))},z6cu:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("HDdC");function i(e,t){return new r.a(t?function(n){return t.schedule(o,0,{error:e,subscriber:n})}:function(t){return t.error(e)})}function o(e){var t=e.error;e.subscriber.error(t)}},zIak:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r,i=n("LRne"),o=n("z6cu"),a=n("lJxs"),s=n("JIr8"),u=function e(){_classCallCheck(this,e)},c=n("AytR"),l=n("fXoL"),d=n("tk/3"),h=((r=function(){function e(t){_classCallCheck(this,e),this.http=t,this.restUrl=c.a.API}return _createClass2(e,[{key:"pessoaAutorizada",value:function(e){return this.http.get("".concat(this.restUrl,"/pessoas/autorizacoes/").concat(e))}},{key:"consultarPessoa",value:function(e){return this.http.get("".concat(this.restUrl,"/pessoas/").concat(e))}},{key:"consultarNivel",value:function(e){return this.http.get("".concat(this.restUrl,"/pessoas/niveis/").concat(e)).pipe(Object(a.a)((function(e){return e}))).pipe(Object(s.a)((function(e){var t=new u;return t.nivel="SEM_VINCULO","400"==e.status||"401"==e.status?Object(i.a)(t):Object(o.a)(e)})))}},{key:"consultarAvisos",value:function(e,t,n){return this.http.get("".concat(this.restUrl,"/pessoas/avisos/").concat(e,"/?qtdRegistros=").concat(t,"&pagina=").concat(n))}},{key:"consultarAvisosNaoLidos",value:function(e){return this.http.get("".concat(this.restUrl,"/pessoas/avisosNaoLidos/").concat(e))}},{key:"salvaVinculo",value:function(e){return this.http.post(this.restUrl+"/pessoas/vinculos",e)}},{key:"detalharAviso",value:function(e){return this.http.put(this.restUrl+"/pessoas/detalharAviso",e)}},{key:"enviarFotoNivelAvancado",value:function(e){var t=new FormData;return t.append("nomeFoto",e.nomeFoto),t.append("file",e.file,"teste.jpg"),this.http.post(this.restUrl+"/pessoas/niveis/fotos",t)}}]),e}()).\u0275fac=function(e){return new(e||r)(l.dc(d.b))},r.\u0275prov=l.Mb({token:r,factory:r.\u0275fac,providedIn:"root"}),r)},zUnb:function(e,t,n){"use strict";n.r(t);var r,i,o,a,s=n("fXoL"),u=n("AytR"),c=n("tk/3"),l=n("vT00"),d=n.n(l),h=n("ofXK"),f=n("3Pt+"),p=function(e){_inherits(n,e);var t=_createSuper(n);function n(){return _classCallCheck(this,n),t.apply(this,arguments)}return _createClass2(n,[{key:"getProperty",value:function(e,t){return e[t]}},{key:"log",value:function(e){window.console&&window.console.log&&window.console.log(e)}},{key:"logGroup",value:function(e){window.console&&window.console.group&&window.console.group(e)}},{key:"logGroupEnd",value:function(){window.console&&window.console.groupEnd&&window.console.groupEnd()}},{key:"onAndCancel",value:function(e,t,n){return e.addEventListener(t,n,!1),function(){e.removeEventListener(t,n,!1)}}},{key:"dispatchEvent",value:function(e,t){e.dispatchEvent(t)}},{key:"remove",value:function(e){return e.parentNode&&e.parentNode.removeChild(e),e}},{key:"getValue",value:function(e){return e.value}},{key:"createElement",value:function(e,t){return(t=t||this.getDefaultDocument()).createElement(e)}},{key:"createHtmlDocument",value:function(){return document.implementation.createHTMLDocument("fakeTitle")}},{key:"getDefaultDocument",value:function(){return document}},{key:"isElementNode",value:function(e){return e.nodeType===Node.ELEMENT_NODE}},{key:"isShadowRoot",value:function(e){return e instanceof DocumentFragment}},{key:"getGlobalEventTarget",value:function(e,t){return"window"===t?window:"document"===t?e:"body"===t?e.body:null}},{key:"getHistory",value:function(){return window.history}},{key:"getLocation",value:function(){return window.location}},{key:"getBaseHref",value:function(e){var t,n=v||(v=document.querySelector("base"))?v.getAttribute("href"):null;return null==n?null:(t=n,r||(r=document.createElement("a")),r.setAttribute("href",t),"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname)}},{key:"resetBaseElement",value:function(){v=null}},{key:"getUserAgent",value:function(){return window.navigator.userAgent}},{key:"performanceNow",value:function(){return window.performance&&window.performance.now?window.performance.now():(new Date).getTime()}},{key:"supportsCookies",value:function(){return!0}},{key:"getCookie",value:function(e){return Object(h.G)(document.cookie,e)}}],[{key:"makeCurrent",value:function(){Object(h.H)(new n)}}]),n}(function(e){_inherits(n,e);var t=_createSuper(n);function n(){return _classCallCheck(this,n),t.call(this)}return _createClass2(n,[{key:"supportsDOMEvents",value:function(){return!0}}]),n}(h.D)),v=null,A=new s.q("TRANSITION_ID"),g=[{provide:s.d,useFactory:function(e,t,n){return function(){n.get(s.e).donePromise.then((function(){var n=Object(h.F)();Array.prototype.slice.apply(t.querySelectorAll("style[ng-transition]")).filter((function(t){return t.getAttribute("ng-transition")===e})).forEach((function(e){return n.remove(e)}))}))}},deps:[A,h.e,s.r],multi:!0}],m=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"addToWindow",value:function(e){s.pb.getAngularTestability=function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=e.findTestabilityInTree(t,n);if(null==r)throw new Error("Could not find testability for element.");return r},s.pb.getAllAngularTestabilities=function(){return e.getAllTestabilities()},s.pb.getAllAngularRootElements=function(){return e.getAllRootElements()},s.pb.frameworkStabilizers||(s.pb.frameworkStabilizers=[]),s.pb.frameworkStabilizers.push((function(e){var t=s.pb.getAllAngularTestabilities(),n=t.length,r=!1,i=function(t){r=r||t,0==--n&&e(r)};t.forEach((function(e){e.whenStable(i)}))}))}},{key:"findTestabilityInTree",value:function(e,t,n){if(null==t)return null;var r=e.getTestability(t);return null!=r?r:n?Object(h.F)().isShadowRoot(t)?this.findTestabilityInTree(e,t.host,!0):this.findTestabilityInTree(e,t.parentElement,!0):null}}],[{key:"init",value:function(){Object(s.X)(new e)}}]),e}(),b=new s.q("EventManagerPlugins"),y=((i=function(){function e(t,n){var r=this;_classCallCheck(this,e),this._zone=n,this._eventNameToPlugin=new Map,t.forEach((function(e){return e.manager=r})),this._plugins=t.slice().reverse()}return _createClass2(e,[{key:"addEventListener",value:function(e,t,n){return this._findPluginFor(t).addEventListener(e,t,n)}},{key:"addGlobalEventListener",value:function(e,t,n){return this._findPluginFor(t).addGlobalEventListener(e,t,n)}},{key:"getZone",value:function(){return this._zone}},{key:"_findPluginFor",value:function(e){var t=this._eventNameToPlugin.get(e);if(t)return t;for(var n=this._plugins,r=0;r-1&&(t.splice(n,1),o+=e+".")})),o+=i,0!=t.length||0===i.length)return null;var a={};return a.domEventName=r,a.fullKey=o,a}},{key:"getEventFullKey",value:function(e){var t="",n=function(e){var t=e.key;if(null==t){if(null==(t=e.keyIdentifier))return"Unidentified";t.startsWith("U+")&&(t=String.fromCharCode(parseInt(t.substring(2),16)),3===e.location&&U.hasOwnProperty(t)&&(t=U[t]))}return F[t]||t}(e);return" "===(n=n.toLowerCase())?n="space":"."===n&&(n="dot"),j.forEach((function(r){r!=n&&(0,L[r])(e)&&(t+=r+".")})),t+=n}},{key:"eventCallback",value:function(e,t,r){return function(i){n.getEventFullKey(i)===e&&r.runGuarded((function(){return t(i)}))}}},{key:"_normalizeKey",value:function(e){switch(e){case"esc":return"escape";default:return e}}}]),n}(C)).\u0275fac=function(e){return new(e||E)(s.dc(h.e))},E.\u0275prov=s.Mb({token:E,factory:E.\u0275fac}),E),z=[{provide:s.B,useValue:h.E},{provide:s.C,useValue:function(){p.makeCurrent(),m.init()},multi:!0},{provide:h.e,useFactory:function(){return Object(s.vb)(document),document},deps:[]}],B=Object(s.Q)(s.W,"browser",z),Z=[[],{provide:s.Z,useValue:"root"},{provide:s.m,useFactory:function(){return new s.m},deps:[]},{provide:b,useClass:V,multi:!0,deps:[h.e,s.z,s.B]},{provide:b,useClass:H,multi:!0,deps:[h.e]},[],{provide:P,useClass:P,deps:[y,k,s.c]},{provide:s.E,useExisting:P},{provide:w,useExisting:k},{provide:k,useClass:k,deps:[h.e]},{provide:s.L,useClass:s.L,deps:[s.z]},{provide:y,useClass:y,deps:[b,s.z]},[]],G=((I=function(){function e(t){if(_classCallCheck(this,e),t)throw new Error("BrowserModule has already been loaded. If you need access to common directives such as NgIf and NgFor from a lazy loaded module, import CommonModule instead.")}return _createClass2(e,null,[{key:"withServerTransition",value:function(t){return{ngModule:e,providers:[{provide:s.c,useValue:t.appId},{provide:A,useExisting:s.c},g]}}}]),e}()).\u0275mod=s.Ob({type:I}),I.\u0275inj=s.Nb({factory:function(e){return new(e||I)(s.dc(I,12))},providers:Z,imports:[h.c,s.f]}),I);"undefined"!=typeof window&&window;var W,$,Y=n("NXyV"),Q=n("z6cu"),q=n("xgIS"),X=n("LRne"),K=n("GyhO"),J=n("XNiG"),ee=n("5yfJ"),te=n("VRyK"),ne=n("lJxs"),re=n("pLZG"),ie=n("eIep"),oe=n("oB13"),ae=n("IzEk"),se=n("vkgz"),ue=n("3E0/"),ce="Service workers are disabled or not supported by this browser",le=function(){function e(t){if(_classCallCheck(this,e),this.serviceWorker=t,t){var n=Object(q.a)(t,"controllerchange").pipe(Object(ne.a)((function(){return t.controller}))),r=Object(Y.a)((function(){return Object(X.a)(t.controller)})),i=Object(K.a)(r,n);this.worker=i.pipe(Object(re.a)((function(e){return!!e}))),this.registration=this.worker.pipe(Object(ie.a)((function(){return t.getRegistration()})));var o=Object(q.a)(t,"message").pipe(Object(ne.a)((function(e){return e.data}))).pipe(Object(re.a)((function(e){return e&&e.type}))).pipe(Object(oe.a)(new J.a));o.connect(),this.events=o}else this.worker=this.events=this.registration=Object(Y.a)((function(){return Object(Q.a)(new Error("Service workers are disabled or not supported by this browser"))}))}return _createClass2(e,[{key:"postMessage",value:function(e,t){return this.worker.pipe(Object(ae.a)(1),Object(se.a)((function(n){n.postMessage(Object.assign({action:e},t))}))).toPromise().then((function(){}))}},{key:"postMessageWithStatus",value:function(e,t,n){var r=this.waitForStatus(n),i=this.postMessage(e,t);return Promise.all([r,i]).then((function(){}))}},{key:"generateNonce",value:function(){return Math.round(1e7*Math.random())}},{key:"eventsOfType",value:function(e){return this.events.pipe(Object(re.a)((function(t){return t.type===e})))}},{key:"nextEventOfType",value:function(e){return this.eventsOfType(e).pipe(Object(ae.a)(1))}},{key:"waitForStatus",value:function(e){return this.eventsOfType("STATUS").pipe(Object(re.a)((function(t){return t.nonce===e})),Object(ae.a)(1),Object(ne.a)((function(e){if(!e.status)throw new Error(e.error)}))).toPromise()}},{key:"isEnabled",get:function(){return!!this.serviceWorker}}]),e}(),de=(($=function(){function e(t){if(_classCallCheck(this,e),this.sw=t,this.subscriptionChanges=new J.a,!t.isEnabled)return this.messages=ee.a,this.notificationClicks=ee.a,void(this.subscription=ee.a);this.messages=this.sw.eventsOfType("PUSH").pipe(Object(ne.a)((function(e){return e.data}))),this.notificationClicks=this.sw.eventsOfType("NOTIFICATION_CLICK").pipe(Object(ne.a)((function(e){return e.data}))),this.pushManager=this.sw.registration.pipe(Object(ne.a)((function(e){return e.pushManager})));var n=this.pushManager.pipe(Object(ie.a)((function(e){return e.getSubscription()})));this.subscription=Object(te.a)(n,this.subscriptionChanges)}return _createClass2(e,[{key:"requestSubscription",value:function(e){var t=this;if(!this.sw.isEnabled)return Promise.reject(new Error(ce));for(var n={userVisibleOnly:!0},r=this.decodeBase64(e.serverPublicKey.replace(/_/g,"/").replace(/-/g,"+")),i=new Uint8Array(new ArrayBuffer(r.length)),o=0;o1&&void 0!==arguments[1]?arguments[1]:{};return{ngModule:e,providers:[{provide:pe,useValue:t},{provide:fe,useValue:n},{provide:le,useFactory:Ae,deps:[fe,s.B]},{provide:s.d,useFactory:ve,deps:[s.r,pe,fe,s.B],multi:!0}]}}}]),e}()).\u0275mod=s.Ob({type:ge}),ge.\u0275inj=s.Nb({factory:function(e){return new(e||ge)},providers:[de,he]}),ge),be=n("1kSV"),ye=n("Kj3r");function Ce(e,t){if(1&e&&(s.Vb(0,"div",3),s.Rb(1,"div",4),s.Ub()),2&e){var n=s.jc(2);s.Ec("color",n.color),s.Bb(1),s.Ec("width",n.diameter)("height",n.diameter)}}function we(e,t){if(1&e&&(s.Vb(0,"div",5),s.Vb(1,"div",6),s.Rb(2,"div",7),s.Ub(),s.Ub()),2&e){var n=s.jc().ngIf,r=s.jc();s.Ec("color",r.color),s.Bb(1),s.Ec("background",r.color,s.Jb)("height",r.height)("width",n+"%"),s.Bb(1),s.Ec("height",r.height)}}function ke(e,t){if(1&e&&(s.Tb(0),s.Fc(1,Ce,2,6,"div",1),s.Fc(2,we,3,10,"div",2),s.Sb()),2&e){var n=s.jc();s.Bb(1),s.pc("ngIf",n.includeSpinner),s.Bb(1),s.pc("ngIf",n.includeBar)}}var De,Me,Oe,_e,Se,xe=((Oe=function(){function e(t){_classCallCheck(this,e),this.platformId=t,this.progress$=(new J.a).pipe(Object(ye.a)(0)),this._pendingRequests=0,this._value=0}return _createClass2(e,[{key:"start",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:2;++this._pendingRequests,0!==this._value&&1!==this._pendingRequests||this.set(1===this._pendingRequests&&this._value>0?this._value:e)}},{key:"stop",value:function(){for(this.complete();this._pendingRequests>0;)this.complete()}},{key:"complete",value:function(){var e=this;0===this._pendingRequests&&0===this._value||(this._pendingRequests>0&&--this._pendingRequests,(0===this._pendingRequests||0===this._pendingRequests&&this._value>0)&&(100!==this._value&&this.set(100),setTimeout((function(){return e.set(0)}),500)))}},{key:"set",value:function(e){var t=this;Object(h.B)(this.platformId)?(0===e&&this._pendingRequests>0&&(e=2),this._value=e,this.progress$.next(e),0!==this._pendingRequests&&(clearTimeout(this._incTimeout),this._value>0&&this._value<100&&(this._incTimeout=setTimeout((function(){return t.increment()}),250)))):this._pendingRequests=0}},{key:"increment",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;e>0&&this.set(this._value+e);var t=this._value;e=t>=0&&t<25?3*Math.random()+3:t>=25&&t<65?3*Math.random():t>=65&&t<90?2*Math.random():t>=90&&t<99?.5:0,this.set(this._value+e)}},{key:"ngOnDestroy",value:function(){this.progress$.complete()}}]),e}()).\u0275fac=function(e){return new(e||Oe)(s.dc(s.B))},Oe.\u0275prov=s.Mb({token:Oe,factory:Oe.\u0275fac,providedIn:"root"}),Oe.ngInjectableDef=Object(s.R)({factory:function(){return new Oe(Object(s.U)(s.B))},token:Oe,providedIn:"root"}),Oe),Ee=((Me=function e(t){_classCallCheck(this,e),this.loader=t,this.includeSpinner=!0,this.includeBar=!0,this.fixed=!0,this.value=null}).\u0275fac=function(e){return new(e||Me)(s.Qb(xe))},Me.\u0275cmp=s.Kb({type:Me,selectors:[["ngx-loading-bar"]],hostVars:2,hostBindings:function(e,t){2&e&&s.Hb("loading-bar-fixed",t.fixed)},inputs:{includeSpinner:"includeSpinner",includeBar:"includeBar",fixed:"fixed",value:"value",color:"color",height:"height",diameter:"diameter"},decls:2,vars:3,consts:[[4,"ngIf"],["id","loading-bar-spinner",3,"color",4,"ngIf"],["id","loading-bar",3,"color",4,"ngIf"],["id","loading-bar-spinner"],[1,"spinner-icon"],["id","loading-bar"],[1,"bar"],[1,"peg"]],template:function(e,t){1&e&&(s.Fc(0,ke,3,2,"ng-container",0),s.kc(1,"async")),2&e&&s.pc("ngIf",null!==t.value?t.value:s.lc(1,1,t.loader.progress$))},directives:[h.p],pipes:[h.b],styles:["[_nghost-%COMP%]{position:relative;display:block}.loading-bar-fixed[_nghost-%COMP%] > div[_ngcontent-%COMP%] .bar[_ngcontent-%COMP%]{position:fixed}.loading-bar-fixed[_nghost-%COMP%] > div#loading-bar-spinner[_ngcontent-%COMP%]{position:fixed;top:10px;left:10px}[dir=rtl] .loading-bar-fixed[_nghost-%COMP%] > div#loading-bar-spinner[_ngcontent-%COMP%]{right:10px;left:unset}.loading-bar-fixed[_nghost-%COMP%] > div[_ngcontent-%COMP%] .peg[_ngcontent-%COMP%]{display:block}[_nghost-%COMP%] > div[_ngcontent-%COMP%]{pointer-events:none;transition:350ms linear;color:#29d}[_nghost-%COMP%] > div[_ngcontent-%COMP%] .bar[_ngcontent-%COMP%]{transition:width 350ms;background:#29d;position:absolute;z-index:10002;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}[dir=rtl] [_nghost-%COMP%] > div[_ngcontent-%COMP%] .bar[_ngcontent-%COMP%]{right:0;left:unset}[_nghost-%COMP%] > div[_ngcontent-%COMP%] .peg[_ngcontent-%COMP%]{display:none;position:absolute;width:70px;right:0;top:0;height:2px;opacity:.45;box-shadow:1px 0 6px 1px;color:inherit;border-radius:100%}[_nghost-%COMP%] > div#loading-bar-spinner[_ngcontent-%COMP%]{display:block;position:absolute;z-index:10002;top:5px;left:0}[_nghost-%COMP%] > div#loading-bar-spinner[_ngcontent-%COMP%] .spinner-icon[_ngcontent-%COMP%]{width:14px;height:14px;border:2px solid transparent;border-top-color:inherit;border-left-color:inherit;border-radius:50%;-webkit-animation:.4s linear infinite loading-bar-spinner;animation:.4s linear infinite loading-bar-spinner}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}"]}),Me),Ie=((De=function e(){_classCallCheck(this,e)}).\u0275mod=s.Ob({type:De}),De.\u0275inj=s.Nb({factory:function(e){return new(e||De)},imports:[[h.c]]}),De),Pe=n("nYR2"),Re=((Se=function(){function e(t){_classCallCheck(this,e),this.loadingBar=t}return _createClass2(e,[{key:"intercept",value:function(e,t){var n=this;if(e.headers.has("ignoreLoadingBar"))return t.handle(e.clone({headers:e.headers.delete("ignoreLoadingBar")}));var r=t.handle(e),i=!1,o=r.subscribe.bind(r);return r.subscribe=function(){return n.loadingBar.start(),i=!0,o.apply(void 0,arguments)},r.pipe(Object(Pe.a)((function(){return i&&n.loadingBar.complete()})))}}]),e}()).\u0275fac=function(e){return new(e||Se)(s.dc(xe))},Se.\u0275prov=s.Mb({token:Se,factory:Se.\u0275fac}),Se),Te=((_e=function e(){_classCallCheck(this,e)}).\u0275mod=s.Ob({type:_e}),_e.\u0275inj=s.Nb({factory:function(e){return new(e||_e)},providers:[{provide:c.a,useClass:Re,multi:!0}],imports:[[c.c,Ie],c.c,Ie]}),_e),Ne=n("LgUO"),Ve=n("tyNb"),je=function(){return["/"]};function Fe(e,t){1&e&&(s.Vb(0,"div",14),s.Vb(1,"a",15),s.Hc(2," Voltar \xe0 p\xe1gina inicial "),s.Ub(),s.Ub()),2&e&&(s.Bb(1),s.pc("routerLink",s.sc(1,je)))}var Ue,Le,He,ze=function(){return["/nivel-avancado"]},Be=function(){return["/certificado-digital"]},Ze=((He=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"ngOnInit",value:function(){}},{key:"exibirBotaoVoltar",value:function(){return window.location.href!==u.a.baseUrl}}]),e}()).\u0275fac=function(e){return new(e||He)},He.\u0275cmp=s.Kb({type:He,selectors:[["app-certificado-digital"]],decls:29,vars:5,consts:[[1,"bg-ad"],[1,"container"],[1,"row"],[1,"col-12"],[1,"division-line"],[1,"p-3"],[1,"col-6"],[1,"tab-info"],[3,"routerLink"],[1,"tab-info","tab-active"],[1,"intro-avanced"],[1,"card","digital-certification","pb-4","mb-3"],[1,"mb-5"],["class","col-12 col-md-4 offset-md-4 mt-3 pb-3",4,"ngIf"],[1,"col-12","col-md-4","offset-md-4","mt-3","pb-3"],["type","link",1,"link-return-back",3,"routerLink"]],template:function(e,t){1&e&&(s.Vb(0,"div",0),s.Vb(1,"div",1),s.Vb(2,"div",2),s.Vb(3,"div",3),s.Vb(4,"div",4),s.Vb(5,"h1",5),s.Hc(6,"Como Obter N\xedvel Avan\xe7ado"),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Vb(7,"div",2),s.Vb(8,"div",6),s.Vb(9,"div",7),s.Vb(10,"a",8),s.Hc(11,"Atrav\xe9s de foto"),s.Ub(),s.Ub(),s.Ub(),s.Vb(12,"div",6),s.Vb(13,"div",9),s.Vb(14,"a",8),s.Hc(15,"Certifica\xe7\xe3o Digital"),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Vb(16,"div",1),s.Vb(17,"div",2),s.Vb(18,"div",3),s.Vb(19,"H2",10),s.Hc(20,"Use sua certifica\xe7\xe3o digital para ter acesso a todos servi\xe7os"),s.Ub(),s.Ub(),s.Ub(),s.Vb(21,"div",2),s.Vb(22,"div",11),s.Vb(23,"div",3),s.Vb(24,"h4"),s.Hc(25,"Em breve"),s.Ub(),s.Vb(26,"p",12),s.Hc(27," Se voc\xea possui um certificado digital, poder\xe1 usa-lo para obter n\xedvel avan\xe7ado e acessar todos servi\xe7os da central. "),s.Ub(),s.Fc(28,Fe,3,2,"div",13),s.Ub(),s.Ub(),s.Ub(),s.Ub()),2&e&&(s.Bb(10),s.pc("routerLink",s.sc(3,ze)),s.Bb(4),s.pc("routerLink",s.sc(4,Be)),s.Bb(14),s.pc("ngIf",t.exibirBotaoVoltar()))},directives:[Ve.g,h.p],styles:[".bg-ad[_ngcontent-%COMP%]{background:#fc831d;box-shadow:0 2px 4px 1px rgba(0,0,0,.16);border-radius:0 0 6px 6px}.bg-ad[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:1.5rem;font-weight:400;color:#fff;border-bottom:1px solid #da6601;margin:0}.bg-ad[_ngcontent-%COMP%] h1[_ngcontent-%COMP%] .tab-info[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#fff;font-size:1rem;padding:14px 0;text-align:center;font-weight:400;display:block;transition:.4s}.bg-ad[_ngcontent-%COMP%] h1[_ngcontent-%COMP%] .tab-info[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:focus, .bg-ad[_ngcontent-%COMP%] h1[_ngcontent-%COMP%] .tab-info[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{background:#da6601}.bg-ad[_ngcontent-%COMP%] h1[_ngcontent-%COMP%] .tab-active[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:500;border-bottom:3px solid #fff}.division-line[_ngcontent-%COMP%]{border-bottom:1px solid #fca762}.intro-avanced[_ngcontent-%COMP%]{font-size:1.5rem;font-weight:300;padding:30px 0;margin:0;line-height:2.25rem}.digital-certification[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{font-size:1.25rem;font-weight:500;padding:30px 20px 10px;margin:0}.digital-certification[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1rem;font-weight:400;padding:4px 20px;margin:0}.digital-certification[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin:0;padding:0;max-width:80%}.digital-certification[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] .correct-img[_ngcontent-%COMP%]{text-align:center}.digital-certification[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] .correct-description[_ngcontent-%COMP%]{font-size:.9rem;line-height:1.1rem;text-align:center}.digital-certification[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] .incor-description[_ngcontent-%COMP%]{font-size:.9rem;line-height:1.1rem}.digital-certification[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{padding:0;margin:10px 10px 10px 20px;list-style:none}.digital-certification[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:5px 5px 5px 30px;margin:0;background:url(/assets/images/icon-correct.svg) 0 no-repeat;background-size:24px}@media (min-width:768px){.digital-certification[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{margin-top:40px}}.digital-certification[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] .wrong-situacions[_ngcontent-%COMP%]{text-align:center;margin:5px 5px 5px 0;padding:5px}.link-return-back[_ngcontent-%COMP%]{color:#1a7ba8;transition:.3s;font-size:1rem;font-weight:500;background:url(/assets/images/arrow-left.svg) 6px no-repeat;background-size:14px;cursor:pointer;padding:18px 20px 20px 30px}.link-return-back[_ngcontent-%COMP%]:focus, .link-return-back[_ngcontent-%COMP%]:hover{color:#d67900;background:url(/assets/images/arrow-left-hover.svg) 0 no-repeat;background-size:14px;text-decoration:none}a[_ngcontent-%COMP%]{text-decoration:none}"]}),He),Ge=((Le=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"ngOnInit",value:function(){}}]),e}()).\u0275fac=function(e){return new(e||Le)},Le.\u0275cmp=s.Kb({type:Le,selectors:[["app-pagina-nao-encontrada"]],decls:16,vars:0,consts:[[1,"container"],[1,"row"],[1,"col-12","col-md-10","offset-md-1","col-xl-8","offset-xl-2","mt-4","mb-4"],[1,"card","not-found","mt-4"],[1,"row","p-4"],[1,"col-12","col-md-4"],["src","/assets/images/not-found-img.svg","alt","Imagem representativa de Erro na aplica\xe7\xe3o",1,"rounded","mx-auto","d-block"],[1,"col-12","col-md-8"],[1,"mt-4","mb-4"],[1,""],["href","https://www.detran.rs.gov.br/fale-conosco","target","_blank","rel","noopener noreferrer"]],template:function(e,t){1&e&&(s.Vb(0,"div",0),s.Vb(1,"div",1),s.Vb(2,"div",2),s.Vb(3,"div",3),s.Vb(4,"div",4),s.Vb(5,"div",5),s.Rb(6,"img",6),s.Ub(),s.Vb(7,"div",7),s.Vb(8,"h2",8),s.Hc(9,"Ops, probleminha..."),s.Ub(),s.Vb(10,"p",9),s.Hc(11," Essa p\xe1gina n\xe3o existe. Realize uma busca de servi\xe7o e caso n\xe3o encontre o que esta procurando entre em "),s.Vb(12,"strong"),s.Vb(13,"a",10),s.Hc(14,"Contato"),s.Ub(),s.Ub(),s.Hc(15,". "),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub())},styles:[".not-found[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:60%}@media (min-width:576px){.not-found[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-bottom:3rem}}.not-found[_ngcontent-%COMP%] img[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .not-found[_ngcontent-%COMP%] img[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{text-align:center}@media (min-width:576px){.not-found[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{text-align:left}}.not-found[_ngcontent-%COMP%] img[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:30px}@media (min-width:576px){.not-found[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-top:0}}.not-found[_ngcontent-%COMP%] .padding-card-not-found[_ngcontent-%COMP%]{padding:1.5rem}@media (min-width:768px){.not-found[_ngcontent-%COMP%] .padding-card-not-found[_ngcontent-%COMP%]{padding:3rem}}"]}),Le),We=((Ue=function(){function e(t){_classCallCheck(this,e),this.router=t}return _createClass2(e,[{key:"ngOnInit",value:function(){this.router.onSameUrlNavigation="reload";var e=localStorage.getItem("redirectUrl");e?(this.caminho="/"+e.split(u.a.baseUrl)[1],this.router.navigateByUrl(this.caminho),setTimeout((function(){new URL(window.location.href).pathname.includes("redirect")&&window.location.reload()}),3e3)):this.router.navigate([""])}}]),e}()).\u0275fac=function(e){return new(e||Ue)(s.Qb(Ve.d))},Ue.\u0275cmp=s.Kb({type:Ue,selectors:[["app-redirect"]],decls:11,vars:0,consts:[[1,"container"],[1,"row"],[1,"col-12","offset-xl-2","col-xl-8","offset-md-1","col-md-10"],[1,"card","mt-5","pt-5","pb-5"],[1,"row","p-3","m-2"],[1,"col-12","offset-xl-1","col-xl-3","col-md-12","offset-lg-1","col-lg-3"],[1,"rotation-align"],["src","/assets/images/redirect.svg","alt","imagem de redirecionamento",1,"iconTransitionLoading"],[1,"col-12","col-xl-8","col-md-12","col-lg-8"],[1,"text-redirect"]],template:function(e,t){1&e&&(s.Vb(0,"div",0),s.Vb(1,"div",1),s.Vb(2,"div",2),s.Vb(3,"div",3),s.Vb(4,"div",4),s.Vb(5,"div",5),s.Vb(6,"div",6),s.Rb(7,"img",7),s.Ub(),s.Ub(),s.Vb(8,"div",8),s.Vb(9,"h2",9),s.Hc(10,"Redirecionando..."),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub())},styles:[".text-redirect[_ngcontent-%COMP%]{margin-top:2.5rem;text-align:center}@media (min-width:992px){.text-redirect[_ngcontent-%COMP%]{text-align:left}}img[_ngcontent-%COMP%]{height:125px}.rotation-align[_ngcontent-%COMP%]{text-align:center}@media (min-width:992px){.rotation-align[_ngcontent-%COMP%]{text-align:left}}.iconTransitionLoading[_ngcontent-%COMP%]{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes spin{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}"]}),Ue),$e=n("huNH"),Ye=function(e){var t=e.get("cpf").value,n=e.get("autorizacaoCentralServicos").value,r=!1,i=e.get("renavam").value,o=e.get("cnh").value,a=e.get("codOat").value,s=e.get("serie").value,u=e.get("cnpj").value;return(o||a&&s||u||i)&&(r=!0),null!=t&&null!=n&&r?null:{obrigatorios:!0}},Qe=function e(){_classCallCheck(this,e)},qe=n("zIak"),Xe=n("UCKV"),Ke=n("TaE9"),Je=n("DeWT"),et={version:"1.7.51",country_calling_codes:{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"],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"],383:["XK"],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"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],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"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([457]\\d{6})$","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2457]\\d{6})$","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","11\\d{8}|(?:[2368]|9\\d)\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",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"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"1|([267]\\d{6})$","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7,8}|8[0-24-9]\\d{7})|(?:[2-478]\\d\\d|550)\\d{6}|1\\d{4,7}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|[45]"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"0|(183[12])",0,0,0,[["(?:[237]\\d{5}|8(?:51(?:0(?:0[03-9]|[1247]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-6])|1(?:1[69]|[23]\\d|4[0-4]))|(?:[6-8]\\d{3}|9(?:[02-9]\\d\\d|1(?:[0-57-9]\\d|6[0135-9])))\\d))\\d{3}",[9]],["4(?:83[0-38]|93[01])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-2457-9]|9[0-27-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["16\\d{3,7}",[5,6,7,8,9]],["(?:14(?:5(?:1[0458]|[23][458])|71\\d)|550\\d\\d)\\d{4}",[9]],["13(?:00\\d{3}|45[0-4])\\d{3}|13\\d{4}",[6,8,10]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365|46","1[28]|2|365(?:[0-46-9]|5[0-35-9])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","246$1",0,"246"],BD:["880","00","1\\d{9}|2\\d{7,8}|88\\d{4,6}|(?:8[0-79]|9\\d)\\d{4,8}|(?:[346]\\d|[57])\\d{5,8}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:28|4[14]|5)|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[025-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]]],BG:["359","00","[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[047]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","(?:[2689]\\d|51)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[25689]"]]]],BL:["590","00","(?:590|69\\d|976)\\d{6}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|5[12]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[29]|3[0-5]))\\d{4}"],0,0,0,0,0,0,["976[01]\\d{5}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-8]\\d{6})$","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","(?:[2-467]\\d\\d|8001)\\d{5}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[23]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-24679]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"0(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([3-8]\\d{6})$","242$1",0,"242"],BT:["975","00","[17]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]]],BW:["267","00","90\\d{5}|(?:[2-6]|7\\d)\\d{6}",[7,8],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[2-6]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["7"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $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"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","(?:[2-8]\\d|90)\\d{8}",[10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|6[57])|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47|72)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|(?:5(?:00|2[12]|33|44|66|77|88)|622)[2-9]\\d{6}"],0,0,0,["600[2-9]\\d{6}"]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d|8[0-24-9])\\d{7}|(?:[148]\\d\\d|550)\\d{6}|1\\d{5,7}",[6,7,8,9,10],0,"0",0,"0|([59]\\d{7})$","8$1",0,0,[["8(?:51(?:0(?:02|31|60)|118)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:83[0-38]|93[01])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-2457-9]|9[0-27-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["(?:14(?:5(?:1[0458]|[23][458])|71\\d)|550\\d\\d)\\d{4}",[9]],["13(?:00\\d{3}|45[0-4])\\d{3}|13\\d{4}",[6,8,10]]],"0011"],CD:["243","00","[189]\\d{8}|[1-68]\\d{6}",[7,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],"0"],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["801"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[02-9]"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-3]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","(?:[26]\\d\\d|88)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","(?:10|2[0-57-9])(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"0|(1(?:[12]\\d|79)\\d\\d)",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:1\\d|3)\\d{9}|[124-8]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1 $2",["[14][2-9]|[25-8]"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","[27]\\d{6,7}|[34]\\d{5,7}|(?:5|8\\d\\d)\\d{7}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["5"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d|8[0-24-9])\\d{7}|(?:[148]\\d\\d|550)\\d{6}|1\\d{5,7}",[6,7,8,9,10],0,"0",0,"0|([59]\\d{7})$","8$1",0,0,[["8(?:51(?:0(?:01|30|59)|117)|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:83[0-38]|93[01])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-2457-9]|9[0-27-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["(?:14(?:5(?:1[0458]|[23][458])|71\\d)|550\\d\\d)\\d{4}",[9]],["13(?:00\\d{3}|45[0-4])\\d{3}|13\\d{4}",[6,8,10]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[05]\\d{10}|[46][1-8]\\d{4,9})|49(?:[0-25]\\d|3[1-689]|7[1-7])\\d{4,8}|49(?:[0-2579]\\d|[34][1-9]|6[0-8])\\d{3}|49\\d{3,4}|(?:1|[368]\\d|4[0-8])\\d{3,13}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[0568]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"1|([2-7]\\d{6})$","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[189]"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]"],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","(?:51|[6-9]\\d)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-59]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-59]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d)(\\d{4,9})","$1 $2",["[2568][1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["[12]00|[368]|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[1245]|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","(?:[2-8]\\d|90)\\d{4}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\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",["11|[67]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]]],0,0,"0(11\\d{6}|6[256]\\d{6}|7[47]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[03])|(?:4[0-5]|5[0-26-9]|6[0-4]|[78][0-49])\\d\\d)|2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d\\d|1(?:[0-7]\\d\\d|8(?:0\\d|20)))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:0[0-2]|2[356]|34|4[0134]|5[49]|6[0-369]|77|81|9[39])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","(?:[56]94|976)\\d{6}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"0|([25-9]\\d{5})$","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:0[0-2]|2[356]|34|4[0134]|5[49]|6[0-369]|77|81|9[39])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","[256]\\d{7}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-689]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\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]"]]]],GP:["590","00","(?:590|69\\d|976)\\d{6}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|1[0-2]|2[0-68]|3[1289]|4[0-24-9]|5[3-579]|6[0189]|7[08]|8[0-689]|9\\d)\\d{4}"],["69(?:0\\d\\d|1(?:2[29]|3[0-5]))\\d{4}"],0,0,0,0,0,0,["976[01]\\d{5}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|(?:[2689]\\d|70)\\d{8}",[10],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]]]],GT:["502","00","(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"1|([3-9]\\d{6})$","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:862\\d|9008)\\d{3}|(?:[2-46]\\d|77)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-46-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4}(?:\\d(?:\\d(?:\\d{4})?)?)?|(?:[235-79]\\d|46)\\d{6}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",[6,7,8,9],[["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-5]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","[2-489]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-489]"]]]],HU:["36","00","[2357]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57-9]"],"06 $1"]],"06"],ID:["62","00[189]","(?:(?:007803|8\\d{4})\\d|[1-36])\\d{6}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"0|([5-8]\\d{5})$","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[245])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1[4679]|[38]"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[1-9]\\d{8}|3[2-9]\\d{7}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d\\d|89(?:2|4[5-9]\\d))\\d{3}|89[45][0-4]\\d\\d|(?:1(?:44|6[346])|89(?:5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],0,0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"0|([0-24-8]\\d{5})$","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97[7-9]))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:0[0-2]|2[356]|34|4[0134]|5[49]|6[0-369]|77|81|9[39])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51|63)|9(?:49|80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[78]|96)|477|51[24]|636)|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[78]|96[2457-9])|477|51[24]|636[457-9])|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[279]|49|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9])|5(?:2|3[045]|4[0-369]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|49|6(?:[0-24]|36|5[0-3589]|72|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:49|55|83)[29]|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|7(?:[017-9]|6[6-8]))|49|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|7[015-9]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17|3[015-9]))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9(?:[019]|4[1-3]|6(?:[0-47-9]|5[01346-9])))|3(?:[29]|7(?:[017-9]|6[6-8]))|49|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:223|8699)[014-9]|(?:48|829(?:2|66)|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[29][2-9]|5[3-9]|7[2-4679]|8(?:[246-9]|3[3-8]|5[2-9])","[14]|[29][2-9]|5[3-9]|7[2-4679]|8(?:[246-9]|3(?:[3-6][2-9]|7|8[2-5])|5[2-9])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[2579]|80"],"0$1"]],"0"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|(?:[235-8]\\d|99)\\d{7}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-7]\\d{6})$","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","(?:18|[2569]\\d\\d)\\d{5}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[25]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","345$1",0,"345"],KZ:["7","810","33622\\d{5}|(?:7\\d|80)\\d{8}",[10],0,"8",0,0,0,0,"33|7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[013-9]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[7-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"1|([2-8]\\d{6})$","758$1",0,"758"],LI:["423","00","90\\d{5}|(?:[2378]|6\\d\\d)\\d{6}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[237-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"0|(1001)"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:2|33|5\\d|77|88)\\d{7}|[4-6]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[4-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(8-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"8 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(8-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(8-$1)",1]],"8",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{5})(\\d{4})","$1-$2",["5(?:29|38)","5(?:29|38)[89]","5(?:29|38)[89]0"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-489]|3[5-9]|9)|892","5(?:2(?:[2-49]|8[235-9])|3[5-9]|9)|892"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5(?:29(?:[189][05]|2[29]|3[01])|38[89][05])\\d{4}|5(?:2(?:[015-7]\\d|2[02-9]|3[0-578]|4[02-46-8]|8[0235-7]|90)|3(?:[0-47]\\d|5[02-9]|6[02-8]|80|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:0[016-8]|6[1267]|7[0-27]))\\d{6}"],["80\\d{7}"],["89\\d{7}"],0,0,0,0,["592(?:4[0-2]|93)\\d{4}"]]],MC:["377","00","870\\d{5}|(?:[349]|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[39]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","(?:590|69\\d|976)\\d{6}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|30|5[0-268]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[29]|3[0-5]))\\d{4}"],0,0,0,0,0,0,["976[01]\\d{5}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"0|([24-9]\\d{6})$","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[57-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[57-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","(?:28|[68]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","670$1",0,"670"],MQ:["596","00","69\\d{7}|(?:59|97)6\\d{6}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"1|([34]\\d{6})$","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[2-468]|5\\d)\\d{6}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["5"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[3467]|9[13-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","1\\d{6}(?:\\d{2})?|(?:[23]1|77|88|99)\\d{7}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","(?:1(?:[01467]\\d|[2359][1-9]|8[1-79])|[2-9]\\d)\\d{8}",[10,11],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],0,1],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],0,1],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],0,1]],"01",0,"0(?:[12]|4[45])|1",0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9])|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1[36-8]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","[2-57-9]\\d{5}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[2-57-9]"]]]],NE:["227","00","[0289]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","(?:[124-7]|9\\d{3})\\d{6}|[1-9]\\d{7}|[78]\\d{9,13}",[7,8,10,11,12,13,14],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],["(\\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-7]|8[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|[89]\\d{6,9}|1\\d{4,5}",[5,6,7,8,9,10],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-57-9]"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[489]|5[89]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-7]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","9\\d{9}|[1-9]\\d{7}",[8,10],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["[1-8]|9(?:[1-579]|6[2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:444|(?:55|8\\d)\\d|666)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]]],NU:["683","00","(?:[47]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[29]\\d{7,9}|50\\d{5}(?:\\d{2,3})?|6[0-35-9]\\d{6}|7\\d{7,8}|8\\d{4,9}|(?:11\\d|[34])\\d{7}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["83"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[0367]|[89]0"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[59]|80"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7|86"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|8007\\d{4,5}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:[1-57-9]|6\\d)\\d{6}",[7,8],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["6"]]]],PE:["51","19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,0," Anexo "],PF:["689","00","[48]\\d{7}|4\\d{5}",[6,8],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[48]"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","1800\\d{7,9}|(?:2|[89]\\d{4})\\d{5}|[2-8]\\d{8}|[28]\\d{7}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(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{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","[1-57-9]\\d{6}(?:\\d{2})?|6\\d{5,8}",[6,7,8,9],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["39|45|5[0137]|6[0469]|7[02389]|8[08]"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-8]|9[145]"]]]],PM:["508","00","[45]\\d{5}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","59\\d{4,6}|(?:[2-46-9]\\d|5[0-8])\\d{4,7}",[6,7,8,9],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"]],"0"],QA:["974","00","[2-7]\\d{7}|(?:2\\d\\d|800)\\d{4}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["2[126]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]"]]]],RE:["262","00","9769\\d{5}|(?:26|[68]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],"0",0,0,0,0,"26[23]|69|[89]"],RO:["40","00","(?:[237]\\d|[89]0)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[237-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","[347-9]\\d{9}",[10],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-6]2|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-6]2|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[3489]"],"8 ($1)",1]],"8",0,0,0,0,"3[04-689]|[489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]]],"0"],SA:["966","00","92\\d{7}|(?:[15]|8\\d)\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","(?:[1-6]|[7-9]\\d\\d)\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","8000\\d{3}|(?:[249]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:01|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[4589]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[2378]\\d|66|99)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d{4}|93330)\\d{4}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["24|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3478]|64|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[1-35-9]|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|68|[78]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[267]\\d{7}|[89]00\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[267]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|(5\\d{6})$","721$1",0,"721"],SY:["963","00","[1-39]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"1|([2-479]\\d{6})$","649$1",0,"649"],TD:["235","00|16","(?:22|[69]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","1\\d{8,9}|(?:[2-57]|[689]\\d)\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["14|[3-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","(?:00|11|[3-579]\\d|88)\\d{7}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"],0,1],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[34]7|91[78]"],0,1],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3"],0,1],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0457-9]|11"],0,1]],"8",0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","[1-6]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["6"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|[5-8]\\d{3})\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-8]"]]]],TR:["90","00","(?:4|8\\d{5})\\d{6}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[0589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|616)","5(?:[0-59]|6161)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-46-8]\\d{6})$","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[26-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["4[45][0-5]|5(?:0|6[37])|6(?:[12][018]|[36-8])|7|89|9[1-9]|(?:48|57)[0137-9]","4[45][0-5]|5(?:0|6(?:3[14-7]|7))|6(?:[12][018]|[36-8])|7|89|9[1-9]|(?:48|57)[0137-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["[3-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}",[10],[["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[0-24679]|4[167]|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]|[34][016]|5[0179]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-28]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[0179]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}"]]],UY:["598","0(?:0|1[3-9]\\d)","(?:[249]\\d\\d|80)\\d{5}|9\\d{6}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["8|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[24]"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","810","(?:[679]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[6-9]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"1|([2-7]\\d{6})$","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-578]\\d{6})$","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[69]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3578]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","(?:[23]\\d|[48]8)\\d{3}|(?:[57]\\d|90)\\d{5}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[579]"]]]],WF:["681","00","(?:[45]0|68|72|8\\d)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[4-8]"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","[23]\\d{7,8}|(?:4\\d\\d|[89]00)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[23]"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7[24-68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","80\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,"269|63"],ZA:["27","00","[1-9]\\d{8}|8\\d{4,7}",[5,6,7,8,9],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"]],"0"],ZM:["260","00","(?:63|80)0\\d{6}|(?:21|[79]\\d)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,["[1-9]\\d{7}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"[35-7]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],0,0,0,0,0,0,[0,["(?:[356]\\d|7[6-8])\\d{7}"]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"[0-36-9]\\d{8}",[9],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-36-9]"]]],0,0,0,0,0,0,[0,["[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|285\\d{9}|[19]\\d{7}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[19]"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["34[57]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-3]"]]],0,0,0,0,0,0,[0,["3(?:37\\d\\d|42)\\d{4}|3(?:2|47|7\\d{3})\\d{7}",[7,9,10,12]],0,0,0,0,0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:(?:285\\d\\d|3(?:45|[69]\\d{3}))\\d|9[89])\\d{6}"]]],883:["883",0,"51\\d{7}(?:\\d{3})?",[9,12],[["(\\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",["5"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["51[013]0\\d{8}|5100\\d{5}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}},tt="".concat("-\u2010-\u2015\u2212\u30fc\uff0d").concat("\uff0f/").concat("\uff0e.").concat(" \xa0\xad\u200b\u2060\u3000").concat("()\uff08\uff09\uff3b\uff3d\\[\\]").concat("~\u2053\u223c\uff5e");function nt(e,t){return e=e||"",new RegExp("^(?:"+t+")$").test(e)}var rt=function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.name=this.constructor.name,this.message=t,this.stack=new Error(t).stack};(rt.prototype=Object.create(Error.prototype)).constructor=rt;var it=function(e,t){e=e.split("-"),t=t.split("-");for(var n=e[0].split("."),r=t[0].split("."),i=0;i<3;i++){var o=Number(n[i]),a=Number(r[i]);if(o>a)return 1;if(a>o)return-1;if(!isNaN(o)&&isNaN(a))return 1;if(isNaN(o)&&!isNaN(a))return-1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]=2&&Dt.test(e)}var Ot={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","\uff10":"0","\uff11":"1","\uff12":"2","\uff13":"3","\uff14":"4","\uff15":"5","\uff16":"6","\uff17":"7","\uff18":"8","\uff19":"9","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u06f0":"0","\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9"};function _t(e){return Ot[e]}function St(e){var t="",n=e.split(""),r=Array.isArray(n),i=0;for(n=r?n:n[Symbol.iterator]();;){var o;if(r){if(i>=n.length)break;o=n[i++]}else{if((i=n.next()).done)break;o=i.value}var a=_t(o);a&&(t+=a)}return t}function xt(e){var t="",n=e.split(""),r=Array.isArray(n),i=0;for(n=r?n:n[Symbol.iterator]();;){var o;if(r){if(i>=n.length)break;o=n[i++]}else{if((i=n.next()).done)break;o=i.value}t+=Et(o,t)||""}return t}function Et(e,t){if("+"===e){if(t)return;return"+"}return _t(e)}var It=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function Pt(e,t,n){if(t=t||{},e.country){(n=new ct(n)).selectNumberingPlan(e.country,e.countryCallingCode);var r=t.v2?e.nationalNumber:e.phone;if(nt(r,n.nationalNumberPattern())){if(Rt(r,"FIXED_LINE",n))return n.type("MOBILE")&&""===n.type("MOBILE").pattern()?"FIXED_LINE_OR_MOBILE":n.type("MOBILE")?Rt(r,"MOBILE",n)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE":"FIXED_LINE_OR_MOBILE";for(var i=0,o=It;i=r.length)break;a=r[o++]}else{if((o=r.next()).done)break;a=o.value}var s=a;e.indexOf(s)<0&&n.push(s)}return n.sort((function(e,t){return e-t}))}(i,o.possibleLengths()))}else if(t&&!r)return"INVALID_LENGTH";var a=e.length,s=i[0];return s===a?"IS_POSSIBLE":s>a?"TOO_SHORT":i[i.length-1]=0?"IS_POSSIBLE":"INVALID_LENGTH"}function Nt(e,t,n){switch(Tt(e,void 0,n)){case"IS_POSSIBLE":return!0;default:return!1}}var Vt=new RegExp("([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9])"),jt=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function Ft(e,t,n,r){if(t){var i=new ct(r);i.selectNumberingPlan(t,n);var o=new RegExp(i.IDDPrefix());if(0===e.search(o)){var a=(e=e.slice(e.match(o)[0].length)).match(Vt);if(!(a&&null!=a[1]&&a[1].length>0&&"0"===a[1]))return e}}}function Ut(e,t,n){return t=t||{},n=new ct(n),!!e.country&&(n.selectNumberingPlan(e.country,e.countryCallingCode),n.hasTypes()?void 0!==Pt(e,t,n.metadata):nt(t.v2?e.nationalNumber:e.phone,n.nationalNumberPattern()))}function Lt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ht={formatExtension:function(e,t,n){return"".concat(e).concat(n.ext()).concat(t)}},zt=/(\$\d)/;function Bt(e,t,n,r,i){var o=e.replace(new RegExp(t.pattern()),n?t.internationalFormat():r&&t.nationalPrefixFormattingRule()?t.format().replace(zt,t.nationalPrefixFormattingRule()):t.format());return n?Gt(o):o}function Zt(e,t,n,r){var i=function(e,t){var n=e,r=Array.isArray(n),i=0;for(n=r?n:n[Symbol.iterator]();;){var o;if(r){if(i>=n.length)break;o=n[i++]}else{if((i=n.next()).done)break;o=i.value}var a=o;if(a.leadingDigitsPatterns().length>0){var s=a.leadingDigitsPatterns()[a.leadingDigitsPatterns().length-1];if(0!==t.search(s))continue}if(nt(t,a.pattern()))return a}}(n.formats(),e);return i?Bt(e,i,"INTERNATIONAL"===t,!i.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!1!==r.nationalPrefix):e}function Gt(e){return e.replace(new RegExp("[".concat(tt,"]+"),"g")," ").trim()}function Wt(e,t,n,r){return t?r(e,t,n):e}function $t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Yt=function(){function e(t,n,r){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),!t)throw new TypeError("`country` or `countryCallingCode` not passed");if(!n)throw new TypeError("`nationalNumber` not passed");var i=new ct(r);Qt(t)&&(this.country=t,i.country(t),t=i.countryCallingCode()),this.countryCallingCode=t,this.nationalNumber=n,this.number="+"+this.countryCallingCode+this.nationalNumber,this.metadata=r}var t;return(t=[{key:"isPossible",value:function(){return function(e,t,n){if(void 0===t&&(t={}),n=new ct(n),t.v2){if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.chooseCountryByCountryCallingCode(e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!n.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));n.country(e.country)}else{if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.chooseCountryByCountryCallingCode(e.countryCallingCode)}}if(n.possibleLengths())return Nt(e.phone||e.nationalNumber,0,n);if(e.countryCallingCode&&n.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}(this,{v2:!0},this.metadata)}},{key:"isValid",value:function(){return Ut(this,{v2:!0},this.metadata)}},{key:"isNonGeographic",value:function(){return new ct(this.metadata).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(e){return this.number===e.number&&this.ext===e.ext}},{key:"getType",value:function(){return Pt(this,{v2:!0},this.metadata)}},{key:"format",value:function(e,t){return function(e,t,n,r){if(n=n?function(e){for(var t=1;t=i.length)break;s=i[a++]}else{if((a=i.next()).done)break;s=a.value}var u=function(e){if(Array.isArray(e))return e}(r=s.split("="))||function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),2!==n.length);r=!0);}catch(u){i=!0,o=u}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}(r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}(),c=u[1];switch(u[0]){case"tel":t=c;break;case"ext":n=c;break;case"phone-context":"+"===c[0]&&(t=c+t)}}if(!Mt(t))return{};var l={number:t};return n&&(l.ext=n),l}(e);var n=function(e,t){if(e)if(e.length>250){if(t)throw new rt("TOO_LONG")}else{var n=e.search(qt);if(!(n<0))return e.slice(n).replace(Xt,"")}}(e,t);if(!n||!Mt(n))return{};var r=function(e){var t=e.search(kt);if(t<0)return{};for(var n=e.slice(0,t),r=e.match(kt),i=1;i0)return{number:n,ext:r[i]};i++}}(n);return r.ext?r:{number:n}}(e,t.v2),i=r.number,o=r.ext;if(!i){if(t.v2)throw new rt("NOT_A_NUMBER");return{}}var a=function(e,t,n,r){var i,o=nn(xt(e),t,n,r.metadata),a=o.countryCallingCode,s=o.number;if(a)r.chooseCountryByCountryCallingCode(a);else{if(!s||!t&&!n)return{};r.selectNumberingPlan(t,n),t&&(i=t),a=n||gt(t,r.metadata)}if(!s)return{countryCallingCode:a};var u=tn(xt(s),r),c=u.nationalNumber,l=u.carrierCode,d=en(a,c,r);return d&&(i=d,"001"===d||r.country(i)),{country:i,countryCallingCode:a,nationalNumber:c,carrierCode:l}}(i,t.defaultCountry,t.defaultCallingCode,n),s=a.country,u=a.nationalNumber,c=a.countryCallingCode,l=a.carrierCode;if(!n.hasSelectedNumberingPlan()){if(t.v2)throw new rt("INVALID_COUNTRY");return{}}if(!u||u.length<2){if(t.v2)throw new rt("TOO_SHORT");return{}}if(u.length>17){if(t.v2)throw new rt("TOO_LONG");return{}}if(t.v2){var d=new Yt(c,u,n.metadata);return s&&(d.country=s),l&&(d.carrierCode=l),o&&(d.ext=o),d}var h=!!(t.extended?n.hasSelectedNumberingPlan():s)&&nt(u,n.nationalNumberPattern());return t.extended?{country:s,countryCallingCode:c,carrierCode:l,valid:h,possible:!!h||!(!0!==t.extended||!n.possibleLengths()||!Nt(u,0,n)),phone:u,ext:o}:h?function(e,t,n){var r={country:e,phone:t};return n&&(r.ext=n),r}(s,u,o):{}}function Jt(e,t){if(e&&t.nationalPrefixForParsing()){var n=new RegExp("^(?:"+t.nationalPrefixForParsing()+")"),r=n.exec(e);if(r){var i,o,a=r.length-1;if(t.nationalPrefixTransformRule()&&a>0&&r[a]?(i=e.replace(n,t.nationalPrefixTransformRule()),a>1&&r[a]&&(o=r[1])):(i=e.slice(r[0].length),a>0&&(o=r[1])),!nt(e,t.nationalNumberPattern())||nt(i,t.nationalNumberPattern()))return{nationalNumber:i,carrierCode:o}}}return{nationalNumber:e}}function en(e,t,n){var r=n.getCountryCodesForCallingCode(e);if(r)return 1===r.length?r[0]:function(e,t,n){n=new ct(n);var r=e,i=Array.isArray(r),o=0;for(r=i?r:r[Symbol.iterator]();;){var a;if(i){if(o>=r.length)break;a=r[o++]}else{if((o=r.next()).done)break;a=o.value}var s=a;if(n.country(s),n.leadingDigits()){if(t&&0===t.search(n.leadingDigits()))return s}else if(Pt({phone:t,country:s},void 0,n.metadata))return s}}(r,t,n.metadata)}function tn(e,t){var n=Jt(xt(e),t),r=n.nationalNumber,i=n.carrierCode;if(r.length!==e.length+(i?i.length:0)&&t.possibleLengths())switch(Tt(r,void 0,t)){case"TOO_SHORT":case"INVALID_LENGTH":return{nationalNumber:e}}return{nationalNumber:r,carrierCode:i}}function nn(e,t,n,r){if(!e)return{};if("+"!==e[0]){var i=Ft(e,t,n,r);if(!i||i===e){if(t||n){var o=rn(e,t,n,r),a=o.countryCallingCode;if(a)return{countryCallingCode:a,number:o.number}}return{number:e}}e="+"+i}if("0"===e[1])return{};r=new ct(r);for(var s=2;s-1<=3&&s<=e.length;){var u=e.slice(1,s);if(r.hasCallingCode(u))return r.selectNumberingPlan(void 0,u),{countryCallingCode:u,number:e.slice(s)};s++}return{}}function rn(e,t,n,r){var i=t?gt(t,r):n;if(0===e.indexOf(i)){(r=new ct(r)).selectNumberingPlan(t,n);var o=e.slice(i.length),a=Jt(o,r).nationalNumber,s=Jt(e,r).nationalNumber;if(!nt(s,r.nationalNumberPattern())&&nt(a,r.nationalNumberPattern())||"TOO_LONG"===Tt(s,void 0,r))return{countryCallingCode:i,number:o}}return{number:e}}function on(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function an(e,t,n){return Kt(e,function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;hn(this,e),this.key=t,this.value=n,this.next=r,this.prev=i},pn=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;hn(this,e),this.size=0,this.limit=t,this.head=null,this.tail=null,this.cache={}}var t;return(t=[{key:"put",value:function(e,t){if(this.ensureLimit(),this.head){var n=new fn(e,t,this.head);this.head.prev=n,this.head=n}else this.head=this.tail=new fn(e,t);this.cache[e]=this.head,this.size++}},{key:"get",value:function(e){if(this.cache[e]){var t=this.cache[e].value;return this.remove(e),this.put(e,t),t}console.log("Item not available in cache for key ".concat(e))}},{key:"ensureLimit",value:function(){this.size===this.limit&&this.remove(this.tail.key)}},{key:"remove",value:function(e){var t=this.cache[e];null!==t.prev?t.prev.next=t.next:this.head=t.next,null!==t.next?t.next.prev=t.prev:this.tail=t.prev,delete this.cache[e],this.size--}},{key:"clear",value:function(){this.head=null,this.tail=null,this.size=0,this.cache={}}}])&&function(e,t){for(var n=0;n=0?t.slice(0,n):t}var mn=" \xa0\u1680\u180e\u2000-\u200a\u2028\u2029\u202f\u205f\u3000",bn="[".concat(mn,"]"),yn="[^".concat(mn,"]"),Cn="[".concat("0-9\u0660-\u0669\u06f0-\u06f9\u07c0-\u07c9\u0966-\u096f\u09e6-\u09ef\u0a66-\u0a6f\u0ae6-\u0aef\u0b66-\u0b6f\u0be6-\u0bef\u0c66-\u0c6f\u0ce6-\u0cef\u0d66-\u0d6f\u0e50-\u0e59\u0ed0-\u0ed9\u0f20-\u0f29\u1040-\u1049\u1090-\u1099\u17e0-\u17e9\u1810-\u1819\u1946-\u194f\u19d0-\u19d9\u1a80-\u1a89\u1a90-\u1a99\u1b50-\u1b59\u1bb0-\u1bb9\u1c40-\u1c49\u1c50-\u1c59\ua620-\ua629\ua8d0-\ua8d9\ua900-\ua909\ua9d0-\ua9d9\uaa50-\uaa59\uabf0-\uabf9\uff10-\uff19","]"),wn="A-Za-z\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0370-\u0374\u0376\u0377\u037a-\u037d\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u048a-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05d0-\u05ea\u05f0-\u05f2\u0620-\u064a\u066e\u066f\u0671-\u06d3\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u06fc\u06ff\u0710\u0712-\u072f\u074d-\u07a5\u07b1\u07ca-\u07ea\u07f4\u07f5\u07fa\u0800-\u0815\u081a\u0824\u0828\u0840-\u0858\u08a0\u08a2-\u08ac\u0904-\u0939\u093d\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097f\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bd\u09ce\u09dc\u09dd\u09df-\u09e1\u09f0\u09f1\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abd\u0ad0\u0ae0\u0ae1\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3d\u0b5c\u0b5d\u0b5f-\u0b61\u0b71\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bd0\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c33\u0c35-\u0c39\u0c3d\u0c58\u0c59\u0c60\u0c61\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbd\u0cde\u0ce0\u0ce1\u0cf1\u0cf2\u0d05-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d\u0d4e\u0d60\u0d61\u0d7a-\u0d7f\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0e01-\u0e30\u0e32\u0e33\u0e40-\u0e46\u0e81\u0e82\u0e84\u0e87\u0e88\u0e8a\u0e8d\u0e94-\u0e97\u0e99-\u0e9f\u0ea1-\u0ea3\u0ea5\u0ea7\u0eaa\u0eab\u0ead-\u0eb0\u0eb2\u0eb3\u0ebd\u0ec0-\u0ec4\u0ec6\u0edc-\u0edf\u0f00\u0f40-\u0f47\u0f49-\u0f6c\u0f88-\u0f8c\u1000-\u102a\u103f\u1050-\u1055\u105a-\u105d\u1061\u1065\u1066\u106e-\u1070\u1075-\u1081\u108e\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u1380-\u138f\u13a0-\u13f4\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u1700-\u170c\u170e-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176c\u176e-\u1770\u1780-\u17b3\u17d7\u17dc\u1820-\u1877\u1880-\u18a8\u18aa\u18b0-\u18f5\u1900-\u191c\u1950-\u196d\u1970-\u1974\u1980-\u19ab\u19c1-\u19c7\u1a00-\u1a16\u1a20-\u1a54\u1aa7\u1b05-\u1b33\u1b45-\u1b4b\u1b83-\u1ba0\u1bae\u1baf\u1bba-\u1be5\u1c00-\u1c23\u1c4d-\u1c4f\u1c5a-\u1c7d\u1ce9-\u1cec\u1cee-\u1cf1\u1cf5\u1cf6\u1d00-\u1dbf\u1e00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u2102\u2107\u210a-\u2113\u2115\u2119-\u211d\u2124\u2126\u2128\u212a-\u212d\u212f-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2183\u2184\u2c00-\u2c2e\u2c30-\u2c5e\u2c60-\u2ce4\u2ceb-\u2cee\u2cf2\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d80-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u2e2f\u3005\u3006\u3031-\u3035\u303b\u303c\u3041-\u3096\u309d-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312d\u3131-\u318e\u31a0-\u31ba\u31f0-\u31ff\u3400-\u4db5\u4e00-\u9fcc\ua000-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua66e\ua67f-\ua697\ua6a0-\ua6e5\ua717-\ua71f\ua722-\ua788\ua78b-\ua78e\ua790-\ua793\ua7a0-\ua7aa\ua7f8-\ua801\ua803-\ua805\ua807-\ua80a\ua80c-\ua822\ua840-\ua873\ua882-\ua8b3\ua8f2-\ua8f7\ua8fb\ua90a-\ua925\ua930-\ua946\ua960-\ua97c\ua984-\ua9b2\ua9cf\uaa00-\uaa28\uaa40-\uaa42\uaa44-\uaa4b\uaa60-\uaa76\uaa7a\uaa80-\uaaaf\uaab1\uaab5\uaab6\uaab9-\uaabd\uaac0\uaac2\uaadb-\uaadd\uaae0-\uaaea\uaaf2-\uaaf4\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uabc0-\uabe2\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d\ufb1f-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc",kn="[".concat(wn,"]"),Dn=new RegExp(kn),Mn="[".concat("$\xa2-\xa5\u058f\u060b\u09f2\u09f3\u09fb\u0af1\u0bf9\u0e3f\u17db\u20a0-\u20b9\ua838\ufdfc\ufe69\uff04\uffe0\uffe1\uffe5\uffe6","]"),On=new RegExp(Mn),_n="[".concat("\u0300-\u036f\u0483-\u0487\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065f\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u08e4-\u08fe\u0900-\u0902\u093a\u093c\u0941-\u0948\u094d\u0951-\u0957\u0962\u0963\u0981\u09bc\u09c1-\u09c4\u09cd\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b62\u0b63\u0b82\u0bc0\u0bcd\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc6\u0ccc\u0ccd\u0ce2\u0ce3\u0d41-\u0d44\u0d4d\u0d62\u0d63\u0dca\u0dd2-\u0dd4\u0dd6\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135d-\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b4\u17b5\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1bab\u1be6\u1be8\u1be9\u1bed\u1bef-\u1bf1\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1cf4\u1dc0-\u1de6\u1dfc-\u1dff\u20d0-\u20dc\u20e1\u20e5-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302d\u3099\u309a\ua66f\ua674-\ua67d\ua69f\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uaaec\uaaed\uaaf6\uabe5\uabe8\uabed\ufb1e\ufe00-\ufe0f\ufe20-\ufe26","]"),Sn=new RegExp(_n),xn=new RegExp("[\0-\x7f\x80-\xff\u0100-\u017f\u1e00-\u1eff\u0180-\u024f\u0300-\u036f]");function En(e){return!(!Dn.test(e)&&!Sn.test(e))&&xn.test(e)}function In(e){return"%"===e||On.test(e)}var Pn={POSSIBLE:function(e,t,n){return!0},VALID:function(e,t,n){return!(!Ut(e,void 0,n)||!Rn(e,t.toString()))},STRICT_GROUPING:function(e,t,n,r){var i=t.toString();return!(!Ut(e,void 0,n)||!Rn(e,i)||Nn(e,i)||!Tn(e))&&Vn(e,t,n,Un,r)},EXACT_GROUPING:function(e,t,n,r){var i=t.toString();return!(!Ut(e,void 0,n)||!Rn(e,i)||Nn(e,i)||!Tn(e))&&Vn(e,t,n,Fn,r)}};function Rn(e,t,n){for(var r=0;r0){if(o.getNationalPrefixOptionalWhenFormatting())return!0;if(PhoneNumberUtil.formattingRuleHasFirstGroupOnly(o.getNationalPrefixFormattingRule()))return!0;var a=PhoneNumberUtil.normalizeDigitsOnly(e.getRawInput());return util.maybeStripNationalPrefixAndCarrierCode(a,r,null)}return!0}function Nn(e,t){var n=t.indexOf("/");if(n<0)return!1;var r=t.indexOf("/",n+1);return!(r<0)&&(!(e.getCountryCodeSource()===CountryCodeSource.FROM_NUMBER_WITH_PLUS_SIGN||e.getCountryCodeSource()===CountryCodeSource.FROM_NUMBER_WITHOUT_PLUS_SIGN)||PhoneNumberUtil.normalizeDigitsOnly(t.substring(0,n))!==String(e.getCountryCode())||t.slice(r+1).indexOf("/")>=0)}function Vn(e,t,n,r,i){var o=normalizeDigits(t,!0),a=jn(n,e,null);if(r(n,e,o,a))return!0;var s=MetadataManager.getAlternateFormatsForCountry(e.getCountryCode()),u=util.getNationalSignificantNumber(e);if(s){var c=s.numberFormats(),l=Array.isArray(c),d=0;for(c=l?c:c[Symbol.iterator]();;){var h;if(l){if(d>=c.length)break;h=c[d++]}else{if((d=c.next()).done)break;h=d.value}var f=h;if((!(f.leadingDigitsPatterns().length>0)||i.getPatternForRegExp("^"+f.leadingDigitsPatterns()[0]).test(u))&&r(n,e,o,a=jn(n,e,f)))return!0}}return!1}function jn(e,t,n){if(n){var r=util.getNationalSignificantNumber(t);return util.formatNsnUsingPattern(r,n,"RFC3966",e).split("-")}var i=formatNumber(t,"RFC3966",e),o=i.indexOf(";");o<0&&(o=i.length);var a=i.indexOf("-")+1;return i.slice(a,o).split("-")}function Fn(e,t,n,r){var i=n.split(NON_DIGITS_PATTERN),o=t.hasExtension()?i.length-2:i.length-1;if(1==i.length||i[o].contains(util.getNationalSignificantNumber(t)))return!0;for(var a,s,u=r.length-1;u>0&&o>=0;){if(i[o]!==r[u])return!1;u--,o--}return o>=0&&(a=i[o]).indexOf(s=r[0],a.length-s.length)===a.length-s.length}function Un(e,t,n,r){var i=0;if(t.getCountryCodeSource()!==CountryCodeSource.FROM_DEFAULT_COUNTRY){var o=String(t.getCountryCode());i=n.indexOf(o)+o.length()}for(var a=0;a0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;if(Jn(this,e),er(this,"state","NOT_READY"),er(this,"searchIndex",0),er(this,"regExpCache",new vn(32)),!(n=Kn({},n,{defaultCallingCode:n.defaultCallingCode,defaultCountry:n.defaultCountry&&mt(n.defaultCountry,r)?n.defaultCountry:void 0,leniency:n.leniency||n.extended?"POSSIBLE":"VALID",maxTries:n.maxTries||cr})).leniency)throw new TypeError("`Leniency` not supplied");if(n.maxTries<0)throw new TypeError("`maxTries` not supplied");if(this.text=t,this.options=n,this.metadata=r,this.leniency=Pn[n.leniency],!this.leniency)throw new TypeError("Unknown leniency: ".concat(n.leniency,"."));this.maxTries=n.maxTries,this.PATTERN=new RegExp(sr,"ig")}var t;return(t=[{key:"find",value:function(){for(var e;this.maxTries>0&&null!==(e=this.PATTERN.exec(this.text));){var t=e[0],n=e.index;if(Gn(t=Hn(t),n,this.text)){var r=this.parseAndVerify(t,n,this.text)||this.extractInnerMatch(t,n,this.text);if(r){if(this.options.v2){var i=new Yt(r.country||r.countryCallingCode,r.phone,this.metadata);return r.ext&&(i.ext=r.ext),{startsAt:r.startsAt,endsAt:r.endsAt,number:i}}return r}}this.maxTries--}}},{key:"extractInnerMatch",value:function(e,t,n){for(var r=0,i=tr;r0;){if(o){var u=gn(ur,e.slice(0,a.index)),c=this.parseAndVerify(u,t,n);if(c)return c;this.maxTries--,o=!1}var l=gn(ur,a[1]),d=this.parseAndVerify(l,t+a.index,n);if(d)return d;this.maxTries--}}},{key:"parseAndVerify",value:function(e,t,n){if(function(e,t,n,r){if(qn.test(e)&&!Xn.test(e)){if("POSSIBLE"!==r){if(t>0&&!Yn.test(e)){var i=n[t-1];if(In(i)||En(i))return!1}var o=t+e.length;if(o=e.length)break;r=e[n++]}else{if((n=e.next()).done)break;r=n.value}var i=r;if(this.chosenFormat===i)break;if(this.createFormattingTemplate(i)){this.chosenFormat=i,this.populatedNationalNumberTemplatePosition=-1;break}}return this.chosenFormat||this.resetFormat(),this.chosenFormat}},{key:"reformatNationalNumber",value:function(){return this.formatNextNationalNumberDigits(this.nationalPrefix+this.nationalNumberDigits)}},{key:"initializePhoneNumberFormatsForCountry",value:function(){this.matchingFormats=this.metadata.formats().filter((function(e){return vr.test(e.internationalFormat())}))}},{key:"matchFormats",value:function(e){var t=this,n=e.length-3;n<0&&(n=0),this.matchingFormats=this.matchingFormats.filter((function(r){if(!t.isInternational()&&!t.nationalPrefix&&r.nationalPrefixIsMandatoryWhenFormattingInNationalFormat())return!1;var i=r.leadingDigitsPatterns().length;if(0===i)return!0;if(e.length<3)return!0;n=Math.min(n,i-1);var o=r.leadingDigitsPatterns()[n];return new RegExp("^(".concat(o,")")).test(e)})),this.chosenFormat&&-1===this.matchingFormats.indexOf(this.chosenFormat)&&this.resetFormat()}},{key:"getSeparatorAfterNationalPrefix",value:function(e){return"1"===this.metadata.countryCallingCode()||e&&e.nationalPrefixFormattingRule()&&pr.test(e.nationalPrefixFormattingRule())?" ":""}},{key:"attemptToFormatCompletePhoneNumber",value:function(){var e=this.matchingFormats,t=Array.isArray(e),n=0;for(e=t?e:e[Symbol.iterator]();;){var r;if(t){if(n>=e.length)break;r=e[n++]}else{if((n=e.next()).done)break;r=n.value}var i=r;if(new RegExp("^(?:".concat(i.pattern(),")$")).test(this.nationalNumberDigits)){var o=Bt(this.nationalNumberDigits,i,this.isInternational(),!1);if(St(o)===this.nationalNumberDigits){if(this.nationalPrefix){var a=Bt(this.nationalNumberDigits,i,this.isInternational(),!0);o=St(a)===this.nationalPrefix+this.nationalNumberDigits?a:this.nationalPrefix+this.getSeparatorAfterNationalPrefix(i)+o}return this.resetFormat(),this.chosenFormat=i,this.createFormattingTemplate(i)?this.reformatNationalNumber():(this.template=this.getFullNumber(o).replace(/[\d\+]/g,"x"),this.populatedNationalNumberTemplate=o,this.populatedNationalNumberTemplatePosition=this.populatedNationalNumberTemplate.length-1),o}}}}},{key:"getInternationalPrefix",value:function(e){return this.internationalPrefix?e&&!1===e.spacing?this.internationalPrefix:this.internationalPrefix+" ":"+"}},{key:"getFullNumber",value:function(e){if(this.isInternational()){var t=this.getInternationalPrefix();return this.countryCallingCode?e?"".concat(t).concat(this.countryCallingCode," ").concat(e):"".concat(t).concat(this.countryCallingCode):"".concat(t).concat(this.digits)}return e}},{key:"getNonFormattedNationalNumber",value:function(){return this.nationalPrefix+(this.nationalPrefix&&this.nationalNumberDigits&&this.getSeparatorAfterNationalPrefix())+this.nationalNumberDigits}},{key:"extractCountryCallingCode",value:function(){var e=nn("+"+this.digits,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),t=e.countryCallingCode;if(t)return this.nationalNumberDigits=e.number,this.countryCallingCode=t,this.metadata.chooseCountryByCountryCallingCode(t),this.initializePhoneNumberFormatsForCountry(),this.resetFormat(),this.metadata.hasSelectedNumberingPlan()}},{key:"extractNationalPrefix",value:function(){if(this.nationalPrefix="",this.metadata.hasSelectedNumberingPlan()){var e=Jt(this.nationalNumberDigits,this.metadata),t=e.nationalNumber,n=e.carrierCode;if(t){var r=this.nationalNumberDigits.indexOf(t);if(r<0||r!==this.nationalNumberDigits.length-t.length)return}return n&&(this.carrierCode=n),this.nationalPrefix=this.nationalNumberDigits.slice(0,this.nationalNumberDigits.length-t.length),this.nationalNumberDigits=t,this.nationalPrefix}}},{key:"isCountryCallingCodeAmbiguous",value:function(){var e=this.metadata.getCountryCodesForCallingCode(this.countryCallingCode);return e&&e.length>1}},{key:"createFormattingTemplate",value:function(e){if(!(e.pattern().indexOf("|")>=0)){var t=this.getTemplateForNumberFormatPattern(e,this.nationalPrefix);if(t)return this.template=t,this.populatedNationalNumberTemplate=t,this.isInternational()&&(this.template=this.getInternationalPrefix().replace(/[\d\+]/g,"x")+Cr("x",this.countryCallingCode.length)+" "+t),this.template}}},{key:"getTemplateForNumberFormatPattern",value:function(e,t){var n=e.pattern();n=n.replace(/\[([^\[\]])*\]/g,"\\d").replace(/\d(?=[^,}][^,}])/g,"\\d");var r=hr.match(n)[0];if(!(this.nationalNumberDigits.length>r.length)){var i=new RegExp("^"+n+"$"),o=this.nationalNumberDigits.replace(/\d/g,"9");i.test(o)&&(r=o);var a,s=this.getFormatFormat(e);if(t&&e.nationalPrefixFormattingRule()){var u=s.replace(zt,e.nationalPrefixFormattingRule());if(St(u)===t+St(s)){s=u,a=!0;for(var c=t.length;c>0;)s=s.replace(/\d/,"x"),c--}}var l=r.replace(new RegExp(n),s).replace(new RegExp("9","g"),"x");return t&&(a||(l=Cr("x",t.length)+this.getSeparatorAfterNationalPrefix(e)+l)),l}}},{key:"formatNextNationalNumberDigits",value:function(e){var t=e.split(""),n=Array.isArray(t),r=0;for(t=n?t:t[Symbol.iterator]();;){var i;if(n){if(r>=t.length)break;i=t[r++]}else{if((r=t.next()).done)break;i=r.value}var o=i;if(this.populatedNationalNumberTemplate.slice(this.populatedNationalNumberTemplatePosition+1).search(fr)<0)return void this.resetFormat();this.populatedNationalNumberTemplatePosition=this.populatedNationalNumberTemplate.search(fr),this.populatedNationalNumberTemplate=this.populatedNationalNumberTemplate.replace(fr,o)}return yr(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition+1)}},{key:"getFormatFormat",value:function(e){return this.isInternational()?Gt(e.internationalFormat()):e.format()}},{key:"determineTheCountry",value:function(){this.country=en(this.isInternational()?this.countryCallingCode:this.defaultCallingCode,this.nationalNumberDigits,this.metadata)}},{key:"getNumber",value:function(){if(this.isInternational()){if(!this.countryCallingCode)return}else if(!this.country&&!this.defaultCallingCode)return;if(this.nationalNumberDigits){var e=this.getCountry(),t=this.getCountryCallingCode()||this.defaultCallingCode,n=this.nationalNumberDigits,r=this.carrierCode;if(!this.isInternational()&&this.nationalNumberDigits===this.digits){var i=rn(this.digits,e,t,this.metadata.metadata);if(i.countryCallingCode){var o=tn(i.number,this.metadata);n=o.nationalNumber,r=o.carrierCode}}var a=new Yt(e||t,n,this.metadata.metadata);return r&&(a.carrierCode=r),a}}},{key:"isPossible",value:function(){var e=this.getNumber();return!!e&&e.isPossible()}},{key:"isValid",value:function(){var e=this.getNumber();return!!e&&e.isValid()}},{key:"getNationalNumber",value:function(){return this.nationalNumberDigits}},{key:"getNonFormattedTemplate",value:function(){return this.getFullNumber(this.getNonFormattedNationalNumber()).replace(/[\+\d]/g,"x")}},{key:"getTemplate",value:function(){if(!this.template)return this.getNonFormattedTemplate();for(var e=-1,t=0;t<(this.isInternational()?this.getInternationalPrefix({spacing:!1}).length:0)+this.digits.length;)e=this.template.indexOf("x",e+1),t++;return yr(this.template,e+1)}}])&&function(e,t){for(var n=0;n1;)1&t&&(n+=e),t>>=1,e+=e;return n+e}function wr(e,t){var n=Array.prototype.slice.call(t);return n.push(et),e.apply(this,n)}function kr(e,t){return lr.call(this,e,t,et)}function Dr(e){return br.call(this,e,et)}(kr.prototype=Object.create(lr.prototype,{})).constructor=kr,(Dr.prototype=Object.create(br.prototype,{})).constructor=Dr;var Mr,Or=((Mr=function(){function e(){_classCallCheck(this,e)}return _createClass2(e,[{key:"transform",value:function(e,t){try{return function(){return wr(cn,arguments)}(e+"",t).formatNational()}catch(n){return e}}}]),e}()).\u0275fac=function(e){return new(e||Mr)},Mr.\u0275pipe=s.Pb({name:"phone",type:Mr,pure:!0}),Mr);function _r(e,t){1&e&&s.Rb(0,"app-erro-formulario",42)}function Sr(e,t){1&e&&s.Rb(0,"app-erro-formulario",43)}function xr(e,t){1&e&&s.Rb(0,"app-erro-formulario",44)}function Er(e,t){1&e&&s.Rb(0,"app-erro-formulario",45)}function Ir(e,t){if(1&e){var n=s.Wb();s.Vb(0,"button",46),s.hc("click",(function(){return s.yc(n),s.jc().atualizarCadastro()})),s.Hc(1," Editar dados cadastrais "),s.Ub()}}function Pr(e,t){1&e&&s.Rb(0,"app-erro-formulario",51)}function Rr(e,t){1&e&&s.Rb(0,"app-erro-formulario",52)}function Tr(e,t){if(1&e&&(s.Vb(0,"div"),s.Vb(1,"label",47),s.Hc(2,"RENAVAM:"),s.Ub(),s.Rb(3,"input",48),s.Fc(4,Pr,1,0,"app-erro-formulario",49),s.Fc(5,Rr,1,0,"app-erro-formulario",50),s.Ub()),2&e){var n=s.jc();s.Bb(4),s.pc("ngIf",((null==n.renavam.errors?null:n.renavam.errors.minlength)||(null==n.renavam.errors?null:n.renavam.errors.maxlength))&&(n.renavam.dirty||n.renavam.touched)),s.Bb(1),s.pc("ngIf",(null==n.renavam.errors?null:n.renavam.errors.required)&&(n.renavam.dirty||n.renavam.touched))}}function Nr(e,t){1&e&&s.Rb(0,"app-erro-formulario",57)}function Vr(e,t){1&e&&s.Rb(0,"app-erro-formulario",58)}function jr(e,t){if(1&e&&(s.Vb(0,"div"),s.Vb(1,"label",53),s.Hc(2,"Informe sua CNH:"),s.Ub(),s.Rb(3,"input",54),s.Fc(4,Nr,1,0,"app-erro-formulario",55),s.Fc(5,Vr,1,0,"app-erro-formulario",56),s.Ub()),2&e){var n=s.jc();s.Bb(4),s.pc("ngIf",(null==n.cnh.errors?null:n.cnh.errors.maxlength)&&(n.cnh.dirty||n.cnh.touched)),s.Bb(1),s.pc("ngIf",(null==n.cnh.errors?null:n.cnh.errors.required)&&(n.cnh.dirty||n.cnh.touched))}}function Fr(e,t){1&e&&s.Rb(0,"app-erro-formulario",67)}function Ur(e,t){1&e&&s.Rb(0,"app-erro-formulario",68)}function Lr(e,t){1&e&&s.Rb(0,"app-erro-formulario",69)}function Hr(e,t){1&e&&s.Rb(0,"app-erro-formulario",70)}function zr(e,t){if(1&e&&(s.Vb(0,"div"),s.Vb(1,"label",59),s.Hc(2,"C\xf3digo do Org\xe3o Fiscalizador:"),s.Ub(),s.Rb(3,"input",60),s.Fc(4,Fr,1,0,"app-erro-formulario",61),s.Fc(5,Ur,1,0,"app-erro-formulario",62),s.Vb(6,"label",63),s.Hc(7,"S\xe9rie:"),s.Ub(),s.Rb(8,"input",64),s.Fc(9,Lr,1,0,"app-erro-formulario",65),s.Fc(10,Hr,1,0,"app-erro-formulario",66),s.Ub()),2&e){var n=s.jc();s.Bb(4),s.pc("ngIf",(null==n.codOat.errors?null:n.codOat.errors.maxlength)&&(n.codOat.dirty||n.codOat.touched)),s.Bb(1),s.pc("ngIf",(null==n.codOat.errors?null:n.codOat.errors.required)&&(n.codOat.dirty||n.codOat.touched)),s.Bb(4),s.pc("ngIf",(null==n.serie.errors?null:n.serie.errors.maxlength)&&(n.serie.dirty||n.serie.touched)),s.Bb(1),s.pc("ngIf",(null==n.serie.errors?null:n.serie.errors.required)&&(n.serie.dirty||n.serie.touched))}}function Br(e,t){1&e&&(s.Vb(0,"div"),s.Vb(1,"label",71),s.Hc(2,"CNPJ:"),s.Ub(),s.Rb(3,"input",72),s.Ub())}function Zr(e,t){1&e&&s.Rb(0,"app-erro-formulario",73)}var Gr,Wr,$r=((Wr=function(){function e(t,n,r,i,o,a){_classCallCheck(this,e),this.formBuilder=t,this.router=n,this.pessoasService=r,this.perfilService=i,this.oAuthService=o,this.route=a,this.claims=this.oAuthService.getIdentityClaims()}return _createClass2(e,[{key:"ngOnInit",value:function(){this.createForm(new Qe),this.setValidatorsDinamicos(),this.nome.setValue(this.claims.full_name),this.cpf.setValue(this.claims.cpf),this.email.setValue(this.claims.email),this.telefone.setValue(this.claims.phone_number),this.autorizacaoCentralServicos.setValue(0),this.autorizacaoEmail.setValue(0),this.autorizacaoTelefone.setValue(0)}},{key:"createForm",value:function(e){this.vinculoForm=this.formBuilder.group({nome:[e.nome,f.t.required],cpf:[e.cpf,[f.t.required,f.t.minLength(11),f.t.maxLength(11)]],email:[e.email,[f.t.compose([f.t.required,f.t.email])]],telefone:[e.telefone,f.t.required],renavam:[e.renavam],cnh:[e.cnh],codOat:[e.codOat],serie:[e.serie],cnpj:[e.cnpj],autorizacaoCentralServicos:[e.autorizacaoCentralServicos,f.t.required],autorizacaoTelefone:[e.autorizacaoTelefone],autorizacaoEmail:[e.autorizacaoEmail],tipoVinculo:[]},{validator:[Ye]})}},{key:"setValidatorsDinamicos",value:function(){this.setInfracaoValidators(),this.setCNHValidators(),this.setRenavamValidators()}},{key:"setRenavamValidators",value:function(){var e=this;this.tipoVinculo.valueChanges.subscribe((function(t){e.renavam.setValidators(e.mostraTipoVinculoRenavam?[f.t.minLength(11),f.t.maxLength(11),f.t.required]:null),e.renavam.updateValueAndValidity()}))}},{key:"setCNHValidators",value:function(){var e=this;this.tipoVinculo.valueChanges.subscribe((function(t){e.cnh.setValidators(e.mostraTipoVinculoCnh?[f.t.maxLength(11),f.t.required]:null),e.cnh.updateValueAndValidity()}))}},{key:"setInfracaoValidators",value:function(){var e=this;this.tipoVinculo.valueChanges.subscribe((function(t){e.mostraTipoVinculoInfracao?(e.codOat.setValidators([f.t.required,f.t.maxLength(6)]),e.serie.setValidators([f.t.required,f.t.maxLength(10)])):(e.codOat.setValidators(null),e.serie.setValidators(null)),e.codOat.updateValueAndValidity(),e.serie.updateValueAndValidity()}))}},{key:"onSubmit",value:function(){var e,t,n,r,i=this,o=this.vinculoForm.value;o.nome=this.claims.full_name,o.tipoPessoa=1,this.claims&&this.claims.phone_number&&(o.telefone=null===(t=null===(e=this.claims)||void 0===e?void 0:e.phone_number)||void 0===t?void 0:t.substr(5,null===(r=null===(n=this.claims)||void 0===n?void 0:n.phone_number)||void 0===r?void 0:r.length),o.ddd=this.claims.phone_number.substr(3,2));var a=this.oAuthService.getIdentityClaims();o.sub=a.sub,this.pessoasService.salvaVinculo(o).subscribe((function(e){var t,n=localStorage.getItem("redirectUrl");if(i.perfilService.carregaPerfil(),!n||n.endsWith("vinculo")||n.endsWith("redirect"))i.router.navigate(["/"]);else try{t=new URL(n),window.location=t}catch(r){i.router.navigate([n])}}))}},{key:"setaTipoVinculo",value:function(e,t,n,r){this.mostraTipoVinculoCnh=e,this.mostraTipoVinculoRenavam=t,this.mostraTipoVinculoInfracao=n,this.mostraTipoVinculoCNPJ=r,this.tipoVinculo.setValue(null)}},{key:"mostraTipoVinculo",value:function(e){"CNH"===e&&(this.setaTipoVinculo(!0,!1,!1,!1),this.apagaValorCampoRenavam(),this.apagaValoresCamposInfracao(),this.apagaValoresCampoCNPJ()),"RENAVAM"===e&&(this.setaTipoVinculo(!1,!0,!1,!1),this.apagaValorCampoCnh(),this.apagaValoresCamposInfracao(),this.apagaValoresCampoCNPJ()),"INFRACAO"===e&&(this.setaTipoVinculo(!1,!1,!0,!1),this.apagaValorCampoCnh(),this.apagaValorCampoRenavam(),this.apagaValoresCampoCNPJ()),"CNPJ"===e&&(this.setaTipoVinculo(!1,!1,!1,!0),this.apagaValorCampoCnh(),this.apagaValorCampoRenavam(),this.apagaValoresCamposInfracao())}},{key:"toggleVisibility",value:function(e,t){"autorizacaoCentralServicos"===e&&this.autorizacaoCentralServicos.setValue(t.target.checked?1:null),"autorizacaoTelefone"===e&&this.autorizacaoTelefone.setValue(t.target.checked?1:0),"autorizacaoEmail"===e&&this.autorizacaoEmail.setValue(t.target.checked?1:0)}},{key:"apagaValorCampoCnh",value:function(){this.cnh.setValue(null)}},{key:"apagaValorCampoRenavam",value:function(){this.renavam.setValue(null)}},{key:"apagaValoresCamposInfracao",value:function(){this.codOat.setValue(null),this.serie.setValue(null)}},{key:"apagaValoresCampoCNPJ",value:function(){this.cnpj.setValue(null)}},{key:"cancelar",value:function(){this.router.navigate(["/"])}},{key:"atualizarCadastro",value:function(){window.open("https://acesso.gov.br/area-cidadao/#/alterarCadastro","_blank")}},{key:"nome",get:function(){return this.vinculoForm.get("nome")}},{key:"cnpj",get:function(){return this.vinculoForm.get("cnpj")}},{key:"cpf",get:function(){return this.vinculoForm.get("cpf")}},{key:"email",get:function(){return this.vinculoForm.get("email")}},{key:"telefone",get:function(){return this.vinculoForm.get("telefone")}},{key:"renavam",get:function(){return this.vinculoForm.get("renavam")}},{key:"cnh",get:function(){return this.vinculoForm.get("cnh")}},{key:"codOat",get:function(){return this.vinculoForm.get("codOat")}},{key:"serie",get:function(){return this.vinculoForm.get("serie")}},{key:"autorizacaoCentralServicos",get:function(){return this.vinculoForm.get("autorizacaoCentralServicos")}},{key:"autorizacaoTelefone",get:function(){return this.vinculoForm.get("autorizacaoTelefone")}},{key:"autorizacaoEmail",get:function(){return this.vinculoForm.get("autorizacaoEmail")}},{key:"tipoVinculo",get:function(){return this.vinculoForm.get("tipoVinculo")}}]),e}()).\u0275fac=function(e){return new(e||Wr)(s.Qb(f.c),s.Qb(Ve.d),s.Qb(qe.a),s.Qb(Xe.a),s.Qb(Ne.c),s.Qb(Ve.a))},Wr.\u0275cmp=s.Kb({type:Wr,selectors:[["app-vinculo-detran"]],decls:113,vars:22,consts:[[1,"container"],[1,"row"],[1,"col-12","offset-md-1","col-md-10","offset-xl-2","col-xl-8"],[1,"title-vehicle"],["id","formulario"],[3,"formGroup"],["id","login-cidadao",1,"row"],[1,"card","mb-4","background-card"],[1,"card-body"],[1,"card-title"],["text","Nome obrigat\xf3rio. Atualize seu cadastro.",4,"ngIf"],["text","CPF obrigat\xf3rio. Atualize seu cadastro.",4,"ngIf"],["text","E-mail obrigat\xf3rio. Atualize seu cadastro.",4,"ngIf"],["text","Telefone obrigat\xf3rio. Atualize seu cadastro.",4,"ngIf"],["class","btn btn-outline-danger btn-block",3,"click",4,"ngIf"],["id","vinculos",1,"row"],[1,"card","mb-4","pt-3","background-card"],[1,"col-12"],[1,"card-title","pt-4"],[1,"input-group","mb-3"],[1,"custom-select",3,"change"],["selected",""],["value","RENAVAM"],["value","CNH"],["value","INFRACAO"],[4,"ngIf"],["id","marcarOpcoes",1,"row"],[1,"card","mb-4","pb-3","pt-3","background-card"],["text","Campo obrigat\xf3rio.",4,"ngIf"],[1,"custom-control","custom-checkbox"],["type","checkbox","id","autorizacaoCentralServicos","formControlName","autorizacaoCentralServicos",1,"custom-control-input",3,"change"],["for","autorizacaoCentralServicos",1,"custom-control-label","detalhes"],["type","checkbox","id","autorizacaoTelefone","formControlName","autorizacaoTelefone",1,"custom-control-input",3,"change"],["for","autorizacaoTelefone",1,"custom-control-label","detalhes"],["type","checkbox","id","autorizacaoEmail","formControlName","autorizacaoEmail",1,"custom-control-input",3,"change"],["for","autorizacaoEmail",1,"custom-control-label","detalhes"],["id","botoes",1,"row","pb-5"],[1,"col-12","pb-3","d-block","d-sm-none"],["type","submit","appNoDoubleClick","",1,"pcs-btn-primary","btn-block",3,"disabled","click"],[1,"col-12","offset-md-2","col-md-4","pb-3"],["type","submit","appNoDoubleClick","",1,"pcs-btn-secundary","btn-block",3,"click"],[1,"col-md-4","d-none","d-sm-block"],["text","Nome obrigat\xf3rio. Atualize seu cadastro."],["text","CPF obrigat\xf3rio. Atualize seu cadastro."],["text","E-mail obrigat\xf3rio. Atualize seu cadastro."],["text","Telefone obrigat\xf3rio. Atualize seu cadastro."],[1,"btn","btn-outline-danger","btn-block",3,"click"],["for","renavam",1,"label"],["id","renavam","inputmode","numeric","pattern","[0-9]*","maxlength","11","placeholder","99999999999","type","text","formControlName","renavam",1,"form-control"],["text","O RENAVAM deve conter 11 d\xedgitos.",4,"ngIf"],["text","Campo RENAVAM \xe9 obrigat\xf3rio.",4,"ngIf"],["text","O RENAVAM deve conter 11 d\xedgitos."],["text","Campo RENAVAM \xe9 obrigat\xf3rio."],["for","cnh",1,"label"],["id","cnh","maxlength","11","type","text","formControlName","cnh","placeholder","99999999999",1,"form-control"],["text","A CNH deve conter 11 d\xedgitos.",4,"ngIf"],["text","N\xfamero CNH \xe9 obrigat\xf3rio.",4,"ngIf"],["text","A CNH deve conter 11 d\xedgitos."],["text","N\xfamero CNH \xe9 obrigat\xf3rio."],["for","codOat",1,"label"],["id","codOat","maxlength","6","type","text","formControlName","codOat","placeholder","999999",1,"form-control"],["text","N\xfamero da \xf3rg\xe3o da infra\xe7\xe3o possui no m\xe1ximo 6 d\xedgitos.",4,"ngIf"],["text","Campo C\xf3digo do Org\xe3o Fiscalizador \xe9 obrigat\xf3rio.",4,"ngIf"],["for","serie",1,"label"],["id","serie","maxlength","10","type","text","formControlName","serie","placeholder","9999999999",1,"form-control"],["text","N\xfamero da s\xe9rie da infra\xe7\xe3o possui no m\xe1ximo 10 d\xedgitos.",4,"ngIf"],["text","Campo S\xe9rie \xe9 obrigatorio.",4,"ngIf"],["text","N\xfamero da \xf3rg\xe3o da infra\xe7\xe3o possui no m\xe1ximo 6 d\xedgitos."],["text","Campo C\xf3digo do Org\xe3o Fiscalizador \xe9 obrigat\xf3rio."],["text","N\xfamero da s\xe9rie da infra\xe7\xe3o possui no m\xe1ximo 10 d\xedgitos."],["text","Campo S\xe9rie \xe9 obrigatorio."],["for","cnpj"],["id","cnpj","type","text","formControlName","cnpj",1,"form-control"],["text","Campo obrigat\xf3rio."]],template:function(e,t){1&e&&(s.Vb(0,"div",0),s.Vb(1,"div",1),s.Vb(2,"div",2),s.Vb(3,"h2",3),s.Hc(4,"Ativa\xe7\xe3o de cadastro"),s.Ub(),s.Ub(),s.Ub(),s.Vb(5,"div",4),s.Vb(6,"form",5),s.Vb(7,"div",6),s.Vb(8,"div",2),s.Vb(9,"div",7),s.Vb(10,"div",8),s.Vb(11,"h5",9),s.Hc(12,"Dados do Login Cidad\xe3o:"),s.Ub(),s.Vb(13,"p"),s.Hc(14," Nome: "),s.Vb(15,"strong"),s.Hc(16),s.Ub(),s.Ub(),s.Vb(17,"p"),s.Hc(18," CPF: "),s.Vb(19,"strong"),s.Hc(20),s.kc(21,"formataCPF"),s.Ub(),s.Ub(),s.Vb(22,"p"),s.Hc(23," E-mail: "),s.Vb(24,"strong"),s.Hc(25),s.Ub(),s.Ub(),s.Vb(26,"p"),s.Hc(27," Telefone: "),s.Vb(28,"strong"),s.Hc(29),s.kc(30,"phone"),s.Ub(),s.Ub(),s.Fc(31,_r,1,0,"app-erro-formulario",10),s.Fc(32,Sr,1,0,"app-erro-formulario",11),s.Fc(33,xr,1,0,"app-erro-formulario",12),s.Fc(34,Er,1,0,"app-erro-formulario",13),s.Fc(35,Ir,2,0,"button",14),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Vb(36,"div",15),s.Vb(37,"div",2),s.Vb(38,"div",16),s.Vb(39,"div",8),s.Vb(40,"div",1),s.Vb(41,"div",17),s.Vb(42,"h5",9),s.Hc(43," Informe os dados de v\xednculo com DETRAN/RS: "),s.Ub(),s.Vb(44,"p"),s.Hc(45," Voc\xea precisa informar algum tipo de v\xednculo existente entre voc\xea e o DETRAN/RS para continuar. Voc\xea pode estar vinculado com a DETRAN/RS das seguintes maneiras: "),s.Ub(),s.Vb(46,"ul"),s.Vb(47,"li"),s.Vb(48,"span"),s.Vb(49,"strong"),s.Hc(50,"RENAVAM"),s.Ub(),s.Hc(51," de algum dos seus ve\xedculos registrados no RS. "),s.Ub(),s.Ub(),s.Vb(52,"li"),s.Vb(53,"span"),s.Hc(54," N\xfamero da "),s.Vb(55,"strong"),s.Hc(56,"Carteira Nacional de Habilita\xe7\xe3o (CNH)"),s.Ub(),s.Hc(57," no RS. "),s.Ub(),s.Ub(),s.Vb(58,"li"),s.Vb(59,"span"),s.Hc(60," Uma "),s.Vb(61,"strong"),s.Hc(62,"multa/infra\xe7\xe3o"),s.Ub(),s.Hc(63," na qual voc\xea \xe9 o propriet\xe1rio ou condutor do ve\xedculo. "),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Vb(64,"div",1),s.Vb(65,"div",17),s.Vb(66,"h5",18),s.Hc(67," Qual dos v\xednculos com o DETRAN/RS voc\xea deseja informar: "),s.Ub(),s.Vb(68,"div",19),s.Vb(69,"select",20),s.hc("change",(function(e){return t.mostraTipoVinculo(e.target.value)})),s.Vb(70,"option",21),s.Hc(71,"Selecione..."),s.Ub(),s.Vb(72,"option",22),s.Hc(73,"RENAVAM"),s.Ub(),s.Vb(74,"option",23),s.Hc(75,"CNH"),s.Ub(),s.Vb(76,"option",24),s.Hc(77,"Multa/Infra\xe7\xe3o"),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Fc(78,Tr,6,2,"div",25),s.Fc(79,jr,6,2,"div",25),s.Fc(80,zr,11,4,"div",25),s.Fc(81,Br,4,0,"div",25),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Vb(82,"div",26),s.Vb(83,"div",2),s.Vb(84,"div",27),s.Vb(85,"div",8),s.Vb(86,"h5",9),s.Hc(87," Marque as op\xe7\xf5es abaixo para completar o cadastro: "),s.Ub(),s.Fc(88,Zr,1,0,"app-erro-formulario",28),s.Vb(89,"div",29),s.Vb(90,"input",30),s.hc("change",(function(e){return t.toggleVisibility("autorizacaoCentralServicos",e)})),s.Ub(),s.Vb(91,"label",31),s.Vb(92,"strong"),s.Hc(93,"(Obrigat\xf3rio)"),s.Ub(),s.Hc(94," Declaro, para os devidos fins e efeitos legais, serem pessoais e verdadeiras as informa\xe7\xf5es inseridas no cadastro do Detran RS, sobre as quais assumo todas as responsabilidades, sob pena de incorrer nas san\xe7\xf5es previstas nos artigos 299 e 307 do C\xf3digo Penal (falsidade ideol\xf3gica e falsa identidade). "),s.Ub(),s.Ub(),s.Vb(95,"div",29),s.Vb(96,"input",32),s.hc("change",(function(e){return t.toggleVisibility("autorizacaoTelefone",e)})),s.Ub(),s.Vb(97,"label",33),s.Hc(98," Autorizo receber mensagens celular (para a utiliza\xe7\xe3o deste servi\xe7o \xe9 necess\xe1rio informar o n\xfamero do telefone celular). "),s.Ub(),s.Ub(),s.Vb(99,"div",29),s.Vb(100,"input",34),s.hc("change",(function(e){return t.toggleVisibility("autorizacaoEmail",e)})),s.Ub(),s.Vb(101,"label",35),s.Hc(102," Autorizo receber mensagens via e-mail. "),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Vb(103,"div",36),s.Vb(104,"div",37),s.Vb(105,"button",38),s.hc("click",(function(){return t.onSubmit()})),s.Hc(106," Salvar v\xednculo "),s.Ub(),s.Ub(),s.Vb(107,"div",39),s.Vb(108,"button",40),s.hc("click",(function(){return t.cancelar()})),s.Hc(109," Cancelar "),s.Ub(),s.Ub(),s.Vb(110,"div",41),s.Vb(111,"button",38),s.hc("click",(function(){return t.onSubmit()})),s.Hc(112," Salvar v\xednculo "),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub()),2&e&&(s.Bb(6),s.pc("formGroup",t.vinculoForm),s.Bb(10),s.Ic(t.nome.value),s.Bb(4),s.Ic(s.lc(21,17,t.cpf.value)),s.Bb(5),s.Ic(t.email.value),s.Bb(4),s.Ic(s.mc(30,19,t.telefone.value,"BR")),s.Bb(2),s.pc("ngIf",null==t.nome.errors?null:t.nome.errors.required),s.Bb(1),s.pc("ngIf",null==t.cpf.errors?null:t.cpf.errors.required),s.Bb(1),s.pc("ngIf",null==t.email.errors?null:t.email.errors.required),s.Bb(1),s.pc("ngIf",null==t.telefone.errors?null:t.telefone.errors.required),s.Bb(1),s.pc("ngIf",(null==t.nome.errors?null:t.nome.errors.required)||(null==t.cpf.errors?null:t.cpf.errors.required)||(null==t.email.errors?null:t.email.errors.required)||(null==t.telefone.errors?null:t.telefone.errors.required)),s.Bb(43),s.pc("ngIf",t.mostraTipoVinculoRenavam),s.Bb(1),s.pc("ngIf",t.mostraTipoVinculoCnh),s.Bb(1),s.pc("ngIf",t.mostraTipoVinculoInfracao),s.Bb(1),s.pc("ngIf",t.mostraTipoVinculoCNPJ),s.Bb(7),s.pc("ngIf",(null==t.autorizacaoCentralServicos.errors?null:t.autorizacaoCentralServicos.errors.required)&&(t.autorizacaoCentralServicos.dirty||t.autorizacaoCentralServicos.touched)),s.Bb(17),s.pc("disabled",!t.vinculoForm.valid),s.Bb(6),s.pc("disabled",!t.vinculoForm.valid))},directives:[f.v,f.n,f.f,h.p,f.o,f.u,f.a,f.m,f.e,Ke.a,f.b,f.p,f.i],pipes:[Je.a,Or],styles:[".container[_ngcontent-%COMP%] .title-vehicle[_ngcontent-%COMP%]{font-size:1.25rem;font-weight:500;color:#333;padding-top:1rem;padding-bottom:1rem}.container[_ngcontent-%COMP%] .input-group[_ngcontent-%COMP%]{width:100%}@media (min-width:768px){.container[_ngcontent-%COMP%] .input-group[_ngcontent-%COMP%]{width:40%}}@media (min-width:1200px){.container[_ngcontent-%COMP%] .input-group[_ngcontent-%COMP%]{width:30%}}.container[_ngcontent-%COMP%] .card-title[_ngcontent-%COMP%]{padding-bottom:1rem}.container[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{list-style-type:square;color:#27a4dd}.container[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:#000}.container[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-bottom:.5rem}.container[_ngcontent-%COMP%] .custom-select[_ngcontent-%COMP%]:active, .container[_ngcontent-%COMP%] .custom-select[_ngcontent-%COMP%]:focus{border:1px solid #e97c22;box-shadow:none!important}.container[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]{width:100%}@media (min-width:768px){.container[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]{width:50%}}.container[_ngcontent-%COMP%] .label[_ngcontent-%COMP%]{font-size:.9rem;color:#838386;padding-left:1rem}.custom-checkbox[_ngcontent-%COMP%] .custom-control-label[_ngcontent-%COMP%]{padding:0 0 16px 8px}.custom-checkbox[_ngcontent-%COMP%] .custom-control-label[_ngcontent-%COMP%]:before{border:2px solid #ed7e23;box-shadow:none!important;width:1.1rem;height:1.1rem}.custom-checkbox[_ngcontent-%COMP%] .custom-control-label[_ngcontent-%COMP%]:after{width:1.1rem;height:1.1rem}.custom-checkbox[_ngcontent-%COMP%] .custom-control-input[_ngcontent-%COMP%]:checked ~ .custom-control-label[_ngcontent-%COMP%]:after{background-color:#ed7e23;border-radius:.25rem}.erros-form[_ngcontent-%COMP%]{font-size:1.2em}"]}),Wr),Yr=((Gr=function(){function e(t,n){_classCallCheck(this,e),this.oauthService=t,this.router=n}return _createClass2(e,[{key:"canActivate",value:function(e,t){return!!this.oauthService.hasValidAccessToken()||(this.router.navigate(["login"],{queryParams:{redirectUrl:t.url}}),!1)}}]),e}()).\u0275fac=function(e){return new(e||Gr)(s.dc(Ne.c),s.dc(Ve.d))},Gr.\u0275prov=s.Mb({token:Gr,factory:Gr.\u0275fac,providedIn:"root"}),Gr),Qr=n("Cguv");function qr(e,t){if(1&e){var n=s.Wb();s.Vb(0,"button",3),s.hc("click",(function(){return s.yc(n),s.jc().login()})),s.Hc(1," Entrar "),s.Ub()}}var Xr,Kr=((Xr=function(){function e(t){_classCallCheck(this,e),this.oauthService=t}return _createClass2(e,[{key:"ngOnInit",value:function(){}},{key:"login",value:function(){localStorage.setItem("redirectUrl",window.location.href),this.oauthService.initImplicitFlow()}},{key:"logged",get:function(){return this.oauthService.hasValidAccessToken()}}]),e}()).\u0275fac=function(e){return new(e||Xr)(s.Qb(Ne.c))},Xr.\u0275cmp=s.Kb({type:Xr,selectors:[["app-botao-login"]],decls:3,vars:1,consts:[[1,"row"],[1,"col-12","col-md-6","col-xl-4","mb-3"],["class","pcs-btn-primary","appNoDoubleClick","","role","button","type","button",3,"click",4,"ngIf"],["appNoDoubleClick","","role","button","type","button",1,"pcs-btn-primary",3,"click"]],template:function(e,t){1&e&&(s.Vb(0,"div",0),s.Vb(1,"div",1),s.Fc(2,qr,2,0,"button",2),s.Ub(),s.Ub()),2&e&&(s.Bb(2),s.pc("ngIf",!t.logged))},directives:[h.p],styles:[""]}),Xr);function Jr(e,t){1&e&&(s.Vb(0,"div"),s.Vb(1,"p"),s.Hc(2," Uma vez conectado voc\xea poder\xe1 realizar esse e muitos outros servi\xe7os de maneira pr\xe1tica e segura. "),s.Ub(),s.Rb(3,"app-botao-login"),s.Ub())}function ei(e,t){1&e&&(s.Vb(0,"div",3),s.Vb(1,"p",12),s.Hc(2,"Voc\xea j\xe1 est\xe1 logado."),s.Ub(),s.Ub())}function ti(e,t){if(1&e&&(s.Vb(0,"div",13),s.Vb(1,"button",14),s.Hc(2," Continuar "),s.Ub(),s.Ub()),2&e){var n=s.jc();s.Bb(1),s.pc("routerLink",n.url)}}var ni,ri,ii=function(){return["/"]},oi=((ni=function(){function e(t,n){_classCallCheck(this,e),this.oauthService=t,this.activatedRoute=n}return _createClass2(e,[{key:"ngOnInit",value:function(){var e=this;this.activatedRoute.queryParams.subscribe((function(t){e.url=t.redirectUrl}))}},{key:"logado",get:function(){return this.oauthService.hasValidAccessToken()}}]),e}()).\u0275fac=function(e){return new(e||ni)(s.Qb(Ne.c),s.Qb(Ve.a))},ni.\u0275cmp=s.Kb({type:ni,selectors:[["app-login-servico"]],decls:14,vars:5,consts:[[1,"container"],[1,"card","need-conection","p-3","mt-5","mb-5"],[1,"row"],[1,"col-12","col-md-4"],["src","/assets/images/pic-need-conection.svg","alt","Imagem representativa da necessidade de conex\xe3o a Central de Servi\xe7os",1,"rounded","mx-auto","d-block"],[1,"col-12","col-md-8"],[1,"mt-4","mb-3"],[4,"ngIf"],["class","col-12 col-md-4",4,"ngIf"],["class","col-12 col-md-4 text-center",4,"ngIf"],[1,"col-12","col-md-4","mt-3"],["role","button",1,"link-return-back",3,"routerLink"],[1,"alert-primary-white"],[1,"col-12","col-md-4","text-center"],["type","button","appNoDoubleClick","",1,"pcs-btn-primary",3,"routerLink"]],template:function(e,t){1&e&&(s.Vb(0,"div",0),s.Vb(1,"div",1),s.Vb(2,"div",2),s.Vb(3,"div",3),s.Rb(4,"img",4),s.Ub(),s.Vb(5,"div",5),s.Vb(6,"h2",6),s.Hc(7," Esse servi\xe7o exige que voc\xea se conecte a central de servi\xe7os do Detran RS. "),s.Ub(),s.Fc(8,Jr,4,0,"div",7),s.Ub(),s.Fc(9,ei,3,0,"div",8),s.Fc(10,ti,3,1,"div",9),s.Vb(11,"div",10),s.Vb(12,"a",11),s.Hc(13,"Voltar \xe0 p\xe1gina inicial"),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub()),2&e&&(s.Bb(8),s.pc("ngIf",!t.logado),s.Bb(1),s.pc("ngIf",t.logado),s.Bb(1),s.pc("ngIf",t.logado),s.Bb(2),s.pc("routerLink",s.sc(4,ii)))},directives:[h.p,Ve.g,Kr,Ve.e],styles:[".need-conection[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:70%}@media (min-width:576px){.need-conection[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-bottom:3rem}}.need-conection[_ngcontent-%COMP%] img[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-weight:400!important;font-size:2rem;text-align:center}@media (min-width:576px){.need-conection[_ngcontent-%COMP%] img[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{text-align:left}}.need-conection[_ngcontent-%COMP%] img[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1.2rem;font-weight:300;text-align:center}@media (min-width:576px){.need-conection[_ngcontent-%COMP%] img[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{text-align:left}}.need-conection[_ngcontent-%COMP%] img[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:30px}@media (min-width:576px){.need-conection[_ngcontent-%COMP%] img[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:0}}.alert-primary[_ngcontent-%COMP%]{background:#219bd4 url(/assets/images/icon-info-white.svg) 12px no-repeat;background-size:32px;padding:10px 10px 10px 54px;margin:0;border:none;border-radius:6px;color:#fff}.alert-primary[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-weight:700}.alert-primary-white[_ngcontent-%COMP%]{background:#fff url(/assets/images/icon-info-blue.svg) 12px no-repeat;background-size:36px;padding:10px 10px 10px 56px;margin:0;color:#333;font-weight:500}.alert-primary-white[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-weight:700}.link-return-back[_ngcontent-%COMP%]{color:#1a7ba8;transition:.3s;font-size:1rem;font-weight:500;background:url(/assets/images/arrow-left.svg) 6px no-repeat;background-size:14px;cursor:pointer;padding:18px 20px 20px 30px}.link-return-back[_ngcontent-%COMP%]:active, .link-return-back[_ngcontent-%COMP%]:focus, .link-return-back[_ngcontent-%COMP%]:hover{color:#d67900;background:url(/assets/images/arrow-left-hover.svg) 0 no-repeat;background-size:14px;text-decoration:none}"]}),ni),ai=n("0TX+"),si=((ri=function(){function e(t){_classCallCheck(this,e),this.router=t,this.history=[]}return _createClass2(e,[{key:"loadRouting",value:function(){var e=this;this.router.events.pipe(Object(re.a)((function(e){return e instanceof Ve.b}))).subscribe((function(t){var n=t.urlAfterRedirects;e.history=[].concat(_toConsumableArray(e.history),[n]),gtag("config","UA-145914545-1",{page_path:n})}))}},{key:"getHistory",value:function(){return this.history}},{key:"getPreviousUrl",value:function(){return this.history[this.history.length-2]||""}}]),e}()).\u0275fac=function(e){return new(e||ri)(s.dc(Ve.d))},ri.\u0275prov=s.Mb({token:ri,factory:ri.\u0275fac,providedIn:"root"}),ri);function ui(e,t){if(1&e&&(s.Vb(0,"div"),s.Vb(1,"p"),s.Hc(2,"Erro:"),s.Ub(),s.Vb(3,"pre"),s.Vb(4,"code"),s.Hc(5),s.kc(6,"json"),s.Ub(),s.Ub(),s.Vb(7,"p"),s.Hc(8),s.Ub(),s.Vb(9,"p"),s.Hc(10),s.Ub(),s.Ub()),2&e){var n=s.jc();s.Bb(5),s.Ic(s.lc(6,3,n.mensagem)),s.Bb(3),s.Ic(n.currentUrl),s.Bb(2),s.Jc("URL Anterior: ",n.previousUrl,"")}}var ci,li,di,hi,fi,pi=function(){return["/"]},vi=u.a.debug,Ai=((ci=function(){function e(t,n,r,i){_classCallCheck(this,e),this.messageService=t,this.cdRef=n,this.router=r,this.routingService=i}return _createClass2(e,[{key:"ngOnInit",value:function(){var e=this;localStorage.removeItem("redirectUrl"),this.mensagemAlerta=this.messageService.getAsObservable(),this.subscription=this.mensagemAlerta.subscribe((function(t){null!=t&&(e.showErrorMessage=!0,e.mensagem=e.messageService.getMessage().message)}),(function(){e.showErrorMessage=!1,e.mensagem=e.messageService.getMessage().message})),this.currentUrl=this.routingService.getHistory(),this.previousUrl=this.currentUrl[this.currentUrl.length-3]}},{key:"isDebugMode",value:function(){return vi}},{key:"voltar",value:function(){this.router.navigate([this.previousUrl])}},{key:"ngOnDestroy",value:function(){this.subscription.unsubscribe()}}]),e}()).\u0275fac=function(e){return new(e||ci)(s.Qb(ai.a),s.Qb(s.h),s.Qb(Ve.d),s.Qb(si))},ci.\u0275cmp=s.Kb({type:ci,selectors:[["app-global-mensagem-alerta"]],decls:24,vars:3,consts:[[1,"container"],[1,"row"],[1,"col-12","col-md-10","offset-md-1","col-xl-8","offset-xl-2","mt-4","mb-4"],[1,"card","error-happen"],[1,"row","p-5"],[1,"col-12","col-md-4"],["src","/assets/images/error-img.svg","alt","Imagem representativa de Erro na aplica\xe7\xe3o",1,"rounded","mx-auto","d-block"],[1,"col-12","col-md-8"],[1,"mt-4","mb-6"],["href","https://www.detran.rs.gov.br/fale-conosco","target","_blank","rel","noopener noreferrer"],[1,"col-12","col-sm-6","text-center"],["role","button",1,"link-return-back",3,"routerLink"],["role","button",1,"pcs-btn-primary",3,"click"],[1,"col-12","m-3"],[4,"ngIf"]],template:function(e,t){1&e&&(s.Vb(0,"div",0),s.Vb(1,"div",1),s.Vb(2,"div",2),s.Vb(3,"div",3),s.Vb(4,"div",4),s.Vb(5,"div",5),s.Rb(6,"img",6),s.Ub(),s.Vb(7,"div",7),s.Vb(8,"h2",8),s.Hc(9,"Ops, probleminha..."),s.Ub(),s.Vb(10,"p"),s.Hc(11," Tente realizar o servi\xe7o mais tarde. Caso o erro persista entre em "),s.Vb(12,"strong"),s.Vb(13,"a",9),s.Hc(14,"Contato"),s.Ub(),s.Ub(),s.Hc(15,". "),s.Ub(),s.Ub(),s.Vb(16,"div",10),s.Vb(17,"a",11),s.Hc(18,"P\xe1gina incial"),s.Ub(),s.Ub(),s.Vb(19,"div",10),s.Vb(20,"button",12),s.hc("click",(function(){return t.voltar()})),s.Hc(21," Tentar novamente "),s.Ub(),s.Ub(),s.Vb(22,"div",13),s.Fc(23,ui,11,5,"div",14),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub()),2&e&&(s.Bb(17),s.pc("routerLink",s.sc(2,pi)),s.Bb(6),s.pc("ngIf",t.showErrorMessage&&t.isDebugMode()))},directives:[Ve.g,h.p],pipes:[h.i],styles:[".error-happen[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:70%}@media (min-width:576px){.error-happen[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-bottom:3rem}}.error-happen[_ngcontent-%COMP%] img[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-weight:400!important;font-size:2rem;text-align:center}@media (min-width:576px){.error-happen[_ngcontent-%COMP%] img[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{text-align:left}}.error-happen[_ngcontent-%COMP%] img[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1.2rem;font-weight:300;text-align:center}@media (min-width:576px){.error-happen[_ngcontent-%COMP%] img[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{text-align:left}}.error-happen[_ngcontent-%COMP%] img[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:30px}@media (min-width:576px){.error-happen[_ngcontent-%COMP%] img[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:0}}.link-return-back[_ngcontent-%COMP%]{color:#1a7ba8;transition:.3s;font-size:1rem;font-weight:500;background:url(/assets/images/arrow-left.svg) 6px no-repeat;background-size:14px;cursor:pointer;padding:18px 20px 20px 30px}.link-return-back[_ngcontent-%COMP%]:focus, .link-return-back[_ngcontent-%COMP%]:hover{color:#d67900;background:url(/assets/images/arrow-left-hover.svg) 0 no-repeat;background-size:14px;text-decoration:none}"]}),ci),gi=function(){return["/"]},mi=[{path:"login",component:oi},{path:"vinculo",component:$r,canActivate:[Yr]},{path:"nivel-avancado",component:$e.a,canActivate:[Yr]},{path:"certificado-digital",component:Ze},{path:"redirect",component:We},{path:"perfil",loadChildren:function(){return Promise.all([n.e(0),n.e(17)]).then(n.bind(null,"QLDx")).then((function(e){return e.PerfilModule}))},canActivate:[Qr.a]},{path:"avisos",loadChildren:function(){return n.e(10).then(n.bind(null,"5hP7")).then((function(e){return e.AvisosModule}))},canActivate:[Qr.a]},{path:"servicos",loadChildren:function(){return n.e(11).then(n.bind(null,"5OGj")).then((function(e){return e.CartaServicosModule}))}},{path:"apresentacao-condutor",loadChildren:function(){return Promise.all([n.e(3),n.e(0),n.e(9)]).then(n.bind(null,"ts2T")).then((function(e){return e.ApresentacaoCondutorModule}))},canActivate:[(di=function(){function e(t,n,r){_classCallCheck(this,e),this.oauthService=t,this.router=n,this.pessoasDetranService=r}return _createClass2(e,[{key:"canActivate",value:function(e,t){var n=this;if(this.oauthService.hasValidAccessToken()){var r=this.oauthService.getIdentityClaims();return this.pessoasDetranService.consultarNivel(r.cpf).pipe(Object(ne.a)((function(e){var t;return"AVANCADO"===(null===(t=e)||void 0===t?void 0:t.nivel)||(n.router.navigate(["obter-nivel-avancado"]),!1)})))}return this.router.navigate(["login"],{queryParams:{redirectUrl:t.url}}),!1}}]),e}(),di.\u0275fac=function(e){return new(e||di)(s.dc(Ne.c),s.dc(Ve.d),s.dc(qe.a))},di.\u0275prov=s.Mb({token:di,factory:di.\u0275fac,providedIn:"root"}),di)]},{path:"consulta-veiculo",loadChildren:function(){return Promise.all([n.e(1),n.e(0),n.e(13)]).then(n.bind(null,"52Ch")).then((function(e){return e.ConsultaVeiculoModule}))}},{path:"consulta-cnh",loadChildren:function(){return Promise.all([n.e(1),n.e(12)]).then(n.bind(null,"ttge")).then((function(e){return e.ConsultaCnhModule}))}},{path:"consulta-infracoes",loadChildren:function(){return Promise.all([n.e(1),n.e(3),n.e(5)]).then(n.bind(null,"um/j")).then((function(e){return e.ConsultaInfracoesModule}))}},{path:"consulta-infracoes-veiculo",loadChildren:function(){return Promise.all([n.e(1),n.e(3),n.e(0),n.e(6)]).then(n.bind(null,"Xzxg")).then((function(e){return e.ConsultaInfracoesVeiculoModule}))}},{path:"consulta-deposito",loadChildren:function(){return n.e(14).then(n.bind(null,"zcAR")).then((function(e){return e.ConsultaDepositoModule}))}},{path:"obter-nivel-avancado",loadChildren:function(){return Promise.all([n.e(0),n.e(16)]).then(n.bind(null,"EFdW")).then((function(e){return e.ObterNivelAvancadoModule}))},canActivate:[Qr.a]},{path:"pagina-erro",component:Ai},{path:"breve",component:(li=function(){function e(t){_classCallCheck(this,e),this.location=t}return _createClass2(e,[{key:"ngOnInit",value:function(){}},{key:"voltar",value:function(){this.location.back()}}]),e}(),li.\u0275fac=function(e){return new(e||li)(s.Qb(h.k))},li.\u0275cmp=s.Kb({type:li,selectors:[["app-em-breve"]],decls:16,vars:2,consts:[[1,"container"],[1,"row"],[1,"col-12","col-md-10","offset-md-1","col-xl-8","offset-xl-2","mt-4","mb-4"],[1,"card","coming-soon"],[1,"row","pl-5","pr-4","pt-5","pb-5"],[1,"col-12","col-md-4"],["src","/assets/images/indisponivel-icon.svg","alt","Imagem representativa de servi\xe7o em desenvolvimento",1,"rounded","mx-auto","d-block"],[1,"col-12","col-md-8","pt-2"],[1,"mt-4","mb-6"],[1,"col-12","pt-5"],[1,"align-link-return"],["role","button",1,"link-return-back",3,"routerLink"]],template:function(e,t){1&e&&(s.Vb(0,"div",0),s.Vb(1,"div",1),s.Vb(2,"div",2),s.Vb(3,"div",3),s.Vb(4,"div",4),s.Vb(5,"div",5),s.Rb(6,"img",6),s.Ub(),s.Vb(7,"div",7),s.Vb(8,"h2",8),s.Hc(9,"Servi\xe7o em desenvolvimento."),s.Ub(),s.Vb(10,"p"),s.Hc(11," Este servi\xe7o estar\xe1 dispon\xedvel em breve. "),s.Ub(),s.Ub(),s.Vb(12,"div",9),s.Vb(13,"div",10),s.Vb(14,"a",11),s.Hc(15,"P\xe1gina inicial"),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub()),2&e&&(s.Bb(14),s.pc("routerLink",s.sc(1,gi)))},directives:[Ve.g],styles:[".coming-soon[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:60%}@media (min-width:576px){.coming-soon[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-bottom:3rem}}.coming-soon[_ngcontent-%COMP%] img[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{text-align:center}@media (min-width:576px){.coming-soon[_ngcontent-%COMP%] img[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{text-align:left}}.coming-soon[_ngcontent-%COMP%] img[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{text-align:center}@media (min-width:576px){.coming-soon[_ngcontent-%COMP%] img[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{text-align:left}}.coming-soon[_ngcontent-%COMP%] img[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:30px}@media (min-width:576px){.coming-soon[_ngcontent-%COMP%] img[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:0}}.coming-soon[_ngcontent-%COMP%] .align-link-return[_ngcontent-%COMP%]{padding-left:0}@media (min-width:768px){.coming-soon[_ngcontent-%COMP%] .align-link-return[_ngcontent-%COMP%]{padding-left:2rem}}@media (min-width:992px){.coming-soon[_ngcontent-%COMP%] .align-link-return[_ngcontent-%COMP%]{padding-left:3rem}}"]}),li)},{path:"",loadChildren:function(){return Promise.all([n.e(0),n.e(15)]).then(n.bind(null,"iydT")).then((function(e){return e.HomeModule}))}},{path:"**",component:Ge}],bi=((hi=function e(){_classCallCheck(this,e)}).\u0275mod=s.Ob({type:hi}),hi.\u0275inj=s.Nb({factory:function(e){return new(e||hi)},imports:[[Ve.h.forRoot(mi,{useHash:!1,initialNavigation:!1,scrollPositionRestoration:"enabled"})],Ve.h]}),hi),yi={issuer:u.a.loginCidadaoIssuer,redirectUri:u.a.loginCidadaoRedirectUri,clientId:u.a.clientId,scope:"openid name cpf email phone_number offline_access",responseType:"id_token token",oidc:!0,silentRefreshRedirectUri:"http://localhost:4200/silent-refresh.html"},Ci=((fi=function(){function e(){_classCallCheck(this,e),this.isCollapsed=!0}return _createClass2(e,[{key:"ngOnInit",value:function(){}},{key:"toogleMenu",value:function(){this.isCollapsed=!this.isCollapsed}},{key:"closeMenu",value:function(){this.isCollapsed=!0}}]),e}()).\u0275fac=function(e){return new(e||fi)},fi.\u0275cmp=s.Kb({type:fi,selectors:[["app-menu"]],decls:24,vars:2,consts:[[3,"mouseleave"],[1,"navbar"],["type","button","aria-controls","navbarTogglerMenu","aria-label","Toggle navigation",1,"navbar-toggler",3,"click"],[1,"navbar-toggler-icon"],["id","navbarTogglerMenu",1,"collapse","navbar-collapse",3,"ngbCollapse"],[1,"submenu-service",3,"click"],[1,"navbar-nav"],[1,"nav-item"],["routerLink","/servicos/habilitacoes","routerLinkActive","active",1,"nav-link"],["src","/assets/images/icon-habilitation.svg","alt","Habilita\xe7\xe3o e CNH"],[1,"sr-only"],["routerLink","/servicos/veiculos","routerLinkActive","active",1,"nav-link"],["src","/assets/images/icon-vehicle.svg","alt","Ve\xedculos"],["routerLink","/servicos/infracoes","routerLinkActive","active","alt","Infra\xe7\xf5es e Multas",1,"nav-link"],["src","/assets/images/icon-traffic-violation.svg","alt","Infra\xe7\xf5es/Multas"]],template:function(e,t){1&e&&(s.Vb(0,"div",0),s.hc("mouseleave",(function(){return t.closeMenu()})),s.Vb(1,"nav",1),s.Vb(2,"button",2),s.hc("click",(function(){return t.toogleMenu()})),s.Rb(3,"span",3),s.Ub(),s.Ub(),s.Vb(4,"div",4),s.Vb(5,"div",5),s.hc("click",(function(){return t.closeMenu()})),s.Vb(6,"ul",6),s.Vb(7,"li",7),s.Vb(8,"a",8),s.Rb(9,"img",9),s.Vb(10,"p"),s.Hc(11,"Habilita\xe7\xe3o/CNH"),s.Ub(),s.Vb(12,"span",10),s.Hc(13,"(current)"),s.Ub(),s.Ub(),s.Ub(),s.Vb(14,"li",7),s.Vb(15,"a",11),s.Rb(16,"img",12),s.Vb(17,"p"),s.Hc(18,"Ve\xedculos"),s.Ub(),s.Ub(),s.Ub(),s.Vb(19,"li",7),s.Vb(20,"a",13),s.Rb(21,"img",14),s.Vb(22,"p"),s.Hc(23,"Infra\xe7\xf5es/Multas"),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub()),2&e&&(s.Bb(2),s.Cb("aria-expanded",!t.isCollapsed),s.Bb(2),s.pc("ngbCollapse",t.isCollapsed))},directives:[be.j,be.d,Ve.g,Ve.f],styles:[".navbar[_ngcontent-%COMP%]{margin-bottom:-6px;padding:8px;justify-content:flex-start}.navbar[_ngcontent-%COMP%]:focus, .navbar[_ngcontent-%COMP%]:hover{box-shadow:none}@media (min-width:992px){.navbar[_ngcontent-%COMP%]{padding:8px 0}}.navbar[_ngcontent-%COMP%] .navbar-toggler[_ngcontent-%COMP%]{background:url(/assets/images/icon-menu.svg) 50% no-repeat;background-size:22px auto;margin:10px 10px 10px 0}.submenu-service[_ngcontent-%COMP%]{background-color:#fff;box-shadow:0 2px 4px 1px rgba(0,0,0,.16);width:300px;z-index:200}@media (min-width:768px){.submenu-service[_ngcontent-%COMP%]{position:relative;top:0}}@media (max-width:767.98px){.submenu-service[_ngcontent-%COMP%]{position:fixed;bottom:68px}}.submenu-service[_ngcontent-%COMP%] .navbar-nav[_ngcontent-%COMP%]{padding:20px}.submenu-service[_ngcontent-%COMP%] .navbar-nav[_ngcontent-%COMP%] .nav-item[_ngcontent-%COMP%]{padding:0;margin:2px 0}.submenu-service[_ngcontent-%COMP%] .navbar-nav[_ngcontent-%COMP%] .nav-item[_ngcontent-%COMP%] .nav-link[_ngcontent-%COMP%]{font-size:1rem;margin:0;padding:10px;display:block;transition:.3s;color:#333}.submenu-service[_ngcontent-%COMP%] .navbar-nav[_ngcontent-%COMP%] .nav-item[_ngcontent-%COMP%] .nav-link[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:28px;max-height:28px;display:inline-table}.submenu-service[_ngcontent-%COMP%] .navbar-nav[_ngcontent-%COMP%] .nav-item[_ngcontent-%COMP%] .nav-link[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{padding:0;margin:0 0 0 16px;display:inline-table}.submenu-service[_ngcontent-%COMP%] .navbar-nav[_ngcontent-%COMP%] .nav-item[_ngcontent-%COMP%] .nav-link[_ngcontent-%COMP%]:hover{background:#e2e2e2}"]}),fi);function wi(e,t){if(1&e){var n=s.Wb();s.Vb(0,"button",2),s.hc("click",(function(){return s.yc(n),s.jc().login()})),s.Rb(1,"img",3),s.Hc(2," Entrar\n"),s.Ub()}}function ki(e,t){1&e&&(s.Vb(0,"div",11),s.Hc(1,"67"),s.Ub())}function Di(e,t){if(1&e){var n=s.Wb();s.Vb(0,"div",4),s.Vb(1,"button",5),s.Rb(2,"img",6),s.Fc(3,ki,2,0,"div",7),s.Ub(),s.Vb(4,"div",8),s.Vb(5,"h4"),s.Hc(6),s.Ub(),s.Vb(7,"div",9),s.Vb(8,"a",10),s.hc("click",(function(){return s.yc(n),s.jc().logOut()})),s.Hc(9,"Sair"),s.Ub(),s.Ub(),s.Ub(),s.Ub()}if(2&e){var r=s.jc();s.Bb(2),s.qc("src",r.picture,s.Ac),s.Bb(1),s.pc("ngIf",!1),s.Bb(3),s.Ic(r.name)}}var Mi,Oi,_i=((Oi=function(){function e(t){_classCallCheck(this,e),this.oauthService=t}return _createClass2(e,[{key:"ngOnInit",value:function(){}},{key:"login",value:function(){localStorage.setItem("redirectUrl",window.location.href),this.oauthService.initImplicitFlow()}},{key:"logOut",value:function(){localStorage.removeItem("redirectUrl"),this.oauthService.logOut()}},{key:"logged",get:function(){return this.oauthService.hasValidAccessToken()}},{key:"name",get:function(){var e=this.oauthService.getIdentityClaims();return e?e.first_name:null}},{key:"picture",get:function(){var e=this.oauthService.getIdentityClaims();return e?e.picture:null}}]),e}()).\u0275fac=function(e){return new(e||Oi)(s.Qb(Ne.c))},Oi.\u0275cmp=s.Kb({type:Oi,selectors:[["app-login-cidadao"]],decls:2,vars:2,consts:[["id","loginCidadaoEntrarBtn","class","btn btn-light btn-login","role","button","type","button",3,"click",4,"ngIf"],["ngbDropdown","","class","d-inline-block",4,"ngIf"],["id","loginCidadaoEntrarBtn","role","button","type","button",1,"btn","btn-light","btn-login",3,"click"],["src","assets/images/icon-user.svg","alt","S\xedmbolo de usu\xe1rio",1,"img-responsive"],["ngbDropdown","",1,"d-inline-block"],["id","dropdownProfile","ngbDropdownToggle","",1,"btn","btn-login"],["alt","Foto do usu\xe1rio",1,"img-responsive","user-photo",3,"src"],["class","sign-notification",4,"ngIf"],["ngbDropdownMenu","",1,"menu-perfil-user"],[1,"logout-central"],[3,"click"],[1,"sign-notification"]],template:function(e,t){1&e&&(s.Fc(0,wi,3,0,"button",0),s.Fc(1,Di,10,3,"div",1)),2&e&&(s.pc("ngIf",!t.logged),s.Bb(1),s.pc("ngIf",t.logged))},directives:[h.p,be.e,be.g,be.f],styles:[".btn-login[_ngcontent-%COMP%]{width:100%;font-weight:400;font-size:.85rem;color:#333;background:#fff;border:none;margin:8px 20px 0 0;padding:2px;transition:.4;position:relative;width:90px}.btn-login[_ngcontent-%COMP%]:focus, .btn-login[_ngcontent-%COMP%]:hover{box-shadow:none;outline:none!important;background:#fff!important}.btn-login[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:30px;height:30px;margin-top:-4px}.btn-login[_ngcontent-%COMP%] .user-photo[_ngcontent-%COMP%]{border-radius:16px;padding:1px;border:2px solid #d46100}.btn-login[_ngcontent-%COMP%] .sign-notification[_ngcontent-%COMP%]{background:#d46100;color:#fff;padding:1px 8px 3px;border-radius:12px;font-size:.75rem;font-weight:400;position:absolute;top:0;left:56px}@media (min-width:768px){.btn-login[_ngcontent-%COMP%] .sign-notification[_ngcontent-%COMP%]{font-size:.8rem}}.dropdown-toggle[_ngcontent-%COMP%]:after{border:none}.d-inline-block[_ngcontent-%COMP%]{transition:.4s}.d-inline-block[_ngcontent-%COMP%] .menu-perfil-user[_ngcontent-%COMP%]{background-color:#fff;padding:10px;border:none;border-radius:0;color:#333;width:90%!important;box-shadow:0 2px 4px 1px rgba(0,0,0,.16);margin-top:0}@media (min-width:768px){.d-inline-block[_ngcontent-%COMP%] .menu-perfil-user[_ngcontent-%COMP%]{margin-top:6px}}.d-inline-block[_ngcontent-%COMP%] .menu-perfil-user[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{font-size:1rem;font-weight:500;padding:10px}.d-inline-block[_ngcontent-%COMP%] .menu-perfil-user[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{padding:0;margin:0;list-style:none}.d-inline-block[_ngcontent-%COMP%] .menu-perfil-user[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:0;margin:0}.d-inline-block[_ngcontent-%COMP%] .menu-perfil-user[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:block;padding:10px;color:#333}.d-inline-block[_ngcontent-%COMP%] .menu-perfil-user[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:focus, .d-inline-block[_ngcontent-%COMP%] .menu-perfil-user[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{background:#e2e2e2;text-decoration:none}.d-inline-block[_ngcontent-%COMP%] .menu-perfil-user[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{display:inline;max-width:18px;max-height:24px}.d-inline-block[_ngcontent-%COMP%] .menu-perfil-user[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:300;display:inline;padding:0 0 0 12px;margin:0}.d-inline-block[_ngcontent-%COMP%] .menu-perfil-user[_ngcontent-%COMP%] .logout-central[_ngcontent-%COMP%]{padding:20px 40px;cursor:pointer;color:#007bff;font-weight:500;transition:.4s}.d-inline-block[_ngcontent-%COMP%] .menu-perfil-user[_ngcontent-%COMP%] .logout-central[_ngcontent-%COMP%]:focus, .d-inline-block[_ngcontent-%COMP%] .menu-perfil-user[_ngcontent-%COMP%] .logout-central[_ngcontent-%COMP%]:hover{color:#ed7e23}.d-inline-block[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%]{width:320px!important}"]}),Oi),Si=((Mi=function(){function e(t,n){_classCallCheck(this,e),this.formBuilder=t,this.router=n}return _createClass2(e,[{key:"ngOnInit",value:function(){this.createForm()}},{key:"createForm",value:function(){this.buscaForm=this.formBuilder.group({termo:[""]})}},{key:"onSubmit",value:function(){this.redirecTo("servicos")}},{key:"redirecTo",value:function(e){var t=this;this.router.navigateByUrl("/",{skipLocationChange:!0}).then((function(){return t.router.navigate([e],{queryParams:{q:t.termo}})}))}},{key:"termo",get:function(){return this.buscaForm.get("termo").value}}]),e}()).\u0275fac=function(e){return new(e||Mi)(s.Qb(f.c),s.Qb(Ve.d))},Mi.\u0275cmp=s.Kb({type:Mi,selectors:[["app-header"]],decls:19,vars:1,consts:[[1,"container"],[1,"header","fixed-top"],[1,"row"],[1,"col-0","col-md-1","menu"],[1,"col-6","col-md-2"],["routerLink","","aria-label","Ir para o in\xedcio",1,"navbar-brand"],[1,"col-1","col-md-7","col-lg-7"],[1,"general-search"],[3,"formGroup","ngSubmit"],[1,"form-row"],[1,"col-auto","field-content"],["formControlName","termo","type","text","maxlength","40","aria-label","Search","placeholder","Buscar Servi\xe7os ao Cidad\xe3o",1,"form-control","search-field"],[1,"col-auto","search-content"],["type","submit","aria-label","Buscar servi\xe7os",1,"btn","btn-link","icon-search"],[1,"oi","oi-magnifying-glass"],[1,"col-4","col-md-2","col-lg-2"],[1,"general-login"]],template:function(e,t){1&e&&(s.Vb(0,"div",0),s.Vb(1,"div",1),s.Vb(2,"div",2),s.Vb(3,"div",3),s.Rb(4,"app-menu"),s.Ub(),s.Vb(5,"div",4),s.Rb(6,"a",5),s.Ub(),s.Vb(7,"div",6),s.Vb(8,"div",7),s.Vb(9,"form",8),s.hc("ngSubmit",(function(){return t.onSubmit()})),s.Vb(10,"div",9),s.Vb(11,"div",10),s.Rb(12,"input",11),s.Ub(),s.Vb(13,"div",12),s.Vb(14,"button",13),s.Rb(15,"span",14),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Vb(16,"div",15),s.Vb(17,"div",16),s.Rb(18,"app-login-cidadao"),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub()),2&e&&(s.Bb(9),s.pc("formGroup",t.buscaForm))},directives:[Ci,Ve.g,f.v,f.n,f.f,f.b,f.m,f.e,f.i,_i],styles:[".header[_ngcontent-%COMP%]{background-color:#fff;height:46px;box-shadow:0 2px 4px 1px rgba(0,0,0,.16)}@media (min-width:768px){.header[_ngcontent-%COMP%]{height:70px}}@media (max-width:767.98px){.header[_ngcontent-%COMP%] .menu[_ngcontent-%COMP%]{display:none}}.header[_ngcontent-%COMP%] .navbar-brand[_ngcontent-%COMP%]{background:url(/assets/images/logo-detran-central.svg) no-repeat;background-position:top left 10px;margin:12px 0 0 6px;background-size:100px;width:150px;height:40px}@media (min-width:768px){.header[_ngcontent-%COMP%] .navbar-brand[_ngcontent-%COMP%]{background-size:130px;background-position:top 15px left 5px;margin:6px 0 0;width:213;height:44px}}.header[_ngcontent-%COMP%] .general-login[_ngcontent-%COMP%]{margin:2px 0 0;text-align:right}@media (min-width:768px){.header[_ngcontent-%COMP%] .general-login[_ngcontent-%COMP%]{margin:12px 0 0}}.header[_ngcontent-%COMP%] .general-login[_ngcontent-%COMP%] .btn-login[_ngcontent-%COMP%]{border:none;background:#fff}.header[_ngcontent-%COMP%] .general-search[_ngcontent-%COMP%]{margin:8px 0 0 12px}@media (max-width:767.98px){.header[_ngcontent-%COMP%] .general-search[_ngcontent-%COMP%]{display:none}}.header[_ngcontent-%COMP%] .general-search[_ngcontent-%COMP%] .field-content[_ngcontent-%COMP%]{width:90%;display:inline}.header[_ngcontent-%COMP%] .general-search[_ngcontent-%COMP%] .field-content[_ngcontent-%COMP%] .search-field[_ngcontent-%COMP%]{border:1px solid;border-color:#fff #fff #ecebeb;font-size:1.5rem;font-weight:300;transition:.4s;margin:0;padding:10px 50px 6px 10px;border-radius:0;width:100%;background:url(/assets/images/icon-research.svg) 100% no-repeat;background-size:32px}@media (max-width:991.98px){.header[_ngcontent-%COMP%] .general-search[_ngcontent-%COMP%] .field-content[_ngcontent-%COMP%] .search-field[_ngcontent-%COMP%]{font-size:1.2rem;font-weight:400}}.header[_ngcontent-%COMP%] .general-search[_ngcontent-%COMP%] .field-content[_ngcontent-%COMP%] .search-field[_ngcontent-%COMP%]:focus{outline:none;box-shadow:none!important;width:100%;border-radius:0;border:1px solid;border-color:#fff #fff #9c9c9c;background:url(/assets/images/icon-research.svg) 100% no-repeat;background-size:32px}.header[_ngcontent-%COMP%] .general-search[_ngcontent-%COMP%] .search-content[_ngcontent-%COMP%]{width:10%;display:inline}.header[_ngcontent-%COMP%] .general-search[_ngcontent-%COMP%] .search-content[_ngcontent-%COMP%] .icon-search[_ngcontent-%COMP%]{background:green;margin:7px 0 0 -52px;opacity:0}"]}),Mi),xi=n("3ZZw");function Ei(e,t){if(1&e){var n=s.Wb();s.Vb(0,"div"),s.Vb(1,"p",4),s.Vb(2,"span",5),s.Vb(3,"span",6),s.Hc(4),s.Ub(),s.Ub(),s.Vb(5,"button",7),s.hc("click",(function(){return s.yc(n),s.jc().close()})),s.Vb(6,"span",8),s.Hc(7,"\xd7"),s.Ub(),s.Ub(),s.Ub(),s.Ub()}if(2&e){var r=s.jc();s.Fb("alert ",r.alert.position," ",r.getAlertClass(r.alert)," text-center"),s.Bb(4),s.Jc(" ",r.text," ")}}var Ii,Pi,Ri,Ti,Ni,Vi,ji,Fi,Ui,Li,Hi,zi=((Ri=function(){function e(t){_classCallCheck(this,e),this.messageService=t}return _createClass2(e,[{key:"ngOnInit",value:function(){var e=this;this.messageService.getAsObservable().subscribe((function(t){null!=t?(e.alert=t,e.text=e.alert.message):e.alert=null}))}},{key:"getAlertClass",value:function(e){if(!e)return"";switch(e.alertType){case xi.b.DANGER:return"alert alert-danger";case xi.b.INFO:return"alert alert-info";case xi.b.SUCCESS:return"alert alert-success";case xi.b.WARNING:return"alert alert-warning"}}},{key:"getAlertIcon",value:function(e){if(!e)return"";switch(e.alertType){case xi.b.DANGER:return"oi oi-circle-x";case xi.b.INFO:return"oi oi-info";case xi.b.SUCCESS:return"oi oi-circle-check";case xi.b.WARNING:return"oi oi-warning"}}},{key:"close",value:function(){this.alert=null}},{key:"ngOnDestroy",value:function(){}}]),e}()).\u0275fac=function(e){return new(e||Ri)(s.Qb(ai.a))},Ri.\u0275cmp=s.Kb({type:Ri,selectors:[["app-message"]],inputs:{text:"text"},decls:4,vars:1,consts:[[1,"container"],[1,"row"],[1,"col-12","col-md-10","offset-md-1"],[3,"class",4,"ngIf"],[1,"alert-primary"],[1,"icon-info"],[1,"mt-1"],["type","button",1,"close","mt-1",3,"click"],["aria-hidden","true"]],template:function(e,t){1&e&&(s.Vb(0,"div",0),s.Vb(1,"div",1),s.Vb(2,"div",2),s.Fc(3,Ei,8,5,"div",3),s.Ub(),s.Ub(),s.Ub()),2&e&&(s.Bb(3),s.pc("ngIf",t.alert&&t.alert.showMessage))},directives:[h.p],styles:[".alert[_ngcontent-%COMP%]{box-shadow:2px 3px 6px rgba(138,98,98,.16);padding:0;border:0;margin-top:46px}@media (min-width:768px){.alert[_ngcontent-%COMP%]{margin-top:70px}}.alert.sticky-top[_ngcontent-%COMP%]{margin-top:0}.alert[_ngcontent-%COMP%] .pcs-message[_ngcontent-%COMP%]{margin-bottom:0;font-size:12px}.alert[_ngcontent-%COMP%] .alert-info[_ngcontent-%COMP%]{color:#fff}.alert[_ngcontent-%COMP%] .alert-message[_ngcontent-%COMP%]{display:inline-flex}.alert-primary[_ngcontent-%COMP%]{padding:10px 10px 10px 54px;margin:0;border:none;border-radius:6px;color:#fff;background-color:#219bd4}.alert-primary[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:inline-block;height:30px}.alert-primary[_ngcontent-%COMP%] .icon-info[_ngcontent-%COMP%]{background:url(/assets/images/icon-info-white.svg) 0 no-repeat;padding-left:40px;background-size:30px}.alert-primary[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-weight:700}"]}),Ri),Bi=((Pi=function(){function e(t,n){_classCallCheck(this,e),this.formBuilder=t,this.router=n}return _createClass2(e,[{key:"ngOnInit",value:function(){this.createForm()}},{key:"createForm",value:function(){this.buscaForm=this.formBuilder.group({termo:[""]})}},{key:"onSubmit",value:function(){this.redirecTo("servicos")}},{key:"redirecTo",value:function(e){var t=this;this.router.navigateByUrl("/",{skipLocationChange:!0}).then((function(){return t.router.navigate([e],{queryParams:{q:t.termo}})}))}},{key:"termo",get:function(){return this.buscaForm.get("termo").value}}]),e}()).\u0275fac=function(e){return new(e||Pi)(s.Qb(f.c),s.Qb(Ve.d))},Pi.\u0275cmp=s.Kb({type:Pi,selectors:[["app-menu-footer"]],decls:14,vars:1,consts:[[1,"container"],[1,"footer","fixed-bottom"],[1,"row"],[1,"col-3","col-sm-2"],[1,"col-9","col-sm-10"],[1,"focus"],[3,"formGroup","ngSubmit"],[1,"form-row"],[1,"col-10"],["formControlName","termo","type","text","maxlength","40","aria-label","Search","placeholder","Buscar servi\xe7os",1,"form-control"],[1,"col-auto","search-content"],["type","submit","aria-label","Buscar servi\xe7os",1,"btn","btn-link","icon-search"],[1,"oi","oi-magnifying-glass"]],template:function(e,t){1&e&&(s.Vb(0,"div",0),s.Vb(1,"nav",1),s.Vb(2,"div",2),s.Vb(3,"div",3),s.Rb(4,"app-menu"),s.Ub(),s.Vb(5,"div",4),s.Vb(6,"div",5),s.Vb(7,"form",6),s.hc("ngSubmit",(function(){return t.onSubmit()})),s.Vb(8,"div",7),s.Vb(9,"div",8),s.Rb(10,"input",9),s.Ub(),s.Vb(11,"div",10),s.Vb(12,"button",11),s.Rb(13,"span",12),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub(),s.Ub()),2&e&&(s.Bb(7),s.pc("formGroup",t.buscaForm))},directives:[Ci,f.v,f.n,f.f,f.b,f.m,f.e,f.i],styles:[".footer[_ngcontent-%COMP%]{background-color:#fff;height:68px;box-shadow:0 -3px 6px rgba(0,0,0,.2)}@media (min-width:768px){.footer[_ngcontent-%COMP%]{display:none}}.footer[_ngcontent-%COMP%] [_ngcontent-%COMP%]::-moz-placeholder{font-size:1rem}.footer[_ngcontent-%COMP%] [_ngcontent-%COMP%]::-ms-input-placeholder{font-size:1rem}.footer[_ngcontent-%COMP%] [_ngcontent-%COMP%]::placeholder{font-size:1rem}.footer[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]{background-color:#fff;width:100%;border:none;border-bottom:1px solid #ecebeb;background:url(/assets/images/icon-research.svg) 100% no-repeat;background-size:25px;margin:12px 0 0 20px;border-radius:0}.footer[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]:focus{border-bottom:1px solid #757575;box-shadow:none}.footer[_ngcontent-%COMP%] .search-content[_ngcontent-%COMP%]{width:10%;display:inline}.footer[_ngcontent-%COMP%] .search-content[_ngcontent-%COMP%] .icon-search[_ngcontent-%COMP%]{background:green;margin:7px 0 0 -25px;opacity:0}"]}),Pi),Zi=((Ii=function(){function e(t,n,r,i){_classCallCheck(this,e),this.oauthService=t,this.router=n,this.routingService=r,this.swUpdate=i,this.configure(),this.routingService.loadRouting()}return _createClass2(e,[{key:"configure",value:function(){var e=this;this.oauthService.setupAutomaticSilentRefresh(),this.oauthService.configure(yi),this.oauthService.setStorage(localStorage),this.validaClaimsIdToken(),this.oauthService.loadDiscoveryDocument().then((function(){e.oauthService.tryLogin().then((function(){e.oauthService.hasValidAccessToken()&&e.oauthService.loadUserProfile(),e.router.initialNavigation()})).catch((function(e){console.error("Erro no login"),console.error(e)}))}))}},{key:"validaClaimsIdToken",value:function(){var e=this;this.oauthService.events.subscribe((function(t){var n,r;if(t instanceof Ne.a&&"user_profile_loaded"===t.type){var i=e.oauthService.getIdentityClaims();(null===(n=i)||void 0===n?void 0:n.aud)===u.a.clientId&&(null===(r=i)||void 0===r?void 0:r.iss)===u.a.loginCidadaoIssuer||(console.error("Token de usu\xe1rio inv\xe1lido. Realize o logon novamente."),localStorage.removeItem("redirectUrl"),e.oauthService.logOut())}}))}},{key:"imprimeTodosEventos",value:function(){this.oauthService.events.subscribe((function(e){e instanceof Ne.a&&console.log("Evento: "+e.type)}))}},{key:"monitoraEventoTokenExpiresEFazLogout",value:function(){var e=this;this.oauthService.events.subscribe((function(t){t instanceof Ne.a&&"token_expires"===t.type&&(localStorage.removeItem("redirectUrl"),e.oauthService.logOut())}))}},{key:"verificaNovaVersaoApp",value:function(){this.swUpdate.isEnabled&&this.swUpdate.available.subscribe((function(){confirm("Existe uma nova vers\xe3o dispon\xedvel. Carregar nova vers\xe3o?")&&window.location.reload()}))}},{key:"ngOnInit",value:function(){this.imprimeTodosEventos(),this.monitoraEventoTokenExpiresEFazLogout(),this.verificaNovaVersaoApp()}}]),e}()).\u0275fac=function(e){return new(e||Ii)(s.Qb(Ne.c),s.Qb(Ve.d),s.Qb(si),s.Qb(he))},Ii.\u0275cmp=s.Kb({type:Ii,selectors:[["app-root"]],decls:6,vars:0,consts:[[1,"sticky-top","global-message"]],template:function(e,t){1&e&&(s.Rb(0,"app-header"),s.Rb(1,"ngx-loading-bar"),s.Vb(2,"div",0),s.Rb(3,"app-message"),s.Ub(),s.Rb(4,"router-outlet"),s.Rb(5,"app-menu-footer"))},directives:[Si,Ee,zi,Ve.i,Bi],styles:[""]}),Ii),Gi=n("e6OM"),Wi=n("kul6"),$i=((Ti=function e(){_classCallCheck(this,e)}).\u0275mod=s.Ob({type:Ti}),Ti.\u0275inj=s.Nb({factory:function(e){return new(e||Ti)},imports:[[h.c]]}),Ti),Yi=n("9Xeq"),Qi=((Fi=function e(){_classCallCheck(this,e)}).\u0275mod=s.Ob({type:Fi}),Fi.\u0275inj=s.Nb({factory:function(e){return new(e||Fi)},imports:[[h.c,Ve.h,be.i,G,f.h,f.q,Gi.a,Wi.a,$i,Yi.a]]}),Fi),qi=((ji=function e(t){if(_classCallCheck(this,e),t)throw new Error(t+" has already been loaded. Import Core module in the AppModule only.")}).\u0275mod=s.Ob({type:ji}),ji.\u0275inj=s.Nb({factory:function(e){return new(e||ji)(s.dc(ji,12))},providers:[],imports:[[h.c,Ve.h,f.h,be.i,Qi,f.q]]}),ji),Xi=((Vi=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,r){var i;return _classCallCheck(this,n),(i=t.call(this)).messageService=e,i.injector=r,i}return _createClass2(n,[{key:"handleError",value:function(e){_get(_getPrototypeOf(n.prototype),"handleError",this).call(this,e),e instanceof c.d?this.httpHandler(e):this.setMensagemDeErro(e)}},{key:"httpHandler",value:function(e){switch(console.error(e),this.injector.get(Ve.d),e.status){case 0:this.setMensagemDeErro(e);break;case 400:this.messageService.setMessage(xi.b.WARNING,e.error[0].message);break;case 401:this.messageService.setMessage(xi.b.WARNING,"N\xe3o autorizado. Fa\xe7a login novamente.");break;case 404:case 500:this.setMensagemDeErro(e);break;default:this.setMensagemDeErro(e)}}},{key:"handleApplicationError",value:function(e){this.setMensagemDeErro(e)}},{key:"setMensagemDeErro",value:function(e){var t=this.injector.get(Ve.d);this.messageService.setMessage(xi.b.DANGER,e,!1),t.navigate(["pagina-erro"])}}]),n}(s.m)).\u0275fac=function(e){return new(e||Vi)(s.dc(ai.a),s.dc(s.r))},Vi.\u0275prov=s.Mb({token:Vi,factory:Vi.\u0275fac}),Vi),Ki=((Ni=function(){function e(t){_classCallCheck(this,e),this.oAuthService=t}return _createClass2(e,[{key:"intercept",value:function(e,t){if(e.url.includes(u.a.API)&&this.oAuthService.hasValidAccessToken()){var n=e.clone({headers:e.headers.set("Authorization","Bearer "+this.oAuthService.getAccessToken())});return t.handle(n)}return t.handle(e)}}]),e}()).\u0275fac=function(e){return new(e||Ni)(s.dc(Ne.c))},Ni.\u0275prov=s.Mb({token:Ni,factory:Ni.\u0275fac,providedIn:"root"}),Ni),Ji=n("+OWn"),eo=n.t(Ji,2),to=n("ICAX"),no=n.t(to,2),ro=n("irmG"),io=n.t(ro,2),oo=n("Onr2"),ao=n.t(oo,2),so=n("Vk1n"),uo=n.t(so,2),co=n("JTY+"),lo=n.t(co,2),ho=n("wgaO"),fo=n.t(ho,2),po=n("I4fu"),vo=n.t(po,2),Ao=n("kO9t"),go=n.t(Ao,2),mo=n("bEoK"),bo=n.t(mo,2),yo=n("6vYM"),Co=n.t(yo,2),wo=n("QNf1"),ko=n.t(wo,2),Do=n("d0Pr"),Mo=n.t(Do,2),Oo=n("RVbz"),_o=n.t(Oo,2),So=n("Kptc"),xo=n.t(So,2),Eo=n("Zi0R"),Io=n.t(Eo,2),Po=n("UJ36"),Ro=n.t(Po,2),To=n("LNwX"),No=n.t(To,2),Vo=n("gjoU"),jo=n.t(Vo,2),Fo=n("3Fcn"),Uo=n.t(Fo,2),Lo=n("S/xo"),Ho=n.t(Lo,2),zo=n("8Mr3"),Bo=n.t(zo,2),Zo=n("kptV"),Go=n.t(Zo,2),Wo=n("0bfh"),$o=n.t(Wo,2),Yo=n("r5hL"),Qo=n.t(Yo,2),qo=n("3PI7"),Xo=n.t(qo,2),Ko=n("YR/Q"),Jo=n.t(Ko,2),ea=n("0tzw"),ta=n.t(ea,2),na=n("mv0S"),ra=n.t(na,2),ia=n("JRL2"),oa=n.t(ia,2),aa=n("zZ8V"),sa=n.t(aa,2),ua=n("pq/D"),ca=[{url:"/pcsdetran/rest/processos/201900014645",json:ra},{url:"/pcsdetran/rest/processos/201900014653",json:ra},{url:"/pcsdetran/rest/infracoes/aprescondutor/pessoas/",json:Uo},{url:"/pcsdetran/rest/infracoes/orgaos/121100/series/MCK1/notificacoes/10",json:Qo},{url:"/pcsdetran/rest/infracoes/orgaos/121100/series/MCK1/notificacoes/1",json:Go},{url:"/pcsdetran/rest/infracoes/orgaos/121100/series/MCK1/notificacoes/2",json:$o},{url:"/pcsdetran/rest/infracoes/orgaos/121100/series/MCK1/notificacoes/4",json:Bo},{url:"/pcsdetran/rest/infracoes/orgaos/121100/series/MCK1/notificacoes/7",json:Xo},{url:"/pcsdetran/rest/infracoes/orgaos/121100/series/MCK1/extratos",json:Mo},{url:"/pcsdetran/rest/infracoes/orgaos/121100/series/MCK1",json:bo},{url:"/pcsdetran/rest/infracoes/orgaos/121100/series/MCK2",json:Co},{url:"/pcsdetran/rest/processos/20202",json:Ho},{url:"/novacentral/aprcon/condutores/01968398074",json:io},{url:"/novacentral/aprcon/condutores/24897507049",json:ao},{url:"/novacentral/aprcon/processo",json:ko},{url:"/pcsdetran/rest/processos/indicados/",json:oa},{url:"/pcsdetran/rest/habilitacoes/individuos/",json:jo},{url:"/pcsdetran/rest/pessoas/autorizacoes/",json:eo},{url:"/pcsdetran/rest/pessoas/niveis/",json:ta},{url:"/pcsdetran/rest/carta-servicos/servicos/",json:no},{url:"/pcsdetran/rest/carta-servicos/fichas/1055",json:_o},{url:"/pcsdetran/rest/carta-servicos/fichas/820",json:Io},{url:"/pcsdetran/rest/carta-servicos/fichas/982",json:Ro},{url:"/pcsdetran/rest/carta-servicos/fichas/163",json:xo},{url:"/pcsdetran/rest/veiculos/pessoas/",json:n.t(ua,2)},{url:"/pcsdetran/rest/processos/julgamentos",json:ko},{url:"/pcsdetran/rest/habilitacoes/perfis/individuos",json:Jo},{url:"/pcsdetran/rest/novacentral/pessoas/foto/status",json:sa},{url:"/pcsdetran/rest/habilitacoes/cnh",json:lo,params:"identidade=1231231231&estado=RS&renach=123&cnh=123"},{url:"/pcsdetran/rest/habilitacoes/cnh",json:uo},{url:"/pcsdetran/rest/infracoes/pessoas/01968398074",json:Uo},{url:"/pcsdetran/rest/infracoes/veiculos/",json:Uo},{url:"/pcsdetran/rest/depositos/veiculos/",json:go},{url:"/pcsdetran/rest/depositos/pagamentos/12345",json:No},{url:"/pcsdetran/rest/veiculos/MGO4923/pessoas/01968398074/documentos/",json:vo},{url:"/pcsdetran/rest/veiculos/",json:fo}],la=((Hi=function(){function e(t,n){_classCallCheck(this,e),this.injector=t,this.oAuthService=n}return _createClass2(e,[{key:"intercept",value:function(e,t){var n,r=_createForOfIteratorHelper(ca);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(e.url.includes(i.url)&&null!=i.params&&null!=e.params&&e.params.toString()===i.params)return console.log("Loaded from mock json with query params:"+e.url+e.params.toString()),Object(X.a)(new c.g({status:200,body:i.json.default}));if(e.url.includes(i.url)&&null==i.params&&(console.log("Loaded from mock json no query params:"+e.url),e.url.includes(i.url)))return console.log("Loaded from mock json:"+e.url),console.log(i.json.default),Object(X.a)(new c.g({status:200,body:i.json.default}))}}catch(a){r.e(a)}finally{r.f()}if(e.url.includes("https://secweb.procergs.com.br/pcsdetran/rest")&&this.oAuthService.getAccessToken()){var o=e.clone({headers:e.headers.set("Authorization","Bearer "+this.oAuthService.getAccessToken())});return console.log("Loaded from http call :"+e.url),t.handle(o)}return console.log("Loaded from http call :"+e.url),t.handle(e)}}]),e}()).\u0275fac=function(e){return new(e||Hi)(s.dc(s.r),s.dc(Ne.c))},Hi.\u0275prov=s.Mb({token:Hi,factory:Hi.\u0275fac}),Hi),da=((Li=function e(){_classCallCheck(this,e)}).\u0275mod=s.Ob({type:Li}),Li.\u0275inj=s.Nb({factory:function(e){return new(e||Li)},imports:[[h.c]]}),Li),ha=((Ui=function e(){_classCallCheck(this,e)}).\u0275mod=s.Ob({type:Ui}),Ui.\u0275inj=s.Nb({factory:function(e){return new(e||Ui)},imports:[[h.c]]}),Ui),fa=u.a.mock;Object(h.C)(d.a,"pt");var pa,va=((pa=function e(){_classCallCheck(this,e)}).\u0275mod=s.Ob({type:pa,bootstrap:[Zi]}),pa.\u0275inj=s.Nb({factory:function(e){return new(e||pa)},providers:[{provide:s.m,useClass:Xi},{provide:c.a,useClass:fa?la:Ki,multi:!0},{provide:s.u,useValue:"pt"}],imports:[[G,bi,c.c,be.i,f.h,qi,Te,Ie,f.q,Ne.b.forRoot(),me.register("ngsw-worker.js",{enabled:u.a.production}),da,ha]]}),pa);u.a.production&&Object(s.S)(),B().bootstrapModule(va).catch((function(e){return console.error(e)}))},zZ8V:function(e){e.exports=JSON.parse('{"nroIntPessoa":2173869,"situacao":"Pendente","dataEnvio":"14/05/2020"}')},zn8P:function(e,t){function n(e){return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}))}n.keys=function(){return[]},n.resolve=n,e.exports=n,n.id="zn8P"}},[[0,2]]]);