/*! For license information please see main.f572212b.js.LICENSE.txt */
!function(){var e={3547:function(e,t){"use strict";t.M=void 0;var n="https://sdk.mercadopago.com/js/v2",r=/^https:\/\/sdk\.mercadopago\.com\/js\/v2\/?(\?.*)?$/,i="MercadoPago has already been initialized in your window, please remove the duplicate import",a=null;t.M=function(){return null!==a?a:a=new Promise((function(e,t){if("undefined"!==typeof window){if(window.MercadoPago)return console.warn(i),void e(window.MercadoPago);try{var a=function(){for(var e=document.querySelectorAll('script[src^="'.concat(n,'"')),t=0;t<e.length;t++){var i=e[t];if(r.test(i.src))return i}return null}();a?console.warn(i):a||(a=function(){var e=document.createElement("script");e.src=n;var t=document.head||document.body;if(!t)throw new Error("Expected document.body or document.head not to be null. MercadoPago requires a <body> or a <head> element, please add on your project.");return t.appendChild(e),e}()),a.addEventListener("load",(function(){window.MercadoPago?e(window.MercadoPago):t(new Error("MercadoPago.js not available"))})),a.addEventListener("error",(function(){t(new Error("Failed to load MercadoPago.js"))}))}catch(o){return void t(o)}}else e(null)}))}},3398:function(e,t){"use strict";var n,r,i,a,o;if(Object.defineProperty(t,"__esModule",{value:!0}),"undefined"===typeof window||"function"!==typeof MessageChannel){var s=null,l=null,u=function e(){if(null!==s)try{var n=t.unstable_now();s(!0,n),s=null}catch(r){throw setTimeout(e,0),r}},c=Date.now();t.unstable_now=function(){return Date.now()-c},n=function(e){null!==s?setTimeout(n,0,e):(s=e,setTimeout(u,0))},r=function(e,t){l=setTimeout(e,t)},i=function(){clearTimeout(l)},a=function(){return!1},o=t.unstable_forceFrameRate=function(){}}else{var f=window.performance,d=window.Date,h=window.setTimeout,A=window.clearTimeout,g=window.requestAnimationFrame,p=window.cancelAnimationFrame;if("undefined"!==typeof console&&("function"!==typeof g&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!==typeof p&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),"object"===typeof f&&"function"===typeof f.now)t.unstable_now=function(){return f.now()};else{var m=d.now();t.unstable_now=function(){return d.now()-m}}var v=!1,y=null,b=-1,C=5,w=0;a=function(){return t.unstable_now()>=w},o=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):C=0<e?Math.floor(1e3/e):33.33};var E=new MessageChannel,I=E.port2;E.port1.onmessage=function(){if(null!==y){var e=t.unstable_now();w=e+C;try{y(!0,e)?I.postMessage(null):(v=!1,y=null)}catch(n){throw I.postMessage(null),n}}else v=!1},n=function(e){y=e,v||(v=!0,I.postMessage(null))},r=function(e,n){b=h((function(){e(t.unstable_now())}),n)},i=function(){A(b),b=-1}}function x(e,t){var n=e.length;e.push(t);e:for(;;){var r=Math.floor((n-1)/2),i=e[r];if(!(void 0!==i&&0<D(i,t)))break e;e[r]=t,e[n]=i,n=r}}function B(e){return void 0===(e=e[0])?null:e}function k(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,i=e.length;r<i;){var a=2*(r+1)-1,o=e[a],s=a+1,l=e[s];if(void 0!==o&&0>D(o,n))void 0!==l&&0>D(l,o)?(e[r]=l,e[s]=n,r=s):(e[r]=o,e[a]=n,r=a);else{if(!(void 0!==l&&0>D(l,n)))break e;e[r]=l,e[s]=n,r=s}}}return t}return null}function D(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var Q=[],S=[],_=1,F=null,N=3,R=!1,T=!1,O=!1;function j(e){for(var t=B(S);null!==t;){if(null===t.callback)k(S);else{if(!(t.startTime<=e))break;k(S),t.sortIndex=t.expirationTime,x(Q,t)}t=B(S)}}function P(e){if(O=!1,j(e),!T)if(null!==B(Q))T=!0,n(M);else{var t=B(S);null!==t&&r(P,t.startTime-e)}}function M(e,n){T=!1,O&&(O=!1,i()),R=!0;var o=N;try{for(j(n),F=B(Q);null!==F&&(!(F.expirationTime>n)||e&&!a());){var s=F.callback;if(null!==s){F.callback=null,N=F.priorityLevel;var l=s(F.expirationTime<=n);n=t.unstable_now(),"function"===typeof l?F.callback=l:F===B(Q)&&k(Q),j(n)}else k(Q);F=B(Q)}if(null!==F)var u=!0;else{var c=B(S);null!==c&&r(P,c.startTime-n),u=!1}return u}finally{F=null,N=o,R=!1}}function L(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var U=o;t.unstable_ImmediatePriority=1,t.unstable_UserBlockingPriority=2,t.unstable_NormalPriority=3,t.unstable_IdlePriority=5,t.unstable_LowPriority=4,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=N;N=e;try{return t()}finally{N=n}},t.unstable_next=function(e){switch(N){case 1:case 2:case 3:var t=3;break;default:t=N}var n=N;N=t;try{return e()}finally{N=n}},t.unstable_scheduleCallback=function(e,a,o){var s=t.unstable_now();if("object"===typeof o&&null!==o){var l=o.delay;l="number"===typeof l&&0<l?s+l:s,o="number"===typeof o.timeout?o.timeout:L(e)}else o=L(e),l=s;return e={id:_++,callback:a,priorityLevel:e,startTime:l,expirationTime:o=l+o,sortIndex:-1},l>s?(e.sortIndex=l,x(S,e),null===B(Q)&&e===B(S)&&(O?i():O=!0,r(P,l-s))):(e.sortIndex=o,x(Q,e),T||R||(T=!0,n(M))),e},t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_wrapCallback=function(e){var t=N;return function(){var n=N;N=t;try{return e.apply(this,arguments)}finally{N=n}}},t.unstable_getCurrentPriorityLevel=function(){return N},t.unstable_shouldYield=function(){var e=t.unstable_now();j(e);var n=B(Q);return n!==F&&null!==F&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTime<F.expirationTime||a()},t.unstable_requestPaint=U,t.unstable_continueExecution=function(){T||R||(T=!0,n(M))},t.unstable_pauseExecution=function(){},t.unstable_getFirstCallbackNode=function(){return B(Q)},t.unstable_Profiling=null},513:function(e,t,n){"use strict";e.exports=n(3398)},1245:function(e){e.exports=function(e){var t=0,n=0,r=0,i=0;return e.map((function(e){var a=(e=e.slice())[0],o=a.toUpperCase();if(a!=o)switch(e[0]=o,a){case"a":e[6]+=r,e[7]+=i;break;case"v":e[1]+=i;break;case"h":e[1]+=r;break;default:for(var s=1;s<e.length;)e[s++]+=r,e[s++]+=i}switch(o){case"Z":r=t,i=n;break;case"H":r=e[1];break;case"V":i=e[1];break;case"M":r=t=e[1],i=n=e[2];break;default:r=e[e.length-2],i=e[e.length-1]}return e}))}},2009:function(e,t){"use strict";t.byteLength=function(e){var t=s(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,a=s(e),o=a[0],l=a[1],u=new i(function(e,t,n){return 3*(t+n)/4-n}(0,o,l)),c=0,f=l>0?o-4:o;for(n=0;n<f;n+=4)t=r[e.charCodeAt(n)]<<18|r[e.charCodeAt(n+1)]<<12|r[e.charCodeAt(n+2)]<<6|r[e.charCodeAt(n+3)],u[c++]=t>>16&255,u[c++]=t>>8&255,u[c++]=255&t;2===l&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,u[c++]=255&t);1===l&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,u[c++]=t>>8&255,u[c++]=255&t);return u},t.fromByteArray=function(e){for(var t,r=e.length,i=r%3,a=[],o=16383,s=0,u=r-i;s<u;s+=o)a.push(l(e,s,s+o>u?u:s+o));1===i?(t=e[r-1],a.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],a.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return a.join("")};for(var n=[],r=[],i="undefined"!==typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0;o<64;++o)n[o]=a[o],r[a.charCodeAt(o)]=o;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function l(e,t,r){for(var i,a,o=[],s=t;s<r;s+=3)i=(e[s]<<16&16711680)+(e[s+1]<<8&65280)+(255&e[s+2]),o.push(n[(a=i)>>18&63]+n[a>>12&63]+n[a>>6&63]+n[63&a]);return o.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},4408:function(e){var t=4096,n=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function r(e){this.buf_=new Uint8Array(8224),this.input_=e,this.reset()}r.READ_SIZE=t,r.IBUF_MASK=8191,r.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var e=0;e<4;e++)this.val_|=this.buf_[this.pos_]<<8*e,++this.pos_;return this.bit_end_pos_>0},r.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var e=this.buf_ptr_,n=this.input_.read(this.buf_,e,t);if(n<0)throw new Error("Unexpected end of input");if(n<t){this.eos_=1;for(var r=0;r<32;r++)this.buf_[e+n+r]=0}if(0===e){for(r=0;r<32;r++)this.buf_[8192+r]=this.buf_[r];this.buf_ptr_=t}else this.buf_ptr_=0;this.bit_end_pos_+=n<<3}},r.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[8191&this.pos_]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},r.prototype.readBits=function(e){32-this.bit_pos_<e&&this.fillBitWindow();var t=this.val_>>>this.bit_pos_&n[e];return this.bit_pos_+=e,t},e.exports=r},5302:function(e,t){t.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),t.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},2576:function(e,t,n){var r=n(9629).g,i=n(9629).j,a=n(4408),o=n(5124),s=n(9517).h,l=n(9517).g,u=n(5302),c=n(4658),f=n(929),d=8,h=16,A=256,g=704,p=26,m=6,v=2,y=8,b=255,C=1080,w=18,E=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),I=16,x=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),B=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),k=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function D(e){var t;return 0===e.readBits(1)?16:(t=e.readBits(3))>0?17+t:(t=e.readBits(3))>0?8+t:17}function Q(e){if(e.readBits(1)){var t=e.readBits(3);return 0===t?1:e.readBits(t)+(1<<t)}return 0}function S(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function _(e){var t,n,r,i=new S;if(i.input_end=e.readBits(1),i.input_end&&e.readBits(1))return i;if(7===(t=e.readBits(2)+4)){if(i.is_metadata=!0,0!==e.readBits(1))throw new Error("Invalid reserved bit");if(0===(n=e.readBits(2)))return i;for(r=0;r<n;r++){var a=e.readBits(8);if(r+1===n&&n>1&&0===a)throw new Error("Invalid size byte");i.meta_block_length|=a<<8*r}}else for(r=0;r<t;++r){var o=e.readBits(4);if(r+1===t&&t>4&&0===o)throw new Error("Invalid size nibble");i.meta_block_length|=o<<4*r}return++i.meta_block_length,i.input_end||i.is_metadata||(i.is_uncompressed=e.readBits(1)),i}function F(e,t,n){var r;return n.fillBitWindow(),(r=e[t+=n.val_>>>n.bit_pos_&b].bits-y)>0&&(n.bit_pos_+=y,t+=e[t].value,t+=n.val_>>>n.bit_pos_&(1<<r)-1),n.bit_pos_+=e[t].bits,e[t].value}function N(e,t,n,r){var i,a,o=new Uint8Array(e);if(r.readMoreInput(),1===(a=r.readBits(2))){for(var u=e-1,c=0,f=new Int32Array(4),A=r.readBits(2)+1;u;)u>>=1,++c;for(g=0;g<A;++g)f[g]=r.readBits(c)%e,o[f[g]]=2;switch(o[f[0]]=1,A){case 1:break;case 3:if(f[0]===f[1]||f[0]===f[2]||f[1]===f[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(f[0]===f[1])throw new Error("[ReadHuffmanCode] invalid symbols");o[f[1]]=1;break;case 4:if(f[0]===f[1]||f[0]===f[2]||f[0]===f[3]||f[1]===f[2]||f[1]===f[3]||f[2]===f[3])throw new Error("[ReadHuffmanCode] invalid symbols");r.readBits(1)?(o[f[2]]=3,o[f[3]]=3):o[f[0]]=2}}else{var g,p=new Uint8Array(w),m=32,v=0,b=[new s(2,0),new s(2,4),new s(2,3),new s(3,2),new s(2,0),new s(2,4),new s(2,3),new s(4,1),new s(2,0),new s(2,4),new s(2,3),new s(3,2),new s(2,0),new s(2,4),new s(2,3),new s(4,5)];for(g=a;g<w&&m>0;++g){var C,I=E[g],x=0;r.fillBitWindow(),x+=r.val_>>>r.bit_pos_&15,r.bit_pos_+=b[x].bits,C=b[x].value,p[I]=C,0!==C&&(m-=32>>C,++v)}if(1!==v&&0!==m)throw new Error("[ReadHuffmanCode] invalid num_codes or space");!function(e,t,n,r){for(var i=0,a=d,o=0,u=0,c=32768,f=[],A=0;A<32;A++)f.push(new s(0,0));for(l(f,0,5,e,w);i<t&&c>0;){var g,p=0;if(r.readMoreInput(),r.fillBitWindow(),p+=r.val_>>>r.bit_pos_&31,r.bit_pos_+=f[p].bits,(g=255&f[p].value)<h)o=0,n[i++]=g,0!==g&&(a=g,c-=32768>>g);else{var m,v,y=g-14,b=0;if(g===h&&(b=a),u!==b&&(o=0,u=b),m=o,o>0&&(o-=2,o<<=y),i+(v=(o+=r.readBits(y)+3)-m)>t)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var C=0;C<v;C++)n[i+C]=u;i+=v,0!==u&&(c-=v<<15-u)}}if(0!==c)throw new Error("[ReadHuffmanCodeLengths] space = "+c);for(;i<t;i++)n[i]=0}(p,e,o,r)}if(0===(i=l(t,n,y,o,e)))throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return i}function R(e,t,n){var r,i;return r=F(e,t,n),i=c.kBlockLengthPrefixCode[r].nbits,c.kBlockLengthPrefixCode[r].offset+n.readBits(i)}function T(e,t,n){var r;return e<I?(n+=x[e],r=t[n&=3]+B[e]):r=e-I+1,r}function O(e,t){for(var n=e[t],r=t;r;--r)e[r]=e[r-1];e[0]=n}function j(e,t){this.alphabet_size=e,this.num_htrees=t,this.codes=new Array(t+t*k[e+31>>>5]),this.htrees=new Uint32Array(t)}function P(e,t){var n,r,i={num_htrees:null,context_map:null},a=0;t.readMoreInput();var o=i.num_htrees=Q(t)+1,l=i.context_map=new Uint8Array(e);if(o<=1)return i;for(t.readBits(1)&&(a=t.readBits(4)+1),n=[],r=0;r<C;r++)n[r]=new s(0,0);for(N(o+a,n,0,t),r=0;r<e;){var u;if(t.readMoreInput(),0===(u=F(n,0,t)))l[r]=0,++r;else if(u<=a)for(var c=1+(1<<u)+t.readBits(u);--c;){if(r>=e)throw new Error("[DecodeContextMap] i >= context_map_size");l[r]=0,++r}else l[r]=u-a,++r}return t.readBits(1)&&function(e,t){var n,r=new Uint8Array(256);for(n=0;n<256;++n)r[n]=n;for(n=0;n<t;++n){var i=e[n];e[n]=r[i],i&&O(r,i)}}(l,e),i}function M(e,t,n,r,i,a,o){var s,l=2*n,u=n,c=F(t,n*C,o);(s=0===c?i[l+(1&a[u])]:1===c?i[l+(a[u]-1&1)]+1:c-2)>=e&&(s-=e),r[n]=s,i[l+(1&a[u])]=s,++a[u]}function L(e,t,n,r,i,o){var s,l=i+1,u=n&i,c=o.pos_&a.IBUF_MASK;if(t<8||o.bit_pos_+(t<<3)<o.bit_end_pos_)for(;t-- >0;)o.readMoreInput(),r[u++]=o.readBits(8),u===l&&(e.write(r,l),u=0);else{if(o.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;o.bit_pos_<32;)r[u]=o.val_>>>o.bit_pos_,o.bit_pos_+=8,++u,--t;if(c+(s=o.bit_end_pos_-o.bit_pos_>>3)>a.IBUF_MASK){for(var f=a.IBUF_MASK+1-c,d=0;d<f;d++)r[u+d]=o.buf_[c+d];s-=f,u+=f,t-=f,c=0}for(d=0;d<s;d++)r[u+d]=o.buf_[c+d];if(t-=s,(u+=s)>=l){e.write(r,l),u-=l;for(d=0;d<u;d++)r[d]=r[l+d]}for(;u+t>=l;){if(s=l-u,o.input_.read(r,u,s)<s)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");e.write(r,l),t-=s,u=0}if(o.input_.read(r,u,t)<t)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");o.reset()}}function U(e){var t=e.bit_pos_+7&-8;return 0==e.readBits(t-e.bit_pos_)}function z(e){var t=new r(e),n=new a(t);return D(n),_(n).meta_block_length}function G(e,t){var n,r,i,l,d,h,y,b,w,E,x=0,B=0,k=0,S=[16,15,11,4],O=0,z=0,G=0,H=[new j(0,0),new j(0,0),new j(0,0)],Y=128+a.READ_SIZE;i=(1<<(r=D(E=new a(e))))-16,d=(l=1<<r)-1,h=new Uint8Array(l+Y+o.maxDictionaryWordLength),y=l,b=[],w=[];for(var W=0;W<3*C;W++)b[W]=new s(0,0),w[W]=new s(0,0);for(;!B;){var V,q,K,J,Z,X,$,ee,te,ne,re,ie=0,ae=[1<<28,1<<28,1<<28],oe=[0],se=[1,1,1],le=[0,1,0,1,0,1],ue=[0],ce=null,fe=null,de=0,he=null,Ae=0,ge=0,pe=0;for(n=0;n<3;++n)H[n].codes=null,H[n].htrees=null;E.readMoreInput();var me=_(E);if(x+(ie=me.meta_block_length)>t.buffer.length){var ve=new Uint8Array(x+ie);ve.set(t.buffer),t.buffer=ve}if(B=me.input_end,V=me.is_uncompressed,me.is_metadata)for(U(E);ie>0;--ie)E.readMoreInput(),E.readBits(8);else if(0!==ie)if(V)E.bit_pos_=E.bit_pos_+7&-8,L(t,ie,x,h,d,E),x+=ie;else{for(n=0;n<3;++n)se[n]=Q(E)+1,se[n]>=2&&(N(se[n]+2,b,n*C,E),N(p,w,n*C,E),ae[n]=R(w,n*C,E),ue[n]=1);for(E.readMoreInput(),J=(1<<(q=E.readBits(2)))-1,Z=(K=I+(E.readBits(4)<<q))+(48<<q),ce=new Uint8Array(se[0]),n=0;n<se[0];++n)E.readMoreInput(),ce[n]=E.readBits(2)<<1;var ye=P(se[0]<<m,E);$=ye.num_htrees,X=ye.context_map;var be=P(se[2]<<v,E);for(te=be.num_htrees,ee=be.context_map,H[0]=new j(A,$),H[1]=new j(g,se[1]),H[2]=new j(Z,te),n=0;n<3;++n)H[n].decode(E);for(fe=0,he=0,ne=ce[oe[0]],ge=u.lookupOffsets[ne],pe=u.lookupOffsets[ne+1],re=H[1].htrees[0];ie>0;){var Ce,we,Ee,Ie,xe,Be,ke,De,Qe,Se,_e,Fe;for(E.readMoreInput(),0===ae[1]&&(M(se[1],b,1,oe,le,ue,E),ae[1]=R(w,C,E),re=H[1].htrees[oe[1]]),--ae[1],(we=(Ce=F(H[1].codes,re,E))>>6)>=2?(we-=2,ke=-1):ke=0,Ee=c.kInsertRangeLut[we]+(Ce>>3&7),Ie=c.kCopyRangeLut[we]+(7&Ce),xe=c.kInsertLengthPrefixCode[Ee].offset+E.readBits(c.kInsertLengthPrefixCode[Ee].nbits),Be=c.kCopyLengthPrefixCode[Ie].offset+E.readBits(c.kCopyLengthPrefixCode[Ie].nbits),z=h[x-1&d],G=h[x-2&d],Qe=0;Qe<xe;++Qe)E.readMoreInput(),0===ae[0]&&(M(se[0],b,0,oe,le,ue,E),ae[0]=R(w,0,E),fe=oe[0]<<m,ne=ce[oe[0]],ge=u.lookupOffsets[ne],pe=u.lookupOffsets[ne+1]),de=X[fe+(u.lookup[ge+z]|u.lookup[pe+G])],--ae[0],G=z,z=F(H[0].codes,H[0].htrees[de],E),h[x&d]=z,(x&d)===d&&t.write(h,l),++x;if((ie-=xe)<=0)break;if(ke<0)if(E.readMoreInput(),0===ae[2]&&(M(se[2],b,2,oe,le,ue,E),ae[2]=R(w,2*C,E),he=oe[2]<<v),--ae[2],Ae=ee[he+(255&(Be>4?3:Be-2))],(ke=F(H[2].codes,H[2].htrees[Ae],E))>=K)Fe=(ke-=K)&J,ke=K+((Ne=(2+(1&(ke>>=q))<<(_e=1+(ke>>1)))-4)+E.readBits(_e)<<q)+Fe;if((De=T(ke,S,O))<0)throw new Error("[BrotliDecompress] invalid distance");if(Se=x&d,De>(k=x<i&&k!==i?x:i)){if(!(Be>=o.minDictionaryWordLength&&Be<=o.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+x+" distance: "+De+" len: "+Be+" bytes left: "+ie);var Ne=o.offsetsByLength[Be],Re=De-k-1,Te=o.sizeBitsByLength[Be],Oe=Re>>Te;if(Ne+=(Re&(1<<Te)-1)*Be,!(Oe<f.kNumTransforms))throw new Error("Invalid backward reference. pos: "+x+" distance: "+De+" len: "+Be+" bytes left: "+ie);var je=f.transformDictionaryWord(h,Se,Ne,Be,Oe);if(x+=je,ie-=je,(Se+=je)>=y){t.write(h,l);for(var Pe=0;Pe<Se-y;Pe++)h[Pe]=h[y+Pe]}}else{if(ke>0&&(S[3&O]=De,++O),Be>ie)throw new Error("Invalid backward reference. pos: "+x+" distance: "+De+" len: "+Be+" bytes left: "+ie);for(Qe=0;Qe<Be;++Qe)h[x&d]=h[x-De&d],(x&d)===d&&t.write(h,l),++x,--ie}z=h[x-1&d],G=h[x-2&d]}x&=1073741823}}t.write(h,x&d)}j.prototype.decode=function(e){var t,n=0;for(t=0;t<this.num_htrees;++t)this.htrees[t]=n,n+=N(this.alphabet_size,this.codes,n,e)},t.BrotliDecompressBuffer=function(e,t){var n=new r(e);null==t&&(t=z(e));var a=new Uint8Array(t),o=new i(a);return G(n,o),o.pos<o.buffer.length&&(o.buffer=o.buffer.subarray(0,o.pos)),o.buffer},o.init()},7364:function(e,t,n){var r=n(2009);t.init=function(){return(0,n(2576).BrotliDecompressBuffer)(r.toByteArray(n(1670)))}},1670:function(e){e.exports="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"},5124:function(e,t,n){var r=n(7364);t.init=function(){t.dictionary=r.init()},t.offsetsByLength=new Uint32Array([0,0,0,0,0,4096,9216,21504,35840,44032,53248,63488,74752,87040,93696,100864,104704,106752,108928,113536,115968,118528,119872,121280,122016]),t.sizeBitsByLength=new Uint8Array([0,0,0,0,10,10,11,11,10,10,10,10,10,9,9,8,7,7,8,7,7,6,6,5,5]),t.minDictionaryWordLength=4,t.maxDictionaryWordLength=24},9517:function(e,t){function n(e,t){this.bits=e,this.value=t}t.h=n;var r=15;function i(e,t){for(var n=1<<t-1;e&n;)n>>=1;return(e&n-1)+n}function a(e,t,r,i,a){do{e[t+(i-=r)]=new n(a.bits,a.value)}while(i>0)}function o(e,t,n){for(var i=1<<t-n;t<r&&!((i-=e[t])<=0);)++t,i<<=1;return t-n}t.g=function(e,t,s,l,u){var c,f,d,h,A,g,p,m,v,y,b=t,C=new Int32Array(16),w=new Int32Array(16);for(y=new Int32Array(u),f=0;f<u;f++)C[l[f]]++;for(w[1]=0,c=1;c<r;c++)w[c+1]=w[c]+C[c];for(f=0;f<u;f++)0!==l[f]&&(y[w[l[f]]++]=f);if(v=m=1<<(p=s),1===w[15]){for(d=0;d<v;++d)e[t+d]=new n(0,65535&y[0]);return v}for(d=0,f=0,c=1,h=2;c<=s;++c,h<<=1)for(;C[c]>0;--C[c])a(e,t+d,h,m,new n(255&c,65535&y[f++])),d=i(d,c);for(g=v-1,A=-1,c=s+1,h=2;c<=r;++c,h<<=1)for(;C[c]>0;--C[c])(d&g)!==A&&(t+=m,v+=m=1<<(p=o(C,c,s)),e[b+(A=d&g)]=new n(p+s&255,t-b-A&65535)),a(e,t+(d>>s),h,m,new n(c-s&255,65535&y[f++])),d=i(d,c);return v}},4658:function(e,t){function n(e,t){this.offset=e,this.nbits=t}t.kBlockLengthPrefixCode=[new n(1,2),new n(5,2),new n(9,2),new n(13,2),new n(17,3),new n(25,3),new n(33,3),new n(41,3),new n(49,4),new n(65,4),new n(81,4),new n(97,4),new n(113,5),new n(145,5),new n(177,5),new n(209,5),new n(241,6),new n(305,6),new n(369,7),new n(497,8),new n(753,9),new n(1265,10),new n(2289,11),new n(4337,12),new n(8433,13),new n(16625,24)],t.kInsertLengthPrefixCode=[new n(0,0),new n(1,0),new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,1),new n(8,1),new n(10,2),new n(14,2),new n(18,3),new n(26,3),new n(34,4),new n(50,4),new n(66,5),new n(98,5),new n(130,6),new n(194,7),new n(322,8),new n(578,9),new n(1090,10),new n(2114,12),new n(6210,14),new n(22594,24)],t.kCopyLengthPrefixCode=[new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,0),new n(7,0),new n(8,0),new n(9,0),new n(10,1),new n(12,1),new n(14,2),new n(18,2),new n(22,3),new n(30,3),new n(38,4),new n(54,4),new n(70,5),new n(102,5),new n(134,6),new n(198,7),new n(326,8),new n(582,9),new n(1094,10),new n(2118,24)],t.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],t.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},9629:function(e,t){function n(e){this.buffer=e,this.pos=0}function r(e){this.buffer=e,this.pos=0}n.prototype.read=function(e,t,n){this.pos+n>this.buffer.length&&(n=this.buffer.length-this.pos);for(var r=0;r<n;r++)e[t+r]=this.buffer[this.pos+r];return this.pos+=n,n},t.g=n,r.prototype.write=function(e,t){if(this.pos+t>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(e.subarray(0,t),this.pos),this.pos+=t,t},t.j=r},929:function(e,t,n){var r=n(5124),i=10,a=11;function o(e,t,n){this.prefix=new Uint8Array(e.length),this.transform=t,this.suffix=new Uint8Array(n.length);for(var r=0;r<e.length;r++)this.prefix[r]=e.charCodeAt(r);for(r=0;r<n.length;r++)this.suffix[r]=n.charCodeAt(r)}var s=[new o("",0,""),new o("",0," "),new o(" ",0," "),new o("",12,""),new o("",i," "),new o("",0," the "),new o(" ",0,""),new o("s ",0," "),new o("",0," of "),new o("",i,""),new o("",0," and "),new o("",13,""),new o("",1,""),new o(", ",0," "),new o("",0,", "),new o(" ",i," "),new o("",0," in "),new o("",0," to "),new o("e ",0," "),new o("",0,'"'),new o("",0,"."),new o("",0,'">'),new o("",0,"\n"),new o("",3,""),new o("",0,"]"),new o("",0," for "),new o("",14,""),new o("",2,""),new o("",0," a "),new o("",0," that "),new o(" ",i,""),new o("",0,". "),new o(".",0,""),new o(" ",0,", "),new o("",15,""),new o("",0," with "),new o("",0,"'"),new o("",0," from "),new o("",0," by "),new o("",16,""),new o("",17,""),new o(" the ",0,""),new o("",4,""),new o("",0,". The "),new o("",a,""),new o("",0," on "),new o("",0," as "),new o("",0," is "),new o("",7,""),new o("",1,"ing "),new o("",0,"\n\t"),new o("",0,":"),new o(" ",0,". "),new o("",0,"ed "),new o("",20,""),new o("",18,""),new o("",6,""),new o("",0,"("),new o("",i,", "),new o("",8,""),new o("",0," at "),new o("",0,"ly "),new o(" the ",0," of "),new o("",5,""),new o("",9,""),new o(" ",i,", "),new o("",i,'"'),new o(".",0,"("),new o("",a," "),new o("",i,'">'),new o("",0,'="'),new o(" ",0,"."),new o(".com/",0,""),new o(" the ",0," of the "),new o("",i,"'"),new o("",0,". This "),new o("",0,","),new o(".",0," "),new o("",i,"("),new o("",i,"."),new o("",0," not "),new o(" ",0,'="'),new o("",0,"er "),new o(" ",a," "),new o("",0,"al "),new o(" ",a,""),new o("",0,"='"),new o("",a,'"'),new o("",i,". "),new o(" ",0,"("),new o("",0,"ful "),new o(" ",i,". "),new o("",0,"ive "),new o("",0,"less "),new o("",a,"'"),new o("",0,"est "),new o(" ",i,"."),new o("",a,'">'),new o(" ",0,"='"),new o("",i,","),new o("",0,"ize "),new o("",a,"."),new o("\xc2\xa0",0,""),new o(" ",0,","),new o("",i,'="'),new o("",a,'="'),new o("",0,"ous "),new o("",a,", "),new o("",i,"='"),new o(" ",i,","),new o(" ",a,'="'),new o(" ",a,", "),new o("",a,","),new o("",a,"("),new o("",a,". "),new o(" ",a,"."),new o("",a,"='"),new o(" ",a,". "),new o(" ",i,'="'),new o(" ",a,"='"),new o(" ",i,"='")];function l(e,t){return e[t]<192?(e[t]>=97&&e[t]<=122&&(e[t]^=32),1):e[t]<224?(e[t+1]^=32,2):(e[t+2]^=5,3)}t.kTransforms=s,t.kNumTransforms=s.length,t.transformDictionaryWord=function(e,t,n,o,u){var c,f=s[u].prefix,d=s[u].suffix,h=s[u].transform,A=h<12?0:h-11,g=0,p=t;A>o&&(A=o);for(var m=0;m<f.length;)e[t++]=f[m++];for(n+=A,o-=A,h<=9&&(o-=h),g=0;g<o;g++)e[t++]=r.dictionary[n+g];if(c=t-o,h===i)l(e,c);else if(h===a)for(;o>0;){var v=l(e,c);c+=v,o-=v}for(var y=0;y<d.length;)e[t++]=d[y++];return t-p}},6339:function(e,t,n){e.exports=n(2576).BrotliDecompressBuffer},1694:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var a=typeof n;if("string"===a||"number"===a)e.push(n);else if(Array.isArray(n)){if(n.length){var o=i.apply(null,n);o&&e.push(o)}}else if("object"===a){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)r.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},3991:function(e){var t=function(){"use strict";function e(e,t){return null!=t&&e instanceof t}var t,n,r;try{t=Map}catch(s){t=function(){}}try{n=Set}catch(s){n=function(){}}try{r=Promise}catch(s){r=function(){}}function i(a,s,l,u,c){"object"===typeof s&&(l=s.depth,u=s.prototype,c=s.includeNonEnumerable,s=s.circular);var f=[],d=[],h="undefined"!=typeof Buffer;return"undefined"==typeof s&&(s=!0),"undefined"==typeof l&&(l=1/0),function a(l,A){if(null===l)return null;if(0===A)return l;var g,p;if("object"!=typeof l)return l;if(e(l,t))g=new t;else if(e(l,n))g=new n;else if(e(l,r))g=new r((function(e,t){l.then((function(t){e(a(t,A-1))}),(function(e){t(a(e,A-1))}))}));else if(i.__isArray(l))g=[];else if(i.__isRegExp(l))g=new RegExp(l.source,o(l)),l.lastIndex&&(g.lastIndex=l.lastIndex);else if(i.__isDate(l))g=new Date(l.getTime());else{if(h&&Buffer.isBuffer(l))return g=Buffer.allocUnsafe?Buffer.allocUnsafe(l.length):new Buffer(l.length),l.copy(g),g;e(l,Error)?g=Object.create(l):"undefined"==typeof u?(p=Object.getPrototypeOf(l),g=Object.create(p)):(g=Object.create(u),p=u)}if(s){var m=f.indexOf(l);if(-1!=m)return d[m];f.push(l),d.push(g)}for(var v in e(l,t)&&l.forEach((function(e,t){var n=a(t,A-1),r=a(e,A-1);g.set(n,r)})),e(l,n)&&l.forEach((function(e){var t=a(e,A-1);g.add(t)})),l){var y;p&&(y=Object.getOwnPropertyDescriptor(p,v)),y&&null==y.set||(g[v]=a(l[v],A-1))}if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(l);for(v=0;v<b.length;v++){var C=b[v];(!(E=Object.getOwnPropertyDescriptor(l,C))||E.enumerable||c)&&(g[C]=a(l[C],A-1),E.enumerable||Object.defineProperty(g,C,{enumerable:!1}))}}if(c){var w=Object.getOwnPropertyNames(l);for(v=0;v<w.length;v++){var E,I=w[v];(E=Object.getOwnPropertyDescriptor(l,I))&&E.enumerable||(g[I]=a(l[I],A-1),Object.defineProperty(g,I,{enumerable:!1}))}}return g}(a,l)}function a(e){return Object.prototype.toString.call(e)}function o(e){var t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),t}return i.clonePrototype=function(e){if(null===e)return null;var t=function(){};return t.prototype=e,new t},i.__objToStr=a,i.__isDate=function(e){return"object"===typeof e&&"[object Date]"===a(e)},i.__isArray=function(e){return"object"===typeof e&&"[object Array]"===a(e)},i.__isRegExp=function(e){return"object"===typeof e&&"[object RegExp]"===a(e)},i.__getRegExpFlags=o,i}();e.exports&&(e.exports=t)},7910:function(e){"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},9194:function(e,t,n){var r=n(7910),i=n(5114),a=Object.hasOwnProperty,o=Object.create(null);for(var s in r)a.call(r,s)&&(o[r[s]]=s);var l=e.exports={to:{},get:{}};function u(e,t,n){return Math.min(Math.max(t,e),n)}function c(e){var t=Math.round(e).toString(16).toUpperCase();return t.length<2?"0"+t:t}l.get=function(e){var t,n;switch(e.substring(0,3).toLowerCase()){case"hsl":t=l.get.hsl(e),n="hsl";break;case"hwb":t=l.get.hwb(e),n="hwb";break;default:t=l.get.rgb(e),n="rgb"}return t?{model:n,value:t}:null},l.get.rgb=function(e){if(!e)return null;var t,n,i,o=[0,0,0,1];if(t=e.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(i=t[2],t=t[1],n=0;n<3;n++){var s=2*n;o[n]=parseInt(t.slice(s,s+2),16)}i&&(o[3]=parseInt(i,16)/255)}else if(t=e.match(/^#([a-f0-9]{3,4})$/i)){for(i=(t=t[1])[3],n=0;n<3;n++)o[n]=parseInt(t[n]+t[n],16);i&&(o[3]=parseInt(i+i,16)/255)}else if(t=e.match(/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(n=0;n<3;n++)o[n]=parseInt(t[n+1],0);t[4]&&(t[5]?o[3]=.01*parseFloat(t[4]):o[3]=parseFloat(t[4]))}else{if(!(t=e.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)))return(t=e.match(/^(\w+)$/))?"transparent"===t[1]?[0,0,0,0]:a.call(r,t[1])?((o=r[t[1]])[3]=1,o):null:null;for(n=0;n<3;n++)o[n]=Math.round(2.55*parseFloat(t[n+1]));t[4]&&(t[5]?o[3]=.01*parseFloat(t[4]):o[3]=parseFloat(t[4]))}for(n=0;n<3;n++)o[n]=u(o[n],0,255);return o[3]=u(o[3],0,1),o},l.get.hsl=function(e){if(!e)return null;var t=e.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var n=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,u(parseFloat(t[2]),0,100),u(parseFloat(t[3]),0,100),u(isNaN(n)?1:n,0,1)]}return null},l.get.hwb=function(e){if(!e)return null;var t=e.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var n=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,u(parseFloat(t[2]),0,100),u(parseFloat(t[3]),0,100),u(isNaN(n)?1:n,0,1)]}return null},l.to.hex=function(){var e=i(arguments);return"#"+c(e[0])+c(e[1])+c(e[2])+(e[3]<1?c(Math.round(255*e[3])):"")},l.to.rgb=function(){var e=i(arguments);return e.length<4||1===e[3]?"rgb("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+")":"rgba("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+", "+e[3]+")"},l.to.rgb.percent=function(){var e=i(arguments),t=Math.round(e[0]/255*100),n=Math.round(e[1]/255*100),r=Math.round(e[2]/255*100);return e.length<4||1===e[3]?"rgb("+t+"%, "+n+"%, "+r+"%)":"rgba("+t+"%, "+n+"%, "+r+"%, "+e[3]+")"},l.to.hsl=function(){var e=i(arguments);return e.length<4||1===e[3]?"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)":"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+e[3]+")"},l.to.hwb=function(){var e=i(arguments),t="";return e.length>=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},l.to.keyword=function(e){return o[e.slice(0,3)]}},4255:function(e,t){var n="undefined"!==typeof self?self:this,r=function(){function e(){this.fetch=!1,this.DOMException=n.DOMException}return e.prototype=n,new e}();!function(e){!function(t){var n="URLSearchParams"in e,r="Symbol"in e&&"iterator"in Symbol,i="FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),a="FormData"in e,o="ArrayBuffer"in e;if(o)var s=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],l=ArrayBuffer.isView||function(e){return e&&s.indexOf(Object.prototype.toString.call(e))>-1};function u(e){if("string"!==typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function c(e){return"string"!==typeof e&&(e=String(e)),e}function f(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return r&&(t[Symbol.iterator]=function(){return t}),t}function d(e){this.map={},e instanceof d?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function h(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function A(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function g(e){var t=new FileReader,n=A(t);return t.readAsArrayBuffer(e),n}function p(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function m(){return this.bodyUsed=!1,this._initBody=function(e){var t;this._bodyInit=e,e?"string"===typeof e?this._bodyText=e:i&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:a&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:n&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():o&&i&&((t=e)&&DataView.prototype.isPrototypeOf(t))?(this._bodyArrayBuffer=p(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):o&&(ArrayBuffer.prototype.isPrototypeOf(e)||l(e))?this._bodyArrayBuffer=p(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"===typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):n&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},i&&(this.blob=function(){var e=h(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?h(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(g)}),this.text=function(){var e=h(this);if(e)return e;if(this._bodyBlob)return function(e){var t=new FileReader,n=A(t);return t.readAsText(e),n}(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},a&&(this.formData=function(){return this.text().then(b)}),this.json=function(){return this.text().then(JSON.parse)},this}d.prototype.append=function(e,t){e=u(e),t=c(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},d.prototype.delete=function(e){delete this.map[u(e)]},d.prototype.get=function(e){return e=u(e),this.has(e)?this.map[e]:null},d.prototype.has=function(e){return this.map.hasOwnProperty(u(e))},d.prototype.set=function(e,t){this.map[u(e)]=c(t)},d.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},d.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),f(e)},d.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),f(e)},d.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),f(e)},r&&(d.prototype[Symbol.iterator]=d.prototype.entries);var v=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function y(e,t){var n=(t=t||{}).body;if(e instanceof y){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new d(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,n||null==e._bodyInit||(n=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new d(t.headers)),this.method=function(e){var t=e.toUpperCase();return v.indexOf(t)>-1?t:e}(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&n)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(n)}function b(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),i=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(i))}})),t}function C(e){var t=new d;return e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var i=n.join(":").trim();t.append(r,i)}})),t}function w(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new d(t.headers),this.url=t.url||"",this._initBody(e)}y.prototype.clone=function(){return new y(this,{body:this._bodyInit})},m.call(y.prototype),m.call(w.prototype),w.prototype.clone=function(){return new w(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new d(this.headers),url:this.url})},w.error=function(){var e=new w(null,{status:0,statusText:""});return e.type="error",e};var E=[301,302,303,307,308];w.redirect=function(e,t){if(-1===E.indexOf(t))throw new RangeError("Invalid status code");return new w(null,{status:t,headers:{location:e}})},t.DOMException=e.DOMException;try{new t.DOMException}catch(x){t.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function I(e,n){return new Promise((function(r,a){var o=new y(e,n);if(o.signal&&o.signal.aborted)return a(new t.DOMException("Aborted","AbortError"));var s=new XMLHttpRequest;function l(){s.abort()}s.onload=function(){var e={status:s.status,statusText:s.statusText,headers:C(s.getAllResponseHeaders()||"")};e.url="responseURL"in s?s.responseURL:e.headers.get("X-Request-URL");var t="response"in s?s.response:s.responseText;r(new w(t,e))},s.onerror=function(){a(new TypeError("Network request failed"))},s.ontimeout=function(){a(new TypeError("Network request failed"))},s.onabort=function(){a(new t.DOMException("Aborted","AbortError"))},s.open(o.method,o.url,!0),"include"===o.credentials?s.withCredentials=!0:"omit"===o.credentials&&(s.withCredentials=!1),"responseType"in s&&i&&(s.responseType="blob"),o.headers.forEach((function(e,t){s.setRequestHeader(t,e)})),o.signal&&(o.signal.addEventListener("abort",l),s.onreadystatechange=function(){4===s.readyState&&o.signal.removeEventListener("abort",l)}),s.send("undefined"===typeof o._bodyInit?null:o._bodyInit)}))}I.polyfill=!0,e.fetch||(e.fetch=I,e.Headers=d,e.Request=y,e.Response=w),t.Headers=d,t.Request=y,t.Response=w,t.fetch=I,Object.defineProperty(t,"__esModule",{value:!0})}({})}(r),r.fetch.ponyfill=!0,delete r.fetch.polyfill;var i=r;(t=i.fetch).default=i.fetch,t.fetch=i.fetch,t.Headers=i.Headers,t.Request=i.Request,t.Response=i.Response,e.exports=t},8926:function(e,t,n){e.exports=function(){var e=e||function(e,t){var r;if("undefined"!==typeof window&&window.crypto&&(r=window.crypto),"undefined"!==typeof self&&self.crypto&&(r=self.crypto),"undefined"!==typeof globalThis&&globalThis.crypto&&(r=globalThis.crypto),!r&&"undefined"!==typeof window&&window.msCrypto&&(r=window.msCrypto),!r&&"undefined"!==typeof n.g&&n.g.crypto&&(r=n.g.crypto),!r)try{r=n(2480)}catch(p){}var i=function(){if(r){if("function"===typeof r.getRandomValues)try{return r.getRandomValues(new Uint32Array(1))[0]}catch(p){}if("function"===typeof r.randomBytes)try{return r.randomBytes(4).readInt32LE()}catch(p){}}throw new Error("Native crypto module could not be used to get secure random number.")},a=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),o={},s=o.lib={},l=s.Base={extend:function(e){var t=a(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},u=s.WordArray=l.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n!=t?n:4*e.length},toString:function(e){return(e||f).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,i=e.sigBytes;if(this.clamp(),r%4)for(var a=0;a<i;a++){var o=n[a>>>2]>>>24-a%4*8&255;t[r+a>>>2]|=o<<24-(r+a)%4*8}else for(var s=0;s<i;s+=4)t[r+s>>>2]=n[s>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=l.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n<e;n+=4)t.push(i());return new u.init(t,e)}}),c=o.enc={},f=c.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i<n;i++){var a=t[i>>>2]>>>24-i%4*8&255;r.push((a>>>4).toString(16)),r.push((15&a).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n[r>>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new u.init(n,t/2)}},d=c.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i<n;i++){var a=t[i>>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(a))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new u.init(n,t)}},h=c.Utf8={stringify:function(e){try{return decodeURIComponent(escape(d.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return d.parse(unescape(encodeURIComponent(e)))}},A=s.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new u.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=h.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n,r=this._data,i=r.words,a=r.sigBytes,o=this.blockSize,s=a/(4*o),l=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*o,c=e.min(4*l,a);if(l){for(var f=0;f<l;f+=o)this._doProcessBlock(i,f);n=i.splice(0,l),r.sigBytes-=c}return new u.init(n,c)},clone:function(){var e=l.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),g=(s.Hasher=A.extend({cfg:l.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){A.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new g.HMAC.init(e,n).finalize(t)}}}),o.algo={});return o}(Math);return e}()},3074:function(e,t,n){!function(t,r){var i;e.exports=(i=n(8926),function(e){var t=i,n=t.lib,r=n.WordArray,a=n.Hasher,o=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var l=o.MD5=a.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,i=e[r];e[r]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var a=this._hash.words,o=e[t+0],l=e[t+1],h=e[t+2],A=e[t+3],g=e[t+4],p=e[t+5],m=e[t+6],v=e[t+7],y=e[t+8],b=e[t+9],C=e[t+10],w=e[t+11],E=e[t+12],I=e[t+13],x=e[t+14],B=e[t+15],k=a[0],D=a[1],Q=a[2],S=a[3];k=u(k,D,Q,S,o,7,s[0]),S=u(S,k,D,Q,l,12,s[1]),Q=u(Q,S,k,D,h,17,s[2]),D=u(D,Q,S,k,A,22,s[3]),k=u(k,D,Q,S,g,7,s[4]),S=u(S,k,D,Q,p,12,s[5]),Q=u(Q,S,k,D,m,17,s[6]),D=u(D,Q,S,k,v,22,s[7]),k=u(k,D,Q,S,y,7,s[8]),S=u(S,k,D,Q,b,12,s[9]),Q=u(Q,S,k,D,C,17,s[10]),D=u(D,Q,S,k,w,22,s[11]),k=u(k,D,Q,S,E,7,s[12]),S=u(S,k,D,Q,I,12,s[13]),Q=u(Q,S,k,D,x,17,s[14]),k=c(k,D=u(D,Q,S,k,B,22,s[15]),Q,S,l,5,s[16]),S=c(S,k,D,Q,m,9,s[17]),Q=c(Q,S,k,D,w,14,s[18]),D=c(D,Q,S,k,o,20,s[19]),k=c(k,D,Q,S,p,5,s[20]),S=c(S,k,D,Q,C,9,s[21]),Q=c(Q,S,k,D,B,14,s[22]),D=c(D,Q,S,k,g,20,s[23]),k=c(k,D,Q,S,b,5,s[24]),S=c(S,k,D,Q,x,9,s[25]),Q=c(Q,S,k,D,A,14,s[26]),D=c(D,Q,S,k,y,20,s[27]),k=c(k,D,Q,S,I,5,s[28]),S=c(S,k,D,Q,h,9,s[29]),Q=c(Q,S,k,D,v,14,s[30]),k=f(k,D=c(D,Q,S,k,E,20,s[31]),Q,S,p,4,s[32]),S=f(S,k,D,Q,y,11,s[33]),Q=f(Q,S,k,D,w,16,s[34]),D=f(D,Q,S,k,x,23,s[35]),k=f(k,D,Q,S,l,4,s[36]),S=f(S,k,D,Q,g,11,s[37]),Q=f(Q,S,k,D,v,16,s[38]),D=f(D,Q,S,k,C,23,s[39]),k=f(k,D,Q,S,I,4,s[40]),S=f(S,k,D,Q,o,11,s[41]),Q=f(Q,S,k,D,A,16,s[42]),D=f(D,Q,S,k,m,23,s[43]),k=f(k,D,Q,S,b,4,s[44]),S=f(S,k,D,Q,E,11,s[45]),Q=f(Q,S,k,D,B,16,s[46]),k=d(k,D=f(D,Q,S,k,h,23,s[47]),Q,S,o,6,s[48]),S=d(S,k,D,Q,v,10,s[49]),Q=d(Q,S,k,D,x,15,s[50]),D=d(D,Q,S,k,p,21,s[51]),k=d(k,D,Q,S,E,6,s[52]),S=d(S,k,D,Q,A,10,s[53]),Q=d(Q,S,k,D,C,15,s[54]),D=d(D,Q,S,k,l,21,s[55]),k=d(k,D,Q,S,y,6,s[56]),S=d(S,k,D,Q,B,10,s[57]),Q=d(Q,S,k,D,m,15,s[58]),D=d(D,Q,S,k,I,21,s[59]),k=d(k,D,Q,S,g,6,s[60]),S=d(S,k,D,Q,w,10,s[61]),Q=d(Q,S,k,D,h,15,s[62]),D=d(D,Q,S,k,b,21,s[63]),a[0]=a[0]+k|0,a[1]=a[1]+D|0,a[2]=a[2]+Q|0,a[3]=a[3]+S|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;n[i>>>5]|=128<<24-i%32;var a=e.floor(r/4294967296),o=r;n[15+(i+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),n[14+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),t.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,l=s.words,u=0;u<4;u++){var c=l[u];l[u]=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8)}return s},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function u(e,t,n,r,i,a,o){var s=e+(t&n|~t&r)+i+o;return(s<<a|s>>>32-a)+t}function c(e,t,n,r,i,a,o){var s=e+(t&r|n&~r)+i+o;return(s<<a|s>>>32-a)+t}function f(e,t,n,r,i,a,o){var s=e+(t^n^r)+i+o;return(s<<a|s>>>32-a)+t}function d(e,t,n,r,i,a,o){var s=e+(n^(t|~r))+i+o;return(s<<a|s>>>32-a)+t}t.MD5=a._createHelper(l),t.HmacMD5=a._createHmacHelper(l)}(Math),i.MD5)}()},7072:function(e,t,n){"use strict";var r=n(7424).default,i=n(4704).default,a=n(8416).default,o=n(7061).default,s=n(6690).default,l=n(9728).default,u=function(){function e(t){s(this,e),this.stateTable=t.stateTable,this.accepting=t.accepting,this.tags=t.tags}return l(e,[{key:"match",value:function(e){var t=this;return a({},Symbol.iterator,o().mark((function n(){var r,i,a,s,l,u;return o().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:r=1,i=null,a=null,s=null,l=0;case 5:if(!(l<e.length)){n.next=21;break}if(u=e[l],s=r,0!==(r=t.stateTable[r][u])){n.next=15;break}if(!(null!=i&&null!=a&&a>=i)){n.next=13;break}return n.next=13,[i,a,t.tags[s]];case 13:r=t.stateTable[1][u],i=null;case 15:0!==r&&null==i&&(i=l),t.accepting[r]&&(a=l),0===r&&(r=1);case 18:l++,n.next=5;break;case 21:if(!(null!=i&&null!=a&&a>=i)){n.next=24;break}return n.next=24,[i,a,t.tags[r]];case 24:case"end":return n.stop()}}),n)})))}},{key:"apply",value:function(e,t){var n,a=i(this.match(e));try{for(a.s();!(n=a.n()).done;){var o,s=r(n.value,3),l=s[0],u=s[1],c=s[2],f=i(c);try{for(f.s();!(o=f.n()).done;){var d=o.value;"function"===typeof t[d]&&t[d](l,u,e.slice(l,u+1))}}catch(h){f.e(h)}finally{f.f()}}}catch(h){a.e(h)}finally{a.f()}}}]),e}();e.exports=u},2244:function(e,t,n){var r=n(7447),i=n(8051).each;function a(e,t){this.query=e,this.isUnconditional=t,this.handlers=[],this.mql=window.matchMedia(e);var n=this;this.listener=function(e){n.mql=e.currentTarget||e,n.assess()},this.mql.addListener(this.listener)}a.prototype={constuctor:a,addHandler:function(e){var t=new r(e);this.handlers.push(t),this.matches()&&t.on()},removeHandler:function(e){var t=this.handlers;i(t,(function(n,r){if(n.equals(e))return n.destroy(),!t.splice(r,1)}))},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){i(this.handlers,(function(e){e.destroy()})),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var e=this.matches()?"on":"off";i(this.handlers,(function(t){t[e]()}))}},e.exports=a},4e3:function(e,t,n){var r=n(2244),i=n(8051),a=i.each,o=i.isFunction,s=i.isArray;function l(){if(!window.matchMedia)throw new Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}l.prototype={constructor:l,register:function(e,t,n){var i=this.queries,l=n&&this.browserIsIncapable;return i[e]||(i[e]=new r(e,l)),o(t)&&(t={match:t}),s(t)||(t=[t]),a(t,(function(t){o(t)&&(t={match:t}),i[e].addHandler(t)})),this},unregister:function(e,t){var n=this.queries[e];return n&&(t?n.removeHandler(t):(n.clear(),delete this.queries[e])),this}},e.exports=l},7447:function(e){function t(e){this.options=e,!e.deferSetup&&this.setup()}t.prototype={constructor:t,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){!this.initialised&&this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},e.exports=t},8051:function(e){e.exports={isFunction:function(e){return"function"===typeof e},isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},each:function(e,t){for(var n=0,r=e.length;n<r&&!1!==t(e[n],n);n++);}}},8153:function(e,t,n){var r=n(4e3);e.exports=new r},7465:function(e){"use strict";var t,n="object"===typeof Reflect?Reflect:null,r=n&&"function"===typeof n.apply?n.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};t=n&&"function"===typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var i=Number.isNaN||function(e){return e!==e};function a(){a.init.call(this)}e.exports=a,e.exports.once=function(e,t){return new Promise((function(n,r){function i(n){e.removeListener(t,a),r(n)}function a(){"function"===typeof e.removeListener&&e.removeListener("error",i),n([].slice.call(arguments))}g(e,t,a,{once:!0}),"error"!==t&&function(e,t,n){"function"===typeof e.on&&g(e,"error",t,n)}(e,i,{once:!0})}))},a.EventEmitter=a,a.prototype._events=void 0,a.prototype._eventsCount=0,a.prototype._maxListeners=void 0;var o=10;function s(e){if("function"!==typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?a.defaultMaxListeners:e._maxListeners}function u(e,t,n,r){var i,a,o,u;if(s(n),void 0===(a=e._events)?(a=e._events=Object.create(null),e._eventsCount=0):(void 0!==a.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),a=e._events),o=a[t]),void 0===o)o=a[t]=n,++e._eventsCount;else if("function"===typeof o?o=a[t]=r?[n,o]:[o,n]:r?o.unshift(n):o.push(n),(i=l(e))>0&&o.length>i&&!o.warned){o.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+o.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=o.length,u=c,console&&console.warn&&console.warn(u)}return e}function c(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function f(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=c.bind(r);return i.listener=n,r.wrapFn=i,i}function d(e,t,n){var r=e._events;if(void 0===r)return[];var i=r[t];return void 0===i?[]:"function"===typeof i?n?[i.listener||i]:[i]:n?function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(i):A(i,i.length)}function h(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"===typeof n)return 1;if(void 0!==n)return n.length}return 0}function A(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e[r];return n}function g(e,t,n,r){if("function"===typeof e.on)r.once?e.once(t,n):e.on(t,n);else{if("function"!==typeof e.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e);e.addEventListener(t,(function i(a){r.once&&e.removeEventListener(t,i),n(a)}))}}Object.defineProperty(a,"defaultMaxListeners",{enumerable:!0,get:function(){return o},set:function(e){if("number"!==typeof e||e<0||i(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");o=e}}),a.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},a.prototype.setMaxListeners=function(e){if("number"!==typeof e||e<0||i(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},a.prototype.getMaxListeners=function(){return l(this)},a.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var i="error"===e,a=this._events;if(void 0!==a)i=i&&void 0===a.error;else if(!i)return!1;if(i){var o;if(t.length>0&&(o=t[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var l=a[e];if(void 0===l)return!1;if("function"===typeof l)r(l,this,t);else{var u=l.length,c=A(l,u);for(n=0;n<u;++n)r(c[n],this,t)}return!0},a.prototype.addListener=function(e,t){return u(this,e,t,!1)},a.prototype.on=a.prototype.addListener,a.prototype.prependListener=function(e,t){return u(this,e,t,!0)},a.prototype.once=function(e,t){return s(t),this.on(e,f(this,e,t)),this},a.prototype.prependOnceListener=function(e,t){return s(t),this.prependListener(e,f(this,e,t)),this},a.prototype.removeListener=function(e,t){var n,r,i,a,o;if(s(t),void 0===(r=this._events))return this;if(void 0===(n=r[e]))return this;if(n===t||n.listener===t)0===--this._eventsCount?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!==typeof n){for(i=-1,a=n.length-1;a>=0;a--)if(n[a]===t||n[a].listener===t){o=n[a].listener,i=a;break}if(i<0)return this;0===i?n.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(n,i),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,o||t)}return this},a.prototype.off=a.prototype.removeListener,a.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var i,a=Object.keys(n);for(r=0;r<a.length;++r)"removeListener"!==(i=a[r])&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"===typeof(t=n[e]))this.removeListener(e,t);else if(void 0!==t)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this},a.prototype.listeners=function(e){return d(this,e,!0)},a.prototype.rawListeners=function(e){return d(this,e,!1)},a.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):h.call(e,t)},a.prototype.listenerCount=h,a.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},2618:function(e,t,n){var r;!function(){"use strict";var i=!("undefined"===typeof window||!window.document||!window.document.createElement),a={canUseDOM:i,canUseWorkers:"undefined"!==typeof Worker,canUseEventListeners:i&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:i&&!!window.screen};void 0===(r=function(){return a}.call(t,n,t,e))||(e.exports=r)}()},8262:function(e){"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,i,a;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(i=r;0!==i--;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(a=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=r;0!==i--;)if(!Object.prototype.hasOwnProperty.call(n,a[i]))return!1;for(i=r;0!==i--;){var o=a[i];if(!e(t[o],n[o]))return!1}return!0}return t!==t&&n!==n}},2110:function(e,t,n){"use strict";var r=n(8309),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?o:s[e.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=o;var u=Object.defineProperty,c=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,A=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(A){var i=h(n);i&&i!==A&&e(t,i,r)}var o=c(n);f&&(o=o.concat(f(n)));for(var s=l(t),g=l(n),p=0;p<o.length;++p){var m=o[p];if(!a[m]&&(!r||!r[m])&&(!g||!g[m])&&(!s||!s[m])){var v=d(n,m);try{u(t,m,v)}catch(y){}}}}return t}},746:function(e,t){"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,o=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,h=n?Symbol.for("react.suspense"):60113,A=n?Symbol.for("react.suspense_list"):60120,g=n?Symbol.for("react.memo"):60115,p=n?Symbol.for("react.lazy"):60116,m=n?Symbol.for("react.block"):60121,v=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,b=n?Symbol.for("react.scope"):60119;function C(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case f:case a:case s:case o:case h:return e;default:switch(e=e&&e.$$typeof){case u:case d:case p:case g:case l:return e;default:return t}}case i:return t}}}function w(e){return C(e)===f}t.AsyncMode=c,t.ConcurrentMode=f,t.ContextConsumer=u,t.ContextProvider=l,t.Element=r,t.ForwardRef=d,t.Fragment=a,t.Lazy=p,t.Memo=g,t.Portal=i,t.Profiler=s,t.StrictMode=o,t.Suspense=h,t.isAsyncMode=function(e){return w(e)||C(e)===c},t.isConcurrentMode=w,t.isContextConsumer=function(e){return C(e)===u},t.isContextProvider=function(e){return C(e)===l},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return C(e)===d},t.isFragment=function(e){return C(e)===a},t.isLazy=function(e){return C(e)===p},t.isMemo=function(e){return C(e)===g},t.isPortal=function(e){return C(e)===i},t.isProfiler=function(e){return C(e)===s},t.isStrictMode=function(e){return C(e)===o},t.isSuspense=function(e){return C(e)===h},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===a||e===f||e===s||e===o||e===h||e===A||"object"===typeof e&&null!==e&&(e.$$typeof===p||e.$$typeof===g||e.$$typeof===l||e.$$typeof===u||e.$$typeof===d||e.$$typeof===v||e.$$typeof===y||e.$$typeof===b||e.$$typeof===m)},t.typeOf=C},8309:function(e,t,n){"use strict";e.exports=n(746)},4012:function(e,t,n){var r=n(8894);function i(e,t){return e>t?t:e}function a(e,t){return e<t?t:e}e.exports=function(e,t,n){return e=function(e){for(e=a(e=i(e,1e7),-1e7);e<0;)e+=360;for(;e>359;)e-=360;return e}(e),t=a(i(t,100),0),n=a(i(n,100),0),"#"+r(e,t/=100,n/=100).map((function(e){return(256+e).toString(16).substr(-2)})).join("")}},8894:function(e){e.exports=function(e,t,n){if(void 0==e)return[0,0,0];var r,i,a,o=(1-Math.abs(2*n-1))*t,s=e/60,l=o*(1-Math.abs(s%2-1));0===(s=Math.floor(s))?(r=o,i=l,a=0):1===s?(r=l,i=o,a=0):2===s?(r=0,i=o,a=l):3===s?(r=0,i=l,a=o):4===s?(r=l,i=0,a=o):5===s&&(r=o,i=0,a=l);var u=n-o/2;return r+=u,i+=u,a+=u,[Math.abs(Math.round(255*r)),Math.abs(Math.round(255*i)),Math.abs(Math.round(255*a))]}},9615:function(e,t,n){var r,i,a;i=[],void 0===(a="function"===typeof(r=function(){function e(e){var t="",n="",r=0,i=e();return function(e){for(;r<e.length;){t=e.charAt(r++),n=e.charAt(r);var a=i(t,n);if(void 0!==a)return a}}}var t=RegExp.prototype.test.bind(/\s|(?![\'])[\!-\@\[-\`\{-\~\u2013-\u203C]/);function r(){var e=!1;return function(n,r){return e?">"===r[0]&&(n(),e=!1):"<"!==r[0]||t(r[1])&&"/"!==r[1]||(e=!0),e}}function i(e){var n=!1;return function(r,i){return n?!t(i[0])&&t(i[1])&&(r(),n=!1):t(i[0])||i[1]!==e||(n=!0),n}}function a(e,n){return function(){var r="",i="";function a(){r+=i,i=""}function o(e){return r="",i="",e}return function(s,l){i+=s;var u=e.reduce((function(e,t){return e||t(a,[s,l])}),!1);if(!u&&(t(s)&&!t(l)&&a(),!t(s)&&t(l))){if(i.length>=n)return o([r,i]);a()}if(""===l)return(i.length<n||u)&&a(),o([r,i])}}}function o(e){var t=0;function n(){return e[t++]}function r(){return e.length===t+1}return[n,r]}function s(e){var t=0,n=e;function r(){if(!((n=e.slice(t++)).length<3))return n}function i(){return 2===t}return[r,i]}function l(e,t,n,r,i){for(var a,l,u,c,f,d,h,A,g,p,m,v,y=new Array(e.length+1),b=("."+e.toLocaleLowerCase()+".").split(""),C=-1,w=y.length;w--;)y[w]=0;for(A=(h=s(b))[0],g=h[1];a=A();)for(C++,g()&&C--,u=n,m=(p=o(a))[0],v=p[1];(l=m())&&void 0!==u[l];)if(u=(c=u[l])[0],f=c[1],void 0===u&&(u={},f=c),!v()&&void 0!==f){t[f].splice||(t[f]=t[f].slice("")),d=t[f];for(var E=0;E<d.length;E++)y[C+E]=Math.max(d[E],y[C+E])}y[0]=y[1]=y[y.length-1]=y[y.length-2]=0;var I="";for(w=0;w<y.length;w++)I+=(y[w]%2===1?i:"")+e.charAt(w);return I}function u(t,n,o,s,u,c,f,d,h){function A(){v(p)}var g,p="",m=e(a((f?[r()]:[]).concat(i(c)),d)),v=function(){};function y(){for(var e=new Date;(!h||new Date-e<10)&&(g=m(t));){if(g[1]){var r=g[1].length?"~"+g[1]:"";void 0===s[r]&&(s[r]=l(g[1],n,o,u,c)),g[1]=s[r]}p+=g[0]+g[1]}g?setTimeout(y):A()}return h?(setTimeout(y),new Promise((function(e){v=e}))):(y(),p)}var c=!1,f=!1,d=[],h=!0,A="\xad",g=5,p="async",m="debug",v="exceptions",y="html",b="hyphenChar",C="minWordLength",w="object"===typeof n.g?n.g:"object"===typeof window?window:"object"===typeof self?self:{};function E(e,t){for(var n in e=e||{},t)e[n]=t[n];return e}function I(e){return e instanceof Array}function x(e,t,n,r){return!(t in e)||r&&!r(e[t])?n:e[t]}function B(e,t){return e.reduce((function(e,n){return e["~"+n.replace(/\-/g,"")]=n.replace(/\-/g,t),e}),{})}function k(e,t){var n=x(t=t||{},p,c),r={},i=x(t,m,f),a={},o=x(t,b,A),s=e[0].split(","),l=JSON.parse(e[1]),k=x(t,C,g)>>0,D=x(t,y,h),Q=x(t,v,d,I),S=o+k;if(a[S]={},e[2]&&(a[S]=B(e[2],o)),Q&&Q.length&&(a[S]=E(a[S],B(Q,o))),r[S]=E({},a[S]),n&&!("Promise"in w))throw new Error("Failed to create hyphenator: Could not find global Promise object, needed for hyphenator to work in async mode");return function(t,c){var f=x(c=c||{},m,i),h=x(c,b,o),A=x(c,C,k)>>0,g=x(c,v,d,I),p=h+A;return!a[p]&&e[2]&&(a[p]=B(e[2],h),r[p]=E(r[p],a[p])),g&&g.length&&(a[p]=E(a[p],B(g,h)),r[p]=E(r[p],a[p])),u(t,s,l,r[p],f,h,D,A,n)}}return k})?r.apply(t,i):r)||(e.exports=a)},6781:function(e,t){var n,r,i;r=[],void 0===(i="function"===typeof(n=function(){return["0004,004,001,003,005,0005,00005,000005,0002,002,0000005,0003,00003,00505,00034,0001,00055,00004,4,05,0055,04,42,03,02,2,404,3,044,01,0505,55,5,045,041,0033,000004,22,00504,5504,0042,1,21,41,402,405,4004,43,23,000054,303,3005,022,5004,000003,252,45,25,2004,000505,054,403,401,3002,0025,144,432,00054,34,12,234,0022,014,0304,012,143,503,0403,101,052,414,212,011,043,00002,0041,0024,05005,03003,00102,0404,04303,01004,0034,025,0044,00404,00025,0103,042,0205,412,104,54,344,433,5005,253,055,0402,3004,0043,204,505,454,0000004,00303,04004,552,201,4005,0255,52,444,14,44,02004,033,05004,00045,00013,0021,0405,00044,0054,50055,000303,00001,304,0204,11,301,232,122,00305,504,000043,0104,00052,000045,50004,0023,00033,00032,00202,5003,202,0401,0000505,214,102,032,000161,004101,00501,00301,0036,0052,00023,006101,006,00401,000521,0014,0063,00012,000501,000006,000604,000601,005001,005005,0010305,00006,003012,003005,0003011,0061,013,000021,000022,000105,00211,00062,00051,000112,006013,000011,0200306,1021,0050001,003003,2102,305,000015,01030005,000035,001011,00021,16330001,0234,030006,5020001,000001,00016,0031,021,21431,002305,0350014,0000012,000063,00101,106,105,00435,00063,0300061,00041,100306,003602,023,0503,0010011,10003,1005,30011,00031,0001001,0000061,0030003,30305,001201,0301,5000101,500101,00015,000401,000065,000016,0000402,0500002,000205,030201,500301,00014,5001,000002,00030011,01034,0300006,030213,00400304,050001,05003,000311,0634,00061,0006,00000604,00050013,00213,0030001,100003,000033,30002,00003632,0003004,050003,0000021,006303,0000006,00005005,30451,03001,00231,00056,00011,6,001001,00500001,03005,503005,0000010001,1002,003001,001065,300001,32011,32,0000003,0213001,0500053,021005,10001,0000011,0001041,0020016,100032,50011,0606,5002,3001,03002,0015001,0102,00003001,000000033,0000001,300101,300015,0101003,00000101,0100501,0101,0010033,00000362,000014,0005001,031",'{".":[{"a":[{"c":[{"h":0}],"d":[{"d":[{"e":[{"r":1}]}]}],"f":[{"t":2}],"l":[{"t":3}],"m":[{"a":[{"t":4}]}],"n":[{"c":4,"g":0,"i":[{"m":5}],"t":[{"e":3,"i":[{"s":6}]},0]}],"r":[{"s":4,"t":[{"i":[{"e":1}],"y":1}]}],"s":[{"c":3,"p":2,"s":2,"t":[{"e":[{"r":7}]}]}],"t":[{"o":[{"m":6}]}],"u":[{"d":2}],"v":[{"i":1}],"w":[{"n":0}]}],"b":[{"a":[{"g":1,"n":[{"a":4}],"s":[{"e":0}]}],"e":[{"r":[{"a":4},0],"s":[{"m":3,"t":[{"o":4}]}]}],"r":[{"i":8}],"u":[{"t":[{"t":[{"i":0}]}]}]}],"c":[{"a":[{"m":[{"p":[{"e":0}]}],"n":[{"c":5}],"p":[{"a":[{"b":6}]}],"r":[{"o":[{"l":5}]}],"t":1}],"e":[{"l":[{"a":1}]}],"h":[{"i":[{"l":[{"l":[{"i":7}]}]}]},1],"i":[{"t":[{"r":5}]},9],"o":[{"e":3,"r":[{"n":[{"e":[{"r":5}]}]},1],"n":[{"g":[{"r":5}]}]}]}],"d":[{"e":[{"m":[{"o":[{"i":1}]}],"o":3,"r":[{"a":3,"i":[{"v":[{"a":4}]},3]}],"s":[{"c":0}]}],"i":[{"c":[{"t":[{"i":[{"o":10}]}]}]}],"o":[{"t":1}],"u":[{"c":1,"m":[{"b":6}]}],"r":[{"i":[{"v":67}]}]}],"e":[{"a":[{"r":[{"t":[{"h":7}]}],"s":[{"i":11}]}],"b":1,"e":[{"r":0}],"g":9,"l":[{"d":4,"e":[{"m":3}]}],"n":[{"a":[{"m":12}],"g":3,"s":3}],"q":[{"u":[{"i":[{"t":13}]}]}],"r":[{"r":[{"i":1}]}],"s":3,"u":[{"l":[{"e":[{"r":1}]}]},3],"y":[{"e":5}],"t":[{"h":[{"y":[{"l":162}]}]}],"v":[{"e":[{"r":[{"s":[{"i":[{"b":158}]}]}]}]},9]}],"f":[{"e":[{"s":11}],"o":[{"r":[{"m":[{"e":[{"r":5}]}]}]}]}],"g":[{"a":[{"s":[{"o":[{"m":163}]}]},9],"e":[{"n":[{"t":14}],"o":[{"g":4,"m":[{"e":1}],"t":164}]},9],"i":[{"a":4,"b":1}],"o":[{"r":1}]}],"h":[{"a":[{"n":[{"d":[{"i":6}],"k":5}]}],"e":[{"r":[{"o":[{"i":6,"e":3}]}],"s":11,"t":11,"m":[{"o":165}],"p":[{"a":166}]},9],"i":[{"b":3,"e":[{"r":3}]}],"o":[{"n":[{"e":[{"y":5}],"o":11}],"v":5}]}],"i":[{"d":[{"l":1,"o":[{"l":12}]}],"m":[{"m":3,"p":[{"i":[{"n":4}]}]}],"n":[{"c":[{"i":3}],"e":8,"k":9,"s":3,"u":[{"t":167}]},2],"r":[{"r":4}],"s":[{"i":1}]}],"j":[{"u":[{"r":3}]}],"l":[{"a":[{"c":[{"y":1}],"m":1,"t":[{"e":[{"r":5}],"h":6}]}],"e":[{"g":[{"e":5}],"n":0,"p":5,"v":15,"i":[{"c":[{"e":[{"s":170}]}]}]},9],"i":[{"g":[{"a":5},1],"n":9,"o":3,"t":1}]}],"m":[{"a":[{"g":[{"a":16}],"l":[{"o":5}],"n":[{"a":5}],"r":[{"t":[{"i":5}]}]}],"e":[{"r":[{"c":11}],"t":[{"e":[{"r":4}],"a":[{"l":[{"a":0}]}]}],"g":[{"a":[{"l":171}]}]},9],"i":[{"s":[{"t":[{"i":6}],"e":[{"r":[{"s":173}]}]},15],"m":[{"i":[{"c":172}]}]}],"o":[{"n":[{"e":11}],"r":[{"o":3}]}],"u":[{"t":[{"a":[{"b":6},4]}]}]}],"n":[{"i":[{"c":1}],"e":[{"o":[{"f":174}]}],"o":[{"e":[{"t":[{"h":15}]}],"n":[{"e":[{"m":175}]}]}]}],"o":[{"d":[{"d":5},9],"f":[{"t":[{"e":4}]}],"r":[{"a":[{"t":[{"o":4}]}],"c":3,"d":2,"t":3}],"s":[{"t":[{"l":1}]},3],"t":[{"h":11}],"u":[{"t":11}]}],"p":[{"e":[{"d":[{"a":[{"l":5}]}],"t":[{"e":4,"i":[{"t":4}]}]}],"i":[{"e":1,"o":[{"n":5}],"t":9}],"r":[{"e":[{"m":11,"a":[{"m":15}]}]}],"o":[{"l":[{"y":[{"s":137}]}],"s":[{"t":[{"a":[{"m":137}]}]}]}]}],"r":[{"a":[{"c":1,"n":[{"t":0}],"t":[{"i":[{"o":[{"n":[{"a":7}]}]}]}],"v":[{"e":[{"n":[{"o":176}]}]}]}],"e":[{"e":[{"c":173},8],"m":[{"i":[{"t":4}]}],"s":[{"t":[{"a":[{"t":4}]}]},8]}],"i":[{"g":1,"t":[{"u":5}]}],"o":[{"q":1,"s":[{"t":5}],"w":[{"d":5}]}],"u":[{"d":1}]}],"s":[{"c":[{"i":[{"e":11}]}],"e":[{"l":[{"f":6,"l":6}],"n":9,"r":[{"i":[{"e":4}]}],"m":[{"i":[{"c":0,"d":177,"p":36,"r":36,"s":178,"v":36},6]}]}],"h":9,"i":[{"n":[{"g":17}]},9],"t":[{"a":[{"b":[{"l":5}]}]},1],"y":9,"p":[{"h":[{"i":[{"n":179}]}],"i":[{"n":[{"o":137}]}]}]}],"t":[{"a":[{"p":[{"e":[{"s":[{"t":[{"r":180}]}]}]}]},1],"e":[{"n":[{"a":[{"n":5}]}],"l":[{"e":[{"g":[{"r":3}]}]}]},1],"h":9,"i":[{"l":0,"m":[{"o":16}],"n":[{"g":17,"k":5}]},9],"o":[{"n":[{"a":0}],"p":[{"i":5,"o":[{"g":170}]},1],"u":[{"s":5}],"q":9}],"r":[{"i":[{"b":[{"u":[{"t":6}]}]}]}]}],"u":[{"n":[{"a":[{"t":[{"t":144}]},2],"c":[{"e":3}],"d":[{"e":[{"r":7}]}],"e":[{"r":[{"r":181}]},2],"k":4,"o":4,"u":3}],"p":3,"r":[{"e":11}],"s":[{"a":4}]}],"v":[{"e":[{"n":[{"d":[{"e":0}]}],"r":[{"a":4}]}],"i":[{"c":[{"a":[{"r":151}]}]}]}],"w":[{"i":[{"l":[{"i":5}]}],"e":[{"b":[{"l":131}]}]}],"y":[{"e":1}],"k":[{"i":[{"l":[{"n":[{"i":168}]}]}],"o":[{"r":[{"t":[{"e":169}]}]}]}]}],"a":[{"b":[{".":18,"a":[{"l":19,"n":19}],"e":[{"r":[{"d":4}]},8],"i":[{"a":5,"t":[{"a":[{"b":13}]}]}],"l":[{"a":[{"t":4}]}],"o":[{"l":[{"i":[{"z":20,"c":19}]}]}],"r":[{"o":[{"g":4}]},18],"u":[{"l":3}]}],"c":[{"a":[{"r":[{"d":4,"o":4},21],"b":[{"l":24}]}],"e":[{"o":[{"u":19}],"r":2}],"h":[{"e":[{"t":19}]}],"i":[{"e":23,"n":2,"o":23},22],"r":[{"o":[{"b":4}]}],"t":[{"i":[{"f":5}]}],"u":[{"l":3,"m":1}]}],"d":[{"d":[{"i":[{"n":1}]}],"e":[{"r":[{".":4}]}],"i":[{"a":23,"c":[{"a":3}],"e":[{"r":0}],"o":23,"t":23,"u":19},25],"l":[{"e":1}],"o":[{"w":3}],"r":[{"a":[{"n":4}]}],"s":[{"u":1}],"u":[{"c":23,"m":4},18]},24],"e":[{"r":[{"i":[{"e":17}]},1]}],"f":[{"f":[{"i":[{"s":[{"h":170}]}]},0]},24],"g":[{"a":[{"b":21,"n":0}],"e":[{"l":[{"l":4}],"o":0,"u":18}],"i":2,"l":26,"n":2,"o":[{"g":27,"n":[{"i":3}]},24],"u":[{"e":[{"r":19}],"l":4}],"y":21}],"h":[{"a":23,"e":23,"l":1,"o":23}],"i":[{"a":19,"c":[{".":23}],"l":[{"y":4}],"n":[{"i":[{"n":5}],"o":5},28],"t":[{"e":[{"n":5}]}]},9],"j":29,"k":[{"e":[{"n":2}]}],"l":[{"a":[{"b":4,"d":3,"r":21}],"d":[{"i":18}],"e":[{"n":[{"d":3,"t":[{"i":21}]}],"o":30},25],"i":[{"a":[{".":1}],"e":0},2],"l":[{"e":[{"v":4}],"i":[{"c":18}]}],"m":18,"o":[{"g":[{".":19}]}],"y":[{".":21,"s":[{"t":31},18],"t":32,"z":27}]}],"m":[{"a":[{"b":4,"g":3,"r":[{"a":5}],"s":[{"c":4}],"t":[{"i":[{"s":21}],"o":33}]},18],"e":[{"r":[{"a":4}],"n":[{"t":[{"a":[{"b":182}]}]}]}],"i":[{"c":3,"f":4,"l":[{"y":4}],"n":[{"o":0},2]}],"o":[{"n":19,"r":[{"i":6}]},24],"p":[{"e":[{"n":5}]}]}],"n":[{"a":[{"g":[{"e":3}],"l":[{"y":[{"s":183},27]}],"r":[{"c":3,"i":17},23],"t":[{"i":23}]}],"d":[{"e":[{"s":17}],"i":[{"s":3}],"l":2,"o":[{"w":1}]},18],"e":[{"e":19,"n":23,"s":[{"t":[{".":4}]}],"u":23}],"g":[{"i":[{"e":5}],"l":2},25],"i":[{"c":34,"e":[{"s":23}],"f":35,"m":[{"e":1,"i":19}],"n":[{"e":19}],"o":3,"p":23,"s":[{"h":3}],"t":3,"u":23}],"k":[{"l":[{"i":1}]}],"n":[{"i":[{"z":32}]}],"o":[{"t":[{"h":7},4],"a":[{"c":148}]},0],"s":[{"a":9,"c":[{"o":1}],"n":1,"p":[{"o":11},9],"t":1,"u":[{"r":1}],"g":[{"r":5}],"v":11}],"t":[{"a":[{"l":36}],"i":[{"e":1,"d":137,"n":184,"r":[{"e":137}]}],"o":18,"r":9,"w":1}],"u":[{"a":3,"l":3,"r":19}]},24],"o":18,"p":[{"a":[{"r":17,"t":4}],"e":[{"r":[{"o":4}],"a":[{"b":[{"l":[{"e":132}]}]}]}],"h":[{"e":[{"r":23}],"i":18}],"i":[{"l":[{"l":[{"a":[{"r":4},21]}]}],"n":3,"t":[{"a":3,"u":23}]}],"l":24,"o":[{"c":6,"l":[{"a":4}],"r":[{"i":6}],"s":[{"t":12}]}],"s":[{"e":[{"s":5}]}],"u":23}],"q":[{"u":[{"e":6}]}],"r":[{"a":[{"c":[{"t":3}],"d":[{"e":19,"i":[{"s":4}]}],"l":3,"m":[{"e":[{"t":[{"e":19}]}]}],"n":[{"g":17}],"p":11,"t":[{"i":[{"o":19,"v":4}]},1],"u":19,"v":38,"w":17}],"b":[{"a":[{"l":36}]}],"c":[{"h":[{"a":[{"n":1}],"e":[{"t":185}]}]}],"d":[{"i":[{"n":[{"e":4}]}],"r":1}],"e":[{"a":[{"s":4}],"e":23,"n":[{"t":3}],"s":[{"s":19}]}],"f":[{"i":1,"l":1}],"i":[{"a":[{"l":4,"n":3}],"e":[{"t":23}],"m":1,"n":[{"a":[{"t":4}]}],"o":3,"z":9},2],"m":[{"i":9}],"o":[{"d":20,"n":[{"i":19}],"o":23}],"p":9,"q":3,"r":[{"e":17,"a":[{"n":[{"g":[{"e":9}]}]}]}],"s":[{"a":1,"h":9}]},37],"s":[{".":18,"a":[{"b":1,"n":[{"t":3}]}],"h":[{"i":17}],"i":[{"a":[{".":19}],"b":23,"c":23,"t":39}],"k":[{"i":11}],"l":1,"o":[{"c":21}],"p":[{"h":4}],"s":[{"h":1}],"t":[{"e":[{"n":3}],"r":2}],"u":[{"r":[{"a":6}]}],"y":[{"m":[{"p":[{"t":[{"o":[{"t":4}]}]}]}]}]}],"t":[{"a":[{"b":[{"l":3}],"c":4,"l":[{"o":3}],"p":4},24],"e":[{"c":[{"h":4},5],"g":[{"o":3}],"n":[{".":3}],"r":[{"a":3,"n":[{"a":19},6]}],"s":[{"t":3}],"v":4}],"h":[{"e":[{"m":5,"n":19,"r":[{"o":[{"s":186}]}]}],"o":[{"m":5},1]},18],"i":[{".":18,"a":19,"b":20,"c":2,"f":3,"o":[{"n":[{"a":[{"r":7}]}]}],"t":[{"u":3}]}],"o":[{"g":21,"m":[{"i":[{"z":4}]},24],"p":21,"s":21}],"r":[{"o":[{"p":4}]},29],"s":[{"k":1}],"t":[{"a":[{"g":1}],"e":[{"s":[{".":170}]},4],"h":1}],"u":[{"a":4,"e":4,"l":3,"r":[{"a":3}]},24],"y":24}],"u":[{"b":1,"g":[{"h":[{"t":[{"l":17}]},12],"u":3}],"l":[{"i":[{"f":13}]},40],"n":[{"d":5}],"r":3,"s":[{"i":[{"b":4}]}],"t":[{"e":[{"n":5}],"h":2}]}],"v":[{"a":[{"g":3,"n":19},24],"e":[{"n":[{"o":0}],"r":[{"a":3,"n":4,"y":4}]}],"i":[{"e":[{"r":0}],"g":3,"o":[{"u":3}]},2],"o":[{"c":4,"r":29}]}],"w":[{"a":[{"y":27}],"i":3,"l":[{"y":1}],"s":0}],"x":[{"i":[{"c":1,"d":1}]}],"y":[{"a":[{"l":4}],"e":0,"s":0}],"z":[{"i":[{"e":[{"r":0}]}],"z":[{"i":5}]}]}],"b":[{"a":[{".":32,"d":[{"g":[{"e":[{"r":5}]}]}],"g":[{"e":1}],"l":[{"a":15}],"n":[{"d":[{"a":[{"g":5}]}],"e":0,"i":11}],"r":[{"b":[{"i":7}],"i":[{"a":17}],"o":[{"n":[{"i":[{"e":187}]}]}]}],"s":[{"s":[{"i":0}]}],"t":[{"h":[{"y":2}]},41],"z":1,"c":[{"k":[{"e":[{"r":[{".":84}]}]}]}]}],"b":[{"e":[{"r":23},24],"i":[{"n":[{"a":0}],"t":0}]},42],"d":43,"e":[{".":18,"a":[{"k":17,"t":12}],"d":[{"a":3,"e":3,"i":3},44],"g":[{"i":3,"u":4}],"l":[{"i":2,"o":3},41],"m":45,"n":[{"i":[{"g":4}],"u":4}],"s":[{"p":3,"t":[{"r":4}]},46],"t":[{"i":[{"z":5}],"r":4,"w":3},27],"w":3,"y":[{"o":4}],"v":[{"i":[{"e":9}]}]}],"f":25,"h":47,"i":[{"b":9,"d":[{"i":[{"f":167}]},1],"e":[{"n":4,"r":1},27],"f":48,"l":[{"i":[{"z":3}],"l":[{"a":[{"b":8}]}]},41],"n":[{"a":[{"r":49}],"d":0,"e":[{"t":4}]}],"o":[{"g":[{"r":3}],"u":4,"m":5,"r":[{"b":2,"h":15}]}],"t":[{"i":[{"o":50,"v":[{"e":188}]}],"r":3,"u":[{"a":51}],"z":19},9]}],"j":29,"k":1,"l":[{"a":[{"t":[{"h":7}],"n":[{"d":189}]}],"e":[{".":21,"n":17,"s":[{"p":32}]}],"i":[{"s":23,"n":[{"d":189}]}],"o":[{"n":[{"d":190}]},21],"u":[{"n":[{"t":17}]}]},52],"m":43,"n":[{"e":[{"g":5}]},47],"o":[{"d":[{"i":11},27],"e":1,"l":[{"i":[{"c":11}]}],"m":[{"b":[{"i":0}]}],"n":[{"a":[{"t":5},0]}],"o":27,"r":[{".":32,"a":43,"d":5,"e":32,"i":32,"n":[{"o":191}]}],"s":53,"t":[{"a":19,"h":6,"o":1,"u":[{"l":192}]}],"u":[{"n":[{"d":54}]}]}],"p":18,"r":[{"i":[{"t":18}],"o":[{"t":[{"h":54}]}],"u":[{"s":[{"q":17}]}]}],"s":[{"o":[{"r":17}]},55],"t":[{"l":1,"o":21,"r":23},25],"u":[{"f":[{"f":[{"e":[{"r":0}]}]}],"g":[{"a":1}],"l":[{"i":3}],"m":[{"i":17}],"n":[{"t":[{"i":17}]},1],"r":[{"e":3}],"s":[{"i":[{"e":[{"r":193,"s":193},5]}],"s":[{"e":17,"i":[{"n":[{"g":17}]}]}],"t":32}],"t":[{"a":18,"i":[{"o":27}],"o":19,"e":[{"d":[{".":8}]}],"t":[{"e":[{"d":0}]}]}]}],"v":29,"w":56,"y":[{".":32,"s":0}]}],"c":[{"a":[{"b":[{"i":[{"n":11}],"l":2}],"c":[{"h":17}],"d":[{"e":[{"n":4,"m":194}]}],"g":46,"h":57,"l":[{"a":[{"t":3}],"l":[{"a":0,"i":[{"n":6}]}],"o":18}],"n":[{"d":5,"e":0,"i":[{"c":0,"s":5,"z":11}],"t":[{"y":0}],"y":17}],"p":[{"e":[{"r":4}]}],"r":[{"o":[{"m":5}]}],"s":[{"t":[{"e":[{"r":6}],"i":[{"g":5}]}],"y":18}],"t":[{"h":1,"i":[{"v":18}],"a":[{"s":195}]}],"v":[{"a":[{"l":5}]}]},41],"c":[{"h":[{"a":6}],"i":[{"a":0}],"o":[{"m":[{"p":[{"a":10}]}],"n":17,"u":[{"t":12}]}]},23],"e":[{".":25,"d":[{".":18,"e":[{"n":18}]}],"i":27,"l":[{".":32,"l":27}],"n":[{"c":27,"e":58,"i":18,"t":27},41],"p":27,"r":[{"a":[{"m":4}]}],"s":[{"a":18,"s":[{"i":[{"b":59},27]}],"t":5}],"t":[{"a":60},0],"w":0}],"h":[{".":18,"a":[{"b":61,"n":[{"i":[{"c":32,"s":20}]}]}],"e":[{"a":[{"p":54}],"d":18,"l":[{"o":5}],"m":[{"i":27}],"n":[{"e":4}],"r":[{".":3,"s":3}]},8],"i":[{"n":[{"e":[{".":32,"s":[{"s":4}]}],"i":32},62],"o":32,"t":27,"z":8,"e":[{"v":[{"o":6}]}]}],"o":63,"t":[{"i":1}],"s":[{".":18,"h":[{"u":11}]}]},25],"i":[{"a":[{"b":64,"r":5},27],"c":4,"e":[{"r":18}],"f":[{"i":[{"c":[{".":32}]}]}],"i":18,"l":[{"a":1,"i":27}],"m":25,"n":[{"a":[{"t":27},21],"e":[{"m":11}],"g":[{".":19},29],"o":32,"q":8},25],"o":[{"n":17}],"p":[{"e":18,"h":3,"i":[{"c":18}]}],"s":[{"t":[{"a":18,"i":18}]}],"t":[{"i":[{"z":11}]},42],"z":32,"g":[{"a":[{"r":152}]}]},41],"k":[{"i":3},2],"l":[{"a":[{"r":[{"a":[{"t":[{"i":[{"o":19}]}]}],"e":32},18]}],"e":[{"m":0,"a":[{"r":0}]}],"i":[{"c":18,"m":17}],"y":0},65],"n":19,"o":[{"a":[{"g":4}],"e":8,"g":[{"r":1},25],"i":[{"n":[{"c":3}]},0],"l":[{"i":5,"o":[{"r":11},32]}],"m":[{"e":[{"r":5}]}],"n":[{"a":0,"e":21,"g":11,"t":5}],"p":[{"a":3,"i":[{"c":11}],"l":1,"h":[{"o":[{"n":196}]}]}],"r":[{"b":18,"o":[{"n":12}]}],"s":[{"e":0}],"v":[{"e":17},15],"w":[{"a":5}],"z":[{"e":5,"i":4}],"u":[{"s":[{"t":[{"i":84}]}]}]},41],"q":29,"r":[{"a":[{"s":[{"t":6}],"t":[{".":32,"i":[{"c":32}]}]}],"e":[{"a":[{"t":11}],"d":32,"t":[{"a":47}],"v":0}],"i":[{"f":5,"n":21,"s":17,"t":[{"i":[{"e":11},32]}]},8],"o":[{"p":[{"l":0,"o":6}],"s":[{"e":17}],"c":[{"o":[{"d":197}]}],"e":[{"c":[{"o":148}]}]}],"u":[{"d":0}]}],"s":66,"t":[{"a":[{"b":0,"n":[{"g":4,"t":19}]}],"e":[{"r":23},24],"i":[{"c":[{"u":21}],"m":[{"i":12}]}],"u":[{"r":0}],"w":21,"r":[{"o":[{"m":[{"e":[{"c":198}]}]}]}]},42],"u":[{"d":5,"f":21,"i":[{"t":[{"y":4}]},21],"l":[{"i":32,"t":[{"i":[{"s":0}],"u":27}]}],"m":[{"a":9,"e":23,"i":1}],"n":27,"p":[{"i":3,"y":4}],"r":[{"a":[{"b":67,"n":[{"c":[{"e":199}]}]}],"i":[{"a":4}]}],"s":[{"s":[{"i":17}]},41],"t":[{"i":[{"e":1,"v":56}],"r":18},68]}],"y":41,"z":[{"e":0}]}],"d":[{"a":[{".":32,"b":70,"c":[{"h":17}],"f":18,"g":25,"m":71,"n":[{"g":11}],"r":[{"d":6,"k":6,"y":18}],"t":[{"i":[{"v":18}],"o":18,"a":[{"b":137}]},27],"v":[{"e":5},53],"y":32,"l":[{"o":[{"n":[{"e":48}]}]}]},69],"b":29,"c":19,"d":[{"a":[{"b":20}],"i":[{"b":94}]},72],"e":[{".":25,"a":[{"f":6,"l":[{"s":[{".":1}]}]}],"b":[{"i":[{"t":5}],"o":[{"n":1}]}],"c":[{"a":[{"n":36}],"i":[{"l":1}],"o":[{"m":4}],"l":[{"a":[{"r":200}],"i":[{"n":[{"a":64}]}]}]}],"d":42,"e":[{".":18}],"i":[{"f":4}],"l":[{"i":[{"e":17,"q":16}],"o":4}],"m":[{".":32,"i":[{"c":[{".":5},27],"l":4}],"o":[{"n":[{"s":1}],"r":7,"s":9}]},21],"n":[{"a":[{"r":1}],"o":3,"t":[{"i":[{"f":7}]}],"u":3},41],"p":[{"a":3,"i":17,"u":9},2],"q":23,"r":[{"h":21,"m":32,"n":[{"i":[{"z":6}]}],"s":5}],"s":[{".":24,"c":2,"o":64,"t":[{"i":11,"r":3}],"u":1,"i":[{"c":11}]},8],"t":[{"o":9,"i":[{"c":9}]},2],"v":[{"i":[{"l":11}]},2],"y":18,"f":[{"i":[{"n":[{"i":[{"t":[{"i":201}]}]}]}]}]}],"f":43,"g":[{"a":21,"e":[{"t":73}],"i":2,"y":24}],"h":74,"i":[{".":32,"a":[{"b":5},75],"c":[{"a":[{"m":1,"i":[{"d":15}]}],"e":21,"t":27}],"d":27,"e":[{"n":76}],"f":[{"f":[{"r":[{"a":5}]}]},29],"g":[{"e":3}],"l":[{"a":[{"t":[{"o":1}]}]}],"n":[{"a":41,"e":[{".":27}],"i":[{"z":4},32]},29],"o":[{"g":5},41],"p":[{"l":1}],"r":[{"e":[{"n":9,"r":9},2],"t":[{"i":6}]},8],"s":[{"i":32,"t":77},15],"t":[{"i":24}],"v":78,"m":[{"e":[{"t":[{"h":[{"y":141}]}]}]}]}],"j":29,"k":79,"l":[{"a":56,"e":[{".":27,"d":27,"s":[{".":27,"s":18}],"a":[{"d":42}]}],"o":48,"u":56,"y":25,"i":[{"e":202}]}],"m":29,"n":80,"o":[{".":27,"d":[{"e":4}],"e":32,"f":57,"g":21,"l":[{"a":1,"i":17,"o":[{"r":4}]}],"m":[{"i":[{"z":5}]}],"n":[{"a":[{"t":3}],"i":17}],"o":[{"d":11}],"p":[{"p":0}],"r":21,"s":27,"u":[{"t":56}],"v":1,"x":27,"w":[{"o":[{"r":[{"d":203}]}]}]},41],"p":29,"r":[{"a":[{"g":[{"o":[{"n":6}]}],"i":18}],"e":[{"a":[{"r":6}],"n":[{"a":[{"l":204}]},32]},0],"i":[{"b":0,"l":17,"f":[{"t":[{"a":189}]}],"p":[{"l":[{"e":[{"g":205}]}]}]}],"o":[{"p":0,"w":18,"m":[{"e":[{"d":206}]}]}],"u":[{"p":[{"l":[{"i":32}]}]}],"y":18},41],"s":[{"p":1,"w":21,"y":21},81],"t":[{"h":24,"a":[{"b":23}]}],"u":[{"a":[{"l":[{".":9}]},82],"c":[{"a":29,"e":[{"r":5}],"t":[{".":18,"s":18}]},9],"e":[{"l":4}],"g":1,"l":[{"e":23}],"m":[{"b":[{"e":0}]}],"n":1,"p":[{"e":1},18],"o":[{"p":[{"o":[{"l":207}]}]}]},41],"v":29,"w":29,"y":[{"n":32,"s":[{"e":1,"p":5}]},24]}],"e":[{"a":[{"b":72,"c":[{"t":23}],"d":[{"i":[{"e":5}]},15],"g":[{"e":[{"r":4},1]}],"l":[{"e":[{"r":5}],"o":[{"u":11}]},1],"m":[{"e":[{"r":11}]}],"n":[{"d":19,"i":[{"e":[{"s":111}]}]}],"r":[{"a":11,"c":0,"e":[{"s":5}],"i":[{"c":0,"l":0}],"k":5,"t":[{"e":12},8]}],"s":[{"p":4,"s":23,"t":12}],"t":[{"e":[{"n":5}],"h":[{"i":12}],"i":[{"f":19}],"u":83},9],"v":[{"e":[{"n":11}],"i":5,"o":5},9]}],"b":[{"e":[{"l":[{".":21,"s":21}],"n":21}],"i":[{"t":21}],"r":23},42],"c":[{"a":[{"d":21,"n":[{"c":6}]}],"c":[{"a":6}],"e":[{"s":[{"s":[{"a":4}]}]},29],"i":[{"b":21,"f":[{"i":[{"c":[{"a":[{"t":4}]}],"e":4}],"y":4}],"m":3,"t":[{"e":19},0]},9],"l":[{"a":[{"m":21}],"u":[{"s":21}]}],"o":[{"l":24,"m":[{"m":21,"p":[{"e":21}]}],"n":[{"c":21}],"r":[{"a":3,"o":5},24]}],"r":[{"e":[{"m":21}]},29],"t":[{"a":[{"n":1}],"e":1}],"u":[{"l":[{"a":3},21]},29],"h":[{"a":[{"s":23}]}]}],"d":[{"a":37,"d":61,"e":[{"r":34,"s":0}],"i":[{"a":23,"b":3,"c":[{"a":3}],"m":3,"t":2,"z":5},18],"o":[{"l":21,"n":84},18],"r":[{"i":21}],"u":[{"l":[{"o":4,"i":[{"n":[{"g":2}]}]},21]}],"g":[{"l":15}]}],"e":[{"c":9,"d":[{"i":11}],"f":9,"l":[{"i":11,"y":1}],"m":9,"n":[{"a":1}],"p":85,"s":[{"t":17},86],"t":[{"y":1}],"x":19}],"f":[{"e":[{"r":[{"e":83}]}],"f":41,"i":[{"c":[{"i":32},21],"l":17,"n":[{"e":23,"i":[{"t":[{"e":20}]}]}],"t":27}],"o":[{"r":[{"e":[{"s":6}]}]}],"u":[{"s":[{"e":[{".":21}]}]}]},29],"g":[{"a":[{"l":18}],"e":[{"r":17}],"i":[{"b":4,"c":1,"n":[{"g":4}],"t":87}],"n":4,"o":[{".":21,"s":21}],"u":[{"l":2,"r":19}],"y":32}],"h":[{"e":[{"r":17}]},72],"i":[{"c":19,"d":4,"g":[{"l":4},8],"m":[{"b":23}],"n":[{"f":23,"g":29,"s":[{"t":19}]}],"r":[{"d":0}],"t":[{"e":11,"h":3,"y":19}]},9],"j":[{"u":[{"d":[{"i":4},21]}]},29],"k":[{"i":[{"n":0}],"l":[{"a":1}]}],"l":[{"a":[{".":21,"c":21,"n":[{"d":17}],"t":[{"i":[{"v":4}]}],"w":21,"x":[{"a":36}]},29],"e":[{"a":23,"b":[{"r":[{"a":4}]}],"c":32,"d":21,"g":[{"a":3}],"n":19,"r":34,"s":29}],"f":9,"i":[{"b":[{"e":23}],"c":[{".":33,"a":3}],"e":[{"r":23}],"g":[{"i":[{"b":4}]}],"m":19,"n":[{"g":83}],"o":23,"s":[{"h":4},24],"v":88,"t":[{"i":[{"s":208}]}]},9],"l":[{"a":[{"b":1},18],"o":17}],"o":[{"c":19,"g":4,"p":[{".":3}],"a":29}],"s":[{"h":9}],"t":[{"a":1}],"u":[{"d":19,"g":4}]}],"m":[{"a":[{"c":21,"g":21,"n":[{"a":4},19]}],"b":4,"e":[{"l":24,"t":21},29],"i":[{"c":[{"a":3}],"e":0,"g":[{"r":[{"a":4}]}],"n":[{"e":4,"i":35},89],"s":[{"h":4,"s":19},21],"z":3}],"n":[{"i":[{"z":32}]}],"o":[{"g":0,"n":[{"i":[{"o":7}]}]}],"p":[{"i":3}],"u":[{"l":[{"a":4},21],"n":11}],"y":23}],"n":[{"a":[{"m":[{"o":4}],"n":[{"t":21}]}],"c":[{"h":[{"e":[{"r":17}]}]}],"d":[{"i":[{"c":3,"x":2}]}],"e":[{"a":19,"e":19,"m":3,"r":[{"o":4}],"s":[{"i":4,"t":4}],"t":[{"r":3}],"w":23}],"i":[{"c":[{"s":4}],"e":19,"l":19,"o":23,"s":[{"h":3}],"t":3,"u":19,"z":32}],"n":18,"o":[{"g":0,"s":21,"v":3},18],"s":[{"w":1}],"t":[{"a":[{"g":[{"e":5}]}],"h":[{"e":[{"s":18}]}]}],"u":[{"a":3,"f":4}],"y":[{".":23}],"z":61}],"o":[{"f":19,"g":[{"r":[{"a":[{"p":3}]}]},9],"i":90,"l":23,"p":[{"a":[{"r":11}]}],"r":[{"e":3,"o":[{"l":4}]},29],"s":0,"t":[{"o":1},21],"u":[{"t":19}],"w":19}],"p":[{"a":[{"i":23,"n":[{"c":4}]},24],"e":[{"l":19,"n":[{"t":23}],"t":[{"i":[{"t":[{"i":[{"o":4}]}]}]}]}],"h":[{"e":17}],"l":[{"i":21}],"o":29,"r":[{"e":[{"c":[{"a":4},21],"d":21,"h":3}],"o":[{"b":21},23]}],"s":[{"h":1}],"t":[{"i":[{"b":13}]}],"u":[{"t":[{"a":4},21]}],"i":[{"n":[{"e":[{"p":[{"h":209}]}]}]}]}],"q":[{"u":[{"i":[{"l":12,"s":91}]}]},29],"r":[{"a":[{"b":0,"n":[{"d":18}],"r":3,"t":[{"i":[{".":18}]}]},2],"b":[{"l":1},25],"c":[{"h":[{"e":1},3]}],"e":[{".":25,"a":[{"l":23}],"c":[{"o":5}],"i":[{"n":11}],"l":[{".":4}],"m":[{"o":3}],"n":[{"a":4,"c":[{"e":4}],"e":18,"t":3}],"q":0,"s":[{"s":4,"t":3}],"t":17}],"h":2,"i":[{"a":[{"n":[{".":210}]},92],"c":[{"k":32}],"e":[{"n":23,"r":0}],"n":[{"e":3}],"o":29,"t":18,"u":1,"v":[{"a":21},0]},2],"m":93,"n":[{"i":[{"s":1,"t":18,"z":32}],"o":3}],"o":[{"b":4,"c":19,"r":0,"u":2},25],"s":[{"e":[{"t":3}]},2],"t":[{"e":[{"r":11}],"l":18,"w":3}],"u":[{"t":0},18],"w":[{"a":[{"u":32}]}]}],"s":[{"a":[{"g":[{"e":[{".":21,"s":21}]}]},72],"c":[{"a":[{"n":4},24],"r":23,"u":4},9],"e":[{"c":[{"r":4},24],"n":[{"c":4}],"r":[{"t":[{".":21,"s":21}],"v":[{"a":21}]}]},74],"h":[{"a":23,"e":[{"n":5}]},18],"i":[{"c":24,"d":[{"e":[{"n":4}]},24],"g":[{"n":[{"a":4}]}],"m":94,"n":95,"s":[{"t":[{"e":17}]}],"u":0},29],"k":[{"i":[{"n":19}]}],"m":[{"i":1}],"o":[{"l":[{"u":3},24],"n":[{"a":4},24]}],"p":[{"e":[{"r":3}],"i":[{"r":[{"a":4}]}],"r":[{"e":1}],"a":[{"c":[{"i":211}]}]},29],"s":[{"i":[{"b":96}]},25],"t":[{"a":[{"n":36}],"i":[{"g":3,"m":4}],"o":[{"n":23},44],"r":[{"o":19,"u":[{"c":10}]},25]}],"u":[{"r":[{"r":4},24]}],"w":1}],"t":[{"a":[{"b":0}],"e":[{"n":[{"d":17}],"o":23}],"h":[{"o":[{"d":54}],"y":[{"l":[{"e":[{"n":[{"e":162}]}]}]}]}],"i":[{"c":2,"d":[{"e":19}],"n":[{"o":0},17],"r":19,"t":[{"i":[{"o":19,"v":4}]}]}],"n":18,"o":[{"n":[{"a":4}]}],"r":[{"a":23,"e":23,"i":[{"c":3,"f":4}],"o":[{"g":3,"s":4}]}],"u":[{"a":3}],"y":[{"m":4}],"z":4}],"u":[{"n":19,"p":23,"r":[{"o":3}],"s":0,"t":[{"e":17,"i":[{"l":6}],"r":4}],"c":[{"l":[{"i":[{"d":212}]}]}]},18],"v":[{"a":[{"p":97,"s":[{"t":4},24]}],"e":[{"a":19,"l":[{"l":3,"o":12}],"n":[{"g":19,"i":17}],"r":[{"b":19},2]}],"i":[{"d":3,"l":0,"n":21,"v":0},29],"o":[{"c":19}],"u":19}],"w":[{"a":[{"g":21},29],"e":[{"e":19}],"h":23,"i":[{"l":6,"n":[{"g":3}],"t":23}]}],"x":[{"p":41}],"y":[{"c":32,"e":[{".":32}],"s":0}]}],"f":[{"a":[{"b":[{"l":3,"r":11}],"c":[{"e":1}],"g":18,"i":[{"n":17}],"l":[{"l":[{"e":6}]}],"m":[{"a":26,"i":[{"s":5}]}],"r":[{"t":[{"h":5}]},32],"t":[{"a":3,"h":[{"e":3}],"o":18}],"u":[{"l":[{"t":7}]}]},41],"b":56,"d":18,"e":[{".":18,"a":[{"s":17,"t":[{"h":54}]}],"b":[{"r":[{"u":[{"a":15}]}]},1],"c":[{"a":18,"t":32}],"d":25,"l":[{"i":3}],"m":[{"o":1}],"n":[{"d":[{"e":6},8]}],"r":[{"r":32,"m":[{"i":[{"o":213}]}]},15],"v":0}],"f":[{"e":[{"s":21}],"i":[{"e":21,"n":[{".":19}],"s":94}],"l":[{"y":21}],"y":24},43],"h":18,"i":[{"a":3,"c":[{".":48,"a":[{"l":47,"n":23,"t":[{"e":18}]}],"e":[{"n":23,"r":3}],"i":[{"a":32,"e":32},0],"s":18,"u":3,"h":27}],"d":[{"e":[{"l":4}]}],"g":[{"h":[{"t":7}]}],"l":[{"i":5,"l":[{"i":[{"n":6}]}],"y":18}],"n":[{"a":32,"d":97,"e":9,"g":98,"n":0},25],"s":[{"t":[{"i":0}]}],"t":[{"t":[{"e":[{"d":[{".":5}]}]}]}]},41],"l":[{"e":[{"s":[{"s":19}]}],"i":[{"n":17}],"o":[{"r":[{"e":11}],"w":[{"e":[{"r":[{".":84}]}]}]}],"y":100,"a":[{"g":[{"e":[{"l":214}]}]}],"u":[{"o":[{"r":27}]}]},99],"m":18,"n":18,"o":[{"n":[{"d":[{"e":0}],"t":0},32],"r":[{"a":[{"t":4,"y":5}],"e":[{"t":6}],"i":0,"t":[{"a":6}]},9],"s":5},41],"p":56,"r":[{"a":[{"t":0}],"e":[{"a":19,"s":[{"c":6}]}],"i":[{"l":17},8],"o":[{"l":6}]}],"s":48,"t":[{"o":21,"y":24},25],"u":[{"e":[{"l":4}],"g":18,"m":[{"i":[{"n":1}]}],"n":[{"e":4}],"r":[{"i":3}],"s":[{"i":17,"s":0}],"t":[{"a":18}]},27],"y":41}],"g":[{"a":[{"f":0,"l":[{".":32,"i":27,"o":3}],"m":[{"e":[{"t":4}],"o":19},25],"n":[{"i":[{"s":5,"z":[{"a":6},3]}],"o":18}],"r":[{"n":67}],"s":[{"s":17}],"t":[{"h":12,"i":[{"v":18}]}],"z":18},41],"b":23,"d":1,"e":[{".":25,"d":25,"e":[{"z":17}],"l":[{"i":[{"n":0,"s":4,"z":4}],"y":18}],"n":[{"a":[{"t":1}],"i":[{"z":4}],"o":18,"y":18,"c":[{"y":[{".":8}]}]},41],"o":[{"m":3,"d":215},41],"r":[{"y":21}],"s":[{"i":32}],"t":[{"h":6,"o":18,"y":1,"i":[{"c":[{".":8}]}]}],"v":1}],"g":[{"e":[{"r":23},24],"l":[{"u":6}],"o":0},101],"h":[{"i":[{"n":3}],"o":[{"u":[{"t":4}]}],"t":[{"o":1,"w":[{"e":15}]}]}],"i":[{".":32,"a":[{"r":5},102],"c":[{"i":[{"a":32}],"o":21},29],"e":[{"n":6,"s":[{".":32}]}],"l":0,"m":[{"e":[{"n":23}]}],"n":[{".":68,"g":[{"e":5}],"s":103}],"o":32,"r":[{"l":0},27],"s":[{"l":23}],"u":1,"v":32,"z":27}],"l":[{"a":[{"d":[{"i":6}],"s":32},0],"e":[{"a":[{"d":29}]},41],"i":[{"b":0,"g":23,"s":[{"h":43}]}],"o":[{"r":11,"b":[{"i":[{"n":106}]}]},27]},9],"m":[{"y":21},29],"n":[{"a":[{".":21,"c":69},1],"e":[{"t":[{"t":17,"i":[{"s":[{"m":137}]}]}]}],"i":[{"n":24,"o":21},29],"o":[{"n":21,"m":[{"o":5}],"r":[{".":216,"e":[{"s":[{"p":24}]}]}]},29]}],"o":[{".":27,"b":5,"e":32,"g":104,"i":[{"s":3}],"n":[{"a":105,"d":[{"o":7}],"i":[{"z":[{"a":217}]},3]},8],"o":32,"r":[{"i":[{"z":4}],"o":[{"u":5}]}],"s":[{".":32}],"v":15},41],"p":23,"r":[{"a":[{"d":[{"a":18}],"i":21,"n":84,"p":[{"h":[{".":32,"e":[{"r":[{".":7},19]}],"i":[{"c":32}],"y":18}]}],"y":18}],"e":[{"n":0,"s":[{"s":[{".":18}]}]}],"i":[{"t":18,"e":[{"v":213}]}],"o":21,"u":[{"f":17}]},41],"s":[{"t":[{"e":19}]},9],"t":[{"h":11}],"u":[{"a":[{"r":[{"d":27}]},1],"e":25,"i":[{"t":106}],"n":27,"s":27,"t":[{"a":[{"n":29}]},26]}],"w":23,"y":[{"n":107,"r":[{"a":4}]},41]}],"h":[{"a":[{"b":[{"l":73}],"c":[{"h":17}],"e":[{"m":0,"t":0}],"g":[{"u":19}],"l":[{"a":[{"m":12},3]}],"m":1,"n":[{"c":[{"i":0,"y":0}],"d":[{".":32}],"g":[{"e":[{"r":6}],"o":6},0],"i":[{"z":108}],"k":0,"t":[{"e":0}]}],"p":[{"l":11,"t":5,"a":[{"r":[{"r":218}]}]}],"r":[{"a":[{"n":3,"s":4}],"d":[{"e":12},8],"l":[{"e":0}],"p":[{"e":[{"n":6}]}],"t":[{"e":[{"r":5}]}]}],"s":[{"s":5}],"u":[{"n":17}],"z":[{"a":11},32],"i":[{"r":[{"s":137}]}],"t":[{"c":[{"h":213}]}]}],"b":29,"e":[{"a":[{"d":41,"r":27}],"c":[{"a":[{"n":1,"t":19}]}],"d":[{"o":13},21],"l":[{"i":93,"l":[{"i":[{"s":0}],"y":0}],"o":19}],"m":[{"p":0}],"n":[{"a":[{"t":5},17]},9],"o":[{"r":5}],"p":5,"r":[{"a":[{"p":12},21],"b":[{"a":0}],"e":[{"a":6}],"n":23,"o":[{"u":19}],"y":23}],"s":[{"p":64},29],"t":[{"e":[{"d":0}]},1],"u":0,"x":[{"a":168}]}],"f":29,"h":29,"i":[{"a":[{"n":4}],"c":[{"o":1}],"g":[{"h":6}],"l":109,"m":[{"e":[{"r":36}]}],"n":[{"a":21}],"o":[{"n":[{"e":17}]}],"p":[{"e":[{"l":[{"a":219}]}]},1],"r":[{"l":0,"o":3,"p":0,"r":0}],"s":[{"e":[{"l":11}],"s":0}],"t":[{"h":[{"e":[{"r":6}]}],"e":[{"s":[{"i":[{"d":12}]}]}]}],"v":9}],"k":18,"l":[{"a":[{"n":17}],"o":[{"r":[{"i":11}]},24]},80],"m":[{"e":[{"t":17}]},43],"n":[{"a":[{"u":[{"z":12}]}]},42],"o":[{"d":[{"i":[{"z":19}],"s":19}],"g":[{"e":17},1],"l":[{"a":[{"r":5}],"e":110}],"m":[{"a":1,"e":12}],"n":[{"a":0,"y":4}],"o":[{"d":27,"n":17}],"r":[{"a":[{"t":5}],"i":[{"s":4,"c":[{".":187}]}],"t":[{"e":12}],"u":4}],"s":[{"e":[{"n":4},0],"p":15}],"u":[{"s":[{"e":54},41]}],"v":[{"e":[{"l":5}]}]}],"p":56,"r":[{"e":[{"e":6}],"o":[{"n":[{"i":[{"z":5}]}],"p":[{"o":11}]}]},26],"s":[{"h":21},101],"t":[{"a":[{"r":21}],"e":[{"n":2,"s":4,"o":[{"u":216}]}],"y":21}],"u":[{"g":1,"m":[{"i":[{"n":1}]}],"n":[{"k":[{"e":5}],"t":0}],"s":[{"t":14}],"t":1}],"w":[{"a":[{"r":[{"t":21}]}]},29],"y":[{"p":[{"e":3,"h":3,"o":[{"t":[{"h":[{"a":137}]}]}]}],"s":9}]}],"i":[{"a":[{"l":24,"m":[{"e":[{"t":[{"e":5}]}]},0],"n":[{"c":18,"i":11,"t":46},24],"p":[{"e":4}],"s":[{"s":17}],"t":[{"i":[{"v":21}],"r":[{"i":[{"c":1}]}],"u":21}]},42],"b":[{"e":[{"r":[{"a":3,"t":4}]},0],"i":[{"a":4,"n":3,"t":[{".":4,"e":4}]}],"l":[{"i":3},29],"o":19,"r":[{"i":94},29],"u":[{"n":19}]}],"c":[{"a":[{"m":18,"p":32,"r":[{".":21,"a":21},18],"s":6,"y":21}],"c":[{"u":17}],"e":[{"o":18}],"h":18,"i":[{"d":19,"n":[{"a":4}],"p":[{"a":3},24]},25],"l":[{"y":21}],"o":[{"c":94}],"r":[{"a":32,"y":21},43],"t":[{"e":1,"u":[{"a":111},84]}],"u":[{"l":[{"a":3}],"m":1,"o":4,"r":23}]}],"d":[{"a":[{"i":21,"n":[{"c":4}]}],"d":4,"e":[{"a":[{"l":11}],"s":0}],"i":[{"a":[{"n":4,"r":0}],"e":19,"o":[{"u":5,"s":1},3],"t":2,"u":4},24],"l":[{"e":23}],"o":[{"m":21,"w":3}],"r":21,"u":[{"o":4},24]},25],"e":[{"d":[{"e":0}],"g":[{"a":113}],"l":[{"d":12}],"n":[{"a":67,"e":0,"n":19,"t":[{"i":23}]}],"r":[{".":29}],"s":[{"c":23,"t":29}],"t":23},112],"f":[{".":18,"e":[{"r":[{"o":4}]}],"f":[{"e":[{"n":5}],"r":1}],"i":[{"c":[{".":18}],"e":23}],"l":23,"t":18,"a":[{"c":[{"e":[{"t":137}]}]}]}],"g":[{"a":[{"b":5}],"e":[{"r":[{"a":3}]}],"h":[{"t":[{"i":12}]}],"i":[{"b":23,"l":3,"n":3,"t":3},18],"l":28,"o":[{"r":3,"t":4},24],"r":[{"e":19}],"u":[{"i":5,"r":2}],"n":[{"i":[{"t":[{"e":[{"r":213}]},0]}]}]},25],"h":23,"i":114,"j":[{"k":21},23],"k":18,"l":[{"a":[{"b":93,"d":[{"e":21}],"m":94,"r":[{"a":5}]},29],"e":[{"g":23,"r":2,"v":17}],"f":4,"i":[{"a":3,"b":9,"o":3,"s":[{"t":1}],"t":25,"z":9},2],"l":[{"a":[{"b":5}]}],"n":18,"o":[{"q":3}],"t":[{"y":1}],"u":[{"r":4}],"v":3}],"m":[{"a":[{"g":[{"e":3},21],"r":[{"y":5}]}],"e":[{"n":[{"t":[{"a":[{"r":10}]}]}],"t":18}],"i":[{"d":[{"a":4}],"l":[{"e":5}],"n":[{"i":19}],"t":18},2],"n":[{"i":1}],"o":[{"n":23}],"u":[{"l":[{"a":3}]},24],"p":[{"e":[{"d":[{"a":201}]}]}]}],"n":[{".":25,"a":[{"u":83,"v":18}],"c":[{"e":[{"l":36,"r":3}]}],"d":[{"l":[{"i":[{"n":[{"g":4}]}]}]},18],"e":[{"e":23,"r":[{"a":[{"r":17}]}],"s":[{"s":19}]},25],"g":[{"a":18,"e":[{"n":4},18],"i":18,"l":[{"i":[{"n":[{"g":4}]}]}],"o":18,"u":18}],"i":[{".":19,"a":21,"o":3,"s":2,"t":[{"e":[{".":19,"l":[{"y":[{".":19}]}]}],"i":[{"o":32}],"y":3}]},25],"k":18,"l":18,"n":25,"o":[{"c":90,"s":0,"t":21},42],"s":[{"e":3,"u":[{"r":[{"a":7}]}]},25],"t":[{".":25,"h":112}],"u":[{"s":19},2],"y":18,"f":[{"r":[{"a":[{"s":220}]}]}]}],"o":[{".":18,"g":[{"e":17,"r":9}],"l":29,"m":1,"n":[{"a":[{"t":11}],"e":[{"r":[{"y":0}]}],"i":11}],"p":[{"h":4}],"r":[{"i":11}],"s":21,"t":[{"h":4,"i":19,"o":1}],"u":[{"r":21}]},25],"p":[{"e":0,"h":[{"r":[{"a":[{"s":115}]}]}],"i":[{"c":1},3],"r":[{"e":96}],"u":[{"l":3}]},25],"q":[{"u":[{"a":23,"e":[{"f":4}],"i":[{"d":3,"t":116}]}]}],"r":[{"a":[{"b":0,"c":21},29],"d":[{"e":5}],"e":[{"d":[{"e":0}],"f":21,"l":117,"s":21}],"g":[{"i":4}],"i":[{"d":[{"e":5}],"s":1,"t":[{"u":11}],"z":118},2],"m":[{"i":[{"n":1}]}],"o":[{"g":0,"n":[{".":32}]}],"u":[{"l":4}],"r":[{"e":[{"v":[{"o":[{"c":221}]}]}]}]},18],"s":[{".":25,"a":[{"g":4,"r":3,"s":6}],"c":[{"h":3},119],"e":[{"r":3},18],"f":27,"h":[{"a":[{"n":4}],"o":[{"n":3,"p":5}]}],"i":[{"b":3,"d":0,"s":19,"t":[{"i":[{"v":4}]}]}],"k":26,"l":[{"a":[{"n":36}]}],"m":[{"s":18}],"o":[{"m":[{"e":[{"r":5}]}]},24],"p":[{"i":9,"y":1},2],"s":[{"a":[{"l":1}],"e":[{"n":36,"s":1}]},62],"t":[{"a":[{".":1}],"e":2,"i":2,"l":[{"y":0}],"r":[{"a":[{"l":18}]}]}],"u":[{"s":4},24]}],"t":[{"a":[{".":18,"b":[{"i":0}],"g":21,"m":120,"n":23,"t":23}],"e":[{"r":[{"a":3,"i":19}],"s":[{"i":[{"m":[{"a":29}]}]},1]},25],"h":[{"i":[{"l":148}]},25],"i":[{"a":18,"c":[{"a":3,"k":31},22],"g":3,"l":[{"l":4}],"m":24,"o":25,"s":[{"m":21},18],"n":[{"e":[{"r":[{"a":[{"r":158}]}]}]}]},29],"o":[{"m":121,"n":18}],"r":[{"a":[{"m":21}],"y":4}],"t":18,"u":[{"a":[{"t":3}],"d":19,"l":3}],"z":[{".":18}]}],"u":29,"v":[{"e":[{"l":[{"l":3}],"n":[{".":3}],"r":[{".":83,"s":[{".":21}]}]}],"i":[{"l":[{".":4}],"o":4,"t":2}],"o":[{"r":[{"e":19,"o":35}],"t":83}]},25],"w":56,"x":[{"o":1}],"y":18,"z":[{"a":[{"r":18}],"i":0,"o":[{"n":[{"t":32}]}]}]}],"j":[{"a":[{"c":[{"q":0}],"p":[{"a":[{"n":[{"e":[{"s":220}]}]}]},1],"n":[{"u":[{"a":12}]}]},32],"e":[{"r":[{"s":5,"e":[{"m":222}]}],"s":[{"t":[{"i":[{"e":18}],"y":18}]}],"w":11},41],"o":[{"p":1}],"u":[{"d":[{"g":32}]}]}],"k":[{"a":[{".":27,"b":23,"g":19,"i":[{"s":17}],"l":0}],"b":29,"e":[{"d":24,"e":41,"g":1,"l":[{"i":[{"n":[{"g":223}]},4]}],"n":[{"d":73}],"r":29,"s":[{"t":[{".":23}]},0],"t":[{"y":1}]}],"f":23,"h":1,"i":[{".":32,"c":122,"l":[{"l":21,"o":6}],"m":21,"n":[{".":21,"d":[{"e":0}],"e":[{"s":[{"s":19}],"t":[{"i":[{"c":224}]}]}],"g":0}],"p":1,"s":[{"h":19},0]},29],"k":1,"l":[{"e":[{"y":18}],"y":18},29],"m":29,"n":[{"e":[{"s":19}],"o":69}],"o":[{"r":4,"s":[{"h":17}],"u":23,"v":[{"i":[{"a":[{"n":41}]}]}]}],"r":[{"o":[{"n":5}]}],"s":[{"c":21,"l":1,"y":21,"h":[{"a":23}]},101],"t":19,"w":29}],"l":[{"a":[{"b":[{"i":[{"c":11}],"o":21}],"c":[{"i":[{"e":225},17]}],"d":[{"e":21,"y":3}],"g":[{"n":0}],"m":[{"o":11}],"n":[{"d":[{"l":0},27],"e":[{"t":5}],"t":[{"e":0}]}],"r":[{"g":0,"i":11,"c":[{"e":[{"n":176}]}]}],"s":[{"e":0}],"t":[{"a":[{"n":4}],"e":[{"l":[{"i":18}]}],"i":[{"v":18}]}],"v":[{"a":95},18],"i":[{"n":[{"e":[{"s":[{"s":226}]}]}]}]}],"b":[{"i":[{"n":17}]},42],"c":[{"e":0,"i":23,"h":[{"a":[{"i":23}],"i":[{"l":[{"d":227}]}]}]},101],"d":[{"e":[{"r":[{"e":1,"i":1}]},24],"i":[{"s":4},0],"r":[{"i":21},23]},25],"e":[{"a":[{"d":[{"e":[{"r":[{".":183}]}]}],"s":[{"a":228}]},9],"b":[{"i":1}],"f":[{"t":6}],"g":[{".":32,"g":32,"e":[{"n":[{"d":[{"r":[{"e":230}]}]}]}]}],"m":[{"a":[{"t":[{"i":[{"c":5}]},1]}]}],"n":[{".":18,"c":27,"e":[{".":32}],"t":41,"o":[{"i":[{"d":78}]}]}],"p":[{"h":3,"r":1}],"r":[{"a":[{"b":6}],"e":0,"g":27,"i":68,"o":21}],"s":[{"c":[{"o":4}],"q":32,"s":[{".":32},27]},8],"v":[{"a":23,"e":[{"r":[{".":0,"a":0,"s":0}]}]}],"y":[{"e":18},27],"c":[{"t":[{"a":[{"b":229}]}]}]}],"f":[{"r":19},25],"g":[{"a":[{"r":12},19],"e":[{"s":21}],"o":11},80],"h":48,"i":[{"a":[{"g":1,"m":9,"r":[{"i":[{"z":6}]}],"s":1,"t":[{"o":1}]}],"b":[{"i":4}],"c":[{"i":[{"o":32}],"o":[{"r":1}],"s":18,"t":[{".":18}],"u":21,"y":23}],"d":[{"a":23,"e":[{"r":5}],"i":27}],"f":[{"e":[{"r":11}],"f":21,"l":1}],"g":[{"a":[{"t":[{"e":32}]}],"h":27,"r":[{"a":1}]}],"k":27,"l":123,"m":[{"b":[{"l":0}],"i":11,"o":1,"p":90}],"n":[{"a":21,"e":[{"a":11},124],"i":11,"k":[{"e":[{"r":6}]}]}],"o":[{"g":4}],"q":125,"s":[{"p":0}],"t":[{".":24,"i":[{"c":[{"a":32,"s":108}]}],"h":[{"o":[{"g":204}]}]},29],"v":[{"e":[{"r":11}]}],"z":29}],"j":18,"k":[{"a":[{"l":23,"t":0},11]}],"l":[{"a":[{"w":21}],"e":[{"a":19,"c":23,"g":23,"l":23,"n":73,"t":73},24],"i":[{"n":[{"a":19},126],"s":[{"h":231}]},9],"o":[{"q":[{"u":[{"i":10}]}],"u":[{"t":4}],"w":19},1],"f":[{"l":2}]},29],"m":[{"e":[{"t":19}],"i":[{"n":[{"g":3}]}],"o":[{"d":21,"n":[{"e":[{"l":[{"l":232}]}]},17]}]},25],"n":81,"o":[{".":27,"b":[{"a":[{"l":5}],"o":[{"t":[{"o":233}]}]}],"c":[{"i":1}],"f":18,"g":[{"i":[{"c":27}],"o":19,"u":27,"e":[{"s":[{".":9}]}]}],"m":[{"e":[{"r":11}]}],"n":[{"g":32,"i":[{"z":127},0]}],"o":[{"d":6}],"p":[{"e":[{".":32}],"i":11,"m":23}],"r":[{"a":[{"t":[{"o":1}]},17],"i":[{"e":4}],"o":[{"u":5}]}],"s":[{".":32,"e":[{"t":5}],"o":[{"p":[{"h":[{"i":[{"z":32}],"y":32}]}]}],"t":0}],"t":[{"a":1}],"u":[{"n":[{"d":6}],"t":25}],"v":18,"a":[{"d":[{"e":[{"d":[{".":17}],"r":[{".":183}]}]}]}]}],"p":[{"a":[{"b":5}],"h":[{"a":23,"i":19}],"i":[{"n":[{"g":4}],"t":23}],"l":21,"r":19},25],"r":43,"s":[{"c":21,"e":24,"i":[{"e":21}]},81],"t":[{"a":[{"g":4,"n":[{"e":7}]}],"e":[{"n":17,"r":[{"a":36}],"a":23},29],"h":[{"i":[{"l":[{"y":148}]},11]}],"i":[{"e":[{"s":[{".":19}]}],"s":17}],"r":29,"u":[{"r":[{"a":12}]},8]},18],"u":[{"a":4,"b":[{"r":3}],"c":[{"h":17,"i":3}],"e":[{"n":3,"p":15}],"f":0,"i":[{"d":4}],"m":[{"a":1,"i":32,"n":[{".":19,"i":[{"a":32}]}],"b":[{"i":[{"a":[{".":235}]}]}]}],"o":[{"r":11},3],"p":18,"s":[{"s":17,"t":[{"e":11}]}],"t":41,"n":[{"k":[{"e":[{"r":234}]}]}]}],"v":[{"e":[{"n":19,"t":128}]}],"w":42,"y":[{"a":18,"b":18,"m":[{"e":4}],"n":[{"o":3}],"s":[{"e":19,"t":[{"y":[{"r":4}]}]},58],"g":[{"a":[{"m":[{"i":236}]}]}]},41]}],"m":[{"a":[{"b":25,"c":[{"a":9,"h":[{"i":[{"n":[{"e":4}]}]}],"l":1}],"g":[{"i":[{"n":5}],"n":32}],"h":25,"i":[{"d":6}],"l":[{"d":18,"i":[{"g":3,"n":4}],"l":[{"i":0}],"t":[{"y":0}],"a":[{"p":222}]}],"n":[{"i":[{"a":32,"s":5,"z":11}],".":24,"u":[{"s":[{"c":237}]}]}],"p":[{"h":[{"r":[{"o":244}]}]},18],"r":[{"i":[{"n":[{"e":[{".":4}]}],"z":4}],"l":[{"y":0}],"v":11,"g":[{"i":[{"n":238}]}]}],"s":[{"c":[{"e":4}],"e":0,"t":15}],"t":[{"e":32,"h":12,"i":[{"s":3,"z":[{"a":18}]}]}]},41],"b":[{"a":[{"t":129}],"i":[{"l":19,"n":[{"g":83}],"v":0}]},43],"c":56,"e":[{".":18,"d":[{".":18,"i":[{"a":32,"e":3,"c":[{"i":[{"n":152}]},84],"o":[{"c":239}]}],"y":108},25],"g":[{"r":[{"a":[{"n":240}]}]},9],"l":[{"o":[{"n":5}],"t":0}],"m":[{"o":130},9],"n":[{"a":[{"c":5},0],"d":[{"e":0}],"e":18,"i":0,"s":[{"u":7},17],"t":[{"e":0},27],".":24},41],"o":[{"n":4}],"r":[{"s":[{"a":19}]}],"s":[{"t":[{"i":27}]},25],"t":[{"a":[{"l":11},1],"e":2,"h":[{"i":4}],"r":[{"i":[{"c":32,"e":4}],"y":3},21]}],"v":1}],"f":43,"h":25,"i":[{".":32,"a":3,"d":[{"a":[{"b":241},0],"g":0}],"g":0,"l":[{"i":[{"a":27,"e":108,"t":[{"a":27}]}],"l":[{"a":[{"g":208}],"i":[{"l":[{"i":59}]}]},21]}],"n":[{"a":0,"d":27,"e":[{"e":19}],"g":[{"l":[{"i":5,"y":19},21]}],"t":0,"u":[{"t":[{"e":[{"r":242,"s":[{"t":242}]}]}]},21],"i":[{"s":[{".":174}]}]}],"o":[{"t":17}],"s":[{"e":[{"r":[{".":0}]}],"l":5,"t":[{"i":0,"r":[{"y":19}]}]},24],"t":[{"h":18}],"z":24}],"k":18,"l":43,"m":[{"a":[{"r":[{"y":5}],"b":243}]},29],"n":[{"a":1,"i":[{"n":21}],"o":1},43],"o":[{"c":[{"r":[{"a":[{"t":[{"i":[{"z":32}]},245]}]},18]}],"d":131,"g":[{"o":1}],"i":[{"s":[{"e":5},84]}],"k":18,"l":[{"e":[{"s":[{"t":4}],"c":246}]}],"m":[{"e":3}],"n":[{"e":[{"t":5,"y":[{"l":247}]}],"g":[{"e":5}],"i":[{"a":12,"s":[{"m":0,"t":0}],"z":3}],"o":[{"l":36,"c":[{"h":12}],"e":[{"n":171}],"s":249}],"y":[{".":3}]}],"r":[{"a":[{".":18}],"o":[{"n":[{"i":[{"s":248}]}]}]},9],"s":[{"e":[{"y":4}],"p":3},8],"t":[{"h":[{"e":[{"t":250}]},12]}],"u":[{"f":19,"s":[{"i":[{"n":98}]},27]}],"v":9,"e":[{"l":[{"a":[{"s":167}]}]}]},41],"p":[{"a":[{"r":[{"a":[{"b":5},7],"i":6}]}],"e":[{"t":23}],"h":[{"a":[{"s":36}]}],"i":[{"a":0,"e":[{"s":4}],"n":34,"r":19,"s":4},24],"o":[{"r":[{"i":11}],"s":[{"i":[{"t":[{"e":6}]}]}],"u":[{"s":21}],"v":6}],"t":[{"r":1}],"y":24},43],"r":47,"s":[{"h":[{"a":[{"c":[{"k":251}]}]},21],"i":19},101],"t":18,"u":[{"l":[{"a":[{"r":49}],"t":[{"i":[{"u":252},54]},32]}],"m":27,"n":8,"p":18,"u":1,"d":[{"r":[{"o":9}]}]},41],"w":18}],"n":[{"a":[{"b":[{"u":21},81],"c":[{".":18,"a":1,"t":19}],"g":[{"e":[{"r":[{".":5}]}]}],"k":0,"l":[{"i":[{"a":4},1],"t":18}],"m":[{"i":[{"t":4}]}],"n":[{"c":[{"i":36}],"i":[{"t":0}],"k":17},24],"r":[{"c":[{"h":[{"s":[{".":73}]}]},11],"e":18,"i":11,"l":0,"m":19}],"s":[{"c":0,"t":[{"i":5}]},21],"t":[{"a":[{"l":3}],"o":[{"m":[{"i":[{"z":6}]}]}]},24],"u":[{"s":[{"e":11}],"t":27},24],"v":[{"e":0}]},41],"b":80,"c":[{"a":[{"r":6}],"e":[{"s":[{".":21}]}],"h":[{"a":23,"e":[{"o":19,"s":[{"t":253}]}],"i":[{"l":19,"s":23}]}],"i":[{"n":2,"t":1}],"o":[{"u":[{"r":[{"a":7}]}]}],"r":29,"u":29}],"d":[{"a":[{"i":21,"n":19}],"e":[{"s":[{"t":[{".":4}]}]},29],"i":[{"b":0,"f":79,"t":29,"z":23,"e":[{"c":[{"k":29}]}]}],"u":[{"c":19,"r":0}],"w":[{"e":9}],"t":[{"h":[{"r":3}]}]}],"e":[{".":25,"a":[{"r":23}],"b":[{"u":11,"a":[{"c":[{"k":3}]}]},9],"c":[{"k":32},9],"d":25,"g":[{"a":[{"t":[{"i":[{"v":5}]},1]}],"e":32}],"l":[{"a":1,"i":[{"z":5}]}],"m":[{"i":4,"o":1}],"n":[{"e":18},41],"o":27,"p":[{"o":1}],"q":9,"r":[{"a":[{"b":6,"r":21}],"e":24,"i":132,"r":0},29],"s":[{".":25,"p":18,"t":25,"w":18,"k":[{"i":119}]},41],"t":[{"i":[{"c":27}]}],"v":[{"e":19},1],"w":1}],"f":[{"i":[{"n":[{"i":[{"t":[{"e":[{"s":226}]}]}]}]}]},23],"g":[{"a":[{"b":21}],"e":[{"l":23,"n":[{"e":[{"s":5},133]}],"r":[{"e":19,"i":23}]}],"h":[{"a":4,"o":2}],"i":[{"b":23,"n":2,"t":19}],"l":[{"a":21}],"o":[{"v":17}],"s":[{"h":4,"p":[{"r":2}]}],"u":[{"m":21},29],"y":24}],"h":[{"a":[{"b":12},0],"e":0},80],"i":[{"a":[{"n":[{".":114},3],"p":1},68],"b":[{"a":3,"l":1}],"d":[{"i":4},1],"e":[{"r":1}],"f":[{"i":[{"c":[{"a":[{"t":4}]}]},9]}],"g":[{"r":19}],"k":0,"m":[{"i":[{"z":3}]},29],"n":[{"e":[{".":32}],"g":0},29],"o":1,"s":[{".":32,"t":[{"a":0}]}],"t":[{"h":21,"i":[{"o":27}],"o":[{"r":23}],"r":3},24]}],"j":29,"k":[{"e":[{"r":[{"o":19}],"t":23}],"i":[{"n":3}],"l":29,"r":[{"u":[{"p":3}]}]},44],"l":[{"e":[{"s":[{"s":19}]}]},43],"m":[{"e":[{"t":17},0]},19],"n":[{"e":0,"i":[{"a":[{"l":11}],"v":0}]},101],"o":[{"b":[{"l":[{"e":3},0]}],"c":[{"l":19,"e":[{"r":[{"o":[{"s":254}]}]}]}],"d":66,"e":27,"g":[{"e":17},18],"i":[{"s":[{"i":6}]}],"l":[{"i":134,"o":[{"g":[{"i":[{"s":32}]}]}]}],"m":[{"i":[{"c":27,"z":108,"s":[{"t":82}]}],"o":1,"y":3,"a":[{"l":214}],"e":[{"n":[{"o":194}]}]}],"n":[{"a":[{"g":0}],"i":[{"z":19,"s":[{"o":255}]},5],"e":[{"q":15}]},1],"p":[{"o":[{"l":[{"i":135,"y":[{".":256}]}]}]},18],"r":[{"a":[{"b":5,"r":[{"y":1}]}]}],"s":[{"c":18,"e":0,"t":5}],"t":[{"a":4}],"u":[{"n":27},41],"v":[{"e":[{"l":136,"m":[{"b":2}]}]}],"w":[{"l":12}]}],"p":[{"i":0,"r":[{"e":[{"c":17}]}]},72],"q":29,"r":[{"u":0},29],"s":[{"a":[{"b":4,"t":[{"i":36}]}],"c":[{"e":[{"i":[{"v":4}]}]},1],"e":[{"s":83},24],"i":[{"d":137,"g":17}],"l":24,"m":[{"o":[{"o":1}]},3],"o":[{"c":21}],"p":[{"e":1,"i":19}],"t":[{"a":[{"b":[{"l":6}]}]}]},81],"t":[{"a":[{"b":0}],"e":[{"r":[{"s":12}]}],"i":[{"b":19,"e":[{"r":0}],"f":8,"n":[{"e":23,"g":83}],"p":0},9],"r":[{"o":[{"l":[{"l":[{"i":7}]}]}],"e":[{"p":137}]}],"s":1,"u":[{"m":[{"e":11}]}]},29],"u":[{"a":2,"d":1,"e":[{"n":4}],"f":[{"f":[{"e":0}]}],"i":[{"n":23,"t":50}],"m":[{"e":2,"i":19},21],"n":138,"o":23,"t":[{"r":3}]}],"v":74,"w":72,"y":[{"m":0,"p":0}],"z":[{"a":23},18]}],"o":[{"a":[{"d":11,"l":[{"e":[{"s":108}]}],"r":[{"d":12}],"s":[{"e":0,"t":[{"e":6}]}],"t":[{"i":5}]},18],"b":[{"a":[{"b":35,"r":19}],"e":[{"l":0}],"i":[{"n":[{"g":4},24]},29],"r":23,"u":[{"l":3}],"l":[{"i":[{"g":189}]}]}],"c":[{"e":29,"h":[{"e":[{"t":23}],"a":[{"s":23}]},0],"i":[{"f":12,"l":21}],"l":[{"a":[{"m":21}]}],"o":[{"d":21}],"r":[{"a":[{"c":3,"t":[{"i":[{"z":4}]}]}],"e":12,"i":[{"t":32}]}],"t":[{"o":[{"r":[{"a":7}]}]}],"u":[{"l":[{"a":3}],"r":[{"e":19}]}]}],"d":[{"d":[{"e":[{"d":4}]}],"i":[{"c":3,"o":11,"t":[{"i":[{"c":137}]}]}],"o":[{"r":12},139],"u":[{"c":[{"t":[{".":4,"s":4}]}]}],"e":[{"l":[{"l":[{"i":12}]}]}]}],"e":[{"l":21,"n":[{"g":19}],"r":[{"s":[{"t":257}]},23],"t":[{"a":1}],"v":23}],"f":[{"i":[{"t":[{"e":4,"t":17}]},24]}],"g":[{"a":[{"r":121,"t":[{"i":[{"v":4}],"o":21}]}],"e":[{"n":[{"e":19}],"o":19,"r":21},29],"i":[{"e":23,"s":140,"t":3}],"l":[{"y":79},21],"n":[{"i":[{"z":27}]}],"r":[{"o":21}],"u":[{"i":5}],"y":[{"n":25},41]}],"h":[{"a":[{"b":6}]},74],"i":[{"c":[{"e":[{"s":11}]}],"d":[{"e":[{"r":3}]}],"f":[{"f":17}],"g":0,"l":[{"e":[{"t":4}]}],"n":[{"g":23,"t":[{"e":[{"r":6}]}]}],"s":[{"m":19,"o":[{"n":4}],"t":[{"e":[{"n":6}]}]}],"t":[{"e":[{"r":3}]}]},9],"j":19,"k":[{"e":[{"n":23,"s":[{"t":15}]}],"i":[{"e":4}]},25],"l":[{"a":[{"n":21,"s":[{"s":36}]},29],"d":[{"e":15},9],"e":[{"r":3,"s":[{"c":23,"t":[{"e":[{"r":88}]}]}],"t":23}],"f":[{"i":1}],"i":[{"a":23,"c":[{"e":23}],"d":[{".":4}],"f":73,"l":19,"n":[{"g":3}],"o":19,"s":[{".":19,"h":3}],"t":[{"e":19,"i":[{"o":19}]}],"v":19,"g":[{"o":[{"p":[{"o":258}]}]}]},9],"l":[{"i":[{"e":17}]}],"o":[{"g":[{"i":[{"z":4}]}],"r":0,"n":[{"o":[{"m":259}]}]}],"p":[{"l":4}],"t":9,"u":[{"b":3,"m":[{"e":3}],"n":3,"s":19}],"v":9,"y":24}],"m":[{"a":[{"h":4,"l":5,"t":[{"i":[{"z":4}]}]}],"b":[{"e":9,"l":1}],"e":[{"n":[{"a":3}],"r":[{"s":[{"e":4}]}],"t":[{"r":[{"y":4}]},21],"c":[{"h":[{"a":260}]}]},24],"i":[{"a":23,"c":[{".":3,"a":3}],"d":19,"n":[{"i":19},2]}],"m":[{"e":[{"n":[{"d":32}]}]}],"o":[{"g":[{"e":0}],"n":21}],"p":[{"i":3,"r":[{"o":7}]}]}],"n":[{"a":[{"c":1,"n":23},2],"c":[{"i":[{"l":27}]},2],"d":[{"o":4},25],"e":[{"n":23,"s":[{"t":4}]}],"g":[{"u":1}],"i":[{"c":2,"o":23,"s":2,"u":19}],"k":[{"e":[{"y":3}]}],"o":[{"d":[{"i":1}],"m":[{"y":3,"i":[{"c":137}]}],"r":[{"m":[{"a":23}]}],"t":[{"o":[{"n":261}]}],"u":23}],"s":[{"p":[{"i":[{"r":[{"a":10}]},36]}],"u":17},3],"t":[{"e":[{"n":36}],"i":[{"f":7},93]}],"u":[{"m":4}],"v":[{"a":6}]},24],"o":[{"d":[{"e":5,"i":5}],"k":1,"p":[{"i":11}],"r":[{"d":23}],"s":[{"t":6}]},9],"p":[{"a":24,"e":[{"d":5,"r":[{"a":[{"g":18},27]},2]}],"h":[{"a":[{"n":19}],"e":[{"r":19}]},25],"i":[{"n":[{"g":3}],"t":23,"s":[{"m":[{".":2}]}]}],"o":[{"n":19,"s":[{"i":21}]}],"r":29,"u":2,"y":5}],"q":29,"r":[{"a":[{".":19,"g":83,"l":[{"i":[{"z":4}]}],"n":[{"g":[{"e":4}]}]},29],"e":[{"a":[{"l":19},5],"i":3,"s":[{"h":5,"t":[{".":4}]}],"w":17}],"g":[{"u":1}],"i":[{"a":56,"c":[{"a":3}],"l":19,"n":2,"o":29,"t":[{"y":3}],"u":23}],"m":[{"i":9}],"n":[{"e":8}],"o":[{"f":19,"u":[{"g":3}]}],"p":[{"e":4}],"r":[{"h":27}],"s":[{"e":[{"n":5},1],"t":17}],"t":[{"h":[{"i":3,"y":3,"o":[{"n":[{"i":[{"t":262}]}]}],"r":[{"i":137}]}],"y":1,"i":[{"v":[{"e":[{"l":[{"y":4}]}]}]}]}],"u":[{"m":19}],"y":29}],"s":[{"a":[{"l":3}],"c":[{"e":1,"o":[{"p":[{"i":18},23]}],"r":19},9],"i":[{"e":95,"t":[{"i":[{"v":4}],"o":3,"y":3}],"u":0}],"l":1,"o":24,"p":[{"a":1,"o":1,"h":[{"e":[{"r":83}]}]}],"t":[{"a":[{"t":[{"i":19}]},9],"i":[{"l":4,"t":4}]}]}],"t":[{"a":[{"n":21}],"e":[{"l":[{"e":[{"g":36}]}],"r":[{".":3,"s":4}],"s":[{"t":[{"e":[{"r":263}],"o":[{"r":264}]}]},21]}],"h":[{"e":[{"s":[{"i":5}],"o":[{"s":265}]}],"i":14},18],"i":[{"c":[{".":3,"a":4,"e":23}],"f":23,"s":23}],"o":[{"s":5}]}],"u":[{"b":[{"l":3,"a":[{"d":[{"o":116}]}]}],"c":[{"h":[{"i":6}]}],"e":[{"t":4}],"l":1,"n":[{"c":[{"e":[{"r":6}]}],"d":8}],"v":4},9],"v":[{"e":[{"n":1,"r":[{"n":[{"e":17}],"s":12,"t":1}]}],"i":[{"s":23,"t":[{"i":36}],"a":[{"n":[{".":266}]}]}],"o":[{"l":60}]}],"w":[{"d":[{"e":[{"r":3}]}],"e":[{"l":3,"s":[{"t":4}]}],"i":2,"n":[{"i":5}],"o":21}],"y":[{"a":2}],"x":[{"i":[{"d":[{"i":[{"c":267}]}]}]}]}],"p":[{"a":[{"c":[{"a":1,"e":1,"t":0}],"d":21,"g":[{"a":[{"n":32,"t":23}]}],"i":[{"n":17},21],"l":[{"m":[{"a":[{"t":268}]}]},21],"n":[{"a":0,"e":[{"l":11}],"t":[{"y":0}],"y":3}],"p":[{"u":1},2],"r":[{"a":[{"b":[{"l":6}],"g":[{"e":5,"r":[{"a":269}]}],"l":[{"e":228}],"m":[{"e":12},36]}],"d":[{"i":5}],"e":[{"l":5},27],"i":[{"s":0},28]}],"t":[{"e":[{"r":4},9],"h":[{"i":[{"c":32}],"y":4}],"r":[{"i":[{"c":1}]}]}],"v":0,"y":27},41],"b":43,"d":1,"e":[{".":18,"a":[{"r":[{"l":17}]},138],"c":9,"d":[{"e":27,"i":[{"a":36,"c":0},27]},37],"e":[{"d":0,"v":208},21],"k":0,"l":[{"a":1,"i":[{"e":17}]}],"n":[{"a":[{"n":1}],"c":21,"t":[{"h":0}]}],"o":[{"n":4}],"r":[{"a":[{".":21,"b":[{"l":6}],"g":21}],"i":[{"s":[{"t":6}]},21],"m":[{"a":[{"l":0}],"e":7}],"n":21,"o":11,"t":[{"i":11}],"u":4,"v":15}],"t":[{"e":[{"n":4}],"i":[{"z":4}]},9]}],"f":18,"g":18,"h":[{".":18,"a":[{"r":[{"i":6}]}],"e":[{"n":[{"o":11}],"r":1,"s":[{".":1}]}],"i":[{"c":2,"e":32,"n":[{"g":4}],"s":[{"t":[{"i":32}]}],"z":27,"l":[{"a":[{"n":[{"t":168}],"t":[{"e":[{"l":270}]}]}]}]}],"l":9,"o":[{"b":27,"n":[{"e":27,"i":32}],"r":0}],"s":18,"t":3,"u":32,"y":41}],"i":[{"a":[{"n":17},3],"c":[{"i":[{"e":1}],"y":1,"a":[{"d":271}]}],"d":[{"a":19,"e":3,"i":32},21],"e":[{"c":27,"n":3}],"g":[{"r":[{"a":[{"p":1}]}]}],"l":[{"o":3}],"n":[{".":21,"d":17,"o":21},9],"o":[{"n":17},141],"t":[{"h":[{"a":4},23],"u":9}]}],"k":142,"l":[{"a":[{"n":27,"s":[{"t":6}]}],"i":[{"a":11,"e":[{"r":5}],"g":18,"n":[{"a":[{"r":5}]},0],"c":[{"a":[{"b":208}]}]}],"o":[{"i":17}],"u":[{"m":[{"b":17},0]}]},143],"m":43,"n":48,"o":[{"c":1,"d":[{".":32}],"e":[{"m":4,"t":144}],"g":145,"i":[{"n":[{"t":32,"c":[{"a":12}]},84]}],"l":[{"y":[{"t":6,"e":137,"p":[{"h":[{"o":[{"n":[{"o":272}]}]}]}]}],"e":[{".":41}]}],"n":[{"i":1}],"p":1,"r":[{"y":1},124],"s":[{"s":15},41],"t":[{"a":1},21],"u":[{"n":32}]}],"p":[{"a":[{"r":[{"a":5}]}],"e":[{"d":21,"l":19,"n":23,"r":23,"t":23},24],"o":[{"s":[{"i":[{"t":[{"e":5}]}]}]}]},43],"r":[{"a":[{"y":[{"e":17}]}],"e":[{"c":[{"i":32,"o":5}],"e":[{"m":11}],"f":[{"a":[{"c":6}]}],"l":[{"a":0}],"r":11,"s":[{"e":23,"s":27,"p":[{"l":[{"i":84}]}]}],"t":[{"e":[{"n":5}]}],"v":11,"m":[{"a":[{"c":273}]}],"n":[{"e":[{"u":15}]}]}],"i":[{"e":53,"n":[{"t":146}],"s":[{"o":12},0]}],"o":[{"c":[{"a":23,"e":[{"s":[{"s":8}]}],"i":[{"t":[{"y":[{".":274}]}]}]}],"f":[{"i":[{"t":6}]}],"l":11,"s":[{"e":12}],"t":15,"g":[{"e":208}]}]},9],"s":[{"e":[{"u":[{"d":[{"o":[{"d":276,"f":276}]},275]}]},24],"h":1,"i":[{"b":21}]},81],"t":[{"a":[{"b":134}],"e":24,"h":24,"i":[{"m":11}],"u":[{"r":0}],"w":21,"o":[{"m":[{"a":[{"t":277}]}]}],"r":[{"o":[{"l":278}]}]},42],"u":[{"b":[{"e":[{"s":[{"c":181}]}]},11],"e":0,"f":0,"l":[{"c":11}],"m":1,"n":9,"r":[{"r":0}],"s":32,"t":[{"e":[{"r":11},32],"r":3,"t":[{"e":[{"d":0}],"i":[{"n":0}]}]},9]}],"w":23}],"q":[{"u":[{"a":[{"v":5,"i":[{"n":[{"t":[{"e":279}]}]}],"s":[{"i":[{"r":281,"s":281},280]}]}],"e":[{".":25,"r":27,"t":27}],"i":[{"n":[{"t":[{"e":[{"s":[{"s":282}]}]}]}],"v":[{"a":[{"r":14}]}]}]},9]}],"r":[{"a":[{"b":[{"i":3,"o":[{"l":[{"i":[{"c":29}],"o":[{"i":236}]}]}]},25],"c":[{"h":[{"e":17,"u":3}],"l":19}],"f":[{"f":[{"i":5}],"t":0}],"i":24,"l":[{"o":1}],"m":[{"e":[{"t":[{"r":[{"i":[{"z":283}]}]},11],"n":24}],"i":24,"o":[{"u":3}]}],"n":[{"e":[{"o":6}],"g":[{"e":0}],"i":21,"o":4,"h":[{"a":[{"s":167}]}]}],"p":[{"e":[{"r":11}],"h":[{"y":27}]}],"r":[{"c":5,"e":[{"f":5},17],"i":[{"l":18}]}],"s":24,"t":[{"i":[{"o":[{"n":115}]}]}],"u":[{"t":0}],"v":[{"a":[{"i":4}],"e":[{"l":11}]}],"z":[{"i":[{"e":4}]}],"d":[{"i":[{"g":127,"o":[{"g":249}]}]}],"o":[{"r":2}]}],"b":[{"a":[{"b":21,"g":21}],"i":[{"f":0,"n":[{"e":19,"g":[{".":4,"e":284}]},24]},8],"o":1},29],"c":[{"e":[{"n":17},24],"h":[{"a":23,"e":[{"r":0}]}],"i":[{"b":90,"t":1}],"u":[{"m":12}]},29],"d":[{"a":[{"l":21}],"i":[{"a":0,"e":[{"r":0}],"n":[{"g":3},17]},9]}],"e":[{".":25,"a":[{"l":2,"n":3,"r":[{"r":4}],"v":32,"w":1}],"b":[{"r":[{"a":[{"t":19}]}]}],"c":[{"o":[{"l":[{"l":5}],"m":[{"p":[{"e":5}]}]}],"r":[{"e":1}],"i":[{"p":[{"r":285}]}],"t":[{"a":[{"n":[{"g":286}]}]}]}],"d":[{"e":2,"i":[{"s":3,"t":5}]},37],"f":[{"a":[{"c":1}],"e":[{"r":[{".":4}]},9],"i":3,"y":1}],"g":[{"i":[{"s":11}]}],"i":[{"t":4}],"l":[{"i":2,"u":4}],"n":[{"t":[{"a":90,"e":0}]}],"o":2,"p":[{"i":[{"n":4}],"o":[{"s":[{"i":1}]}],"u":2}],"r":[{"i":21,"o":17,"u":4},147],"s":[{".":21,"p":[{"i":1}],"s":[{"i":[{"b":6}]}],"t":[{"a":[{"l":4}],"r":3},8]}],"t":[{"e":[{"r":1}],"i":[{"z":96}],"r":[{"i":[{"b":[{"u":85}]},3]}]}],"u":[{"t":[{"i":4}]},8],"v":[{"a":[{"l":1}],"e":[{"l":11,"r":[{".":30,"s":4,"t":4}]}],"i":[{"l":4}],"o":[{"l":[{"u":5}]}]},8],"w":[{"h":1}]}],"f":[{"u":0,"y":21},29],"g":[{"e":[{"r":3,"t":23}],"i":[{"c":23,"n":[{"g":3},0],"s":19,"t":19}],"l":29,"o":[{"n":0}],"u":23},9],"h":[{".":18,"a":[{"l":18}]},1],"i":[{"a":[{"b":0,"g":1,"l":[{".":23}]},3],"b":[{"a":11},21],"c":[{"a":[{"s":5}],"e":21,"i":[{"d":32,"e":1},18],"o":21}],"d":[{"e":[{"r":5}]}],"e":[{"n":[{"c":3,"t":3}],"r":2,"t":4}],"g":[{"a":[{"n":5}],"i":32}],"l":[{"i":[{"z":11}]}],"m":[{"a":[{"n":32}],"i":5,"o":27,"p":[{"e":0}]}],"n":[{"a":[{".":32},24],"d":0,"e":0,"g":0}],"o":2,"p":[{"h":[{"e":6},32],"l":[{"i":[{"c":5}]},9]}],"q":21,"s":[{".":21,"c":0,"h":23,"p":0},24],"t":[{"a":[{"b":116}],"e":[{"d":[{".":19}],"r":[{".":5,"s":5}]}],"i":[{"c":11}],"u":[{"r":5},9]}],"v":[{"e":[{"l":5,"t":11}],"i":11,"o":[{"l":287}]}]}],"j":23,"k":[{"e":[{"t":23}],"l":[{"e":1,"i":[{"n":1}]}],".":288,"h":[{"o":2}],"r":[{"a":[{"u":29}]}],"s":[{".":288}]}],"l":[{"e":[{"d":24,"q":[{"u":30}]},0],"i":[{"g":21,"s":[{"h":4},21]}],"o":73},29],"m":[{"a":[{"c":5}],"e":[{"n":23,"r":[{"s":4}]},24],"i":[{"n":[{"g":[{".":21},3]}],"o":21,"t":23}],"y":21},29],"n":[{"a":[{"r":21}],"e":[{"l":23,"r":21,"t":19,"y":23}],"i":[{"c":19,"s":92,"t":23,"v":23}],"o":[{"u":21},0],"u":23}],"o":[{"b":[{"l":11,"o":[{"t":289}]}],"c":[{"r":3},24],"e":[{"l":[{"a":[{"s":167}]}],"p":[{"i":[{"d":[{"e":290}]}]}]},1],"f":[{"e":2,"i":[{"l":4}]}],"k":[{"e":[{"r":4}]},8],"l":[{"e":[{".":32}]}],"m":[{"e":[{"t":[{"e":5}],"s":[{"h":3}]}],"i":0,"p":0}],"n":[{"a":[{"l":0}],"e":0,"i":[{"s":134}],"t":[{"a":0}]}],"o":[{"m":41,"t":32}],"p":[{"e":[{"l":3}],"i":[{"c":11}]}],"r":[{"i":11,"o":4}],"s":[{"p":[{"e":[{"r":5}]}],"s":0}],"t":[{"h":[{"e":1}],"y":1,"r":[{"o":[{"n":2}]}]}],"v":[{"a":1,"e":[{"l":5}]}],"x":5}],"p":[{"e":[{"a":21,"n":[{"t":19}],"r":[{".":4}],"t":23}],"h":95,"i":[{"n":[{"g":3}]}],"o":23,"a":[{"u":[{"l":[{"i":291}]}]}]},29],"r":[{"e":[{"c":0,"f":0,"o":21,"s":[{"t":0}]}],"i":[{"o":0,"v":0}],"o":[{"n":17,"s":17}],"y":[{"s":17}]},72],"s":[{"a":[{"t":[{"i":5}]},29],"c":1,"e":[{"c":[{"r":0},23],"r":[{".":4,"a":[{"d":[{"i":238}]}]}],"s":3,"v":148},24],"h":[{"a":19},29],"i":[{"b":90},29],"o":[{"n":12}],"p":29,"w":19},44],"t":[{"a":[{"c":[{"h":36}],"g":21}],"e":[{"b":23,"n":[{"d":17}],"o":5}],"i":[{"b":4,"d":0,"e":[{"r":21}],"g":23,"l":[{"i":12,"l":17,"y":21}],"s":[{"t":21}],"v":21},29],"r":[{"i":23,"o":[{"p":[{"h":115}]}],"e":[{"u":29}]}],"s":[{"h":1}],"h":[{"o":[{"u":29}]}]}],"u":[{"a":3,"e":[{"l":93,"n":3}],"g":[{"l":1}],"i":[{"n":3}],"m":[{"p":[{"l":11}]}],"n":[{"k":6,"t":[{"y":0}]},9],"s":[{"c":19}],"t":[{"i":[{"n":6}]}]}],"v":[{"e":[{"l":[{"i":17}],"n":23,"r":[{".":4}],"s":[{"t":19}],"y":23,"i":[{"l":29}]},1],"i":[{"c":23,"v":0}],"o":23}],"w":29,"y":[{"c":1,"n":[{"g":[{"e":32}]}],"t":3}],"z":[{"s":[{"c":2}]}]}],"s":[{"a":[{"b":42,"c":[{"k":32,"r":[{"i":11}],"t":23}],"i":32,"l":[{"a":[{"r":36}],"m":0,"o":4,"t":0,"e":[{"s":[{"c":54,"w":7}]}]}],"n":[{"c":27,"d":[{"e":0}]}],"p":[{"a":[{"r":[{"i":[{"l":292}]}]}]},29],"t":[{"a":4,"i":[{"o":76}],"u":11}],"u":0,"v":[{"o":[{"r":4}]}],"w":32},9],"b":56,"c":[{"a":[{"n":[{"t":149}],"p":[{"e":[{"r":267}]},0],"v":6,"t":[{"o":[{"l":208}]}]}],"e":[{"d":21,"i":18,"s":21}],"h":[{"o":21,"i":[{"t":[{"z":21}]}],"r":[{"o":[{"d":[{"i":[{"n":[{"g":293}]}]}]}]}]},8],"i":[{"e":68,"n":[{"d":150}],"u":[{"t":[{"t":294}]}]}],"l":[{"e":6,"i":21}],"o":[{"f":17,"p":[{"y":18}],"u":[{"r":[{"a":7}]}]}],"u":29,"r":[{"a":[{"p":[{"e":[{"r":[{".":36}]}]}]}]}],"y":[{"t":[{"h":247}]}]}],"d":56,"e":[{".":18,"a":[{"s":17,"w":5},1],"c":[{"o":151,"t":27}],"d":[{"e":95,"l":19},125],"g":[{"r":11},9],"i":32,"l":[{"e":2,"f":32,"v":32}],"m":[{"e":[{"s":[{"t":295}]},18],"o":[{"l":1}],"a":[{"p":[{"h":287}]}],"i":[{"t":[{"i":[{"c":296}]}]}]}],"n":[{"a":[{"t":5}],"c":18,"d":0,"e":[{"d":19}],"g":5,"i":[{"n":19}],"t":[{"d":18,"l":18}]}],"p":[{"a":152,"t":[{"e":[{"m":[{"b":11}]}]}]}],"r":[{".":43,"l":21,"o":0,"v":[{"o":18}]}],"s":[{"h":4,"t":5},72],"u":[{"m":113}],"v":[{"e":[{"n":11}]},32],"w":[{"i":0}],"x":32}],"f":47,"g":48,"h":[{".":25,"e":[{"r":2,"v":32}],"i":[{"n":2,"o":3,"p":27,"v":6}],"o":[{"l":[{"d":4}],"n":12,"r":[{"t":7},17],"e":[{"s":[{"t":137}]}]},0],"w":18},24],"i":[{"b":2,"c":[{"c":19}],"d":[{"e":[{".":27,"s":[{"t":6,"w":6},32],"d":[{".":8}]}],"i":[{"z":4},32]}],"g":[{"n":[{"a":18}]}],"l":[{"e":0,"y":18}],"n":[{"a":24,"e":[{".":32}],"g":23},42],"o":[{"n":[{"a":6},32]},41],"r":[{"a":5,"e":[{"s":[{"i":[{"d":4}]}]}]},9],"s":41,"t":[{"i":[{"o":27}]}],"u":32,"v":41,"z":32}],"k":[{"e":[{"t":23},18],"i":[{"n":[{"e":4,"g":4}]}],"y":[{"s":[{"c":15}]}]},9],"l":[{"a":[{"t":23}],"e":24,"i":[{"t":[{"h":7}]}],"o":[{"v":[{"a":[{"k":[{"i":[{"a":297}]}]}]}]}]},74],"m":[{"a":[{"l":[{"l":54}],"n":12},23],"e":[{"l":17,"n":19}],"i":[{"t":[{"h":32}]}],"o":[{"l":[{"d":49}]}]},42],"n":72,"o":[{"c":[{"e":1}],"f":[{"t":12}],"l":[{"a":[{"b":1}],"d":153,"i":[{"c":3}],"v":32,"u":[{"t":[{"e":9}]}]}],"m":27,"n":[{".":68,"a":17,"g":0}],"p":[{"h":[{"i":[{"c":32,"z":19}],"y":19}]},21],"r":[{"c":5,"d":5}],"v":[{"i":4},18],"g":[{"a":[{"m":[{"y":298}]}]}]},41],"p":[{"a":[{"i":32,"n":0,"c":[{"e":299,"i":[{"n":69}]}]},25],"e":[{"n":[{"d":17}],"o":57,"r":25,"c":[{"i":[{"o":11}]}]}],"h":[{"e":[{"r":[{"o":213},27]},24],"o":6}],"i":[{"l":17,"n":[{"g":4}],"o":18,"c":[{"i":[{"l":208}]}]}],"l":[{"y":21}],"o":[{"n":21,"r":[{"t":[{"s":[{"c":300,"w":300}]}]},17],"t":18,"k":[{"e":[{"s":[{"w":10}]}]}]}]}],"q":[{"u":[{"a":[{"l":[{"l":36}]}],"i":[{"t":[{"o":88}]}]}]}],"r":29,"s":[{"a":[{"s":12,"c":[{"h":[{"u":301}]}]},29],"c":94,"e":[{"l":23,"n":[{"g":19}],"s":[{".":21}],"t":19}],"i":[{"e":[{"r":0},21],"l":[{"y":4}],"a":[{"n":[{".":210}]}],"g":[{"n":[{"a":[{"b":302}]}]}]},29],"l":[{"i":1},21],"n":21,"p":[{"e":[{"n":[{"d":115}]}]}],"t":9,"u":[{"r":[{"a":6}]}],"w":4,"h":[{"a":[{"t":3}]}]},25],"t":[{".":25,"a":[{"g":24,"l":24,"m":[{"i":17,"p":69}],"n":[{"d":32,"t":[{"s":[{"h":[{"i":303}]}]}]}],"p":90,"t":[{".":32,"i":15}],"r":[{"t":[{"l":[{"i":12}]}]}]}],"e":[{"d":21,"r":[{"n":[{"i":7}],"o":19}],"w":[{"a":6},8]}],"h":[{"e":23}],"i":[{".":21,"a":19,"c":[{"k":32},29],"e":21,"f":23,"n":[{"g":3}],"r":32},9],"l":[{"e":29}],"o":[{"c":[{"k":32}],"m":[{"a":12}],"n":[{"e":32}],"p":21,"r":[{"e":27,"a":[{"b":304}]}]}],"r":[{"a":[{"d":21,"t":[{"u":32,"a":[{"g":305}]}],"y":21}],"i":[{"d":21,"b":[{"u":[{"t":7}]}]}],"y":18},1],"w":61,"y":[{"l":[{"i":[{"s":137}]}]},24],"b":4,"s":[{"c":[{"r":4}]}],"u":[{"p":[{"i":[{"d":306}]}]}]}],"u":[{"a":[{"l":2}],"b":111,"g":151,"i":[{"s":4,"t":12}],"l":21,"m":[{"i":11},9],"n":9,"r":9,"p":[{"e":[{"r":[{"e":307}]}]}]},41],"v":18,"w":[{"o":18,"i":[{"m":[{"m":177}]}]},9],"y":[{"c":18,"l":27,"n":[{"o":5,"c":41}],"r":[{"i":[{"n":4}]}],"t":[{"h":[{"i":308}]}]},21]}],"t":[{"a":[{".":27,"b":[{"l":[{"e":[{"s":4}]}],"o":[{"l":[{"i":[{"z":32,"s":[{"m":309}]}]}]}]},25],"c":[{"i":18}],"d":[{"o":4}],"f":46,"i":[{"l":[{"o":5}]}],"l":[{"a":4,"e":[{"n":5}],"i":11,"k":[{"a":204},18],"l":[{"i":[{"s":0}]}],"o":[{"g":4}]},9],"m":[{"o":4,"i":[{"n":82}]}],"n":[{"d":[{"e":0}],"t":[{"a":54}]}],"p":[{"e":[{"r":4}],"l":4,"a":[{"t":[{"h":310}]}]}],"r":[{"a":0,"c":18,"e":18,"i":[{"z":3}],"r":[{"h":311}]}],"s":[{"e":0,"y":4}],"t":[{"i":[{"c":18}],"u":[{"r":1}]}],"u":[{"n":17}],"v":0,"w":25,"x":[{"i":[{"s":0}]}],"g":[{"o":[{"n":[{".":3}]}]}]},41],"b":42,"c":[{"h":[{"e":[{"t":5}],"c":15,"i":[{"e":[{"r":237}]}]},21],"r":29},18],"d":43,"e":[{".":18,"a":[{"d":[{"i":17}],"t":18,"c":[{"h":[{"e":[{"r":[{".":36}]}]}]}]}],"c":[{"e":17,"t":32}],"d":[{"i":4},42],"e":41,"g":[{"e":[{"r":4}],"i":4},0],"l":[{".":27,"i":17,"s":32,"e":[{"g":84,"r":[{"o":249}]}]}],"m":[{"a":[{"t":11},154]}],"n":[{"a":[{"n":27}],"c":27,"d":27,"e":[{"s":18}],"t":[{"a":[{"g":0}]},41]}],"o":41,"p":[{"e":4},1],"r":[{"c":11,"d":155,"i":[{"e":[{"s":5}],"s":11,"z":[{"a":6}],"c":[{".":8}]},41],"n":[{"i":[{"t":32}]}],"v":5,"g":[{"e":[{"i":312}]}]}],"s":[{".":18,"s":[{".":23,"e":[{"s":313}]},18]}],"t":[{"h":[{"e":6}]}],"u":27,"x":27,"y":18}],"f":42,"g":43,"h":[{".":25,"a":[{"n":17,"l":[{"a":[{"m":228}]}]}],"e":[{"a":[{"s":3,"t":5},18],"i":[{"s":11}],"t":27},9],"i":[{"c":[{".":4,"a":4}],"l":18,"n":[{"k":32}]}],"l":18,"o":[{"d":[{"e":4,"i":[{"c":32}],"o":[{"n":11}]}],"o":18,"r":[{"i":[{"t":6,"z":5}]}],"g":[{"e":[{"n":[{"i":314}]}]}],"k":[{"e":[{"r":175}]}]}],"s":25,"y":[{"l":[{"a":[{"n":228}]}],"s":[{"c":11}]}]}],"i":[{"a":[{"b":1,"t":[{"o":1}],"n":[{".":70}]},41],"b":156,"c":[{"k":18,"o":21,"u":157}],"d":[{"i":32}],"e":[{"n":27}],"f":[{"y":4},8],"g":[{"u":32},25],"l":[{"l":[{"i":[{"n":6}]}]}],"m":[{"p":18,"u":[{"l":5}]},41],"n":[{"a":24,"e":[{".":27}],"i":27,"o":[{"m":285}]},42],"o":[{"c":4,"n":[{"e":[{"e":6}]}]},41],"q":32,"s":[{"a":3,"e":27,"m":0,"o":4,"p":0,"t":[{"i":[{"c":[{"a":32}]}]}]}],"t":[{"l":3}],"u":1,"v":[{"a":0},41],"z":[{"a":3,"e":[{"n":3}]},41]}],"l":[{"a":[{"n":17},19],"e":[{".":27,"d":27,"s":[{".":27}],"t":[{".":19}]}],"o":19,"i":[{"e":[{"r":315}]}]},25],"m":[{"e":0},43],"n":81,"o":[{"b":3,"c":[{"r":[{"a":[{"t":4}]}]}],"d":[{"o":18}],"f":25,"g":[{"r":9}],"i":[{"c":4}],"m":[{"a":9,"b":0,"y":3}],"n":[{"a":[{"l":[{"i":0}],"t":3}],"o":18,"y":18}],"r":[{"a":9,"i":[{"e":3,"z":5}]}],"s":8,"u":[{"r":32,"t":18}],"w":[{"a":[{"r":3}]}],"l":[{"o":[{"g":[{"y":84}]}]}],"t":[{"i":[{"c":11}]}]},41],"p":43,"r":[{"a":[{"b":11,"c":[{"h":5,"i":[{"t":17},36],"t":[{"e":17}]}],"s":17,"v":[{"e":[{"n":5,"s":158,"r":[{"s":[{"a":[{"b":317}]},15]}]}]}],"i":[{"t":[{"o":[{"r":316}]}]}]},41],"e":[{"f":5,"m":[{"i":6},0],"a":[{"c":[{"h":[{"e":318}]}]}]}],"i":[{"a":[{"l":[{".":1}]},32],"c":[{"e":[{"s":5}],"i":[{"a":32}],"s":18}],"m":25,"v":0}],"o":[{"m":[{"i":5}],"n":[{"i":6,"y":18}],"p":[{"h":[{"e":5}],"i":[{"s":175}],"o":[{"l":[{"e":[{"s":320}],"i":[{"s":320,"t":321}]}]}]}],"s":[{"p":11}],"v":11,"l":[{"e":[{"u":[{"m":319}]}]}],"f":[{"i":[{"c":[{".":17}],"t":11}]}]}],"u":[{"i":5,"s":17}]}],"s":[{"c":[{"h":[{"i":[{"e":12}]}]},21],"h":0,"w":21},101],"t":[{"e":[{"s":21}],"o":19,"u":0,"r":[{"i":[{"b":[{"u":[{"t":322}]}]}]}]},66],"u":[{"a":[{"r":3},2],"b":[{"i":1}],"d":8,"e":18,"f":46,"i":76,"m":27,"n":[{"i":[{"s":1}]}],"p":[{".":48}],"r":[{"e":27,"i":[{"s":11},32],"o":5,"y":4,"n":[{"a":[{"r":12}]}]}],"s":27},41],"v":18,"w":[{"a":43,"i":[{"s":17}],"o":18,"h":29},1],"y":[{"a":18,"l":25,"p":[{"e":12,"h":4,"a":[{"l":64}]}]},41],"z":[{"e":1},18]}],"u":[{"a":[{"b":18,"c":0,"n":[{"a":4,"i":0}],"r":[{"a":[{"n":[{"t":5}]}],"d":8,"i":11,"t":11}],"t":29,"v":0,"d":[{"r":[{"a":[{"t":[{"i":3,"u":15}]}]}]}]}],"b":[{"e":[{"l":21,"r":[{"o":21},23]},1],"i":[{"n":[{"g":33}]},72],"l":[{"e":[{".":23}]}]}],"c":[{"a":23,"i":[{"b":0,"t":1}],"l":[{"e":12}],"r":23,"u":23,"y":21}],"d":[{"d":4,"e":[{"r":3,"s":[{"t":4}],"v":17}],"i":[{"c":29,"e":[{"d":3,"s":3}],"s":4,"t":19}],"o":[{"n":[{"y":232},21]}],"s":[{"i":1}],"u":21}],"e":[{"n":[{"e":21,"s":17,"t":[{"e":0}]}],"r":[{"i":[{"l":0}]}],"a":[{"m":15}]}],"f":[{"a":27,"l":23}],"g":[{"h":[{"e":[{"n":11}]}],"i":[{"n":4}]}],"i":[{"l":[{"i":[{"z":5}]}],"n":[{"g":29},1],"r":[{"m":0}],"t":[{"a":17}],"v":[{"e":[{"r":[{".":0}]}]},11]},156],"j":19,"k":18,"l":[{"a":[{"b":5,"t":[{"i":19}]},29],"c":[{"h":[{"e":32},17]}],"d":[{"e":[{"r":3}]}],"e":[{"n":29},1],"g":[{"i":1}],"i":[{"a":19,"n":[{"g":3}],"s":[{"h":4}]},9],"l":[{"a":[{"r":1}],"i":[{"b":96,"s":1}]}],"m":61,"o":72,"s":[{"e":[{"s":5}]},18],"t":[{"i":2,"r":[{"a":54}],"u":18}],"u":[{"l":4},23],"v":4}],"m":[{"a":[{"b":4}],"b":[{"i":1,"l":[{"y":1}]}],"i":[{"n":[{"g":83}]},29],"o":[{"r":[{"o":6}]}],"p":9}],"n":[{"a":[{"t":17}],"e":[{"r":1},24],"i":[{"m":1,"n":24,"s":[{"h":4}],"v":11},29],"s":[{"w":1},93],"t":[{"a":[{"b":11}],"e":[{"r":[{".":1}],"s":1}]}],"u":0,"y":4,"z":4}],"o":[{"r":[{"s":21}],"s":19,"u":29}],"p":[{"e":[{"r":[{"s":6}]},29],"i":[{"a":19,"n":[{"g":3}]}],"l":23,"p":[{"o":[{"r":[{"t":10}]}]},3],"t":[{"i":[{"b":5}],"u":17}]}],"r":[{"a":[{".":18,"g":21,"s":21,"l":[{".":216}]},29],"b":[{"e":1}],"c":0,"d":2,"e":[{"a":[{"t":5}]}],"f":[{"e":[{"r":1}],"r":1}],"i":[{"f":[{"i":[{"c":0}]},23],"n":2,"o":23,"t":29,"z":3,"a":[{"l":[{".":0}]}]}],"l":[{"i":[{"n":[{"g":[{".":5}]}]}]},9],"n":[{"o":1}],"o":[{"s":17}],"p":[{"e":1,"i":1}],"s":[{"e":[{"r":5}]}],"t":[{"e":[{"s":4}],"h":[{"e":3}],"i":[{"e":1},17]}],"u":23}],"s":[{"a":[{"d":19,"n":19,"p":1}],"c":[{"i":3},8],"e":[{"a":5,"r":[{".":9}]}],"i":[{"a":19,"c":23}],"l":[{"i":[{"n":1}]}],"p":2,"s":[{"l":4}],"t":[{"e":[{"r":[{"e":4}]}],"r":2}],"u":[{"r":17},24]},25],"t":[{"a":[{"b":0,"t":23}],"e":[{".":18,"l":18,"n":[{"i":17},18]}],"i":[{"l":[{"i":[{"z":5}]}],"n":[{"e":23,"g":3}],"o":[{"n":[{"a":7}]}],"s":21,"z":31},101],"l":34,"o":[{"f":4,"g":5,"m":[{"a":[{"t":[{"i":[{"c":5}]}]}]}],"n":19,"u":21}],"s":0}],"u":[{"m":1},23],"v":74,"x":[{"u":11}],"z":[{"e":1}]}],"v":[{"a":[{".":32,"b":159,"c":[{"i":[{"l":5}],"u":11}],"g":[{"e":1,"u":[{"e":[{"r":170}]}]},0],"l":[{"i":[{"e":4}],"o":5,"u":15}],"m":[{"o":4}],"n":[{"i":[{"z":4}]}],"p":[{"i":4}],"r":[{"i":[{"e":[{"d":5}]}]}],"t":[{"i":[{"v":29}]},27],"u":[{"d":[{"e":[{"v":54}]}]}]},41],"e":[{".":18,"d":18,"g":11,"l":[{".":23,"l":[{"i":11}],"o":1,"y":21}],"n":[{"o":[{"m":11}],"u":[{"e":19}]}],"r":[{"d":21,"e":[{".":32,"l":[{"y":[{".":41}]},21],"n":[{"c":5},23],"s":21,"i":[{"g":324}]}],"i":[{"e":11}],"m":[{"i":[{"n":36}]}],"s":[{"e":27}],"t":[{"h":11}]}],"s":[{".":18,"t":[{"e":0,"i":[{"t":[{"e":15}]}]}]},99],"t":[{"e":[{"r":11},1],"y":1}]}],"i":[{"a":[{"l":[{"i":4}],"n":32}],"d":[{"e":[{".":32,"d":32,"n":47,"s":32}],"i":32}],"f":23,"g":[{"n":4}],"k":0,"l":[{"i":[{"t":32,"z":127}]},25],"n":[{"a":26,"c":24,"d":5,"g":18},29],"o":[{"l":11,"r":73,"u":2}],"p":1,"r":[{"o":4}],"s":[{"i":[{"t":11}],"o":3,"u":3}],"t":[{"i":18,"r":11,"y":18}],"v":[{"i":[{"p":[{"a":[{"r":325}]}]}]},27]}],"o":[{".":32,"i":[{"r":[{"d":[{"u":323}]}],"c":[{"e":[{"p":213}]}]},0],"k":27,"l":[{"a":1,"e":19,"t":32,"v":27}],"m":[{"i":5}],"r":[{"a":[{"b":5}],"i":17,"y":1}],"t":[{"a":1,"e":[{"e":18}]}]}],"v":26,"y":21}],"w":[{"a":[{"b":[{"l":19}],"c":25,"g":[{"e":[{"r":4}],"o":5}],"i":[{"t":6}],"l":[{".":19}],"m":0,"r":[{"t":0}],"s":[{"t":[{"e":[{"w":[{"a":326}]}]},0]}],"t":[{"e":2}],"v":[{"e":[{"r":4,"g":327}]}]}],"b":29,"e":[{"a":[{"r":[{"i":[{"e":5}]}],"t":[{"h":54}]}],"d":[{"n":0}],"e":[{"t":12,"v":5,"k":[{"n":137}]}],"l":[{"l":0}],"r":29,"s":[{"t":12}],"v":23}],"h":[{"i":0}],"i":[{"l":[{"l":[{"i":[{"n":6}]}]},8],"n":[{"d":[{"e":0}],"g":0}],"r":0,"s":[{"e":27}],"t":[{"h":12}],"z":5,"d":[{"e":[{"s":[{"p":6}]}]}]},9],"k":21,"l":[{"e":[{"s":1}],"i":[{"n":3}]}],"n":[{"o":21}],"o":[{"m":15,"v":[{"e":[{"n":4}]}],"k":[{"e":[{"n":85}]}]},160],"p":19,"r":[{"a":[{"p":[{"a":[{"r":[{"o":12}]}]}]},0],"i":[{"t":[{"a":36,"e":[{"r":[{".":183}]}]}]},0]}],"s":[{"h":23,"l":1,"p":[{"e":1}],"t":60}],"t":18,"y":1,"c":23}],"x":[{"a":[{"c":[{"e":5}],"g":[{"o":21}],"m":11,"p":21,"s":5},29],"c":161,"e":[{"c":[{"u":[{"t":[{"o":1}]}]}],"d":24,"r":[{"i":0,"o":4}]},29],"h":[{"i":[{"l":6},8],"u":0},29],"i":[{"a":4,"c":4,"d":[{"i":4}],"m":[{"e":21,"i":[{"z":4}]}]},23],"o":[{"b":21},23],"p":[{"a":[{"n":[{"d":17}]}],"e":[{"c":[{"t":[{"o":10}]}],"d":11}]},23],"t":[{"i":23},74],"u":[{"a":3},29],"x":1,"q":[{"u":[{"i":[{"s":54}]}]},29]}],"y":[{"a":[{"c":19,"r":110,"t":19}],"b":29,"c":[{"e":[{"r":4},24],"h":[{"e":[{"d":264},0]},23],"o":[{"m":17,"t":17}]},29],"d":29,"e":[{"e":19,"r":[{"f":21},29],"s":[{"t":[{"e":[{"r":[{"y":328}]}]}]},0],"t":1}],"g":[{"i":19}],"h":47,"i":29,"l":[{"a":23,"l":[{"a":[{"b":[{"l":6}]}]}],"o":23,"u":19}],"m":[{"b":[{"o":[{"l":7}]}],"e":[{"t":[{"r":[{"y":20}]}]},0],"p":[{"a":12}]}],"n":[{"c":[{"h":[{"r":3}]}],"d":4,"g":4,"i":[{"c":4}],"x":32}],"o":[{"d":4,"g":33,"m":0,"n":[{"e":[{"t":4}],"s":21}],"s":21},72],"p":[{"e":[{"d":21,"r":6}],"i":3,"o":[{"c":21},23],"t":[{"a":9}],"u":19}],"r":[{"a":[{"m":5}],"i":[{"a":4}],"o":23,"r":1}],"s":[{"c":1,"e":161,"i":[{"c":[{"a":3}],"o":3,"s":27}],"o":21,"s":0,"t":[{"a":3,"r":[{"o":29}]},2],"u":[{"r":17}]}],"t":[{"h":[{"i":[{"n":23}]}],"i":[{"c":3}]}],"w":29}],"z":[{"a":[{"b":79,"r":8},2],"b":18,"e":[{"n":1,"p":1,"r":[{"o":3},29],"t":0},25],"i":[{"l":21,"s":21,"a":[{"n":[{".":23}]}]},42],"l":32,"m":18,"o":[{"m":1,"o":[{"l":4}],"p":[{"h":[{"r":329}]}]},41],"t":[{"e":0}],"z":[{"y":21,"w":231},101]}]}',["as-so-ciate","as-so-ciates","dec-li-na-tion","oblig-a-tory","phil-an-thropic","present","presents","project","projects","reci-procity","re-cog-ni-zance","ref-or-ma-tion","ret-ri-bu-tion","ta-ble"]]})?n.apply(t,r):n)||(e.exports=i)},2534:function(e){"function"===typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},6944:function(e){e.exports=function(e){if("string"!==typeof e)return!1;var i=e.match(t);if(!i)return!1;var a=i[1];if(!a)return!1;if(n.test(a)||r.test(a))return!0;return!1};var t=/^(?:\w+:)?\/\/(\S+)$/,n=/^localhost[\:?\d]*(?:[^\:?\d]\S*)?$/,r=/^[^\s\.]+\.\S{2,}$/},5477:function(e,t,n){var r=n(2806),i=function(e){var t="",n=Object.keys(e);return n.forEach((function(i,a){var o=e[i];(function(e){return/[height|width]$/.test(e)})(i=r(i))&&"number"===typeof o&&(o+="px"),t+=!0===o?i:!1===o?"not "+i:"("+i+": "+o+")",a<n.length-1&&(t+=" and ")})),t};e.exports=function(e){var t="";return"string"===typeof e?e:e instanceof Array?(e.forEach((function(n,r){t+=i(n),r<e.length-1&&(t+=", ")})),t):i(e)}},5095:function(e,t,n){var r=NaN,i="[object Symbol]",a=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt,c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,f="object"==typeof self&&self&&self.Object===Object&&self,d=c||f||Function("return this")(),h=Object.prototype.toString,A=Math.max,g=Math.min,p=function(){return d.Date.now()};function m(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function v(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&h.call(e)==i}(e))return r;if(m(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=m(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=s.test(e);return n||l.test(e)?u(e.slice(2),n?2:8):o.test(e)?r:+e}e.exports=function(e,t,n){var r,i,a,o,s,l,u=0,c=!1,f=!1,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function h(t){var n=r,a=i;return r=i=void 0,u=t,o=e.apply(a,n)}function y(e){var n=e-l;return void 0===l||n>=t||n<0||f&&e-u>=a}function b(){var e=p();if(y(e))return C(e);s=setTimeout(b,function(e){var n=t-(e-l);return f?g(n,a-(e-u)):n}(e))}function C(e){return s=void 0,d&&r?h(e):(r=i=void 0,o)}function w(){var e=p(),n=y(e);if(r=arguments,i=this,l=e,n){if(void 0===s)return function(e){return u=e,s=setTimeout(b,t),c?h(e):o}(l);if(f)return s=setTimeout(b,t),h(l)}return void 0===s&&(s=setTimeout(b,t)),o}return t=v(t)||0,m(n)&&(c=!!n.leading,a=(f="maxWait"in n)?A(v(n.maxWait)||0,t):a,d="trailing"in n?!!n.trailing:d),w.cancel=function(){void 0!==s&&clearTimeout(s),u=0,r=l=i=s=void 0},w.flush=function(){return void 0===s?o:C(p())},w}},3737:function(e,t,n){var r=n(5587);e.exports=function(e,t){var n={};return Object.keys(e).forEach((function(i){r.parse(i).match(t)&&Object.assign(n,e[i])})),n}},3810:function(e){function t(e,t){this.left=e,this.right=t,this.match=function(n){return e.match(n)&&t.match(n)}}function n(e,t){this.left=e,this.right=t,this.match=function(n){return e.match(n)||t.match(n)}}e.exports=function(e,r,i){switch(e){case"and":return new t(r,i);case",":return new n(r,i);default:throw new Error(value)}}},5587:function(e,t,n){var r=n(3342),i=n(3810),a=/[0-9]/,o=/[a-z|\-]/i,s=/\s/,l=/:/,u=/,/,c=/and$/,f=/@/;e.exports={parse:function(e){var t=function(e){for(var t=[],n=[];e.length>0;){var a=e.shift();if("number"!==a.type&&"literal"!==a.type){if("operator"===a.type){if(l.test(a.value)){a={type:"query",key:t.pop(),value:e.shift()},t.push(a);continue}for(;n.length>0;)t.unshift(n.pop());n.push(a)}}else t.push(a)}for(;n.length>0;)t.unshift(n.pop());return function e(){var n=t.shift();if("number"===n.type)return parseInt(n.value);if("literal"===n.type)return n.value;if("operator"===n.type){var a=e(),o=e();return i(n.value,a,o)}return"query"===n.type?(a=n.key.value,o=n.value.value,r(a,o)):void 0}()}(function(e){for(var t=0,n=[];t<e.length;){var r=e[t];if(f.test(r))for(r=e[++t];o.test(r)&&void 0!==r;)r=e[++t];if(s.test(r)||")"===r||"("===r)t++;else if(l.test(r)||u.test(r))t++,n.push({type:"operator",value:r});else if(a.test(r)){for(var i="";a.test(r);)i+=r,r=e[++t];n.push({type:"number",value:i})}else{if(!o.test(r))throw new TypeError("Tokenizer: I dont know what this character is: "+r);for(i="";o.test(r)&&void 0!==r;)i+=r,r=e[++t];c.test(i)?n.push({type:"operator",value:i}):n.push({type:"literal",value:i})}}return n}(e));return t}}},3342:function(e){function t(e){this.value=e,this.match=function(e){return this.value>=e.height}}function n(e){this.value=e,this.match=function(e){return this.value<e.height}}function r(e){this.value=e,this.match=function(e){return this.value>=e.width}}function i(e){this.value=e,this.match=function(e){return this.value<e.width}}function a(e){this.value=e,this.match=function(e){return this.value===e.orientation}}e.exports=function(e,o){switch(e){case"max-height":return new t(o);case"min-height":return new n(o);case"max-width":return new r(o);case"min-width":return new i(o);case"orientation":return new a(o);default:throw new Error(o)}}},1725:function(e){"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(i){return!1}}()?Object.assign:function(e,i){for(var a,o,s=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var u in a=Object(arguments[l]))n.call(a,u)&&(s[u]=a[u]);if(t){o=t(a);for(var c=0;c<o.length;c++)r.call(a,o[c])&&(s[o[c]]=a[o[c]])}}return s}},8661:function(e,t){"use strict";var n="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Int32Array;function r(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var n=t.shift();if(n){if("object"!==typeof n)throw new TypeError(n+"must be non-object");for(var i in n)r(n,i)&&(e[i]=n[i])}}return e},t.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var i={arraySet:function(e,t,n,r,i){if(t.subarray&&e.subarray)e.set(t.subarray(n,n+r),i);else for(var a=0;a<r;a++)e[i+a]=t[n+a]},flattenChunks:function(e){var t,n,r,i,a,o;for(r=0,t=0,n=e.length;t<n;t++)r+=e[t].length;for(o=new Uint8Array(r),i=0,t=0,n=e.length;t<n;t++)a=e[t],o.set(a,i),i+=a.length;return o}},a={arraySet:function(e,t,n,r,i){for(var a=0;a<r;a++)e[i+a]=t[n+a]},flattenChunks:function(e){return[].concat.apply([],e)}};t.setTyped=function(e){e?(t.Buf8=Uint8Array,t.Buf16=Uint16Array,t.Buf32=Int32Array,t.assign(t,i)):(t.Buf8=Array,t.Buf16=Array,t.Buf32=Array,t.assign(t,a))},t.setTyped(n)},8409:function(e){"use strict";e.exports=function(e,t,n,r){for(var i=65535&e|0,a=e>>>16&65535|0,o=0;0!==n;){n-=o=n>2e3?2e3:n;do{a=a+(i=i+t[r++]|0)|0}while(--o);i%=65521,a%=65521}return i|a<<16|0}},7500:function(e){"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},1656:function(e){"use strict";var t=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();e.exports=function(e,n,r,i){var a=t,o=i+r;e^=-1;for(var s=i;s<o;s++)e=e>>>8^a[255&(e^n[s])];return-1^e}},2849:function(e,t,n){"use strict";var r,i=n(8661),a=n(889),o=n(8409),s=n(1656),l=n(3470),u=0,c=4,f=0,d=-2,h=-1,A=4,g=2,p=8,m=9,v=286,y=30,b=19,C=2*v+1,w=15,E=3,I=258,x=I+E+1,B=42,k=103,D=113,Q=666,S=1,_=2,F=3,N=4;function R(e,t){return e.msg=l[t],t}function T(e){return(e<<1)-(e>4?9:0)}function O(e){for(var t=e.length;--t>=0;)e[t]=0}function j(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(i.arraySet(e.output,t.pending_buf,t.pending_out,n,e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))}function P(e,t){a._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,j(e.strm)}function M(e,t){e.pending_buf[e.pending++]=t}function L(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function U(e,t,n,r){var a=e.avail_in;return a>r&&(a=r),0===a?0:(e.avail_in-=a,i.arraySet(t,e.input,e.next_in,a,n),1===e.state.wrap?e.adler=o(e.adler,t,a,n):2===e.state.wrap&&(e.adler=s(e.adler,t,a,n)),e.next_in+=a,e.total_in+=a,a)}function z(e,t){var n,r,i=e.max_chain_length,a=e.strstart,o=e.prev_length,s=e.nice_match,l=e.strstart>e.w_size-x?e.strstart-(e.w_size-x):0,u=e.window,c=e.w_mask,f=e.prev,d=e.strstart+I,h=u[a+o-1],A=u[a+o];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(u[(n=t)+o]===A&&u[n+o-1]===h&&u[n]===u[a]&&u[++n]===u[a+1]){a+=2,n++;do{}while(u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&a<d);if(r=I-(d-a),a=d-I,r>o){if(e.match_start=t,o=r,r>=s)break;h=u[a+o-1],A=u[a+o]}}}while((t=f[t&c])>l&&0!==--i);return o<=e.lookahead?o:e.lookahead}function G(e){var t,n,r,a,o,s=e.w_size;do{if(a=e.window_size-e.lookahead-e.strstart,e.strstart>=s+(s-x)){i.arraySet(e.window,e.window,s,s,0),e.match_start-=s,e.strstart-=s,e.block_start-=s,t=n=e.hash_size;do{r=e.head[--t],e.head[t]=r>=s?r-s:0}while(--n);t=n=s;do{r=e.prev[--t],e.prev[t]=r>=s?r-s:0}while(--n);a+=s}if(0===e.strm.avail_in)break;if(n=U(e.strm,e.window,e.strstart+e.lookahead,a),e.lookahead+=n,e.lookahead+e.insert>=E)for(o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=(e.ins_h<<e.hash_shift^e.window[o+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[o+E-1])&e.hash_mask,e.prev[o&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=o,o++,e.insert--,!(e.lookahead+e.insert<E)););}while(e.lookahead<x&&0!==e.strm.avail_in)}function H(e,t){for(var n,r;;){if(e.lookahead<x){if(G(e),e.lookahead<x&&t===u)return S;if(0===e.lookahead)break}if(n=0,e.lookahead>=E&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+E-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-x&&(e.match_length=z(e,n)),e.match_length>=E)if(r=a._tr_tally(e,e.strstart-e.match_start,e.match_length-E),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=E){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+E-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!==--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else r=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(P(e,!1),0===e.strm.avail_out))return S}return e.insert=e.strstart<E-1?e.strstart:E-1,t===c?(P(e,!0),0===e.strm.avail_out?F:N):e.last_lit&&(P(e,!1),0===e.strm.avail_out)?S:_}function Y(e,t){for(var n,r,i;;){if(e.lookahead<x){if(G(e),e.lookahead<x&&t===u)return S;if(0===e.lookahead)break}if(n=0,e.lookahead>=E&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+E-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=E-1,0!==n&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-x&&(e.match_length=z(e,n),e.match_length<=5&&(1===e.strategy||e.match_length===E&&e.strstart-e.match_start>4096)&&(e.match_length=E-1)),e.prev_length>=E&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-E,r=a._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-E),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+E-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!==--e.prev_length);if(e.match_available=0,e.match_length=E-1,e.strstart++,r&&(P(e,!1),0===e.strm.avail_out))return S}else if(e.match_available){if((r=a._tr_tally(e,0,e.window[e.strstart-1]))&&P(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return S}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=a._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<E-1?e.strstart:E-1,t===c?(P(e,!0),0===e.strm.avail_out?F:N):e.last_lit&&(P(e,!1),0===e.strm.avail_out)?S:_}function W(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}function V(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=p,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new i.Buf16(2*C),this.dyn_dtree=new i.Buf16(2*(2*y+1)),this.bl_tree=new i.Buf16(2*(2*b+1)),O(this.dyn_ltree),O(this.dyn_dtree),O(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new i.Buf16(w+1),this.heap=new i.Buf16(2*v+1),O(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new i.Buf16(2*v+1),O(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function q(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=g,(t=e.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?B:D,e.adler=2===t.wrap?0:1,t.last_flush=u,a._tr_init(t),f):R(e,d)}function K(e){var t,n=q(e);return n===f&&((t=e.state).window_size=2*t.w_size,O(t.head),t.max_lazy_match=r[t.level].max_lazy,t.good_match=r[t.level].good_length,t.nice_match=r[t.level].nice_length,t.max_chain_length=r[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=E-1,t.match_available=0,t.ins_h=0),n}function J(e,t,n,r,a,o){if(!e)return d;var s=1;if(t===h&&(t=6),r<0?(s=0,r=-r):r>15&&(s=2,r-=16),a<1||a>m||n!==p||r<8||r>15||t<0||t>9||o<0||o>A)return R(e,d);8===r&&(r=9);var l=new V;return e.state=l,l.strm=e,l.wrap=s,l.gzhead=null,l.w_bits=r,l.w_size=1<<l.w_bits,l.w_mask=l.w_size-1,l.hash_bits=a+7,l.hash_size=1<<l.hash_bits,l.hash_mask=l.hash_size-1,l.hash_shift=~~((l.hash_bits+E-1)/E),l.window=new i.Buf8(2*l.w_size),l.head=new i.Buf16(l.hash_size),l.prev=new i.Buf16(l.w_size),l.lit_bufsize=1<<a+6,l.pending_buf_size=4*l.lit_bufsize,l.pending_buf=new i.Buf8(l.pending_buf_size),l.d_buf=1*l.lit_bufsize,l.l_buf=3*l.lit_bufsize,l.level=t,l.strategy=o,l.method=n,K(e)}r=[new W(0,0,0,0,(function(e,t){var n=65535;for(n>e.pending_buf_size-5&&(n=e.pending_buf_size-5);;){if(e.lookahead<=1){if(G(e),0===e.lookahead&&t===u)return S;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var r=e.block_start+n;if((0===e.strstart||e.strstart>=r)&&(e.lookahead=e.strstart-r,e.strstart=r,P(e,!1),0===e.strm.avail_out))return S;if(e.strstart-e.block_start>=e.w_size-x&&(P(e,!1),0===e.strm.avail_out))return S}return e.insert=0,t===c?(P(e,!0),0===e.strm.avail_out?F:N):(e.strstart>e.block_start&&(P(e,!1),e.strm.avail_out),S)})),new W(4,4,8,4,H),new W(4,5,16,8,H),new W(4,6,32,32,H),new W(4,4,16,16,Y),new W(8,16,32,32,Y),new W(8,16,128,128,Y),new W(8,32,128,256,Y),new W(32,128,258,1024,Y),new W(32,258,258,4096,Y)],t.deflateInit=function(e,t){return J(e,t,p,15,8,0)},t.deflateInit2=J,t.deflateReset=K,t.deflateResetKeep=q,t.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?d:(e.state.gzhead=t,f):d},t.deflate=function(e,t){var n,i,o,l;if(!e||!e.state||t>5||t<0)return e?R(e,d):d;if(i=e.state,!e.output||!e.input&&0!==e.avail_in||i.status===Q&&t!==c)return R(e,0===e.avail_out?-5:d);if(i.strm=e,n=i.last_flush,i.last_flush=t,i.status===B)if(2===i.wrap)e.adler=0,M(i,31),M(i,139),M(i,8),i.gzhead?(M(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),M(i,255&i.gzhead.time),M(i,i.gzhead.time>>8&255),M(i,i.gzhead.time>>16&255),M(i,i.gzhead.time>>24&255),M(i,9===i.level?2:i.strategy>=2||i.level<2?4:0),M(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(M(i,255&i.gzhead.extra.length),M(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(e.adler=s(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=69):(M(i,0),M(i,0),M(i,0),M(i,0),M(i,0),M(i,9===i.level?2:i.strategy>=2||i.level<2?4:0),M(i,3),i.status=D);else{var h=p+(i.w_bits-8<<4)<<8;h|=(i.strategy>=2||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(h|=32),h+=31-h%31,i.status=D,L(i,h),0!==i.strstart&&(L(i,e.adler>>>16),L(i,65535&e.adler)),e.adler=1}if(69===i.status)if(i.gzhead.extra){for(o=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),j(e),o=i.pending,i.pending!==i.pending_buf_size));)M(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=73)}else i.status=73;if(73===i.status)if(i.gzhead.name){o=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),j(e),o=i.pending,i.pending===i.pending_buf_size)){l=1;break}l=i.gzindex<i.gzhead.name.length?255&i.gzhead.name.charCodeAt(i.gzindex++):0,M(i,l)}while(0!==l);i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),0===l&&(i.gzindex=0,i.status=91)}else i.status=91;if(91===i.status)if(i.gzhead.comment){o=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),j(e),o=i.pending,i.pending===i.pending_buf_size)){l=1;break}l=i.gzindex<i.gzhead.comment.length?255&i.gzhead.comment.charCodeAt(i.gzindex++):0,M(i,l)}while(0!==l);i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),0===l&&(i.status=k)}else i.status=k;if(i.status===k&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&j(e),i.pending+2<=i.pending_buf_size&&(M(i,255&e.adler),M(i,e.adler>>8&255),e.adler=0,i.status=D)):i.status=D),0!==i.pending){if(j(e),0===e.avail_out)return i.last_flush=-1,f}else if(0===e.avail_in&&T(t)<=T(n)&&t!==c)return R(e,-5);if(i.status===Q&&0!==e.avail_in)return R(e,-5);if(0!==e.avail_in||0!==i.lookahead||t!==u&&i.status!==Q){var A=2===i.strategy?function(e,t){for(var n;;){if(0===e.lookahead&&(G(e),0===e.lookahead)){if(t===u)return S;break}if(e.match_length=0,n=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(P(e,!1),0===e.strm.avail_out))return S}return e.insert=0,t===c?(P(e,!0),0===e.strm.avail_out?F:N):e.last_lit&&(P(e,!1),0===e.strm.avail_out)?S:_}(i,t):3===i.strategy?function(e,t){for(var n,r,i,o,s=e.window;;){if(e.lookahead<=I){if(G(e),e.lookahead<=I&&t===u)return S;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=E&&e.strstart>0&&(r=s[i=e.strstart-1])===s[++i]&&r===s[++i]&&r===s[++i]){o=e.strstart+I;do{}while(r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&i<o);e.match_length=I-(o-i),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=E?(n=a._tr_tally(e,1,e.match_length-E),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(P(e,!1),0===e.strm.avail_out))return S}return e.insert=0,t===c?(P(e,!0),0===e.strm.avail_out?F:N):e.last_lit&&(P(e,!1),0===e.strm.avail_out)?S:_}(i,t):r[i.level].func(i,t);if(A!==F&&A!==N||(i.status=Q),A===S||A===F)return 0===e.avail_out&&(i.last_flush=-1),f;if(A===_&&(1===t?a._tr_align(i):5!==t&&(a._tr_stored_block(i,0,0,!1),3===t&&(O(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),j(e),0===e.avail_out))return i.last_flush=-1,f}return t!==c?f:i.wrap<=0?1:(2===i.wrap?(M(i,255&e.adler),M(i,e.adler>>8&255),M(i,e.adler>>16&255),M(i,e.adler>>24&255),M(i,255&e.total_in),M(i,e.total_in>>8&255),M(i,e.total_in>>16&255),M(i,e.total_in>>24&255)):(L(i,e.adler>>>16),L(i,65535&e.adler)),j(e),i.wrap>0&&(i.wrap=-i.wrap),0!==i.pending?f:1)},t.deflateEnd=function(e){var t;return e&&e.state?(t=e.state.status)!==B&&69!==t&&73!==t&&91!==t&&t!==k&&t!==D&&t!==Q?R(e,d):(e.state=null,t===D?R(e,-3):f):d},t.deflateSetDictionary=function(e,t){var n,r,a,s,l,u,c,h,A=t.length;if(!e||!e.state)return d;if(2===(s=(n=e.state).wrap)||1===s&&n.status!==B||n.lookahead)return d;for(1===s&&(e.adler=o(e.adler,t,A,0)),n.wrap=0,A>=n.w_size&&(0===s&&(O(n.head),n.strstart=0,n.block_start=0,n.insert=0),h=new i.Buf8(n.w_size),i.arraySet(h,t,A-n.w_size,n.w_size,0),t=h,A=n.w_size),l=e.avail_in,u=e.next_in,c=e.input,e.avail_in=A,e.next_in=0,e.input=t,G(n);n.lookahead>=E;){r=n.strstart,a=n.lookahead-(E-1);do{n.ins_h=(n.ins_h<<n.hash_shift^n.window[r+E-1])&n.hash_mask,n.prev[r&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=r,r++}while(--a);n.strstart=r,n.lookahead=E-1,G(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=E-1,n.match_available=0,e.next_in=u,e.input=c,e.avail_in=l,n.wrap=s,f},t.deflateInfo="pako deflate (from Nodeca project)"},374:function(e){"use strict";e.exports=function(e,t){var n,r,i,a,o,s,l,u,c,f,d,h,A,g,p,m,v,y,b,C,w,E,I,x,B;n=e.state,r=e.next_in,x=e.input,i=r+(e.avail_in-5),a=e.next_out,B=e.output,o=a-(t-e.avail_out),s=a+(e.avail_out-257),l=n.dmax,u=n.wsize,c=n.whave,f=n.wnext,d=n.window,h=n.hold,A=n.bits,g=n.lencode,p=n.distcode,m=(1<<n.lenbits)-1,v=(1<<n.distbits)-1;e:do{A<15&&(h+=x[r++]<<A,A+=8,h+=x[r++]<<A,A+=8),y=g[h&m];t:for(;;){if(h>>>=b=y>>>24,A-=b,0===(b=y>>>16&255))B[a++]=65535&y;else{if(!(16&b)){if(0===(64&b)){y=g[(65535&y)+(h&(1<<b)-1)];continue t}if(32&b){n.mode=12;break e}e.msg="invalid literal/length code",n.mode=30;break e}C=65535&y,(b&=15)&&(A<b&&(h+=x[r++]<<A,A+=8),C+=h&(1<<b)-1,h>>>=b,A-=b),A<15&&(h+=x[r++]<<A,A+=8,h+=x[r++]<<A,A+=8),y=p[h&v];n:for(;;){if(h>>>=b=y>>>24,A-=b,!(16&(b=y>>>16&255))){if(0===(64&b)){y=p[(65535&y)+(h&(1<<b)-1)];continue n}e.msg="invalid distance code",n.mode=30;break e}if(w=65535&y,A<(b&=15)&&(h+=x[r++]<<A,(A+=8)<b&&(h+=x[r++]<<A,A+=8)),(w+=h&(1<<b)-1)>l){e.msg="invalid distance too far back",n.mode=30;break e}if(h>>>=b,A-=b,w>(b=a-o)){if((b=w-b)>c&&n.sane){e.msg="invalid distance too far back",n.mode=30;break e}if(E=0,I=d,0===f){if(E+=u-b,b<C){C-=b;do{B[a++]=d[E++]}while(--b);E=a-w,I=B}}else if(f<b){if(E+=u+f-b,(b-=f)<C){C-=b;do{B[a++]=d[E++]}while(--b);if(E=0,f<C){C-=b=f;do{B[a++]=d[E++]}while(--b);E=a-w,I=B}}}else if(E+=f-b,b<C){C-=b;do{B[a++]=d[E++]}while(--b);E=a-w,I=B}for(;C>2;)B[a++]=I[E++],B[a++]=I[E++],B[a++]=I[E++],C-=3;C&&(B[a++]=I[E++],C>1&&(B[a++]=I[E++]))}else{E=a-w;do{B[a++]=B[E++],B[a++]=B[E++],B[a++]=B[E++],C-=3}while(C>2);C&&(B[a++]=B[E++],C>1&&(B[a++]=B[E++]))}break}}break}}while(r<i&&a<s);r-=C=A>>3,h&=(1<<(A-=C<<3))-1,e.next_in=r,e.next_out=a,e.avail_in=r<i?i-r+5:5-(r-i),e.avail_out=a<s?s-a+257:257-(a-s),n.hold=h,n.bits=A}},1168:function(e,t,n){"use strict";var r=n(8661),i=n(8409),a=n(1656),o=n(374),s=n(6583),l=1,u=2,c=0,f=-2,d=1,h=12,A=30,g=852,p=592;function m(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function v(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new r.Buf16(320),this.work=new r.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function y(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=d,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new r.Buf32(g),t.distcode=t.distdyn=new r.Buf32(p),t.sane=1,t.back=-1,c):f}function b(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,y(e)):f}function C(e,t){var n,r;return e&&e.state?(r=e.state,t<0?(n=0,t=-t):(n=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?f:(null!==r.window&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,b(e))):f}function w(e,t){var n,r;return e?(r=new v,e.state=r,r.window=null,(n=C(e,t))!==c&&(e.state=null),n):f}var E,I,x=!0;function B(e){if(x){var t;for(E=new r.Buf32(512),I=new r.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(s(l,e.lens,0,288,E,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;s(u,e.lens,0,32,I,0,e.work,{bits:5}),x=!1}e.lencode=E,e.lenbits=9,e.distcode=I,e.distbits=5}function k(e,t,n,i){var a,o=e.state;return null===o.window&&(o.wsize=1<<o.wbits,o.wnext=0,o.whave=0,o.window=new r.Buf8(o.wsize)),i>=o.wsize?(r.arraySet(o.window,t,n-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):((a=o.wsize-o.wnext)>i&&(a=i),r.arraySet(o.window,t,n-i,a,o.wnext),(i-=a)?(r.arraySet(o.window,t,n-i,i,0),o.wnext=i,o.whave=o.wsize):(o.wnext+=a,o.wnext===o.wsize&&(o.wnext=0),o.whave<o.wsize&&(o.whave+=a))),0}t.inflateReset=b,t.inflateReset2=C,t.inflateResetKeep=y,t.inflateInit=function(e){return w(e,15)},t.inflateInit2=w,t.inflate=function(e,t){var n,g,p,v,y,b,C,w,E,I,x,D,Q,S,_,F,N,R,T,O,j,P,M,L,U=0,z=new r.Buf8(4),G=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return f;(n=e.state).mode===h&&(n.mode=13),y=e.next_out,p=e.output,C=e.avail_out,v=e.next_in,g=e.input,b=e.avail_in,w=n.hold,E=n.bits,I=b,x=C,P=c;e:for(;;)switch(n.mode){case d:if(0===n.wrap){n.mode=13;break}for(;E<16;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}if(2&n.wrap&&35615===w){n.check=0,z[0]=255&w,z[1]=w>>>8&255,n.check=a(n.check,z,2,0),w=0,E=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&w)<<8)+(w>>8))%31){e.msg="incorrect header check",n.mode=A;break}if(8!==(15&w)){e.msg="unknown compression method",n.mode=A;break}if(E-=4,j=8+(15&(w>>>=4)),0===n.wbits)n.wbits=j;else if(j>n.wbits){e.msg="invalid window size",n.mode=A;break}n.dmax=1<<j,e.adler=n.check=1,n.mode=512&w?10:h,w=0,E=0;break;case 2:for(;E<16;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}if(n.flags=w,8!==(255&n.flags)){e.msg="unknown compression method",n.mode=A;break}if(57344&n.flags){e.msg="unknown header flags set",n.mode=A;break}n.head&&(n.head.text=w>>8&1),512&n.flags&&(z[0]=255&w,z[1]=w>>>8&255,n.check=a(n.check,z,2,0)),w=0,E=0,n.mode=3;case 3:for(;E<32;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}n.head&&(n.head.time=w),512&n.flags&&(z[0]=255&w,z[1]=w>>>8&255,z[2]=w>>>16&255,z[3]=w>>>24&255,n.check=a(n.check,z,4,0)),w=0,E=0,n.mode=4;case 4:for(;E<16;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}n.head&&(n.head.xflags=255&w,n.head.os=w>>8),512&n.flags&&(z[0]=255&w,z[1]=w>>>8&255,n.check=a(n.check,z,2,0)),w=0,E=0,n.mode=5;case 5:if(1024&n.flags){for(;E<16;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}n.length=w,n.head&&(n.head.extra_len=w),512&n.flags&&(z[0]=255&w,z[1]=w>>>8&255,n.check=a(n.check,z,2,0)),w=0,E=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&((D=n.length)>b&&(D=b),D&&(n.head&&(j=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),r.arraySet(n.head.extra,g,v,D,j)),512&n.flags&&(n.check=a(n.check,g,D,v)),b-=D,v+=D,n.length-=D),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===b)break e;D=0;do{j=g[v+D++],n.head&&j&&n.length<65536&&(n.head.name+=String.fromCharCode(j))}while(j&&D<b);if(512&n.flags&&(n.check=a(n.check,g,D,v)),b-=D,v+=D,j)break e}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(0===b)break e;D=0;do{j=g[v+D++],n.head&&j&&n.length<65536&&(n.head.comment+=String.fromCharCode(j))}while(j&&D<b);if(512&n.flags&&(n.check=a(n.check,g,D,v)),b-=D,v+=D,j)break e}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;E<16;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}if(w!==(65535&n.check)){e.msg="header crc mismatch",n.mode=A;break}w=0,E=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=h;break;case 10:for(;E<32;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}e.adler=n.check=m(w),w=0,E=0,n.mode=11;case 11:if(0===n.havedict)return e.next_out=y,e.avail_out=C,e.next_in=v,e.avail_in=b,n.hold=w,n.bits=E,2;e.adler=n.check=1,n.mode=h;case h:if(5===t||6===t)break e;case 13:if(n.last){w>>>=7&E,E-=7&E,n.mode=27;break}for(;E<3;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}switch(n.last=1&w,E-=1,3&(w>>>=1)){case 0:n.mode=14;break;case 1:if(B(n),n.mode=20,6===t){w>>>=2,E-=2;break e}break;case 2:n.mode=17;break;case 3:e.msg="invalid block type",n.mode=A}w>>>=2,E-=2;break;case 14:for(w>>>=7&E,E-=7&E;E<32;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}if((65535&w)!==(w>>>16^65535)){e.msg="invalid stored block lengths",n.mode=A;break}if(n.length=65535&w,w=0,E=0,n.mode=15,6===t)break e;case 15:n.mode=16;case 16:if(D=n.length){if(D>b&&(D=b),D>C&&(D=C),0===D)break e;r.arraySet(p,g,v,D,y),b-=D,v+=D,C-=D,y+=D,n.length-=D;break}n.mode=h;break;case 17:for(;E<14;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}if(n.nlen=257+(31&w),w>>>=5,E-=5,n.ndist=1+(31&w),w>>>=5,E-=5,n.ncode=4+(15&w),w>>>=4,E-=4,n.nlen>286||n.ndist>30){e.msg="too many length or distance symbols",n.mode=A;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;E<3;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}n.lens[G[n.have++]]=7&w,w>>>=3,E-=3}for(;n.have<19;)n.lens[G[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,M={bits:n.lenbits},P=s(0,n.lens,0,19,n.lencode,0,n.work,M),n.lenbits=M.bits,P){e.msg="invalid code lengths set",n.mode=A;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;F=(U=n.lencode[w&(1<<n.lenbits)-1])>>>16&255,N=65535&U,!((_=U>>>24)<=E);){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}if(N<16)w>>>=_,E-=_,n.lens[n.have++]=N;else{if(16===N){for(L=_+2;E<L;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}if(w>>>=_,E-=_,0===n.have){e.msg="invalid bit length repeat",n.mode=A;break}j=n.lens[n.have-1],D=3+(3&w),w>>>=2,E-=2}else if(17===N){for(L=_+3;E<L;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}E-=_,j=0,D=3+(7&(w>>>=_)),w>>>=3,E-=3}else{for(L=_+7;E<L;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}E-=_,j=0,D=11+(127&(w>>>=_)),w>>>=7,E-=7}if(n.have+D>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=A;break}for(;D--;)n.lens[n.have++]=j}}if(n.mode===A)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=A;break}if(n.lenbits=9,M={bits:n.lenbits},P=s(l,n.lens,0,n.nlen,n.lencode,0,n.work,M),n.lenbits=M.bits,P){e.msg="invalid literal/lengths set",n.mode=A;break}if(n.distbits=6,n.distcode=n.distdyn,M={bits:n.distbits},P=s(u,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,M),n.distbits=M.bits,P){e.msg="invalid distances set",n.mode=A;break}if(n.mode=20,6===t)break e;case 20:n.mode=21;case 21:if(b>=6&&C>=258){e.next_out=y,e.avail_out=C,e.next_in=v,e.avail_in=b,n.hold=w,n.bits=E,o(e,x),y=e.next_out,p=e.output,C=e.avail_out,v=e.next_in,g=e.input,b=e.avail_in,w=n.hold,E=n.bits,n.mode===h&&(n.back=-1);break}for(n.back=0;F=(U=n.lencode[w&(1<<n.lenbits)-1])>>>16&255,N=65535&U,!((_=U>>>24)<=E);){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}if(F&&0===(240&F)){for(R=_,T=F,O=N;F=(U=n.lencode[O+((w&(1<<R+T)-1)>>R)])>>>16&255,N=65535&U,!(R+(_=U>>>24)<=E);){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}w>>>=R,E-=R,n.back+=R}if(w>>>=_,E-=_,n.back+=_,n.length=N,0===F){n.mode=26;break}if(32&F){n.back=-1,n.mode=h;break}if(64&F){e.msg="invalid literal/length code",n.mode=A;break}n.extra=15&F,n.mode=22;case 22:if(n.extra){for(L=n.extra;E<L;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}n.length+=w&(1<<n.extra)-1,w>>>=n.extra,E-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;F=(U=n.distcode[w&(1<<n.distbits)-1])>>>16&255,N=65535&U,!((_=U>>>24)<=E);){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}if(0===(240&F)){for(R=_,T=F,O=N;F=(U=n.distcode[O+((w&(1<<R+T)-1)>>R)])>>>16&255,N=65535&U,!(R+(_=U>>>24)<=E);){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}w>>>=R,E-=R,n.back+=R}if(w>>>=_,E-=_,n.back+=_,64&F){e.msg="invalid distance code",n.mode=A;break}n.offset=N,n.extra=15&F,n.mode=24;case 24:if(n.extra){for(L=n.extra;E<L;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}n.offset+=w&(1<<n.extra)-1,w>>>=n.extra,E-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=A;break}n.mode=25;case 25:if(0===C)break e;if(D=x-C,n.offset>D){if((D=n.offset-D)>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=A;break}D>n.wnext?(D-=n.wnext,Q=n.wsize-D):Q=n.wnext-D,D>n.length&&(D=n.length),S=n.window}else S=p,Q=y-n.offset,D=n.length;D>C&&(D=C),C-=D,n.length-=D;do{p[y++]=S[Q++]}while(--D);0===n.length&&(n.mode=21);break;case 26:if(0===C)break e;p[y++]=n.length,C--,n.mode=21;break;case 27:if(n.wrap){for(;E<32;){if(0===b)break e;b--,w|=g[v++]<<E,E+=8}if(x-=C,e.total_out+=x,n.total+=x,x&&(e.adler=n.check=n.flags?a(n.check,p,x,y-x):i(n.check,p,x,y-x)),x=C,(n.flags?w:m(w))!==n.check){e.msg="incorrect data check",n.mode=A;break}w=0,E=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;E<32;){if(0===b)break e;b--,w+=g[v++]<<E,E+=8}if(w!==(4294967295&n.total)){e.msg="incorrect length check",n.mode=A;break}w=0,E=0}n.mode=29;case 29:P=1;break e;case A:P=-3;break e;case 31:return-4;default:return f}return e.next_out=y,e.avail_out=C,e.next_in=v,e.avail_in=b,n.hold=w,n.bits=E,(n.wsize||x!==e.avail_out&&n.mode<A&&(n.mode<27||4!==t))&&k(e,e.output,e.next_out,x-e.avail_out)?(n.mode=31,-4):(I-=e.avail_in,x-=e.avail_out,e.total_in+=I,e.total_out+=x,n.total+=x,n.wrap&&x&&(e.adler=n.check=n.flags?a(n.check,p,x,e.next_out-x):i(n.check,p,x,e.next_out-x)),e.data_type=n.bits+(n.last?64:0)+(n.mode===h?128:0)+(20===n.mode||15===n.mode?256:0),(0===I&&0===x||4===t)&&P===c&&(P=-5),P)},t.inflateEnd=function(e){if(!e||!e.state)return f;var t=e.state;return t.window&&(t.window=null),e.state=null,c},t.inflateGetHeader=function(e,t){var n;return e&&e.state?0===(2&(n=e.state).wrap)?f:(n.head=t,t.done=!1,c):f},t.inflateSetDictionary=function(e,t){var n,r=t.length;return e&&e.state?0!==(n=e.state).wrap&&11!==n.mode?f:11===n.mode&&i(1,t,r,0)!==n.check?-3:k(e,t,r,r)?(n.mode=31,-4):(n.havedict=1,c):f},t.inflateInfo="pako inflate (from Nodeca project)"},6583:function(e,t,n){"use strict";var r=n(8661),i=15,a=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],o=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],s=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],l=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function(e,t,n,u,c,f,d,h){var A,g,p,m,v,y,b,C,w,E=h.bits,I=0,x=0,B=0,k=0,D=0,Q=0,S=0,_=0,F=0,N=0,R=null,T=0,O=new r.Buf16(16),j=new r.Buf16(16),P=null,M=0;for(I=0;I<=i;I++)O[I]=0;for(x=0;x<u;x++)O[t[n+x]]++;for(D=E,k=i;k>=1&&0===O[k];k--);if(D>k&&(D=k),0===k)return c[f++]=20971520,c[f++]=20971520,h.bits=1,0;for(B=1;B<k&&0===O[B];B++);for(D<B&&(D=B),_=1,I=1;I<=i;I++)if(_<<=1,(_-=O[I])<0)return-1;if(_>0&&(0===e||1!==k))return-1;for(j[1]=0,I=1;I<i;I++)j[I+1]=j[I]+O[I];for(x=0;x<u;x++)0!==t[n+x]&&(d[j[t[n+x]]++]=x);if(0===e?(R=P=d,y=19):1===e?(R=a,T-=257,P=o,M-=257,y=256):(R=s,P=l,y=-1),N=0,x=0,I=B,v=f,Q=D,S=0,p=-1,m=(F=1<<D)-1,1===e&&F>852||2===e&&F>592)return 1;for(;;){b=I-S,d[x]<y?(C=0,w=d[x]):d[x]>y?(C=P[M+d[x]],w=R[T+d[x]]):(C=96,w=0),A=1<<I-S,B=g=1<<Q;do{c[v+(N>>S)+(g-=A)]=b<<24|C<<16|w|0}while(0!==g);for(A=1<<I-1;N&A;)A>>=1;if(0!==A?(N&=A-1,N+=A):N=0,x++,0===--O[I]){if(I===k)break;I=t[n+d[x]]}if(I>D&&(N&m)!==p){for(0===S&&(S=D),v+=B,_=1<<(Q=I-S);Q+S<k&&!((_-=O[Q+S])<=0);)Q++,_<<=1;if(F+=1<<Q,1===e&&F>852||2===e&&F>592)return 1;c[p=N&m]=D<<24|Q<<16|v-f|0}}return 0!==N&&(c[v+N]=I-S<<24|64<<16|0),h.bits=D,0}},3470:function(e){"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},889:function(e,t,n){"use strict";var r=n(8661),i=0,a=1;function o(e){for(var t=e.length;--t>=0;)e[t]=0}var s=0,l=29,u=256,c=u+1+l,f=30,d=19,h=2*c+1,A=15,g=16,p=7,m=256,v=16,y=17,b=18,C=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],w=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],E=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],I=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],x=new Array(2*(c+2));o(x);var B=new Array(2*f);o(B);var k=new Array(512);o(k);var D=new Array(256);o(D);var Q=new Array(l);o(Q);var S,_,F,N=new Array(f);function R(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&&e.length}function T(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function O(e){return e<256?k[e]:k[256+(e>>>7)]}function j(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function P(e,t,n){e.bi_valid>g-n?(e.bi_buf|=t<<e.bi_valid&65535,j(e,e.bi_buf),e.bi_buf=t>>g-e.bi_valid,e.bi_valid+=n-g):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)}function M(e,t,n){P(e,n[2*t],n[2*t+1])}function L(e,t){var n=0;do{n|=1&e,e>>>=1,n<<=1}while(--t>0);return n>>>1}function U(e,t,n){var r,i,a=new Array(A+1),o=0;for(r=1;r<=A;r++)a[r]=o=o+n[r-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=L(a[s]++,s))}}function z(e){var t;for(t=0;t<c;t++)e.dyn_ltree[2*t]=0;for(t=0;t<f;t++)e.dyn_dtree[2*t]=0;for(t=0;t<d;t++)e.bl_tree[2*t]=0;e.dyn_ltree[2*m]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function G(e){e.bi_valid>8?j(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function H(e,t,n,r){var i=2*t,a=2*n;return e[i]<e[a]||e[i]===e[a]&&r[t]<=r[n]}function Y(e,t,n){for(var r=e.heap[n],i=n<<1;i<=e.heap_len&&(i<e.heap_len&&H(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!H(t,r,e.heap[i],e.depth));)e.heap[n]=e.heap[i],n=i,i<<=1;e.heap[n]=r}function W(e,t,n){var r,i,a,o,s=0;if(0!==e.last_lit)do{r=e.pending_buf[e.d_buf+2*s]<<8|e.pending_buf[e.d_buf+2*s+1],i=e.pending_buf[e.l_buf+s],s++,0===r?M(e,i,t):(M(e,(a=D[i])+u+1,t),0!==(o=C[a])&&P(e,i-=Q[a],o),M(e,a=O(--r),n),0!==(o=w[a])&&P(e,r-=N[a],o))}while(s<e.last_lit);M(e,m,t)}function V(e,t){var n,r,i,a=t.dyn_tree,o=t.stat_desc.static_tree,s=t.stat_desc.has_stree,l=t.stat_desc.elems,u=-1;for(e.heap_len=0,e.heap_max=h,n=0;n<l;n++)0!==a[2*n]?(e.heap[++e.heap_len]=u=n,e.depth[n]=0):a[2*n+1]=0;for(;e.heap_len<2;)a[2*(i=e.heap[++e.heap_len]=u<2?++u:0)]=1,e.depth[i]=0,e.opt_len--,s&&(e.static_len-=o[2*i+1]);for(t.max_code=u,n=e.heap_len>>1;n>=1;n--)Y(e,a,n);i=l;do{n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],Y(e,a,1),r=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=r,a[2*i]=a[2*n]+a[2*r],e.depth[i]=(e.depth[n]>=e.depth[r]?e.depth[n]:e.depth[r])+1,a[2*n+1]=a[2*r+1]=i,e.heap[1]=i++,Y(e,a,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var n,r,i,a,o,s,l=t.dyn_tree,u=t.max_code,c=t.stat_desc.static_tree,f=t.stat_desc.has_stree,d=t.stat_desc.extra_bits,g=t.stat_desc.extra_base,p=t.stat_desc.max_length,m=0;for(a=0;a<=A;a++)e.bl_count[a]=0;for(l[2*e.heap[e.heap_max]+1]=0,n=e.heap_max+1;n<h;n++)(a=l[2*l[2*(r=e.heap[n])+1]+1]+1)>p&&(a=p,m++),l[2*r+1]=a,r>u||(e.bl_count[a]++,o=0,r>=g&&(o=d[r-g]),s=l[2*r],e.opt_len+=s*(a+o),f&&(e.static_len+=s*(c[2*r+1]+o)));if(0!==m){do{for(a=p-1;0===e.bl_count[a];)a--;e.bl_count[a]--,e.bl_count[a+1]+=2,e.bl_count[p]--,m-=2}while(m>0);for(a=p;0!==a;a--)for(r=e.bl_count[a];0!==r;)(i=e.heap[--n])>u||(l[2*i+1]!==a&&(e.opt_len+=(a-l[2*i+1])*l[2*i],l[2*i+1]=a),r--)}}(e,t),U(a,u,e.bl_count)}function q(e,t,n){var r,i,a=-1,o=t[1],s=0,l=7,u=4;for(0===o&&(l=138,u=3),t[2*(n+1)+1]=65535,r=0;r<=n;r++)i=o,o=t[2*(r+1)+1],++s<l&&i===o||(s<u?e.bl_tree[2*i]+=s:0!==i?(i!==a&&e.bl_tree[2*i]++,e.bl_tree[2*v]++):s<=10?e.bl_tree[2*y]++:e.bl_tree[2*b]++,s=0,a=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4))}function K(e,t,n){var r,i,a=-1,o=t[1],s=0,l=7,u=4;for(0===o&&(l=138,u=3),r=0;r<=n;r++)if(i=o,o=t[2*(r+1)+1],!(++s<l&&i===o)){if(s<u)do{M(e,i,e.bl_tree)}while(0!==--s);else 0!==i?(i!==a&&(M(e,i,e.bl_tree),s--),M(e,v,e.bl_tree),P(e,s-3,2)):s<=10?(M(e,y,e.bl_tree),P(e,s-3,3)):(M(e,b,e.bl_tree),P(e,s-11,7));s=0,a=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4)}}o(N);var J=!1;function Z(e,t,n,i){P(e,(s<<1)+(i?1:0),3),function(e,t,n,i){G(e),i&&(j(e,n),j(e,~n)),r.arraySet(e.pending_buf,e.window,t,n,e.pending),e.pending+=n}(e,t,n,!0)}t._tr_init=function(e){J||(!function(){var e,t,n,r,i,a=new Array(A+1);for(n=0,r=0;r<l-1;r++)for(Q[r]=n,e=0;e<1<<C[r];e++)D[n++]=r;for(D[n-1]=r,i=0,r=0;r<16;r++)for(N[r]=i,e=0;e<1<<w[r];e++)k[i++]=r;for(i>>=7;r<f;r++)for(N[r]=i<<7,e=0;e<1<<w[r]-7;e++)k[256+i++]=r;for(t=0;t<=A;t++)a[t]=0;for(e=0;e<=143;)x[2*e+1]=8,e++,a[8]++;for(;e<=255;)x[2*e+1]=9,e++,a[9]++;for(;e<=279;)x[2*e+1]=7,e++,a[7]++;for(;e<=287;)x[2*e+1]=8,e++,a[8]++;for(U(x,c+1,a),e=0;e<f;e++)B[2*e+1]=5,B[2*e]=L(e,5);S=new R(x,C,u+1,c,A),_=new R(B,w,0,f,A),F=new R(new Array(0),E,0,d,p)}(),J=!0),e.l_desc=new T(e.dyn_ltree,S),e.d_desc=new T(e.dyn_dtree,_),e.bl_desc=new T(e.bl_tree,F),e.bi_buf=0,e.bi_valid=0,z(e)},t._tr_stored_block=Z,t._tr_flush_block=function(e,t,n,r){var o,s,l=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,n=4093624447;for(t=0;t<=31;t++,n>>>=1)if(1&n&&0!==e.dyn_ltree[2*t])return i;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return a;for(t=32;t<u;t++)if(0!==e.dyn_ltree[2*t])return a;return i}(e)),V(e,e.l_desc),V(e,e.d_desc),l=function(e){var t;for(q(e,e.dyn_ltree,e.l_desc.max_code),q(e,e.dyn_dtree,e.d_desc.max_code),V(e,e.bl_desc),t=d-1;t>=3&&0===e.bl_tree[2*I[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),o=e.opt_len+3+7>>>3,(s=e.static_len+3+7>>>3)<=o&&(o=s)):o=s=n+5,n+4<=o&&-1!==t?Z(e,t,n,r):4===e.strategy||s===o?(P(e,2+(r?1:0),3),W(e,x,B)):(P(e,4+(r?1:0),3),function(e,t,n,r){var i;for(P(e,t-257,5),P(e,n-1,5),P(e,r-4,4),i=0;i<r;i++)P(e,e.bl_tree[2*I[i]+1],3);K(e,e.dyn_ltree,t-1),K(e,e.dyn_dtree,n-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,l+1),W(e,e.dyn_ltree,e.dyn_dtree)),z(e),r&&G(e)},t._tr_tally=function(e,t,n){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&n,e.last_lit++,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(D[n]+u+1)]++,e.dyn_dtree[2*O(t)]++),e.last_lit===e.lit_bufsize-1},t._tr_align=function(e){P(e,2,3),M(e,m,x),function(e){16===e.bi_valid?(j(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)}},5806:function(e){"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},1205:function(e){e.exports=function(e){var i=[];return e.replace(n,(function(e,n,a){var o=n.toLowerCase();for(a=function(e){var t=e.match(r);return t?t.map(Number):[]}(a),"m"==o&&a.length>2&&(i.push([n].concat(a.splice(0,2))),o="l",n="m"==n?"l":"L");;){if(a.length==t[o])return a.unshift(n),i.push(a);if(a.length<t[o])throw new Error("malformed path data");i.push([n].concat(a.splice(0,t[o])))}})),i};var t={a:7,c:6,h:1,l:2,m:2,q:4,s:4,t:2,v:1,z:0},n=/([astvzqmhlc])([^astvzqmhlc]*)/gi;var r=/-?[0-9]*\.?[0-9]+(?:e[-+]?\d+)?/gi},6714:function(e){var t="(".charCodeAt(0),n=")".charCodeAt(0),r="'".charCodeAt(0),i='"'.charCodeAt(0),a="\\".charCodeAt(0),o="/".charCodeAt(0),s=",".charCodeAt(0),l=":".charCodeAt(0),u="*".charCodeAt(0),c="u".charCodeAt(0),f="U".charCodeAt(0),d="+".charCodeAt(0),h=/^[a-f0-9?-]+$/i;e.exports=function(e){for(var A,g,p,m,v,y,b,C,w,E=[],I=e,x=0,B=I.charCodeAt(x),k=I.length,D=[{nodes:E}],Q=0,S="",_="",F="";x<k;)if(B<=32){A=x;do{A+=1,B=I.charCodeAt(A)}while(B<=32);m=I.slice(x,A),p=E[E.length-1],B===n&&Q?F=m:p&&"div"===p.type?(p.after=m,p.sourceEndIndex+=m.length):B===s||B===l||B===o&&I.charCodeAt(A+1)!==u&&(!w||w&&"function"===w.type&&"calc"!==w.value)?_=m:E.push({type:"space",sourceIndex:x,sourceEndIndex:A,value:m}),x=A}else if(B===r||B===i){A=x,m={type:"string",sourceIndex:x,quote:g=B===r?"'":'"'};do{if(v=!1,~(A=I.indexOf(g,A+1)))for(y=A;I.charCodeAt(y-1)===a;)y-=1,v=!v;else A=(I+=g).length-1,m.unclosed=!0}while(v);m.value=I.slice(x+1,A),m.sourceEndIndex=m.unclosed?A:A+1,E.push(m),x=A+1,B=I.charCodeAt(x)}else if(B===o&&I.charCodeAt(x+1)===u)m={type:"comment",sourceIndex:x,sourceEndIndex:(A=I.indexOf("*/",x))+2},-1===A&&(m.unclosed=!0,A=I.length,m.sourceEndIndex=A),m.value=I.slice(x+2,A),E.push(m),x=A+2,B=I.charCodeAt(x);else if(B!==o&&B!==u||!w||"function"!==w.type||"calc"!==w.value)if(B===o||B===s||B===l)m=I[x],E.push({type:"div",sourceIndex:x-_.length,sourceEndIndex:x+m.length,value:m,before:_,after:""}),_="",x+=1,B=I.charCodeAt(x);else if(t===B){A=x;do{A+=1,B=I.charCodeAt(A)}while(B<=32);if(C=x,m={type:"function",sourceIndex:x-S.length,value:S,before:I.slice(C+1,A)},x=A,"url"===S&&B!==r&&B!==i){A-=1;do{if(v=!1,~(A=I.indexOf(")",A+1)))for(y=A;I.charCodeAt(y-1)===a;)y-=1,v=!v;else A=(I+=")").length-1,m.unclosed=!0}while(v);b=A;do{b-=1,B=I.charCodeAt(b)}while(B<=32);C<b?(m.nodes=x!==b+1?[{type:"word",sourceIndex:x,sourceEndIndex:b+1,value:I.slice(x,b+1)}]:[],m.unclosed&&b+1!==A?(m.after="",m.nodes.push({type:"space",sourceIndex:b+1,sourceEndIndex:A,value:I.slice(b+1,A)})):(m.after=I.slice(b+1,A),m.sourceEndIndex=A)):(m.after="",m.nodes=[]),x=A+1,m.sourceEndIndex=m.unclosed?A:x,B=I.charCodeAt(x),E.push(m)}else Q+=1,m.after="",m.sourceEndIndex=x+1,E.push(m),D.push(m),E=m.nodes=[],w=m;S=""}else if(n===B&&Q)x+=1,B=I.charCodeAt(x),w.after=F,w.sourceEndIndex+=F.length,F="",Q-=1,D[D.length-1].sourceEndIndex=x,D.pop(),E=(w=D[Q]).nodes;else{A=x;do{B===a&&(A+=1),A+=1,B=I.charCodeAt(A)}while(A<k&&!(B<=32||B===r||B===i||B===s||B===l||B===o||B===t||B===u&&w&&"function"===w.type&&"calc"===w.value||B===o&&"function"===w.type&&"calc"===w.value||B===n&&Q));m=I.slice(x,A),t===B?S=m:c!==m.charCodeAt(0)&&f!==m.charCodeAt(0)||d!==m.charCodeAt(1)||!h.test(m.slice(2))?E.push({type:"word",sourceIndex:x,sourceEndIndex:A,value:m}):E.push({type:"unicode-range",sourceIndex:x,sourceEndIndex:A,value:m}),x=A}else m=I[x],E.push({type:"word",sourceIndex:x-_.length,sourceEndIndex:x+m.length,value:m}),x+=1,B=I.charCodeAt(x);for(x=D.length-1;x;x-=1)D[x].unclosed=!0,D[x].sourceEndIndex=I.length;return D[0].nodes}},9268:function(e){var t="-".charCodeAt(0),n="+".charCodeAt(0),r=".".charCodeAt(0),i="e".charCodeAt(0),a="E".charCodeAt(0);e.exports=function(e){var o,s,l,u=0,c=e.length;if(0===c||!function(e){var i,a=e.charCodeAt(0);if(a===n||a===t){if((i=e.charCodeAt(1))>=48&&i<=57)return!0;var o=e.charCodeAt(2);return i===r&&o>=48&&o<=57}return a===r?(i=e.charCodeAt(1))>=48&&i<=57:a>=48&&a<=57}(e))return!1;for((o=e.charCodeAt(u))!==n&&o!==t||u++;u<c&&!((o=e.charCodeAt(u))<48||o>57);)u+=1;if(o=e.charCodeAt(u),s=e.charCodeAt(u+1),o===r&&s>=48&&s<=57)for(u+=2;u<c&&!((o=e.charCodeAt(u))<48||o>57);)u+=1;if(o=e.charCodeAt(u),s=e.charCodeAt(u+1),l=e.charCodeAt(u+2),(o===i||o===a)&&(s>=48&&s<=57||(s===n||s===t)&&l>=48&&l<=57))for(u+=s===n||s===t?3:2;u<c&&!((o=e.charCodeAt(u))<48||o>57);)u+=1;return{number:e.slice(0,u),unit:e.slice(u)}}},888:function(e,t,n){"use strict";var r=n(9047);function i(){}function a(){}a.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,a,o){if(o!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:i};return n.PropTypes=n,n}},2007:function(e,t,n){e.exports=n(888)()},9047:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},1960:function(e,t,n){var r=n(2534),i=n(7465).EventEmitter;function a(e){if(!(this instanceof a))return new a(e);i.call(this),e=e||{},this.concurrency=e.concurrency||1/0,this.timeout=e.timeout||0,this.autostart=e.autostart||!1,this.results=e.results||null,this.pending=0,this.session=0,this.running=!1,this.jobs=[],this.timers={}}e.exports=a,e.exports.default=a,r(a,i);["pop","shift","indexOf","lastIndexOf"].forEach((function(e){a.prototype[e]=function(){return Array.prototype[e].apply(this.jobs,arguments)}})),a.prototype.slice=function(e,t){return this.jobs=this.jobs.slice(e,t),this},a.prototype.reverse=function(){return this.jobs.reverse(),this};function o(){for(var e in this.timers){var t=this.timers[e];delete this.timers[e],clearTimeout(t)}}function s(e){var t=this;function n(e){t.end(e)}this.on("error",n),this.on("end",(function r(i){t.removeListener("error",n),t.removeListener("end",r),e(i,this.results)}))}function l(e){this.session++,this.running=!1,this.emit("end",e)}["push","unshift","splice"].forEach((function(e){a.prototype[e]=function(){var t=Array.prototype[e].apply(this.jobs,arguments);return this.autostart&&this.start(),t}})),Object.defineProperty(a.prototype,"length",{get:function(){return this.pending+this.jobs.length}}),a.prototype.start=function(e){if(e&&s.call(this,e),this.running=!0,!(this.pending>=this.concurrency))if(0!==this.jobs.length){var t=this,n=this.jobs.shift(),r=!0,i=this.session,a=null,o=!1,u=null,c=n.hasOwnProperty("timeout")?n.timeout:this.timeout;c&&(a=setTimeout((function(){o=!0,t.listeners("timeout").length>0?t.emit("timeout",d,n):d()}),c),this.timers[a]=a),this.results&&(u=this.results.length,this.results[u]=null),this.pending++,t.emit("start",n);var f=n(d);f&&f.then&&"function"===typeof f.then&&f.then((function(e){return d(null,e)})).catch((function(e){return d(e||!0)})),this.running&&this.jobs.length>0&&this.start()}else 0===this.pending&&l.call(this);function d(e,s){r&&t.session===i&&(r=!1,t.pending--,null!==a&&(delete t.timers[a],clearTimeout(a)),e?t.emit("error",e,n):!1===o&&(null!==u&&(t.results[u]=Array.prototype.slice.call(arguments,1)),t.emit("success",s,n)),t.session===i&&(0===t.pending&&0===t.jobs.length?l.call(t):t.running&&t.start()))}},a.prototype.stop=function(){this.running=!1},a.prototype.end=function(e){o.call(this),this.jobs.length=0,this.pending=0,l.call(this,e)}},4463:function(e,t,n){"use strict";var r=n(2791),i=n(5296);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var o=new Set,s={};function l(e,t){u(e,t),u(e+"Capture",t)}function u(e,t){for(s[e]=t,e=0;e<t.length;e++)o.add(t[e])}var c=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),f=Object.prototype.hasOwnProperty,d=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,h={},A={};function g(e,t,n,r,i,a,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=o}var p={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){p[e]=new g(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];p[t]=new g(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){p[e]=new g(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){p[e]=new g(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){p[e]=new g(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){p[e]=new g(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){p[e]=new g(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){p[e]=new g(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){p[e]=new g(e,5,!1,e.toLowerCase(),null,!1,!1)}));var m=/[\-:]([a-z])/g;function v(e){return e[1].toUpperCase()}function y(e,t,n,r){var i=p.hasOwnProperty(t)?p[t]:null;(null!==i?0!==i.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,i,r)&&(n=null),r||null===i?function(e){return!!f.call(A,e)||!f.call(h,e)&&(d.test(e)?A[e]=!0:(h[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=null===n?3!==i.type&&"":n:(t=i.attributeName,r=i.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(i=i.type)||4===i&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(m,v);p[t]=new g(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(m,v);p[t]=new g(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(m,v);p[t]=new g(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){p[e]=new g(e,1,!1,e.toLowerCase(),null,!1,!1)})),p.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){p[e]=new g(e,1,!1,e.toLowerCase(),null,!0,!0)}));var b=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,C=Symbol.for("react.element"),w=Symbol.for("react.portal"),E=Symbol.for("react.fragment"),I=Symbol.for("react.strict_mode"),x=Symbol.for("react.profiler"),B=Symbol.for("react.provider"),k=Symbol.for("react.context"),D=Symbol.for("react.forward_ref"),Q=Symbol.for("react.suspense"),S=Symbol.for("react.suspense_list"),_=Symbol.for("react.memo"),F=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var N=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var R=Symbol.iterator;function T(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=R&&e[R]||e["@@iterator"])?e:null}var O,j=Object.assign;function P(e){if(void 0===O)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);O=t&&t[1]||""}return"\n"+O+e}var M=!1;function L(e,t){if(!e||M)return"";M=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&"string"===typeof u.stack){for(var i=u.stack.split("\n"),a=r.stack.split("\n"),o=i.length-1,s=a.length-1;1<=o&&0<=s&&i[o]!==a[s];)s--;for(;1<=o&&0<=s;o--,s--)if(i[o]!==a[s]){if(1!==o||1!==s)do{if(o--,0>--s||i[o]!==a[s]){var l="\n"+i[o].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=o&&0<=s);break}}}finally{M=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?P(e):""}function U(e){switch(e.tag){case 5:return P(e.type);case 16:return P("Lazy");case 13:return P("Suspense");case 19:return P("SuspenseList");case 0:case 2:case 15:return e=L(e.type,!1);case 11:return e=L(e.type.render,!1);case 1:return e=L(e.type,!0);default:return""}}function z(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case E:return"Fragment";case w:return"Portal";case x:return"Profiler";case I:return"StrictMode";case Q:return"Suspense";case S:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case k:return(e.displayName||"Context")+".Consumer";case B:return(e._context.displayName||"Context")+".Provider";case D:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case _:return null!==(t=e.displayName||null)?t:z(e.type)||"Memo";case F:t=e._payload,e=e._init;try{return z(e(t))}catch(n){}}return null}function G(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return z(t);case 8:return t===I?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function H(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function Y(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function W(e){e._valueTracker||(e._valueTracker=function(e){var t=Y(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function V(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Y(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function q(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function K(e,t){var n=t.checked;return j({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function J(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=H(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Z(e,t){null!=(t=t.checked)&&y(e,"checked",t,!1)}function X(e,t){Z(e,t);var n=H(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,H(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function $(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&q(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+H(n),t=null,i=0;i<e.length;i++){if(e[i].value===n)return e[i].selected=!0,void(r&&(e[i].defaultSelected=!0));null!==t||e[i].disabled||(t=e[i])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return j({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ie(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(a(92));if(te(n)){if(1<n.length)throw Error(a(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:H(n)}}function ae(e,t){var n=H(t.value),r=H(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function oe(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ue,ce,fe=(ce=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ue=ue||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ue.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return ce(e,t)}))}:ce);function de(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var he={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Ae=["Webkit","ms","Moz","O"];function ge(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||he.hasOwnProperty(e)&&he[e]?(""+t).trim():t+"px"}function pe(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),i=ge(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}Object.keys(he).forEach((function(e){Ae.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),he[t]=he[e]}))}));var me=j({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ve(e,t){if(t){if(me[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(a(62))}}function ye(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var be=null;function Ce(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var we=null,Ee=null,Ie=null;function xe(e){if(e=yi(e)){if("function"!==typeof we)throw Error(a(280));var t=e.stateNode;t&&(t=Ci(t),we(e.stateNode,e.type,t))}}function Be(e){Ee?Ie?Ie.push(e):Ie=[e]:Ee=e}function ke(){if(Ee){var e=Ee,t=Ie;if(Ie=Ee=null,xe(e),t)for(e=0;e<t.length;e++)xe(t[e])}}function De(e,t){return e(t)}function Qe(){}var Se=!1;function _e(e,t,n){if(Se)return e(t,n);Se=!0;try{return De(e,t,n)}finally{Se=!1,(null!==Ee||null!==Ie)&&(Qe(),ke())}}function Fe(e,t){var n=e.stateNode;if(null===n)return null;var r=Ci(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(a(231,t,typeof n));return n}var Ne=!1;if(c)try{var Re={};Object.defineProperty(Re,"passive",{get:function(){Ne=!0}}),window.addEventListener("test",Re,Re),window.removeEventListener("test",Re,Re)}catch(ce){Ne=!1}function Te(e,t,n,r,i,a,o,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var Oe=!1,je=null,Pe=!1,Me=null,Le={onError:function(e){Oe=!0,je=e}};function Ue(e,t,n,r,i,a,o,s,l){Oe=!1,je=null,Te.apply(Le,arguments)}function ze(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Ge(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function He(e){if(ze(e)!==e)throw Error(a(188))}function Ye(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=ze(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var o=i.alternate;if(null===o){if(null!==(r=i.return)){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return He(i),e;if(o===r)return He(i),t;o=o.sibling}throw Error(a(188))}if(n.return!==r.return)n=i,r=o;else{for(var s=!1,l=i.child;l;){if(l===n){s=!0,n=i,r=o;break}if(l===r){s=!0,r=i,n=o;break}l=l.sibling}if(!s){for(l=o.child;l;){if(l===n){s=!0,n=o,r=i;break}if(l===r){s=!0,r=o,n=i;break}l=l.sibling}if(!s)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(e))?We(e):null}function We(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=We(e);if(null!==t)return t;e=e.sibling}return null}var Ve=i.unstable_scheduleCallback,qe=i.unstable_cancelCallback,Ke=i.unstable_shouldYield,Je=i.unstable_requestPaint,Ze=i.unstable_now,Xe=i.unstable_getCurrentPriorityLevel,$e=i.unstable_ImmediatePriority,et=i.unstable_UserBlockingPriority,tt=i.unstable_NormalPriority,nt=i.unstable_LowPriority,rt=i.unstable_IdlePriority,it=null,at=null;var ot=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(st(e)/lt|0)|0},st=Math.log,lt=Math.LN2;var ut=64,ct=4194304;function ft(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function dt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,i=e.suspendedLanes,a=e.pingedLanes,o=268435455&n;if(0!==o){var s=o&~i;0!==s?r=ft(s):0!==(a&=o)&&(r=ft(a))}else 0!==(o=n&~i)?r=ft(o):0!==a&&(r=ft(a));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&i)&&((i=r&-r)>=(a=t&-t)||16===i&&0!==(4194240&a)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)i=1<<(n=31-ot(t)),r|=e[n],t&=~i;return r}function ht(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function At(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function gt(){var e=ut;return 0===(4194240&(ut<<=1))&&(ut=64),e}function pt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function mt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-ot(t)]=n}function vt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ot(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var yt=0;function bt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var Ct,wt,Et,It,xt,Bt=!1,kt=[],Dt=null,Qt=null,St=null,_t=new Map,Ft=new Map,Nt=[],Rt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Tt(e,t){switch(e){case"focusin":case"focusout":Dt=null;break;case"dragenter":case"dragleave":Qt=null;break;case"mouseover":case"mouseout":St=null;break;case"pointerover":case"pointerout":_t.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ft.delete(t.pointerId)}}function Ot(e,t,n,r,i,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},null!==t&&(null!==(t=yi(t))&&wt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==i&&-1===t.indexOf(i)&&t.push(i),e)}function jt(e){var t=vi(e.target);if(null!==t){var n=ze(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Ge(n)))return e.blockedOn=t,void xt(e.priority,(function(){Et(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Pt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Kt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=yi(n))&&wt(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);be=r,n.target.dispatchEvent(r),be=null,t.shift()}return!0}function Mt(e,t,n){Pt(e)&&n.delete(t)}function Lt(){Bt=!1,null!==Dt&&Pt(Dt)&&(Dt=null),null!==Qt&&Pt(Qt)&&(Qt=null),null!==St&&Pt(St)&&(St=null),_t.forEach(Mt),Ft.forEach(Mt)}function Ut(e,t){e.blockedOn===t&&(e.blockedOn=null,Bt||(Bt=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Lt)))}function zt(e){function t(t){return Ut(t,e)}if(0<kt.length){Ut(kt[0],e);for(var n=1;n<kt.length;n++){var r=kt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Dt&&Ut(Dt,e),null!==Qt&&Ut(Qt,e),null!==St&&Ut(St,e),_t.forEach(t),Ft.forEach(t),n=0;n<Nt.length;n++)(r=Nt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Nt.length&&null===(n=Nt[0]).blockedOn;)jt(n),null===n.blockedOn&&Nt.shift()}var Gt=b.ReactCurrentBatchConfig,Ht=!0;function Yt(e,t,n,r){var i=yt,a=Gt.transition;Gt.transition=null;try{yt=1,Vt(e,t,n,r)}finally{yt=i,Gt.transition=a}}function Wt(e,t,n,r){var i=yt,a=Gt.transition;Gt.transition=null;try{yt=4,Vt(e,t,n,r)}finally{yt=i,Gt.transition=a}}function Vt(e,t,n,r){if(Ht){var i=Kt(e,t,n,r);if(null===i)Hr(e,t,r,qt,n),Tt(e,r);else if(function(e,t,n,r,i){switch(t){case"focusin":return Dt=Ot(Dt,e,t,n,r,i),!0;case"dragenter":return Qt=Ot(Qt,e,t,n,r,i),!0;case"mouseover":return St=Ot(St,e,t,n,r,i),!0;case"pointerover":var a=i.pointerId;return _t.set(a,Ot(_t.get(a)||null,e,t,n,r,i)),!0;case"gotpointercapture":return a=i.pointerId,Ft.set(a,Ot(Ft.get(a)||null,e,t,n,r,i)),!0}return!1}(i,e,t,n,r))r.stopPropagation();else if(Tt(e,r),4&t&&-1<Rt.indexOf(e)){for(;null!==i;){var a=yi(i);if(null!==a&&Ct(a),null===(a=Kt(e,t,n,r))&&Hr(e,t,r,qt,n),a===i)break;i=a}null!==i&&r.stopPropagation()}else Hr(e,t,r,null,n)}}var qt=null;function Kt(e,t,n,r){if(qt=null,null!==(e=vi(e=Ce(r))))if(null===(t=ze(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=Ge(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return qt=e,null}function Jt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Xe()){case $e:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Zt=null,Xt=null,$t=null;function en(){if($t)return $t;var e,t,n=Xt,r=n.length,i="value"in Zt?Zt.value:Zt.textContent,a=i.length;for(e=0;e<r&&n[e]===i[e];e++);var o=r-e;for(t=1;t<=o&&n[r-t]===i[a-t];t++);return $t=i.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function an(e){function t(t,n,r,i,a){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(i):i[o]);return this.isDefaultPrevented=(null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return j(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var on,sn,ln,un={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cn=an(un),fn=j({},un,{view:0,detail:0}),dn=an(fn),hn=j({},fn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:xn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ln&&(ln&&"mousemove"===e.type?(on=e.screenX-ln.screenX,sn=e.screenY-ln.screenY):sn=on=0,ln=e),on)},movementY:function(e){return"movementY"in e?e.movementY:sn}}),An=an(hn),gn=an(j({},hn,{dataTransfer:0})),pn=an(j({},fn,{relatedTarget:0})),mn=an(j({},un,{animationName:0,elapsedTime:0,pseudoElement:0})),vn=j({},un,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),yn=an(vn),bn=an(j({},un,{data:0})),Cn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},wn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},En={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function In(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=En[e])&&!!t[e]}function xn(){return In}var Bn=j({},fn,{key:function(e){if(e.key){var t=Cn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?wn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:xn,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),kn=an(Bn),Dn=an(j({},hn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Qn=an(j({},fn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:xn})),Sn=an(j({},un,{propertyName:0,elapsedTime:0,pseudoElement:0})),_n=j({},hn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Fn=an(_n),Nn=[9,13,27,32],Rn=c&&"CompositionEvent"in window,Tn=null;c&&"documentMode"in document&&(Tn=document.documentMode);var On=c&&"TextEvent"in window&&!Tn,jn=c&&(!Rn||Tn&&8<Tn&&11>=Tn),Pn=String.fromCharCode(32),Mn=!1;function Ln(e,t){switch(e){case"keyup":return-1!==Nn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Un(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var zn=!1;var Gn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Hn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Gn[e.type]:"textarea"===t}function Yn(e,t,n,r){Be(r),0<(t=Wr(t,"onChange")).length&&(n=new cn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Wn=null,Vn=null;function qn(e){Pr(e,0)}function Kn(e){if(V(bi(e)))return e}function Jn(e,t){if("change"===e)return t}var Zn=!1;if(c){var Xn;if(c){var $n="oninput"in document;if(!$n){var er=document.createElement("div");er.setAttribute("oninput","return;"),$n="function"===typeof er.oninput}Xn=$n}else Xn=!1;Zn=Xn&&(!document.documentMode||9<document.documentMode)}function tr(){Wn&&(Wn.detachEvent("onpropertychange",nr),Vn=Wn=null)}function nr(e){if("value"===e.propertyName&&Kn(Vn)){var t=[];Yn(t,Vn,e,Ce(e)),_e(qn,t)}}function rr(e,t,n){"focusin"===e?(tr(),Vn=n,(Wn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function ir(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Kn(Vn)}function ar(e,t){if("click"===e)return Kn(t)}function or(e,t){if("input"===e||"change"===e)return Kn(t)}var sr="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function lr(e,t){if(sr(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!f.call(t,i)||!sr(e[i],t[i]))return!1}return!0}function ur(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cr(e,t){var n,r=ur(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=ur(r)}}function fr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?fr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function dr(){for(var e=window,t=q();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=q((e=t.contentWindow).document)}return t}function hr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function Ar(e){var t=dr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&fr(n.ownerDocument.documentElement,n)){if(null!==r&&hr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var i=n.textContent.length,a=Math.min(r.start,i);r=void 0===r.end?a:Math.min(r.end,i),!e.extend&&a>r&&(i=r,r=a,a=i),i=cr(n,a);var o=cr(n,r);i&&o&&(1!==e.rangeCount||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&((t=t.createRange()).setStart(i.node,i.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var gr=c&&"documentMode"in document&&11>=document.documentMode,pr=null,mr=null,vr=null,yr=!1;function br(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;yr||null==pr||pr!==q(r)||("selectionStart"in(r=pr)&&hr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},vr&&lr(vr,r)||(vr=r,0<(r=Wr(mr,"onSelect")).length&&(t=new cn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=pr)))}function Cr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var wr={animationend:Cr("Animation","AnimationEnd"),animationiteration:Cr("Animation","AnimationIteration"),animationstart:Cr("Animation","AnimationStart"),transitionend:Cr("Transition","TransitionEnd")},Er={},Ir={};function xr(e){if(Er[e])return Er[e];if(!wr[e])return e;var t,n=wr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Ir)return Er[e]=n[t];return e}c&&(Ir=document.createElement("div").style,"AnimationEvent"in window||(delete wr.animationend.animation,delete wr.animationiteration.animation,delete wr.animationstart.animation),"TransitionEvent"in window||delete wr.transitionend.transition);var Br=xr("animationend"),kr=xr("animationiteration"),Dr=xr("animationstart"),Qr=xr("transitionend"),Sr=new Map,_r="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Fr(e,t){Sr.set(e,t),l(t,[e])}for(var Nr=0;Nr<_r.length;Nr++){var Rr=_r[Nr];Fr(Rr.toLowerCase(),"on"+(Rr[0].toUpperCase()+Rr.slice(1)))}Fr(Br,"onAnimationEnd"),Fr(kr,"onAnimationIteration"),Fr(Dr,"onAnimationStart"),Fr("dblclick","onDoubleClick"),Fr("focusin","onFocus"),Fr("focusout","onBlur"),Fr(Qr,"onTransitionEnd"),u("onMouseEnter",["mouseout","mouseover"]),u("onMouseLeave",["mouseout","mouseover"]),u("onPointerEnter",["pointerout","pointerover"]),u("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Tr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Or=new Set("cancel close invalid load scroll toggle".split(" ").concat(Tr));function jr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,i,o,s,l,u){if(Ue.apply(this,arguments),Oe){if(!Oe)throw Error(a(198));var c=je;Oe=!1,je=null,Pe||(Pe=!0,Me=c)}}(r,t,void 0,e),e.currentTarget=null}function Pr(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==a&&i.isPropagationStopped())break e;jr(i,s,u),a=l}else for(o=0;o<r.length;o++){if(l=(s=r[o]).instance,u=s.currentTarget,s=s.listener,l!==a&&i.isPropagationStopped())break e;jr(i,s,u),a=l}}}if(Pe)throw e=Me,Pe=!1,Me=null,e}function Mr(e,t){var n=t[gi];void 0===n&&(n=t[gi]=new Set);var r=e+"__bubble";n.has(r)||(Gr(t,e,2,!1),n.add(r))}function Lr(e,t,n){var r=0;t&&(r|=4),Gr(n,e,r,t)}var Ur="_reactListening"+Math.random().toString(36).slice(2);function zr(e){if(!e[Ur]){e[Ur]=!0,o.forEach((function(t){"selectionchange"!==t&&(Or.has(t)||Lr(t,!1,e),Lr(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Ur]||(t[Ur]=!0,Lr("selectionchange",!1,t))}}function Gr(e,t,n,r){switch(Jt(t)){case 1:var i=Yt;break;case 4:i=Wt;break;default:i=Vt}n=i.bind(null,t,n,e),i=void 0,!Ne||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(i=!0),r?void 0!==i?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):void 0!==i?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function Hr(e,t,n,r,i){var a=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var o=r.tag;if(3===o||4===o){var s=r.stateNode.containerInfo;if(s===i||8===s.nodeType&&s.parentNode===i)break;if(4===o)for(o=r.return;null!==o;){var l=o.tag;if((3===l||4===l)&&((l=o.stateNode.containerInfo)===i||8===l.nodeType&&l.parentNode===i))return;o=o.return}for(;null!==s;){if(null===(o=vi(s)))return;if(5===(l=o.tag)||6===l){r=a=o;continue e}s=s.parentNode}}r=r.return}_e((function(){var r=a,i=Ce(n),o=[];e:{var s=Sr.get(e);if(void 0!==s){var l=cn,u=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":l=kn;break;case"focusin":u="focus",l=pn;break;case"focusout":u="blur",l=pn;break;case"beforeblur":case"afterblur":l=pn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=An;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=gn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Qn;break;case Br:case kr:case Dr:l=mn;break;case Qr:l=Sn;break;case"scroll":l=dn;break;case"wheel":l=Fn;break;case"copy":case"cut":case"paste":l=yn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=Dn}var c=0!==(4&t),f=!c&&"scroll"===e,d=c?null!==s?s+"Capture":null:s;c=[];for(var h,A=r;null!==A;){var g=(h=A).stateNode;if(5===h.tag&&null!==g&&(h=g,null!==d&&(null!=(g=Fe(A,d))&&c.push(Yr(A,g,h)))),f)break;A=A.return}0<c.length&&(s=new l(s,u,null,n,i),o.push({event:s,listeners:c}))}}if(0===(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===be||!(u=n.relatedTarget||n.fromElement)||!vi(u)&&!u[Ai])&&(l||s)&&(s=i.window===i?i:(s=i.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(u=(u=n.relatedTarget||n.toElement)?vi(u):null)&&(u!==(f=ze(u))||5!==u.tag&&6!==u.tag)&&(u=null)):(l=null,u=r),l!==u)){if(c=An,g="onMouseLeave",d="onMouseEnter",A="mouse","pointerout"!==e&&"pointerover"!==e||(c=Dn,g="onPointerLeave",d="onPointerEnter",A="pointer"),f=null==l?s:bi(l),h=null==u?s:bi(u),(s=new c(g,A+"leave",l,n,i)).target=f,s.relatedTarget=h,g=null,vi(i)===r&&((c=new c(d,A+"enter",u,n,i)).target=h,c.relatedTarget=f,g=c),f=g,l&&u)e:{for(d=u,A=0,h=c=l;h;h=Vr(h))A++;for(h=0,g=d;g;g=Vr(g))h++;for(;0<A-h;)c=Vr(c),A--;for(;0<h-A;)d=Vr(d),h--;for(;A--;){if(c===d||null!==d&&c===d.alternate)break e;c=Vr(c),d=Vr(d)}c=null}else c=null;null!==l&&qr(o,s,l,c,!1),null!==u&&null!==f&&qr(o,f,u,c,!0)}if("select"===(l=(s=r?bi(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var p=Jn;else if(Hn(s))if(Zn)p=or;else{p=ir;var m=rr}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(p=ar);switch(p&&(p=p(e,r))?Yn(o,p,n,i):(m&&m(e,s,r),"focusout"===e&&(m=s._wrapperState)&&m.controlled&&"number"===s.type&&ee(s,"number",s.value)),m=r?bi(r):window,e){case"focusin":(Hn(m)||"true"===m.contentEditable)&&(pr=m,mr=r,vr=null);break;case"focusout":vr=mr=pr=null;break;case"mousedown":yr=!0;break;case"contextmenu":case"mouseup":case"dragend":yr=!1,br(o,n,i);break;case"selectionchange":if(gr)break;case"keydown":case"keyup":br(o,n,i)}var v;if(Rn)e:{switch(e){case"compositionstart":var y="onCompositionStart";break e;case"compositionend":y="onCompositionEnd";break e;case"compositionupdate":y="onCompositionUpdate";break e}y=void 0}else zn?Ln(e,n)&&(y="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(y="onCompositionStart");y&&(jn&&"ko"!==n.locale&&(zn||"onCompositionStart"!==y?"onCompositionEnd"===y&&zn&&(v=en()):(Xt="value"in(Zt=i)?Zt.value:Zt.textContent,zn=!0)),0<(m=Wr(r,y)).length&&(y=new bn(y,e,null,n,i),o.push({event:y,listeners:m}),v?y.data=v:null!==(v=Un(n))&&(y.data=v))),(v=On?function(e,t){switch(e){case"compositionend":return Un(t);case"keypress":return 32!==t.which?null:(Mn=!0,Pn);case"textInput":return(e=t.data)===Pn&&Mn?null:e;default:return null}}(e,n):function(e,t){if(zn)return"compositionend"===e||!Rn&&Ln(e,t)?(e=en(),$t=Xt=Zt=null,zn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return jn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Wr(r,"onBeforeInput")).length&&(i=new bn("onBeforeInput","beforeinput",null,n,i),o.push({event:i,listeners:r}),i.data=v))}Pr(o,t)}))}function Yr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Wr(e,t){for(var n=t+"Capture",r=[];null!==e;){var i=e,a=i.stateNode;5===i.tag&&null!==a&&(i=a,null!=(a=Fe(e,n))&&r.unshift(Yr(e,a,i)),null!=(a=Fe(e,t))&&r.push(Yr(e,a,i))),e=e.return}return r}function Vr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function qr(e,t,n,r,i){for(var a=t._reactName,o=[];null!==n&&n!==r;){var s=n,l=s.alternate,u=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==u&&(s=u,i?null!=(l=Fe(n,a))&&o.unshift(Yr(n,l,s)):i||null!=(l=Fe(n,a))&&o.push(Yr(n,l,s))),n=n.return}0!==o.length&&e.push({event:t,listeners:o})}var Kr=/\r\n?/g,Jr=/\u0000|\uFFFD/g;function Zr(e){return("string"===typeof e?e:""+e).replace(Kr,"\n").replace(Jr,"")}function Xr(e,t,n){if(t=Zr(t),Zr(e)!==t&&n)throw Error(a(425))}function $r(){}var ei=null,ti=null;function ni(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ri="function"===typeof setTimeout?setTimeout:void 0,ii="function"===typeof clearTimeout?clearTimeout:void 0,ai="function"===typeof Promise?Promise:void 0,oi="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ai?function(e){return ai.resolve(null).then(e).catch(si)}:ri;function si(e){setTimeout((function(){throw e}))}function li(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&8===i.nodeType)if("/$"===(n=i.data)){if(0===r)return e.removeChild(i),void zt(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=i}while(n);zt(t)}function ui(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function ci(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var fi=Math.random().toString(36).slice(2),di="__reactFiber$"+fi,hi="__reactProps$"+fi,Ai="__reactContainer$"+fi,gi="__reactEvents$"+fi,pi="__reactListeners$"+fi,mi="__reactHandles$"+fi;function vi(e){var t=e[di];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ai]||n[di]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=ci(e);null!==e;){if(n=e[di])return n;e=ci(e)}return t}n=(e=n).parentNode}return null}function yi(e){return!(e=e[di]||e[Ai])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function bi(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function Ci(e){return e[hi]||null}var wi=[],Ei=-1;function Ii(e){return{current:e}}function xi(e){0>Ei||(e.current=wi[Ei],wi[Ei]=null,Ei--)}function Bi(e,t){Ei++,wi[Ei]=e.current,e.current=t}var ki={},Di=Ii(ki),Qi=Ii(!1),Si=ki;function _i(e,t){var n=e.type.contextTypes;if(!n)return ki;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,a={};for(i in n)a[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Fi(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Ni(){xi(Qi),xi(Di)}function Ri(e,t,n){if(Di.current!==ki)throw Error(a(168));Bi(Di,t),Bi(Qi,n)}function Ti(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in t))throw Error(a(108,G(e)||"Unknown",i));return j({},n,r)}function Oi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ki,Si=Di.current,Bi(Di,e),Bi(Qi,Qi.current),!0}function ji(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=Ti(e,t,Si),r.__reactInternalMemoizedMergedChildContext=e,xi(Qi),xi(Di),Bi(Di,e)):xi(Qi),Bi(Qi,n)}var Pi=null,Mi=!1,Li=!1;function Ui(e){null===Pi?Pi=[e]:Pi.push(e)}function zi(){if(!Li&&null!==Pi){Li=!0;var e=0,t=yt;try{var n=Pi;for(yt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}Pi=null,Mi=!1}catch(i){throw null!==Pi&&(Pi=Pi.slice(e+1)),Ve($e,zi),i}finally{yt=t,Li=!1}}return null}var Gi=[],Hi=0,Yi=null,Wi=0,Vi=[],qi=0,Ki=null,Ji=1,Zi="";function Xi(e,t){Gi[Hi++]=Wi,Gi[Hi++]=Yi,Yi=e,Wi=t}function $i(e,t,n){Vi[qi++]=Ji,Vi[qi++]=Zi,Vi[qi++]=Ki,Ki=e;var r=Ji;e=Zi;var i=32-ot(r)-1;r&=~(1<<i),n+=1;var a=32-ot(t)+i;if(30<a){var o=i-i%5;a=(r&(1<<o)-1).toString(32),r>>=o,i-=o,Ji=1<<32-ot(t)+i|n<<i|r,Zi=a+e}else Ji=1<<a|n<<i|r,Zi=e}function ea(e){null!==e.return&&(Xi(e,1),$i(e,1,0))}function ta(e){for(;e===Yi;)Yi=Gi[--Hi],Gi[Hi]=null,Wi=Gi[--Hi],Gi[Hi]=null;for(;e===Ki;)Ki=Vi[--qi],Vi[qi]=null,Zi=Vi[--qi],Vi[qi]=null,Ji=Vi[--qi],Vi[qi]=null}var na=null,ra=null,ia=!1,aa=null;function oa(e,t){var n=Fu(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function sa(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,na=e,ra=ui(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,na=e,ra=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Ki?{id:Ji,overflow:Zi}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Fu(18,null,null,0)).stateNode=t,n.return=e,e.child=n,na=e,ra=null,!0);default:return!1}}function la(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function ua(e){if(ia){var t=ra;if(t){var n=t;if(!sa(e,t)){if(la(e))throw Error(a(418));t=ui(n.nextSibling);var r=na;t&&sa(e,t)?oa(r,n):(e.flags=-4097&e.flags|2,ia=!1,na=e)}}else{if(la(e))throw Error(a(418));e.flags=-4097&e.flags|2,ia=!1,na=e}}}function ca(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;na=e}function fa(e){if(e!==na)return!1;if(!ia)return ca(e),ia=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!ni(e.type,e.memoizedProps)),t&&(t=ra)){if(la(e))throw da(),Error(a(418));for(;t;)oa(e,t),t=ui(t.nextSibling)}if(ca(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){ra=ui(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}ra=null}}else ra=na?ui(e.stateNode.nextSibling):null;return!0}function da(){for(var e=ra;e;)e=ui(e.nextSibling)}function ha(){ra=na=null,ia=!1}function Aa(e){null===aa?aa=[e]:aa.push(e)}var ga=b.ReactCurrentBatchConfig;function pa(e,t){if(e&&e.defaultProps){for(var n in t=j({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var ma=Ii(null),va=null,ya=null,ba=null;function Ca(){ba=ya=va=null}function wa(e){var t=ma.current;xi(ma),e._currentValue=t}function Ea(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ia(e,t){va=e,ba=ya=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(bs=!0),e.firstContext=null)}function xa(e){var t=e._currentValue;if(ba!==e)if(e={context:e,memoizedValue:t,next:null},null===ya){if(null===va)throw Error(a(308));ya=e,va.dependencies={lanes:0,firstContext:e}}else ya=ya.next=e;return t}var Ba=null;function ka(e){null===Ba?Ba=[e]:Ba.push(e)}function Da(e,t,n,r){var i=t.interleaved;return null===i?(n.next=n,ka(t)):(n.next=i.next,i.next=n),t.interleaved=n,Qa(e,r)}function Qa(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Sa=!1;function _a(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Na(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ra(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&Ql)){var i=r.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Qa(e,n)}return null===(i=r.interleaved)?(t.next=t,ka(r)):(t.next=i.next,i.next=t),r.interleaved=t,Qa(e,n)}function Ta(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,vt(e,n)}}function Oa(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var i=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?i=a=o:a=a.next=o,n=n.next}while(null!==n);null===a?i=a=t:a=a.next=t}else i=a=t;return n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function ja(e,t,n,r){var i=e.updateQueue;Sa=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(null!==s){i.shared.pending=null;var l=s,u=l.next;l.next=null,null===o?a=u:o.next=u,o=l;var c=e.alternate;null!==c&&((s=(c=c.updateQueue).lastBaseUpdate)!==o&&(null===s?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l))}if(null!==a){var f=i.baseState;for(o=0,c=u=l=null,s=a;;){var d=s.lane,h=s.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:h,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var A=e,g=s;switch(d=t,h=n,g.tag){case 1:if("function"===typeof(A=g.payload)){f=A.call(h,f,d);break e}f=A;break e;case 3:A.flags=-65537&A.flags|128;case 0:if(null===(d="function"===typeof(A=g.payload)?A.call(h,f,d):A)||void 0===d)break e;f=j({},f,d);break e;case 2:Sa=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(d=i.effects)?i.effects=[s]:d.push(s))}else h={eventTime:h,lane:d,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===c?(u=c=h,l=f):c=c.next=h,o|=d;if(null===(s=s.next)){if(null===(s=i.shared.pending))break;s=(d=s).next,d.next=null,i.lastBaseUpdate=d,i.shared.pending=null}}if(null===c&&(l=f),i.baseState=l,i.firstBaseUpdate=u,i.lastBaseUpdate=c,null!==(t=i.shared.interleaved)){i=t;do{o|=i.lane,i=i.next}while(i!==t)}else null===a&&(i.shared.lanes=0);jl|=o,e.lanes=o,e.memoizedState=f}}function Pa(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(null!==i){if(r.callback=null,r=n,"function"!==typeof i)throw Error(a(191,i));i.call(r)}}}var Ma=(new r.Component).refs;function La(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:j({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var Ua={isMounted:function(e){return!!(e=e._reactInternals)&&ze(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=tu(),i=nu(e),a=Na(r,i);a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=Ra(e,a,i))&&(ru(t,e,i,r),Ta(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=tu(),i=nu(e),a=Na(r,i);a.tag=1,a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=Ra(e,a,i))&&(ru(t,e,i,r),Ta(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=tu(),r=nu(e),i=Na(n,r);i.tag=2,void 0!==t&&null!==t&&(i.callback=t),null!==(t=Ra(e,i,r))&&(ru(t,e,r,n),Ta(t,e,r))}};function za(e,t,n,r,i,a,o){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,o):!t.prototype||!t.prototype.isPureReactComponent||(!lr(n,r)||!lr(i,a))}function Ga(e,t,n){var r=!1,i=ki,a=t.contextType;return"object"===typeof a&&null!==a?a=xa(a):(i=Fi(t)?Si:Di.current,a=(r=null!==(r=t.contextTypes)&&void 0!==r)?_i(e,i):ki),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Ua,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=a),t}function Ha(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Ua.enqueueReplaceState(t,t.state,null)}function Ya(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=Ma,_a(e);var a=t.contextType;"object"===typeof a&&null!==a?i.context=xa(a):(a=Fi(t)?Si:Di.current,i.context=_i(e,a)),i.state=e.memoizedState,"function"===typeof(a=t.getDerivedStateFromProps)&&(La(e,t,a,n),i.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof i.getSnapshotBeforeUpdate||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||(t=i.state,"function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&Ua.enqueueReplaceState(i,i.state,null),ja(e,n,i,r),i.state=e.memoizedState),"function"===typeof i.componentDidMount&&(e.flags|=4194308)}function Wa(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var r=n.stateNode}if(!r)throw Error(a(147,e));var i=r,o=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===o?t.ref:(t=function(e){var t=i.refs;t===Ma&&(t=i.refs={}),null===e?delete t[o]:t[o]=e},t._stringRef=o,t)}if("string"!==typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function Va(e,t){throw e=Object.prototype.toString.call(t),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function qa(e){return(0,e._init)(e._payload)}function Ka(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function i(e,t){return(e=Ru(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Pu(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function u(e,t,n,r){var a=n.type;return a===E?f(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===a||"object"===typeof a&&null!==a&&a.$$typeof===F&&qa(a)===t.type)?((r=i(t,n.props)).ref=Wa(e,t,n),r.return=e,r):((r=Tu(n.type,n.key,n.props,null,e.mode,r)).ref=Wa(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Mu(n,e.mode,r)).return=e,t):((t=i(t,n.children||[])).return=e,t)}function f(e,t,n,r,a){return null===t||7!==t.tag?((t=Ou(n,e.mode,r,a)).return=e,t):((t=i(t,n)).return=e,t)}function d(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=Pu(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case C:return(n=Tu(t.type,t.key,t.props,null,e.mode,n)).ref=Wa(e,null,t),n.return=e,n;case w:return(t=Mu(t,e.mode,n)).return=e,t;case F:return d(e,(0,t._init)(t._payload),n)}if(te(t)||T(t))return(t=Ou(t,e.mode,n,null)).return=e,t;Va(e,t)}return null}function h(e,t,n,r){var i=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n)return null!==i?null:l(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case C:return n.key===i?u(e,t,n,r):null;case w:return n.key===i?c(e,t,n,r):null;case F:return h(e,t,(i=n._init)(n._payload),r)}if(te(n)||T(n))return null!==i?null:f(e,t,n,r,null);Va(e,n)}return null}function A(e,t,n,r,i){if("string"===typeof r&&""!==r||"number"===typeof r)return l(t,e=e.get(n)||null,""+r,i);if("object"===typeof r&&null!==r){switch(r.$$typeof){case C:return u(t,e=e.get(null===r.key?n:r.key)||null,r,i);case w:return c(t,e=e.get(null===r.key?n:r.key)||null,r,i);case F:return A(e,t,n,(0,r._init)(r._payload),i)}if(te(r)||T(r))return f(t,e=e.get(n)||null,r,i,null);Va(t,r)}return null}function g(i,a,s,l){for(var u=null,c=null,f=a,g=a=0,p=null;null!==f&&g<s.length;g++){f.index>g?(p=f,f=null):p=f.sibling;var m=h(i,f,s[g],l);if(null===m){null===f&&(f=p);break}e&&f&&null===m.alternate&&t(i,f),a=o(m,a,g),null===c?u=m:c.sibling=m,c=m,f=p}if(g===s.length)return n(i,f),ia&&Xi(i,g),u;if(null===f){for(;g<s.length;g++)null!==(f=d(i,s[g],l))&&(a=o(f,a,g),null===c?u=f:c.sibling=f,c=f);return ia&&Xi(i,g),u}for(f=r(i,f);g<s.length;g++)null!==(p=A(f,i,g,s[g],l))&&(e&&null!==p.alternate&&f.delete(null===p.key?g:p.key),a=o(p,a,g),null===c?u=p:c.sibling=p,c=p);return e&&f.forEach((function(e){return t(i,e)})),ia&&Xi(i,g),u}function p(i,s,l,u){var c=T(l);if("function"!==typeof c)throw Error(a(150));if(null==(l=c.call(l)))throw Error(a(151));for(var f=c=null,g=s,p=s=0,m=null,v=l.next();null!==g&&!v.done;p++,v=l.next()){g.index>p?(m=g,g=null):m=g.sibling;var y=h(i,g,v.value,u);if(null===y){null===g&&(g=m);break}e&&g&&null===y.alternate&&t(i,g),s=o(y,s,p),null===f?c=y:f.sibling=y,f=y,g=m}if(v.done)return n(i,g),ia&&Xi(i,p),c;if(null===g){for(;!v.done;p++,v=l.next())null!==(v=d(i,v.value,u))&&(s=o(v,s,p),null===f?c=v:f.sibling=v,f=v);return ia&&Xi(i,p),c}for(g=r(i,g);!v.done;p++,v=l.next())null!==(v=A(g,i,p,v.value,u))&&(e&&null!==v.alternate&&g.delete(null===v.key?p:v.key),s=o(v,s,p),null===f?c=v:f.sibling=v,f=v);return e&&g.forEach((function(e){return t(i,e)})),ia&&Xi(i,p),c}return function e(r,a,o,l){if("object"===typeof o&&null!==o&&o.type===E&&null===o.key&&(o=o.props.children),"object"===typeof o&&null!==o){switch(o.$$typeof){case C:e:{for(var u=o.key,c=a;null!==c;){if(c.key===u){if((u=o.type)===E){if(7===c.tag){n(r,c.sibling),(a=i(c,o.props.children)).return=r,r=a;break e}}else if(c.elementType===u||"object"===typeof u&&null!==u&&u.$$typeof===F&&qa(u)===c.type){n(r,c.sibling),(a=i(c,o.props)).ref=Wa(r,c,o),a.return=r,r=a;break e}n(r,c);break}t(r,c),c=c.sibling}o.type===E?((a=Ou(o.props.children,r.mode,l,o.key)).return=r,r=a):((l=Tu(o.type,o.key,o.props,null,r.mode,l)).ref=Wa(r,a,o),l.return=r,r=l)}return s(r);case w:e:{for(c=o.key;null!==a;){if(a.key===c){if(4===a.tag&&a.stateNode.containerInfo===o.containerInfo&&a.stateNode.implementation===o.implementation){n(r,a.sibling),(a=i(a,o.children||[])).return=r,r=a;break e}n(r,a);break}t(r,a),a=a.sibling}(a=Mu(o,r.mode,l)).return=r,r=a}return s(r);case F:return e(r,a,(c=o._init)(o._payload),l)}if(te(o))return g(r,a,o,l);if(T(o))return p(r,a,o,l);Va(r,o)}return"string"===typeof o&&""!==o||"number"===typeof o?(o=""+o,null!==a&&6===a.tag?(n(r,a.sibling),(a=i(a,o)).return=r,r=a):(n(r,a),(a=Pu(o,r.mode,l)).return=r,r=a),s(r)):n(r,a)}}var Ja=Ka(!0),Za=Ka(!1),Xa={},$a=Ii(Xa),eo=Ii(Xa),to=Ii(Xa);function no(e){if(e===Xa)throw Error(a(174));return e}function ro(e,t){switch(Bi(to,t),Bi(eo,e),Bi($a,Xa),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}xi($a),Bi($a,t)}function io(){xi($a),xi(eo),xi(to)}function ao(e){no(to.current);var t=no($a.current),n=le(t,e.type);t!==n&&(Bi(eo,e),Bi($a,n))}function oo(e){eo.current===e&&(xi($a),xi(eo))}var so=Ii(0);function lo(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var uo=[];function co(){for(var e=0;e<uo.length;e++)uo[e]._workInProgressVersionPrimary=null;uo.length=0}var fo=b.ReactCurrentDispatcher,ho=b.ReactCurrentBatchConfig,Ao=0,go=null,po=null,mo=null,vo=!1,yo=!1,bo=0,Co=0;function wo(){throw Error(a(321))}function Eo(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!sr(e[n],t[n]))return!1;return!0}function Io(e,t,n,r,i,o){if(Ao=o,go=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,fo.current=null===e||null===e.memoizedState?ss:ls,e=n(r,i),yo){o=0;do{if(yo=!1,bo=0,25<=o)throw Error(a(301));o+=1,mo=po=null,t.updateQueue=null,fo.current=us,e=n(r,i)}while(yo)}if(fo.current=os,t=null!==po&&null!==po.next,Ao=0,mo=po=go=null,vo=!1,t)throw Error(a(300));return e}function xo(){var e=0!==bo;return bo=0,e}function Bo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===mo?go.memoizedState=mo=e:mo=mo.next=e,mo}function ko(){if(null===po){var e=go.alternate;e=null!==e?e.memoizedState:null}else e=po.next;var t=null===mo?go.memoizedState:mo.next;if(null!==t)mo=t,po=e;else{if(null===e)throw Error(a(310));e={memoizedState:(po=e).memoizedState,baseState:po.baseState,baseQueue:po.baseQueue,queue:po.queue,next:null},null===mo?go.memoizedState=mo=e:mo=mo.next=e}return mo}function Do(e,t){return"function"===typeof t?t(e):t}function Qo(e){var t=ko(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=po,i=r.baseQueue,o=n.pending;if(null!==o){if(null!==i){var s=i.next;i.next=o.next,o.next=s}r.baseQueue=i=o,n.pending=null}if(null!==i){o=i.next,r=r.baseState;var l=s=null,u=null,c=o;do{var f=c.lane;if((Ao&f)===f)null!==u&&(u=u.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var d={lane:f,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===u?(l=u=d,s=r):u=u.next=d,go.lanes|=f,jl|=f}c=c.next}while(null!==c&&c!==o);null===u?s=r:u.next=l,sr(r,t.memoizedState)||(bs=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=u,n.lastRenderedState=r}if(null!==(e=n.interleaved)){i=e;do{o=i.lane,go.lanes|=o,jl|=o,i=i.next}while(i!==e)}else null===i&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function So(e){var t=ko(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(null!==i){n.pending=null;var s=i=i.next;do{o=e(o,s.action),s=s.next}while(s!==i);sr(o,t.memoizedState)||(bs=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function _o(){}function Fo(e,t){var n=go,r=ko(),i=t(),o=!sr(r.memoizedState,i);if(o&&(r.memoizedState=i,bs=!0),r=r.queue,Ho(To.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||null!==mo&&1&mo.memoizedState.tag){if(n.flags|=2048,Mo(9,Ro.bind(null,n,r,i,t),void 0,null),null===Sl)throw Error(a(349));0!==(30&Ao)||No(n,t,i)}return i}function No(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=go.updateQueue)?(t={lastEffect:null,stores:null},go.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ro(e,t,n,r){t.value=n,t.getSnapshot=r,Oo(t)&&jo(e)}function To(e,t,n){return n((function(){Oo(t)&&jo(e)}))}function Oo(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!sr(e,n)}catch(r){return!0}}function jo(e){var t=Qa(e,1);null!==t&&ru(t,e,1,-1)}function Po(e){var t=Bo();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Do,lastRenderedState:e},t.queue=e,e=e.dispatch=ns.bind(null,go,e),[t.memoizedState,e]}function Mo(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=go.updateQueue)?(t={lastEffect:null,stores:null},go.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Lo(){return ko().memoizedState}function Uo(e,t,n,r){var i=Bo();go.flags|=e,i.memoizedState=Mo(1|t,n,void 0,void 0===r?null:r)}function zo(e,t,n,r){var i=ko();r=void 0===r?null:r;var a=void 0;if(null!==po){var o=po.memoizedState;if(a=o.destroy,null!==r&&Eo(r,o.deps))return void(i.memoizedState=Mo(t,n,a,r))}go.flags|=e,i.memoizedState=Mo(1|t,n,a,r)}function Go(e,t){return Uo(8390656,8,e,t)}function Ho(e,t){return zo(2048,8,e,t)}function Yo(e,t){return zo(4,2,e,t)}function Wo(e,t){return zo(4,4,e,t)}function Vo(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function qo(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,zo(4,4,Vo.bind(null,t,e),n)}function Ko(){}function Jo(e,t){var n=ko();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Eo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Zo(e,t){var n=ko();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Eo(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Xo(e,t,n){return 0===(21&Ao)?(e.baseState&&(e.baseState=!1,bs=!0),e.memoizedState=n):(sr(n,t)||(n=gt(),go.lanes|=n,jl|=n,e.baseState=!0),t)}function $o(e,t){var n=yt;yt=0!==n&&4>n?n:4,e(!0);var r=ho.transition;ho.transition={};try{e(!1),t()}finally{yt=n,ho.transition=r}}function es(){return ko().memoizedState}function ts(e,t,n){var r=nu(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},rs(e))is(t,n);else if(null!==(n=Da(e,t,n,r))){ru(n,e,r,tu()),as(n,t,r)}}function ns(e,t,n){var r=nu(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(rs(e))is(t,i);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,sr(s,o)){var l=t.interleaved;return null===l?(i.next=i,ka(t)):(i.next=l.next,l.next=i),void(t.interleaved=i)}}catch(u){}null!==(n=Da(e,t,i,r))&&(ru(n,e,r,i=tu()),as(n,t,r))}}function rs(e){var t=e.alternate;return e===go||null!==t&&t===go}function is(e,t){yo=vo=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function as(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,vt(e,n)}}var os={readContext:xa,useCallback:wo,useContext:wo,useEffect:wo,useImperativeHandle:wo,useInsertionEffect:wo,useLayoutEffect:wo,useMemo:wo,useReducer:wo,useRef:wo,useState:wo,useDebugValue:wo,useDeferredValue:wo,useTransition:wo,useMutableSource:wo,useSyncExternalStore:wo,useId:wo,unstable_isNewReconciler:!1},ss={readContext:xa,useCallback:function(e,t){return Bo().memoizedState=[e,void 0===t?null:t],e},useContext:xa,useEffect:Go,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Uo(4194308,4,Vo.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Uo(4194308,4,e,t)},useInsertionEffect:function(e,t){return Uo(4,2,e,t)},useMemo:function(e,t){var n=Bo();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Bo();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=ts.bind(null,go,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Bo().memoizedState=e},useState:Po,useDebugValue:Ko,useDeferredValue:function(e){return Bo().memoizedState=e},useTransition:function(){var e=Po(!1),t=e[0];return e=$o.bind(null,e[1]),Bo().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=go,i=Bo();if(ia){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===Sl)throw Error(a(349));0!==(30&Ao)||No(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Go(To.bind(null,r,o,e),[e]),r.flags|=2048,Mo(9,Ro.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Bo(),t=Sl.identifierPrefix;if(ia){var n=Zi;t=":"+t+"R"+(n=(Ji&~(1<<32-ot(Ji)-1)).toString(32)+n),0<(n=bo++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=Co++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ls={readContext:xa,useCallback:Jo,useContext:xa,useEffect:Ho,useImperativeHandle:qo,useInsertionEffect:Yo,useLayoutEffect:Wo,useMemo:Zo,useReducer:Qo,useRef:Lo,useState:function(){return Qo(Do)},useDebugValue:Ko,useDeferredValue:function(e){return Xo(ko(),po.memoizedState,e)},useTransition:function(){return[Qo(Do)[0],ko().memoizedState]},useMutableSource:_o,useSyncExternalStore:Fo,useId:es,unstable_isNewReconciler:!1},us={readContext:xa,useCallback:Jo,useContext:xa,useEffect:Ho,useImperativeHandle:qo,useInsertionEffect:Yo,useLayoutEffect:Wo,useMemo:Zo,useReducer:So,useRef:Lo,useState:function(){return So(Do)},useDebugValue:Ko,useDeferredValue:function(e){var t=ko();return null===po?t.memoizedState=e:Xo(t,po.memoizedState,e)},useTransition:function(){return[So(Do)[0],ko().memoizedState]},useMutableSource:_o,useSyncExternalStore:Fo,useId:es,unstable_isNewReconciler:!1};function cs(e,t){try{var n="",r=t;do{n+=U(r),r=r.return}while(r);var i=n}catch(a){i="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:t,stack:i,digest:null}}function fs(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function ds(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var hs="function"===typeof WeakMap?WeakMap:Map;function As(e,t,n){(n=Na(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Yl||(Yl=!0,Wl=r),ds(0,t)},n}function gs(e,t,n){(n=Na(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){ds(0,t)}}var a=e.stateNode;return null!==a&&"function"===typeof a.componentDidCatch&&(n.callback=function(){ds(0,t),"function"!==typeof r&&(null===Vl?Vl=new Set([this]):Vl.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function ps(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new hs;var i=new Set;r.set(t,i)}else void 0===(i=r.get(t))&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=Bu.bind(null,e,t,n),t.then(e,e))}function ms(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function vs(e,t,n,r,i){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Na(-1,1)).tag=2,Ra(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=i,e)}var ys=b.ReactCurrentOwner,bs=!1;function Cs(e,t,n,r){t.child=null===e?Za(t,null,n,r):Ja(t,e.child,n,r)}function ws(e,t,n,r,i){n=n.render;var a=t.ref;return Ia(t,i),r=Io(e,t,n,r,a,i),n=xo(),null===e||bs?(ia&&n&&ea(t),t.flags|=1,Cs(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Ys(e,t,i))}function Es(e,t,n,r,i){if(null===e){var a=n.type;return"function"!==typeof a||Nu(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Tu(n.type,null,r,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Is(e,t,a,r,i))}if(a=e.child,0===(e.lanes&i)){var o=a.memoizedProps;if((n=null!==(n=n.compare)?n:lr)(o,r)&&e.ref===t.ref)return Ys(e,t,i)}return t.flags|=1,(e=Ru(a,r)).ref=t.ref,e.return=t,t.child=e}function Is(e,t,n,r,i){if(null!==e){var a=e.memoizedProps;if(lr(a,r)&&e.ref===t.ref){if(bs=!1,t.pendingProps=r=a,0===(e.lanes&i))return t.lanes=e.lanes,Ys(e,t,i);0!==(131072&e.flags)&&(bs=!0)}}return ks(e,t,n,r,i)}function xs(e,t,n){var r=t.pendingProps,i=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Bi(Rl,Nl),Nl|=n;else{if(0===(1073741824&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Bi(Rl,Nl),Nl|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,Bi(Rl,Nl),Nl|=r}else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,Bi(Rl,Nl),Nl|=r;return Cs(e,t,i,n),t.child}function Bs(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function ks(e,t,n,r,i){var a=Fi(n)?Si:Di.current;return a=_i(t,a),Ia(t,i),n=Io(e,t,n,r,a,i),r=xo(),null===e||bs?(ia&&r&&ea(t),t.flags|=1,Cs(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Ys(e,t,i))}function Ds(e,t,n,r,i){if(Fi(n)){var a=!0;Oi(t)}else a=!1;if(Ia(t,i),null===t.stateNode)Hs(e,t),Ga(t,n,r),Ya(t,n,r,i),r=!0;else if(null===e){var o=t.stateNode,s=t.memoizedProps;o.props=s;var l=o.context,u=n.contextType;"object"===typeof u&&null!==u?u=xa(u):u=_i(t,u=Fi(n)?Si:Di.current);var c=n.getDerivedStateFromProps,f="function"===typeof c||"function"===typeof o.getSnapshotBeforeUpdate;f||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(s!==r||l!==u)&&Ha(t,o,r,u),Sa=!1;var d=t.memoizedState;o.state=d,ja(t,r,o,i),l=t.memoizedState,s!==r||d!==l||Qi.current||Sa?("function"===typeof c&&(La(t,n,c,r),l=t.memoizedState),(s=Sa||za(t,n,s,r,d,l,u))?(f||"function"!==typeof o.UNSAFE_componentWillMount&&"function"!==typeof o.componentWillMount||("function"===typeof o.componentWillMount&&o.componentWillMount(),"function"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"===typeof o.componentDidMount&&(t.flags|=4194308)):("function"===typeof o.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),o.props=r,o.state=l,o.context=u,r=s):("function"===typeof o.componentDidMount&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,Fa(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:pa(t.type,s),o.props=u,f=t.pendingProps,d=o.context,"object"===typeof(l=n.contextType)&&null!==l?l=xa(l):l=_i(t,l=Fi(n)?Si:Di.current);var h=n.getDerivedStateFromProps;(c="function"===typeof h||"function"===typeof o.getSnapshotBeforeUpdate)||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(s!==f||d!==l)&&Ha(t,o,r,l),Sa=!1,d=t.memoizedState,o.state=d,ja(t,r,o,i);var A=t.memoizedState;s!==f||d!==A||Qi.current||Sa?("function"===typeof h&&(La(t,n,h,r),A=t.memoizedState),(u=Sa||za(t,n,u,r,d,A,l)||!1)?(c||"function"!==typeof o.UNSAFE_componentWillUpdate&&"function"!==typeof o.componentWillUpdate||("function"===typeof o.componentWillUpdate&&o.componentWillUpdate(r,A,l),"function"===typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,A,l)),"function"===typeof o.componentDidUpdate&&(t.flags|=4),"function"===typeof o.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof o.componentDidUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!==typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=A),o.props=r,o.state=A,o.context=l,r=u):("function"!==typeof o.componentDidUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!==typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return Qs(e,t,n,r,a,i)}function Qs(e,t,n,r,i,a){Bs(e,t);var o=0!==(128&t.flags);if(!r&&!o)return i&&ji(t,n,!1),Ys(e,t,a);r=t.stateNode,ys.current=t;var s=o&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&o?(t.child=Ja(t,e.child,null,a),t.child=Ja(t,null,s,a)):Cs(e,t,s,a),t.memoizedState=r.state,i&&ji(t,n,!0),t.child}function Ss(e){var t=e.stateNode;t.pendingContext?Ri(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ri(0,t.context,!1),ro(e,t.containerInfo)}function _s(e,t,n,r,i){return ha(),Aa(i),t.flags|=256,Cs(e,t,n,r),t.child}var Fs,Ns,Rs,Ts,Os={dehydrated:null,treeContext:null,retryLane:0};function js(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ps(e,t,n){var r,i=t.pendingProps,o=so.current,s=!1,l=0!==(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!==(2&o)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(o|=1),Bi(so,1&o),null===e)return ua(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(l=i.children,e=i.fallback,s?(i=t.mode,s=t.child,l={mode:"hidden",children:l},0===(1&i)&&null!==s?(s.childLanes=0,s.pendingProps=l):s=ju(l,i,0,null),e=Ou(e,i,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=js(n),t.memoizedState=Os,e):Ms(t,l));if(null!==(o=e.memoizedState)&&null!==(r=o.dehydrated))return function(e,t,n,r,i,o,s){if(n)return 256&t.flags?(t.flags&=-257,Ls(e,t,s,r=fs(Error(a(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=ju({mode:"visible",children:r.children},i,0,null),(o=Ou(o,i,s,null)).flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,0!==(1&t.mode)&&Ja(t,e.child,null,s),t.child.memoizedState=js(s),t.memoizedState=Os,o);if(0===(1&t.mode))return Ls(e,t,s,null);if("$!"===i.data){if(r=i.nextSibling&&i.nextSibling.dataset)var l=r.dgst;return r=l,Ls(e,t,s,r=fs(o=Error(a(419)),r,void 0))}if(l=0!==(s&e.childLanes),bs||l){if(null!==(r=Sl)){switch(s&-s){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}0!==(i=0!==(i&(r.suspendedLanes|s))?0:i)&&i!==o.retryLane&&(o.retryLane=i,Qa(e,i),ru(r,e,i,-1))}return pu(),Ls(e,t,s,r=fs(Error(a(421))))}return"$?"===i.data?(t.flags|=128,t.child=e.child,t=Du.bind(null,e),i._reactRetry=t,null):(e=o.treeContext,ra=ui(i.nextSibling),na=t,ia=!0,aa=null,null!==e&&(Vi[qi++]=Ji,Vi[qi++]=Zi,Vi[qi++]=Ki,Ji=e.id,Zi=e.overflow,Ki=t),t=Ms(t,r.children),t.flags|=4096,t)}(e,t,l,i,r,o,n);if(s){s=i.fallback,l=t.mode,r=(o=e.child).sibling;var u={mode:"hidden",children:i.children};return 0===(1&l)&&t.child!==o?((i=t.child).childLanes=0,i.pendingProps=u,t.deletions=null):(i=Ru(o,u)).subtreeFlags=14680064&o.subtreeFlags,null!==r?s=Ru(r,s):(s=Ou(s,l,n,null)).flags|=2,s.return=t,i.return=t,i.sibling=s,t.child=i,i=s,s=t.child,l=null===(l=e.child.memoizedState)?js(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~n,t.memoizedState=Os,i}return e=(s=e.child).sibling,i=Ru(s,{mode:"visible",children:i.children}),0===(1&t.mode)&&(i.lanes=n),i.return=t,i.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=i,t.memoizedState=null,i}function Ms(e,t){return(t=ju({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Ls(e,t,n,r){return null!==r&&Aa(r),Ja(t,e.child,null,n),(e=Ms(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Us(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Ea(e.return,t,n)}function zs(e,t,n,r,i){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=i)}function Gs(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;if(Cs(e,t,r.children,n),0!==(2&(r=so.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Us(e,n,t);else if(19===e.tag)Us(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Bi(so,r),0===(1&t.mode))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===lo(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),zs(t,!1,i,n,a);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===lo(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}zs(t,!0,n,null,a);break;case"together":zs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Hs(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ys(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),jl|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=Ru(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Ru(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Ws(e,t){if(!ia)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Vs(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=14680064&i.subtreeFlags,r|=14680064&i.flags,i.return=e,i=i.sibling;else for(i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function qs(e,t,n){var r=t.pendingProps;switch(ta(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Vs(t),null;case 1:case 17:return Fi(t.type)&&Ni(),Vs(t),null;case 3:return r=t.stateNode,io(),xi(Qi),xi(Di),co(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(fa(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==aa&&(su(aa),aa=null))),Ns(e,t),Vs(t),null;case 5:oo(t);var i=no(to.current);if(n=t.type,null!==e&&null!=t.stateNode)Rs(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(a(166));return Vs(t),null}if(e=no($a.current),fa(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[di]=t,r[hi]=o,e=0!==(1&t.mode),n){case"dialog":Mr("cancel",r),Mr("close",r);break;case"iframe":case"object":case"embed":Mr("load",r);break;case"video":case"audio":for(i=0;i<Tr.length;i++)Mr(Tr[i],r);break;case"source":Mr("error",r);break;case"img":case"image":case"link":Mr("error",r),Mr("load",r);break;case"details":Mr("toggle",r);break;case"input":J(r,o),Mr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},Mr("invalid",r);break;case"textarea":ie(r,o),Mr("invalid",r)}for(var l in ve(n,o),i=null,o)if(o.hasOwnProperty(l)){var u=o[l];"children"===l?"string"===typeof u?r.textContent!==u&&(!0!==o.suppressHydrationWarning&&Xr(r.textContent,u,e),i=["children",u]):"number"===typeof u&&r.textContent!==""+u&&(!0!==o.suppressHydrationWarning&&Xr(r.textContent,u,e),i=["children",""+u]):s.hasOwnProperty(l)&&null!=u&&"onScroll"===l&&Mr("scroll",r)}switch(n){case"input":W(r),$(r,o,!0);break;case"textarea":W(r),oe(r);break;case"select":case"option":break;default:"function"===typeof o.onClick&&(r.onclick=$r)}r=i,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=9===i.nodeType?i:i.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),"select"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[di]=t,e[hi]=r,Fs(e,t,!1,!1),t.stateNode=e;e:{switch(l=ye(n,r),n){case"dialog":Mr("cancel",e),Mr("close",e),i=r;break;case"iframe":case"object":case"embed":Mr("load",e),i=r;break;case"video":case"audio":for(i=0;i<Tr.length;i++)Mr(Tr[i],e);i=r;break;case"source":Mr("error",e),i=r;break;case"img":case"image":case"link":Mr("error",e),Mr("load",e),i=r;break;case"details":Mr("toggle",e),i=r;break;case"input":J(e,r),i=K(e,r),Mr("invalid",e);break;case"option":default:i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=j({},r,{value:void 0}),Mr("invalid",e);break;case"textarea":ie(e,r),i=re(e,r),Mr("invalid",e)}for(o in ve(n,i),u=i)if(u.hasOwnProperty(o)){var c=u[o];"style"===o?pe(e,c):"dangerouslySetInnerHTML"===o?null!=(c=c?c.__html:void 0)&&fe(e,c):"children"===o?"string"===typeof c?("textarea"!==n||""!==c)&&de(e,c):"number"===typeof c&&de(e,""+c):"suppressContentEditableWarning"!==o&&"suppressHydrationWarning"!==o&&"autoFocus"!==o&&(s.hasOwnProperty(o)?null!=c&&"onScroll"===o&&Mr("scroll",e):null!=c&&y(e,o,c,l))}switch(n){case"input":W(e),$(e,r,!1);break;case"textarea":W(e),oe(e);break;case"option":null!=r.value&&e.setAttribute("value",""+H(r.value));break;case"select":e.multiple=!!r.multiple,null!=(o=r.value)?ne(e,!!r.multiple,o,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof i.onClick&&(e.onclick=$r)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Vs(t),null;case 6:if(e&&null!=t.stateNode)Ts(e,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(a(166));if(n=no(to.current),no($a.current),fa(t)){if(r=t.stateNode,n=t.memoizedProps,r[di]=t,(o=r.nodeValue!==n)&&null!==(e=na))switch(e.tag){case 3:Xr(r.nodeValue,n,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Xr(r.nodeValue,n,0!==(1&e.mode))}o&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[di]=t,t.stateNode=r}return Vs(t),null;case 13:if(xi(so),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(ia&&null!==ra&&0!==(1&t.mode)&&0===(128&t.flags))da(),ha(),t.flags|=98560,o=!1;else if(o=fa(t),null!==r&&null!==r.dehydrated){if(null===e){if(!o)throw Error(a(318));if(!(o=null!==(o=t.memoizedState)?o.dehydrated:null))throw Error(a(317));o[di]=t}else ha(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Vs(t),o=!1}else null!==aa&&(su(aa),aa=null),o=!0;if(!o)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&so.current)?0===Tl&&(Tl=3):pu())),null!==t.updateQueue&&(t.flags|=4),Vs(t),null);case 4:return io(),Ns(e,t),null===e&&zr(t.stateNode.containerInfo),Vs(t),null;case 10:return wa(t.type._context),Vs(t),null;case 19:if(xi(so),null===(o=t.memoizedState))return Vs(t),null;if(r=0!==(128&t.flags),null===(l=o.rendering))if(r)Ws(o,!1);else{if(0!==Tl||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(l=lo(e))){for(t.flags|=128,Ws(o,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(o=n).flags&=14680066,null===(l=o.alternate)?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=l.childLanes,o.lanes=l.lanes,o.child=l.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=l.memoizedProps,o.memoizedState=l.memoizedState,o.updateQueue=l.updateQueue,o.type=l.type,e=l.dependencies,o.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Bi(so,1&so.current|2),t.child}e=e.sibling}null!==o.tail&&Ze()>Gl&&(t.flags|=128,r=!0,Ws(o,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=lo(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Ws(o,!0),null===o.tail&&"hidden"===o.tailMode&&!l.alternate&&!ia)return Vs(t),null}else 2*Ze()-o.renderingStartTime>Gl&&1073741824!==n&&(t.flags|=128,r=!0,Ws(o,!1),t.lanes=4194304);o.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=o.last)?n.sibling=l:t.child=l,o.last=l)}return null!==o.tail?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Ze(),t.sibling=null,n=so.current,Bi(so,r?1&n|2:1&n),t):(Vs(t),null);case 22:case 23:return du(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&Nl)&&(Vs(t),6&t.subtreeFlags&&(t.flags|=8192)):Vs(t),null;case 24:case 25:return null}throw Error(a(156,t.tag))}function Ks(e,t){switch(ta(t),t.tag){case 1:return Fi(t.type)&&Ni(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return io(),xi(Qi),xi(Di),co(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return oo(t),null;case 13:if(xi(so),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));ha()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return xi(so),null;case 4:return io(),null;case 10:return wa(t.type._context),null;case 22:case 23:return du(),null;default:return null}}Fs=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ns=function(){},Rs=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,no($a.current);var a,o=null;switch(n){case"input":i=K(e,i),r=K(e,r),o=[];break;case"select":i=j({},i,{value:void 0}),r=j({},r,{value:void 0}),o=[];break;case"textarea":i=re(e,i),r=re(e,r),o=[];break;default:"function"!==typeof i.onClick&&"function"===typeof r.onClick&&(e.onclick=$r)}for(c in ve(n,r),n=null,i)if(!r.hasOwnProperty(c)&&i.hasOwnProperty(c)&&null!=i[c])if("style"===c){var l=i[c];for(a in l)l.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(s.hasOwnProperty(c)?o||(o=[]):(o=o||[]).push(c,null));for(c in r){var u=r[c];if(l=null!=i?i[c]:void 0,r.hasOwnProperty(c)&&u!==l&&(null!=u||null!=l))if("style"===c)if(l){for(a in l)!l.hasOwnProperty(a)||u&&u.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in u)u.hasOwnProperty(a)&&l[a]!==u[a]&&(n||(n={}),n[a]=u[a])}else n||(o||(o=[]),o.push(c,n)),n=u;else"dangerouslySetInnerHTML"===c?(u=u?u.__html:void 0,l=l?l.__html:void 0,null!=u&&l!==u&&(o=o||[]).push(c,u)):"children"===c?"string"!==typeof u&&"number"!==typeof u||(o=o||[]).push(c,""+u):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(s.hasOwnProperty(c)?(null!=u&&"onScroll"===c&&Mr("scroll",e),o||l===u||(o=[])):(o=o||[]).push(c,u))}n&&(o=o||[]).push("style",n);var c=o;(t.updateQueue=c)&&(t.flags|=4)}},Ts=function(e,t,n,r){n!==r&&(t.flags|=4)};var Js=!1,Zs=!1,Xs="function"===typeof WeakSet?WeakSet:Set,$s=null;function el(e,t){var n=e.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){xu(e,t,r)}else n.current=null}function tl(e,t,n){try{n()}catch(r){xu(e,t,r)}}var nl=!1;function rl(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var i=r=r.next;do{if((i.tag&e)===e){var a=i.destroy;i.destroy=void 0,void 0!==a&&tl(t,n,a)}i=i.next}while(i!==r)}}function il(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function al(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"===typeof t?t(e):t.current=e}}function ol(e){var t=e.alternate;null!==t&&(e.alternate=null,ol(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[di],delete t[hi],delete t[gi],delete t[pi],delete t[mi])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function sl(e){return 5===e.tag||3===e.tag||4===e.tag}function ll(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||sl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function ul(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=$r));else if(4!==r&&null!==(e=e.child))for(ul(e,t,n),e=e.sibling;null!==e;)ul(e,t,n),e=e.sibling}function cl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(cl(e,t,n),e=e.sibling;null!==e;)cl(e,t,n),e=e.sibling}var fl=null,dl=!1;function hl(e,t,n){for(n=n.child;null!==n;)Al(e,t,n),n=n.sibling}function Al(e,t,n){if(at&&"function"===typeof at.onCommitFiberUnmount)try{at.onCommitFiberUnmount(it,n)}catch(s){}switch(n.tag){case 5:Zs||el(n,t);case 6:var r=fl,i=dl;fl=null,hl(e,t,n),dl=i,null!==(fl=r)&&(dl?(e=fl,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):fl.removeChild(n.stateNode));break;case 18:null!==fl&&(dl?(e=fl,n=n.stateNode,8===e.nodeType?li(e.parentNode,n):1===e.nodeType&&li(e,n),zt(e)):li(fl,n.stateNode));break;case 4:r=fl,i=dl,fl=n.stateNode.containerInfo,dl=!0,hl(e,t,n),fl=r,dl=i;break;case 0:case 11:case 14:case 15:if(!Zs&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){i=r=r.next;do{var a=i,o=a.destroy;a=a.tag,void 0!==o&&(0!==(2&a)||0!==(4&a))&&tl(n,t,o),i=i.next}while(i!==r)}hl(e,t,n);break;case 1:if(!Zs&&(el(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){xu(n,t,s)}hl(e,t,n);break;case 21:hl(e,t,n);break;case 22:1&n.mode?(Zs=(r=Zs)||null!==n.memoizedState,hl(e,t,n),Zs=r):hl(e,t,n);break;default:hl(e,t,n)}}function gl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Xs),t.forEach((function(t){var r=Qu.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function pl(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var i=n[r];try{var o=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 5:fl=l.stateNode,dl=!1;break e;case 3:case 4:fl=l.stateNode.containerInfo,dl=!0;break e}l=l.return}if(null===fl)throw Error(a(160));Al(o,s,i),fl=null,dl=!1;var u=i.alternate;null!==u&&(u.return=null),i.return=null}catch(c){xu(i,t,c)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)ml(t,e),t=t.sibling}function ml(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(pl(t,e),vl(e),4&r){try{rl(3,e,e.return),il(3,e)}catch(p){xu(e,e.return,p)}try{rl(5,e,e.return)}catch(p){xu(e,e.return,p)}}break;case 1:pl(t,e),vl(e),512&r&&null!==n&&el(n,n.return);break;case 5:if(pl(t,e),vl(e),512&r&&null!==n&&el(n,n.return),32&e.flags){var i=e.stateNode;try{de(i,"")}catch(p){xu(e,e.return,p)}}if(4&r&&null!=(i=e.stateNode)){var o=e.memoizedProps,s=null!==n?n.memoizedProps:o,l=e.type,u=e.updateQueue;if(e.updateQueue=null,null!==u)try{"input"===l&&"radio"===o.type&&null!=o.name&&Z(i,o),ye(l,s);var c=ye(l,o);for(s=0;s<u.length;s+=2){var f=u[s],d=u[s+1];"style"===f?pe(i,d):"dangerouslySetInnerHTML"===f?fe(i,d):"children"===f?de(i,d):y(i,f,d,c)}switch(l){case"input":X(i,o);break;case"textarea":ae(i,o);break;case"select":var h=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!o.multiple;var A=o.value;null!=A?ne(i,!!o.multiple,A,!1):h!==!!o.multiple&&(null!=o.defaultValue?ne(i,!!o.multiple,o.defaultValue,!0):ne(i,!!o.multiple,o.multiple?[]:"",!1))}i[hi]=o}catch(p){xu(e,e.return,p)}}break;case 6:if(pl(t,e),vl(e),4&r){if(null===e.stateNode)throw Error(a(162));i=e.stateNode,o=e.memoizedProps;try{i.nodeValue=o}catch(p){xu(e,e.return,p)}}break;case 3:if(pl(t,e),vl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{zt(t.containerInfo)}catch(p){xu(e,e.return,p)}break;case 4:default:pl(t,e),vl(e);break;case 13:pl(t,e),vl(e),8192&(i=e.child).flags&&(o=null!==i.memoizedState,i.stateNode.isHidden=o,!o||null!==i.alternate&&null!==i.alternate.memoizedState||(zl=Ze())),4&r&&gl(e);break;case 22:if(f=null!==n&&null!==n.memoizedState,1&e.mode?(Zs=(c=Zs)||f,pl(t,e),Zs=c):pl(t,e),vl(e),8192&r){if(c=null!==e.memoizedState,(e.stateNode.isHidden=c)&&!f&&0!==(1&e.mode))for($s=e,f=e.child;null!==f;){for(d=$s=f;null!==$s;){switch(A=(h=$s).child,h.tag){case 0:case 11:case 14:case 15:rl(4,h,h.return);break;case 1:el(h,h.return);var g=h.stateNode;if("function"===typeof g.componentWillUnmount){r=h,n=h.return;try{t=r,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(p){xu(r,n,p)}}break;case 5:el(h,h.return);break;case 22:if(null!==h.memoizedState){wl(d);continue}}null!==A?(A.return=h,$s=A):wl(d)}f=f.sibling}e:for(f=null,d=e;;){if(5===d.tag){if(null===f){f=d;try{i=d.stateNode,c?"function"===typeof(o=i.style).setProperty?o.setProperty("display","none","important"):o.display="none":(l=d.stateNode,s=void 0!==(u=d.memoizedProps.style)&&null!==u&&u.hasOwnProperty("display")?u.display:null,l.style.display=ge("display",s))}catch(p){xu(e,e.return,p)}}}else if(6===d.tag){if(null===f)try{d.stateNode.nodeValue=c?"":d.memoizedProps}catch(p){xu(e,e.return,p)}}else if((22!==d.tag&&23!==d.tag||null===d.memoizedState||d===e)&&null!==d.child){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;null===d.sibling;){if(null===d.return||d.return===e)break e;f===d&&(f=null),d=d.return}f===d&&(f=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:pl(t,e),vl(e),4&r&&gl(e);case 21:}}function vl(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(sl(n)){var r=n;break e}n=n.return}throw Error(a(160))}switch(r.tag){case 5:var i=r.stateNode;32&r.flags&&(de(i,""),r.flags&=-33),cl(e,ll(e),i);break;case 3:case 4:var o=r.stateNode.containerInfo;ul(e,ll(e),o);break;default:throw Error(a(161))}}catch(s){xu(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function yl(e,t,n){$s=e,bl(e,t,n)}function bl(e,t,n){for(var r=0!==(1&e.mode);null!==$s;){var i=$s,a=i.child;if(22===i.tag&&r){var o=null!==i.memoizedState||Js;if(!o){var s=i.alternate,l=null!==s&&null!==s.memoizedState||Zs;s=Js;var u=Zs;if(Js=o,(Zs=l)&&!u)for($s=i;null!==$s;)l=(o=$s).child,22===o.tag&&null!==o.memoizedState?El(i):null!==l?(l.return=o,$s=l):El(i);for(;null!==a;)$s=a,bl(a,t,n),a=a.sibling;$s=i,Js=s,Zs=u}Cl(e)}else 0!==(8772&i.subtreeFlags)&&null!==a?(a.return=i,$s=a):Cl(e)}}function Cl(e){for(;null!==$s;){var t=$s;if(0!==(8772&t.flags)){var n=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Zs||il(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Zs)if(null===n)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:pa(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;null!==o&&Pa(t,o,r);break;case 3:var s=t.updateQueue;if(null!==s){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Pa(t,s,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var c=t.alternate;if(null!==c){var f=c.memoizedState;if(null!==f){var d=f.dehydrated;null!==d&&zt(d)}}}break;default:throw Error(a(163))}Zs||512&t.flags&&al(t)}catch(h){xu(t,t.return,h)}}if(t===e){$s=null;break}if(null!==(n=t.sibling)){n.return=t.return,$s=n;break}$s=t.return}}function wl(e){for(;null!==$s;){var t=$s;if(t===e){$s=null;break}var n=t.sibling;if(null!==n){n.return=t.return,$s=n;break}$s=t.return}}function El(e){for(;null!==$s;){var t=$s;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{il(4,t)}catch(l){xu(t,n,l)}break;case 1:var r=t.stateNode;if("function"===typeof r.componentDidMount){var i=t.return;try{r.componentDidMount()}catch(l){xu(t,i,l)}}var a=t.return;try{al(t)}catch(l){xu(t,a,l)}break;case 5:var o=t.return;try{al(t)}catch(l){xu(t,o,l)}}}catch(l){xu(t,t.return,l)}if(t===e){$s=null;break}var s=t.sibling;if(null!==s){s.return=t.return,$s=s;break}$s=t.return}}var Il,xl=Math.ceil,Bl=b.ReactCurrentDispatcher,kl=b.ReactCurrentOwner,Dl=b.ReactCurrentBatchConfig,Ql=0,Sl=null,_l=null,Fl=0,Nl=0,Rl=Ii(0),Tl=0,Ol=null,jl=0,Pl=0,Ml=0,Ll=null,Ul=null,zl=0,Gl=1/0,Hl=null,Yl=!1,Wl=null,Vl=null,ql=!1,Kl=null,Jl=0,Zl=0,Xl=null,$l=-1,eu=0;function tu(){return 0!==(6&Ql)?Ze():-1!==$l?$l:$l=Ze()}function nu(e){return 0===(1&e.mode)?1:0!==(2&Ql)&&0!==Fl?Fl&-Fl:null!==ga.transition?(0===eu&&(eu=gt()),eu):0!==(e=yt)?e:e=void 0===(e=window.event)?16:Jt(e.type)}function ru(e,t,n,r){if(50<Zl)throw Zl=0,Xl=null,Error(a(185));mt(e,n,r),0!==(2&Ql)&&e===Sl||(e===Sl&&(0===(2&Ql)&&(Pl|=n),4===Tl&&lu(e,Fl)),iu(e,r),1===n&&0===Ql&&0===(1&t.mode)&&(Gl=Ze()+500,Mi&&zi()))}function iu(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes;0<a;){var o=31-ot(a),s=1<<o,l=i[o];-1===l?0!==(s&n)&&0===(s&r)||(i[o]=ht(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}}(e,t);var r=dt(e,e===Sl?Fl:0);if(0===r)null!==n&&qe(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&qe(n),1===t)0===e.tag?function(e){Mi=!0,Ui(e)}(uu.bind(null,e)):Ui(uu.bind(null,e)),oi((function(){0===(6&Ql)&&zi()})),n=null;else{switch(bt(r)){case 1:n=$e;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=Su(n,au.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function au(e,t){if($l=-1,eu=0,0!==(6&Ql))throw Error(a(327));var n=e.callbackNode;if(Eu()&&e.callbackNode!==n)return null;var r=dt(e,e===Sl?Fl:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||t)t=mu(e,r);else{t=r;var i=Ql;Ql|=2;var o=gu();for(Sl===e&&Fl===t||(Hl=null,Gl=Ze()+500,hu(e,t));;)try{yu();break}catch(l){Au(e,l)}Ca(),Bl.current=o,Ql=i,null!==_l?t=0:(Sl=null,Fl=0,t=Tl)}if(0!==t){if(2===t&&(0!==(i=At(e))&&(r=i,t=ou(e,i))),1===t)throw n=Ol,hu(e,0),lu(e,r),iu(e,Ze()),n;if(6===t)lu(e,r);else{if(i=e.current.alternate,0===(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var i=n[r],a=i.getSnapshot;i=i.value;try{if(!sr(a(),i))return!1}catch(s){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(i)&&(2===(t=mu(e,r))&&(0!==(o=At(e))&&(r=o,t=ou(e,o))),1===t))throw n=Ol,hu(e,0),lu(e,r),iu(e,Ze()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(a(345));case 2:case 5:wu(e,Ul,Hl);break;case 3:if(lu(e,r),(130023424&r)===r&&10<(t=zl+500-Ze())){if(0!==dt(e,0))break;if(((i=e.suspendedLanes)&r)!==r){tu(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=ri(wu.bind(null,e,Ul,Hl),t);break}wu(e,Ul,Hl);break;case 4:if(lu(e,r),(4194240&r)===r)break;for(t=e.eventTimes,i=-1;0<r;){var s=31-ot(r);o=1<<s,(s=t[s])>i&&(i=s),r&=~o}if(r=i,10<(r=(120>(r=Ze()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*xl(r/1960))-r)){e.timeoutHandle=ri(wu.bind(null,e,Ul,Hl),r);break}wu(e,Ul,Hl);break;default:throw Error(a(329))}}}return iu(e,Ze()),e.callbackNode===n?au.bind(null,e):null}function ou(e,t){var n=Ll;return e.current.memoizedState.isDehydrated&&(hu(e,t).flags|=256),2!==(e=mu(e,t))&&(t=Ul,Ul=n,null!==t&&su(t)),e}function su(e){null===Ul?Ul=e:Ul.push.apply(Ul,e)}function lu(e,t){for(t&=~Ml,t&=~Pl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ot(t),r=1<<n;e[n]=-1,t&=~r}}function uu(e){if(0!==(6&Ql))throw Error(a(327));Eu();var t=dt(e,0);if(0===(1&t))return iu(e,Ze()),null;var n=mu(e,t);if(0!==e.tag&&2===n){var r=At(e);0!==r&&(t=r,n=ou(e,r))}if(1===n)throw n=Ol,hu(e,0),lu(e,t),iu(e,Ze()),n;if(6===n)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,wu(e,Ul,Hl),iu(e,Ze()),null}function cu(e,t){var n=Ql;Ql|=1;try{return e(t)}finally{0===(Ql=n)&&(Gl=Ze()+500,Mi&&zi())}}function fu(e){null!==Kl&&0===Kl.tag&&0===(6&Ql)&&Eu();var t=Ql;Ql|=1;var n=Dl.transition,r=yt;try{if(Dl.transition=null,yt=1,e)return e()}finally{yt=r,Dl.transition=n,0===(6&(Ql=t))&&zi()}}function du(){Nl=Rl.current,xi(Rl)}function hu(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,ii(n)),null!==_l)for(n=_l.return;null!==n;){var r=n;switch(ta(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&Ni();break;case 3:io(),xi(Qi),xi(Di),co();break;case 5:oo(r);break;case 4:io();break;case 13:case 19:xi(so);break;case 10:wa(r.type._context);break;case 22:case 23:du()}n=n.return}if(Sl=e,_l=e=Ru(e.current,null),Fl=Nl=t,Tl=0,Ol=null,Ml=Pl=jl=0,Ul=Ll=null,null!==Ba){for(t=0;t<Ba.length;t++)if(null!==(r=(n=Ba[t]).interleaved)){n.interleaved=null;var i=r.next,a=n.pending;if(null!==a){var o=a.next;a.next=i,r.next=o}n.pending=r}Ba=null}return e}function Au(e,t){for(;;){var n=_l;try{if(Ca(),fo.current=os,vo){for(var r=go.memoizedState;null!==r;){var i=r.queue;null!==i&&(i.pending=null),r=r.next}vo=!1}if(Ao=0,mo=po=go=null,yo=!1,bo=0,kl.current=null,null===n||null===n.return){Tl=1,Ol=t,_l=null;break}e:{var o=e,s=n.return,l=n,u=t;if(t=Fl,l.flags|=32768,null!==u&&"object"===typeof u&&"function"===typeof u.then){var c=u,f=l,d=f.tag;if(0===(1&f.mode)&&(0===d||11===d||15===d)){var h=f.alternate;h?(f.updateQueue=h.updateQueue,f.memoizedState=h.memoizedState,f.lanes=h.lanes):(f.updateQueue=null,f.memoizedState=null)}var A=ms(s);if(null!==A){A.flags&=-257,vs(A,s,l,0,t),1&A.mode&&ps(o,c,t),u=c;var g=(t=A).updateQueue;if(null===g){var p=new Set;p.add(u),t.updateQueue=p}else g.add(u);break e}if(0===(1&t)){ps(o,c,t),pu();break e}u=Error(a(426))}else if(ia&&1&l.mode){var m=ms(s);if(null!==m){0===(65536&m.flags)&&(m.flags|=256),vs(m,s,l,0,t),Aa(cs(u,l));break e}}o=u=cs(u,l),4!==Tl&&(Tl=2),null===Ll?Ll=[o]:Ll.push(o),o=s;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t,Oa(o,As(0,u,t));break e;case 1:l=u;var v=o.type,y=o.stateNode;if(0===(128&o.flags)&&("function"===typeof v.getDerivedStateFromError||null!==y&&"function"===typeof y.componentDidCatch&&(null===Vl||!Vl.has(y)))){o.flags|=65536,t&=-t,o.lanes|=t,Oa(o,gs(o,l,t));break e}}o=o.return}while(null!==o)}Cu(n)}catch(b){t=b,_l===n&&null!==n&&(_l=n=n.return);continue}break}}function gu(){var e=Bl.current;return Bl.current=os,null===e?os:e}function pu(){0!==Tl&&3!==Tl&&2!==Tl||(Tl=4),null===Sl||0===(268435455&jl)&&0===(268435455&Pl)||lu(Sl,Fl)}function mu(e,t){var n=Ql;Ql|=2;var r=gu();for(Sl===e&&Fl===t||(Hl=null,hu(e,t));;)try{vu();break}catch(i){Au(e,i)}if(Ca(),Ql=n,Bl.current=r,null!==_l)throw Error(a(261));return Sl=null,Fl=0,Tl}function vu(){for(;null!==_l;)bu(_l)}function yu(){for(;null!==_l&&!Ke();)bu(_l)}function bu(e){var t=Il(e.alternate,e,Nl);e.memoizedProps=e.pendingProps,null===t?Cu(e):_l=t,kl.current=null}function Cu(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(n=qs(n,t,Nl)))return void(_l=n)}else{if(null!==(n=Ks(n,t)))return n.flags&=32767,void(_l=n);if(null===e)return Tl=6,void(_l=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(_l=t);_l=t=e}while(null!==t);0===Tl&&(Tl=5)}function wu(e,t,n){var r=yt,i=Dl.transition;try{Dl.transition=null,yt=1,function(e,t,n,r){do{Eu()}while(null!==Kl);if(0!==(6&Ql))throw Error(a(327));n=e.finishedWork;var i=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(a(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-ot(n),a=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~a}}(e,o),e===Sl&&(_l=Sl=null,Fl=0),0===(2064&n.subtreeFlags)&&0===(2064&n.flags)||ql||(ql=!0,Su(tt,(function(){return Eu(),null}))),o=0!==(15990&n.flags),0!==(15990&n.subtreeFlags)||o){o=Dl.transition,Dl.transition=null;var s=yt;yt=1;var l=Ql;Ql|=4,kl.current=null,function(e,t){if(ei=Ht,hr(e=dr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch(C){n=null;break e}var s=0,l=-1,u=-1,c=0,f=0,d=e,h=null;t:for(;;){for(var A;d!==n||0!==i&&3!==d.nodeType||(l=s+i),d!==o||0!==r&&3!==d.nodeType||(u=s+r),3===d.nodeType&&(s+=d.nodeValue.length),null!==(A=d.firstChild);)h=d,d=A;for(;;){if(d===e)break t;if(h===n&&++c===i&&(l=s),h===o&&++f===r&&(u=s),null!==(A=d.nextSibling))break;h=(d=h).parentNode}d=A}n=-1===l||-1===u?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(ti={focusedElem:e,selectionRange:n},Ht=!1,$s=t;null!==$s;)if(e=(t=$s).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,$s=e;else for(;null!==$s;){t=$s;try{var g=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==g){var p=g.memoizedProps,m=g.memoizedState,v=t.stateNode,y=v.getSnapshotBeforeUpdate(t.elementType===t.type?p:pa(t.type,p),m);v.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var b=t.stateNode.containerInfo;1===b.nodeType?b.textContent="":9===b.nodeType&&b.documentElement&&b.removeChild(b.documentElement);break;default:throw Error(a(163))}}catch(C){xu(t,t.return,C)}if(null!==(e=t.sibling)){e.return=t.return,$s=e;break}$s=t.return}g=nl,nl=!1}(e,n),ml(n,e),Ar(ti),Ht=!!ei,ti=ei=null,e.current=n,yl(n,e,i),Je(),Ql=l,yt=s,Dl.transition=o}else e.current=n;if(ql&&(ql=!1,Kl=e,Jl=i),o=e.pendingLanes,0===o&&(Vl=null),function(e){if(at&&"function"===typeof at.onCommitFiberRoot)try{at.onCommitFiberRoot(it,e,void 0,128===(128&e.current.flags))}catch(t){}}(n.stateNode),iu(e,Ze()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)i=t[n],r(i.value,{componentStack:i.stack,digest:i.digest});if(Yl)throw Yl=!1,e=Wl,Wl=null,e;0!==(1&Jl)&&0!==e.tag&&Eu(),o=e.pendingLanes,0!==(1&o)?e===Xl?Zl++:(Zl=0,Xl=e):Zl=0,zi()}(e,t,n,r)}finally{Dl.transition=i,yt=r}return null}function Eu(){if(null!==Kl){var e=bt(Jl),t=Dl.transition,n=yt;try{if(Dl.transition=null,yt=16>e?16:e,null===Kl)var r=!1;else{if(e=Kl,Kl=null,Jl=0,0!==(6&Ql))throw Error(a(331));var i=Ql;for(Ql|=4,$s=e.current;null!==$s;){var o=$s,s=o.child;if(0!==(16&$s.flags)){var l=o.deletions;if(null!==l){for(var u=0;u<l.length;u++){var c=l[u];for($s=c;null!==$s;){var f=$s;switch(f.tag){case 0:case 11:case 15:rl(8,f,o)}var d=f.child;if(null!==d)d.return=f,$s=d;else for(;null!==$s;){var h=(f=$s).sibling,A=f.return;if(ol(f),f===c){$s=null;break}if(null!==h){h.return=A,$s=h;break}$s=A}}}var g=o.alternate;if(null!==g){var p=g.child;if(null!==p){g.child=null;do{var m=p.sibling;p.sibling=null,p=m}while(null!==p)}}$s=o}}if(0!==(2064&o.subtreeFlags)&&null!==s)s.return=o,$s=s;else e:for(;null!==$s;){if(0!==(2048&(o=$s).flags))switch(o.tag){case 0:case 11:case 15:rl(9,o,o.return)}var v=o.sibling;if(null!==v){v.return=o.return,$s=v;break e}$s=o.return}}var y=e.current;for($s=y;null!==$s;){var b=(s=$s).child;if(0!==(2064&s.subtreeFlags)&&null!==b)b.return=s,$s=b;else e:for(s=y;null!==$s;){if(0!==(2048&(l=$s).flags))try{switch(l.tag){case 0:case 11:case 15:il(9,l)}}catch(w){xu(l,l.return,w)}if(l===s){$s=null;break e}var C=l.sibling;if(null!==C){C.return=l.return,$s=C;break e}$s=l.return}}if(Ql=i,zi(),at&&"function"===typeof at.onPostCommitFiberRoot)try{at.onPostCommitFiberRoot(it,e)}catch(w){}r=!0}return r}finally{yt=n,Dl.transition=t}}return!1}function Iu(e,t,n){e=Ra(e,t=As(0,t=cs(n,t),1),1),t=tu(),null!==e&&(mt(e,1,t),iu(e,t))}function xu(e,t,n){if(3===e.tag)Iu(e,e,n);else for(;null!==t;){if(3===t.tag){Iu(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Vl||!Vl.has(r))){t=Ra(t,e=gs(t,e=cs(n,e),1),1),e=tu(),null!==t&&(mt(t,1,e),iu(t,e));break}}t=t.return}}function Bu(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=tu(),e.pingedLanes|=e.suspendedLanes&n,Sl===e&&(Fl&n)===n&&(4===Tl||3===Tl&&(130023424&Fl)===Fl&&500>Ze()-zl?hu(e,0):Ml|=n),iu(e,t)}function ku(e,t){0===t&&(0===(1&e.mode)?t=1:(t=ct,0===(130023424&(ct<<=1))&&(ct=4194304)));var n=tu();null!==(e=Qa(e,t))&&(mt(e,t,n),iu(e,n))}function Du(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),ku(e,n)}function Qu(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;null!==i&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(a(314))}null!==r&&r.delete(t),ku(e,n)}function Su(e,t){return Ve(e,t)}function _u(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Fu(e,t,n,r){return new _u(e,t,n,r)}function Nu(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Ru(e,t){var n=e.alternate;return null===n?((n=Fu(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Tu(e,t,n,r,i,o){var s=2;if(r=e,"function"===typeof e)Nu(e)&&(s=1);else if("string"===typeof e)s=5;else e:switch(e){case E:return Ou(n.children,i,o,t);case I:s=8,i|=8;break;case x:return(e=Fu(12,n,t,2|i)).elementType=x,e.lanes=o,e;case Q:return(e=Fu(13,n,t,i)).elementType=Q,e.lanes=o,e;case S:return(e=Fu(19,n,t,i)).elementType=S,e.lanes=o,e;case N:return ju(n,i,o,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case B:s=10;break e;case k:s=9;break e;case D:s=11;break e;case _:s=14;break e;case F:s=16,r=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Fu(s,n,t,i)).elementType=e,t.type=r,t.lanes=o,t}function Ou(e,t,n,r){return(e=Fu(7,e,r,t)).lanes=n,e}function ju(e,t,n,r){return(e=Fu(22,e,r,t)).elementType=N,e.lanes=n,e.stateNode={isHidden:!1},e}function Pu(e,t,n){return(e=Fu(6,e,null,t)).lanes=n,e}function Mu(e,t,n){return(t=Fu(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Lu(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=pt(0),this.expirationTimes=pt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=pt(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Uu(e,t,n,r,i,a,o,s,l){return e=new Lu(e,t,n,s,l),1===t?(t=1,!0===a&&(t|=8)):t=0,a=Fu(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},_a(a),e}function zu(e){if(!e)return ki;e:{if(ze(e=e._reactInternals)!==e||1!==e.tag)throw Error(a(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Fi(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(a(171))}if(1===e.tag){var n=e.type;if(Fi(n))return Ti(e,n,t)}return t}function Gu(e,t,n,r,i,a,o,s,l){return(e=Uu(n,r,!0,e,0,a,0,s,l)).context=zu(null),n=e.current,(a=Na(r=tu(),i=nu(n))).callback=void 0!==t&&null!==t?t:null,Ra(n,a,i),e.current.lanes=i,mt(e,i,r),iu(e,r),e}function Hu(e,t,n,r){var i=t.current,a=tu(),o=nu(i);return n=zu(n),null===t.context?t.context=n:t.pendingContext=n,(t=Na(a,o)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Ra(i,t,o))&&(ru(e,i,o,a),Ta(e,i,o)),o}function Yu(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Wu(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Vu(e,t){Wu(e,t),(e=e.alternate)&&Wu(e,t)}Il=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Qi.current)bs=!0;else{if(0===(e.lanes&n)&&0===(128&t.flags))return bs=!1,function(e,t,n){switch(t.tag){case 3:Ss(t),ha();break;case 5:ao(t);break;case 1:Fi(t.type)&&Oi(t);break;case 4:ro(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;Bi(ma,r._currentValue),r._currentValue=i;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Bi(so,1&so.current),t.flags|=128,null):0!==(n&t.child.childLanes)?Ps(e,t,n):(Bi(so,1&so.current),null!==(e=Ys(e,t,n))?e.sibling:null);Bi(so,1&so.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(128&e.flags)){if(r)return Gs(e,t,n);t.flags|=128}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),Bi(so,so.current),r)break;return null;case 22:case 23:return t.lanes=0,xs(e,t,n)}return Ys(e,t,n)}(e,t,n);bs=0!==(131072&e.flags)}else bs=!1,ia&&0!==(1048576&t.flags)&&$i(t,Wi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Hs(e,t),e=t.pendingProps;var i=_i(t,Di.current);Ia(t,n),i=Io(null,t,r,e,i,n);var o=xo();return t.flags|=1,"object"===typeof i&&null!==i&&"function"===typeof i.render&&void 0===i.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Fi(r)?(o=!0,Oi(t)):o=!1,t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,_a(t),i.updater=Ua,t.stateNode=i,i._reactInternals=t,Ya(t,r,e,n),t=Qs(null,t,r,!0,o,n)):(t.tag=0,ia&&o&&ea(t),Cs(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Hs(e,t),e=t.pendingProps,r=(i=r._init)(r._payload),t.type=r,i=t.tag=function(e){if("function"===typeof e)return Nu(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===D)return 11;if(e===_)return 14}return 2}(r),e=pa(r,e),i){case 0:t=ks(null,t,r,e,n);break e;case 1:t=Ds(null,t,r,e,n);break e;case 11:t=ws(null,t,r,e,n);break e;case 14:t=Es(null,t,r,pa(r.type,e),n);break e}throw Error(a(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,ks(e,t,r,i=t.elementType===r?i:pa(r,i),n);case 1:return r=t.type,i=t.pendingProps,Ds(e,t,r,i=t.elementType===r?i:pa(r,i),n);case 3:e:{if(Ss(t),null===e)throw Error(a(387));r=t.pendingProps,i=(o=t.memoizedState).element,Fa(e,t),ja(t,r,null,n);var s=t.memoizedState;if(r=s.element,o.isDehydrated){if(o={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=o,t.memoizedState=o,256&t.flags){t=_s(e,t,r,n,i=cs(Error(a(423)),t));break e}if(r!==i){t=_s(e,t,r,n,i=cs(Error(a(424)),t));break e}for(ra=ui(t.stateNode.containerInfo.firstChild),na=t,ia=!0,aa=null,n=Za(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ha(),r===i){t=Ys(e,t,n);break e}Cs(e,t,r,n)}t=t.child}return t;case 5:return ao(t),null===e&&ua(t),r=t.type,i=t.pendingProps,o=null!==e?e.memoizedProps:null,s=i.children,ni(r,i)?s=null:null!==o&&ni(r,o)&&(t.flags|=32),Bs(e,t),Cs(e,t,s,n),t.child;case 6:return null===e&&ua(t),null;case 13:return Ps(e,t,n);case 4:return ro(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Ja(t,null,r,n):Cs(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,ws(e,t,r,i=t.elementType===r?i:pa(r,i),n);case 7:return Cs(e,t,t.pendingProps,n),t.child;case 8:case 12:return Cs(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,s=i.value,Bi(ma,r._currentValue),r._currentValue=s,null!==o)if(sr(o.value,s)){if(o.children===i.children&&!Qi.current){t=Ys(e,t,n);break e}}else for(null!==(o=t.child)&&(o.return=t);null!==o;){var l=o.dependencies;if(null!==l){s=o.child;for(var u=l.firstContext;null!==u;){if(u.context===r){if(1===o.tag){(u=Na(-1,n&-n)).tag=2;var c=o.updateQueue;if(null!==c){var f=(c=c.shared).pending;null===f?u.next=u:(u.next=f.next,f.next=u),c.pending=u}}o.lanes|=n,null!==(u=o.alternate)&&(u.lanes|=n),Ea(o.return,n,t),l.lanes|=n;break}u=u.next}}else if(10===o.tag)s=o.type===t.type?null:o.child;else if(18===o.tag){if(null===(s=o.return))throw Error(a(341));s.lanes|=n,null!==(l=s.alternate)&&(l.lanes|=n),Ea(s,n,t),s=o.sibling}else s=o.child;if(null!==s)s.return=o;else for(s=o;null!==s;){if(s===t){s=null;break}if(null!==(o=s.sibling)){o.return=s.return,s=o;break}s=s.return}o=s}Cs(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Ia(t,n),r=r(i=xa(i)),t.flags|=1,Cs(e,t,r,n),t.child;case 14:return i=pa(r=t.type,t.pendingProps),Es(e,t,r,i=pa(r.type,i),n);case 15:return Is(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:pa(r,i),Hs(e,t),t.tag=1,Fi(r)?(e=!0,Oi(t)):e=!1,Ia(t,n),Ga(t,r,i),Ya(t,r,i,n),Qs(null,t,r,!0,e,n);case 19:return Gs(e,t,n);case 22:return xs(e,t,n)}throw Error(a(156,t.tag))};var qu="function"===typeof reportError?reportError:function(e){console.error(e)};function Ku(e){this._internalRoot=e}function Ju(e){this._internalRoot=e}function Zu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Xu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function $u(){}function ec(e,t,n,r,i){var a=n._reactRootContainer;if(a){var o=a;if("function"===typeof i){var s=i;i=function(){var e=Yu(o);s.call(e)}}Hu(t,o,e,i)}else o=function(e,t,n,r,i){if(i){if("function"===typeof r){var a=r;r=function(){var e=Yu(o);a.call(e)}}var o=Gu(t,r,e,0,null,!1,0,"",$u);return e._reactRootContainer=o,e[Ai]=o.current,zr(8===e.nodeType?e.parentNode:e),fu(),o}for(;i=e.lastChild;)e.removeChild(i);if("function"===typeof r){var s=r;r=function(){var e=Yu(l);s.call(e)}}var l=Uu(e,0,!1,null,0,!1,0,"",$u);return e._reactRootContainer=l,e[Ai]=l.current,zr(8===e.nodeType?e.parentNode:e),fu((function(){Hu(t,l,n,r)})),l}(n,t,e,i,r);return Yu(o)}Ju.prototype.render=Ku.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(a(409));Hu(e,t,null,null)},Ju.prototype.unmount=Ku.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;fu((function(){Hu(null,e,null,null)})),t[Ai]=null}},Ju.prototype.unstable_scheduleHydration=function(e){if(e){var t=It();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Nt.length&&0!==t&&t<Nt[n].priority;n++);Nt.splice(n,0,e),0===n&&jt(e)}},Ct=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=ft(t.pendingLanes);0!==n&&(vt(t,1|n),iu(t,Ze()),0===(6&Ql)&&(Gl=Ze()+500,zi()))}break;case 13:fu((function(){var t=Qa(e,1);if(null!==t){var n=tu();ru(t,e,1,n)}})),Vu(e,1)}},wt=function(e){if(13===e.tag){var t=Qa(e,134217728);if(null!==t)ru(t,e,134217728,tu());Vu(e,134217728)}},Et=function(e){if(13===e.tag){var t=nu(e),n=Qa(e,t);if(null!==n)ru(n,e,t,tu());Vu(e,t)}},It=function(){return yt},xt=function(e,t){var n=yt;try{return yt=e,t()}finally{yt=n}},we=function(e,t,n){switch(t){case"input":if(X(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=Ci(r);if(!i)throw Error(a(90));V(r),X(r,i)}}}break;case"textarea":ae(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},De=cu,Qe=fu;var tc={usingClientEntryPoint:!1,Events:[yi,bi,Ci,Be,ke,cu]},nc={findFiberByHostInstance:vi,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},rc={bundleType:nc.bundleType,version:nc.version,rendererPackageName:nc.rendererPackageName,rendererConfig:nc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:b.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ye(e))?null:e.stateNode},findFiberByHostInstance:nc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ic=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ic.isDisabled&&ic.supportsFiber)try{it=ic.inject(rc),at=ic}catch(ce){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tc,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Zu(t))throw Error(a(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:w,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Zu(e))throw Error(a(299));var n=!1,r="",i=qu;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(i=t.onRecoverableError)),t=Uu(e,1,!1,null,0,n,0,r,i),e[Ai]=t.current,zr(8===e.nodeType?e.parentNode:e),new Ku(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(a(188));throw e=Object.keys(e).join(","),Error(a(268,e))}return e=null===(e=Ye(t))?null:e.stateNode},t.flushSync=function(e){return fu(e)},t.hydrate=function(e,t,n){if(!Xu(t))throw Error(a(200));return ec(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Zu(e))throw Error(a(405));var r=null!=n&&n.hydratedSources||null,i=!1,o="",s=qu;if(null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(i=!0),void 0!==n.identifierPrefix&&(o=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=Gu(t,null,e,1,null!=n?n:null,i,0,o,s),e[Ai]=t.current,zr(e),r)for(e=0;e<r.length;e++)i=(i=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new Ju(t)},t.render=function(e,t,n){if(!Xu(t))throw Error(a(200));return ec(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Xu(e))throw Error(a(40));return!!e._reactRootContainer&&(fu((function(){ec(null,null,e,!1,(function(){e._reactRootContainer=null,e[Ai]=null}))})),!0)},t.unstable_batchedUpdates=cu,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Xu(n))throw Error(a(200));if(null==e||void 0===e._reactInternals)throw Error(a(38));return ec(e,t,n,!1,r)},t.version="18.2.0-next-9e3b772b8-20220608"},1250:function(e,t,n){"use strict";var r=n(4164);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},4164:function(e,t,n){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(4463)},9504:function(e,t,n){n(269)},269:function(e,t,n){"use strict";var r,i=(r=n(2791))&&"object"==typeof r&&"default"in r?r.default:r,a=n(4164);function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t){e.prototype=Object.create(t.prototype),function(e,t){for(var n=Object.getOwnPropertyNames(t),r=0;r<n.length;r++){var i=n[r],a=Object.getOwnPropertyDescriptor(t,i);a&&a.configurable&&void 0===e[i]&&Object.defineProperty(e,i,a)}}(e.prototype.constructor=e,t)}function l(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var u=function(e,t,n,r,i,a,o,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,i,a,o,s],c=0;(l=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}};function c(e,t,n){if("selectionStart"in e&&"selectionEnd"in e)e.selectionStart=t,e.selectionEnd=n;else{var r=e.createTextRange();r.collapse(!0),r.moveStart("character",t),r.moveEnd("character",n-t),r.select()}}var f={9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"};function d(e,t,n){var r="",i="",a=null,o=[];if(void 0===t&&(t="_"),null==n&&(n=f),!e||"string"!=typeof e)return{maskChar:t,formatChars:n,mask:null,prefix:null,lastEditablePosition:null,permanents:[]};var s=!1;return e.split("").forEach((function(e){s=!s&&"\\"===e||(s||!n[e]?(o.push(r.length),r.length===o.length-1&&(i+=e)):a=r.length+1,r+=e,!1)})),{maskChar:t,formatChars:n,prefix:i,mask:r,lastEditablePosition:a,permanents:o}}function h(e,t){return-1!==e.permanents.indexOf(t)}function A(e,t,n){var r=e.mask,i=e.formatChars;if(!n)return!1;if(h(e,t))return r[t]===n;var a=i[r[t]];return new RegExp(a).test(n)}function g(e,t){return t.split("").every((function(t,n){return h(e,n)||!A(e,n,t)}))}function p(e,t){var n=e.maskChar,r=e.prefix;if(!n){for(;t.length>r.length&&h(e,t.length-1);)t=t.slice(0,t.length-1);return t.length}for(var i=r.length,a=t.length;a>=r.length;a--){var o=t[a];if(!h(e,a)&&A(e,a,o)){i=a+1;break}}return i}function m(e,t){return p(e,t)===e.mask.length}function v(e,t){var n=e.maskChar,r=e.mask,i=e.prefix;if(!n){for((t=y(e,"",t,0)).length<i.length&&(t=i);t.length<r.length&&h(e,t.length);)t+=r[t.length];return t}if(t)return y(e,v(e,""),t,0);for(var a=0;a<r.length;a++)h(e,a)?t+=r[a]:t+=n;return t}function y(e,t,n,r){var i=e.mask,a=e.maskChar,o=e.prefix,s=n.split(""),l=m(e,t);return!a&&r>t.length&&(t+=i.slice(t.length,r)),s.every((function(n){for(;c=n,h(e,u=r)&&c!==i[u];){if(r>=t.length&&(t+=i[r]),s=n,a&&h(e,r)&&s===a)return!0;if(++r>=i.length)return!1}var s,u,c;return!A(e,r,n)&&n!==a||(r<t.length?t=a||l||r<o.length?t.slice(0,r)+n+t.slice(r+1):(t=t.slice(0,r)+n+t.slice(r),v(e,t)):a||(t+=n),++r<i.length)})),t}function b(e,t){for(var n=e.mask,r=t;r<n.length;++r)if(!h(e,r))return r;return null}function C(e){return e||0===e?e+"":""}function w(e,t,n,r,i){var a=e.mask,o=e.prefix,s=e.lastEditablePosition,l=t,u="",c=0,f=0,d=Math.min(i.start,n.start);return n.end>i.start?f=(c=function(e,t,n,r){var i=e.mask,a=e.maskChar,o=n.split(""),s=r;return o.every((function(t){for(;o=t,h(e,n=r)&&o!==i[n];)if(++r>=i.length)return!1;var n,o;return(A(e,r,t)||t===a)&&r++,r<i.length})),r-s}(e,0,u=l.slice(i.start,n.end),d))?i.length:0:l.length<r.length&&(f=r.length-l.length),l=r,f&&(1!==f||i.length||(d=i.start===n.start?b(e,n.start):function(e,t){for(var n=t;0<=n;--n)if(!h(e,n))return n;return null}(e,n.start)),l=function(e,t,n,r){var i=n+r,a=e.maskChar,o=e.mask,s=e.prefix,l=t.split("");if(a)return l.map((function(t,r){return r<n||i<=r?t:h(e,r)?o[r]:a})).join("");for(var u=i;u<l.length;u++)h(e,u)&&(l[u]="");return n=Math.max(s.length,n),l.splice(n,i-n),t=l.join(""),v(e,t)}(e,l,d,f)),l=y(e,l,u,d),(d+=c)>=a.length?d=a.length:d<o.length&&!c?d=o.length:d>=o.length&&d<s&&c&&(d=b(e,d)),u||(u=null),{value:l=v(e,l),enteredString:u,selection:{start:d,end:d}}}function E(e){return"function"==typeof e}function I(){return window.cancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame}function x(e){return(I()?window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame:function(){return setTimeout(e,1e3/60)})(e)}function B(e){(I()||clearTimeout)(e)}var k=function(e){function t(t){var n=e.call(this,t)||this;n.focused=!1,n.mounted=!1,n.previousSelection=null,n.selectionDeferId=null,n.saveSelectionLoopDeferId=null,n.saveSelectionLoop=function(){n.previousSelection=n.getSelection(),n.saveSelectionLoopDeferId=x(n.saveSelectionLoop)},n.runSaveSelectionLoop=function(){null===n.saveSelectionLoopDeferId&&n.saveSelectionLoop()},n.stopSaveSelectionLoop=function(){null!==n.saveSelectionLoopDeferId&&(B(n.saveSelectionLoopDeferId),n.saveSelectionLoopDeferId=null,n.previousSelection=null)},n.getInputDOMNode=function(){if(!n.mounted)return null;var e=a.findDOMNode(l(l(n))),t="undefined"!=typeof window&&e instanceof window.Element;if(e&&!t)return null;if("INPUT"!==e.nodeName&&(e=e.querySelector("input")),!e)throw new Error("react-input-mask: inputComponent doesn't contain input node");return e},n.getInputValue=function(){var e=n.getInputDOMNode();return e?e.value:null},n.setInputValue=function(e){var t=n.getInputDOMNode();t&&(n.value=e,t.value=e)},n.setCursorToEnd=function(){var e=p(n.maskOptions,n.value),t=b(n.maskOptions,e);null!==t&&n.setCursorPosition(t)},n.setSelection=function(e,t,r){void 0===r&&(r={});var i=n.getInputDOMNode(),a=n.isFocused();i&&a&&(r.deferred||c(i,e,t),null!==n.selectionDeferId&&B(n.selectionDeferId),n.selectionDeferId=x((function(){n.selectionDeferId=null,c(i,e,t)})),n.previousSelection={start:e,end:t,length:Math.abs(t-e)})},n.getSelection=function(){return function(e){var t=0,n=0;if("selectionStart"in e&&"selectionEnd"in e)t=e.selectionStart,n=e.selectionEnd;else{var r=document.selection.createRange();r.parentElement()===e&&(t=-r.moveStart("character",-e.value.length),n=-r.moveEnd("character",-e.value.length))}return{start:t,end:n,length:n-t}}(n.getInputDOMNode())},n.getCursorPosition=function(){return n.getSelection().start},n.setCursorPosition=function(e){n.setSelection(e,e)},n.isFocused=function(){return n.focused},n.getBeforeMaskedValueChangeConfig=function(){var e=n.maskOptions,t=e.mask,r=e.maskChar,i=e.permanents,a=e.formatChars;return{mask:t,maskChar:r,permanents:i,alwaysShowMask:!!n.props.alwaysShowMask,formatChars:a}},n.isInputAutofilled=function(e,t,r,i){var a=n.getInputDOMNode();try{if(a.matches(":-webkit-autofill"))return!0}catch(u){}return!n.focused||i.end<r.length&&t.end===e.length},n.onChange=function(e){var t=l(l(n)).beforePasteState,r=l(l(n)).previousSelection,i=n.props.beforeMaskedValueChange,a=n.getInputValue(),o=n.value,s=n.getSelection();n.isInputAutofilled(a,s,o,r)&&(o=v(n.maskOptions,""),r={start:0,end:0,length:0}),t&&(r=t.selection,o=t.value,s={start:r.start+a.length,end:r.start+a.length,length:0},a=o.slice(0,r.start)+a+o.slice(r.end),n.beforePasteState=null);var u=w(n.maskOptions,a,s,o,r),c=u.enteredString,f=u.selection,d=u.value;if(E(i)){var h=i({value:d,selection:f},{value:o,selection:r},c,n.getBeforeMaskedValueChangeConfig());d=h.value,f=h.selection}n.setInputValue(d),E(n.props.onChange)&&n.props.onChange(e),n.isWindowsPhoneBrowser?n.setSelection(f.start,f.end,{deferred:!0}):n.setSelection(f.start,f.end)},n.onFocus=function(e){var t=n.props.beforeMaskedValueChange,r=n.maskOptions,i=r.mask,a=r.prefix;if(n.focused=!0,n.mounted=!0,i){if(n.value)p(n.maskOptions,n.value)<n.maskOptions.mask.length&&n.setCursorToEnd();else{var o=v(n.maskOptions,a),s=v(n.maskOptions,o),l=p(n.maskOptions,s),u=b(n.maskOptions,l),c={start:u,end:u};if(E(t)){var f=t({value:s,selection:c},{value:n.value,selection:null},null,n.getBeforeMaskedValueChangeConfig());s=f.value,c=f.selection}var d=s!==n.getInputValue();d&&n.setInputValue(s),d&&E(n.props.onChange)&&n.props.onChange(e),n.setSelection(c.start,c.end)}n.runSaveSelectionLoop()}E(n.props.onFocus)&&n.props.onFocus(e)},n.onBlur=function(e){var t=n.props.beforeMaskedValueChange,r=n.maskOptions.mask;if(n.stopSaveSelectionLoop(),n.focused=!1,r&&!n.props.alwaysShowMask&&g(n.maskOptions,n.value)){var i="";E(t)&&(i=t({value:i,selection:null},{value:n.value,selection:n.previousSelection},null,n.getBeforeMaskedValueChangeConfig()).value);var a=i!==n.getInputValue();a&&n.setInputValue(i),a&&E(n.props.onChange)&&n.props.onChange(e)}E(n.props.onBlur)&&n.props.onBlur(e)},n.onMouseDown=function(e){if(!n.focused&&document.addEventListener){n.mouseDownX=e.clientX,n.mouseDownY=e.clientY,n.mouseDownTime=(new Date).getTime();document.addEventListener("mouseup",(function e(t){if(document.removeEventListener("mouseup",e),n.focused){var r=Math.abs(t.clientX-n.mouseDownX),i=Math.abs(t.clientY-n.mouseDownY),a=Math.max(r,i),o=(new Date).getTime()-n.mouseDownTime;(a<=10&&o<=200||a<=5&&o<=300)&&n.setCursorToEnd()}}))}E(n.props.onMouseDown)&&n.props.onMouseDown(e)},n.onPaste=function(e){E(n.props.onPaste)&&n.props.onPaste(e),e.defaultPrevented||(n.beforePasteState={value:n.getInputValue(),selection:n.getSelection()},n.setInputValue(""))},n.handleRef=function(e){null==n.props.children&&E(n.props.inputRef)&&n.props.inputRef(e)};var r=t.mask,i=t.maskChar,o=t.formatChars,s=t.alwaysShowMask,u=t.beforeMaskedValueChange,f=t.defaultValue,h=t.value;n.maskOptions=d(r,i,o),null==f&&(f=""),null==h&&(h=f);var A=C(h);if(n.maskOptions.mask&&(s||A)&&(A=v(n.maskOptions,A),E(u))){var m=t.value;null==t.value&&(m=f),A=u({value:A,selection:null},{value:m=C(m),selection:null},null,n.getBeforeMaskedValueChangeConfig()).value}return n.value=A,n}s(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.getInputDOMNode()&&(this.isWindowsPhoneBrowser=function(){var e=new RegExp("windows","i"),t=new RegExp("phone","i"),n=navigator.userAgent;return e.test(n)&&t.test(n)}(),this.maskOptions.mask&&this.getInputValue()!==this.value&&this.setInputValue(this.value))},n.componentDidUpdate=function(){var e=this.previousSelection,t=this.props,n=t.beforeMaskedValueChange,r=t.alwaysShowMask,i=t.mask,a=t.maskChar,o=t.formatChars,s=this.maskOptions,l=r||this.isFocused(),u=null!=this.props.value,c=u?C(this.props.value):this.value,f=e?e.start:null;if(this.maskOptions=d(i,a,o),this.maskOptions.mask){!s.mask&&this.isFocused()&&this.runSaveSelectionLoop();var h=this.maskOptions.mask&&this.maskOptions.mask!==s.mask;if(s.mask||u||(c=this.getInputValue()),(h||this.maskOptions.mask&&(c||l))&&(c=v(this.maskOptions,c)),h){var A=p(this.maskOptions,c);(null===f||A<f)&&(f=m(this.maskOptions,c)?A:b(this.maskOptions,A))}!this.maskOptions.mask||!g(this.maskOptions,c)||l||u&&this.props.value||(c="");var y={start:f,end:f};if(E(n)){var w=n({value:c,selection:y},{value:this.value,selection:this.previousSelection},null,this.getBeforeMaskedValueChangeConfig());c=w.value,y=w.selection}this.value=c;var I=this.getInputValue()!==this.value;I?(this.setInputValue(this.value),this.forceUpdate()):h&&this.forceUpdate();var x=!1;null!=y.start&&null!=y.end&&(x=!e||e.start!==y.start||e.end!==y.end),(x||I)&&this.setSelection(y.start,y.end)}else s.mask&&(this.stopSaveSelectionLoop(),this.forceUpdate())},n.componentWillUnmount=function(){this.mounted=!1,null!==this.selectionDeferId&&B(this.selectionDeferId),this.stopSaveSelectionLoop()},n.render=function(){var e,t=this.props,n=(t.mask,t.alwaysShowMask,t.maskChar,t.formatChars,t.inputRef,t.beforeMaskedValueChange,t.children),r=function(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],0<=t.indexOf(n)||(i[n]=e[n]);return i}(t,["mask","alwaysShowMask","maskChar","formatChars","inputRef","beforeMaskedValueChange","children"]);if(n){E(n)||u(!1);var a=["onChange","onPaste","onMouseDown","onFocus","onBlur","value","disabled","readOnly"],s=o({},r);a.forEach((function(e){return delete s[e]})),e=n(s),a.filter((function(t){return null!=e.props[t]&&e.props[t]!==r[t]})).length&&u(!1)}else e=i.createElement("input",o({ref:this.handleRef},r));var l={onFocus:this.onFocus,onBlur:this.onBlur};return this.maskOptions.mask&&(r.disabled||r.readOnly||(l.onChange=this.onChange,l.onPaste=this.onPaste,l.onMouseDown=this.onMouseDown),null!=r.value&&(l.value=this.value)),e=i.cloneElement(e,l)},t}(i.Component);e.exports=k},3688:function(e,t,n){"use strict";function r(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!==e&&void 0!==e&&this.setState(e)}function i(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!==n&&void 0!==n?n:null}.bind(this))}function a(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}function o(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!==typeof e.getDerivedStateFromProps&&"function"!==typeof t.getSnapshotBeforeUpdate)return e;var n=null,o=null,s=null;if("function"===typeof t.componentWillMount?n="componentWillMount":"function"===typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"===typeof t.componentWillReceiveProps?o="componentWillReceiveProps":"function"===typeof t.UNSAFE_componentWillReceiveProps&&(o="UNSAFE_componentWillReceiveProps"),"function"===typeof t.componentWillUpdate?s="componentWillUpdate":"function"===typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==n||null!==o||null!==s){var l=e.displayName||e.name,u="function"===typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+l+" uses "+u+" but also contains the following legacy lifecycles:"+(null!==n?"\n  "+n:"")+(null!==o?"\n  "+o:"")+(null!==s?"\n  "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"===typeof e.getDerivedStateFromProps&&(t.componentWillMount=r,t.componentWillReceiveProps=i),"function"===typeof t.getSnapshotBeforeUpdate){if("function"!==typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=a;var c=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;c.call(this,e,t,r)}}return e}n.r(t),n.d(t,{polyfill:function(){return o}}),r.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0,a.__suppressDeprecationWarning=!0},2240:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bodyOpenClassName=t.portalClassName=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(2791),o=A(a),s=A(n(4164)),l=A(n(2007)),u=A(n(4334)),c=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(5858)),f=n(3663),d=A(f),h=n(3688);function A(e){return e&&e.__esModule?e:{default:e}}function g(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var p=t.portalClassName="ReactModalPortal",m=t.bodyOpenClassName="ReactModal__Body--open",v=f.canUseDOM&&void 0!==s.default.createPortal,y=function(e){return document.createElement(e)},b=function(){return v?s.default.createPortal:s.default.unstable_renderSubtreeIntoContainer};function C(e){return e()}var w=function(e){function t(){var e,n,i;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,l=Array(a),c=0;c<a;c++)l[c]=arguments[c];return n=i=g(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),i.removePortal=function(){!v&&s.default.unmountComponentAtNode(i.node);var e=C(i.props.parentSelector);e&&e.contains(i.node)?e.removeChild(i.node):console.warn('React-Modal: "parentSelector" prop did not returned any DOM element. Make sure that the parent element is unmounted to avoid any memory leaks.')},i.portalRef=function(e){i.portal=e},i.renderPortal=function(e){var n=b()(i,o.default.createElement(u.default,r({defaultStyles:t.defaultStyles},e)),i.node);i.portalRef(n)},g(i,n)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"componentDidMount",value:function(){f.canUseDOM&&(v||(this.node=y("div")),this.node.className=this.props.portalClassName,C(this.props.parentSelector).appendChild(this.node),!v&&this.renderPortal(this.props))}},{key:"getSnapshotBeforeUpdate",value:function(e){return{prevParent:C(e.parentSelector),nextParent:C(this.props.parentSelector)}}},{key:"componentDidUpdate",value:function(e,t,n){if(f.canUseDOM){var r=this.props,i=r.isOpen,a=r.portalClassName;e.portalClassName!==a&&(this.node.className=a);var o=n.prevParent,s=n.nextParent;s!==o&&(o.removeChild(this.node),s.appendChild(this.node)),(e.isOpen||i)&&!v&&this.renderPortal(this.props)}}},{key:"componentWillUnmount",value:function(){if(f.canUseDOM&&this.node&&this.portal){var e=this.portal.state,t=Date.now(),n=e.isOpen&&this.props.closeTimeoutMS&&(e.closesAt||t+this.props.closeTimeoutMS);n?(e.beforeClose||this.portal.closeWithTimeout(),setTimeout(this.removePortal,n-t)):this.removePortal()}}},{key:"render",value:function(){return f.canUseDOM&&v?(!this.node&&v&&(this.node=y("div")),b()(o.default.createElement(u.default,r({ref:this.portalRef,defaultStyles:t.defaultStyles},this.props)),this.node)):null}}],[{key:"setAppElement",value:function(e){c.setElement(e)}}]),t}(a.Component);w.propTypes={isOpen:l.default.bool.isRequired,style:l.default.shape({content:l.default.object,overlay:l.default.object}),portalClassName:l.default.string,bodyOpenClassName:l.default.string,htmlOpenClassName:l.default.string,className:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),overlayClassName:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),appElement:l.default.oneOfType([l.default.instanceOf(d.default),l.default.instanceOf(f.SafeHTMLCollection),l.default.instanceOf(f.SafeNodeList),l.default.arrayOf(l.default.instanceOf(d.default))]),onAfterOpen:l.default.func,onRequestClose:l.default.func,closeTimeoutMS:l.default.number,ariaHideApp:l.default.bool,shouldFocusAfterRender:l.default.bool,shouldCloseOnOverlayClick:l.default.bool,shouldReturnFocusAfterClose:l.default.bool,preventScroll:l.default.bool,parentSelector:l.default.func,aria:l.default.object,data:l.default.object,role:l.default.string,contentLabel:l.default.string,shouldCloseOnEsc:l.default.bool,overlayRef:l.default.func,contentRef:l.default.func,id:l.default.string,overlayElement:l.default.func,contentElement:l.default.func},w.defaultProps={isOpen:!1,portalClassName:p,bodyOpenClassName:m,role:"dialog",ariaHideApp:!0,closeTimeoutMS:0,shouldFocusAfterRender:!0,shouldCloseOnEsc:!0,shouldCloseOnOverlayClick:!0,shouldReturnFocusAfterClose:!0,preventScroll:!1,parentSelector:function(){return document.body},overlayElement:function(e,t){return o.default.createElement("div",e,t)},contentElement:function(e,t){return o.default.createElement("div",e,t)}},w.defaultStyles={overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(255, 255, 255, 0.75)"},content:{position:"absolute",top:"40px",left:"40px",right:"40px",bottom:"40px",border:"1px solid #ccc",background:"#fff",overflow:"auto",WebkitOverflowScrolling:"touch",borderRadius:"4px",outline:"none",padding:"20px"}},(0,h.polyfill)(w),t.default=w},4334:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(2791),s=p(n(2007)),l=g(n(8844)),u=p(n(870)),c=g(n(5858)),f=g(n(4942)),d=n(3663),h=p(d),A=p(n(8484));function g(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function p(e){return e&&e.__esModule?e:{default:e}}n(5670);var m={overlay:"ReactModal__Overlay",content:"ReactModal__Content"},v=0,y=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.setOverlayRef=function(e){n.overlay=e,n.props.overlayRef&&n.props.overlayRef(e)},n.setContentRef=function(e){n.content=e,n.props.contentRef&&n.props.contentRef(e)},n.afterClose=function(){var e=n.props,t=e.appElement,r=e.ariaHideApp,i=e.htmlOpenClassName,a=e.bodyOpenClassName,o=e.parentSelector,s=o&&o().ownerDocument||document;a&&f.remove(s.body,a),i&&f.remove(s.getElementsByTagName("html")[0],i),r&&v>0&&0===(v-=1)&&c.show(t),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(l.returnFocus(n.props.preventScroll),l.teardownScopedFocus()):l.popWithoutFocus()),n.props.onAfterClose&&n.props.onAfterClose(),A.default.deregister(n)},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(l.setupScopedFocus(n.node),l.markForFocusLater()),n.setState({isOpen:!0},(function(){n.openAnimationFrame=requestAnimationFrame((function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen({overlayEl:n.overlay,contentEl:n.content})}))})))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus({preventScroll:!0})},n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:e},(function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())}))},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(e){(function(e){return"Tab"===e.code||9===e.keyCode})(e)&&(0,u.default)(n.content,e),n.props.shouldCloseOnEsc&&function(e){return"Escape"===e.code||27===e.keyCode}(e)&&(e.stopPropagation(),n.requestClose(e))},n.handleOverlayOnClick=function(e){null===n.shouldClose&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(e){n.props.shouldCloseOnOverlayClick||e.target!=n.overlay||e.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(e,t){var r="object"===("undefined"===typeof t?"undefined":i(t))?t:{base:m[e],afterOpen:m[e]+"--after-open",beforeClose:m[e]+"--before-close"},a=r.base;return n.state.afterOpen&&(a=a+" "+r.afterOpen),n.state.beforeClose&&(a=a+" "+r.beforeClose),"string"===typeof t&&t?a+" "+t:a},n.attributesFromObject=function(e,t){return Object.keys(t).reduce((function(n,r){return n[e+"-"+r]=t[r],n}),{})},n.state={afterOpen:!1,beforeClose:!1},n.shouldClose=null,n.moveFromContentToOverlay=null,n}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),a(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,n=e.ariaHideApp,r=e.htmlOpenClassName,i=e.bodyOpenClassName,a=e.parentSelector,o=a&&a().ownerDocument||document;i&&f.add(o.body,i),r&&f.add(o.getElementsByTagName("html")[0],r),n&&(v+=1,c.hide(t)),A.default.register(this)}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.className,i=e.overlayClassName,a=e.defaultStyles,o=e.children,s=n?{}:a.content,l=i?{}:a.overlay;if(this.shouldBeClosed())return null;var u={ref:this.setOverlayRef,className:this.buildClassName("overlay",i),style:r({},l,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},c=r({id:t,ref:this.setContentRef,style:r({},s,this.props.style.content),className:this.buildClassName("content",n),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",r({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),f=this.props.contentElement(c,o);return this.props.overlayElement(u,f)}}]),t}(o.Component);y.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},y.propTypes={isOpen:s.default.bool.isRequired,defaultStyles:s.default.shape({content:s.default.object,overlay:s.default.object}),style:s.default.shape({content:s.default.object,overlay:s.default.object}),className:s.default.oneOfType([s.default.string,s.default.object]),overlayClassName:s.default.oneOfType([s.default.string,s.default.object]),parentSelector:s.default.func,bodyOpenClassName:s.default.string,htmlOpenClassName:s.default.string,ariaHideApp:s.default.bool,appElement:s.default.oneOfType([s.default.instanceOf(h.default),s.default.instanceOf(d.SafeHTMLCollection),s.default.instanceOf(d.SafeNodeList),s.default.arrayOf(s.default.instanceOf(h.default))]),onAfterOpen:s.default.func,onAfterClose:s.default.func,onRequestClose:s.default.func,closeTimeoutMS:s.default.number,shouldFocusAfterRender:s.default.bool,shouldCloseOnOverlayClick:s.default.bool,shouldReturnFocusAfterClose:s.default.bool,preventScroll:s.default.bool,role:s.default.string,contentLabel:s.default.string,aria:s.default.object,data:s.default.object,children:s.default.node,shouldCloseOnEsc:s.default.bool,overlayRef:s.default.func,contentRef:s.default.func,id:s.default.string,overlayElement:s.default.func,contentElement:s.default.func,testId:s.default.string},t.default=y,e.exports=t.default},5858:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){s&&(s.removeAttribute?s.removeAttribute("aria-hidden"):null!=s.length?s.forEach((function(e){return e.removeAttribute("aria-hidden")})):document.querySelectorAll(s).forEach((function(e){return e.removeAttribute("aria-hidden")})));s=null},t.log=function(){0},t.assertNodeList=l,t.setElement=function(e){var t=e;if("string"===typeof t&&o.canUseDOM){var n=document.querySelectorAll(t);l(n,t),t=n}return s=t||s},t.validateElement=u,t.hide=function(e){var t=!0,n=!1,r=void 0;try{for(var i,a=u(e)[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){i.value.setAttribute("aria-hidden","true")}}catch(o){n=!0,r=o}finally{try{!t&&a.return&&a.return()}finally{if(n)throw r}}},t.show=function(e){var t=!0,n=!1,r=void 0;try{for(var i,a=u(e)[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){i.value.removeAttribute("aria-hidden")}}catch(o){n=!0,r=o}finally{try{!t&&a.return&&a.return()}finally{if(n)throw r}}},t.documentNotReadyOrSSRTesting=function(){s=null};var r,i=n(2391),a=(r=i)&&r.__esModule?r:{default:r},o=n(3663);var s=null;function l(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function u(e){var t=e||s;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,a.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}},5670:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){for(var e=[o,s],t=0;t<e.length;t++){var n=e[t];n&&(n.parentNode&&n.parentNode.removeChild(n))}o=s=null,l=[]},t.log=function(){console.log("bodyTrap ----------"),console.log(l.length);for(var e=[o,s],t=0;t<e.length;t++){var n=e[t]||{};console.log(n.nodeName,n.className,n.id)}console.log("edn bodyTrap ----------")};var r,i=n(8484),a=(r=i)&&r.__esModule?r:{default:r};var o=void 0,s=void 0,l=[];function u(){0!==l.length&&l[l.length-1].focusContent()}a.default.subscribe((function(e,t){o||s||((o=document.createElement("div")).setAttribute("data-react-modal-body-trap",""),o.style.position="absolute",o.style.opacity="0",o.setAttribute("tabindex","0"),o.addEventListener("focus",u),(s=o.cloneNode()).addEventListener("focus",u)),(l=t).length>0?(document.body.firstChild!==o&&document.body.insertBefore(o,document.body.firstChild),document.body.lastChild!==s&&document.body.appendChild(s)):(o.parentElement&&o.parentElement.removeChild(o),s.parentElement&&s.parentElement.removeChild(s))}))},4942:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){var e=document.getElementsByTagName("html")[0];for(var t in n)i(e,n[t]);var a=document.body;for(var o in r)i(a,r[o]);n={},r={}},t.log=function(){0};var n={},r={};function i(e,t){e.classList.remove(t)}t.add=function(e,t){return i=e.classList,a="html"==e.nodeName.toLowerCase()?n:r,void t.split(" ").forEach((function(e){!function(e,t){e[t]||(e[t]=0),e[t]+=1}(a,e),i.add(e)}));var i,a},t.remove=function(e,t){return i=e.classList,a="html"==e.nodeName.toLowerCase()?n:r,void t.split(" ").forEach((function(e){!function(e,t){e[t]&&(e[t]-=1)}(a,e),0===a[e]&&i.remove(e)}));var i,a}},8844:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){o=[]},t.log=function(){0},t.handleBlur=u,t.handleFocus=c,t.markForFocusLater=function(){o.push(document.activeElement)},t.returnFocus=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=null;try{return void(0!==o.length&&(t=o.pop()).focus({preventScroll:e}))}catch(n){console.warn(["You tried to return focus to",t,"but it is not in the DOM anymore"].join(" "))}},t.popWithoutFocus=function(){o.length>0&&o.pop()},t.setupScopedFocus=function(e){s=e,window.addEventListener?(window.addEventListener("blur",u,!1),document.addEventListener("focus",c,!0)):(window.attachEvent("onBlur",u),document.attachEvent("onFocus",c))},t.teardownScopedFocus=function(){s=null,window.addEventListener?(window.removeEventListener("blur",u),document.removeEventListener("focus",c)):(window.detachEvent("onBlur",u),document.detachEvent("onFocus",c))};var r,i=n(9750),a=(r=i)&&r.__esModule?r:{default:r};var o=[],s=null,l=!1;function u(){l=!0}function c(){if(l){if(l=!1,!s)return;setTimeout((function(){s.contains(document.activeElement)||((0,a.default)(s)[0]||s).focus()}),0)}}},8484:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.log=function(){console.log("portalOpenInstances ----------"),console.log(r.openInstances.length),r.openInstances.forEach((function(e){return console.log(e)})),console.log("end portalOpenInstances ----------")},t.resetState=function(){r=new n};var n=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.register=function(e){-1===t.openInstances.indexOf(e)&&(t.openInstances.push(e),t.emit("register"))},this.deregister=function(e){var n=t.openInstances.indexOf(e);-1!==n&&(t.openInstances.splice(n,1),t.emit("deregister"))},this.subscribe=function(e){t.subscribers.push(e)},this.emit=function(e){t.subscribers.forEach((function(n){return n(e,t.openInstances.slice())}))},this.openInstances=[],this.subscribers=[]},r=new n;t.default=r},3663:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canUseDOM=t.SafeNodeList=t.SafeHTMLCollection=void 0;var r,i=n(2618);var a=((r=i)&&r.__esModule?r:{default:r}).default,o=a.canUseDOM?window.HTMLElement:{};t.SafeHTMLCollection=a.canUseDOM?window.HTMLCollection:{},t.SafeNodeList=a.canUseDOM?window.NodeList:{},t.canUseDOM=a.canUseDOM;t.default=o},870:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,a.default)(e);if(!n.length)return void t.preventDefault();var r=void 0,i=t.shiftKey,s=n[0],l=n[n.length-1],u=o();if(e===u){if(!i)return;r=l}l!==u||i||(r=s);s===u&&i&&(r=l);if(r)return t.preventDefault(),void r.focus();var c=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null==c||"Chrome"==c[1]||null!=/\biPod\b|\biPad\b/g.exec(navigator.userAgent))return;var f=n.indexOf(u);f>-1&&(f+=i?-1:1);if("undefined"===typeof(r=n[f]))return t.preventDefault(),void(r=i?l:s).focus();t.preventDefault(),r.focus()};var r,i=n(9750),a=(r=i)&&r.__esModule?r:{default:r};function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return e.activeElement.shadowRoot?o(e.activeElement.shadowRoot):e.activeElement}e.exports=t.default},9750:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=[].slice.call(t.querySelectorAll("*"),0).reduce((function(t,n){return t.concat(n.shadowRoot?e(n.shadowRoot):[n])}),[]);return n.filter(s)};var n="none",r="contents",i=/input|select|textarea|button|object|iframe/;function a(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;try{var i=window.getComputedStyle(e),a=i.getPropertyValue("display");return t?a!==r&&function(e,t){return"visible"!==t.getPropertyValue("overflow")||e.scrollWidth<=0&&e.scrollHeight<=0}(e,i):a===n}catch(o){return console.warn("Failed to inspect element style"),!1}}function o(e,t){var n=e.nodeName.toLowerCase();return(i.test(n)&&!e.disabled||"a"===n&&e.href||t)&&function(e){for(var t=e,n=e.getRootNode&&e.getRootNode();t&&t!==document.body;){if(n&&t===n&&(t=n.host.parentNode),a(t))return!1;t=t.parentNode}return!0}(e)}function s(e){var t=e.getAttribute("tabindex");null===t&&(t=void 0);var n=isNaN(t);return(n||t>=0)&&o(e,!n)}e.exports=t.default},7948:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(2240),a=(r=i)&&r.__esModule?r:{default:r};t.default=a.default,e.exports=t.default},8436:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.PrevArrow=t.NextArrow=void 0;var i=s(n(2791)),a=s(n(1694)),o=n(8026);function s(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){f(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f(e,t,n){return(t=g(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,g(r.key),r)}}function A(e,t,n){return t&&h(e.prototype,t),n&&h(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function g(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:String(t)}function p(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&m(e,t)}function m(e,t){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},m(e,t)}function v(e){var t=y();return function(){var n,i=b(e);if(t){var a=b(this).constructor;n=Reflect.construct(i,arguments,a)}else n=i.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(y=function(){return!!e})()}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}t.PrevArrow=function(e){p(n,e);var t=v(n);function n(){return d(this,n),t.apply(this,arguments)}return A(n,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-prev":!0},t=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(0===this.props.currentSlide||this.props.slideCount<=this.props.slidesToShow)&&(e["slick-disabled"]=!0,t=null);var n={key:"0","data-role":"none",className:(0,a.default)(e),style:{display:"block"},onClick:t},r={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.prevArrow?i.default.cloneElement(this.props.prevArrow,c(c({},n),r)):i.default.createElement("button",l({key:"0",type:"button"},n)," ","Previous")}}]),n}(i.default.PureComponent),t.NextArrow=function(e){p(n,e);var t=v(n);function n(){return d(this,n),t.apply(this,arguments)}return A(n,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-next":!0},t=this.clickHandler.bind(this,{message:"next"});(0,o.canGoNext)(this.props)||(e["slick-disabled"]=!0,t=null);var n={key:"1","data-role":"none",className:(0,a.default)(e),style:{display:"block"},onClick:t},r={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.nextArrow?i.default.cloneElement(this.props.nextArrow,c(c({},n),r)):i.default.createElement("button",l({key:"1",type:"button"},n)," ","Next")}}]),n}(i.default.PureComponent)},5484:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=(r=n(2791))&&r.__esModule?r:{default:r};var a={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(e){return i.default.createElement("ul",{style:{display:"block"}},e)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(e){return i.default.createElement("button",null,e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0,asNavFor:null};t.default=a},3800:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.Dots=void 0;var i=s(n(2791)),a=s(n(1694)),o=n(8026);function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e,t,n){return(t=f(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function f(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:String(t)}function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function h(e){var t=A();return function(){var n,i=g(e);if(t){var a=g(this).constructor;n=Reflect.construct(i,arguments,a)}else n=i.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(A=function(){return!!e})()}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}t.Dots=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(f,e);var t,n,r,s=h(f);function f(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,f),s.apply(this,arguments)}return t=f,n=[{key:"clickHandler",value:function(e,t){t.preventDefault(),this.props.clickHandler(e)}},{key:"render",value:function(){for(var e,t=this.props,n=t.onMouseEnter,r=t.onMouseOver,s=t.onMouseLeave,c=t.infinite,f=t.slidesToScroll,d=t.slidesToShow,h=t.slideCount,A=t.currentSlide,g=(e={slideCount:h,slidesToScroll:f,slidesToShow:d,infinite:c}).infinite?Math.ceil(e.slideCount/e.slidesToScroll):Math.ceil((e.slideCount-e.slidesToShow)/e.slidesToScroll)+1,p={onMouseEnter:n,onMouseOver:r,onMouseLeave:s},m=[],v=0;v<g;v++){var y=(v+1)*f-1,b=c?y:(0,o.clamp)(y,0,h-1),C=b-(f-1),w=c?C:(0,o.clamp)(C,0,h-1),E=(0,a.default)({"slick-active":c?A>=w&&A<=b:A===w}),I={message:"dots",index:v,slidesToScroll:f,currentSlide:A},x=this.clickHandler.bind(this,I);m=m.concat(i.default.createElement("li",{key:v,className:E},i.default.cloneElement(this.props.customPaging(v),{onClick:x})))}return i.default.cloneElement(this.props.appendDots(m),function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({className:this.props.dotsClass},p))}}],n&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(i.default.PureComponent)},5717:function(e,t,n){"use strict";t.Z=void 0;var r,i=(r=n(3178))&&r.__esModule?r:{default:r};t.Z=i.default},1382:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0}},8293:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InnerSlider=void 0;var r=d(n(2791)),i=d(n(1382)),a=d(n(5095)),o=d(n(1694)),s=n(8026),l=n(4931),u=n(3800),c=n(8436),f=d(n(474));function d(e){return e&&e.__esModule?e:{default:e}}function h(e){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h(e)}function A(){return A=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},A.apply(this,arguments)}function g(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){I(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,x(r.key),r)}}function y(e,t){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},y(e,t)}function b(e){var t=w();return function(){var n,r=E(e);if(t){var i=E(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===h(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return C(e)}(this,n)}}function C(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function w(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(w=function(){return!!e})()}function E(e){return E=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},E(e)}function I(e,t,n){return(t=x(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x(e){var t=function(e,t){if("object"!=h(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=h(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==h(t)?t:String(t)}t.InnerSlider=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(w,e);var t,n,d,p=b(w);function w(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,w),I(C(t=p.call(this,e)),"listRefHandler",(function(e){return t.list=e})),I(C(t),"trackRefHandler",(function(e){return t.track=e})),I(C(t),"adaptHeight",(function(){if(t.props.adaptiveHeight&&t.list){var e=t.list.querySelector('[data-index="'.concat(t.state.currentSlide,'"]'));t.list.style.height=(0,s.getHeight)(e)+"px"}})),I(C(t),"componentDidMount",(function(){if(t.props.onInit&&t.props.onInit(),t.props.lazyLoad){var e=(0,s.getOnDemandLazySlides)(m(m({},t.props),t.state));e.length>0&&(t.setState((function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}})),t.props.onLazyLoad&&t.props.onLazyLoad(e))}var n=m({listRef:t.list,trackRef:t.track},t.props);t.updateState(n,!0,(function(){t.adaptHeight(),t.props.autoplay&&t.autoPlay("update")})),"progressive"===t.props.lazyLoad&&(t.lazyLoadTimer=setInterval(t.progressiveLazyLoad,1e3)),t.ro=new f.default((function(){t.state.animating?(t.onWindowResized(!1),t.callbackTimers.push(setTimeout((function(){return t.onWindowResized()}),t.props.speed))):t.onWindowResized()})),t.ro.observe(t.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),(function(e){e.onfocus=t.props.pauseOnFocus?t.onSlideFocus:null,e.onblur=t.props.pauseOnFocus?t.onSlideBlur:null})),window.addEventListener?window.addEventListener("resize",t.onWindowResized):window.attachEvent("onresize",t.onWindowResized)})),I(C(t),"componentWillUnmount",(function(){t.animationEndCallback&&clearTimeout(t.animationEndCallback),t.lazyLoadTimer&&clearInterval(t.lazyLoadTimer),t.callbackTimers.length&&(t.callbackTimers.forEach((function(e){return clearTimeout(e)})),t.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",t.onWindowResized):window.detachEvent("onresize",t.onWindowResized),t.autoplayTimer&&clearInterval(t.autoplayTimer),t.ro.disconnect()})),I(C(t),"componentDidUpdate",(function(e){if(t.checkImagesLoad(),t.props.onReInit&&t.props.onReInit(),t.props.lazyLoad){var n=(0,s.getOnDemandLazySlides)(m(m({},t.props),t.state));n.length>0&&(t.setState((function(e){return{lazyLoadedList:e.lazyLoadedList.concat(n)}})),t.props.onLazyLoad&&t.props.onLazyLoad(n))}t.adaptHeight();var i=m(m({listRef:t.list,trackRef:t.track},t.props),t.state),a=t.didPropsChange(e);a&&t.updateState(i,a,(function(){t.state.currentSlide>=r.default.Children.count(t.props.children)&&t.changeSlide({message:"index",index:r.default.Children.count(t.props.children)-t.props.slidesToShow,currentSlide:t.state.currentSlide}),t.props.autoplay?t.autoPlay("update"):t.pause("paused")}))})),I(C(t),"onWindowResized",(function(e){t.debouncedResize&&t.debouncedResize.cancel(),t.debouncedResize=(0,a.default)((function(){return t.resizeWindow(e)}),50),t.debouncedResize()})),I(C(t),"resizeWindow",(function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(Boolean(t.track&&t.track.node)){var n=m(m({listRef:t.list,trackRef:t.track},t.props),t.state);t.updateState(n,e,(function(){t.props.autoplay?t.autoPlay("update"):t.pause("paused")})),t.setState({animating:!1}),clearTimeout(t.animationEndCallback),delete t.animationEndCallback}})),I(C(t),"updateState",(function(e,n,i){var a=(0,s.initializedState)(e);e=m(m(m({},e),a),{},{slideIndex:a.currentSlide});var o=(0,s.getTrackLeft)(e);e=m(m({},e),{},{left:o});var l=(0,s.getTrackCSS)(e);(n||r.default.Children.count(t.props.children)!==r.default.Children.count(e.children))&&(a.trackStyle=l),t.setState(a,i)})),I(C(t),"ssrInit",(function(){if(t.props.variableWidth){var e=0,n=0,i=[],a=(0,s.getPreClones)(m(m(m({},t.props),t.state),{},{slideCount:t.props.children.length})),o=(0,s.getPostClones)(m(m(m({},t.props),t.state),{},{slideCount:t.props.children.length}));t.props.children.forEach((function(t){i.push(t.props.style.width),e+=t.props.style.width}));for(var l=0;l<a;l++)n+=i[i.length-1-l],e+=i[i.length-1-l];for(var u=0;u<o;u++)e+=i[u];for(var c=0;c<t.state.currentSlide;c++)n+=i[c];var f={width:e+"px",left:-n+"px"};if(t.props.centerMode){var d="".concat(i[t.state.currentSlide],"px");f.left="calc(".concat(f.left," + (100% - ").concat(d,") / 2 ) ")}return{trackStyle:f}}var h=r.default.Children.count(t.props.children),A=m(m(m({},t.props),t.state),{},{slideCount:h}),g=(0,s.getPreClones)(A)+(0,s.getPostClones)(A)+h,p=100/t.props.slidesToShow*g,v=100/g,y=-v*((0,s.getPreClones)(A)+t.state.currentSlide)*p/100;return t.props.centerMode&&(y+=(100-v*p/100)/2),{slideWidth:v+"%",trackStyle:{width:p+"%",left:y+"%"}}})),I(C(t),"checkImagesLoad",(function(){var e=t.list&&t.list.querySelectorAll&&t.list.querySelectorAll(".slick-slide img")||[],n=e.length,r=0;Array.prototype.forEach.call(e,(function(e){var i=function(){return++r&&r>=n&&t.onWindowResized()};if(e.onclick){var a=e.onclick;e.onclick=function(t){a(t),e.parentNode.focus()}}else e.onclick=function(){return e.parentNode.focus()};e.onload||(t.props.lazyLoad?e.onload=function(){t.adaptHeight(),t.callbackTimers.push(setTimeout(t.onWindowResized,t.props.speed))}:(e.onload=i,e.onerror=function(){i(),t.props.onLazyLoadError&&t.props.onLazyLoadError()}))}))})),I(C(t),"progressiveLazyLoad",(function(){for(var e=[],n=m(m({},t.props),t.state),r=t.state.currentSlide;r<t.state.slideCount+(0,s.getPostClones)(n);r++)if(t.state.lazyLoadedList.indexOf(r)<0){e.push(r);break}for(var i=t.state.currentSlide-1;i>=-(0,s.getPreClones)(n);i--)if(t.state.lazyLoadedList.indexOf(i)<0){e.push(i);break}e.length>0?(t.setState((function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}})),t.props.onLazyLoad&&t.props.onLazyLoad(e)):t.lazyLoadTimer&&(clearInterval(t.lazyLoadTimer),delete t.lazyLoadTimer)})),I(C(t),"slideHandler",(function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=t.props,i=r.asNavFor,a=r.beforeChange,o=r.onLazyLoad,l=r.speed,u=r.afterChange,c=t.state.currentSlide,f=(0,s.slideHandler)(m(m(m({index:e},t.props),t.state),{},{trackRef:t.track,useCSS:t.props.useCSS&&!n})),d=f.state,h=f.nextState;if(d){a&&a(c,d.currentSlide);var A=d.lazyLoadedList.filter((function(e){return t.state.lazyLoadedList.indexOf(e)<0}));o&&A.length>0&&o(A),!t.props.waitForAnimate&&t.animationEndCallback&&(clearTimeout(t.animationEndCallback),u&&u(c),delete t.animationEndCallback),t.setState(d,(function(){i&&t.asNavForIndex!==e&&(t.asNavForIndex=e,i.innerSlider.slideHandler(e)),h&&(t.animationEndCallback=setTimeout((function(){var e=h.animating,n=g(h,["animating"]);t.setState(n,(function(){t.callbackTimers.push(setTimeout((function(){return t.setState({animating:e})}),10)),u&&u(d.currentSlide),delete t.animationEndCallback}))}),l))}))}})),I(C(t),"changeSlide",(function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=m(m({},t.props),t.state),i=(0,s.changeSlide)(r,e);if((0===i||i)&&(!0===n?t.slideHandler(i,n):t.slideHandler(i),t.props.autoplay&&t.autoPlay("update"),t.props.focusOnSelect)){var a=t.list.querySelectorAll(".slick-current");a[0]&&a[0].focus()}})),I(C(t),"clickHandler",(function(e){!1===t.clickable&&(e.stopPropagation(),e.preventDefault()),t.clickable=!0})),I(C(t),"keyHandler",(function(e){var n=(0,s.keyHandler)(e,t.props.accessibility,t.props.rtl);""!==n&&t.changeSlide({message:n})})),I(C(t),"selectHandler",(function(e){t.changeSlide(e)})),I(C(t),"disableBodyScroll",(function(){window.ontouchmove=function(e){(e=e||window.event).preventDefault&&e.preventDefault(),e.returnValue=!1}})),I(C(t),"enableBodyScroll",(function(){window.ontouchmove=null})),I(C(t),"swipeStart",(function(e){t.props.verticalSwiping&&t.disableBodyScroll();var n=(0,s.swipeStart)(e,t.props.swipe,t.props.draggable);""!==n&&t.setState(n)})),I(C(t),"swipeMove",(function(e){var n=(0,s.swipeMove)(e,m(m(m({},t.props),t.state),{},{trackRef:t.track,listRef:t.list,slideIndex:t.state.currentSlide}));n&&(n.swiping&&(t.clickable=!1),t.setState(n))})),I(C(t),"swipeEnd",(function(e){var n=(0,s.swipeEnd)(e,m(m(m({},t.props),t.state),{},{trackRef:t.track,listRef:t.list,slideIndex:t.state.currentSlide}));if(n){var r=n.triggerSlideHandler;delete n.triggerSlideHandler,t.setState(n),void 0!==r&&(t.slideHandler(r),t.props.verticalSwiping&&t.enableBodyScroll())}})),I(C(t),"touchEnd",(function(e){t.swipeEnd(e),t.clickable=!0})),I(C(t),"slickPrev",(function(){t.callbackTimers.push(setTimeout((function(){return t.changeSlide({message:"previous"})}),0))})),I(C(t),"slickNext",(function(){t.callbackTimers.push(setTimeout((function(){return t.changeSlide({message:"next"})}),0))})),I(C(t),"slickGoTo",(function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e=Number(e),isNaN(e))return"";t.callbackTimers.push(setTimeout((function(){return t.changeSlide({message:"index",index:e,currentSlide:t.state.currentSlide},n)}),0))})),I(C(t),"play",(function(){var e;if(t.props.rtl)e=t.state.currentSlide-t.props.slidesToScroll;else{if(!(0,s.canGoNext)(m(m({},t.props),t.state)))return!1;e=t.state.currentSlide+t.props.slidesToScroll}t.slideHandler(e)})),I(C(t),"autoPlay",(function(e){t.autoplayTimer&&clearInterval(t.autoplayTimer);var n=t.state.autoplaying;if("update"===e){if("hovered"===n||"focused"===n||"paused"===n)return}else if("leave"===e){if("paused"===n||"focused"===n)return}else if("blur"===e&&("paused"===n||"hovered"===n))return;t.autoplayTimer=setInterval(t.play,t.props.autoplaySpeed+50),t.setState({autoplaying:"playing"})})),I(C(t),"pause",(function(e){t.autoplayTimer&&(clearInterval(t.autoplayTimer),t.autoplayTimer=null);var n=t.state.autoplaying;"paused"===e?t.setState({autoplaying:"paused"}):"focused"===e?"hovered"!==n&&"playing"!==n||t.setState({autoplaying:"focused"}):"playing"===n&&t.setState({autoplaying:"hovered"})})),I(C(t),"onDotsOver",(function(){return t.props.autoplay&&t.pause("hovered")})),I(C(t),"onDotsLeave",(function(){return t.props.autoplay&&"hovered"===t.state.autoplaying&&t.autoPlay("leave")})),I(C(t),"onTrackOver",(function(){return t.props.autoplay&&t.pause("hovered")})),I(C(t),"onTrackLeave",(function(){return t.props.autoplay&&"hovered"===t.state.autoplaying&&t.autoPlay("leave")})),I(C(t),"onSlideFocus",(function(){return t.props.autoplay&&t.pause("focused")})),I(C(t),"onSlideBlur",(function(){return t.props.autoplay&&"focused"===t.state.autoplaying&&t.autoPlay("blur")})),I(C(t),"render",(function(){var e,n,i,a=(0,o.default)("slick-slider",t.props.className,{"slick-vertical":t.props.vertical,"slick-initialized":!0}),f=m(m({},t.props),t.state),d=(0,s.extractObject)(f,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),h=t.props.pauseOnHover;if(d=m(m({},d),{},{onMouseEnter:h?t.onTrackOver:null,onMouseLeave:h?t.onTrackLeave:null,onMouseOver:h?t.onTrackOver:null,focusOnSelect:t.props.focusOnSelect&&t.clickable?t.selectHandler:null}),!0===t.props.dots&&t.state.slideCount>=t.props.slidesToShow){var g=(0,s.extractObject)(f,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),p=t.props.pauseOnDotsHover;g=m(m({},g),{},{clickHandler:t.changeSlide,onMouseEnter:p?t.onDotsLeave:null,onMouseOver:p?t.onDotsOver:null,onMouseLeave:p?t.onDotsLeave:null}),e=r.default.createElement(u.Dots,g)}var v=(0,s.extractObject)(f,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);v.clickHandler=t.changeSlide,t.props.arrows&&(n=r.default.createElement(c.PrevArrow,v),i=r.default.createElement(c.NextArrow,v));var y=null;t.props.vertical&&(y={height:t.state.listHeight});var b=null;!1===t.props.vertical?!0===t.props.centerMode&&(b={padding:"0px "+t.props.centerPadding}):!0===t.props.centerMode&&(b={padding:t.props.centerPadding+" 0px"});var C=m(m({},y),b),w=t.props.touchMove,E={className:"slick-list",style:C,onClick:t.clickHandler,onMouseDown:w?t.swipeStart:null,onMouseMove:t.state.dragging&&w?t.swipeMove:null,onMouseUp:w?t.swipeEnd:null,onMouseLeave:t.state.dragging&&w?t.swipeEnd:null,onTouchStart:w?t.swipeStart:null,onTouchMove:t.state.dragging&&w?t.swipeMove:null,onTouchEnd:w?t.touchEnd:null,onTouchCancel:t.state.dragging&&w?t.swipeEnd:null,onKeyDown:t.props.accessibility?t.keyHandler:null},I={className:a,dir:"ltr",style:t.props.style};return t.props.unslick&&(E={className:"slick-list"},I={className:a}),r.default.createElement("div",I,t.props.unslick?"":n,r.default.createElement("div",A({ref:t.listRefHandler},E),r.default.createElement(l.Track,A({ref:t.trackRefHandler},d),t.props.children)),t.props.unslick?"":i,t.props.unslick?"":e)})),t.list=null,t.track=null,t.state=m(m({},i.default),{},{currentSlide:t.props.initialSlide,targetSlide:t.props.initialSlide?t.props.initialSlide:0,slideCount:r.default.Children.count(t.props.children)}),t.callbackTimers=[],t.clickable=!0,t.debouncedResize=null;var n=t.ssrInit();return t.state=m(m({},t.state),n),t}return t=w,(n=[{key:"didPropsChange",value:function(e){for(var t=!1,n=0,i=Object.keys(this.props);n<i.length;n++){var a=i[n];if(!e.hasOwnProperty(a)){t=!0;break}if("object"!==h(e[a])&&"function"!==typeof e[a]&&!isNaN(e[a])&&e[a]!==this.props[a]){t=!0;break}}return t||r.default.Children.count(this.props.children)!==r.default.Children.count(e.children)}}])&&v(t.prototype,n),d&&v(t,d),Object.defineProperty(t,"prototype",{writable:!1}),w}(r.default.Component)},3178:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(2791)),i=n(8293),a=l(n(5477)),o=l(n(5484)),s=n(8026);function l(e){return e&&e.__esModule?e:{default:e}}function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,b(r.key),r)}}function A(e,t){return A=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},A(e,t)}function g(e){var t=m();return function(){var n,r=v(e);if(t){var i=v(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===u(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return p(e)}(this,n)}}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(m=function(){return!!e})()}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function y(e,t,n){return(t=b(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:String(t)}var C=(0,s.canUseDOM)()&&n(8153);t.default=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&A(e,t)}(f,e);var t,n,l,u=g(f);function f(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,f),y(p(t=u.call(this,e)),"innerSliderRefHandler",(function(e){return t.innerSlider=e})),y(p(t),"slickPrev",(function(){return t.innerSlider.slickPrev()})),y(p(t),"slickNext",(function(){return t.innerSlider.slickNext()})),y(p(t),"slickGoTo",(function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t.innerSlider.slickGoTo(e,n)})),y(p(t),"slickPause",(function(){return t.innerSlider.pause("paused")})),y(p(t),"slickPlay",(function(){return t.innerSlider.autoPlay("play")})),t.state={breakpoint:null},t._responsiveMediaHandlers=[],t}return t=f,(n=[{key:"media",value:function(e,t){C.register(e,t),this._responsiveMediaHandlers.push({query:e,handler:t})}},{key:"componentDidMount",value:function(){var e=this;if(this.props.responsive){var t=this.props.responsive.map((function(e){return e.breakpoint}));t.sort((function(e,t){return e-t})),t.forEach((function(n,r){var i;i=0===r?(0,a.default)({minWidth:0,maxWidth:n}):(0,a.default)({minWidth:t[r-1]+1,maxWidth:n}),(0,s.canUseDOM)()&&e.media(i,(function(){e.setState({breakpoint:n})}))}));var n=(0,a.default)({minWidth:t.slice(-1)[0]});(0,s.canUseDOM)()&&this.media(n,(function(){e.setState({breakpoint:null})}))}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach((function(e){C.unregister(e.query,e.handler)}))}},{key:"render",value:function(){var e,t,n=this;(e=this.state.breakpoint?"unslick"===(t=this.props.responsive.filter((function(e){return e.breakpoint===n.state.breakpoint})))[0].settings?"unslick":d(d(d({},o.default),this.props),t[0].settings):d(d({},o.default),this.props)).centerMode&&(e.slidesToScroll,e.slidesToScroll=1),e.fade&&(e.slidesToShow,e.slidesToScroll,e.slidesToShow=1,e.slidesToScroll=1);var a=r.default.Children.toArray(this.props.children);a=a.filter((function(e){return"string"===typeof e?!!e.trim():!!e})),e.variableWidth&&(e.rows>1||e.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),e.variableWidth=!1);for(var l=[],u=null,f=0;f<a.length;f+=e.rows*e.slidesPerRow){for(var h=[],A=f;A<f+e.rows*e.slidesPerRow;A+=e.slidesPerRow){for(var g=[],p=A;p<A+e.slidesPerRow&&(e.variableWidth&&a[p].props.style&&(u=a[p].props.style.width),!(p>=a.length));p+=1)g.push(r.default.cloneElement(a[p],{key:100*f+10*A+p,tabIndex:-1,style:{width:"".concat(100/e.slidesPerRow,"%"),display:"inline-block"}}));h.push(r.default.createElement("div",{key:10*f+A},g))}e.variableWidth?l.push(r.default.createElement("div",{key:f,style:{width:u}},h)):l.push(r.default.createElement("div",{key:f},h))}if("unslick"===e){var m="regular slider "+(this.props.className||"");return r.default.createElement("div",{className:m},a)}return l.length<=e.slidesToShow&&!e.infinite&&(e.unslick=!0),r.default.createElement(i.InnerSlider,c({style:this.props.style,ref:this.innerSliderRefHandler},(0,s.filterSettings)(e)),l)}}])&&h(t.prototype,n),l&&h(t,l),Object.defineProperty(t,"prototype",{writable:!1}),f}(r.default.Component)},4931:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Track=void 0;var r=o(n(2791)),i=o(n(1694)),a=n(8026);function o(e){return e&&e.__esModule?e:{default:e}}function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,v(r.key),r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function f(e){var t=h();return function(){var n,r=A(e);if(t){var i=A(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===s(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return d(e)}(this,n)}}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(h=function(){return!!e})()}function A(e){return A=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},A(e)}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(e,t,n){return(t=v(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=s(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:String(t)}var y=function(e){var t,n,r,i,a;return r=(a=e.rtl?e.slideCount-1-e.index:e.index)<0||a>=e.slideCount,e.centerMode?(i=Math.floor(e.slidesToShow/2),n=(a-e.currentSlide)%e.slideCount===0,a>e.currentSlide-i-1&&a<=e.currentSlide+i&&(t=!0)):t=e.currentSlide<=a&&a<e.currentSlide+e.slidesToShow,{"slick-slide":!0,"slick-active":t,"slick-center":n,"slick-cloned":r,"slick-current":a===(e.targetSlide<0?e.targetSlide+e.slideCount:e.targetSlide>=e.slideCount?e.targetSlide-e.slideCount:e.targetSlide)}},b=function(e,t){return e.key||t},C=function(e){var t,n=[],o=[],s=[],l=r.default.Children.count(e.children),u=(0,a.lazyStartIndex)(e),c=(0,a.lazyEndIndex)(e);return r.default.Children.forEach(e.children,(function(f,d){var h,A={message:"children",index:d,slidesToScroll:e.slidesToScroll,currentSlide:e.currentSlide};h=!e.lazyLoad||e.lazyLoad&&e.lazyLoadedList.indexOf(d)>=0?f:r.default.createElement("div",null);var g=function(e){var t={};return void 0!==e.variableWidth&&!1!==e.variableWidth||(t.width=e.slideWidth),e.fade&&(t.position="relative",e.vertical?t.top=-e.index*parseInt(e.slideHeight):t.left=-e.index*parseInt(e.slideWidth),t.opacity=e.currentSlide===e.index?1:0,t.zIndex=e.currentSlide===e.index?999:998,e.useCSS&&(t.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase)),t}(p(p({},e),{},{index:d})),m=h.props.className||"",v=y(p(p({},e),{},{index:d}));if(n.push(r.default.cloneElement(h,{key:"original"+b(h,d),"data-index":d,className:(0,i.default)(v,m),tabIndex:"-1","aria-hidden":!v["slick-active"],style:p(p({outline:"none"},h.props.style||{}),g),onClick:function(t){h.props&&h.props.onClick&&h.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(A)}})),e.infinite&&!1===e.fade){var C=l-d;C<=(0,a.getPreClones)(e)&&((t=-C)>=u&&(h=f),v=y(p(p({},e),{},{index:t})),o.push(r.default.cloneElement(h,{key:"precloned"+b(h,t),"data-index":t,tabIndex:"-1",className:(0,i.default)(v,m),"aria-hidden":!v["slick-active"],style:p(p({},h.props.style||{}),g),onClick:function(t){h.props&&h.props.onClick&&h.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(A)}}))),(t=l+d)<c&&(h=f),v=y(p(p({},e),{},{index:t})),s.push(r.default.cloneElement(h,{key:"postcloned"+b(h,t),"data-index":t,tabIndex:"-1",className:(0,i.default)(v,m),"aria-hidden":!v["slick-active"],style:p(p({},h.props.style||{}),g),onClick:function(t){h.props&&h.props.onClick&&h.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(A)}}))}})),e.rtl?o.concat(n,s).reverse():o.concat(n,s)};t.Track=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(o,e);var t,n,i,a=f(o);function o(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return m(d(e=a.call.apply(a,[this].concat(n))),"node",null),m(d(e),"handleRef",(function(t){e.node=t})),e}return t=o,(n=[{key:"render",value:function(){var e=C(this.props),t=this.props,n={onMouseEnter:t.onMouseEnter,onMouseOver:t.onMouseOver,onMouseLeave:t.onMouseLeave};return r.default.createElement("div",l({ref:this.handleRef,className:"slick-track",style:this.props.trackStyle},n),e)}}])&&u(t.prototype,n),i&&u(t,i),Object.defineProperty(t,"prototype",{writable:!1}),o}(r.default.PureComponent)},8026:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkSpecKeys=t.checkNavigable=t.changeSlide=t.canUseDOM=t.canGoNext=void 0,t.clamp=c,t.extractObject=void 0,t.filterSettings=function(e){return R.reduce((function(t,n){return e.hasOwnProperty(n)&&(t[n]=e[n]),t}),{})},t.validSettings=t.swipeStart=t.swipeMove=t.swipeEnd=t.slidesOnRight=t.slidesOnLeft=t.slideHandler=t.siblingDirection=t.safePreventDefault=t.lazyStartIndex=t.lazySlidesOnRight=t.lazySlidesOnLeft=t.lazyEndIndex=t.keyHandler=t.initializedState=t.getWidth=t.getTrackLeft=t.getTrackCSS=t.getTrackAnimateCSS=t.getTotalSlides=t.getSwipeDirection=t.getSlideCount=t.getRequiredLazySlides=t.getPreClones=t.getPostClones=t.getOnDemandLazySlides=t.getNavigableIndexes=t.getHeight=void 0;var r=a(n(2791)),i=a(n(5484));function a(e){return e&&e.__esModule?e:{default:e}}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t,n){return Math.max(t,Math.min(e,n))}var f=t.safePreventDefault=function(e){["onTouchStart","onTouchMove","onWheel"].includes(e._reactName)||e.preventDefault()},d=t.getOnDemandLazySlides=function(e){for(var t=[],n=h(e),r=A(e),i=n;i<r;i++)e.lazyLoadedList.indexOf(i)<0&&t.push(i);return t},h=(t.getRequiredLazySlides=function(e){for(var t=[],n=h(e),r=A(e),i=n;i<r;i++)t.push(i);return t},t.lazyStartIndex=function(e){return e.currentSlide-g(e)}),A=t.lazyEndIndex=function(e){return e.currentSlide+p(e)},g=t.lazySlidesOnLeft=function(e){return e.centerMode?Math.floor(e.slidesToShow/2)+(parseInt(e.centerPadding)>0?1:0):0},p=t.lazySlidesOnRight=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow},m=t.getWidth=function(e){return e&&e.offsetWidth||0},v=t.getHeight=function(e){return e&&e.offsetHeight||0},y=t.getSwipeDirection=function(e){var t,n,r,i,a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t=e.startX-e.curX,n=e.startY-e.curY,r=Math.atan2(n,t),(i=Math.round(180*r/Math.PI))<0&&(i=360-Math.abs(i)),i<=45&&i>=0||i<=360&&i>=315?"left":i>=135&&i<=225?"right":!0===a?i>=35&&i<=135?"up":"down":"vertical"},b=t.canGoNext=function(e){var t=!0;return e.infinite||(e.centerMode&&e.currentSlide>=e.slideCount-1||e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1),t},C=(t.extractObject=function(e,t){var n={};return t.forEach((function(t){return n[t]=e[t]})),n},t.initializedState=function(e){var t,n=r.default.Children.count(e.children),i=e.listRef,a=Math.ceil(m(i)),o=e.trackRef&&e.trackRef.node,s=Math.ceil(m(o));if(e.vertical)t=a;else{var u=e.centerMode&&2*parseInt(e.centerPadding);"string"===typeof e.centerPadding&&"%"===e.centerPadding.slice(-1)&&(u*=a/100),t=Math.ceil((a-u)/e.slidesToShow)}var c=i&&v(i.querySelector('[data-index="0"]')),f=c*e.slidesToShow,h=void 0===e.currentSlide?e.initialSlide:e.currentSlide;e.rtl&&void 0===e.currentSlide&&(h=n-1-e.initialSlide);var A=e.lazyLoadedList||[],g=d(l(l({},e),{},{currentSlide:h,lazyLoadedList:A})),p={slideCount:n,slideWidth:t,listWidth:a,trackWidth:s,currentSlide:h,slideHeight:c,listHeight:f,lazyLoadedList:A=A.concat(g)};return null===e.autoplaying&&e.autoplay&&(p.autoplaying="playing"),p},t.slideHandler=function(e){var t=e.waitForAnimate,n=e.animating,r=e.fade,i=e.infinite,a=e.index,o=e.slideCount,s=e.lazyLoad,u=e.currentSlide,f=e.centerMode,h=e.slidesToScroll,A=e.slidesToShow,g=e.useCSS,p=e.lazyLoadedList;if(t&&n)return{};var m,v,y,C=a,w={},E={},I=i?a:c(a,0,o-1);if(r){if(!i&&(a<0||a>=o))return{};a<0?C=a+o:a>=o&&(C=a-o),s&&p.indexOf(C)<0&&(p=p.concat(C)),w={animating:!0,currentSlide:C,lazyLoadedList:p,targetSlide:C},E={animating:!1,targetSlide:C}}else m=C,C<0?(m=C+o,i?o%h!==0&&(m=o-o%h):m=0):!b(e)&&C>u?C=m=u:f&&C>=o?(C=i?o:o-1,m=i?0:o-1):C>=o&&(m=C-o,i?o%h!==0&&(m=0):m=o-A),!i&&C+A>=o&&(m=o-A),v=k(l(l({},e),{},{slideIndex:C})),y=k(l(l({},e),{},{slideIndex:m})),i||(v===y&&(C=m),v=y),s&&(p=p.concat(d(l(l({},e),{},{currentSlide:C})))),g?(w={animating:!0,currentSlide:m,trackStyle:B(l(l({},e),{},{left:v})),lazyLoadedList:p,targetSlide:I},E={animating:!1,currentSlide:m,trackStyle:x(l(l({},e),{},{left:y})),swipeLeft:null,targetSlide:I}):w={currentSlide:m,trackStyle:x(l(l({},e),{},{left:y})),lazyLoadedList:p,targetSlide:I};return{state:w,nextState:E}},t.changeSlide=function(e,t){var n,r,i,a,o=e.slidesToScroll,s=e.slidesToShow,u=e.slideCount,c=e.currentSlide,f=e.targetSlide,d=e.lazyLoad,h=e.infinite;if(n=u%o!==0?0:(u-c)%o,"previous"===t.message)a=c-(i=0===n?o:s-n),d&&!h&&(a=-1===(r=c-i)?u-1:r),h||(a=f-o);else if("next"===t.message)a=c+(i=0===n?o:n),d&&!h&&(a=(c+o)%u+n),h||(a=f+o);else if("dots"===t.message)a=t.index*t.slidesToScroll;else if("children"===t.message){if(a=t.index,h){var A=_(l(l({},e),{},{targetSlide:a}));a>t.currentSlide&&"left"===A?a-=u:a<t.currentSlide&&"right"===A&&(a+=u)}}else"index"===t.message&&(a=Number(t.index));return a},t.keyHandler=function(e,t,n){return e.target.tagName.match("TEXTAREA|INPUT|SELECT")||!t?"":37===e.keyCode?n?"next":"previous":39===e.keyCode?n?"previous":"next":""},t.swipeStart=function(e,t,n){return"IMG"===e.target.tagName&&f(e),!t||!n&&-1!==e.type.indexOf("mouse")?"":{dragging:!0,touchObject:{startX:e.touches?e.touches[0].pageX:e.clientX,startY:e.touches?e.touches[0].pageY:e.clientY,curX:e.touches?e.touches[0].pageX:e.clientX,curY:e.touches?e.touches[0].pageY:e.clientY}}},t.swipeMove=function(e,t){var n=t.scrolling,r=t.animating,i=t.vertical,a=t.swipeToSlide,o=t.verticalSwiping,s=t.rtl,u=t.currentSlide,c=t.edgeFriction,d=t.edgeDragged,h=t.onEdge,A=t.swiped,g=t.swiping,p=t.slideCount,m=t.slidesToScroll,v=t.infinite,C=t.touchObject,w=t.swipeEvent,E=t.listHeight,I=t.listWidth;if(!n){if(r)return f(e);i&&a&&o&&f(e);var B,D={},Q=k(t);C.curX=e.touches?e.touches[0].pageX:e.clientX,C.curY=e.touches?e.touches[0].pageY:e.clientY,C.swipeLength=Math.round(Math.sqrt(Math.pow(C.curX-C.startX,2)));var S=Math.round(Math.sqrt(Math.pow(C.curY-C.startY,2)));if(!o&&!g&&S>10)return{scrolling:!0};o&&(C.swipeLength=S);var _=(s?-1:1)*(C.curX>C.startX?1:-1);o&&(_=C.curY>C.startY?1:-1);var F=Math.ceil(p/m),N=y(t.touchObject,o),R=C.swipeLength;return v||(0===u&&("right"===N||"down"===N)||u+1>=F&&("left"===N||"up"===N)||!b(t)&&("left"===N||"up"===N))&&(R=C.swipeLength*c,!1===d&&h&&(h(N),D.edgeDragged=!0)),!A&&w&&(w(N),D.swiped=!0),B=i?Q+R*(E/I)*_:s?Q-R*_:Q+R*_,o&&(B=Q+R*_),D=l(l({},D),{},{touchObject:C,swipeLeft:B,trackStyle:x(l(l({},t),{},{left:B}))}),Math.abs(C.curX-C.startX)<.8*Math.abs(C.curY-C.startY)?D:(C.swipeLength>10&&(D.swiping=!0,f(e)),D)}},t.swipeEnd=function(e,t){var n=t.dragging,r=t.swipe,i=t.touchObject,a=t.listWidth,o=t.touchThreshold,s=t.verticalSwiping,u=t.listHeight,c=t.swipeToSlide,d=t.scrolling,h=t.onSwipe,A=t.targetSlide,g=t.currentSlide,p=t.infinite;if(!n)return r&&f(e),{};var m=s?u/o:a/o,v=y(i,s),b={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(d)return b;if(!i.swipeLength)return b;if(i.swipeLength>m){var C,I;f(e),h&&h(v);var x=p?g:A;switch(v){case"left":case"up":I=x+E(t),C=c?w(t,I):I,b.currentDirection=0;break;case"right":case"down":I=x-E(t),C=c?w(t,I):I,b.currentDirection=1;break;default:C=x}b.triggerSlideHandler=C}else{var D=k(t);b.trackStyle=B(l(l({},t),{},{left:D}))}return b},t.getNavigableIndexes=function(e){for(var t=e.infinite?2*e.slideCount:e.slideCount,n=e.infinite?-1*e.slidesToShow:0,r=e.infinite?-1*e.slidesToShow:0,i=[];n<t;)i.push(n),n=r+e.slidesToScroll,r+=Math.min(e.slidesToScroll,e.slidesToShow);return i}),w=t.checkNavigable=function(e,t){var n=C(e),r=0;if(t>n[n.length-1])t=n[n.length-1];else for(var i in n){if(t<n[i]){t=r;break}r=n[i]}return t},E=t.getSlideCount=function(e){var t=e.centerMode?e.slideWidth*Math.floor(e.slidesToShow/2):0;if(e.swipeToSlide){var n,r=e.listRef,i=r.querySelectorAll&&r.querySelectorAll(".slick-slide")||[];if(Array.from(i).every((function(r){if(e.vertical){if(r.offsetTop+v(r)/2>-1*e.swipeLeft)return n=r,!1}else if(r.offsetLeft-t+m(r)/2>-1*e.swipeLeft)return n=r,!1;return!0})),!n)return 0;var a=!0===e.rtl?e.slideCount-e.currentSlide:e.currentSlide;return Math.abs(n.dataset.index-a)||1}return e.slidesToScroll},I=t.checkSpecKeys=function(e,t){return t.reduce((function(t,n){return t&&e.hasOwnProperty(n)}),!0)?null:console.error("Keys Missing:",e)},x=t.getTrackCSS=function(e){var t,n;I(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var r=e.slideCount+2*e.slidesToShow;e.vertical?n=r*e.slideHeight:t=S(e)*e.slideWidth;var i={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var a=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",o=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",s=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";i=l(l({},i),{},{WebkitTransform:a,transform:o,msTransform:s})}else e.vertical?i.top=e.left:i.left=e.left;return e.fade&&(i={opacity:1}),t&&(i.width=t),n&&(i.height=n),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?i.marginTop=e.left+"px":i.marginLeft=e.left+"px"),i},B=t.getTrackAnimateCSS=function(e){I(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var t=x(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t},k=t.getTrackLeft=function(e){if(e.unslick)return 0;I(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var t,n,r=e.slideIndex,i=e.trackRef,a=e.infinite,o=e.centerMode,s=e.slideCount,l=e.slidesToShow,u=e.slidesToScroll,c=e.slideWidth,f=e.listWidth,d=e.variableWidth,h=e.slideHeight,A=e.fade,g=e.vertical;if(A||1===e.slideCount)return 0;var p=0;if(a?(p=-D(e),s%u!==0&&r+u>s&&(p=-(r>s?l-(r-s):s%u)),o&&(p+=parseInt(l/2))):(s%u!==0&&r+u>s&&(p=l-s%u),o&&(p=parseInt(l/2))),t=g?r*h*-1+p*h:r*c*-1+p*c,!0===d){var m,v=i&&i.node;if(m=r+D(e),t=(n=v&&v.childNodes[m])?-1*n.offsetLeft:0,!0===o){m=a?r+D(e):r,n=v&&v.children[m],t=0;for(var y=0;y<m;y++)t-=v&&v.children[y]&&v.children[y].offsetWidth;t-=parseInt(e.centerPadding),t+=n&&(f-n.offsetWidth)/2}}return t},D=t.getPreClones=function(e){return e.unslick||!e.infinite?0:e.variableWidth?e.slideCount:e.slidesToShow+(e.centerMode?1:0)},Q=t.getPostClones=function(e){return e.unslick||!e.infinite?0:e.slideCount},S=t.getTotalSlides=function(e){return 1===e.slideCount?1:D(e)+e.slideCount+Q(e)},_=t.siblingDirection=function(e){return e.targetSlide>e.currentSlide?e.targetSlide>e.currentSlide+F(e)?"left":"right":e.targetSlide<e.currentSlide-N(e)?"right":"left"},F=t.slidesOnRight=function(e){var t=e.slidesToShow,n=e.centerMode,r=e.rtl,i=e.centerPadding;if(n){var a=(t-1)/2+1;return parseInt(i)>0&&(a+=1),r&&t%2===0&&(a+=1),a}return r?0:t-1},N=t.slidesOnLeft=function(e){var t=e.slidesToShow,n=e.centerMode,r=e.rtl,i=e.centerPadding;if(n){var a=(t-1)/2+1;return parseInt(i)>0&&(a+=1),r||t%2!==0||(a+=1),a}return r?t-1:0},R=(t.canUseDOM=function(){return!("undefined"===typeof window||!window.document||!window.document.createElement)},t.validSettings=Object.keys(i.default))},6374:function(e,t,n){"use strict";var r=n(2791),i=Symbol.for("react.element"),a=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,n){var r,a={},u=null,c=null;for(r in void 0!==n&&(u=""+n),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)o.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:i,type:e,key:u,ref:c,props:a,_owner:s.current}}t.Fragment=a,t.jsx=u,t.jsxs=u},9117:function(e,t){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),h=Symbol.iterator;var A={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,p={};function m(e,t,n){this.props=e,this.context=t,this.refs=p,this.updater=n||A}function v(){}function y(e,t,n){this.props=e,this.context=t,this.refs=p,this.updater=n||A}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=m.prototype;var b=y.prototype=new v;b.constructor=y,g(b,m.prototype),b.isPureReactComponent=!0;var C=Array.isArray,w=Object.prototype.hasOwnProperty,E={current:null},I={key:!0,ref:!0,__self:!0,__source:!0};function x(e,t,r){var i,a={},o=null,s=null;if(null!=t)for(i in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(o=""+t.key),t)w.call(t,i)&&!I.hasOwnProperty(i)&&(a[i]=t[i]);var l=arguments.length-2;if(1===l)a.children=r;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];a.children=u}if(e&&e.defaultProps)for(i in l=e.defaultProps)void 0===a[i]&&(a[i]=l[i]);return{$$typeof:n,type:e,key:o,ref:s,props:a,_owner:E.current}}function B(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var k=/\/+/g;function D(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function Q(e,t,i,a,o){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l)return o=o(l=e),e=""===a?"."+D(l,0):a,C(o)?(i="",null!=e&&(i=e.replace(k,"$&/")+"/"),Q(o,t,i,"",(function(e){return e}))):null!=o&&(B(o)&&(o=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(o,i+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(k,"$&/")+"/")+e)),t.push(o)),1;if(l=0,a=""===a?".":a+":",C(e))for(var u=0;u<e.length;u++){var c=a+D(s=e[u],u);l+=Q(s,t,i,c,o)}else if(c=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=h&&e[h]||e["@@iterator"])?e:null}(e),"function"===typeof c)for(e=c.call(e),u=0;!(s=e.next()).done;)l+=Q(s=s.value,t,i,c=a+D(s,u++),o);else if("object"===s)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function S(e,t,n){if(null==e)return e;var r=[],i=0;return Q(e,r,"","",(function(e){return t.call(n,e,i++)})),r}function _(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var F={current:null},N={transition:null},R={ReactCurrentDispatcher:F,ReactCurrentBatchConfig:N,ReactCurrentOwner:E};t.Children={map:S,forEach:function(e,t,n){S(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return S(e,(function(){t++})),t},toArray:function(e){return S(e,(function(e){return e}))||[]},only:function(e){if(!B(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=m,t.Fragment=i,t.Profiler=o,t.PureComponent=y,t.StrictMode=a,t.Suspense=c,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=R,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var i=g({},e.props),a=e.key,o=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(o=t.ref,s=E.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(u in t)w.call(t,u)&&!I.hasOwnProperty(u)&&(i[u]=void 0===t[u]&&void 0!==l?l[u]:t[u])}var u=arguments.length-2;if(1===u)i.children=r;else if(1<u){l=Array(u);for(var c=0;c<u;c++)l[c]=arguments[c+2];i.children=l}return{$$typeof:n,type:e.type,key:a,ref:o,props:i,_owner:s}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=x,t.createFactory=function(e){var t=x.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:u,render:e}},t.isValidElement=B,t.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:_}},t.memo=function(e,t){return{$$typeof:f,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=N.transition;N.transition={};try{e()}finally{N.transition=t}},t.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},t.useCallback=function(e,t){return F.current.useCallback(e,t)},t.useContext=function(e){return F.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return F.current.useDeferredValue(e)},t.useEffect=function(e,t){return F.current.useEffect(e,t)},t.useId=function(){return F.current.useId()},t.useImperativeHandle=function(e,t,n){return F.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return F.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return F.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return F.current.useMemo(e,t)},t.useReducer=function(e,t,n){return F.current.useReducer(e,t,n)},t.useRef=function(e){return F.current.useRef(e)},t.useState=function(e){return F.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return F.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return F.current.useTransition()},t.version="18.2.0"},2791:function(e,t,n){"use strict";e.exports=n(9117)},184:function(e,t,n){"use strict";e.exports=n(6374)},474:function(e,t,n){"use strict";n.r(t);var r=function(){if("undefined"!==typeof Map)return Map;function e(e,t){var n=-1;return e.some((function(e,r){return e[0]===t&&(n=r,!0)})),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n<r.length;n++){var i=r[n];e.call(t,i[1],i[0])}},t}()}(),i="undefined"!==typeof window&&"undefined"!==typeof document&&window.document===document,a="undefined"!==typeof n.g&&n.g.Math===Math?n.g:"undefined"!==typeof self&&self.Math===Math?self:"undefined"!==typeof window&&window.Math===Math?window:Function("return this")(),o="function"===typeof requestAnimationFrame?requestAnimationFrame.bind(a):function(e){return setTimeout((function(){return e(Date.now())}),1e3/60)};var s=["top","right","bottom","left","width","height","size","weight"],l="undefined"!==typeof MutationObserver,u=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var n=!1,r=!1,i=0;function a(){n&&(n=!1,e()),r&&l()}function s(){o(a)}function l(){var e=Date.now();if(n){if(e-i<2)return;r=!0}else n=!0,r=!1,setTimeout(s,t);i=e}return l}(this.refresh.bind(this),20)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter((function(e){return e.gatherActive(),e.hasActive()}));return e.forEach((function(e){return e.broadcastActive()})),e.length>0},e.prototype.connect_=function(){i&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),l?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){i&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;s.some((function(e){return!!~n.indexOf(e)}))&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),c=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var i=r[n];Object.defineProperty(e,i,{value:t[i],enumerable:!1,writable:!1,configurable:!0})}return e},f=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||a},d=v(0,0,0,0);function h(e){return parseFloat(e)||0}function A(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce((function(t,n){return t+h(e["border-"+n+"-width"])}),0)}function g(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return d;var r=f(e).getComputedStyle(e),i=function(e){for(var t={},n=0,r=["top","right","bottom","left"];n<r.length;n++){var i=r[n],a=e["padding-"+i];t[i]=h(a)}return t}(r),a=i.left+i.right,o=i.top+i.bottom,s=h(r.width),l=h(r.height);if("border-box"===r.boxSizing&&(Math.round(s+a)!==t&&(s-=A(r,"left","right")+a),Math.round(l+o)!==n&&(l-=A(r,"top","bottom")+o)),!function(e){return e===f(e).document.documentElement}(e)){var u=Math.round(s+a)-t,c=Math.round(l+o)-n;1!==Math.abs(u)&&(s-=u),1!==Math.abs(c)&&(l-=c)}return v(i.left,i.top,s,l)}var p="undefined"!==typeof SVGGraphicsElement?function(e){return e instanceof f(e).SVGGraphicsElement}:function(e){return e instanceof f(e).SVGElement&&"function"===typeof e.getBBox};function m(e){return i?p(e)?function(e){var t=e.getBBox();return v(0,0,t.width,t.height)}(e):g(e):d}function v(e,t,n,r){return{x:e,y:t,width:n,height:r}}var y=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=v(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=m(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),b=function(e,t){var n=function(e){var t=e.x,n=e.y,r=e.width,i=e.height,a="undefined"!==typeof DOMRectReadOnly?DOMRectReadOnly:Object,o=Object.create(a.prototype);return c(o,{x:t,y:n,width:r,height:i,top:n,right:t+r,bottom:i+n,left:t}),o}(t);c(this,{target:e,contentRect:n})},C=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new r,"function"!==typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!==typeof Element&&Element instanceof Object){if(!(e instanceof f(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new y(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!==typeof Element&&Element instanceof Object){if(!(e instanceof f(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach((function(t){t.isActive()&&e.activeObservations_.push(t)}))},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map((function(e){return new b(e.target,e.broadcastRect())}));this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),w="undefined"!==typeof WeakMap?new WeakMap:new r,E=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=u.getInstance(),r=new C(t,n,this);w.set(this,r)};["observe","unobserve","disconnect"].forEach((function(e){E.prototype[e]=function(){var t;return(t=w.get(this))[e].apply(t,arguments)}}));var I="undefined"!==typeof a.ResizeObserver?a.ResizeObserver:E;t.default=I},6813:function(e,t){"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,i=e[r];if(!(0<a(i,t)))break e;e[r]=t,e[n]=i,n=r}}function r(e){return 0===e.length?null:e[0]}function i(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,i=e.length,o=i>>>1;r<o;){var s=2*(r+1)-1,l=e[s],u=s+1,c=e[u];if(0>a(l,n))u<i&&0>a(c,l)?(e[r]=c,e[u]=n,r=u):(e[r]=l,e[s]=n,r=s);else{if(!(u<i&&0>a(c,n)))break e;e[r]=c,e[u]=n,r=u}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var o=performance;t.unstable_now=function(){return o.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var u=[],c=[],f=1,d=null,h=3,A=!1,g=!1,p=!1,m="function"===typeof setTimeout?setTimeout:null,v="function"===typeof clearTimeout?clearTimeout:null,y="undefined"!==typeof setImmediate?setImmediate:null;function b(e){for(var t=r(c);null!==t;){if(null===t.callback)i(c);else{if(!(t.startTime<=e))break;i(c),t.sortIndex=t.expirationTime,n(u,t)}t=r(c)}}function C(e){if(p=!1,b(e),!g)if(null!==r(u))g=!0,N(w);else{var t=r(c);null!==t&&R(C,t.startTime-e)}}function w(e,n){g=!1,p&&(p=!1,v(B),B=-1),A=!0;var a=h;try{for(b(n),d=r(u);null!==d&&(!(d.expirationTime>n)||e&&!Q());){var o=d.callback;if("function"===typeof o){d.callback=null,h=d.priorityLevel;var s=o(d.expirationTime<=n);n=t.unstable_now(),"function"===typeof s?d.callback=s:d===r(u)&&i(u),b(n)}else i(u);d=r(u)}if(null!==d)var l=!0;else{var f=r(c);null!==f&&R(C,f.startTime-n),l=!1}return l}finally{d=null,h=a,A=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var E,I=!1,x=null,B=-1,k=5,D=-1;function Q(){return!(t.unstable_now()-D<k)}function S(){if(null!==x){var e=t.unstable_now();D=e;var n=!0;try{n=x(!0,e)}finally{n?E():(I=!1,x=null)}}else I=!1}if("function"===typeof y)E=function(){y(S)};else if("undefined"!==typeof MessageChannel){var _=new MessageChannel,F=_.port2;_.port1.onmessage=S,E=function(){F.postMessage(null)}}else E=function(){m(S,0)};function N(e){x=e,I||(I=!0,E())}function R(e,n){B=m((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){g||A||(g=!0,N(w))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):k=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return h},t.unstable_getFirstCallbackNode=function(){return r(u)},t.unstable_next=function(e){switch(h){case 1:case 2:case 3:var t=3;break;default:t=h}var n=h;h=t;try{return e()}finally{h=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=h;h=e;try{return t()}finally{h=n}},t.unstable_scheduleCallback=function(e,i,a){var o=t.unstable_now();switch("object"===typeof a&&null!==a?a="number"===typeof(a=a.delay)&&0<a?o+a:o:a=o,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:f++,callback:i,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>o?(e.sortIndex=a,n(c,e),null===r(u)&&e===r(c)&&(p?(v(B),B=-1):p=!0,R(C,a-o))):(e.sortIndex=s,n(u,e),g||A||(g=!0,N(w))),e},t.unstable_shouldYield=Q,t.unstable_wrapCallback=function(e){var t=h;return function(){var n=h;h=t;try{return e.apply(this,arguments)}finally{h=n}}}},5296:function(e,t,n){"use strict";e.exports=n(6813)},5114:function(e,t,n){"use strict";var r=n(423),i=Array.prototype.concat,a=Array.prototype.slice,o=e.exports=function(e){for(var t=[],n=0,o=e.length;n<o;n++){var s=e[n];r(s)?t=i.call(t,a.call(s)):t.push(s)}return t};o.wrap=function(e){return function(){return e(o(arguments))}}},423:function(e){e.exports=function(e){return!(!e||"string"===typeof e)&&(e instanceof Array||Array.isArray(e)||e.length>=0&&(e.splice instanceof Function||Object.getOwnPropertyDescriptor(e,e.length-1)&&"String"!==e.constructor.name))}},2806:function(e){e.exports=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()})).toLowerCase()}},3768:function(e){var t=0,n=-3;function r(){this.table=new Uint16Array(16),this.trans=new Uint16Array(288)}function i(e,t){this.source=e,this.sourceIndex=0,this.tag=0,this.bitcount=0,this.dest=t,this.destLen=0,this.ltree=new r,this.dtree=new r}var a=new r,o=new r,s=new Uint8Array(30),l=new Uint16Array(30),u=new Uint8Array(30),c=new Uint16Array(30),f=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),d=new r,h=new Uint8Array(320);function A(e,t,n,r){var i,a;for(i=0;i<n;++i)e[i]=0;for(i=0;i<30-n;++i)e[i+n]=i/n|0;for(a=r,i=0;i<30;++i)t[i]=a,a+=1<<e[i]}var g=new Uint16Array(16);function p(e,t,n,r){var i,a;for(i=0;i<16;++i)e.table[i]=0;for(i=0;i<r;++i)e.table[t[n+i]]++;for(e.table[0]=0,a=0,i=0;i<16;++i)g[i]=a,a+=e.table[i];for(i=0;i<r;++i)t[n+i]&&(e.trans[g[t[n+i]]++]=i)}function m(e){e.bitcount--||(e.tag=e.source[e.sourceIndex++],e.bitcount=7);var t=1&e.tag;return e.tag>>>=1,t}function v(e,t,n){if(!t)return n;for(;e.bitcount<24;)e.tag|=e.source[e.sourceIndex++]<<e.bitcount,e.bitcount+=8;var r=e.tag&65535>>>16-t;return e.tag>>>=t,e.bitcount-=t,r+n}function y(e,t){for(;e.bitcount<24;)e.tag|=e.source[e.sourceIndex++]<<e.bitcount,e.bitcount+=8;var n=0,r=0,i=0,a=e.tag;do{r=2*r+(1&a),a>>>=1,++i,n+=t.table[i],r-=t.table[i]}while(r>=0);return e.tag=a,e.bitcount-=i,t.trans[n+r]}function b(e,t,n){var r,i,a,o,s,l;for(r=v(e,5,257),i=v(e,5,1),a=v(e,4,4),o=0;o<19;++o)h[o]=0;for(o=0;o<a;++o){var u=v(e,3,0);h[f[o]]=u}for(p(d,h,0,19),s=0;s<r+i;){var c=y(e,d);switch(c){case 16:var A=h[s-1];for(l=v(e,2,3);l;--l)h[s++]=A;break;case 17:for(l=v(e,3,3);l;--l)h[s++]=0;break;case 18:for(l=v(e,7,11);l;--l)h[s++]=0;break;default:h[s++]=c}}p(t,h,0,r),p(n,h,r,i)}function C(e,n,r){for(;;){var i,a,o,f,d=y(e,n);if(256===d)return t;if(d<256)e.dest[e.destLen++]=d;else for(i=v(e,s[d-=257],l[d]),a=y(e,r),f=o=e.destLen-v(e,u[a],c[a]);f<o+i;++f)e.dest[e.destLen++]=e.dest[f]}}function w(e){for(var r,i;e.bitcount>8;)e.sourceIndex--,e.bitcount-=8;if((r=256*(r=e.source[e.sourceIndex+1])+e.source[e.sourceIndex])!==(65535&~(256*e.source[e.sourceIndex+3]+e.source[e.sourceIndex+2])))return n;for(e.sourceIndex+=4,i=r;i;--i)e.dest[e.destLen++]=e.source[e.sourceIndex++];return e.bitcount=0,t}!function(e,t){var n;for(n=0;n<7;++n)e.table[n]=0;for(e.table[7]=24,e.table[8]=152,e.table[9]=112,n=0;n<24;++n)e.trans[n]=256+n;for(n=0;n<144;++n)e.trans[24+n]=n;for(n=0;n<8;++n)e.trans[168+n]=280+n;for(n=0;n<112;++n)e.trans[176+n]=144+n;for(n=0;n<5;++n)t.table[n]=0;for(t.table[5]=32,n=0;n<32;++n)t.trans[n]=n}(a,o),A(s,l,4,3),A(u,c,2,1),s[28]=0,l[28]=258,e.exports=function(e,r){var s,l,u=new i(e,r);do{switch(s=m(u),v(u,2,0)){case 0:l=w(u);break;case 1:l=C(u,a,o);break;case 2:b(u,u.ltree,u.dtree),l=C(u,u.ltree,u.dtree);break;default:l=n}if(l!==t)throw new Error("Data error")}while(!s);return u.destLen<u.dest.length?"function"===typeof u.dest.slice?u.dest.slice(0,u.destLen):u.dest.subarray(0,u.destLen):u.dest}},2041:function(e,t,n){var r=n(6690).default,i=n(9728).default,a=n(3768),o=n(6952).swap32LE,s=function(){"use strict";function e(t){r(this,e);var n="function"===typeof t.readUInt32BE&&"function"===typeof t.slice;if(n||t instanceof Uint8Array){var i;if(n)this.highStart=t.readUInt32LE(0),this.errorValue=t.readUInt32LE(4),i=t.readUInt32LE(8),t=t.slice(12);else{var s=new DataView(t.buffer);this.highStart=s.getUint32(0,!0),this.errorValue=s.getUint32(4,!0),i=s.getUint32(8,!0),t=t.subarray(12)}t=a(t,new Uint8Array(i)),t=a(t,new Uint8Array(i)),o(t),this.data=new Uint32Array(t.buffer)}else{var l=t;this.data=l.data,this.highStart=l.highStart,this.errorValue=l.errorValue}}return i(e,[{key:"get",value:function(e){var t;return e<0||e>1114111?this.errorValue:e<55296||e>56319&&e<=65535?(t=(this.data[e>>5]<<2)+(31&e),this.data[t]):e<=65535?(t=(this.data[2048+(e-55296>>5)]<<2)+(31&e),this.data[t]):e<this.highStart?(t=this.data[2080+(e>>11)],t=((t=this.data[t+(e>>5&63)])<<2)+(31&e),this.data[t]):this.data[this.data.length-4]}}]),e}();e.exports=s},6952:function(e){var t=18===new Uint8Array(new Uint32Array([305419896]).buffer)[0],n=function(e,t,n){var r=e[t];e[t]=e[n],e[n]=r};e.exports={swap32LE:function(e){t&&function(e){for(var t=e.length,r=0;r<t;r+=4)n(e,r,r+3),n(e,r+1,r+2)}(e)}}},2391:function(e){"use strict";var t=function(){};e.exports=t},8037:function(e){var t=function(){var e="undefined"!==typeof document&&document.currentScript?document.currentScript.src:void 0;return function(t){var n,r,i;t=t||{},n||(n="undefined"!==typeof t?t:{}),n.ready=new Promise((function(e,t){r=e,i=t}));var a=Object.assign({},n),o="";"undefined"!=typeof document&&document.currentScript&&(o=document.currentScript.src),e&&(o=e),o=0!==o.indexOf("blob:")?o.substr(0,o.replace(/[?#].*/,"").lastIndexOf("/")+1):"";var s,l=n.print||console.log.bind(console),u=n.printErr||console.warn.bind(console);Object.assign(n,a),a=null,n.wasmBinary&&(s=n.wasmBinary);n.noExitRuntime;"object"!=typeof WebAssembly&&F("no native wasm support detected");var c,f,d,h,A,g,p,m,v,y,b=!1;function C(e,t,n){n=t+n;for(var r="";!(t>=n);){var i=e[t++];if(!i)break;if(128&i){var a=63&e[t++];if(192==(224&i))r+=String.fromCharCode((31&i)<<6|a);else{var o=63&e[t++];65536>(i=224==(240&i)?(15&i)<<12|a<<6|o:(7&i)<<18|a<<12|o<<6|63&e[t++])?r+=String.fromCharCode(i):(i-=65536,r+=String.fromCharCode(55296|i>>10,56320|1023&i))}}else r+=String.fromCharCode(i)}return r}function w(){var e=c.buffer;f=e,n.HEAP8=d=new Int8Array(e),n.HEAP16=A=new Int16Array(e),n.HEAP32=p=new Int32Array(e),n.HEAPU8=h=new Uint8Array(e),n.HEAPU16=g=new Uint16Array(e),n.HEAPU32=m=new Uint32Array(e),n.HEAPF32=v=new Float32Array(e),n.HEAPF64=y=new Float64Array(e)}var E,I=[],x=[],B=[];function k(){var e=n.preRun.shift();I.unshift(e)}var D,Q=0,S=null,_=null;function F(e){throw n.onAbort&&n.onAbort(e),u(e="Aborted("+e+")"),b=!0,e=new WebAssembly.RuntimeError(e+". Build with -sASSERTIONS for more info."),i(e),e}function N(e){return e.startsWith("data:application/octet-stream;base64,")}if(!N(D="data:application/octet-stream;base64,AGFzbQEAAAABvgM4YAF/AGACf38AYAF/AX9gA39/fwBgAn98AGACf38Bf2ADf39/AX9gAABgA39/fABgAX8BfGADf399AX1gBX9/f39/AX9gAn9/AXxgAAF/YAZ/f31/fX8AYAR/f39/AX9gAn9/AX1gBn9/f39/fwF/YAV/f39/fwBgBH9/f38AYAN/fn8BfmAHf39/f39/fwBgBn9/f39/fwBgAn19AX1gAX0Bf2ABfwF9YAZ/fH9/f38Bf2ACf30AYAR/fHx/AGAIf39/f39/f38AYA1/f39/f39/f39/f39/AGAKf39/f39/f39/fwBgBX9/f39/AXxgBH9/fX0BfWAEfHx/fwF9YA5/fX1/f399fX9/f39/fwF/YAZ/f319f38AYAJ+fwF/YAR/fX1/AX1gA399fQF9YAF8AXxgBH98fHwAYAV/f319fQF9YA5/fX1/f399fX9/f39/fwBgB39/fX99f38AYA1/fX99f31/fX19fX1/AX9gBX9/fX19AGAEf39+fgBgB39/f39/f38Bf2ACfH8BfGAFf398fH8AYAN/f38BfWADf39/AXxgBH9/f3wAYAN/f30AYAZ/f31/fX8BfwKvAR0BYQFhAB0BYQFiAAMBYQFjABUBYQFkABIBYQFlAAcBYQFmAB4BYQFnAAABYQFoAB8BYQFpAAMBYQFqAAABYQFrABYBYQFsAAUBYQFtAAMBYQFuAAEBYQFvABYBYQFwAAYBYQFxAAABYQFyAAABYQFzACABYQF0ABMBYQF1AAsBYQF2ABUBYQF3AAIBYQF4AAMBYQF5AA8BYQF6AAIBYQFBAAEBYQFCABIBYQFDAAEDgwKBAgIXChAQCgoKIQIDEgAGBgcBBRgiGAYPCgMGIwMDBSQDGSUBDwoZAwMKAgUAAAIDAQMGAgcBCAwAFygHAAUAKQIBKistAwMGAgECAAEuCgUKLwcFEwIwCzECBwIAAgEGEwECAgEFAQAHAQURAQEBAQgIAQEAAg0CAgIFAQEBGwMNAQEBCwsGFAIBGhQGAgcCDgAAAAUyMzQMBQYINQUCAwUNDQ02AgMCAgIDBgICNwIMDAwBCQkJCQkJHAIAAAABAA4BBQICAQMCEAMMCQEBAQEBAQkJAQICAwICAgICAgMCCAEICAgEBAQEBAQEBAQABAQABAQEBAAEBAQBAQEICAEBBAcBcAHXAdcBBQcBAYACgIACBg0CfwFB8L8EC38BQQALByQIAUQCAAFFAFcBRgCrAQFHAKoBAUgASgFJAQABSgApAUsAoQEJ+QIBAEEBC9YBoAGmAaUBJp8BngGdASYmJiYmJt0B2gGEAcsBSMoByQEmJkiDAYIBgQHIAccBxgHFAUiAAcQBJiZIgwGCAYEBwwHCAcEBWn+cAX1amwF8mgHAAZkBNZgBNZcBlgF7lQE6lAE6kwG/AVS+AVS9AVRTUrwBuwG6AVh/kgG5AZEBfViQAYABjwE1jgE1jQG4AYwBiwGKAYkBiAGdApwCmwKaApkCmAKXApYCtwGVApQCkwKSApECkAKPAo4CjQKMAosCigKJAogChwKGAoUChAKDAoICgQKAAv8B/QH8ATr7AbYB+gH5AfgB9wH2AfUB9AHxAbUB8AG0Ae8B7gHtAewB6wHqAekB6AHnAbMB8wHyAeYB5QGyAeMBfOIBNeEBOuABOt8Be+QBOv4BNd4BNdwB2wE12QHYAdcBOtYBsQHVAdQB0wHSAdEB0AHPAbABzgHNAcwBU1JTUnZ3rQGsAXhuea8BrgF4qQGoAacBpAGjAaIBbgrrvQOBAjIBAX8gAEEBIAAbIQACQANAIAAQSiIBDQFB6D8oAgAiAQRAIAERBwAMAQsLEAQACyABCy8AIAAgACABlyABvEH/////B3FBgICA/AdLGyABIAC8Qf////8HcUGAgID8B00bC6gBAgF9AX8gAEEsaiEAIAFBAnRBwCFqKAIAIQQCQAJ/IAFBfnFBAkYEQCAAQQQgBEGPnrz8BxAzDAELIAAgBEGPnrz8BxAyCyIBQfDhg/wHRwRAIAFBj568/AdGIAFBqtWq/QdGcg0BIAG+IgMgA1wEQEMAAMB/DwsgAUH/////e3FBgICAgAJqviEDIAFBgICAgARxRQ0BCyADIAKUQwrXIzyUIQMLIAMLogECAX8BfSAAQZgBaiEAIAFBAnRBwCFqKAIAIQICfUMAAAAAAn8gAUF+cUECRgRAIABBBCACQY+evPwHEDMMAQsgACACQY+evPwHEDILIgFB8OGD/AdGDQAaQwAAAAAgAUGPnrz8B0YNABoCQCABQarVqv0HRg0AIAG+IgMgA1wNACABQf////97cUGAgICAAmq+DAELQwAAwH8LQwAAAAAQHguiAQIBfwF9IABBmAFqIQAgAUECdEHQIWooAgAhAgJ9QwAAAAACfyABQX5xQQJGBEAgAEEFIAJBj568/AcQMwwBCyAAIAJBj568/AcQMgsiAUHw4YP8B0YNABpDAAAAACABQY+evPwHRg0AGgJAIAFBqtWq/QdGDQAgAb4iAyADXA0AIAFB/////3txQYCAgIACar4MAQtDAADAfwtDAAAAABAeC6gBAgF9AX8gAEEsaiEAIAFBAnRB0CFqKAIAIQQCQAJ/IAFBfnFBAkYEQCAAQQUgBEGPnrz8BxAzDAELIAAgBEGPnrz8BxAyCyIBQfDhg/wHRwRAIAFBj568/AdGIAFBqtWq/QdGcg0BIAG+IgMgA1wEQEMAAMB/DwsgAUH/////e3FBgICAgAJqviEDIAFBgICAgARxRQ0BCyADIAKUQwrXIzyUIQMLIAMLggICA30BfyAAQfQAaiEGIAFBAnRB0CFqKAIAIQACQAJAAkACQAJ/IAFBfnFBAkYEQCAGQQUgAEGPnrz8BxAzDAELIAYgAEGPnrz8BxAyCyIBQfDhg/wHRgRADAELIAFBj568/AdGDQNB8CEhAAJAIAFBqtWq/QdHBEAgAb4iBCAEWw0BQfghIQALIAAqAgAhA0MAAMB/IQQgACgCBEEBaw4CAgEDCyABQf////97cUGAgICAAmq+IQMgAUGAgICABHFFDQELIAMgApRDCtcjPJQhAwsgA0MAAAAAYARAIAMPCyADIQQgA0MAAAAAXQ0BCyAEQwAAAAAgBCAEWxshBQsgBQuCAgIDfQF/IABB9ABqIQYgAUECdEHAIWooAgAhAAJAAkACQAJAAn8gAUF+cUECRgRAIAZBBCAAQY+evPwHEDMMAQsgBiAAQY+evPwHEDILIgFB8OGD/AdGBEAMAQsgAUGPnrz8B0YNA0HwISEAAkAgAUGq1ar9B0cEQCABviIEIARbDQFB+CEhAAsgACoCACEDQwAAwH8hBCAAKAIEQQFrDgICAQMLIAFB/////3txQYCAgIACar4hAyABQYCAgIAEcUUNAQsgAyAClEMK1yM8lCEDCyADQwAAAABgBEAgAw8LIAMhBCADQwAAAABdDQELIARDAAAAACAEIARbGyEFCyAFC4cFAgJ9AX8CQAJAAkACQAJAAkAgAUEBTQRAAkAgACgC1AEiAUHw4YP8B0YNACABQY+evPwHRg0CQfAhIQYCQCABQarVqv0HRwRAIAG+IgUgBVsNAUH4ISEGCyAGKgIAIQRDAADAfyEFIAYoAgRBAWsOAgMBBAsgAUH/////e3FBgICAgAJqviEEIAFBgICAgARxRQ0CCyAEIAOUQwrXIzyUIQUMAgsCQAJAAkAgACgC0AEiAUHw4YP8B0YNACABQY+evPwHRg0BQfAhIQYCQCABQarVqv0HRwRAIAG+IgUgBVsNAUH4ISEGCyAGKgIAIQRDAADAfyEFIAYoAgRBAWsOAgIBAwsgAUH/////e3FBgICAgAJqviEEIAFBgICAgARxRQ0BCyAEIAOUQwrXIzyUIQUMAQsgBCEFC0MAAAAAIQQCQCAAKALYASIAQfDhg/wHRg0AIABBj568/AdGDQRB8CEhAQJAIABBqtWq/QdHBEAgAL4iBCAEWw0BQfghIQELIAEqAgAhBCABKAIEQQFrDgIEAQYLIABB/////3txQYCAgIACar4hBCAAQYCAgIAEcUUNAwsgBCADlEMK1yM8lCEEDAILIAQhBQtDAAAAACEEAkAgACgC3AEiAEHw4YP8B0YNACAAQY+evPwHRg0CQfAhIQECQCAAQarVqv0HRwRAIAC+IgQgBFsNAUH4ISEBCyABKgIAIQQgASgCBEEBaw4CAgEECyAAQf////97cUGAgICAAmq+IQQgAEGAgICABHFFDQELIAQgA5RDCtcjPJQhBAsgBEMAAAAAYEUNAQsgAiAEXg0BCyAFQwAAAABgRQRAIAIPCyAFIAIgAiAFXRshBAsgBAsEACAAC74BAQN/IAAtAABBIHFFBEACQCABIQMCQCACIAAiASgCECIABH8gAAUgARB+DQEgASgCEAsgASgCFCIFa0sEQCABIAMgAiABKAIkEQYAGgwCCwJAIAEoAlBBAEgNACACIQADQCAAIgRFDQEgAyAEQQFrIgBqLQAAQQpHDQALIAEgAyAEIAEoAiQRBgAgBEkNASADIARqIQMgAiAEayECIAEoAhQhBQsgBSADIAIQKxogASABKAIUIAJqNgIUCwsLC20BAX8jAEGAAmsiBSQAIARBgMAEcSACIANMckUEQCAFIAFB/wFxIAIgA2siA0GAAiADQYACSSIBGxAqGiABRQRAA0AgACAFQYACECcgA0GAAmsiA0H/AUsNAAsLIAAgBSADECcLIAVBgAJqJAALzAIBBX8gAARAIABBBGsiASgCACIFIQMgASECIABBCGsoAgAiACAAQX5xIgRHBEAgASAEayICKAIEIgAgAigCCDYCCCACKAIIIAA2AgQgBCAFaiEDCyABIAVqIgQoAgAiASABIARqQQRrKAIARwRAIAQoAgQiACAEKAIINgIIIAQoAgggADYCBCABIANqIQMLIAIgAzYCACADQXxxIAJqQQRrIANBAXI2AgAgAgJ/IAIoAgBBCGsiAUH/AE0EQCABQQN2QQFrDAELIAFBHSABZyIAa3ZBBHMgAEECdGtB7gBqIAFB/x9NDQAaQT8gAUEeIABrdkECcyAAQQF0a0HHAGoiACAAQT9PGwsiAUEEdCIAQdAuajYCBCACIABB2C5qIgAoAgA2AgggACACNgIAIAIoAgggAjYCBEHYNkHYNikDAEIBIAGthoQ3AwALC/ICAgJ/AX4CQCACRQ0AIAAgAToAACAAIAJqIgNBAWsgAToAACACQQNJDQAgACABOgACIAAgAToAASADQQNrIAE6AAAgA0ECayABOgAAIAJBB0kNACAAIAE6AAMgA0EEayABOgAAIAJBCUkNACAAQQAgAGtBA3EiBGoiAyABQf8BcUGBgoQIbCIBNgIAIAMgAiAEa0F8cSIEaiICQQRrIAE2AgAgBEEJSQ0AIAMgATYCCCADIAE2AgQgAkEIayABNgIAIAJBDGsgATYCACAEQRlJDQAgAyABNgIYIAMgATYCFCADIAE2AhAgAyABNgIMIAJBEGsgATYCACACQRRrIAE2AgAgAkEYayABNgIAIAJBHGsgATYCACAEIANBBHFBGHIiBGsiAkEgSQ0AIAGtQoGAgIAQfiEFIAMgBGohAQNAIAEgBTcDGCABIAU3AxAgASAFNwMIIAEgBTcDACABQSBqIQEgAkEgayICQR9LDQALCyAAC4AEAQN/IAJBgARPBEAgACABIAIQFyAADwsgACACaiEDAkAgACABc0EDcUUEQAJAIABBA3FFBEAgACECDAELIAJFBEAgACECDAELIAAhAgNAIAIgAS0AADoAACABQQFqIQEgAkEBaiICQQNxRQ0BIAIgA0kNAAsLAkAgA0F8cSIEQcAASQ0AIAIgBEFAaiIFSw0AA0AgAiABKAIANgIAIAIgASgCBDYCBCACIAEoAgg2AgggAiABKAIMNgIMIAIgASgCEDYCECACIAEoAhQ2AhQgAiABKAIYNgIYIAIgASgCHDYCHCACIAEoAiA2AiAgAiABKAIkNgIkIAIgASgCKDYCKCACIAEoAiw2AiwgAiABKAIwNgIwIAIgASgCNDYCNCACIAEoAjg2AjggAiABKAI8NgI8IAFBQGshASACQUBrIgIgBU0NAAsLIAIgBE8NAQNAIAIgASgCADYCACABQQRqIQEgAkEEaiICIARJDQALDAELIANBBEkEQCAAIQIMAQsgACADQQRrIgRLBEAgACECDAELIAAhAgNAIAIgAS0AADoAACACIAEtAAE6AAEgAiABLQACOgACIAIgAS0AAzoAAyABQQRqIQEgAkEEaiICIARNDQALCyACIANJBEADQCACIAEtAAA6AAAgAUEBaiEBIAJBAWoiAiADRw0ACwsgAAsOAEHILigCABEHABBQAAuXAgEDfyMAQRBrIgQkACAEIAE2AgwCQAJAIABFBEAgBCgCDCEBDAELIAQoAgwhASAAKAK4BCICRQ0AIAIoAgQhAyACLQAIQQhxBEAgAiAAQQVBAEG8ISABIAMREQAaDAILIAIgAEEFQbwhIAEgAxELABoMAQsCQEHoNi0AAEUEQEEcEB0iAkKAgID8AzcCFCACQgA3AgwgAkEANgIAIAJBADoACEEBIQMgAkEBNgIEQeQ2IAI2AgBB6DZBAToAAEHgNkHgNigCAEEBajYCAAwBC0HkNigCACICKAIEIQMgAi0ACEEIcUUNACACIABBBUEAQbwhIAEgAxERABoMAQsgAiAAQQVBvCEgASADEQsAGgsgBEEQaiQAC3cCAX8BfSAAQdAAaiEAIAFBAnRBwCFqKAIAIQICfyABQX5xQQJGBEAgAEEEIAJBgICA/gcQMwwBCyAAIAJBgICA/gcQMgshAUEBIQAgAUHw4YP8B0YgAUGPnrz8B0ZyIAFBqtWq/QdGcgR/IAAFIAG+IgMgA1sLC2oBAX0Cf0GAgID+ByAAi0MAAIB/WyAAIABccg0AGkGPnrz8ByAAQwAAACBdIABDAAAAoF5xIABDAAAAAFtyDQAaQ////18gAJgiASABIAAgAEP////fXRsgAEP///9fXhu8QYCAgIACawsLoAICAXwBfwJAIAAgAaIiABBWIgREAAAAAAAA8D+gIAQgBEQAAAAAAAAAAGMbIgQgBGIiBSAEmUQtQxzr4jYaP2NFckUEQCAAIAShIQAMAQsCQCAEIARiBEAgACAEoSEADAELIAAgBKEhACAERAAAAAAAAPC/oJlELUMc6+I2Gj9jRQ0AIABEAAAAAAAA8D+gIQAMAQsgAgRAIABEAAAAAAAA8D+gIQAMAQsgAw0AIAACfEQAAAAAAAAAACAFDQAaRAAAAAAAAPA/IAREAAAAAAAA4D9kDQAaRAAAAAAAAPA/RAAAAAAAAAAAIAREAAAAAAAA4L+gmUQtQxzr4jYaP2MbC6AhAAsgACAAYiABIAFicgRAQwAAwH8PCyAAIAGjtgtxAQF9An9BgICA/gcgAItDAACAf1sgACAAXHINABpB8OGD/AcgAEMAAAAgXSAAQwAAAKBecSAAQwAAAABbcg0AGkP//39fIACYIgEgASAAIABD//9/310bIABD//9/X14bvEGAgICAAmtBgICAgARyCwujAQEBfQJAIAAgAUECdGooAgAiAUHw4YP8B0YgAUGPnrz8B0ZyIAFBqtWq/QdGcg0AIAG+IgMgA1sNACAAKAIcIgFB8OGD/AdGIAFBj568/AdGciABQarVqv0HRnINACABviIDIANbDQAgACgCICIAQfDhg/wHRiAAQY+evPwHRnIgAEGq1ar9B0ZyRQRAIAIhASAAviIDIANcDQELIAAhAQsgAQvXAQEBfQJAIAAgAUECdGooAgAiAUHw4YP8B0YgAUGPnrz8B0ZyIAFBqtWq/QdGcg0AIAG+IgQgBFsNACAAIAJBAnRqKAIAIgFB8OGD/AdGIAFBj568/AdGciABQarVqv0HRnINACABviIEIARbDQAgACgCGCIBQfDhg/wHRiABQY+evPwHRnIgAUGq1ar9B0ZyDQAgAb4iBCAEWw0AIAAoAiAiAEHw4YP8B0YgAEGPnrz8B0ZyIABBqtWq/QdGckUEQCADIQEgAL4iBCAEXA0BCyAAIQELIAEL1AECAn0BfyAAQdAAaiEAIAFBAnRBwCFqKAIAIQUCQAJAAkACfyABQX5xQQJGBEAgAEEEIAVBj568/AcQMwwBCyAAIAVBj568/AcQMgsiAUHw4YP8B0YNACABQY+evPwHRg0CQfAhIQACQCABQarVqv0HRwRAIAG+IgMgA1sNAUH4ISEACyAAKgIAIQNDAADAfyEEIAAoAgRBAWsOAgMBAgsgAUH/////e3FBgICAgAJqviEDIAFBgICAgARxRQ0CCyADIAKUQwrXIzyUIQQLIAQPCyADCzcBAX8gASAAKAIEIgNBAXVqIQEgACgCACEAIAEgAiADQQFxBH8gASgCACAAaigCAAUgAAsRAQAL6AIBAn8CQCAAIAFGDQAgASAAIAJqIgRrQQAgAkEBdGtNBEAgACABIAIQKw8LIAAgAXNBA3EhAwJAAkAgACABSQRAIAMEQCAAIQMMAwsgAEEDcUUEQCAAIQMMAgsgACEDA0AgAkUNBCADIAEtAAA6AAAgAUEBaiEBIAJBAWshAiADQQFqIgNBA3ENAAsMAQsCQCADDQAgBEEDcQRAA0AgAkUNBSAAIAJBAWsiAmoiAyABIAJqLQAAOgAAIANBA3ENAAsLIAJBA00NAANAIAAgAkEEayICaiABIAJqKAIANgIAIAJBA0sNAAsLIAJFDQIDQCAAIAJBAWsiAmogASACai0AADoAACACDQALDAILIAJBA00NAANAIAMgASgCADYCACABQQRqIQEgA0EEaiEDIAJBBGsiAkEDSw0ACwsgAkUNAANAIAMgAS0AADoAACADQQFqIQMgAUEBaiEBIAJBAWsiAg0ACwsgAAvmBwIEfQZ/An8CQCAALQAEQQRxBEAgACgCuAIgDUcNAQtBACAAKAK8AiADRg0BGgsgAEKAgID8i4CAwL9/NwKcBCAAQgA3ApQEIABCgICA/IuAgMC/fzcCjAQgAEEANgLAAkEBCyEVIAxBAWohFgJAAkACQAJAIAAoAggEQCAAQQIgBhAfIQ4gAEECIAYQIiEPIABBACAGEB8hECAAQQAgBhAiIREgBCABIAUgAiAAKAKUBCAAQYwEaiIMKgIAIAAoApgEIAAqApAEIAAqApwEIAAqAqAEIA4gD5IiDiAQIBGSIg8gChBgDQIgACgCwAIiE0UNASAAQcQCaiEUA0AgBCABIAUgAiAUIBJBGGxqIgwoAgggDCoCACAMKAIMIAwqAgQgDCoCECAMKgIUIA4gDyAKEGANAyATIBJBAWoiEkcNAAsMAQsgCEUEQCAAKALAAiIXRQ0BIABBxAJqIRMDQAJAAkAgEyASQRhsIhRqIgwqAgAiDiAOXCABIAFcckUEQCAOIAGTi0MXt9E4XQ0BDAILIA4gDlsgASABW3INAQsCQCATIBRqIhQqAgQiDiAOXCACIAJcckUEQCAOIAKTi0MXt9E4XQ0BDAILIA4gDlsgAiACW3INAQsgFCgCCCAERw0AIBQoAgwgBUYNBAsgEkEBaiISIBdHDQALDAELAkAgAEGMBGoiDCoCACIOIA5cIAEgAVxyRQRAIA4gAZOLQxe30ThdDQEMAgsgDiAOWyABIAFbcg0BCyAMQQAgACgCmAQgBUYbQQAgACgClAQgBEYbQQACfyAAKgKQBCIOIA5cIhIgAiACXCITcgRAIBIgE3EMAQsgDiACk4tDF7fROF0LGyEMDAELIAAgASACIAMgBCAFIAYgByAIIAogCyAWIA0gCRBfIAAgAzYCvAIMAQsgFSAMRXJFBEAgACAMKgIQOAKEBCAAIAwqAhQ4AogEIAtBDEEQIAgbaiIDIAMoAgBBAWo2AgAMAgsgACABIAIgAyAEIAUgBiAHIAggCiALIBYgDSAJEF8gACADNgK8AiAMDQELIAAoAsACIgxBAWoiAyALKAIISwRAIAsgAzYCCAsgDEEIRgRAIABBADYCwAJBACEMCyAIBH8gAEGMBGoFIAAgDEEBajYCwAIgACAMQRhsakHEAmoLIgwgBTYCDCAMIAQ2AgggDCACOAIEIAwgATgCACAMIAAqAoQEOAIQIAwgACoCiAQ4AhRBACEMCwJAIAhFDQAgACAAKQKEBDcC9AEgACAALQAEIgNBAXIiBDoABCADQQRxRQ0AIAAgBEH7AXE6AAQLIAAgDTYCuAIgFSAMRXILYgIBfwF9AkAgAkF+cUECRgRAIAFBQGsoAgAiA0Hw4YP8B0YgA0GPnrz8B0ZyIANBqtWq/QdGcg0BIAO+IgQgBFsNAQsgASACQQJ0QdAhaigCAEECdGooAiwhAwsgACADEGgLXwIBfwF9AkAgAkF+cUECRgRAIAEoAjwiA0Hw4YP8B0YgA0GPnrz8B0ZyIANBqtWq/QdGcg0BIAO+IgQgBFsNAQsgASACQQJ0QcAhaigCAEECdGooAiwhAwsgACADEGgLNQEBfyABIAAoAgQiAkEBdWohASAAKAIAIQAgASACQQFxBH8gASgCACAAaigCAAUgAAsRAgALiAICAn0CfwJAAkACQCAAIAFBAnRB4CFqKAIAQQJ0aigC2AEiCEHw4YP8B0YNACAIQY+evPwHRg0BQfAhIQkCQCAIQarVqv0HRwRAIAi+IgYgBlsNAUH4ISEJCyAJKgIAIQZDAADAfyEHIAkoAgRBAWsOAgIBAwsgCEH/////e3FBgICAgAJqviEGIAhBgICAgARxRQ0BCyAGIAKUQwrXIzyUIQcMAQsgBiEHCyAHIAAgASADEB8gACABIAMQIpKSIQMCQAJAAkACQCAEKAIADgMBAAADCyAFKgIAIgIgAiADIAIgA10bIAMgA1wbIQMMAQsgAyADXA0BIARBAjYCAAsgBSADOAIACwtvAQF/AkAgAEEYaiIDECYgAUECdGooArABIAJGDQAgAxAmIAFBAnRqIAI2ArABA0AgAC0ABCIBQQRxDQEgACABQQRyOgAEIAAoAhQiAQRAIAAgAREAAAsgAEGAgID+BzYCtAIgACgCqAQiAA0ACwsLVgECfSAAKAKoBEUEQEMAAAAADwsCQCAAKgIkIgEgAVsNAEMAAIA/IQEgACgCuAQtAAhBAXENAEMAAAAAIQEgACoCHCICQwAAAABdRQ0AIAKMIQELIAELhQECA38BfgJAIABCgICAgBBUBEAgACEFDAELA0AgAUEBayIBIABCCoAiBUL2AX4gAHynQTByOgAAIABC/////58BViECIAUhACACDQALCyAFpyICBEADQCABQQFrIgEgAkEKbiIDQfYBbCACakEwcjoAACACQQlLIQQgAyECIAQNAAsLIAELNwECf0EEEB0iAiABNgIAQQQQHSIDIAE2AgBBmTcgAEG6N0HqJEHCASACQbo3Qe4kQcMBIAMQBwteAQF/IABBADYCDCAAIAM2AhACQCABBEAgAUGAgICABE8NASABQQJ0EB0hBAsgACAENgIAIAAgBCACQQJ0aiICNgIIIAAgBCABQQJ0ajYCDCAAIAI2AgQgAA8LEFAAC9QBAgJ9AX8gAEHQAGohACABQQJ0QdAhaigCACEFAkACQAJAAn8gAUF+cUECRgRAIABBBSAFQY+evPwHEDMMAQsgACAFQY+evPwHEDILIgFB8OGD/AdGDQAgAUGPnrz8B0YNAkHwISEAAkAgAUGq1ar9B0cEQCABviIDIANbDQFB+CEhAAsgACoCACEDQwAAwH8hBCAAKAIEQQFrDgIDAQILIAFB/////3txQYCAgIACar4hAyABQYCAgIAEcUUNAgsgAyAClEMK1yM8lCEECyAEDwsgAwu4AgIHfwJ9IwBBEGsiAyQAAkAgACgCDCIBBEAgACoCiAQhCSAAKgKEBCEIAn0gAC0ABEEgcQRAIAAgCCAJQQAgAREmAAwBCyAAIAggCSABEScACyIIIAhbDQEgA0HRGjYCACAAIAMQLRAsAAsCQAJAIAAoArAEIgEgACgCrAQiBkcEQEEBIAEgBmtBAnUiASABQQFNGyEHA0AgBiAEQQJ0aigCACIBKAKkBEUEQCABKAIYIgVBgIAMcUGAgAhHBEAgBUENdkEHcSIFBH8gBQUgACgCGEEKdkEHcQtBBUYEQCAALQAYQQhxDQULIAEtAARBAnENBCACIAEgAhshAgsgBEEBaiIEIAdHDQELCyACDQILIAAqAogEIQgMAgsgASECCyACEEIgAioC6AGSIQgLIANBEGokACAIC28BAX8CQCAAQRhqIgMQJiABQQJ0aigCwAEgAkYNACADECYgAUECdGogAjYCwAEDQCAALQAEIgFBBHENASAAIAFBBHI6AAQgACgCFCIBBEAgACABEQAACyAAQYCAgP4HNgK0AiAAKAKoBCIADQALCwtvAQF/AkAgAEEYaiIDECYgAUECdGooArgBIAJGDQAgAxAmIAFBAnRqIAI2ArgBA0AgAC0ABCIBQQRxDQEgACABQQRyOgAEIAAoAhQiAQRAIAAgAREAAAsgAEGAgID+BzYCtAIgACgCqAQiAA0ACwsL7wIBAn0CQAJAAkAgAUF+cUECRgRAIAAoArwBIgFB8OGD/AdGIAFBj568/AdGciABQarVqv0HRnINASABviIDIANbDQEgACgCxAEiAUHw4YP8B0YgAUGPnrz8B0ZyIAFBqtWq/QdGcg0BIAG+IgMgA1sNAQwCCyAAKALAASIBQfDhg/wHRiABQY+evPwHRnIgAUGq1ar9B0ZyDQAgAb4iAyADWw0AIAAoAsQBIgFB8OGD/AdGIAFBj568/AdGciABQarVqv0HRnINACABviIDIANcDQELQwAAAAAhAwJAAkAgAUHw4YP8B0YNACABQY+evPwHRg0DQfAhIQACQCABQarVqv0HRwRAIAG+IgMgA1sNAUH4ISEACyAAKgIAIQNDAADAfyEEIAAoAgRBAWsOAgQBAgsgAUH/////e3FBgICAgAJqviEDIAFBgICAgARxRQ0DCyADIAKUQwrXIzyUIQQLIAQPC0MAAAAAIQMLIAMLCgAgAEEwa0EKSQt3AgF/AX0gAEHQAGohACABQQJ0QdAhaigCACECAn8gAUF+cUECRgRAIABBBSACQYCAgP4HEDMMAQsgACACQYCAgP4HEDILIQFBASEAIAFB8OGD/AdGIAFBj568/AdGciABQarVqv0HRnIEfyAABSABviIDIANbCwsUACAABEAgACAAKAIAKAIEEQAACwsGACAAECkLogQCBn8CfgJ/QQghBAJAAkAgAEFHSw0AA0BBCCAEIARBCE0bIQRB2DYpAwAiBwJ/QQggAEEDakF8cSAAQQhNGyIAQf8ATQRAIABBA3ZBAWsMAQsgAEEdIABnIgFrdkEEcyABQQJ0a0HuAGogAEH/H00NABpBPyAAQR4gAWt2QQJzIAFBAXRrQccAaiIBIAFBP08bCyIDrYgiCFBFBEADQCAIIAh6IgiIIQcCfiADIAinaiIDQQR0IgJB2C5qKAIAIgEgAkHQLmoiBkcEQCABIAQgABBOIgUNBSABKAIEIgUgASgCCDYCCCABKAIIIAU2AgQgASAGNgIIIAEgAkHULmoiAigCADYCBCACIAE2AgAgASgCBCABNgIIIANBAWohAyAHQgGIDAELQdg2Qdg2KQMAQn4gA62JgzcDACAHQgGFCyIIQgBSDQALQdg2KQMAIQcLAkAgB1BFBEBBPyAHeadrIgZBBHQiAkHYLmooAgAhAQJAIAdCgICAgARUDQBB4wAhAyABIAJB0C5qIgJGDQADQCADRQ0BIAEgBCAAEE4iBQ0FIANBAWshAyABKAIIIgEgAkcNAAsgAiEBCyAAQTBqEE8NASABRQ0EIAEgBkEEdEHQLmoiAkYNBANAIAEgBCAAEE4iBQ0EIAEoAggiASACRw0ACwwECyAAQTBqEE9FDQMLQQAhBSAEIARBAWtxDQEgAEFHTQ0ACwsgBQwBC0EACwttAQF/AkAgAEEYaiIDECYgAUECdGooAhQgAkYNACADECYgAUECdGogAjYCFANAIAAtAAQiAUEEcQ0BIAAgAUEEcjoABCAAKAIUIgEEQCAAIAERAAALIABBgICA/gc2ArQCIAAoAqgEIgANAAsLC2sBAn9BCSECAkAgASAAQRhqIgMQJigCEEYEQAwBCyADIAIRAgAgATYCEANAIAAtAAQiAUEEcQ0BIAAgAUEEcjoABCAAKAIUIgEEQCAAIAERAAALIABBgICA/gc2ArQCIAAoAqgEIgANAAsLC7UBAQN/IwBBEGsiAyQAIANBCGogAEEYaiIEIAERAQACQCADKAIIKAIAQQcgAygCDCIFdHEgBXUgAkYNACADQQhqIAQgAREBACADKAIIIgEgASgCAEEHIAMoAgwiAXRBf3NxIAJBB3EgAXRyNgIAA0AgAC0ABCIBQQRxDQEgACABQQRyOgAEIAAoAhQiAQRAIAAgAREAAAsgAEGAgID+BzYCtAIgACgCqAQiAA0ACwsgA0EQaiQAC6ADAQN/IAEgAEEEaiIEakEBa0EAIAFrcSIFIAJqIAAgACgCACIBakEEa00EfyAAKAIEIgMgACgCCDYCCCAAKAIIIAM2AgQgBCAFRwRAIAAgAEEEaygCAEF+cWsiAyAFIARrIgQgAygCAGoiBTYCACAFQXxxIANqQQRrIAU2AgAgACAEaiIAIAEgBGsiATYCAAsCQCABIAJBGGpPBEAgACACakEIaiIDIAEgAmtBCGsiATYCACABQXxxIANqQQRrIAFBAXI2AgAgAwJ/IAMoAgBBCGsiAUH/AE0EQCABQQN2QQFrDAELIAFnIQQgAUEdIARrdkEEcyAEQQJ0a0HuAGogAUH/H00NABpBPyABQR4gBGt2QQJzIARBAXRrQccAaiIBIAFBP08bCyIBQQR0IgRB0C5qNgIEIAMgBEHYLmoiBCgCADYCCCAEIAM2AgAgAygCCCADNgIEQdg2Qdg2KQMAQgEgAa2GhDcDACAAIAJBCGoiATYCACABQXxxIABqQQRrIAE2AgAMAQsgACABakEEayABNgIACyAAQQRqBSADCwvmAwEFfwJ/QaAsKAIAIgEgAEEHakF4cSIDaiECAkAgA0EAIAEgAk8bDQAgAj8AQRB0SwRAIAIQFkUNAQtBoCwgAjYCACABDAELQdQ3QTA2AgBBfwsiAkF/RwRAIAAgAmoiA0EQayIBQRA2AgwgAUEQNgIAAkACf0HQNigCACIABH8gACgCCAVBAAsgAkYEQCACIAJBBGsoAgBBfnFrIgRBBGsoAgAhBSAAIAM2AghBcCAEIAVBfnFrIgAgACgCAGpBBGstAABBAXFFDQEaIAAoAgQiAyAAKAIINgIIIAAoAgggAzYCBCAAIAEgAGsiATYCAAwCCyACQRA2AgwgAkEQNgIAIAIgAzYCCCACIAA2AgRB0DYgAjYCAEEQCyACaiIAIAEgAGsiATYCAAsgAUF8cSAAakEEayABQQFyNgIAIAACfyAAKAIAQQhrIgFB/wBNBEAgAUEDdkEBawwBCyABQR0gAWciA2t2QQRzIANBAnRrQe4AaiABQf8fTQ0AGkE/IAFBHiADa3ZBAnMgA0EBdGtBxwBqIgEgAUE/TxsLIgFBBHQiA0HQLmo2AgQgACADQdguaiIDKAIANgIIIAMgADYCACAAKAIIIAA2AgRB2DZB2DYpAwBCASABrYaENwMACyACQX9HCwUAEAQAC0ABAX8CQEGENy0AAEEBcQRAQYA3KAIAIQIMAQtBAUHwIhALIQJBhDdBAToAAEGANyACNgIACyACIAAgAUEAEBMLDwAgASAAKAIAaiACOQMACw0AIAEgACgCAGorAwALCwAgAARAIAAQKQsLLwAgACAAIAGWIAG8Qf////8HcUGAgID8B0sbIAEgALxB/////wdxQYCAgPwHTRsLlgMCA34CfyAAvSICQjSIp0H/D3EiBEH/D0YEQCAARAAAAAAAAPA/oiIAIACjDwsgAkIBhiIBQoCAgICAgIDw/wBYBEAgAEQAAAAAAAAAAKIgACABQoCAgICAgIDw/wBRGw8LAn4gBEUEQEEAIQQgAkIMhiIBQgBZBEADQCAEQQFrIQQgAUIBhiIBQgBZDQALCyACQQEgBGuthgwBCyACQv////////8Hg0KAgICAgICACIQLIQEgBEH/B0oEQANAAkAgAUKAgICAgICACH0iA0IAUw0AIAMiAUIAUg0AIABEAAAAAAAAAACiDwsgAUIBhiEBIARBAWsiBEH/B0oNAAtB/wchBAsCQCABQoCAgICAgIAIfSIDQgBTDQAgAyIBQgBSDQAgAEQAAAAAAAAAAKIPCyABQv////////8HWARAA0AgBEEBayEEIAFCgICAgICAgARUIQUgAUIBhiEBIAUNAAsLIAJCgICAgICAgICAf4MgAUKAgICAgICACH0gBK1CNIaEIAFBASAEa62IIARBAEobhL8LigEBA38DQCAAQQR0IgFB1C5qIAFB0C5qIgI2AgAgAUHYLmogAjYCACAAQQFqIgBBwABHDQALQTAQTxpB8DZBEDYCAEH0NkEANgIAEIQBQfQ2QaA3KAIANgIAQaA3QfA2NgIAQaQ3QcYBNgIAQag3QQA2AgAQdkGoN0GgNygCADYCAEGgN0GkNzYCAAukAwEHfyAABEAjAEEgayIGJAAgACgCACIBKAKoBCIDBEAgAyABEGsaIAFBADYCqAQLIAEoArAEIgIgASgCrAQiA0cEQEEBIAIgA2tBAnUiAiACQQFNGyEEQQAhAgNAIAMgAkECdGooAgBBADYCqAQgAkEBaiICIARHDQALCyABIAM2ArAEAkAgAyABQbQEaiICKAIARg0AIAZBCGpBAEEAIAIQQCICKAIEIAEoArAEIAEoAqwEIgRrIgVrIgMgBCAFEDYhBSABKAKsBCEEIAEgBTYCrAQgAiAENgIEIAEoArAEIQUgASACKAIINgKwBCACIAU2AgggASgCtAQhByABIAIoAgw2ArQEIAIgBDYCACACIAc2AgwgBCAFRwRAIAIgBSAEIAVrQQNqQXxxajYCCAsgBEUNACAEEEkgASgCrAQhAwsgAwRAIAEgAzYCsAQgAxBJCyABEEkgACgCCCEBIABBADYCCCABBEAgASABKAIAKAIEEQAACyAAKAIEIQEgAEEANgIEIAEEQCABIAEoAgAoAgQRAAALIAZBIGokACAAECkLC5ABAAJ/IAEEQCABKAIAEGQMAQsCQEHoNi0AAARAQeQ2KAIAIQEMAQtBHBAdIgFCgICA/AM3AhQgAUIANwIMIAFBADYCACABQQA6AAggAUEBNgIEQeQ2IAE2AgBB6DZBAToAAEHgNkHgNigCAEEBajYCAAsgARBkCyEBIABCADcCBCAAIAE2AgAgASAANgIAIAALKgEBfyAABEAgACgCACIBBEAgARApC0HgNkHgNigCAEEBazYCACAAECkLC7sDAwR/BXwDfQJAIAFEAAAAAAAAAABhDQAgACoC+AEhDSAAKgL0ASEOIAAqAugBIQ8gACAAKgLkAbsiCSABQQAgAC0ABEEIcSIEQQN2IgUQMDgC5AEgACAPuyIKIAFBACAFEDA4AugBIA67IgsgAaIQViIIIAhhIAiZRC1DHOviNho/Y3EiBUUhBiAGIAhEAAAAAAAA8L+gmUQtQxzr4jYaP2NFIAUgCCAIYnIbIQYgDbsiDCABohBWIgggCGEgCJlELUMc6+I2Gj9jcSIFRSEHIAcgCEQAAAAAAADwv6CZRC1DHOviNho/Y0UgBSAIIAhichshB0EAIQUgACAJIAKgIgIgC6AgASAEQQBHIgQgBnEgBCAGRXEQMCACIAFBACAEEDCTOAL0ASAAIAogA6AiAyAMoCABIAQgB3EgBCAHRXEQMCADIAFBACAEEDCTOAL4ASAAKAKwBCIEIAAoAqwEIgZGDQBBASAEIAZrQQJ1IgQgBEEBTRshBgNAQQAhBCAFIAAoArAEIAAoAqwEIgdrQQJ1SQR/IAcgBUECdGooAgAFIAQLIAEgAiADEFsgBUEBaiIFIAZHDQALCwuPAQEDfwJAIAAoAhgiAkEIcUUNAEEBIQEgAkGAOHFBgChGDQBBACEBIAAoArAEIgMgACgCrAQiAkYNAEEBIAMgAmtBAnUiACAAQQFNGyEDQQAhAANAIAIgAEECdGooAgAoAhgiAUGAgAxxQYCACEcgAUGAwANxQYDAAkZxIgENASAAQQFqIgAgA0cNAAsLIAEL3wIBBn8jAEHAAmsiAiQAIAJBAEGgAhAqIgNCgICA/oeAgOD/ADcDECADQRhqQQBBMRAqGiADQYCAgP4HNgJQIANBoAJqIQQgA0HgAGohAgNAIAJCgICA/IuAgMC/fzcCECACQgA3AgggAkKAgID8i4CAwL9/NwIAIAJBGGoiAiAERw0ACyADQoCAgPyLgIDAv383A7gCIANCADcDsAIgA0KAgID8i4CAwL9/NwOoAiADQoCAgP6HgIDg/wA3A6ACIABB5AFqIANBwAIQKxogAEIANwL0ASAAIAAtAARBAXI6AAQgACgCrAQiAiAAKAKwBCIGRwRAQQAhBANAIAAgAigCACIFKAKoBEcEfyACIAAoArgEIgcoAgAgBy0ACCAFIAAgBCABEIcBIgU2AgAgBSAANgKoBCACKAIABSAFCyABEF0gBEEBaiEEIAJBBGoiAiAGRw0ACwsgA0HAAmokAAumAwIDfQN/IAIgA5MiByAHXCIKBH0gBwVDAAAAACECAkACQAJAAkAgACABQQJ0aigC0AEiCEHw4YP8B0YNACAIQY+evPwHRg0CQfAhIQkCQCAIQarVqv0HRwRAIAi+IgIgAlsNAUH4ISEJCyAJKgIAIQIgCSgCBEEBaw4CAgEECyAIQf////97cUGAgICAAmq+IQIgCEGAgICABHFFDQELIAIgBJRDCtcjPJQhAgsgAiACWw0ADAELIAIgA5MhBQtDAAAAACECAkACQAJAAkAgACABQQJ0aigC2AEiAUHw4YP8B0YNACABQY+evPwHRg0CQfAhIQACQCABQarVqv0HRwRAIAG+IgIgAlsNAUH4ISEACyAAKgIAIQJD//9/fyEGIAAoAgRBAWsOAgIBBAsgAUH/////e3FBgICAgAJqviECIAFBgICAgARxRQ0BCyACIASUQwrXIzyUIQILIAIgAlsNAEP//39/IQYMAQsgAiADkyEGCyAHIAcgBhBVIAogBiAGXHIbIgIgAlwiACAFIAVcckUEQCACIAUQHg8LIAUgAiAAGwsL43UDJX8YfQF+IwBBgANrIg4kAAJAAkACQCABIAFcQQAgBBtFBEAgAiACXEEAIAUbRQRAIApBAEEEIAgbaiIQIBAoAgBBAWo2AgAgACAALQCsAkH8AXEgACgCGEEDcSIQQQEgAyADQQFMGyIyIBAbIhxBA3FyOgCsAiAAQfwBaiIDIBxBAUdBA3QiEWogAEEDQQIgHEECRhsiJiAGEB8iNTgCACADIBxBAUZBA3QiEGogACAmIAYQIiI0OAIAIAAgAEEAIAYQHyI4OAKAAiAAIABBACAGECIiMzgCiAIgAEGMAmoiAyARaiAAICYQIDgCACADIBBqIAAgJhAhOAIAIAAgAEEAECAiOzgCkAIgACAAQQAQISI8OAKYAiARIABBnAJqIgNqIAAgJiAGECQ4AgAgAyAQaiAAICYgBhAjOAIAIAAgAEEAIAYQJCI3OAKgAiAAIABBACAGECMiPTgCqAIgNSA0kiE1IDggM5IhMyAAKAIIIgMEQCAAKgKcAiAAKgKkApIgACoCjAKSIAAqApQCkiE0IAIgM5NDAADAfyAFGyECIDcgPZIgO5IhMyABIDWTQwAAwH8gBBsiNSEBAkAgNSA1XA0AIDUgNJMiASABXARAQwAAAAAhAQwBCyABQwAAAAAQHiEBCyAzIDySITgCQCACIAIiM1wNACACIDiTIjMgM1wEQEMAAAAAITMMAQsgM0MAAAAAEB4hMwsgBEEBRyAFQQFHckUEQCAAAn0gAEECIDUgBhAlIjMgM1wiAyAAQQIgBhAkIABBAhAgkiAAQQIgBhAjIABBAhAhkpIiASABXHJFBEAgMyABEB4MAQsgASAzIAMbCzgChAQgAAJ9IABBACACIAcQJSICIAJcIgMgAEEAIAYQJCAAQQAQIJIgAEEAIAYQIyAAQQAQIZKSIgEgAVxyRQRAIAIgARAeDAELIAEgAiADGws4AogEDAYLAkAgAC0ABEEQcQRAIA5BGGogACABIAQgMyAFQQAgAxEsAAwBCyAOQRhqIAAgASAEIDMgBSADEQ4ACyAKIAooAhRBAWo2AhQgCiANQQJ0aiIDIAMoAhhBAWo2AhggAAJ9IABBAiA0IA4qAhiSIgEgNSAEQQJGGyABIAQbIAYQJSIzIDNcIgMgAEECIAYQJCAAQQIQIJIgAEECIAYQIyAAQQIQIZKSIgEgAVxyRQRAIDMgARAeDAELIAEgMyADGws4AoQEIAACfSAAQQAgOCAOKgIckiIBIAIgBUECRhsgASAFGyAHECUiAiACXCIDIABBACAGECQgAEEAECCSIABBACAGECMgAEEAECGSkiIBIAFcckUEQCACIAEQHgwBCyABIAIgAxsLOAKIBAwFCyAAKAKwBCIRIAAoAqwEIgNGBEAgAiAzkyECIAACfSAAQQIgBEF9cQR9IAEgNZMFIAAqApwCIAAqAqQCkiAAKgKMApIgACoClAKSCyAGECUiMyAzXCIDIABBAiAGECQgAEECECCSIABBAiAGECMgAEECECGSkiIBIAFcckUEQCAzIAEQHgwBCyABIDMgAxsLOAKEBCAAAn0gAEEAIAIgNyA9kiA7kiA8kiAFQX1xGyAHECUiAiACXCIDIABBACAGECQgAEEAECCSIABBACAGECMgAEEAECGSkiIBIAFcckUEQCACIAEQHgwBCyABIAIgAxsLOAKIBAwFCwJAIAgNACABIDWTIjRDAAAAAF9FIARBAkdyRSA0IDRbcSACIDOTIjhDAAAAAF9FIAVBAkdyRSA4IDhbcXJFIARBAUcgBUEBR3JxDQAgAAJ9IABBAkMAAAAAQwAAAAAgNCA0QwAAAABdGyA0IARBAkYbIDQgNFwbIAYQJSICIAJcIgMgAEECIAYQJCAAQQIQIJIgAEECIAYQIyAAQQIQIZKSIgEgAVxyRQRAIAIgARAeDAELIAEgAiADGws4AoQEIAACfSAAQQBDAAAAAEMAAAAAIDggOEMAAAAAXRsgOCAFQQJGGyA4IDhcGyAHECUiAiACXCIDIABBACAGECQgAEEAECCSIABBACAGECMgAEEAECGSkiIBIAFcckUEQCACIAEQHgwBCyABIAIgAxsLOAKIBAwFCyARIANrIi1BAnUhIgNAIAAgAygCACIQKAKoBEcEQCADIAAoArgEIg0oAgAgDS0ACCAQIAAgE0EAEIcBIg02AgAgDSAANgKoBAsgE0EBaiETIANBBGoiAyARRw0ACyAAIAAtAKwCQfsBcToArAJBAyETIAAoAhgiLkECdkEDcSEDAkACfwJAIBxBAkYEQEEAIQ0CQCADQQJrDgIEAAILQQIhEwwDC0ECIRNBACADQQFLDQEaCyATCyENIAMhEwsgAEEAIAEgNZMiSSAAIBMgBhAkIAAgExAgkiAAIBMgBhAjIAAgExAhkpIiQSAAIA0gBhAkIAAgDRAgkiI9IAAgDSAGECMgACANECGSkiI+IBNBAUsiHhsgBhBeITYgAEEBIAIgM5MiSiA+IEEgHhsgBxBeIjwgNiAeGyE7IDYgPCAeGyE4IAAoArAEISQgACgCrAQhEAJAIAQgBSAeGyIgQQFHDQAgECAkRg0DIBAhAwNAAkAgAygCACIREGZFDQBBACEXIA8NAgJAAkAgESgCqARFBEBDAAAAACEzDAELIBEqAiAiAiACXARAQwAAAAAhMyARKgIcIgJDAAAAAF5FDQELIAIhMyACIAJcDQELIDOLQxe30ThdDQMLIBEQPSIBIAFcBEAgESEPDAELIBEhDyABi0MXt9E4XQ0CCyAPIRcgA0EEaiIDICRHDQALCyAQICRGDQJBASAcIBxBAUwbIS8gNiA2XCIZIARBAUdyITAgPCA8WyESIDYgNlshGkMAAAAAITMDQCAQKAIAIhUQZwJAIBUoAhgiEUGAgIACcQRAIBVBABBdIBUgFS0ABCIPQQFyIgM6AAQgD0EEcUUNASAVIANB+wFxOgAEDAELIAgEQCAVIBFBA3EiAyAvIAMbIDggOyA2EGkgFSgCGCERCyARQYCADHFBgIAIRg0AAkAgFSAXRgRAIBdBADYCtAIgFyAMNgKwAkMAAAAAIQIMAQsgACgCGCIpQQJ2QQNxIQMCQAJAIBxBAkcNAEEDIQ8CQCADQQJrDgICAAELQQIhDwwBCyADIQ8LIDYgPCAPQQFLIiUbITdDAAAAACECAkACQAJAIBUoAigiGEHw4YP8B0YNACAYQY+evPwHRg0BQfAhIQMCQCAYQarVqv0HRwRAIBi+IgEgAVsNAUH4ISEDCyADKgIAIQICQAJAIAMoAgQiFA4EAAEBAAELQwAAwH8hASAVKgIcQwAAAABeRQ0EQoCAgP43QoCAgIAQIBUoArgELQAIQQFxGyJLQiCIpyEUIEunviECC0MAAMB/IQEgFEEBaw4CAgEDCyAYQf////97cUGAgICAAmq+IQIgGEGAgICABHFFDQELIDcgApRDCtcjPJQhAQwBCyACIQELIBUpArwEIkunviECQQAhFAJAAkAgS0IgiKciGw4EAQAAAQALIBtBAUcgFSoCvAQiNCA0XHJFBEAgAkMAAAAAXQ0BQQEhFAwBC0EBIRQgG0ECRyA0IDRccg0AQQAhFCACQwAAAABdDQAgGiEUCyAVKQLEBCJLp74hNUEAIQMCQAJAIEtCIIinIh0OBAEAAAEACyAdQQFHIBUqAsQEIjQgNFxyRQRAIDVDAAAAAF0NAUEBIQMMAQtBASEDIB1BAkcgNCA0XHINAEEAIQMgNUMAAAAAXQ0AIBIhAwsCQAJAIAEgAVwgNyA3XHJFBEAgFSoCtAIiAiACWwRAIBUoArgELQAMQQFxRQ0DIBUoArACIAxGDQMLIAEgFSAPIDYQJCAVIA8QIJIgFSAPIDYQIyAVIA8QIZKSIgJgRSABIAJdcQ0BIAEhAgwBCyAUICVxBEAgFUECIDYQJCAVQQIQIJIgFUECIDYQIyAVQQIQIZKSITRDAADAfyEBAkACQAJAIBtBAWsOAgEAAgsgNiAClEMK1yM8lCECCyA0IAIiAV8NAgsgASABWyA0IDRbckUEQCABIQIMAgsgASA0XQRAIDQhAgwCCyA0IAEgASABXBshAgwBCyAlIANBAXNyRQRAIBVBACA2ECQgFUEAECCSIBVBACA2ECMgFUEAECGSkiEBQwAAwH8hAgJAAkACQCAdQQFrDgIBAAILIDwgNZRDCtcjPJQhNQsgASA1IgJfDQILIAIgAlwgASABXHENASABIAJeBEAgASECDAILIAEgAiACIAJcGyECDAELIA5BgICA/gc2AugCIA5BgICA/gc2AhhBACEYIA5BADYC5AIgDkEANgLgAiAVQQIgNhAfIBVBAiA2ECKSITkgFUEAIDYQHyE6IBVBACA2ECIhN0MAAMB/ITRBACEhQwAAwH8hASAUBEACQAJAAkAgG0EBaw4CAAECCyACIQEMAQsgNiAClEMK1yM8lCEBCyAOQQE2AuQCIA4gOSABkiIBOAIYQQEhIQsgOiA3kiE3IAMEQEMAAMB/IQICQAJAAkAgHUEBaw4CAAECCyA1IQIMAQsgPCA1lEMK1yM8lCECCyAOQQE2AuACIA4gNyACkiI0OALoAkEBIRgLAkACQAJAIClBgIDAAXFBgICAAUYiHSAPQQJJIhtxRQRAIBkgHXINAiABIAFcDQEMAgsgGSABIAFbcg0CC0ECISEgDkECNgLkAiAOIDY4AhggNiEBCwJAIBtBASAdGwRAIDwgPFwgHXINAiA0IDRcDQEMAgsgNCA0WyA8IDxccg0BC0ECIRggDkECNgLgAiAOIDw4AugCIDwhNAsCQCAVKgLgASICIAJcIh0NAAJ/ICUgIUEBR3JFBEAgDkEBNgLgAiAOIDcgASA5kyAClZI4AugCQQEMAQsgGyAYQQFHcg0BIA5BATYC5AIgDiA0IDeTIAKUIDmSOAIYQQELIRhBASEhCwJAIBFBDXZBB3EiESApQQp2QQdxIBEbIhFBBUYgIUEBRnIgJSAUIDBycnIgEUEER3INACAOQQE2AuQCIA4gNjgCGCAdDQBBASEYIA5BATYC4AIgDiA2IDmTIAKVOALoAgsCQCAFQQFHIBtyIDwgPFxyIANyIBFBBEdyIBhBAUZyDQAgDkEBNgLgAiAOIDw4AugCIB0NACAOQQE2AuQCIA4gPCA3kyAClDgCGAsgFUECIDYgNiAOQeQCaiAOQRhqEDsgFUEAIDwgNiAOQeACaiAOQegCahA7IBUgDioCGCAOKgLoAiAcIA4oAuQCIA4oAuACIDYgPEEAQQUgCSAKIAsgDBA3GiAVIA9BAnRB4CFqKAIAQQJ0aioChAQiAiACXCIDIBUgDyA2ECQgFSAPECCSIBUgDyA2ECMgFSAPECGSkiIBIAFcckUEQCACIAEQHiECDAELIAEgAiADGyECCyAVIAI4ArQCCyAVIAw2ArACCyAzIAIgFSATIDYQHyAVIBMgNhAikpKSITMLIBBBBGoiECAkRw0ACwwDCyAOQYAYNgIAIAAgDhAtECwACyAOQdIYNgIQIAAgDkEQahAtECwAC0MAAAAAITMLIDNDAAAAAJIhASAHIAYgHhshRiAGIAcgHhshQ0EBICAgLUEFTwR9IAAgEyA7EEUgIkEBa7OUIAGSBSABCyA4XiIQGyAgIC5BgIAwcSIxGyAgICBBAkYbIScgBSAEIB4bIipBAUYiFSAIQQFzcSEpIBNBAkkhKyAqQX1xIR0gAEHQAWohJCANQQJ0IgVBwCFqISMgFSAxRXEhLSAqQQFHIAhyIS4gE0ECdCIDQcAhaiEsIANB4CFqISggOyA7WyIeQQF0IS8gBUHgIWohHyAgRSAQRXIhMCAOQTRqISUgACANIDsQRSFIQQAhEUEAIQNBACEYAkADQCADIRogDkEYakEAQSwQKhoCQCAAKAKwBCIFIAAoAqwEIgNGDQAgBSADayIDQQBIDQIgDkHoAmogA0ECdUEAICUQQCEQIA4oAuwCIA4oAjAgDigCLCIFayIDayAFIAMQNiEDIA4gDigCLCIPNgLsAiAOIAM2AiwgDikD8AIhSyAOIA4oAjAiBTYC8AIgDigCNCEDIA4gSzcDMCAOIAM2AvQCIBAgDzYCACAFIA9HBEAgDiAFIA8gBWtBA2pBfHFqNgLwAgsgD0UNACAPECkLIAAoAhgiEkECdkEDcSEDAkACQCASQQNxIgUgMiAFG0ECRw0AQQMhDwJAIANBAmsOAgIAAQtBAiEPDAELIAMhDwsgACAPIDYQRSE3AkAgESIQIAAoArAEIhQgACgCrAQiBWtBAnVPDQAgEkGAgDBxIRJDAAAAACECA0AgFCAFa0ECdSAQTQ0DIAUgEEECdGooAgAiGSgCGCIDQYCAgAJxIANBgIAMcUGAgAhGckUEQCAZIBo2AqQEIBkgDyA2EB8hMyAZIA8gNhAiIQEgDigCGCEDQwAAAAAgNyAQIBFGGyI1IDMgAZIiMyACIBkgDyAZKgK0AiI0IEMQJSIBkpKSIDheRSASRXJBASADG0UNAiAOIANBAWo2AhggDiA1IDMgAZKSIjMgDioCHJI4AhwgGRBmBEACQCAZKAKoBEUEQEMAAAAAIQEMAQsgGSoCICIBIAFbDQAgGSoCHCIBQwAAAAAgAUMAAAAAXhshAQsgDiABIA4qAiCSOAIgIA4gDioCJCAZED0gNJSTOAIkCwJAIA4oAjAiAyAOKAI0RwRAIAMgGTYCACAOIANBBGo2AjAMAQsgAyAOKAIsayIXQQJ1IgVBAWoiFEGAgICABE8NBSAOQegCakH/////AyAXQQF1IgMgFCADIBRLGyAXQfz///8HTxsgBSAlEEAhFCAOKALwAiAZNgIAIA4gDigC8AJBBGo2AvACIA4oAuwCIA4oAjAgDigCLCIFayIDayAFIAMQNiEDIA4gDigCLCIXNgLsAiAOIAM2AiwgDikD8AIhSyAOIA4oAjAiBTYC8AIgDigCNCEDIA4gSzcDMCAOIAM2AvQCIBQgFzYCACAFIBdHBEAgDiAFIBcgBWtBA2pBfHFqNgLwAgsgF0UNACAXECkLIAAoAqwEIQUgACgCsAQhFCACIDOSIQILIBBBAWoiECAUIAVrQQJ1SQ0ACwsgDioCICI6QwAAAABeRSA6QwAAgD9dRXJFBEAgDkGAgID8AzYCIEMAAIA/IToLIA4qAiQiP0MAAAAAXkUgP0MAAIA/XUVyRQRAIA5BgICA/AM2AiRDAACAPyE/CyAOIBA2AiggDioCHCEzIA4oAhghICAYBEAgGBApCyAOKgI4ITUgDigCMCEhIA4oAiwhGAJAAkACQAJAICdBAUYNAEMAAAAAIQICQAJAAkAgJCgCACIDQfDhg/wHRg0AIANBj568/AdGDQFB8CEhBQJAIANBqtWq/QdHBEAgA74iASABWw0BQfghIQULIAUqAgAhAkMAAMB/IQEgBSgCBEEBaw4CAgEDCyADQf////97cUGAgICAAmq+IQIgA0GAgICABHFFDQELIAIgBpRDCtcjPJQhAQwBCyACIQELQwAAAAAhAgJAAkACQCAAKALYASIDQfDhg/wHRg0AIANBj568/AdGDQFB8CEhBQJAIANBqtWq/QdHBEAgA74iAiACWw0BQfghIQULIAUqAgAhAkMAAMB/ITcgBSgCBEEBaw4CAgEDCyADQf////97cUGAgICAAmq+IQIgA0GAgICABHFFDQELIAIgBpRDCtcjPJQhNwwBCyACITcLQwAAAAAhAgJAAkACQCAAKALUASIDQfDhg/wHRg0AIANBj568/AdGDQFB8CEhBQJAIANBqtWq/QdHBEAgA74iAiACWw0BQfghIQULIAUqAgAhAkMAAMB/ITQgBSgCBEEBaw4CAgEDCyADQf////97cUGAgICAAmq+IQIgA0GAgICABHFFDQELIAIgB5RDCtcjPJQhNAwBCyACITQLQwAAAAAhAgJAAkACQCAAKALcASIDQfDhg/wHRg0AIANBj568/AdGDQFB8CEhBQJAIANBqtWq/QdHBEAgA74iAiACWw0BQfghIQULIAUqAgAhAkMAAMB/ITkgBSgCBEEBaw4CAgEDCyADQf////97cUGAgICAAmq+IQIgA0GAgICABHFFDQELIAIgB5RDCtcjPJQhOQwBCyACITkLIAEgNCATQQFLIgMbIEGTIgIgAlsgAiAzXnENASA3IDkgAxsgQZMiAiACWyACIDNdcQ0BIAAoArgELQAQQQFxDQAgMyECIDpDAAAAAFsNAiAAKAKoBEUNAgJAAkAgACoCICIBIAFbBEAgASECDAELIAAqAhwiAkMAAAAAXkUNAQsgAiACXARAIDghAgwECyAAKgIgIQELIAEgAVwEQCAzIQIgACoCHCIBQwAAAABeRQ0DCyA4IQIgAUMAAAAAXA0CIDMhAgwCCyA4IQILIAIgAlwNACACIDOTITUMAQsgM0MAAAAAXUUNACAzjCE1CyACITggKUUEQAJAIBggIUYEQEMAAAAAITQMAQtDAAAAACE5IBghBQNAIAUoAgAiDyATIA8qArQCIgEgQxAlITcCQCA1QwAAAABdBEAgNyAPED2MlCICQwAAAABeIAJDAAAAAF1yRQ0BAn0gDyATIDUgP5UgApQgN5IiNCA4ECUiMyAzXCIDIA8gEyA2ECQgDyATECCSIA8gEyA2ECMgDyATECGSkiICIAJcckUEQCAzIAIQHgwBCyACIDMgAxsLIQIgNCA0XCACIAJcciACIDRbcg0BIDkgAiA3k5IhOSAPED0gAZQgP5IhPwwBCyA1QwAAAABeRQ0AIA8oAqgERQ0AIA8qAiAiMyAzXARAIA8qAhwiM0MAAAAAXkUNAQsgM0MAAAAAXSAzQwAAAABeckUNAAJ9IA8gEyA1IDqVIDOUIDeSIjQgOBAlIgIgAlwiAyAPIBMgNhAkIA8gExAgkiAPIBMgNhAjIA8gExAhkpIiASABXHJFBEAgAiABEB4MAQsgASACIAMbCyEBIDQgNFwgASABXHIgASA0W3INACA6IDOTITogOSABIDeTkiE5CyAFQQRqIgUgIUcNAAsgNSA5kyJEID+VIUcgRCA6lSFAIAAtABpBDHFFIDByIBVxIg9FIRkgHygCACEbQwAAAAAhNCAYIRQDQCAUKAIAIhYgEyAWKgK0AiBDECUhNwJAIBYgEwJ9IERDAAAAAF0EQCA3IjMgFhA9jJQiAUMAAAAAWw0CIDcgAZIgRyABlCA3kiA/QwAAAABbGwwBCyA3ITMgREMAAAAAXkUNASAWKAKoBEUNASAWKgIgIgEgAVwEQCAWKgIcIgFDAAAAAF5FDQILIAFDAAAAAF0gAUMAAAAAXnJFDQEgQCABlCA3kgsgOBAlIgIgAlwiAyAWIBMgNhAkIBYgExAgkiAWIBMgNhAjIBYgExAhkpIiASABXHJFBEAgAiABEB4hMwwBCyABIAIgAxshMwsgFiATIDYQHyECIBYgEyA2ECIhASAWIA0gNhAfITkgFiANIDYQIiE6IA4gMyACIAGSIgKSIgE4AuACIA5BATYC2AIgOSA6kiE6AkAgFioC4AEiOSA5WwRAIA5BATYC3AIgDiA6IAEgApMiASA5lCABIDmVICsbkjgC5AIMAQsCQCA7IDtcIgUNAAJAAkACQAJAIBYgG0EDdGoiAykCvAQiS0IgiKciEg4EAQAAAQALIEunviEBIBJBAUcgAyoCvAQiAiACXHINASABQwAAAABdRSAZckUNAgwDCyAPRQ0CDAELIAFDAAAAAF1FIBJBAkcgAiACXHJyIBlyDQELIBYoAhhBDXZBB3EiAwR/IAMFIAAoAhhBCnZBB3ELQQRHDQAgDkEYaiAWIA0QOSAOKAIcQQNGDQAgDkHoAmogFiANEDggDigC7AJBA0YNACAOQQE2AtwCIA4gOzgC5AIMAQsCQAJAAkACQAJAIBYgG0EDdGoiAykCvAQiS0IgiKciEg4EAQAAAQALIEunviECIBJBAUcgAyoCvAQiASABXHJFBEAgAiIBQwAAAABdDQEMBAsgEkECRyABIAFccg0BIAUNACACQwAAAABdRQ0CCyAOIC82AtwCIA4gOzgC5AIMAwtDAADAfyEBAkAgEkEBaw4CAAECCyACIQEMAQsgOyAClEMK1yM8lCEBCyAOIDogAZIiATgC5AIgDiAVIBJBAkdyIAEgAVtxNgLcAgsgFiATIDggNiAOQdgCaiAOQeACahA7IBYgDSA7IDYgDkHcAmogDkHkAmoQOwJAAkACQAJAIBYgG0EDdGoiAykCvAQiS0IgiKciBQ4EAQAAAQALIEunviEBIAVBAUcgAyoCvAQiAiACXHJFBEAgAUMAAAAAXQ0BDAILIAVBAkcgAiACXHINASABQwAAAABdDQBBACEXIB4NAgtBACEXIBYoAhhBDXZBB3EiAwR/IAMFIAAoAhhBCnZBB3ELQQRHDQEgDkEYaiAWIA0QOSAOKAIcQQNGDQEgDkHoAmogFiANEDggDigC7AJBA0chFwwBC0EAIRcLIBYgDioC4AIiAiAOKgLkAiIBIBNBAUsiEhsgASACIBIbIAAtAKwCQQNxIA4oAtgCIgUgDigC3AIiAyASGyADIAUgEhsgNiA8IAggF0EBc3EiA0EEQQcgAxsgCSAKIAsgDBA3GiA0IDMgN5OSITQgAAJ/AkAgAC0ArAIiA0EEcQRAIANB+wFxIRcMAQsgA0H7AXEhF0EAIBYtAKwCQQRxRQ0BGgtBBAsgF3I6AKwCIBRBBGoiFCAhRw0ACwsgNSA0kyE1CyAAIAAtAKwCIgNB+wFxQQQgA0EEcSA1QwAAAABdG3I6AKwCIAAgEyAGECQgACATECCSITkgACATIAYQIyAAIBMQIZIhPyAAIBMgBhBFITMCQCA1QwAAAABeRSAnQQJHckUEQEMAAAAAITRDAAAAACECAkACQAJ9ICQgKCgCAEECdGooAgAiFEHw4YP8B0YiD0UEQCAUQY+evPwHRiIFDQIgFEGq1ar9B0YiAw0FIBS+IgEgAVwNBSAFDQIgAw0FIBRB/////3txQYCAgIACar4iAiAUQYCAgIAEcUUNARoLIEMgApRDCtcjPJQLIgEgAVwNA0MAAAAAIQICQCAPDQAgFEGPnrz8B0YNAUHwISEFAkAgFEGq1ar9B0cEQCAUviIBIAFbDQFB+CEhBQsgBSoCACECQwAAwH8hNyAFKAIEQQFrDgICAQMLIBRB/////3txQYCAgIACar4hAiAUQYCAgIAEcUUNAQsgQyAClEMK1yM8lCE3DAELIAIhNwsgNyA5kyA/kyA4IDWTkyIBIAFcDQEgAUMAAAAAEB4hNAwBCyA1ITQLAkAgECARTSIbRQRAIBEgACgCsAQgACgCrAQiF2tBAnUiAyADIBFJGyESQQAhFCARIQMDQCADIBJGDQQgFyADQQJ0aigCACIZKAIYQYCADHFBgIAIRwRAIA5BGGoiDyAZIBMQOSAOKAIcIQUgDyAZIBMQOCAUIAVBA0ZqIA4oAhxBA0ZqIRQLIANBAWoiAyAQRw0AC0MAAAAAITogMyECIBQNAQtDAAAAACE6QQAhFCAzIQICQAJAAkACQAJAIAAoAhhBBHZBB3FBAWsOBQABAgQDBQsgNEMAAAA/lCE6DAQLIDQhOgwDCyAgQQJJBEAMAwsgM0MAAAAAIDRDAAAAABAeIDQgNFwbICBBAWuzlZIhAgwCCyAzIDQgIEEBarOVIjqSIQIMAQsgNEMAAAA/lCAgs5UiOiA6kiAzkiECCyA5IDqSIQFDAAAAACE1IAAQXCEXIBsEfUMAAAAABSAQQQFrIRIgNCAUspUhREMAAAAAITlDAAAAACE3IBEhAwNAIAAoArAEIAAoAqwEIgVrQQJ1IANNDQMgDkEYaiAFIANBAnRqKAIAIhRB5AFqIg9BwAIQKxogAiAzQwAAAAAgAyASRhuTIQICQCAUKAIYIgVBgICAAnENAAJAIAVBgIAMcUGAgAhGBEAgFCATEC5FDQEgCEUNAiAUIBMgOBA0IUcgACATECAhQCAUIBMgNhAfITQgDyAsKAIAQQJ0aiA0IEcgQJKSOAIADAILIA5B6AJqIBQgExA5IAEgREMAAACAIA4oAuwCQQNGG5IhASAIBEAgDyAsKAIAQQJ0IgVqIAEgDkEYaiAFaioCAJI4AgALIA5B6AJqIBQgExA4IAEgREMAAACAIA4oAuwCQQNGG5IhASAuRQRAIAEgAiAUIBMgNhAfIBQgEyA2ECKSkiAOKgJokpIhASA7ITUMAgsgASACIBRBhARqIg8gKCgCAEECdGoqAgAgFCATIDYQHyAUIBMgNhAikpKSkiEBIBcEQCAUEEIhQCAUQQAgNhAfITQgFCoCiAQgFEEAIDYQHyAUQQAgNhAikpIgQCA0kiJAkyE0An0gOSA5XCIFIEAgQFxyRQRAIDkgQBAeDAELIEAgOSAFGwshOSA3IDdcIgUgNCA0XHJFBEAgNyA0EB4hNwwDCyA0IDcgBRshNwwCCyA1IDVcIgUgDyAfKAIAQQJ0aioCACAUIA0gNhAfIBQgDSA2ECKSkiI0IDRcckUEQCA1IDQQHiE1DAILIDQgNSAFGyE1DAELIAhFDQAgDyAsKAIAQQJ0IgVqIDogDkEYaiAFaioCACAAIBMQIJKSOAIACyADQQFqIgMgEEcNAAsgNyA5kgsgNSAXGyECIDshNCAdRQRAAn0gACANID4gApIgRhAlIjQgNFwiAyAAIA0gBhAkIAAgDRAgkiAAIA0gBhAjIAAgDRAhkpIiMyAzXHJFBEAgNCAzEB4MAQsgMyA0IAMbCyA+kyE0CwJ9IAAgDSA+IDsgAiAtG5IgRhAlIjMgM1wiAyAAIA0gBhAkIAAgDRAgkiAAIA0gBhAjIAAgDRAhkpIiAiACXHJFBEAgMyACEB4MAQsgAiAzIAMbCyA+kyEzIAhFIBtyRQRAA0AgACgCsAQgACgCrAQiA2tBAnUgEU0NAwJAIAMgEUECdGooAgAiDygCGCIDQYCAgAJxDQAgA0GAgAxxQYCACEYEQAJAIA8gDRAuRQRAICMoAgAhBQwBCyAPIA0gOxA0ITcgACANECAhNSAPIA0gNhAfIQIgDyAjKAIAIgVBAnRqIAIgNyA1kpIiAjgC5AEgAiACWw0CCyAPIAVBAnRqIAAgDRAgIA8gDSA2EB+SOALkAQwBCyADQQ12QQdxIgVFBEAgACgCGEEKdkEHcSEFCwJAAkAgBUEFRgRAQQVBASAAKAIYQQhxGyEFDAELIAVBBEcNACAOQRhqIA8gDRA5QQQhBSAOKAIcQQNGDQAgDkHoAmogDyANEDggDigC7AJBA0YNAAJAAkAgDyAfKAIAQQN0aiIDKQK8BCJLQiCIpyIFDgQBAAABAAsgS6e+ITUgBUEBRyADKgK8BCI3IDdcckUEQCA9IQIgNUMAAAAAXQ0BDAMLID0hAiAeIDVDAAAAAF1FcSAFQQJHIDcgN1xycg0CCyAPICgoAgBBAnRqKgKEBCE3IDMhAiAOIA8qAuABIjUgNVsEfSAPIA0gNhAfIA8gDSA2ECKSIDcgNZQgNyA1lSArG5IFIAILOALoAiAOIDcgDyATIDYQHyAPIBMgNhAikpI4AhggDkEBNgLkAiAOQQE2AuACIA8gEyA4IDYgDkHkAmogDkEYahA7IA8gDSA7IDYgDkHgAmogDkHoAmoQOyAOKgLoAiI1IA4qAhgiAiATQQFLIgMbITcgMUEARyAAKAIYQYAHcUGABEdxIgUgK3EgAiA1IAMbIgIgAlxyIQMgDyACIDcgHCADQQFzICsgBUVyIDcgN1txIDYgPEEBQQIgCSAKIAsgDBA3GiA9IQIMAQsgDyAfKAIAQQJ0aioChAQhNyAPIA0gNhAfITUgDyANIDYQIiECIA5BGGogDyANEDkgNCA3IDUgApKSkyE1AkAgDigCHEEDRw0AIA5B6AJqIA8gDRA4IA4oAuwCQQNHDQAgPUMAAAAAIDVDAAAAP5QiAkMAAAAAEB4gAiACXBuSIQIMAQsgDkEYaiAPIA0QOCA9IQIgDigCHEEDRg0AIA5BGGogDyANEDkgDigCHEEDRgRAID1DAAAAACA1QwAAAAAQHiA1IDVcG5IhAgwBCwJAAkAgBUEBaw4CAgABCyA9IDVDAAAAP5SSIQIMAQsgPSA1kiECCyAPICMoAgBBAnRqIgMgAiBCIAMqAuQBkpI4AuQBCyARQQFqIhEgEEcNAAsLIEhDAAAAACAaGyAzkiECAn0gRSBFXCIDID8gAZIiASABXHJFBEAgRSABEB4MAQsgASBFIAMbCyFFIEIgApIhQiAaQQFqIQMgIiAQIhFLDQALAkAgCEUNACAxRQRAIAAQXEUNAQtDAAAAACE5AkACQCA7IDtcDQAgOyBCkyEBAkACQAJAAkACQCAAKAIYQQd2QQdxQQJrDgYABAEFAwIFCyA9IAFDAAAAP5SSIT0MBAsgOyBCXkUNAyABIAOzlSE5DAMLIDsgQl4EQCA9IAEgA0EBdLOVkiE9IANBAkkNAyABIAOzlSE5DAQLID0gAUMAAAA/lJIhPQwCCyA7IEJeRSADQQJJcg0BIAEgGrOVITkMAgsgPSABkiE9CyADRQ0BC0EAIRRBACEDQQAhBQNAQwAAAAAhNUMAAAAAITNDAAAAACECQwAAAAAhAUMAAAAAITcgIiADIhBLBEACfwNAIAAoArAEIAAoAqwEIgVrQQJ1IBBNDQUCQCAFIBBBAnRqKAIAIhEoAhgiD0GAgIACcSAPQYCADHFBgIAIRnINACAQIBQgESgCpARHDQIaAkAgESAfKAIAQQJ0aioChAQiAUMAAAAAYEUNACACIAJcIgUgASARIA0gNhAfIBEgDSA2ECKSkiIBIAFcckUEQCACIAEQHiECDAELIAEgAiAFGyECCyAPQQ12QQdxIgUEfyAFBSAAKAIYQQp2QQdxC0EFRw0AIAAtABhBCHFFDQAgERBCITQgEUEAIDYQHyEBIBEqAogEIBFBACA2EB8gEUEAIDYQIpKSIDQgAZIiNJMhASACIAJcIg8CfSAzIDNcIgUgNCA0XHJFBEAgMyA0EB4MAQsgNCAzIAUbCyIzAn0gNSA1XCIFIAEgAVxyRQRAIDUgARAeDAELIAEgNSAFGwsiNZIiASABXHJFBEAgAiABEB4hAgwBCyABIAIgDxshAgsgEEEBaiIQICJHDQALICILIQUgMyE3IAIhAQsgPSBIQwAAAAAgFBuSIjogOSABkiICkiE9IAMgBUkEQCA6IDeSITMDQCAAKAKwBCAAKAKsBCIQa0ECdSADTQ0EAkAgECADQQJ0aigCACIRKAIYIhBBgICAAnEgEEGAgAxxQYCACEZyDQACQAJAAkACQAJAAkAgEEENdkEHcSIQBH8gEAUgACgCGEEKdkEHcQtBAWsOBQEDAgQABgsgAC0AGEEIcQ0ECyARIA0gNhAfIQEgESAjKAIAQQJ0aiA6IAGSOALkAQwECyARIA0gNhAiIQEgEUHkAWoiECAjKAIAQQJ0aiA9IAGTIBAgHygCAEECdGoqAqACkzgCAAwDCyARQeQBaiIQICMoAgBBAnRqIDogAiAQIB8oAgBBAnRqKgKgApNDAAAAP5SSOAIADAILIBEgDSA2EB8hASARICMoAgBBAnRqIDogAZI4AuQBAkACQCARIB8oAgBBA3RqIhApArwEIktCIIinIg8OBAEAAAEACyBLp74hASAPQQFHIBAqArwEIjQgNFxyRQRAIAFDAAAAAF0NAQwDCyAeIAFDAAAAAF1FcSAPQQJHIDQgNFxycg0CCwJAAkACfSATQQJPBEAgAiE1IBEqAoQEIgEgESATIDYQHyARIBMgNhAikpIMAQsgESoCiAQgESANIDYQHyARIA0gNhAikpIhNSARKgKEBCEBIAILIjQgNFwgASABXHJFBEAgNCABk4tDF7fROF0NAQwCCyA0IDRbIAEgAVtyDQELIBEqAogEIgEgAVwiECA1IDVcckUEQCA1IAGTi0MXt9E4XUUNAQwDCyA1IDVbDQAgEA0CCyARIDQgNSAcQQFBASA2IDxBAUEDIAkgCiALIAwQNxoMAQsgESAzIBEQQpMgEUEAIDsQNJI4AugBCyADQQFqIgMgBUcNAAsLIBQgGkchECAUQQFqIRQgBSEDIBANAAsLIABBhARqIhoCfSAAQQIgSSAGECUiAiACXCIDIABBAiAGECQgAEECECCSIABBAiAGECMgAEECECGSkiIBIAFcckUEQCACIAEQHgwBCyABIAIgAxsLOAIAIAACfSAAQQAgSiAHECUiAiACXCIDIABBACAGECQgAEEAECCSIABBACAGECMgAEEAECGSkiIBIAFcckUEQCACIAEQHgwBCyABIAIgAxsLOAKIBAJAAn0CQCAnBEAgACgCGEEUdkEDcSIDQQJGICdBAkdyDQELIAAgEyBFIEMQJSICIAJcIgMgACATIAYQJCAAIBMQIJIgACATIAYQIyAAIBMQIZKSIgEgAVxyRQRAIAIgARAeDAILIAEgAiADGwwBCyAnQQJHIANBAkdyDQECfSBBIDiSIgIgAlwiAyAAIBMgRSBDECUiASABXHJFBEAgAiABEFUMAQsgASACIAMbCyIBIAFcIgMgQSBBXHJFBEAgASBBEB4MAQsgQSABIAMbCyEBIBogKCgCAEECdGogATgCAAsCQAJ9AkAgKgRAICpBAkciBSAAKAIYQRR2QQNxIgNBAkZyDQELIAAgDSA+IEKSIEYQJSICIAJcIgMgACANIAYQJCAAIA0QIJIgACANIAYQIyAAIA0QIZKSIgEgAVxyRQRAIAIgARAeDAILIAEgAiADGwwBCyAFIANBAkdyDQECfSA+IDuSIgIgAlwiAyAAIA0gPiBCkiBGECUiASABXHJFBEAgAiABEFUMAQsgASACIAMbCyIBIAFcIgMgPiA+XHJFBEAgASA+EB4MAQsgPiABIAMbCyEBIBogHygCAEECdGogATgCAAsCQCAIRQ0AIAAoAhhBgIAwcUGAgCBGBEBBASAiICJBAU0bIRQgACgCsAQgACgCrAQiEWtBAnUhD0EAIQMDQEEAIRAgAyAPSQRAIBEgA0ECdGooAgAhEAsgECgCGEGAgAxxQYCACEcEQCAQQeQBaiIQICMoAgBBAnRqIgggGiAfKAIAQQJ0IgVqKgIAIAgqAgCTIAUgEGoqAqACkzgCAAsgA0EBaiIDIBRHDQALCyAAKAKsBCIFIAAoArAEIhRHBEAgJyAEIBNBAUsbQQBHIQ8DQAJAIAUoAgAiEigCGEGAgIwCcUGAgAhHDQAgNiEzIDwhOCAAKAK4BC0ADEECcQRAIAAqAogEITggACoChAQhMwsgACgCGEECdkEDcSEDAkACQCAcQQJGBEBBACERQQMhEAJAIANBAmsOAgMAAgtBAiEQDAILQQAhESADQQFNDQAgAyEQDAELIAMhECAmIRELIBJBAiAzEB8gEkECIDMQIpIhNSASQQAgMxAfIQcgEkEAIDMQIiEGAkACQAJAIBIpArwEIktCIIinIgMOBAEAAAEACyBLp74hAQJAIANBAUcgEioCvAQiAiACXHJFBEAgASICQwAAAABdRQ0BDAILAkAgA0ECRyACIAJcckUEQCAzIDNcIAFDAAAAAF1yDQMMAQtDAADAfyECAkAgA0EBaw4CAAECCyABIQIMAQsgMyABlEMK1yM8lCECCyA1IAKSIQIMAQtDAADAfyECIBJBAhAuRQ0AIBJBAhBHRQ0AIBJBAiAAKgKEBCAAQQIQICAAQQIQIZKTIBJBAiAzEDQgEkECIDMQQZKTIDMQJSICIAJcIgMgEkECIDMQJCASQQIQIJIgEkECIDMQIyASQQIQIZKSIgEgAVxyRQRAIAIgARAeIQIMAQsgASACIAMbIQILIAcgBpIhBwJAAn8CQAJAAkACQAJAIAIgAlwCfQJAAkAgEikCxAQiS0IgiKciAw4EAQAAAQALIEunviEGAkAgA0EBRyASKgLEBCIBIAFcckUEQCAGIgFDAAAAAF1FDQEMAgsCQCADQQJHIAEgAVxyRQRAIDggOFwgBkMAAAAAXXINAwwBC0MAAMB/IQECQCADQQFrDgIAAQILIAYhAQwBCyA4IAaUQwrXIzyUIQELIAcgAZIMAQsCQCASQQAQLgRAIBJBABBHDQELQwAAwH8hASACIAJbDQIMBgsgEkEAIAAqAogEIABBABAgIABBABAhkpMgEkEAIDgQNCASQQAgOBBBkpMgOBAlIgYgBlwiAyASQQAgMxAkIBJBABAgkiASQQAgMxAjIBJBABAhkpIiASABXHJFBEAgBiABEB4MAQsgASAGIAMbCyIBIAFcRg0CIBIqAuABIjQgNFwNAiACIAJcBEAgASAHkyA0lCA1kiECDAMLIAEgAVsNAgwBCyASKgLgASI0IDRcDQILIAcgAiA1kyA0lZIhAQsgAiACXA0BIAEgAVsNAwtBAAwBC0EBCyEDIBIgMyACIDNDAAAAAF4iCBsgAiADIA9xIBBBAklxIgQbIgIgASAcQQIgA0EBcyIDIAgbIAMgBBsgASABWyACIAFBAEEGIAkgCiALIAwQNxogEioChAQgEkECIDMQbJIhAiASKgKIBCASQQAgMxBskiEBCyASIAIgASAcQQFBASACIAFBAUEBIAkgCiALIAwQNxoCQAJ9AkAgEiAQEEdFDQAgEiAQEC4NACAaIBBBAnRB4CFqKAIAQQJ0IgNqKgIAIAMgEmoqAoQEkyAAIBAQIZMgEiAQIDggMyAQQQJJGyIBECKTIBIgECABEEGTDAELAkAgEiAQEC4NACAAKAIYQfAAcUEQRw0AIBogEEECdEHgIWooAgBBAnQiA2oqAgAgAyASaioChASTQwAAAD+UDAELAkAgEiAQEC4NACAAKAIYQfAAcUEgRw0AIBogEEECdEHgIWooAgBBAnQiA2oqAgAgAyASaioChASTDAELIAAoArgELQAMQQJxRQ0BIBIgEBAuRQ0BIBIgECAaIBBBAnRB4CFqKAIAQQJ0aioCACIBEDQgACAQECCSIBIgECABEB+SCyEBIBIgEEECdEHAIWooAgBBAnRqIAE4AuQBCwJ9AkAgEiAREEdFDQAgEiAREC4NACAaIBFBAnRB4CFqKAIAQQJ0IgNqKgIAIAMgEmoqAoQEkyAAIBEQIZMgEiARIDMgOCAQQQJJGyIBECKTIBIgESABEEGTDAELAkAgEiAREC4NACASKAIYQQ12QQdxIgMEfyADBSAAKAIYQQp2QQdxC0ECRw0AIBogEUECdEHgIWooAgBBAnQiA2oqAgAgAyASaioChASTQwAAAD+UDAELAkAgEiAREC4NAAJAIBIoAhhBDXZBB3EiAyAAKAIYIgRBCnZBB3EgAxsiA0EFRgRAIARBgIAwcUGAgCBGDQEMAgsgA0EDRiAEQYCAMHFBgIAgRkYNAQsgGiARQQJ0QeAhaigCAEECdCIDaioCACADIBJqKgKEBJMMAQsgACgCuAQtAAxBAnFFDQEgEiAREC5FDQEgEiARIBogEUECdEHgIWooAgBBAnRqKgIAIgEQNCAAIBEQIJIgEiARIAEQH5ILIQEgEiARQQJ0QcAhaigCAEECdGogATgC5AELIAVBBGoiBSAURw0ACwsgDSATckEBcUUNACANQQFxIQwgE0EBcSELQQEgIiAiQQFNGyEKIA1BAnRB0CFqIQkgE0ECdEHQIWohCCAAKAKwBCAAKAKsBCIFa0ECdSEEQQAhAANAIAAgBEYNAgJAIAUgAEECdGooAgAiEC0AGkHAAHENACALBEAgEEHkAWoiDSAIKAIAQQJ0aiAaICgoAgBBAnQiA2oqAgAgAyANaioCoAKTIA0gLCgCAEECdGoqAgCTOAIACyAMRQ0AIBBB5AFqIg0gCSgCAEECdGogGiAfKAIAQQJ0IgNqKgIAIAMgDWoqAqACkyANICMoAgBBAnRqKgIAkzgCAAsgAEEBaiIAIApHDQALCyAYRQ0BIBgQKQwBCxAEAAsgDkGAA2okAAuJBAMDfwR9AXwgCEMAAAAAXSAJQwAAAABdcgR/IA0FIAUhECABIREgAyESAn0gByAMRQ0AGiAHIAwqAhQiE0MAAAAAWw0AGiABuyATuyIUQQBBABAwIREgA7sgFEEAQQAQMCESIAW7IBRBAEEAEDAhECAHuyAUQQBBABAwCyETAn9BACAAIARHDQAaIBAgEFwiDCARIBFcIg1yBEAgDCANcQwBCyAQIBGTi0MXt9E4XQshDwJAIAIgBkcNACATIBNcIgwgEiASXCINcgRAIAwgDXEhDgwBCyATIBKTi0MXt9E4XSEOC0EBIQ1BASEMAkAgDw0AIAEgCpMhAQJAIABBAUYNACAAQQJHIgAgBHJFBEAgASAIYEUNAQwCC0EAIQwgASAFXUUgACAEQQJHciABIAFcIAUgBVxyIAggCFxycnINAUEBIQwgASAIYA0BCyABIAFcIgAgCCAIXCIEcgRAIAAgBHEhDAwBCyABIAiTi0MXt9E4XSEMCwJAIA4NACADIAuTIQECQCACQQFGDQAgAkECRyIAIAZyRQRAIAEgCWBFDQEMAgtBACENIAEgB11FIAAgBkECR3IgASABXCAHIAdcciAJIAlccnJyDQFBASENIAEgCWANAQsgASABXCIAIAkgCVwiAnIEQCAAIAJxIQ0MAQsgASAJk4tDF7fROF0hDQsgDCANcQsLbQEBfwJAIABBGGoiAxAmIAFBAnRqKAJcIAJGDQAgAxAmIAFBAnRqIAI2AlwDQCAALQAEIgFBBHENASAAIAFBBHI6AAQgACgCFCIBBEAgACABEQAACyAAQYCAgP4HNgK0AiAAKAKoBCIADQALCwttAQF/AkAgAEEYaiIDECYgAUECdGooAjggAkYNACADECYgAUECdGogAjYCOANAIAAtAAQiAUEEcQ0BIAAgAUEEcjoABCAAKAIUIgEEQCAAIAERAAALIABBgICA/gc2ArQCIAAoAqgEIgANAAsLCw4AIAAgASACQQJBAxBzCx0BAX9BzAQQHSAAEIYBIQEgAEEAR0H4FRCFASABC2oBA38jAEEQayICJAAgACAALQAEIgNBb3EiBDoABAJAIAEEfyAAKAKwBCAAKAKsBEcNASAEQQhyBSADQecBcQshAyAAIAE2AgggACADOgAEIAJBEGokAA8LIAJBoCA2AgAgACACEC0QLAALWwEBfQJ/QQAgACgCGEGAgAxxQYCACEYNABoCQCAAKAKoBEUNACAAKgIgIgEgAVwEQCAAKgIcIgFDAAAAAF5FDQELQQEgAUMAAAAAXA0BGgsgABA9QwAAAABcCwuTBQILfwN9IwBBEGsiBUKAgICAEDcCCCAAQcgBaiEGIABBvARqIQcgAEHQAWohCCAAQdgBaiEJQQAhAANAIAAhCgJ/AkACQAJAAkACQCAJIAVBCGogAEECdGooAgAiC0ECdCIDaigCACIAQfDhg/wHRiIEIABBj568/AdGciAAQarVqv0HRnJFBEAgAL4iDCAMXA0BCyADIAhqKAIAIQECfwJAIARFBEBDAADAfyEMQQMgAEGq1ar9B0YNAhogAEGPnrz8B0cNAUMAAAAAIQxBAQwCC0MAAAAAIQxBAgwBC0EAIAC+Ig0gDVwNABogAEH/////e3FBgICAgAJqviEMQQJBASAAQYCAgIAEcRsLIgICfwJAIAFB8OGD/AdHBEBDAADAfyENQQMgAUGq1ar9B0YNAhogAUGPnrz8B0cNAUMAAAAAIQ1BAQwCC0MAAAAAIQ1BAgwBC0EAIAG+Ig4gDlwNABogAUH/////e3FBgICAgAJqviENQQJBASABQYCAgIAEcRsLRyACRSAMIAxcIA0gDVxxciAMIA2Ti0MXt9E4XXJFcg0AQQAhASAEDQEgAEGPnrz8B0YNBCAAQarVqv0HRg0DIAC+IgwgDFwNAiAAQf////97cUGAgICAAmohAUECQQEgAEGAgICABHEbDAULQQAhASADIAZqKAIAIgBB8OGD/AdGDQAgAEGPnrz8B0YNAyAAQarVqv0HRg0CIAC+IgwgDFwNASAAQf////97cUGAgICAAmohAUECQQEgAEGAgICABHEbDAQLQQIMAwtBgICA/gchAUEADAILQYCAgP4HIQFBAwwBC0EBCyECIAcgC0EDdGoiACACNgIEIAAgATYCAEEBIQAgCkEBcUUNAAsLjQEBAX0CQCABQfDhg/wHRwRAIAFBj568/AdHBEAgAUGq1ar9B0cNAiAAQoCAgP43NwIADwsgAEKAgICAEDcCAA8LIABCgICAgCA3AgAPCyABviICIAJcBEAgAEKAgID+BzcCAA8LIABBAkEBIAFBgICAgARxGzYCBCAAIAFB/////3txQYCAgIACajYCAAuGAgIDfwF9QQIhBSAAKAIYQQJ2QQNxIQYCQAJ/AkAgACgCqARFIAFBAkdyRQRAQQAhAUEDIQUCQCAGQQJrDgIEAAILQQIhBQwDC0EAIAZBAUsNARoLIAULIQEgBiEFCyAAIAUgAhBqIQIgACABIAMQaiEDIAAgBSAEEB8hCCAAQeQBaiIGIAVBAnQiB0HAIWooAgBBAnRqIAIgCJI4AgAgACAFIAQQIiEIIAYgB0HQIWooAgBBAnRqIAIgCJI4AgAgACABIAQQHyECIAYgAUECdCIFQcAhaigCAEECdGogAyACkjgCACAAIAEgBBAiIQIgBiAFQdAhaigCAEECdGogAyACkjgCAAsqACAAIAEQLgRAIAAgASACEDQPCyAAIAEgAhBBIgIgAlsEfSACjAUgAgsLYAECfwJAAkAgACgCrAQiAiAAKAKwBCIDRg0AA0AgAigCACABRg0BIAJBBGoiAiADRw0ACwwBCyACIANGDQAgAiACQQRqIgEgAyABaxA2GiAAIANBBGs2ArAEQQEPC0EACxMAIAAgASACEB8gACABIAIQIpILHAAgACABQQggAqcgAkIgiKcgA6cgA0IgiKcQFQsFABBQAAs5ACAARQRAQQAPCwJ/IAFBgH9xQYC/A0YgAUH/AE1yRQRAQdQ3QRk2AgBBfwwBCyAAIAE6AABBAQsLxAIAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgAUEJaw4SAAoLDAoLAgMEBQwLDAwKCwcICQsgAiACKAIAIgFBBGo2AgAgACABKAIANgIADwsACyACIAIoAgAiAUEEajYCACAAIAEyAQA3AwAPCyACIAIoAgAiAUEEajYCACAAIAEzAQA3AwAPCyACIAIoAgAiAUEEajYCACAAIAEwAAA3AwAPCyACIAIoAgAiAUEEajYCACAAIAExAAA3AwAPCwALIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASsDADkDAA8LIAAgAiADEQEACw8LIAIgAigCACIBQQRqNgIAIAAgATQCADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATUCADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASkDADcDAAtdAQR/IAAoAgAhAgNAIAIsAAAiAxBGBEBBfyEEIAAgAkEBaiICNgIAIAFBzJmz5gBNBH9BfyADQTBrIgMgAUEKbCIEaiADIARB/////wdzShsFIAQLIQEMAQsLIAELqBQCEn8BfiMAQdAAayIIJAAgCCABNgJMIAhBN2ohFyAIQThqIRQCQAJAAkACQANAIAEhDSAHIA5B/////wdzSg0BIAcgDmohDgJAAkACQCANIgctAAAiCQRAA0ACQAJAIAlB/wFxIgFFBEAgByEBDAELIAFBJUcNASAHIQkDQCAJLQABQSVHBEAgCSEBDAILIAdBAWohByAJLQACIQogCUECaiIBIQkgCkElRg0ACwsgByANayIHIA5B/////wdzIhhKDQcgAARAIAAgDSAHECcLIAcNBiAIIAE2AkwgAUEBaiEHQX8hEgJAIAEsAAEiChBGRQ0AIAEtAAJBJEcNACABQQNqIQcgCkEwayESQQEhFQsgCCAHNgJMQQAhDAJAIAcsAAAiCUEgayIBQR9LBEAgByEKDAELIAchCkEBIAF0IgFBidEEcUUNAANAIAggB0EBaiIKNgJMIAEgDHIhDCAHLAABIglBIGsiAUEgTw0BIAohB0EBIAF0IgFBidEEcQ0ACwsCQCAJQSpGBEACfwJAIAosAAEiARBGRQ0AIAotAAJBJEcNACABQQJ0IARqQcABa0EKNgIAIApBA2ohCUEBIRUgCiwAAUEDdCADakGAA2soAgAMAQsgFQ0GIApBAWohCSAARQRAIAggCTYCTEEAIRVBACETDAMLIAIgAigCACIBQQRqNgIAQQAhFSABKAIACyETIAggCTYCTCATQQBODQFBACATayETIAxBgMAAciEMDAELIAhBzABqEHEiE0EASA0IIAgoAkwhCQtBACEHQX8hCwJ/IAktAABBLkcEQCAJIQFBAAwBCyAJLQABQSpGBEACfwJAIAksAAIiARBGRQ0AIAktAANBJEcNACABQQJ0IARqQcABa0EKNgIAIAlBBGohASAJLAACQQN0IANqQYADaygCAAwBCyAVDQYgCUECaiEBQQAgAEUNABogAiACKAIAIgpBBGo2AgAgCigCAAshCyAIIAE2AkwgC0F/c0EfdgwBCyAIIAlBAWo2AkwgCEHMAGoQcSELIAgoAkwhAUEBCyEPA0AgByERQRwhCiABIhAsAAAiB0H7AGtBRkkNCSAQQQFqIQEgByARQTpsakHvJmotAAAiB0EBa0EISQ0ACyAIIAE2AkwCQAJAIAdBG0cEQCAHRQ0LIBJBAE4EQCAEIBJBAnRqIAc2AgAgCCADIBJBA3RqKQMANwNADAILIABFDQggCEFAayAHIAIgBhBwDAILIBJBAE4NCgtBACEHIABFDQcLIAxB//97cSIJIAwgDEGAwABxGyEMQQAhEkGPCSEWIBQhCgJAAkACQAJ/AkACQAJAAkACfwJAAkACQAJAAkACQAJAIBAsAAAiB0FfcSAHIAdBD3FBA0YbIAcgERsiB0HYAGsOIQQUFBQUFBQUFA4UDwYODg4UBhQUFBQCBQMUFAkUARQUBAALAkAgB0HBAGsOBw4UCxQODg4ACyAHQdMARg0JDBMLIAgpA0AhGUGPCQwFC0EAIQcCQAJAAkACQAJAAkACQCARQf8BcQ4IAAECAwQaBQYaCyAIKAJAIA42AgAMGQsgCCgCQCAONgIADBgLIAgoAkAgDqw3AwAMFwsgCCgCQCAOOwEADBYLIAgoAkAgDjoAAAwVCyAIKAJAIA42AgAMFAsgCCgCQCAOrDcDAAwTC0EIIAsgC0EITRshCyAMQQhyIQxB+AAhBwsgFCENIAgpA0AiGVBFBEAgB0EgcSEQA0AgDUEBayINIBmnQQ9xQYArai0AACAQcjoAACAZQg9WIQkgGUIEiCEZIAkNAAsLIAxBCHFFIAgpA0BQcg0DIAdBBHZBjwlqIRZBAiESDAMLIBQhByAIKQNAIhlQRQRAA0AgB0EBayIHIBmnQQdxQTByOgAAIBlCB1YhDSAZQgOIIRkgDQ0ACwsgByENIAxBCHFFDQIgCyAUIA1rIgdBAWogByALSBshCwwCCyAIKQNAIhlCAFMEQCAIQgAgGX0iGTcDQEEBIRJBjwkMAQsgDEGAEHEEQEEBIRJBkAkMAQtBkQlBjwkgDEEBcSISGwshFiAZIBQQPiENCyAPQQAgC0EASBsNDiAMQf//e3EgDCAPGyEMIAgpA0AiGUIAUiALckUEQCAUIQ1BACELDAwLIAsgGVAgFCANa2oiByAHIAtIGyELDAsLQQAhDAJ/Qf////8HIAsgC0H/////B08bIgoiEUEARyEQAkACfwJAAkAgCCgCQCIHQbUhIAcbIg0iD0EDcUUgEUVyDQADQCAPLQAAIgxFDQIgEUEBayIRQQBHIRAgD0EBaiIPQQNxRQ0BIBENAAsLIBBFDQICQCAPLQAARSARQQRJckUEQANAIA8oAgAiB0F/cyAHQYGChAhrcUGAgYKEeHENAiAPQQRqIQ8gEUEEayIRQQNLDQALCyARRQ0DC0EADAELQQELIRADQCAQRQRAIA8tAAAhDEEBIRAMAQsgDyAMRQ0CGiAPQQFqIQ8gEUEBayIRRQ0BQQAhEAwACwALQQALIgcgDWsgCiAHGyIHIA1qIQogC0EATgRAIAkhDCAHIQsMCwsgCSEMIAchCyAKLQAADQ0MCgsgCwRAIAgoAkAMAgtBACEHIABBICATQQAgDBAoDAILIAhBADYCDCAIIAgpA0A+AgggCCAIQQhqIgc2AkBBfyELIAcLIQlBACEHAkADQCAJKAIAIg1FDQEgCEEEaiANEG8iCkEASCINIAogCyAHa0tyRQRAIAlBBGohCSALIAcgCmoiB0sNAQwCCwsgDQ0NC0E9IQogB0EASA0LIABBICATIAcgDBAoIAdFBEBBACEHDAELQQAhCiAIKAJAIQkDQCAJKAIAIg1FDQEgCEEEaiANEG8iDSAKaiIKIAdLDQEgACAIQQRqIA0QJyAJQQRqIQkgByAKSw0ACwsgAEEgIBMgByAMQYDAAHMQKCATIAcgByATSBshBwwICyAPQQAgC0EASBsNCEE9IQogACAIKwNAIBMgCyAMIAcgBREaACIHQQBODQcMCQsgCCAIKQNAPAA3QQEhCyAXIQ0gCSEMDAQLIActAAEhCSAHQQFqIQcMAAsACyAADQcgFUUNAkEBIQcDQCAEIAdBAnRqKAIAIgAEQCADIAdBA3RqIAAgAiAGEHBBASEOIAdBAWoiB0EKRw0BDAkLC0EBIQ4gB0EKTw0HA0AgBCAHQQJ0aigCAA0BIAdBAWoiB0EKRw0ACwwHC0EcIQoMBAsgCyAKIA1rIhAgCyAQShsiCSASQf////8Hc0oNAkE9IQogEyAJIBJqIgsgCyATSBsiByAYSg0DIABBICAHIAsgDBAoIAAgFiASECcgAEEwIAcgCyAMQYCABHMQKCAAQTAgCSAQQQAQKCAAIA0gEBAnIABBICAHIAsgDEGAwABzECgMAQsLQQAhDgwDC0E9IQoLQdQ3IAo2AgALQX8hDgsgCEHQAGokACAOC9YCAQR/IwBB0AFrIgUkACAFIAI2AswBIAVBoAFqIgJBAEEoECoaIAUgBSgCzAE2AsgBAkBBACABIAVByAFqIAVB0ABqIAIgAyAEEHJBAEgEQEF/IQQMAQtBASAGIAAoAkxBAE4bIQYgACgCACEHIAAoAkhBAEwEQCAAIAdBX3E2AgALAn8CQAJAIAAoAjBFBEAgAEHQADYCMCAAQQA2AhwgAEIANwMQIAAoAiwhCCAAIAU2AiwMAQsgACgCEA0BC0F/IAAQfg0BGgsgACABIAVByAFqIAVB0ABqIAVBoAFqIAMgBBByCyECIAgEQCAAQQBBACAAKAIkEQYAGiAAQQA2AjAgACAINgIsIABBADYCHCAAKAIUIQEgAEIANwMQIAJBfyABGyECCyAAIAAoAgAiACAHQSBxcjYCAEF/IAIgAEEgcRshBCAGRQ0ACyAFQdABaiQAIAQLfgIBfwF+IAC9IgNCNIinQf8PcSICQf8PRwR8IAJFBEAgASAARAAAAAAAAAAAYQR/QQAFIABEAAAAAAAA8EOiIAEQdCEAIAEoAgBBQGoLNgIAIAAPCyABIAJB/gdrNgIAIANC/////////4eAf4NCgICAgICAgPA/hL8FIAALCxUAIABFBEBBAA8LQdQ3IAA2AgBBfwvPAwBBrDdB+xcQHEGtN0GwE0EBQQFBABAbQa43QdwQQQFBgH9B/wAQA0GvN0HVEEEBQYB/Qf8AEANBsDdB0xBBAUEAQf8BEANBsTdBhwpBAkGAgH5B//8BEANBsjdB/glBAkEAQf//AxADQbM3QaQKQQRBgICAgHhB/////wcQA0G0N0GbCkEEQQBBfxADQbU3QeMUQQRBgICAgHhB/////wcQA0G2N0HaFEEEQQBBfxADQbc3QfENQoCAgICAgICAgH9C////////////ABBtQbg3QfANQgBCfxBtQbk3QeoNQQQQDEG6N0HHF0EIEAxBuzdB9RQQDUG8N0HAHhANQb03QQRB6BQQCEG+N0ECQYEVEAhBvzdBBEGQFRAIQcA3QbUTEBpBwTdBAEH7HRABQcI3QQBB4R4QAUHDN0EBQZkeEAFBxDdBAkGLGxABQcU3QQNBqhsQAUHGN0EEQdIbEAFBxzdBBUHvGxABQcg3QQRBhh8QAUHJN0EFQaQfEAFBwjdBAEHVHBABQcM3QQFBtBwQAUHEN0ECQZcdEAFBxTdBA0H1HBABQcY3QQRB2h0QAUHHN0EFQbgdEAFByjdBBkGVHBABQcs3QQdByx8QAQslACAAQeQiNgIAIAAtAAQEQCAAKAIIQd8NEFELIAAoAggQBiAACwMAAAslACAAQdwjNgIAIAAtAAQEQCAAKAIIQd8NEFELIAAoAggQBiAACzcBAn9BBBAdIgIgATYCAEEEEB0iAyABNgIAQfs2IABBujdB6iRBxAEgAkG6N0HuJEHFASADEAcLNwEBfyABIAAoAgQiA0EBdWohASAAKAIAIQAgASACIANBAXEEfyABKAIAIABqKAIABSAACxEFAAs5AQF/IAEgACgCBCIEQQF1aiEBIAAoAgAhACABIAIgAyAEQQFxBH8gASgCACAAaigCAAUgAAsRAwALCQAgASAAEQAAC1kBAX8gACAAKAJIIgFBAWsgAXI2AkggACgCACIBQQhxBEAgACABQSByNgIAQX8PCyAAQgA3AgQgACAAKAIsIgE2AhwgACABNgIUIAAgASAAKAIwajYCEEEACwcAIAARDQALNQEBfyABIAAoAgQiAkEBdWohASAAKAIAIQAgASACQQFxBH8gASgCACAAaigCAAUgAAsRAAALMAEBfyMAQRBrIgIkACACIAE2AgggAkEIaiAAEQIAIQAgAigCCBAGIAJBEGokACAACwwAIAEgACgCABEAAAsJACAAQQE6AAQLtyYBAn9B+DZB+TZB+jZBAEGAIkERQYMiQQBBgyJBAEHhE0GFIkESEAVBCBAdIgBCiICAgBA3AwBB+DZB6hZBBkGQIkGoIkETIABBARAAQfw2Qf02Qf42Qfg2QYAiQRRBgCJBFUGAIkEWQdEPQYUiQRcQBUEEEB0iAEEYNgIAQfw2QbcSQQJBsCJBuCJBGSAAQQAQAEH4NkH2CkECQbwiQcQiQRpBGxACQfg2QdMXQQNBlCNBoCNBHEEdEAJBkDdBkTdBkjdBAEGAIkEeQYMiQQBBgyJBAEHxE0GFIkEfEAVBCBAdIgBCiICAgBA3AwBBkDdB3RlBAkGoI0G4IkEgIABBARAAQZM3QZQ3QZU3QZA3QYAiQSFBgCJBIkGAIkEjQegPQYUiQSQQBUEEEB0iAEElNgIAQZM3QbcSQQJBsCNBuCJBJiAAQQAQAEGQN0H2CkECQbgjQcQiQSdBKBACQZA3QdMXQQNBlCNBoCNBHEEpEAJBljdBlzdBmDdBAEGAIkEqQYMiQQBBgyJBAEGtFkGFIkErEAVBljdBAUHoI0GAIkEsQS0QDkGWN0HjFkEBQegjQYAiQSxBLRACQZY3QekIQQJB7CNBuCJBLkEvEAJBCBAdIgBBADYCBCAAQTA2AgBBljdBohlBBEGAJEGQJEExIABBABAAQQgQHSIAQQA2AgQgAEEyNgIAQZY3Qb0PQQNBmCRBpCRBMyAAQQAQAEEIEB0iAEEANgIEIABBNDYCAEGWN0GgD0EDQawkQbgkQTUgAEEAEABBCBAdIgBBADYCBCAAQTY2AgBBljdBvRpBA0HAJEG4JEE3IABBABAAQQgQHSIAQQA2AgQgAEE4NgIAQZY3QYgOQQNBrCRBuCRBNSAAQQAQAEEIEB0iAEEANgIEIABBOTYCAEGWN0HAGUEDQcwkQaAjQTogAEEAEABBCBAdIgBBADYCBCAAQTs2AgBBljdBhg9BAkHYJEHEIkE8IABBABAAQQgQHSIAQQA2AgQgAEE9NgIAQZY3QccaQQJB4CRBxCJBPiAAQQAQAEEIEB0iAEEANgIEIABBPzYCAEGWN0H5DUECQdgkQcQiQTwgAEEAEABBmTdB9wlB6CRBwABBhSJBwQAQCkHEDUEAED9BzAxBCBA/QeEQQRAQP0GXE0EYED9BgRRBIBA/QdIMQSgQP0GZNxAJQfs2QdIWQegkQcIAQYUiQcMAEApBgRRBABB6QdIMQQgQekH7NhAJQZo3Qd0WQegkQcQAQYUiQcUAEApBBBAdIgBBCDYCAEEEEB0iAUEINgIAQZo3QdcWQbo3QeokQcYAIABBujdB7iRBxwAgARAHQQQQHSIAQQA2AgBBBBAdIgFBADYCAEGaN0HHDEGzN0HEIkHIACAAQbM3QbgkQckAIAEQB0GaNxAJQZs3QZw3QZ03QQBBgCJBygBBgyJBAEGDIkEAQc4XQYUiQcsAEAVBmzdBAUH0JEGAIkHMAEHNABAOQZs3QbkMQQFB9CRBgCJBzABBzQAQAkGbN0GjFkECQfgkQcQiQc4AQc8AEAJBmzdB6QhBAkGAJUG4IkHQAEHRABACQQgQHSIAQQA2AgQgAEHSADYCAEGbN0HZDUECQYAlQbgiQdMAIABBABAAQQgQHSIAQQA2AgQgAEHUADYCAEGbN0G9F0EDQYglQbgkQdUAIABBABAAQQgQHSIAQQA2AgQgAEHWADYCAEGbN0HyFkEDQZQlQbgkQdcAIABBABAAQQgQHSIAQQA2AgQgAEHYADYCAEGbN0GfEkEEQaAlQbAlQdkAIABBABAAQQgQHSIAQQA2AgQgAEHaADYCAEGbN0HNC0EEQaAlQbAlQdkAIABBABAAQQgQHSIAQQA2AgQgAEHbADYCAEGbN0HMCkEDQZQlQbgkQdcAIABBABAAQQgQHSIAQQA2AgQgAEHcADYCAEGbN0GaDkEDQZQlQbgkQdcAIABBABAAQQgQHSIAQQA2AgQgAEHdADYCAEGbN0G4FkEDQZQlQbgkQdcAIABBABAAQQgQHSIAQQA2AgQgAEHeADYCAEGbN0HLEkEDQZQlQbgkQdcAIABBABAAQQgQHSIAQQA2AgQgAEHfADYCAEGbN0H0EEEDQZQlQbgkQdcAIABBABAAQQgQHSIAQQA2AgQgAEHgADYCAEGbN0GoCkEDQZQlQbgkQdcAIABBABAAQQgQHSIAQQA2AgQgAEHhADYCAEGbN0HtEkEEQaAlQbAlQdkAIABBABAAQQgQHSIAQQA2AgQgAEHiADYCAEGbN0HgC0EEQaAlQbAlQdkAIABBABAAQQgQHSIAQQA2AgQgAEHjADYCAEGbN0G8EUEDQZQlQbgkQdcAIABBABAAQQgQHSIAQQA2AgQgAEHkADYCAEGbN0HECUEDQZQlQbgkQdcAIABBABAAQQgQHSIAQQA2AgQgAEHlADYCAEGbN0HxCEEDQZQlQbgkQdcAIABBABAAQQgQHSIAQQA2AgQgAEHmADYCAEGbN0GHCUEDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEHoADYCAEGbN0G2DkEDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEHpADYCAEGbN0G5C0EDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEHqADYCAEGbN0GrEUECQYAlQbgiQdMAIABBABAAQQgQHSIAQQA2AgQgAEHrADYCAEGbN0GsCUEDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEHsADYCAEGbN0HFE0EDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEHtADYCAEGbN0GfFEEDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEHuADYCAEGbN0GEDEEDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEHvADYCAEGbN0HKEUECQYAlQbgiQdMAIABBABAAQQgQHSIAQQA2AgQgAEHwADYCAEGbN0HzDEEDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEHxADYCAEGbN0GUC0EDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEHyADYCAEGbN0GdEUECQYAlQbgiQdMAIABBABAAQQgQHSIAQQA2AgQgAEHzADYCAEGbN0GxFEEDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEH0ADYCAEGbN0GUDEEDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEH1ADYCAEGbN0GHDUEDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEH2ADYCAEGbN0GlC0EDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEH3ADYCAEGbN0GHFEEDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEH4ADYCAEGbN0HxC0EDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEH5ADYCAEGbN0HZDEEDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEH6ADYCAEGbN0GAC0EDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEH7ADYCAEGbN0GBEkEDQbglQe4kQecAIABBABAAQQgQHSIAQQA2AgQgAEH8ADYCAEGbN0GtEEEEQaAlQbAlQdkAIABBABAAQQgQHSIAQQA2AgQgAEH9ADYCAEGbN0GfFUEEQaAlQbAlQdkAIABBABAAQQgQHSIAQQA2AgQgAEH+ADYCAEGbN0GnDEEEQaAlQbAlQdkAIABBABAAQQgQHSIAQQA2AgQgAEH/ADYCAEGbN0GMEUEEQaAlQbAlQdkAIABBABAAQQgQHSIAQQA2AgQgAEGAATYCAEGbN0GCF0ECQcQlQcQiQYEBIABBABAAQQgQHSIAQQA2AgQgAEGCATYCAEGbN0GrEkEDQcwlQaAjQYMBIABBABAAQQgQHSIAQQA2AgQgAEGEATYCAEGbN0HcCkECQcQlQcQiQYEBIABBABAAQQgQHSIAQQA2AgQgAEGFATYCAEGbN0GoDkECQcQlQcQiQYEBIABBABAAQQgQHSIAQQA2AgQgAEGGATYCAEGbN0HFFkECQcQlQcQiQYEBIABBABAAQQgQHSIAQQA2AgQgAEGHATYCAEGbN0HcEkECQcQlQcQiQYEBIABBABAAQQgQHSIAQQA2AgQgAEGI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ADoAACAAIAAoAiwiATYCHCAAIAE2AhQgAgsEAEIACwQAQQALigUCBn4CfyABIAEoAgBBB2pBeHEiAUEQajYCACAAIQkgASkDACEDIAEpAwghBiMAQSBrIggkAAJAIAZC////////////AIMiBEKAgICAgIDAgDx9IARCgICAgICAwP/DAH1UBEAgBkIEhiADQjyIhCEEIANC//////////8PgyIDQoGAgICAgICACFoEQCAEQoGAgICAgICAwAB8IQIMAgsgBEKAgICAgICAgEB9IQIgA0KAgICAgICAgAhSDQEgAiAEQgGDfCECDAELIANQIARCgICAgICAwP//AFQgBEKAgICAgIDA//8AURtFBEAgBkIEhiADQjyIhEL/////////A4NCgICAgICAgPz/AIQhAgwBC0KAgICAgICA+P8AIQIgBEL///////+//8MAVg0AQgAhAiAEQjCIpyIAQZH3AEkNACADIQIgBkL///////8/g0KAgICAgIDAAIQiBSEHAkAgAEGB9wBrIgFBwABxBEAgAiABQUBqrYYhB0IAIQIMAQsgAUUNACAHIAGtIgSGIAJBwAAgAWutiIQhByACIASGIQILIAggAjcDECAIIAc3AxgCQEGB+AAgAGsiAEHAAHEEQCAFIABBQGqtiCEDQgAhBQwBCyAARQ0AIAVBwAAgAGuthiADIACtIgKIhCEDIAUgAoghBQsgCCADNwMAIAggBTcDCCAIKQMIQgSGIAgpAwAiA0I8iIQhAiAIKQMQIAgpAxiEQgBSrSADQv//////////D4OEIgNCgYCAgICAgIAIWgRAIAJCAXwhAgwBCyADQoCAgICAgICACFINACACQgGDIAJ8IQILIAhBIGokACAJIAIgBkKAgICAgICAgIB/g4S/OQMAC5gYAxJ/AXwDfiMAQbAEayIMJAAgDEEANgIsAkAgAb0iGUIAUwRAQQEhEUGZCSETIAGaIgG9IRkMAQsgBEGAEHEEQEEBIRFBnAkhEwwBC0GfCUGaCSAEQQFxIhEbIRMgEUUhFQsCQCAZQoCAgICAgID4/wCDQoCAgICAgID4/wBRBEAgAEEgIAIgEUEDaiIDIARB//97cRAoIAAgEyARECcgAEGTE0GDGyAFQSBxIgUbQbQWQYcbIAUbIAEgAWIbQQMQJyAAQSAgAiADIARBgMAAcxAo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ABECAAsFAEGbNwsPACABIAAoAgBqIAI2AgALDQAgASAAKAIAaigCAAsYAQF/QRAQHSIAQgA3AwggAEEANgIAIAALGAEBf0EQEB0iAEIANwMAIABCADcDCCAACwwAQTAQHUEAQTAQKgs3AQF/IAEgACgCBCIDQQF1aiEBIAAoAgAhACABIAIgA0EBcQR/IAEoAgAgAGooAgAFIAALERsACwUAQZY3CyEAIAAgASgCACABIAEsAAtBAEgbQZM3IAIoAgAQDzYCAAsqAQF/QQwQHSIBQQA6AAQgASAAKAIANgIIIABBADYCACABQcgjNgIAIAELBQBBkzcLBQBBkDcLIQAgACABKAIAIAEgASwAC0EASBtB/DYgAigCABAPNgIAC9gBAQR/IwBBIGsiAyQAIAEoAgAiBEHw////B0kEQAJAAkAgBEELTwRAIARBD3JBAWoiBRAdIQYgAyAFQYCAgIB4cjYCECADIAY2AgggAyAENgIMIAQgBmohBQwBCyADIAQ6ABMgA0EIaiIGIARqIQUgBEUNAQsgBiABQQRqIAQQKxoLIAVBADoAACADIAI2AgAgA0EYaiADQQhqIAMgABEDACADKAIYEBAgAygCGCIAEAYgAygCABAGIAMsABNBAEgEQCADKAIIECkLIANBIGokACAADwsQBAALKgEBf0EMEB0iAUEAOgAEIAEgACgCADYCCCAAQQA2AgAgAUHQIjYCACABCwUAQfw2C2kBAn8jAEEQayIGJAAgASAAKAIEIgdBAXVqIQEgACgCACEAIAYgASACIAMgBCAFIAdBAXEEfyABKAIAIABqKAIABSAACxEOAEEQEB0iACAGKQMINwMIIAAgBikDADcDACAGQRBqJAAgAAsFAEH4NgubAQIBfwF9IwBBEGsiAiQAIAAoAgAhACABQQZIBEACfwJAAkACQCABQQRrDgIAAQILIABBpAJqIAAtAKwCQQNxQQJGDQIaIABBnAJqDAILIABBnAJqIAAtAKwCQQNxQQJGDQEaIABBpAJqDAELIAAgAUECdGpBnAJqCyoCACEDIAJBEGokACADuw8LIAJB0A42AgAgACACEC0QLAALmwECAX8BfSMAQRBrIgIkACAAKAIAIQAgAUEGSARAAn8CQAJAAkAgAUEEaw4CAAECCyAAQZQCaiAALQCsAkEDcUECRg0CGiAAQYwC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bXNlbHZlcyBhcyBkaXJ0eQBpc0RpcnR5AG1hcmtEaXJ0eQBkZXN0cm95AHNldERpc3BsYXkAZ2V0RGlzcGxheQBzZXRGbGV4AC0rICAgMFgweAAtMFgrMFggMFgtMHgrMHggMHgAc2V0RmxleEdyb3cAZ2V0RmxleEdyb3cAc2V0T3ZlcmZsb3cAZ2V0T3ZlcmZsb3cAY2FsY3VsYXRlTGF5b3V0AGdldENvbXB1dGVkTGF5b3V0AHVuc2lnbmVkIHNob3J0AGdldENoaWxkQ291bnQAdW5zaWduZWQgaW50AHNldEp1c3RpZnlDb250ZW50AGdldEp1c3RpZnlDb250ZW50AHNldEFsaWduQ29udGVudABnZXRBbGlnbkNvbnRlbnQAZ2V0UGFyZW50AGltcGxlbWVudABzZXRNYXhIZWlnaHRQZXJjZW50AHNldEhlaWdodFBlcmNlbnQAc2V0TWluSGVpZ2h0UGVyY2VudABzZXRGbGV4QmFzaXNQZXJjZW50AHNldFBvc2l0aW9uUGVyY2VudABzZXRNYXJnaW5QZXJjZW50AHNldE1heFdpZHRoUGVyY2VudABzZXRXaWR0aFBlcmNlbnQAc2V0TWluV2lkdGhQZXJjZW50AHNldFBhZGRpbmdQZXJjZW50AGNyZWF0ZURlZmF1bHQAdW5pdAByaWdodABoZWlnaHQAc2V0TWF4SGVpZ2h0AGdldE1heEhlaWdodABzZXRIZWlnaHQAZ2V0SGVpZ2h0AHNldE1pbkhlaWdodABnZXRNaW5IZWlnaHQAZ2V0Q29tcHV0ZWRIZWlnaHQAZ2V0Q29tcHV0ZWRSaWdodABsZWZ0AGdldENvbXB1dGVkTGVmdAByZXNldABfX2Rlc3RydWN0AGZsb2F0AHVpbnQ2NF90AHVzZVdlYkRlZmF1bHRzAHNldFVzZVdlYkRlZmF1bHRzAHNldEFsaWduSXRlbXMAZ2V0QWxpZ25JdGVtcwBzZXRGbGV4QmFzaXMAZ2V0RmxleEJhc2lzAENhbm5vdCBnZXQgbGF5b3V0IHByb3BlcnRpZXMgb2YgbXVsdGktZWRnZSBzaG9ydGhhbmRzAHVzZUxlZ2FjeVN0cmV0Y2hCZWhhdmlvdXIAc2V0VXNlTGVnYWN5U3RyZXRjaEJlaGF2aW91cgBzZXRQb2ludFNjYWxlRmFjdG9yAE1lYXN1cmVDYWxsYmFja1dyYXBwZXIARGlydGllZENhbGxiYWNrV3JhcHBlcgBDYW5ub3QgcmVzZXQgYSBub2RlIHN0aWxsIGF0dGFjaGVkIHRvIGEgb3duZXIAc2V0Qm9yZGVyAGdldEJvcmRlcgBnZXRDb21wdXRlZEJvcmRlcgB1bnNpZ25lZCBjaGFyAHRvcABnZXRDb21wdXRlZFRvcABzZXRGbGV4V3JhcABnZXRGbGV4V3JhcABzZXRHYXAAZ2V0R2FwACVwAHNldEhlaWdodEF1dG8Ac2V0RmxleEJhc2lzQXV0bwBzZXRNYXJnaW5BdXRvAHNldFdpZHRoQXV0bwBTY2FsZSBmYWN0b3Igc2hvdWxkIG5vdCBiZSBsZXNzIHRoYW4gemVybwBzZXRBc3BlY3RSYXRpbwBnZXRBc3BlY3RSYXRpbwBzZXRQb3NpdGlvbgBnZXRQb3NpdGlvbgBub3RpZnlPbkRlc3RydWN0aW9uAHNldEZsZXhEaXJlY3Rpb24AZ2V0RmxleERpcmVjdGlvbgBzZXRNYXJnaW4AZ2V0TWFyZ2luAGdldENvbXB1dGVkTWFyZ2luAG5hbgBib3R0b20AZ2V0Q29tcHV0ZWRCb3R0b20AYm9vbABlbXNjcmlwdGVuOjp2YWwAc2V0RmxleFNocmluawBnZXRGbGV4U2hyaW5rAE1lYXN1cmVDYWxsYmFjawBEaXJ0aWVkQ2FsbGJhY2sAd2lkdGgAc2V0TWF4V2lkdGgAZ2V0TWF4V2lkdGgAc2V0V2lkdGgAZ2V0V2lkdGgAc2V0TWluV2lkdGgAZ2V0TWluV2lkdGgAZ2V0Q29tcHV0ZWRXaWR0aAB1bnNpZ25lZCBsb25nAHN0ZDo6d3N0cmluZwBzdGQ6OnN0cmluZwBzdGQ6OnUxNnN0cmluZwBzdGQ6OnUzMnN0cmluZwBzZXRQYWRkaW5nAGdldFBhZGRpbmcAZ2V0Q29tcHV0ZWRQYWRkaW5nAEF0dGVtcHRpbmcgdG8gY29uc3RydWN0IFlHTm9kZSB3aXRoIG51bGwgY29uZmlnAFRyaWVkIHRvIGNvbnN0cnVjdCBZR05vZGUgd2l0aCBudWxsIGNvbmZpZwBjcmVhdGVXaXRoQ29uZmlnAGluZgBzZXRBbGlnblNlbGYAZ2V0QWxpZ25TZWxmAFNpemUAdmFsdWUAVmFsdWUAY3JlYXRlAG1lYXN1cmUAc2V0UG9zaXRpb25UeXBlAGdldFBvc2l0aW9uVHlwZQBpc1JlZmVyZW5jZUJhc2VsaW5lAHNldElzUmVmZXJlbmNlQmFzZWxpbmUAY29weVN0eWxlAGRvdWJsZQBOb2RlAGV4dGVuZABpbnNlcnRDaGlsZABnZXRDaGlsZAByZW1vdmVDaGlsZAB2b2lkAGF2YWlsYWJsZUhlaWdodCBpcyBpbmRlZmluaXRlIHNvIGhlaWdodE1lYXN1cmVNb2RlIG11c3QgYmUgWUdNZWFzdXJlTW9kZVVuZGVmaW5lZABhdmFpbGFibGVXaWR0aCBpcyBpbmRlZmluaXRlIHNvIHdpZHRoTWVhc3VyZU1vZGUgbXVzdCBiZSBZR01lYXN1cmVNb2RlVW5kZWZpbmVkAHNldEV4cGVyaW1lbnRhbEZlYXR1cmVFbmFibGVkAGlzRXhwZXJpbWVudGFsRmVhdHVyZUVuYWJsZWQAZGlydGllZABDYW5ub3QgcmVzZXQgYSBub2RlIHdoaWNoIHN0aWxsIGhhcyBjaGlsZHJlbiBhdHRhY2hlZAB1bnNldE1lYXN1cmVGdW5jAHVuc2V0RGlydGllZEZ1bmMAc2V0RXJyYXRhAGdldEVycmF0YQBFeHBlY3QgY3VzdG9tIGJhc2VsaW5lIGZ1bmN0aW9uIHRvIG5vdCByZXR1cm4gTmFOAE5BTgBJTkYAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZmxvYXQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVp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")){var R=D;D=n.locateFile?n.locateFile(R,o):o+R}function T(){var e=D;try{if(e==D&&s)return new Uint8Array(s);if(N(e))try{var t=Ze(e.slice(37)),n=new Uint8Array(t.length);for(e=0;e<t.length;++e)n[e]=t.charCodeAt(e);var r=n}catch(i){throw Error("Converting base64 string to bytes failed.")}else r=void 0;if(r)return r;throw"both async and sync fetching of the wasm failed"}catch(i){F(i)}}function O(e){for(;0<e.length;)e.shift()(n)}function j(e){if(void 0===e)return"_unknown";var t=(e=e.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return 48<=t&&57>=t?"_"+e:e}function P(e,t){return e=j(e),function(){return t.apply(this,arguments)}}var M=[{},{value:void 0},{value:null},{value:!0},{value:!1}],L=[];function U(e){var t=Error,n=P(e,(function(t){this.name=e,this.message=t,void 0!==(t=Error(t).stack)&&(this.stack=this.toString()+"\n"+t.replace(/^Error(:[^\n]*)?\n/,""))}));return n.prototype=Object.create(t.prototype),n.prototype.constructor=n,n.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},n}var z=void 0;function G(e){throw new z(e)}var H=function(e){return e||G("Cannot use deleted val. handle = "+e),M[e].value},Y=function(e){switch(e){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:var t=L.length?L.pop():M.length;return M[t]={fa:1,value:e},t}},W=void 0,V=void 0;function q(e){for(var t="";h[e];)t+=V[h[e++]];return t}var K=[];function J(){for(;K.length;){var e=K.pop();e.L.Z=!1,e.delete()}}var Z=void 0,X={};function $(e,t){for(void 0===t&&G("ptr should not be undefined");e.P;)t=e.aa(t),e=e.P;return t}var ee={};function te(e){var t=q(e=$e(e));return nt(e),t}function ne(e,t){var n=ee[e];return void 0===n&&G(t+" has unknown type "+te(e)),n}function re(){}var ie=!1;function ae(e){--e.count.value,0===e.count.value&&(e.S?e.T.V(e.S):e.O.M.V(e.N))}function oe(e,t,n){return t===n?e:void 0===n.P||null===(e=oe(e,t,n.P))?null:n.ma(e)}var se={};var le=void 0;function ue(e){throw new le(e)}function ce(e,t){return t.O&&t.N||ue("makeClassHandle requires ptr and ptrType"),!!t.T!==!!t.S&&ue("Both smartPtrType and smartPtr must be specified"),t.count={value:1},fe(Object.create(e,{L:{value:t}}))}function fe(e){return"undefined"===typeof FinalizationRegistry?(fe=function(e){return e},e):(ie=new FinalizationRegistry((function(e){ae(e.L)})),re=function(e){ie.unregister(e)},(fe=function(e){var t=e.L;return t.S&&ie.register(e,{L:t},e),e})(e))}var de={};function he(e){for(;e.length;){var t=e.pop();e.pop()(t)}}function Ae(e){return this.fromWireType(p[e>>2])}var ge={},pe={};function me(e,t,n){function r(t){(t=n(t)).length!==e.length&&ue("Mismatched type converter count");for(var r=0;r<e.length;++r)ye(e[r],t[r])}e.forEach((function(e){pe[e]=t}));var i=Array(t.length),a=[],o=0;t.forEach((function(e,t){ee.hasOwnProperty(e)?i[t]=ee[e]:(a.push(e),ge.hasOwnProperty(e)||(ge[e]=[]),ge[e].push((function(){i[t]=ee[e],++o===a.length&&r(i)})))})),0===a.length&&r(i)}function ve(e){switch(e){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+e)}}function ye(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!("argPackAdvance"in t))throw new TypeError("registerType registeredInstance requires argPackAdvance");var r=t.name;if(e||G('type "'+r+'" must have a positive integer typeid pointer'),ee.hasOwnProperty(e)){if(n.ta)return;G("Cannot register type '"+r+"' twice")}ee[e]=t,delete pe[e],ge.hasOwnProperty(e)&&(t=ge[e],delete ge[e],t.forEach((function(e){return e()})))}function be(e){G(e.L.O.M.name+" instance already deleted")}function Ce(){}function we(e,t,n){if(void 0===e[t].R){var r=e[t];e[t]=function(){return e[t].R.hasOwnProperty(arguments.length)||G("Function '"+n+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+e[t].R+")!"),e[t].R[arguments.length].apply(this,arguments)},e[t].R=[],e[t].R[r.Y]=r}}function Ee(e,t,n,r,i,a,o,s){this.name=e,this.constructor=t,this.W=n,this.V=r,this.P=i,this.oa=a,this.aa=o,this.ma=s,this.ia=[]}function Ie(e,t,n){for(;t!==n;)t.aa||G("Expected null or instance of "+n.name+", got an instance of "+t.name),e=t.aa(e),t=t.P;return e}function xe(e,t){return null===t?(this.da&&G("null is not a valid "+this.name),0):(t.L||G('Cannot pass "'+Te(t)+'" as a '+this.name),t.L.N||G("Cannot pass deleted object as a pointer of type "+this.name),Ie(t.L.N,t.L.O.M,this.M))}function Be(e,t){if(null===t){if(this.da&&G("null is not a valid "+this.name),this.ca){var n=this.ea();return null!==e&&e.push(this.V,n),n}return 0}if(t.L||G('Cannot pass "'+Te(t)+'" as a '+this.name),t.L.N||G("Cannot pass deleted object as a pointer of type "+this.name),!this.ba&&t.L.O.ba&&G("Cannot convert argument of type "+(t.L.T?t.L.T.name:t.L.O.name)+" to parameter type "+this.name),n=Ie(t.L.N,t.L.O.M,this.M),this.ca)switch(void 0===t.L.S&&G("Passing raw pointer to smart pointer is illegal"),this.Aa){case 0:t.L.T===this?n=t.L.S:G("Cannot convert argument of type "+(t.L.T?t.L.T.name:t.L.O.name)+" to parameter type "+this.name);break;case 1:n=t.L.S;break;case 2:if(t.L.T===this)n=t.L.S;else{var r=t.clone();n=this.wa(n,Y((function(){r.delete()}))),null!==e&&e.push(this.V,n)}break;default:G("Unsupporting sharing policy")}return n}function ke(e,t){return null===t?(this.da&&G("null is not a valid "+this.name),0):(t.L||G('Cannot pass "'+Te(t)+'" as a '+this.name),t.L.N||G("Cannot pass deleted object as a pointer of type "+this.name),t.L.O.ba&&G("Cannot convert argument of type "+t.L.O.name+" to parameter type "+this.name),Ie(t.L.N,t.L.O.M,this.M))}function De(e,t,n,r){this.name=e,this.M=t,this.da=n,this.ba=r,this.ca=!1,this.V=this.wa=this.ea=this.ja=this.Aa=this.va=void 0,void 0!==t.P?this.toWireType=Be:(this.toWireType=r?xe:ke,this.U=null)}function Qe(e,t){var r=(e=q(e)).includes("j")?function(e,t){var r=[];return function(){if(r.length=0,Object.assign(r,arguments),e.includes("j")){var i=n["dynCall_"+e];i=r&&r.length?i.apply(null,[t].concat(r)):i.call(null,t)}else i=E.get(t).apply(null,r);return i}}(e,t):E.get(t);return"function"!=typeof r&&G("unknown function pointer with signature "+e+": "+t),r}var Se=void 0;function _e(e,t){var n=[],r={};throw t.forEach((function e(t){r[t]||ee[t]||(pe[t]?pe[t].forEach(e):(n.push(t),r[t]=!0))})),new Se(e+": "+n.map(te).join([", "]))}function Fe(e,t,n,r,i){var a=t.length;2>a&&G("argTypes array size mismatch! Must at least get return value and 'this' types!");var o=null!==t[1]&&null!==n,s=!1;for(n=1;n<t.length;++n)if(null!==t[n]&&void 0===t[n].U){s=!0;break}var l="void"!==t[0].name,u=a-2,c=Array(u),f=[],d=[];return function(){if(arguments.length!==u&&G("function "+e+" called with "+arguments.length+" arguments, expected "+u+" args!"),d.length=0,f.length=o?2:1,f[0]=i,o){var n=t[1].toWireType(d,this);f[1]=n}for(var a=0;a<u;++a)c[a]=t[a+2].toWireType(d,arguments[a]),f.push(c[a]);if(a=r.apply(null,f),s)he(d);else for(var h=o?1:2;h<t.length;h++){var A=1===h?n:c[h-2];null!==t[h].U&&t[h].U(A)}return n=l?t[0].fromWireType(a):void 0}}function Ne(e,t){for(var n=[],r=0;r<e;r++)n.push(m[t+4*r>>2]);return n}function Re(e){4<e&&0===--M[e].fa&&(M[e]=void 0,L.push(e))}function Te(e){if(null===e)return"null";var t=typeof e;return"object"===t||"array"===t||"function"===t?e.toString():""+e}function Oe(e,t){switch(t){case 2:return function(e){return this.fromWireType(v[e>>2])};case 3:return function(e){return this.fromWireType(y[e>>3])};default:throw new TypeError("Unknown float type: "+e)}}function je(e,t,n){switch(t){case 0:return n?function(e){return d[e]}:function(e){return h[e]};case 1:return n?function(e){return A[e>>1]}:function(e){return g[e>>1]};case 2:return n?function(e){return p[e>>2]}:function(e){return m[e>>2]};default:throw new TypeError("Unknown integer type: "+e)}}function Pe(e,t){for(var n="",r=0;!(r>=t/2);++r){var i=A[e+2*r>>1];if(0==i)break;n+=String.fromCharCode(i)}return n}function Me(e,t,n){if(void 0===n&&(n=2147483647),2>n)return 0;var r=t;n=(n-=2)<2*e.length?n/2:e.length;for(var i=0;i<n;++i)A[t>>1]=e.charCodeAt(i),t+=2;return A[t>>1]=0,t-r}function Le(e){return 2*e.length}function Ue(e,t){for(var n=0,r="";!(n>=t/4);){var i=p[e+4*n>>2];if(0==i)break;++n,65536<=i?(i-=65536,r+=String.fromCharCode(55296|i>>10,56320|1023&i)):r+=String.fromCharCode(i)}return r}function ze(e,t,n){if(void 0===n&&(n=2147483647),4>n)return 0;var r=t;n=r+n-4;for(var i=0;i<e.length;++i){var a=e.charCodeAt(i);if(55296<=a&&57343>=a)a=65536+((1023&a)<<10)|1023&e.charCodeAt(++i);if(p[t>>2]=a,(t+=4)+4>n)break}return p[t>>2]=0,t-r}function Ge(e){for(var t=0,n=0;n<e.length;++n){var r=e.charCodeAt(n);55296<=r&&57343>=r&&++n,t+=4}return t}var He={};function Ye(e){var t=He[e];return void 0===t?q(e):t}var We=[];var Ve=[],qe=[null,[],[]];z=n.BindingError=U("BindingError"),n.count_emval_handles=function(){for(var e=0,t=5;t<M.length;++t)void 0!==M[t]&&++e;return e},n.get_first_emval=function(){for(var e=5;e<M.length;++e)if(void 0!==M[e])return M[e];return null},W=n.PureVirtualError=U("PureVirtualError");for(var Ke=Array(256),Je=0;256>Je;++Je)Ke[Je]=String.fromCharCode(Je);V=Ke,n.getInheritedInstanceCount=function(){return Object.keys(X).length},n.getLiveInheritedInstances=function(){var e,t=[];for(e in X)X.hasOwnProperty(e)&&t.push(X[e]);return t},n.flushPendingDeletes=J,n.setDelayFunction=function(e){Z=e,K.length&&Z&&Z(J)},le=n.InternalError=U("InternalError"),Ce.prototype.isAliasOf=function(e){if(!(this instanceof Ce&&e instanceof Ce))return!1;var t=this.L.O.M,n=this.L.N,r=e.L.O.M;for(e=e.L.N;t.P;)n=t.aa(n),t=t.P;for(;r.P;)e=r.aa(e),r=r.P;return t===r&&n===e},Ce.prototype.clone=function(){if(this.L.N||be(this),this.L.$)return this.L.count.value+=1,this;var e=fe,t=Object,n=t.create,r=Object.getPrototypeOf(this),i=this.L;return(e=e(n.call(t,r,{L:{value:{count:i.count,Z:i.Z,$:i.$,N:i.N,O:i.O,S:i.S,T:i.T}}}))).L.count.value+=1,e.L.Z=!1,e},Ce.prototype.delete=function(){this.L.N||be(this),this.L.Z&&!this.L.$&&G("Object already scheduled for deletion"),re(this),ae(this.L),this.L.$||(this.L.S=void 0,this.L.N=void 0)},Ce.prototype.isDeleted=function(){return!this.L.N},Ce.prototype.deleteLater=function(){return this.L.N||be(this),this.L.Z&&!this.L.$&&G("Object already scheduled for deletion"),K.push(this),1===K.length&&Z&&Z(J),this.L.Z=!0,this},De.prototype.pa=function(e){return this.ja&&(e=this.ja(e)),e},De.prototype.ga=function(e){this.V&&this.V(e)},De.prototype.argPackAdvance=8,De.prototype.readValueFromPointer=Ae,De.prototype.deleteObject=function(e){null!==e&&e.delete()},De.prototype.fromWireType=function(e){function t(){return this.ca?ce(this.M.W,{O:this.va,N:n,T:this,S:e}):ce(this.M.W,{O:this,N:e})}var n=this.pa(e);if(!n)return this.ga(e),null;var r=function(e,t){return t=$(e,t),X[t]}(this.M,n);if(void 0!==r)return 0===r.L.count.value?(r.L.N=n,r.L.S=e,r.clone()):(r=r.clone(),this.ga(e),r);if(r=this.M.oa(n),!(r=se[r]))return t.call(this);r=this.ba?r.ka:r.pointerType;var i=oe(n,this.M,r.M);return null===i?t.call(this):this.ca?ce(r.M.W,{O:r,N:i,T:this,S:e}):ce(r.M.W,{O:r,N:i})},Se=n.UnboundTypeError=U("UnboundTypeError");var Ze="function"==typeof atob?atob:function(e){var t="",n=0;e=e.replace(/[^A-Za-z0-9\+\/=]/g,"");do{var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(e.charAt(n++)),i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(e.charAt(n++)),a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(e.charAt(n++)),o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(e.charAt(n++));r=r<<2|i>>4,i=(15&i)<<4|a>>2;var s=(3&a)<<6|o;t+=String.fromCharCode(r),64!==a&&(t+=String.fromCharCode(i)),64!==o&&(t+=String.fromCharCode(s))}while(n<e.length);return t},Xe={p:function(e,t,n){e=q(e),t=ne(t,"wrapper"),n=H(n);var r=[].slice,i=t.M,a=i.W,o=i.P.W,s=i.P.constructor;for(var l in e=P(e,(function(){i.P.ia.forEach(function(e){if(this[e]===o[e])throw new W("Pure virtual function "+e+" must be implemented in JavaScript")}.bind(this)),Object.defineProperty(this,"__parent",{value:a}),this.__construct.apply(this,r.call(arguments))})),a.__construct=function(){this===a&&G("Pass correct 'this' to __construct");var e=s.implement.apply(void 0,[this].concat(r.call(arguments)));re(e);var t=e.L;e.notifyOnDestruction(),t.$=!0,Object.defineProperties(this,{L:{value:t}}),fe(this),e=t.N,e=$(i,e),X.hasOwnProperty(e)?G("Tried to register registered instance: "+e):X[e]=this},a.__destruct=function(){this===a&&G("Pass correct 'this' to __destruct"),re(this);var e=this.L.N;e=$(i,e),X.hasOwnProperty(e)?delete X[e]:G("Tried to unregister unregistered instance: "+e)},e.prototype=Object.create(a),n)e.prototype[l]=n[l];return Y(e)},j:function(e){var t=de[e];delete de[e];var n=t.ea,r=t.V,i=t.ha;me([e],i.map((function(e){return e.sa})).concat(i.map((function(e){return e.ya}))),(function(e){var a={};return i.forEach((function(t,n){var r=e[n],o=t.qa,s=t.ra,l=e[n+i.length],u=t.xa,c=t.za;a[t.na]={read:function(e){return r.fromWireType(o(s,e))},write:function(e,t){var n=[];u(c,e,l.toWireType(n,t)),he(n)}}})),[{name:t.name,fromWireType:function(e){var t,n={};for(t in a)n[t]=a[t].read(e);return r(e),n},toWireType:function(e,t){for(var i in a)if(!(i in t))throw new TypeError('Missing field:  "'+i+'"');var o=n();for(i in a)a[i].write(o,t[i]);return null!==e&&e.push(r,o),o},argPackAdvance:8,readValueFromPointer:Ae,U:r}]}))},v:function(){},B:function(e,t,n,r,i){var a=ve(n);ye(e,{name:t=q(t),fromWireType:function(e){return!!e},toWireType:function(e,t){return t?r:i},argPackAdvance:8,readValueFromPointer:function(e){if(1===n)var r=d;else if(2===n)r=A;else{if(4!==n)throw new TypeError("Unknown boolean type size: "+t);r=p}return this.fromWireType(r[e>>a])},U:null})},f:function(e,t,r,i,a,o,s,l,u,c,f,d,h){f=q(f),o=Qe(a,o),l&&(l=Qe(s,l)),c&&(c=Qe(u,c)),h=Qe(d,h);var A=j(f);!function(e,t){n.hasOwnProperty(e)?(G("Cannot register public name '"+e+"' twice"),we(n,e,e),n.hasOwnProperty(void 0)&&G("Cannot register multiple overloads of a function with the same number of arguments (undefined)!"),n[e].R[void 0]=t):n[e]=t}(A,(function(){_e("Cannot construct "+f+" due to unbound types",[i])})),me([e,t,r],i?[i]:[],(function(t){if(t=t[0],i)var r=t.M,a=r.W;else a=Ce.prototype;t=P(A,(function(){if(Object.getPrototypeOf(this)!==s)throw new z("Use 'new' to construct "+f);if(void 0===u.X)throw new z(f+" has no accessible constructor");var e=u.X[arguments.length];if(void 0===e)throw new z("Tried to invoke ctor of "+f+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(u.X).toString()+") parameters instead!");return e.apply(this,arguments)}));var s=Object.create(a,{constructor:{value:t}});t.prototype=s;var u=new Ee(f,t,s,h,r,o,l,c);r=new De(f,u,!0,!1),a=new De(f+"*",u,!1,!1);var d=new De(f+" const*",u,!1,!0);return se[e]={pointerType:a,ka:d},function(e,t){n.hasOwnProperty(e)||ue("Replacing nonexistant public symbol"),n[e]=t,n[e].Y=void 0}(A,t),[r,a,d]}))},c:function(e,t,n,r,i,a,o){var s=Ne(n,r);t=q(t),a=Qe(i,a),me([],[e],(function(e){function r(){_e("Cannot call "+i+" due to unbound types",s)}var i=(e=e[0]).name+"."+t;t.startsWith("@@")&&(t=Symbol[t.substring(2)]);var l=e.M.constructor;return void 0===l[t]?(r.Y=n-1,l[t]=r):(we(l,t,i),l[t].R[n-1]=r),me([],s,(function(e){return e=Fe(i,[e[0],null].concat(e.slice(1)),null,a,o),void 0===l[t].R?(e.Y=n-1,l[t]=e):l[t].R[n-1]=e,[]})),[]}))},o:function(e,t,n,r,i,a){0<t||F();var o=Ne(t,n);i=Qe(r,i),me([],[e],(function(e){var n="constructor "+(e=e[0]).name;if(void 0===e.M.X&&(e.M.X=[]),void 0!==e.M.X[t-1])throw new z("Cannot register multiple constructors with identical number of parameters ("+(t-1)+") for class '"+e.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return e.M.X[t-1]=function(){_e("Cannot construct "+e.name+" due to unbound types",o)},me([],o,(function(r){return r.splice(1,0,null),e.M.X[t-1]=Fe(n,r,null,i,a),[]})),[]}))},a:function(e,t,n,r,i,a,o,s){var l=Ne(n,r);t=q(t),a=Qe(i,a),me([],[e],(function(e){function r(){_e("Cannot call "+i+" due to unbound types",l)}var i=(e=e[0]).name+"."+t;t.startsWith("@@")&&(t=Symbol[t.substring(2)]),s&&e.M.ia.push(t);var u=e.M.W,c=u[t];return void 0===c||void 0===c.R&&c.className!==e.name&&c.Y===n-2?(r.Y=n-2,r.className=e.name,u[t]=r):(we(u,t,i),u[t].R[n-2]=r),me([],l,(function(r){return r=Fe(i,r,e,a,o),void 0===u[t].R?(r.Y=n-2,u[t]=r):u[t].R[n-2]=r,[]})),[]}))},A:function(e,t){ye(e,{name:t=q(t),fromWireType:function(e){var t=H(e);return Re(e),t},toWireType:function(e,t){return Y(t)},argPackAdvance:8,readValueFromPointer:Ae,U:null})},m:function(e,t,n){n=ve(n),ye(e,{name:t=q(t),fromWireType:function(e){return e},toWireType:function(e,t){return t},argPackAdvance:8,readValueFromPointer:Oe(t,n),U:null})},d:function(e,t,n,r,i){t=q(t),-1===i&&(i=4294967295),i=ve(n);var a=function(e){return e};if(0===r){var o=32-8*n;a=function(e){return e<<o>>>o}}n=t.includes("unsigned")?function(e,t){return t>>>0}:function(e,t){return t},ye(e,{name:t,fromWireType:a,toWireType:n,argPackAdvance:8,readValueFromPointer:je(t,i,0!==r),U:null})},b:function(e,t,n){function r(e){var t=m;return new i(f,t[(e>>=2)+1],t[e])}var i=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][t];ye(e,{name:n=q(n),fromWireType:r,argPackAdvance:8,readValueFromPointer:r},{ta:!0})},n:function(e,t){var n="std::string"===(t=q(t));ye(e,{name:t,fromWireType:function(e){var t=m[e>>2],r=e+4;if(n)for(var i=r,a=0;a<=t;++a){var o=r+a;if(a==t||0==h[o]){if(i=i?C(h,i,o-i):"",void 0===s)var s=i;else s+=String.fromCharCode(0),s+=i;i=o+1}}else{for(s=Array(t),a=0;a<t;++a)s[a]=String.fromCharCode(h[r+a]);s=s.join("")}return nt(e),s},toWireType:function(e,t){t instanceof ArrayBuffer&&(t=new Uint8Array(t));var r,i="string"==typeof t;if(i||t instanceof Uint8Array||t instanceof Uint8ClampedArray||t instanceof Int8Array||G("Cannot pass non-string to std::string"),n&&i){var a=0;for(r=0;r<t.length;++r){var o=t.charCodeAt(r);127>=o?a++:2047>=o?a+=2:55296<=o&&57343>=o?(a+=4,++r):a+=3}r=a}else r=t.length;if(o=(a=tt(4+r+1))+4,m[a>>2]=r,n&&i){if(i=o,o=r+1,r=h,0<o){o=i+o-1;for(var s=0;s<t.length;++s){var l=t.charCodeAt(s);if(55296<=l&&57343>=l)l=65536+((1023&l)<<10)|1023&t.charCodeAt(++s);if(127>=l){if(i>=o)break;r[i++]=l}else{if(2047>=l){if(i+1>=o)break;r[i++]=192|l>>6}else{if(65535>=l){if(i+2>=o)break;r[i++]=224|l>>12}else{if(i+3>=o)break;r[i++]=240|l>>18,r[i++]=128|l>>12&63}r[i++]=128|l>>6&63}r[i++]=128|63&l}}r[i]=0}}else if(i)for(i=0;i<r;++i)255<(s=t.charCodeAt(i))&&(nt(o),G("String has UTF-16 code units that do not fit in 8 bits")),h[o+i]=s;else for(i=0;i<r;++i)h[o+i]=t[i];return null!==e&&e.push(nt,a),a},argPackAdvance:8,readValueFromPointer:Ae,U:function(e){nt(e)}})},i:function(e,t,n){if(n=q(n),2===t)var r=Pe,i=Me,a=Le,o=function(){return g},s=1;else 4===t&&(r=Ue,i=ze,a=Ge,o=function(){return m},s=2);ye(e,{name:n,fromWireType:function(e){for(var n,i=m[e>>2],a=o(),l=e+4,u=0;u<=i;++u){var c=e+4+u*t;u!=i&&0!=a[c>>s]||(l=r(l,c-l),void 0===n?n=l:(n+=String.fromCharCode(0),n+=l),l=c+t)}return nt(e),n},toWireType:function(e,r){"string"!=typeof r&&G("Cannot pass non-string to C++ string type "+n);var o=a(r),l=tt(4+o+t);return m[l>>2]=o>>s,i(r,l+4,o+t),null!==e&&e.push(nt,l),l},argPackAdvance:8,readValueFromPointer:Ae,U:function(e){nt(e)}})},k:function(e,t,n,r,i,a){de[e]={name:q(t),ea:Qe(n,r),V:Qe(i,a),ha:[]}},h:function(e,t,n,r,i,a,o,s,l,u){de[e].ha.push({na:q(t),sa:n,qa:Qe(r,i),ra:a,ya:o,xa:Qe(s,l),za:u})},C:function(e,t){ye(e,{ua:!0,name:t=q(t),argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},s:function(e,t,n,r,i){e=We[e],t=H(t),n=Ye(n);var a=[];return m[r>>2]=Y(a),e(t,n,a,i)},t:function(e,t,n,r){(e=We[e])(t=H(t),n=Ye(n),null,r)},g:Re,l:function(e,t){var n=function(e,t){for(var n=Array(e),r=0;r<e;++r)n[r]=ne(m[t+4*r>>2],"parameter "+r);return n}(e,t),r=n[0];t=r.name+"_$"+n.slice(1).map((function(e){return e.name})).join("_")+"$";var i=Ve[t];if(void 0!==i)return i;var a=Array(e-1);return i=function(e){var t=We.length;return We.push(e),t}((function(t,i,o,s){for(var l=0,u=0;u<e-1;++u)a[u]=n[u+1].readValueFromPointer(s+l),l+=n[u+1].argPackAdvance;for(t=t[i].apply(t,a),u=0;u<e-1;++u)n[u+1].la&&n[u+1].la(a[u]);if(!r.ua)return r.toWireType(o,t)})),Ve[t]=i},q:function(e){4<e&&(M[e].fa+=1)},r:function(e){he(H(e)),Re(e)},e:function(){F("")},x:function(e,t,n){h.copyWithin(e,t,t+n)},w:function(e){var t=h.length;if(2147483648<(e>>>=0))return!1;for(var n=1;4>=n;n*=2){var r=t*(1+.2/n);r=Math.min(r,e+100663296);var i=Math;r=Math.max(e,r),i=i.min.call(i,2147483648,r+(65536-r%65536)%65536);e:{try{c.grow(i-f.byteLength+65535>>>16),w();var a=1;break e}catch(o){}a=void 0}if(a)return!0}return!1},z:function(){return 52},u:function(){return 70},y:function(e,t,n,r){for(var i=0,a=0;a<n;a++){var o=m[t>>2],s=m[t+4>>2];t+=8;for(var c=0;c<s;c++){var f=h[o+c],d=qe[e];0===f||10===f?((1===e?l:u)(C(d,0)),d.length=0):d.push(f)}i+=s}return m[r>>2]=i,0}};!function(){function e(e){n.asm=e.exports,c=n.asm.D,w(),E=n.asm.I,x.unshift(n.asm.E),Q--,n.monitorRunDependencies&&n.monitorRunDependencies(Q),0==Q&&(null!==S&&(clearInterval(S),S=null),_&&(e=_,_=null,e()))}function t(t){e(t.instance)}function r(e){return(s||"function"!=typeof fetch?Promise.resolve().then((function(){return T()})):fetch(D,{credentials:"same-origin"}).then((function(e){if(!e.ok)throw"failed to load wasm binary file at '"+D+"'";return e.arrayBuffer()})).catch((function(){return T()}))).then((function(e){return WebAssembly.instantiate(e,a)})).then((function(e){return e})).then(e,(function(e){u("failed to asynchronously prepare wasm: "+e),F(e)}))}var a={a:Xe};if(Q++,n.monitorRunDependencies&&n.monitorRunDependencies(Q),n.instantiateWasm)try{return n.instantiateWasm(a,e)}catch(o){u("Module.instantiateWasm callback failed with error: "+o),i(o)}(s||"function"!=typeof WebAssembly.instantiateStreaming||N(D)||"function"!=typeof fetch?r(t):fetch(D,{credentials:"same-origin"}).then((function(e){return WebAssembly.instantiateStreaming(e,a).then(t,(function(e){return u("wasm streaming compile failed: "+e),u("falling back to ArrayBuffer instantiation"),r(t)}))}))).catch(i)}(),n.___wasm_call_ctors=function(){return(n.___wasm_call_ctors=n.asm.E).apply(null,arguments)};var $e=n.___getTypeName=function(){return($e=n.___getTypeName=n.asm.F).apply(null,arguments)};n.__embind_initialize_bindings=function(){return(n.__embind_initialize_bindings=n.asm.G).apply(null,arguments)};var et,tt=n._malloc=function(){return(tt=n._malloc=n.asm.H).apply(null,arguments)},nt=n._free=function(){return(nt=n._free=n.asm.J).apply(null,arguments)};function rt(){function e(){if(!et&&(et=!0,n.calledRun=!0,!b)){if(O(x),r(n),n.onRuntimeInitialized&&n.onRuntimeInitialized(),n.postRun)for("function"==typeof n.postRun&&(n.postRun=[n.postRun]);n.postRun.length;){var e=n.postRun.shift();B.unshift(e)}O(B)}}if(!(0<Q)){if(n.preRun)for("function"==typeof n.preRun&&(n.preRun=[n.preRun]);n.preRun.length;)k();O(I),0<Q||(n.setStatus?(n.setStatus("Running..."),setTimeout((function(){setTimeout((function(){n.setStatus("")}),1),e()}),1)):e())}}if(n.dynCall_jiji=function(){return(n.dynCall_jiji=n.asm.K).apply(null,arguments)},_=function e(){et||rt(),et||(_=e)},n.preInit)for("function"==typeof n.preInit&&(n.preInit=[n.preInit]);0<n.preInit.length;)n.preInit.pop()();return rt(),t.ready}}();e.exports=t},6424:function(e,t,n){"use strict";var r=n(7061).default,i=n(7156).default;Object.defineProperty(t,"__esModule",{value:!0});var a={loadYoga:!0};t.loadYoga=function(){return c.apply(this,arguments)};var o,s=(o=n(8622))&&o.__esModule?o:{default:o},l=n(9677);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}));var u=n(8037);function c(){return(c=i(r().mark((function e(){return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=s.default,e.next=3,u();case 3:return e.t1=e.sent,e.abrupt("return",(0,e.t0)(e.t1));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},9677:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Wrap=t.Unit=t.PrintOptions=t.PositionType=t.Overflow=t.NodeType=t.MeasureMode=t.LogLevel=t.Justify=t.Gutter=t.FlexDirection=t.ExperimentalFeature=t.Errata=t.Edge=t.Display=t.Direction=t.Dimension=t.Align=void 0;var n=function(e){return e[e.Auto=0]="Auto",e[e.FlexStart=1]="FlexStart",e[e.Center=2]="Center",e[e.FlexEnd=3]="FlexEnd",e[e.Stretch=4]="Stretch",e[e.Baseline=5]="Baseline",e[e.SpaceBetween=6]="SpaceBetween",e[e.SpaceAround=7]="SpaceAround",e}({});t.Align=n;var r=function(e){return e[e.Width=0]="Width",e[e.Height=1]="Height",e}({});t.Dimension=r;var i=function(e){return e[e.Inherit=0]="Inherit",e[e.LTR=1]="LTR",e[e.RTL=2]="RTL",e}({});t.Direction=i;var a=function(e){return e[e.Flex=0]="Flex",e[e.None=1]="None",e}({});t.Display=a;var o=function(e){return e[e.Left=0]="Left",e[e.Top=1]="Top",e[e.Right=2]="Right",e[e.Bottom=3]="Bottom",e[e.Start=4]="Start",e[e.End=5]="End",e[e.Horizontal=6]="Horizontal",e[e.Vertical=7]="Vertical",e[e.All=8]="All",e}({});t.Edge=o;var s=function(e){return e[e.None=0]="None",e[e.StretchFlexBasis=1]="StretchFlexBasis",e[e.All=2147483647]="All",e[e.Classic=2147483646]="Classic",e}({});t.Errata=s;var l=function(e){return e[e.WebFlexBasis=0]="WebFlexBasis",e[e.AbsolutePercentageAgainstPaddingEdge=1]="AbsolutePercentageAgainstPaddingEdge",e[e.FixJNILocalRefOverflows=2]="FixJNILocalRefOverflows",e}({});t.ExperimentalFeature=l;var u=function(e){return e[e.Column=0]="Column",e[e.ColumnReverse=1]="ColumnReverse",e[e.Row=2]="Row",e[e.RowReverse=3]="RowReverse",e}({});t.FlexDirection=u;var c=function(e){return e[e.Column=0]="Column",e[e.Row=1]="Row",e[e.All=2]="All",e}({});t.Gutter=c;var f=function(e){return e[e.FlexStart=0]="FlexStart",e[e.Center=1]="Center",e[e.FlexEnd=2]="FlexEnd",e[e.SpaceBetween=3]="SpaceBetween",e[e.SpaceAround=4]="SpaceAround",e[e.SpaceEvenly=5]="SpaceEvenly",e}({});t.Justify=f;var d=function(e){return e[e.Error=0]="Error",e[e.Warn=1]="Warn",e[e.Info=2]="Info",e[e.Debug=3]="Debug",e[e.Verbose=4]="Verbose",e[e.Fatal=5]="Fatal",e}({});t.LogLevel=d;var h=function(e){return e[e.Undefined=0]="Undefined",e[e.Exactly=1]="Exactly",e[e.AtMost=2]="AtMost",e}({});t.MeasureMode=h;var A=function(e){return e[e.Default=0]="Default",e[e.Text=1]="Text",e}({});t.NodeType=A;var g=function(e){return e[e.Visible=0]="Visible",e[e.Hidden=1]="Hidden",e[e.Scroll=2]="Scroll",e}({});t.Overflow=g;var p=function(e){return e[e.Static=0]="Static",e[e.Relative=1]="Relative",e[e.Absolute=2]="Absolute",e}({});t.PositionType=p;var m=function(e){return e[e.Layout=1]="Layout",e[e.Style=2]="Style",e[e.Children=4]="Children",e}({});t.PrintOptions=m;var v=function(e){return e[e.Undefined=0]="Undefined",e[e.Point=1]="Point",e[e.Percent=2]="Percent",e[e.Auto=3]="Auto",e}({});t.Unit=v;var y=function(e){return e[e.NoWrap=0]="NoWrap",e[e.Wrap=1]="Wrap",e[e.WrapReverse=2]="WrapReverse",e}({});t.Wrap=y;var b={ALIGN_AUTO:n.Auto,ALIGN_FLEX_START:n.FlexStart,ALIGN_CENTER:n.Center,ALIGN_FLEX_END:n.FlexEnd,ALIGN_STRETCH:n.Stretch,ALIGN_BASELINE:n.Baseline,ALIGN_SPACE_BETWEEN:n.SpaceBetween,ALIGN_SPACE_AROUND:n.SpaceAround,DIMENSION_WIDTH:r.Width,DIMENSION_HEIGHT:r.Height,DIRECTION_INHERIT:i.Inherit,DIRECTION_LTR:i.LTR,DIRECTION_RTL:i.RTL,DISPLAY_FLEX:a.Flex,DISPLAY_NONE:a.None,EDGE_LEFT:o.Left,EDGE_TOP:o.Top,EDGE_RIGHT:o.Right,EDGE_BOTTOM:o.Bottom,EDGE_START:o.Start,EDGE_END:o.End,EDGE_HORIZONTAL:o.Horizontal,EDGE_VERTICAL:o.Vertical,EDGE_ALL:o.All,ERRATA_NONE:s.None,ERRATA_STRETCH_FLEX_BASIS:s.StretchFlexBasis,ERRATA_ALL:s.All,ERRATA_CLASSIC:s.Classic,EXPERIMENTAL_FEATURE_WEB_FLEX_BASIS:l.WebFlexBasis,EXPERIMENTAL_FEATURE_ABSOLUTE_PERCENTAGE_AGAINST_PADDING_EDGE:l.AbsolutePercentageAgainstPaddingEdge,EXPERIMENTAL_FEATURE_FIX_JNILOCAL_REF_OVERFLOWS:l.FixJNILocalRefOverflows,FLEX_DIRECTION_COLUMN:u.Column,FLEX_DIRECTION_COLUMN_REVERSE:u.ColumnReverse,FLEX_DIRECTION_ROW:u.Row,FLEX_DIRECTION_ROW_REVERSE:u.RowReverse,GUTTER_COLUMN:c.Column,GUTTER_ROW:c.Row,GUTTER_ALL:c.All,JUSTIFY_FLEX_START:f.FlexStart,JUSTIFY_CENTER:f.Center,JUSTIFY_FLEX_END:f.FlexEnd,JUSTIFY_SPACE_BETWEEN:f.SpaceBetween,JUSTIFY_SPACE_AROUND:f.SpaceAround,JUSTIFY_SPACE_EVENLY:f.SpaceEvenly,LOG_LEVEL_ERROR:d.Error,LOG_LEVEL_WARN:d.Warn,LOG_LEVEL_INFO:d.Info,LOG_LEVEL_DEBUG:d.Debug,LOG_LEVEL_VERBOSE:d.Verbose,LOG_LEVEL_FATAL:d.Fatal,MEASURE_MODE_UNDEFINED:h.Undefined,MEASURE_MODE_EXACTLY:h.Exactly,MEASURE_MODE_AT_MOST:h.AtMost,NODE_TYPE_DEFAULT:A.Default,NODE_TYPE_TEXT:A.Text,OVERFLOW_VISIBLE:g.Visible,OVERFLOW_HIDDEN:g.Hidden,OVERFLOW_SCROLL:g.Scroll,POSITION_TYPE_STATIC:p.Static,POSITION_TYPE_RELATIVE:p.Relative,POSITION_TYPE_ABSOLUTE:p.Absolute,PRINT_OPTIONS_LAYOUT:m.Layout,PRINT_OPTIONS_STYLE:m.Style,PRINT_OPTIONS_CHILDREN:m.Children,UNIT_UNDEFINED:v.Undefined,UNIT_POINT:v.Point,UNIT_PERCENT:v.Percent,UNIT_AUTO:v.Auto,WRAP_NO_WRAP:y.NoWrap,WRAP_WRAP:y.Wrap,WRAP_WRAP_REVERSE:y.WrapReverse};t.default=b},8622:function(e,t,n){"use strict";var r=n(2122).default,i=n(8416).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){function t(e,t,n){var r=e[t];e[t]=function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return n.call.apply(n,[this,r].concat(t))}}for(var n=function(){var n,r=s[o],l=(i(n={},a.Unit.Point,e.Node.prototype[r]),i(n,a.Unit.Percent,e.Node.prototype["".concat(r,"Percent")]),i(n,a.Unit.Auto,e.Node.prototype["".concat(r,"Auto")]),n);t(e.Node.prototype,r,(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];var o,s,u,c,f=n.pop();if("auto"===f)o=a.Unit.Auto,s=void 0;else if("object"===typeof f)o=f.unit,s=f.valueOf();else if(o="string"===typeof f&&f.endsWith("%")?a.Unit.Percent:a.Unit.Point,s=parseFloat(f),!Number.isNaN(f)&&Number.isNaN(s))throw new Error("Invalid value ".concat(f," for ").concat(r));if(!l[o])throw new Error('Failed to execute "'.concat(r,"\": Unsupported unit '").concat(f,"'"));return void 0!==s?(u=l[o]).call.apply(u,[this].concat(n,[s])):(c=l[o]).call.apply(c,[this].concat(n))}))},o=0,s=["setPosition","setMargin","setFlexBasis","setWidth","setHeight","setMinWidth","setMinHeight","setMaxWidth","setMaxHeight","setPadding"];o<s.length;o++)n();return t(e.Node.prototype,"setMeasureFunc",(function(t,n){return n?t.call(this,(r=n,e.MeasureCallback.implement({measure:function(){var e=r.apply(void 0,arguments),t=e.width,n=e.height;return{width:null!==t&&void 0!==t?t:NaN,height:null!==n&&void 0!==n?n:NaN}}}))):this.unsetMeasureFunc();var r})),t(e.Node.prototype,"setDirtiedFunc",(function(t,n){var r;t.call(this,(r=n,e.DirtiedCallback.implement({dirtied:r})))})),t(e.Config.prototype,"free",(function(){e.Config.destroy(this)})),t(e.Node,"create",(function(t,n){return n?e.Node.createWithConfig(n):e.Node.createDefault()})),t(e.Node.prototype,"free",(function(){e.Node.destroy(this)})),t(e.Node.prototype,"freeRecursive",(function(){for(var e=0,t=this.getChildCount();e<t;++e)this.getChild(0).freeRecursive();this.free()})),t(e.Node.prototype,"calculateLayout",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:NaN,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:a.Direction.LTR;return e.call(this,t,n,r)})),r({Config:e.Config,Node:e.Node},a.default)};var a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(r,a,s):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(9677));function o(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}},2480:function(){},3897:function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},e.exports.__esModule=!0,e.exports.default=e.exports},5372:function(e){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},7156:function(e){function t(e,t,n,r,i,a,o){try{var s=e[a](o),l=s.value}catch(u){return void n(u)}s.done?t(l):Promise.resolve(l).then(r,i)}e.exports=function(e){return function(){var n=this,r=arguments;return new Promise((function(i,a){var o=e.apply(n,r);function s(e){t(o,i,a,s,l,"next",e)}function l(e){t(o,i,a,s,l,"throw",e)}s(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports},6690:function(e){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},9728:function(e,t,n){var r=n(4062);function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,r(i.key),i)}}e.exports=function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},4704:function(e,t,n){var r=n(6116);e.exports=function(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=r(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var i=0,a=function(){};return{s:a,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:a}}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,s=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){l=!0,o=e},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw o}}}},e.exports.__esModule=!0,e.exports.default=e.exports},8416:function(e,t,n){var r=n(4062);e.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},8872:function(e){e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a,o,s=[],l=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){u=!0,i=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}},e.exports.__esModule=!0,e.exports.default=e.exports},2218:function(e){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},2122:function(e,t,n){var r=n(8416);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e},e.exports.__esModule=!0,e.exports.default=e.exports},7061:function(e,t,n){var r=n(8698).default;function i(){"use strict";e.exports=i=function(){return n},e.exports.__esModule=!0,e.exports.default=e.exports;var t,n={},a=Object.prototype,o=a.hasOwnProperty,s=Object.defineProperty||function(e,t,n){e[t]=n.value},l="function"==typeof Symbol?Symbol:{},u=l.iterator||"@@iterator",c=l.asyncIterator||"@@asyncIterator",f=l.toStringTag||"@@toStringTag";function d(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{d({},"")}catch(t){d=function(e,t,n){return e[t]=n}}function h(e,t,n,r){var i=t&&t.prototype instanceof b?t:b,a=Object.create(i.prototype),o=new N(r||[]);return s(a,"_invoke",{value:Q(e,n,o)}),a}function A(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}n.wrap=h;var g="suspendedStart",p="suspendedYield",m="executing",v="completed",y={};function b(){}function C(){}function w(){}var E={};d(E,u,(function(){return this}));var I=Object.getPrototypeOf,x=I&&I(I(R([])));x&&x!==a&&o.call(x,u)&&(E=x);var B=w.prototype=b.prototype=Object.create(E);function k(e){["next","throw","return"].forEach((function(t){d(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(i,a,s,l){var u=A(e[i],e,a);if("throw"!==u.type){var c=u.arg,f=c.value;return f&&"object"==r(f)&&o.call(f,"__await")?t.resolve(f.__await).then((function(e){n("next",e,s,l)}),(function(e){n("throw",e,s,l)})):t.resolve(f).then((function(e){c.value=e,s(c)}),(function(e){return n("throw",e,s,l)}))}l(u.arg)}var i;s(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,i){n(e,r,t,i)}))}return i=i?i.then(a,a):a()}})}function Q(e,n,r){var i=g;return function(a,o){if(i===m)throw new Error("Generator is already running");if(i===v){if("throw"===a)throw o;return{value:t,done:!0}}for(r.method=a,r.arg=o;;){var s=r.delegate;if(s){var l=S(s,r);if(l){if(l===y)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(i===g)throw i=v,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);i=m;var u=A(e,n,r);if("normal"===u.type){if(i=r.done?v:p,u.arg===y)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(i=v,r.method="throw",r.arg=u.arg)}}}function S(e,n){var r=n.method,i=e.iterator[r];if(i===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,S(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),y;var a=A(i,e.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,y;var o=a.arg;return o?o.done?(n[e.resultName]=o.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,y):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function _(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function F(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function N(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(_,this),this.reset(!0)}function R(e){if(e||""===e){var n=e[u];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,a=function n(){for(;++i<e.length;)if(o.call(e,i))return n.value=e[i],n.done=!1,n;return n.value=t,n.done=!0,n};return a.next=a}}throw new TypeError(r(e)+" is not iterable")}return C.prototype=w,s(B,"constructor",{value:w,configurable:!0}),s(w,"constructor",{value:C,configurable:!0}),C.displayName=d(w,f,"GeneratorFunction"),n.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===C||"GeneratorFunction"===(t.displayName||t.name))},n.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,w):(e.__proto__=w,d(e,f,"GeneratorFunction")),e.prototype=Object.create(B),e},n.awrap=function(e){return{__await:e}},k(D.prototype),d(D.prototype,c,(function(){return this})),n.AsyncIterator=D,n.async=function(e,t,r,i,a){void 0===a&&(a=Promise);var o=new D(h(e,t,r,i),a);return n.isGeneratorFunction(t)?o:o.next().then((function(e){return e.done?e.value:o.next()}))},k(B),d(B,f,"Generator"),d(B,u,(function(){return this})),d(B,"toString",(function(){return"[object Generator]"})),n.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},n.values=R,N.prototype={constructor:N,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(F),!e)for(var n in this)"t"===n.charAt(0)&&o.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function r(r,i){return s.type="throw",s.arg=e,n.next=r,i&&(n.method="next",n.arg=t),!!i}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var l=o.call(a,"catchLoc"),u=o.call(a,"finallyLoc");if(l&&u){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var i=r;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),y},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),F(n),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;F(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:R(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),y}},n}e.exports=i,e.exports.__esModule=!0,e.exports.default=e.exports},7424:function(e,t,n){var r=n(5372),i=n(8872),a=n(6116),o=n(2218);e.exports=function(e,t){return r(e)||i(e,t)||a(e,t)||o()},e.exports.__esModule=!0,e.exports.default=e.exports},5036:function(e,t,n){var r=n(8698).default;e.exports=function(e,t){if("object"!==r(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!==r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},4062:function(e,t,n){var r=n(8698).default,i=n(5036);e.exports=function(e){var t=i(e,"string");return"symbol"===r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},8698:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},6116:function(e,t,n){var r=n(3897);e.exports=function(e,t){if(e){if("string"===typeof e)return r(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)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var a=t[r]={exports:{}};return e[r].call(a.exports,a,a.exports,n),a.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},function(){var e,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__};n.t=function(r,i){if(1&i&&(r=this(r)),8&i)return r;if("object"===typeof r&&r){if(4&i&&r.__esModule)return r;if(16&i&&"function"===typeof r.then)return r}var a=Object.create(null);n.r(a);var o={};e=e||[null,t({}),t([]),t(t)];for(var s=2&i&&r;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((function(e){o[e]=function(){return r[e]}}));return o.default=function(){return r},n.d(a,o),a}}(),n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="./",function(){"use strict";var e={};n.r(e),n.d(e,{Canvas:function(){return sc},Circle:function(){return lc},ClipPath:function(){return hc},Defs:function(){return ic},Document:function(){return fc},Ellipse:function(){return uc},G:function(){return Vu},Image:function(){return ac},Line:function(){return nc},LinearGradient:function(){return gc},Link:function(){return Zu},Note:function(){return $u},Page:function(){return Xu},Path:function(){return ec},Polygon:function(){return cc},Polyline:function(){return dc},RadialGradient:function(){return pc},Rect:function(){return tc},Stop:function(){return rc},Svg:function(){return qu},Text:function(){return Ju},TextInstance:function(){return Ac},Tspan:function(){return oc},View:function(){return Ku}});var t,r=n(2791),i=n.t(r,2),a=n(1250);function o(e){if(Array.isArray(e))return e}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function l(e,t){if(e){if("string"===typeof e)return s(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)?s(e,t):void 0}}function u(){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 c(e,t){return o(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a,o,s=[],l=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){u=!0,i=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(e,t)||l(e,t)||u()}function f(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function d(e){return function(e){if(Array.isArray(e))return s(e)}(e)||f(e)||l(e)||function(){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 h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function A(e){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},A(e)}function g(e){var t=function(e,t){if("object"!==A(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==A(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===A(t)?t:String(t)}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,g(r.key),r)}}function m(e,t,n){return t&&p(e.prototype,t),n&&p(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function v(e,t){return v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},v(e,t)}function y(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v(e,t)}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function C(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function E(e){var t=C();return function(){var n,r=b(e);if(t){var i=b(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===A(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return w(e)}(this,n)}}function I(e,t,n){return I=C()?Reflect.construct.bind():function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&v(i,n.prototype),i},I.apply(null,arguments)}function x(e){var t="function"===typeof Map?new Map:void 0;return x=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return I(e,arguments,b(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),v(r,e)},x(e)}function B(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=l(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 a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw a}}}}function k(){return k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},k.apply(this,arguments)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(t||(t={}));var D,Q="popstate";function S(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}function _(e,t){if(!e){"undefined"!==typeof console&&console.warn(t);try{throw new Error(t)}catch(n){}}}function F(e,t){return{usr:e.state,key:e.key,idx:t}}function N(e,t,n,r){return void 0===n&&(n=null),k({pathname:"string"===typeof e?e:e.pathname,search:"",hash:""},"string"===typeof t?T(t):t,{state:n,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function R(e){var t=e.pathname,n=void 0===t?"/":t,r=e.search,i=void 0===r?"":r,a=e.hash,o=void 0===a?"":a;return i&&"?"!==i&&(n+="?"===i.charAt(0)?i:"?"+i),o&&"#"!==o&&(n+="#"===o.charAt(0)?o:"#"+o),n}function T(e){var t={};if(e){var n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function O(e,n,r,i){void 0===i&&(i={});var a=i,o=a.window,s=void 0===o?document.defaultView:o,l=a.v5Compat,u=void 0!==l&&l,c=s.history,f=t.Pop,d=null,h=A();function A(){return(c.state||{idx:null}).idx}function g(){f=t.Pop;var e=A(),n=null==e?null:e-h;h=e,d&&d({action:f,location:m.location,delta:n})}function p(e){var t="null"!==s.location.origin?s.location.origin:s.location.href,n="string"===typeof e?e:R(e);return S(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==h&&(h=0,c.replaceState(k({},c.state,{idx:h}),""));var m={get action(){return f},get location(){return e(s,c)},listen:function(e){if(d)throw new Error("A history only accepts one active listener");return s.addEventListener(Q,g),d=e,function(){s.removeEventListener(Q,g),d=null}},createHref:function(e){return n(s,e)},createURL:p,encodeLocation:function(e){var t=p(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,n){f=t.Push;var i=N(m.location,e,n);r&&r(i,e);var a=F(i,h=A()+1),o=m.createHref(i);try{c.pushState(a,"",o)}catch(l){if(l instanceof DOMException&&"DataCloneError"===l.name)throw l;s.location.assign(o)}u&&d&&d({action:f,location:m.location,delta:1})},replace:function(e,n){f=t.Replace;var i=N(m.location,e,n);r&&r(i,e);var a=F(i,h=A()),o=m.createHref(i);c.replaceState(a,"",o),u&&d&&d({action:f,location:m.location,delta:0})},go:function(e){return c.go(e)}};return m}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(D||(D={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function j(e,t,n){void 0===n&&(n="/");var r=Z(("string"===typeof t?T(t):t).pathname||"/",n);if(null==r)return null;var i=P(e);!function(e){e.sort((function(e,t){return e.score!==t.score?t.score-e.score:function(e,t){var n=e.length===t.length&&e.slice(0,-1).every((function(e,n){return e===t[n]}));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((function(e){return e.childrenIndex})),t.routesMeta.map((function(e){return e.childrenIndex})))}))}(i);for(var a=null,o=0;null==a&&o<i.length;++o)a=q(i[o],J(r));return a}function P(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r="");var i=function(e,i,a){var o={relativePath:void 0===a?e.path||"":a,caseSensitive:!0===e.caseSensitive,childrenIndex:i,route:e};o.relativePath.startsWith("/")&&(S(o.relativePath.startsWith(r),'Absolute route path "'+o.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),o.relativePath=o.relativePath.slice(r.length));var s=te([r,o.relativePath]),l=n.concat(o);e.children&&e.children.length>0&&(S(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+s+'".'),P(e.children,t,l,s)),(null!=e.path||e.index)&&t.push({path:s,score:V(s,e.index),routesMeta:l})};return e.forEach((function(e,t){var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?")){var r,a=B(M(e.path));try{for(a.s();!(r=a.n()).done;){var o=r.value;i(e,t,o)}}catch(qk){a.e(qk)}finally{a.f()}}else i(e,t)})),t}function M(e){var t=e.split("/");if(0===t.length)return[];var n,r=o(n=t)||f(n)||l(n)||u(),i=r[0],a=r.slice(1),s=i.endsWith("?"),c=i.replace(/\?$/,"");if(0===a.length)return s?[c,""]:[c];var h=M(a.join("/")),A=[];return A.push.apply(A,d(h.map((function(e){return""===e?c:[c,e].join("/")})))),s&&A.push.apply(A,d(h)),A.map((function(t){return e.startsWith("/")&&""===t?"/":t}))}var L=/^:\w+$/,U=3,z=2,G=1,H=10,Y=-2,W=function(e){return"*"===e};function V(e,t){var n=e.split("/"),r=n.length;return n.some(W)&&(r+=Y),t&&(r+=z),n.filter((function(e){return!W(e)})).reduce((function(e,t){return e+(L.test(t)?U:""===t?G:H)}),r)}function q(e,t){for(var n=e.routesMeta,r={},i="/",a=[],o=0;o<n.length;++o){var s=n[o],l=o===n.length-1,u="/"===i?t:t.slice(i.length)||"/",c=K({path:s.relativePath,caseSensitive:s.caseSensitive,end:l},u);if(!c)return null;Object.assign(r,c.params);var f=s.route;a.push({params:r,pathname:te([i,c.pathname]),pathnameBase:ne(te([i,c.pathnameBase])),route:f}),"/"!==c.pathnameBase&&(i=te([i,c.pathnameBase]))}return a}function K(e,t){"string"===typeof e&&(e={path:e,caseSensitive:!1,end:!0});var n=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=!0);_("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');var r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(function(e,t){return r.push(t),"/([^\\/]+)"}));e.endsWith("*")?(r.push("*"),i+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":""!==e&&"/"!==e&&(i+="(?:(?=\\/|$))");var a=new RegExp(i,t?void 0:"i");return[a,r]}(e.path,e.caseSensitive,e.end),r=c(n,2),i=r[0],a=r[1],o=t.match(i);if(!o)return null;var s=o[0],l=s.replace(/(.)\/+$/,"$1"),u=o.slice(1),f=a.reduce((function(e,t,n){if("*"===t){var r=u[n]||"";l=s.slice(0,s.length-r.length).replace(/(.)\/+$/,"$1")}return e[t]=function(e,t){try{return decodeURIComponent(e)}catch(n){return _(!1,'The value for the URL param "'+t+'" will not be decoded because the string "'+e+'" is a malformed URL segment. This is probably due to a bad percent encoding ('+n+")."),e}}(u[n]||"",t),e}),{});return{params:f,pathname:s,pathnameBase:l,pattern:e}}function J(e){try{return decodeURI(e)}catch(t){return _(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function Z(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;var n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function X(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"].  Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function $(e){return e.filter((function(e,t){return 0===t||e.route.path&&e.route.path.length>0}))}function ee(e,t,n,r){var i;void 0===r&&(r=!1),"string"===typeof e?i=T(e):(S(!(i=k({},e)).pathname||!i.pathname.includes("?"),X("?","pathname","search",i)),S(!i.pathname||!i.pathname.includes("#"),X("#","pathname","hash",i)),S(!i.search||!i.search.includes("#"),X("#","search","hash",i)));var a,o=""===e||""===i.pathname,s=o?"/":i.pathname;if(r||null==s)a=n;else{var l=t.length-1;if(s.startsWith("..")){for(var u=s.split("/");".."===u[0];)u.shift(),l-=1;i.pathname=u.join("/")}a=l>=0?t[l]:"/"}var c=function(e,t){void 0===t&&(t="/");var n="string"===typeof e?T(e):e,r=n.pathname,i=n.search,a=void 0===i?"":i,o=n.hash,s=void 0===o?"":o,l=r?r.startsWith("/")?r:function(e,t){var n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((function(e){".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(r,t):t;return{pathname:l,search:re(a),hash:ie(s)}}(i,a),f=s&&"/"!==s&&s.endsWith("/"),d=(o||"."===s)&&n.endsWith("/");return c.pathname.endsWith("/")||!f&&!d||(c.pathname+="/"),c}var te=function(e){return e.join("/").replace(/\/\/+/g,"/")},ne=function(e){return e.replace(/\/+$/,"").replace(/^\/*/,"/")},re=function(e){return e&&"?"!==e?e.startsWith("?")?e:"?"+e:""},ie=function(e){return e&&"#"!==e?e.startsWith("#")?e:"#"+e:""},ae=function(e){y(n,e);var t=E(n);function n(){return h(this,n),t.apply(this,arguments)}return m(n)}(x(Error));function oe(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}var se=["post","put","patch","delete"],le=(new Set(se),["get"].concat(se));new Set(le),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred");function ue(){return ue=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ue.apply(this,arguments)}var ce=r.createContext(null);var fe=r.createContext(null);var de=r.createContext(null);var he=r.createContext(null);var Ae=r.createContext(null);var ge=r.createContext({outlet:null,matches:[],isDataRoute:!1});var pe=r.createContext(null);function me(){return null!=r.useContext(Ae)}function ve(){return me()||S(!1),r.useContext(Ae).location}function ye(e){r.useContext(he).static||r.useLayoutEffect(e)}function be(){return r.useContext(ge).isDataRoute?function(){var e=_e(Qe.UseNavigateStable).router,t=Ne(Se.UseNavigateStable),n=r.useRef(!1);return ye((function(){n.current=!0})),r.useCallback((function(r,i){void 0===i&&(i={}),n.current&&("number"===typeof r?e.navigate(r):e.navigate(r,ue({fromRouteId:t},i)))}),[e,t])}():function(){me()||S(!1);var e=r.useContext(ce),t=r.useContext(he),n=t.basename,i=t.navigator,a=r.useContext(ge).matches,o=ve().pathname,s=JSON.stringify($(a).map((function(e){return e.pathnameBase}))),l=r.useRef(!1);return ye((function(){l.current=!0})),r.useCallback((function(t,r){if(void 0===r&&(r={}),l.current)if("number"!==typeof t){var a=ee(t,JSON.parse(s),o,"path"===r.relative);null==e&&"/"!==n&&(a.pathname="/"===a.pathname?n:te([n,a.pathname])),(r.replace?i.replace:i.push)(a,r.state,r)}else i.go(t)}),[n,i,s,o,e])}()}function Ce(){var e=r.useContext(ge).matches,t=e[e.length-1];return t?t.params:{}}function we(e,t){var n=(void 0===t?{}:t).relative,i=r.useContext(ge).matches,a=ve().pathname,o=JSON.stringify($(i).map((function(e){return e.pathnameBase})));return r.useMemo((function(){return ee(e,JSON.parse(o),a,"path"===n)}),[e,o,a,n])}function Ee(e,n,i){me()||S(!1);var a,o=r.useContext(he).navigator,s=r.useContext(ge).matches,l=s[s.length-1],u=l?l.params:{},c=(l&&l.pathname,l?l.pathnameBase:"/"),f=(l&&l.route,ve());if(n){var d,h="string"===typeof n?T(n):n;"/"===c||(null==(d=h.pathname)?void 0:d.startsWith(c))||S(!1),a=h}else a=f;var A=a.pathname||"/",g=j(e,{pathname:"/"===c?A:A.slice(c.length)||"/"});var p=De(g&&g.map((function(e){return Object.assign({},e,{params:Object.assign({},u,e.params),pathname:te([c,o.encodeLocation?o.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?c:te([c,o.encodeLocation?o.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])})})),s,i);return n&&p?r.createElement(Ae.Provider,{value:{location:ue({pathname:"/",search:"",hash:"",state:null,key:"default"},a),navigationType:t.Pop}},p):p}function Ie(){var e=function(){var e,t=r.useContext(pe),n=Fe(Se.UseRouteError),i=Ne(Se.UseRouteError);if(t)return t;return null==(e=n.errors)?void 0:e[i]}(),t=oe(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i="rgba(200,200,200, 0.5)",a={padding:"0.5rem",backgroundColor:i};return r.createElement(r.Fragment,null,r.createElement("h2",null,"Unexpected Application Error!"),r.createElement("h3",{style:{fontStyle:"italic"}},t),n?r.createElement("pre",{style:a},n):null,null)}var xe=r.createElement(Ie,null),Be=function(e){y(n,e);var t=E(n);function n(e){var r;return h(this,n),(r=t.call(this,e)).state={location:e.location,revalidation:e.revalidation,error:e.error},r}return m(n,[{key:"componentDidCatch",value:function(e,t){console.error("React Router caught the following error during render",e,t)}},{key:"render",value:function(){return this.state.error?r.createElement(ge.Provider,{value:this.props.routeContext},r.createElement(pe.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}],[{key:"getDerivedStateFromError",value:function(e){return{error:e}}},{key:"getDerivedStateFromProps",value:function(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error||t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}}]),n}(r.Component);function ke(e){var t=e.routeContext,n=e.match,i=e.children,a=r.useContext(ce);return a&&a.static&&a.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=n.route.id),r.createElement(ge.Provider,{value:t},i)}function De(e,t,n){var i;if(void 0===t&&(t=[]),void 0===n&&(n=null),null==e){var a;if(null==(a=n)||!a.errors)return null;e=n.matches}var o=e,s=null==(i=n)?void 0:i.errors;if(null!=s){var l=o.findIndex((function(e){return e.route.id&&(null==s?void 0:s[e.route.id])}));l>=0||S(!1),o=o.slice(0,Math.min(o.length,l+1))}return o.reduceRight((function(e,i,a){var l=i.route.id?null==s?void 0:s[i.route.id]:null,u=null;n&&(u=i.route.errorElement||xe);var c=t.concat(o.slice(0,a+1)),f=function(){var t;return t=l?u:i.route.Component?r.createElement(i.route.Component,null):i.route.element?i.route.element:e,r.createElement(ke,{match:i,routeContext:{outlet:e,matches:c,isDataRoute:null!=n},children:t})};return n&&(i.route.ErrorBoundary||i.route.errorElement||0===a)?r.createElement(Be,{location:n.location,revalidation:n.revalidation,component:u,error:l,children:f(),routeContext:{outlet:null,matches:c,isDataRoute:!0}}):f()}),null)}var Qe=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Qe||{}),Se=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Se||{});function _e(e){var t=r.useContext(ce);return t||S(!1),t}function Fe(e){var t=r.useContext(fe);return t||S(!1),t}function Ne(e){var t=function(e){var t=r.useContext(ge);return t||S(!1),t}(),n=t.matches[t.matches.length-1];return n.route.id||S(!1),n.route.id}i.startTransition;function Re(e){var t=e.to,n=e.replace,i=e.state,a=e.relative;me()||S(!1);var o=r.useContext(ge).matches,s=ve().pathname,l=be(),u=ee(t,$(o).map((function(e){return e.pathnameBase})),s,"path"===a),c=JSON.stringify(u);return r.useEffect((function(){return l(JSON.parse(c),{replace:n,state:i,relative:a})}),[l,c,a,n,i]),null}function Te(e){S(!1)}function Oe(e){var n=e.basename,i=void 0===n?"/":n,a=e.children,o=void 0===a?null:a,s=e.location,l=e.navigationType,u=void 0===l?t.Pop:l,c=e.navigator,f=e.static,d=void 0!==f&&f;me()&&S(!1);var h=i.replace(/^\/*/,"/"),A=r.useMemo((function(){return{basename:h,navigator:c,static:d}}),[h,c,d]);"string"===typeof s&&(s=T(s));var g=s,p=g.pathname,m=void 0===p?"/":p,v=g.search,y=void 0===v?"":v,b=g.hash,C=void 0===b?"":b,w=g.state,E=void 0===w?null:w,I=g.key,x=void 0===I?"default":I,B=r.useMemo((function(){var e=Z(m,h);return null==e?null:{location:{pathname:e,search:y,hash:C,state:E,key:x},navigationType:u}}),[h,m,y,C,E,x,u]);return null==B?null:r.createElement(he.Provider,{value:A},r.createElement(Ae.Provider,{children:o,value:B}))}function je(e){var t=e.children,n=e.location;return Ee(Le(t),n)}var Pe=function(e){return e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error",e}(Pe||{}),Me=new Promise((function(){}));r.Component;function Le(e,t){void 0===t&&(t=[]);var n=[];return r.Children.forEach(e,(function(e,i){if(r.isValidElement(e)){var a=[].concat(d(t),[i]);if(e.type!==r.Fragment){e.type!==Te&&S(!1),e.props.index&&e.props.children&&S(!1);var o={id:e.props.id||a.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(o.children=Le(e.props.children,a)),n.push(o)}else n.push.apply(n,Le(e.props.children,a))}})),n}function Ue(){return Ue=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ue.apply(this,arguments)}function ze(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);var Ge=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];var He=i.startTransition;function Ye(e){var t,n=e.basename,i=e.children,a=e.future,o=e.window,s=r.useRef();null==s.current&&(s.current=(void 0===(t={window:o,v5Compat:!0})&&(t={}),O((function(e,t){var n=e.location;return N("",{pathname:n.pathname,search:n.search,hash:n.hash},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"===typeof t?t:R(t)}),null,t)));var l=s.current,u=c(r.useState({action:l.action,location:l.location}),2),f=u[0],d=u[1],h=(a||{}).v7_startTransition,A=r.useCallback((function(e){h&&He?He((function(){return d(e)})):d(e)}),[d,h]);return r.useLayoutEffect((function(){return l.listen(A)}),[l,A]),r.createElement(Oe,{basename:n,children:i,location:f.location,navigationType:f.action,navigator:l})}var We="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement,Ve=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,qe=r.forwardRef((function(e,t){var n,i=e.onClick,a=e.relative,o=e.reloadDocument,s=e.replace,l=e.state,u=e.target,c=e.to,f=e.preventScrollReset,d=ze(e,Ge),h=r.useContext(he).basename,A=!1;if("string"===typeof c&&Ve.test(c)&&(n=c,We))try{var g=new URL(window.location.href),p=c.startsWith("//")?new URL(g.protocol+c):new URL(c),m=Z(p.pathname,h);p.origin===g.origin&&null!=m?c=m+p.search+p.hash:A=!0}catch(b){}var v=function(e,t){var n=(void 0===t?{}:t).relative;me()||S(!1);var i=r.useContext(he),a=i.basename,o=i.navigator,s=we(e,{relative:n}),l=s.hash,u=s.pathname,c=s.search,f=u;return"/"!==a&&(f="/"===u?a:te([a,u])),o.createHref({pathname:f,search:c,hash:l})}(c,{relative:a}),y=function(e,t){var n=void 0===t?{}:t,i=n.target,a=n.replace,o=n.state,s=n.preventScrollReset,l=n.relative,u=be(),c=ve(),f=we(e,{relative:l});return r.useCallback((function(t){if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(t,i)){t.preventDefault();var n=void 0!==a?a:R(c)===R(f);u(e,{replace:n,state:o,preventScrollReset:s,relative:l})}}),[c,u,f,a,o,i,e,s,l])}(c,{replace:s,state:l,target:u,preventScrollReset:f,relative:a});return r.createElement("a",Ue({},d,{href:n||v,onClick:A||o?i:function(e){i&&i(e),e.defaultPrevented||y(e)},ref:t,target:u}))}));var Ke,Je;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher"})(Ke||(Ke={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(Je||(Je={}));function Ze(){Ze=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,i=Object.defineProperty||function(e,t,n){e[t]=n.value},a="function"==typeof Symbol?Symbol:{},o=a.iterator||"@@iterator",s=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var a=t&&t.prototype instanceof v?t:v,o=Object.create(a.prototype),s=new _(r||[]);return i(o,"_invoke",{value:k(e,n,s)}),o}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var d="suspendedStart",h="suspendedYield",g="executing",p="completed",m={};function v(){}function y(){}function b(){}var C={};u(C,o,(function(){return this}));var w=Object.getPrototypeOf,E=w&&w(w(F([])));E&&E!==n&&r.call(E,o)&&(C=E);var I=b.prototype=v.prototype=Object.create(C);function x(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function B(e,t){function n(i,a,o,s){var l=f(e[i],e,a);if("throw"!==l.type){var u=l.arg,c=u.value;return c&&"object"==A(c)&&r.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,o,s)}),(function(e){n("throw",e,o,s)})):t.resolve(c).then((function(e){u.value=e,o(u)}),(function(e){return n("throw",e,o,s)}))}s(l.arg)}var a;i(this,"_invoke",{value:function(e,r){function i(){return new t((function(t,i){n(e,r,t,i)}))}return a=a?a.then(i,i):i()}})}function k(t,n,r){var i=d;return function(a,o){if(i===g)throw new Error("Generator is already running");if(i===p){if("throw"===a)throw o;return{value:e,done:!0}}for(r.method=a,r.arg=o;;){var s=r.delegate;if(s){var l=D(s,r);if(l){if(l===m)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(i===d)throw i=p,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);i=g;var u=f(t,n,r);if("normal"===u.type){if(i=r.done?p:h,u.arg===m)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(i=p,r.method="throw",r.arg=u.arg)}}}function D(t,n){var r=n.method,i=t.iterator[r];if(i===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,D(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var a=f(i,t.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,m;var o=a.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function Q(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function _(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(Q,this),this.reset(!0)}function F(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var i=-1,a=function n(){for(;++i<t.length;)if(r.call(t,i))return n.value=t[i],n.done=!1,n;return n.value=e,n.done=!0,n};return a.next=a}}throw new TypeError(A(t)+" is not iterable")}return y.prototype=b,i(I,"constructor",{value:b,configurable:!0}),i(b,"constructor",{value:y,configurable:!0}),y.displayName=u(b,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===y||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,u(e,l,"GeneratorFunction")),e.prototype=Object.create(I),e},t.awrap=function(e){return{__await:e}},x(B.prototype),u(B.prototype,s,(function(){return this})),t.AsyncIterator=B,t.async=function(e,n,r,i,a){void 0===a&&(a=Promise);var o=new B(c(e,n,r,i),a);return t.isGeneratorFunction(n)?o:o.next().then((function(e){return e.done?e.value:o.next()}))},x(I),u(I,l,"Generator"),u(I,o,(function(){return this})),u(I,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=F,_.prototype={constructor:_,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(S),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function i(r,i){return s.type="throw",s.arg=t,n.next=r,i&&(n.method="next",n.arg=e),!!i}for(var a=this.tryEntries.length-1;a>=0;--a){var o=this.tryEntries[a],s=o.completion;if("root"===o.tryLoc)return i("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),u=r.call(o,"finallyLoc");if(l&&u){if(this.prev<o.catchLoc)return i(o.catchLoc,!0);if(this.prev<o.finallyLoc)return i(o.finallyLoc)}else if(l){if(this.prev<o.catchLoc)return i(o.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return i(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var a=i;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var o=a?a.completion:{};return o.type=e,o.arg=t,a?(this.method="next",this.next=a.finallyLoc,m):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),m},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;S(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:F(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}function Xe(e,t,n,r,i,a,o){try{var s=e[a](o),l=s.value}catch(u){return void n(u)}s.done?t(l):Promise.resolve(l).then(r,i)}function $e(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var a=e.apply(t,n);function o(e){Xe(a,r,i,o,s,"next",e)}function s(e){Xe(a,r,i,o,s,"throw",e)}o(void 0)}))}}function et(e,t){return function(){return e.apply(t,arguments)}}var tt=Object.prototype.toString,nt=Object.getPrototypeOf,rt=function(e){return function(t){var n=tt.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())}}(Object.create(null)),it=function(e){return e=e.toLowerCase(),function(t){return rt(t)===e}},at=function(e){return function(t){return typeof t===e}},ot=Array.isArray,st=at("undefined");var lt=it("ArrayBuffer");var ut=at("string"),ct=at("function"),ft=at("number"),dt=function(e){return null!==e&&"object"===typeof e},ht=function(e){if("object"!==rt(e))return!1;var t=nt(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},At=it("Date"),gt=it("File"),pt=it("Blob"),mt=it("FileList"),vt=it("URLSearchParams");function yt(e,t){var n,r,i=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).allOwnKeys,a=void 0!==i&&i;if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),ot(e))for(n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else{var o,s=a?Object.getOwnPropertyNames(e):Object.keys(e),l=s.length;for(n=0;n<l;n++)o=s[n],t.call(null,e[o],o,e)}}function bt(e,t){t=t.toLowerCase();for(var n,r=Object.keys(e),i=r.length;i-- >0;)if(t===(n=r[i]).toLowerCase())return n;return null}var Ct="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:global,wt=function(e){return!st(e)&&e!==Ct};var Et,It=(Et="undefined"!==typeof Uint8Array&&nt(Uint8Array),function(e){return Et&&e instanceof Et}),xt=it("HTMLFormElement"),Bt=function(e){var t=Object.prototype.hasOwnProperty;return function(e,n){return t.call(e,n)}}(),kt=it("RegExp"),Dt=function(e,t){var n=Object.getOwnPropertyDescriptors(e),r={};yt(n,(function(n,i){var a;!1!==(a=t(n,i,e))&&(r[i]=a||n)})),Object.defineProperties(e,r)},Qt="abcdefghijklmnopqrstuvwxyz",St="0123456789",_t={DIGIT:St,ALPHA:Qt,ALPHA_DIGIT:Qt+Qt.toUpperCase()+St};var Ft=it("AsyncFunction"),Nt={isArray:ot,isArrayBuffer:lt,isBuffer:function(e){return null!==e&&!st(e)&&null!==e.constructor&&!st(e.constructor)&&ct(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:function(e){var t;return e&&("function"===typeof FormData&&e instanceof FormData||ct(e.append)&&("formdata"===(t=rt(e))||"object"===t&&ct(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){return"undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&lt(e.buffer)},isString:ut,isNumber:ft,isBoolean:function(e){return!0===e||!1===e},isObject:dt,isPlainObject:ht,isUndefined:st,isDate:At,isFile:gt,isBlob:pt,isRegExp:kt,isFunction:ct,isStream:function(e){return dt(e)&&ct(e.pipe)},isURLSearchParams:vt,isTypedArray:It,isFileList:mt,forEach:yt,merge:function e(){for(var t=(wt(this)&&this||{}).caseless,n={},r=function(r,i){var a=t&&bt(n,i)||i;ht(n[a])&&ht(r)?n[a]=e(n[a],r):ht(r)?n[a]=e({},r):ot(r)?n[a]=r.slice():n[a]=r},i=0,a=arguments.length;i<a;i++)arguments[i]&&yt(arguments[i],r);return n},extend:function(e,t,n){return yt(t,(function(t,r){n&&ct(t)?e[r]=et(t,n):e[r]=t}),{allOwnKeys:(arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}).allOwnKeys}),e},trim:function(e){return e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e},inherits:function(e,t,n,r){e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:function(e,t,n,r){var i,a,o,s={};if(t=t||{},null==e)return t;do{for(a=(i=Object.getOwnPropertyNames(e)).length;a-- >0;)o=i[a],r&&!r(o,e,t)||s[o]||(t[o]=e[o],s[o]=!0);e=!1!==n&&nt(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:rt,kindOfTest:it,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return-1!==r&&r===n},toArray:function(e){if(!e)return null;if(ot(e))return e;var t=e.length;if(!ft(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},forEachEntry:function(e,t){for(var n,r=(e&&e[Symbol.iterator]).call(e);(n=r.next())&&!n.done;){var i=n.value;t.call(e,i[0],i[1])}},matchAll:function(e,t){for(var n,r=[];null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:xt,hasOwnProperty:Bt,hasOwnProp:Bt,reduceDescriptors:Dt,freezeMethods:function(e){Dt(e,(function(t,n){if(ct(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;var r=e[n];ct(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=function(){throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:function(e,t){var n={},r=function(e){e.forEach((function(e){n[e]=!0}))};return ot(e)?r(e):r(String(e).split(t)),n},toCamelCase:function(e){return e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n}))},noop:function(){},toFiniteNumber:function(e,t){return e=+e,Number.isFinite(e)?e:t},findKey:bt,global:Ct,isContextDefined:wt,ALPHABET:_t,generateString:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:16,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_t.ALPHA_DIGIT,n="",r=t.length;e--;)n+=t[Math.random()*r|0];return n},isSpecCompliantForm:function(e){return!!(e&&ct(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:function(e){var t=new Array(10);return function e(n,r){if(dt(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[r]=n;var i=ot(n)?[]:{};return yt(n,(function(t,n){var a=e(t,r+1);!st(a)&&(i[n]=a)})),t[r]=void 0,i}}return n}(e,0)},isAsyncFn:Ft,isThenable:function(e){return e&&(dt(e)||ct(e))&&ct(e.then)&&ct(e.catch)}};function Rt(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i)}Nt.inherits(Rt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Nt.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var Tt=Rt.prototype,Ot={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((function(e){Ot[e]={value:e}})),Object.defineProperties(Rt,Ot),Object.defineProperty(Tt,"isAxiosError",{value:!0}),Rt.from=function(e,t,n,r,i,a){var o=Object.create(Tt);return Nt.toFlatObject(e,o,(function(e){return e!==Error.prototype}),(function(e){return"isAxiosError"!==e})),Rt.call(o,e.message,t,n,r,i),o.cause=e,o.name=e.name,a&&Object.assign(o,a),o};var jt=Rt;function Pt(e){return Nt.isPlainObject(e)||Nt.isArray(e)}function Mt(e){return Nt.endsWith(e,"[]")?e.slice(0,-2):e}function Lt(e,t,n){return e?e.concat(t).map((function(e,t){return e=Mt(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}var Ut=Nt.toFlatObject(Nt,{},null,(function(e){return/^is[A-Z]/.test(e)}));var zt=function(e,t,n){if(!Nt.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;var r=(n=Nt.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!Nt.isUndefined(t[e])}))).metaTokens,i=n.visitor||u,a=n.dots,o=n.indexes,s=(n.Blob||"undefined"!==typeof Blob&&Blob)&&Nt.isSpecCompliantForm(t);if(!Nt.isFunction(i))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(Nt.isDate(e))return e.toISOString();if(!s&&Nt.isBlob(e))throw new jt("Blob is not supported. Use a Buffer instead.");return Nt.isArrayBuffer(e)||Nt.isTypedArray(e)?s&&"function"===typeof Blob?new Blob([e]):Buffer.from(e):e}function u(e,n,i){var s=e;if(e&&!i&&"object"===typeof e)if(Nt.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(Nt.isArray(e)&&function(e){return Nt.isArray(e)&&!e.some(Pt)}(e)||(Nt.isFileList(e)||Nt.endsWith(n,"[]"))&&(s=Nt.toArray(e)))return n=Mt(n),s.forEach((function(e,r){!Nt.isUndefined(e)&&null!==e&&t.append(!0===o?Lt([n],r,a):null===o?n:n+"[]",l(e))})),!1;return!!Pt(e)||(t.append(Lt(i,n,a),l(e)),!1)}var c=[],f=Object.assign(Ut,{defaultVisitor:u,convertValue:l,isVisitable:Pt});if(!Nt.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!Nt.isUndefined(n)){if(-1!==c.indexOf(n))throw Error("Circular reference detected in "+r.join("."));c.push(n),Nt.forEach(n,(function(n,a){!0===(!(Nt.isUndefined(n)||null===n)&&i.call(t,n,Nt.isString(a)?a.trim():a,r,f))&&e(n,r?r.concat(a):[a])})),c.pop()}}(e),t};function Gt(e){var t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function Ht(e,t){this._pairs=[],e&&zt(e,this,t)}var Yt=Ht.prototype;Yt.append=function(e,t){this._pairs.push([e,t])},Yt.toString=function(e){var t=e?function(t){return e.call(this,t,Gt)}:Gt;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var Wt=Ht;function Vt(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function qt(e,t,n){if(!t)return e;var r,i=n&&n.encode||Vt,a=n&&n.serialize;if(r=a?a(t,n):Nt.isURLSearchParams(t)?t.toString():new Wt(t,n).toString(i)){var o=e.indexOf("#");-1!==o&&(e=e.slice(0,o)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}var Kt=function(){function e(){h(this,e),this.handlers=[]}return m(e,[{key:"use",value:function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}},{key:"eject",value:function(e){this.handlers[e]&&(this.handlers[e]=null)}},{key:"clear",value:function(){this.handlers&&(this.handlers=[])}},{key:"forEach",value:function(e){Nt.forEach(this.handlers,(function(t){null!==t&&e(t)}))}}]),e}(),Jt={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Zt={isBrowser:!0,classes:{URLSearchParams:"undefined"!==typeof URLSearchParams?URLSearchParams:Wt,FormData:"undefined"!==typeof FormData?FormData:null,Blob:"undefined"!==typeof Blob?Blob:null},isStandardBrowserEnv:function(){var e;return("undefined"===typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!==typeof window&&"undefined"!==typeof document)}(),isStandardBrowserWebWorkerEnv:"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts,protocols:["http","https","file","blob","url","data"]};var Xt=function(e){function t(e,n,r,i){var a=e[i++],o=Number.isFinite(+a),s=i>=e.length;return a=!a&&Nt.isArray(r)?r.length:a,s?(Nt.hasOwnProp(r,a)?r[a]=[r[a],n]:r[a]=n,!o):(r[a]&&Nt.isObject(r[a])||(r[a]=[]),t(e,n,r[a],i)&&Nt.isArray(r[a])&&(r[a]=function(e){var t,n,r={},i=Object.keys(e),a=i.length;for(t=0;t<a;t++)r[n=i[t]]=e[n];return r}(r[a])),!o)}if(Nt.isFormData(e)&&Nt.isFunction(e.entries)){var n={};return Nt.forEachEntry(e,(function(e,r){t(function(e){return Nt.matchAll(/\w+|\[(\w*)]/g,e).map((function(e){return"[]"===e[0]?"":e[1]||e[0]}))}(e),r,n,0)})),n}return null};var $t={transitional:Jt,adapter:Zt.isNode?"http":"xhr",transformRequest:[function(e,t){var n,r=t.getContentType()||"",i=r.indexOf("application/json")>-1,a=Nt.isObject(e);if(a&&Nt.isHTMLForm(e)&&(e=new FormData(e)),Nt.isFormData(e))return i&&i?JSON.stringify(Xt(e)):e;if(Nt.isArrayBuffer(e)||Nt.isBuffer(e)||Nt.isStream(e)||Nt.isFile(e)||Nt.isBlob(e))return e;if(Nt.isArrayBufferView(e))return e.buffer;if(Nt.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return zt(e,new Zt.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return Zt.isNode&&Nt.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((n=Nt.isFileList(e))||r.indexOf("multipart/form-data")>-1){var o=this.env&&this.env.FormData;return zt(n?{"files[]":e}:e,o&&new o,this.formSerializer)}}return a||i?(t.setContentType("application/json",!1),function(e,t,n){if(Nt.isString(e))try{return(t||JSON.parse)(e),Nt.trim(e)}catch(r){if("SyntaxError"!==r.name)throw r}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||$t.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(e&&Nt.isString(e)&&(n&&!this.responseType||r)){var i=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(a){if(i){if("SyntaxError"===a.name)throw jt.from(a,jt.ERR_BAD_RESPONSE,this,null,this.response);throw a}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Zt.classes.FormData,Blob:Zt.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Nt.forEach(["delete","get","head","post","put","patch"],(function(e){$t.headers[e]={}}));var en=$t,tn=Nt.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),nn=Symbol("internals");function rn(e){return e&&String(e).trim().toLowerCase()}function an(e){return!1===e||null==e?e:Nt.isArray(e)?e.map(an):String(e)}function on(e,t,n,r,i){return Nt.isFunction(r)?r.call(this,t,n):(i&&(t=n),Nt.isString(t)?Nt.isString(r)?-1!==t.indexOf(r):Nt.isRegExp(r)?r.test(t):void 0:void 0)}var sn=function(e,t){function n(e){h(this,n),e&&this.set(e)}return m(n,[{key:"set",value:function(e,t,n){var r=this;function i(e,t,n){var i=rn(t);if(!i)throw new Error("header name must be a non-empty string");var a=Nt.findKey(r,i);(!a||void 0===r[a]||!0===n||void 0===n&&!1!==r[a])&&(r[a||t]=an(e))}var a=function(e,t){return Nt.forEach(e,(function(e,n){return i(e,n,t)}))};return Nt.isPlainObject(e)||e instanceof this.constructor?a(e,t):Nt.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim())?a(function(e){var t,n,r,i={};return e&&e.split("\n").forEach((function(e){r=e.indexOf(":"),t=e.substring(0,r).trim().toLowerCase(),n=e.substring(r+1).trim(),!t||i[t]&&tn[t]||("set-cookie"===t?i[t]?i[t].push(n):i[t]=[n]:i[t]=i[t]?i[t]+", "+n:n)})),i}(e),t):null!=e&&i(t,e,n),this}},{key:"get",value:function(e,t){if(e=rn(e)){var n=Nt.findKey(this,e);if(n){var r=this[n];if(!t)return r;if(!0===t)return function(e){for(var t,n=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;t=r.exec(e);)n[t[1]]=t[2];return n}(r);if(Nt.isFunction(t))return t.call(this,r,n);if(Nt.isRegExp(t))return t.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}},{key:"has",value:function(e,t){if(e=rn(e)){var n=Nt.findKey(this,e);return!(!n||void 0===this[n]||t&&!on(0,this[n],n,t))}return!1}},{key:"delete",value:function(e,t){var n=this,r=!1;function i(e){if(e=rn(e)){var i=Nt.findKey(n,e);!i||t&&!on(0,n[i],i,t)||(delete n[i],r=!0)}}return Nt.isArray(e)?e.forEach(i):i(e),r}},{key:"clear",value:function(e){for(var t=Object.keys(this),n=t.length,r=!1;n--;){var i=t[n];e&&!on(0,this[i],i,e,!0)||(delete this[i],r=!0)}return r}},{key:"normalize",value:function(e){var t=this,n={};return Nt.forEach(this,(function(r,i){var a=Nt.findKey(n,i);if(a)return t[a]=an(r),void delete t[i];var o=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n}))}(i):String(i).trim();o!==i&&delete t[i],t[o]=an(r),n[o]=!0})),this}},{key:"concat",value:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return(e=this.constructor).concat.apply(e,[this].concat(n))}},{key:"toJSON",value:function(e){var t=Object.create(null);return Nt.forEach(this,(function(n,r){null!=n&&!1!==n&&(t[r]=e&&Nt.isArray(n)?n.join(", "):n)})),t}},{key:Symbol.iterator,value:function(){return Object.entries(this.toJSON())[Symbol.iterator]()}},{key:"toString",value:function(){return Object.entries(this.toJSON()).map((function(e){var t=c(e,2);return t[0]+": "+t[1]})).join("\n")}},{key:Symbol.toStringTag,get:function(){return"AxiosHeaders"}}],[{key:"from",value:function(e){return e instanceof this?e:new this(e)}},{key:"concat",value:function(e){for(var t=new this(e),n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return r.forEach((function(e){return t.set(e)})),t}},{key:"accessor",value:function(e){var t=(this[nn]=this[nn]={accessors:{}}).accessors,n=this.prototype;function r(e){var r=rn(e);t[r]||(!function(e,t){var n=Nt.toCamelCase(" "+t);["get","set","has"].forEach((function(r){Object.defineProperty(e,r+n,{value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})}))}(n,e),t[r]=!0)}return Nt.isArray(e)?e.forEach(r):r(e),this}}]),n}();sn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Nt.reduceDescriptors(sn.prototype,(function(e,t){var n=e.value,r=t[0].toUpperCase()+t.slice(1);return{get:function(){return n},set:function(e){this[r]=e}}})),Nt.freezeMethods(sn);var ln=sn;function un(e,t){var n=this||en,r=t||n,i=ln.from(r.headers),a=r.data;return Nt.forEach(e,(function(e){a=e.call(n,a,i.normalize(),t?t.status:void 0)})),i.normalize(),a}function cn(e){return!(!e||!e.__CANCEL__)}function fn(e,t,n){jt.call(this,null==e?"canceled":e,jt.ERR_CANCELED,t,n),this.name="CanceledError"}Nt.inherits(fn,jt,{__CANCEL__:!0});var dn=fn;var hn=Zt.isStandardBrowserEnv?{write:function(e,t,n,r,i,a){var o=[];o.push(e+"="+encodeURIComponent(t)),Nt.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),Nt.isString(r)&&o.push("path="+r),Nt.isString(i)&&o.push("domain="+i),!0===a&&o.push("secure"),document.cookie=o.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function An(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var gn=Zt.isStandardBrowserEnv?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function r(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=r(window.location.href),function(t){var n=Nt.isString(t)?r(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0};var pn=function(e,t){e=e||10;var n,r=new Array(e),i=new Array(e),a=0,o=0;return t=void 0!==t?t:1e3,function(s){var l=Date.now(),u=i[o];n||(n=l),r[a]=s,i[a]=l;for(var c=o,f=0;c!==a;)f+=r[c++],c%=e;if((a=(a+1)%e)===o&&(o=(o+1)%e),!(l-n<t)){var d=u&&l-u;return d?Math.round(1e3*f/d):void 0}}};function mn(e,t){var n=0,r=pn(50,250);return function(i){var a=i.loaded,o=i.lengthComputable?i.total:void 0,s=a-n,l=r(s);n=a;var u={loaded:a,total:o,progress:o?a/o:void 0,bytes:s,rate:l||void 0,estimated:l&&o&&a<=o?(o-a)/l:void 0,event:i};u[t?"download":"upload"]=!0,e(u)}}var vn="undefined"!==typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){var r,i=e.data,a=ln.from(e.headers).normalize(),o=e.responseType;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}Nt.isFormData(i)&&(Zt.isStandardBrowserEnv||Zt.isStandardBrowserWebWorkerEnv?a.setContentType(!1):a.setContentType("multipart/form-data;",!1));var l=new XMLHttpRequest;if(e.auth){var u=e.auth.username||"",c=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(u+":"+c))}var f=An(e.baseURL,e.url);function d(){if(l){var r=ln.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,n){var r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new jt("Request failed with status code "+n.status,[jt.ERR_BAD_REQUEST,jt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),s()}),(function(e){n(e),s()}),{data:o&&"text"!==o&&"json"!==o?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:r,config:e,request:l}),l=null}}if(l.open(e.method.toUpperCase(),qt(f,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=d:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(d)},l.onabort=function(){l&&(n(new jt("Request aborted",jt.ECONNABORTED,e,l)),l=null)},l.onerror=function(){n(new jt("Network Error",jt.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||Jt;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new jt(t,r.clarifyTimeoutError?jt.ETIMEDOUT:jt.ECONNABORTED,e,l)),l=null},Zt.isStandardBrowserEnv){var h=(e.withCredentials||gn(f))&&e.xsrfCookieName&&hn.read(e.xsrfCookieName);h&&a.set(e.xsrfHeaderName,h)}void 0===i&&a.setContentType(null),"setRequestHeader"in l&&Nt.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),Nt.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),o&&"json"!==o&&(l.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&l.addEventListener("progress",mn(e.onDownloadProgress,!0)),"function"===typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",mn(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=function(t){l&&(n(!t||t.type?new dn(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));var A=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(f);A&&-1===Zt.protocols.indexOf(A)?n(new jt("Unsupported protocol "+A+":",jt.ERR_BAD_REQUEST,e)):l.send(i||null)}))},yn={http:null,xhr:vn};Nt.forEach(yn,(function(e,t){if(e){try{Object.defineProperty(e,"name",{value:t})}catch(n){}Object.defineProperty(e,"adapterName",{value:t})}}));var bn=function(e){for(var t,n,r=(e=Nt.isArray(e)?e:[e]).length,i=0;i<r&&(t=e[i],!(n=Nt.isString(t)?yn[t.toLowerCase()]:t));i++);if(!n){if(!1===n)throw new jt("Adapter ".concat(t," is not supported by the environment"),"ERR_NOT_SUPPORT");throw new Error(Nt.hasOwnProp(yn,t)?"Adapter '".concat(t,"' is not available in the build"):"Unknown adapter '".concat(t,"'"))}if(!Nt.isFunction(n))throw new TypeError("adapter is not a function");return n};function Cn(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new dn(null,e)}function wn(e){return Cn(e),e.headers=ln.from(e.headers),e.data=un.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),bn(e.adapter||en.adapter)(e).then((function(t){return Cn(e),t.data=un.call(e,e.transformResponse,t),t.headers=ln.from(t.headers),t}),(function(t){return cn(t)||(Cn(e),t&&t.response&&(t.response.data=un.call(e,e.transformResponse,t.response),t.response.headers=ln.from(t.response.headers))),Promise.reject(t)}))}var En=function(e){return e instanceof ln?e.toJSON():e};function In(e,t){t=t||{};var n={};function r(e,t,n){return Nt.isPlainObject(e)&&Nt.isPlainObject(t)?Nt.merge.call({caseless:n},e,t):Nt.isPlainObject(t)?Nt.merge({},t):Nt.isArray(t)?t.slice():t}function i(e,t,n){return Nt.isUndefined(t)?Nt.isUndefined(e)?void 0:r(void 0,e,n):r(e,t,n)}function a(e,t){if(!Nt.isUndefined(t))return r(void 0,t)}function o(e,t){return Nt.isUndefined(t)?Nt.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,i,a){return a in t?r(n,i):a in e?r(void 0,n):void 0}var l={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:function(e,t){return i(En(e),En(t),!0)}};return Nt.forEach(Object.keys(Object.assign({},e,t)),(function(r){var a=l[r]||i,o=a(e[r],t[r],r);Nt.isUndefined(o)&&a!==s||(n[r]=o)})),n}var xn="1.5.0",Bn={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){Bn[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var kn={};Bn.transitional=function(e,t,n){function r(e,t){return"[Axios v1.5.0] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,i,a){if(!1===e)throw new jt(r(i," has been removed"+(t?" in "+t:"")),jt.ERR_DEPRECATED);return t&&!kn[i]&&(kn[i]=!0,console.warn(r(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,a)}};var Dn={assertOptions:function(e,t,n){if("object"!==typeof e)throw new jt("options must be an object",jt.ERR_BAD_OPTION_VALUE);for(var r=Object.keys(e),i=r.length;i-- >0;){var a=r[i],o=t[a];if(o){var s=e[a],l=void 0===s||o(s,a,e);if(!0!==l)throw new jt("option "+a+" must be "+l,jt.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new jt("Unknown option "+a,jt.ERR_BAD_OPTION)}},validators:Bn},Qn=Dn.validators,Sn=function(){function e(t){h(this,e),this.defaults=t,this.interceptors={request:new Kt,response:new Kt}}return m(e,[{key:"request",value:function(e,t){"string"===typeof e?(t=t||{}).url=e:t=e||{};var n=t=In(this.defaults,t),r=n.transitional,i=n.paramsSerializer,a=n.headers;void 0!==r&&Dn.assertOptions(r,{silentJSONParsing:Qn.transitional(Qn.boolean),forcedJSONParsing:Qn.transitional(Qn.boolean),clarifyTimeoutError:Qn.transitional(Qn.boolean)},!1),null!=i&&(Nt.isFunction(i)?t.paramsSerializer={serialize:i}:Dn.assertOptions(i,{encode:Qn.function,serialize:Qn.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();var o=a&&Nt.merge(a.common,a[t.method]);a&&Nt.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete a[e]})),t.headers=ln.concat(o,a);var s=[],l=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(l=l&&e.synchronous,s.unshift(e.fulfilled,e.rejected))}));var u,c=[];this.interceptors.response.forEach((function(e){c.push(e.fulfilled,e.rejected)}));var f,d=0;if(!l){var h=[wn.bind(this),void 0];for(h.unshift.apply(h,s),h.push.apply(h,c),f=h.length,u=Promise.resolve(t);d<f;)u=u.then(h[d++],h[d++]);return u}f=s.length;var A=t;for(d=0;d<f;){var g=s[d++],p=s[d++];try{A=g(A)}catch(m){p.call(this,m);break}}try{u=wn.call(this,A)}catch(m){return Promise.reject(m)}for(d=0,f=c.length;d<f;)u=u.then(c[d++],c[d++]);return u}},{key:"getUri",value:function(e){return qt(An((e=In(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}]),e}();Nt.forEach(["delete","get","head","options"],(function(e){Sn.prototype[e]=function(t,n){return this.request(In(n||{},{method:e,url:t,data:(n||{}).data}))}})),Nt.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,i){return this.request(In(i||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}Sn.prototype[e]=t(),Sn.prototype[e+"Form"]=t(!0)}));var _n=Sn,Fn=function(){function e(t){if(h(this,e),"function"!==typeof t)throw new TypeError("executor must be a function.");var n;this.promise=new Promise((function(e){n=e}));var r=this;this.promise.then((function(e){if(r._listeners){for(var t=r._listeners.length;t-- >0;)r._listeners[t](e);r._listeners=null}})),this.promise.then=function(e){var t,n=new Promise((function(e){r.subscribe(e),t=e})).then(e);return n.cancel=function(){r.unsubscribe(t)},n},t((function(e,t,i){r.reason||(r.reason=new dn(e,t,i),n(r.reason))}))}return m(e,[{key:"throwIfRequested",value:function(){if(this.reason)throw this.reason}},{key:"subscribe",value:function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}},{key:"unsubscribe",value:function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}}}],[{key:"source",value:function(){var t;return{token:new e((function(e){t=e})),cancel:t}}}]),e}(),Nn=Fn;var Rn={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Rn).forEach((function(e){var t=c(e,2),n=t[0],r=t[1];Rn[r]=n}));var Tn=Rn;var On=function e(t){var n=new _n(t),r=et(_n.prototype.request,n);return Nt.extend(r,_n.prototype,n,{allOwnKeys:!0}),Nt.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(In(t,n))},r}(en);On.Axios=_n,On.CanceledError=dn,On.CancelToken=Nn,On.isCancel=cn,On.VERSION=xn,On.toFormData=zt,On.AxiosError=jt,On.Cancel=On.CanceledError,On.all=function(e){return Promise.all(e)},On.spread=function(e){return function(t){return e.apply(null,t)}},On.isAxiosError=function(e){return Nt.isObject(e)&&!0===e.isAxiosError},On.mergeConfig=In,On.AxiosHeaders=ln,On.formToJSON=function(e){return Xt(Nt.isHTMLForm(e)?new FormData(e):e)},On.getAdapter=bn,On.HttpStatusCode=Tn,On.default=On;var jn=On.create({baseURL:"https://api.sistempet.com.br"}),Pn=n(184),Mn=(0,r.createContext)();function Ln(e){var t=e.children,n=c((0,r.useState)(!1),2),i=n[0],a=n[1];function o(){return(o=$e(Ze().mark((function e(t){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a(!0);case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,r.useEffect)((function(){var e=function(){var e=$e(Ze().mark((function e(){var t;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(t=localStorage.getItem("token"))&&(jn.defaults.headers.Authorization="Bearer ".concat(t),a(!0));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]),(0,Pn.jsx)(Mn.Provider,{value:{authenticated:i,signIn:function(e){return o.apply(this,arguments)},handleLogout:function(){a(!1),localStorage.removeItem("idUser"),localStorage.removeItem("token"),localStorage.removeItem("Nome"),jn.defaults.headers.Authorization=void 0}},children:t})}var Un={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},zn=r.createContext&&r.createContext(Un),Gn=function(){return Gn=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Gn.apply(this,arguments)},Hn=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};function Yn(e){return e&&e.map((function(e,t){return r.createElement(e.tag,Gn({key:t},e.attr),Yn(e.child))}))}function Wn(e){return function(t){return r.createElement(Vn,Gn({attr:Gn({},e.attr)},t),Yn(e.child))}}function Vn(e){var t=function(t){var n,i=e.attr,a=e.size,o=e.title,s=Hn(e,["attr","size","title"]),l=a||t.size||"1em";return t.className&&(n=t.className),e.className&&(n=(n?n+" ":"")+e.className),r.createElement("svg",Gn({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,i,s,{className:n,style:Gn(Gn({color:e.color||t.color},t.style),e.style),height:l,width:l,xmlns:"http://www.w3.org/2000/svg"}),o&&r.createElement("title",null,o),e.children)};return void 0!==zn?r.createElement(zn.Consumer,null,(function(e){return t(e)})):t(Un)}function qn(e){return Wn({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"}}]})(e)}function Kn(e){return Wn({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"}}]})(e)}function Jn(e){return Wn({tag:"svg",attr:{viewBox:"0 0 192 512"},child:[{tag:"path",attr:{d:"M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z"}}]})(e)}function Zn(e){return Wn({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"}}]})(e)}function Xn(e){return Wn({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M400 224h-24v-72C376 68.2 307.8 0 224 0S72 68.2 72 152v72H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zm-104 0H152v-72c0-39.7 32.3-72 72-72s72 32.3 72 72v72z"}}]})(e)}function $n(e){return Wn({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"}}]})(e)}function er(e){return Wn({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M528.12 301.319l47.273-208C578.806 78.301 567.391 64 551.99 64H159.208l-9.166-44.81C147.758 8.021 137.93 0 126.529 0H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24h69.883l70.248 343.435C147.325 417.1 136 435.222 136 456c0 30.928 25.072 56 56 56s56-25.072 56-56c0-15.674-6.447-29.835-16.824-40h209.647C430.447 426.165 424 440.326 424 456c0 30.928 25.072 56 56 56s56-25.072 56-56c0-22.172-12.888-41.332-31.579-50.405l5.517-24.276c3.413-15.018-8.002-29.319-23.403-29.319H218.117l-6.545-32h293.145c11.206 0 20.92-7.754 23.403-18.681z"}}]})(e)}function tr(e){return Wn({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z"}}]})(e)}function nr(e){return Wn({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 48c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m140.204 130.267l-22.536-22.718c-4.667-4.705-12.265-4.736-16.97-.068L215.346 303.697l-59.792-60.277c-4.667-4.705-12.265-4.736-16.97-.069l-22.719 22.536c-4.705 4.667-4.736 12.265-.068 16.971l90.781 91.516c4.667 4.705 12.265 4.736 16.97.068l172.589-171.204c4.704-4.668 4.734-12.266.067-16.971z"}}]})(e)}function rr(e){return Wn({tag:"svg",attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm212-240h-28.8c-4.4 0-8.4 2.4-10.5 6.3-18 33.1-22.2 42.4-28.6 57.7-13.9-29.1-6.9-17.3-28.6-57.7-2.1-3.9-6.2-6.3-10.6-6.3H124c-9.3 0-15 10-10.4 18l46.3 78-46.3 78c-4.7 8 1.1 18 10.4 18h28.9c4.4 0 8.4-2.4 10.5-6.3 21.7-40 23-45 28.6-57.7 14.9 30.2 5.9 15.9 28.6 57.7 2.1 3.9 6.2 6.3 10.6 6.3H260c9.3 0 15-10 10.4-18L224 320c.7-1.1 30.3-50.5 46.3-78 4.7-8-1.1-18-10.3-18z"}}]})(e)}var ir=function(){var e=localStorage.getItem("token"),t=c((0,r.useState)([]),2),n=t[0],i=t[1],a=c((0,r.useState)({type:"",mensagem:""}),2),o=(a[0],a[1]),s=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,jn.get("/Protocolos/").then((function(e){console.log(e),i(e.data.users)})).catch((function(e){e.response?o({type:"Erro",mensagem:e.response.data.mensagem}):o({type:"Erro",mensagem:"Conex\xe3o com o servidor perdida"})}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,r.useEffect)((function(){s()}),[]),(0,Pn.jsx)("div",{className:"flex flex-wrap justify-center",children:n.map((function(t){return(0,Pn.jsxs)("div",{className:"p-7 m-5 w-96 h-auto border-2 border-gray-300 shadow-lg hover:bg-gray-100 hover:text-black duration-300 flex flex-col justify-between",children:[(0,Pn.jsx)("div",{children:(0,Pn.jsx)("p",{className:"text-center text-xl font-bold",children:t.Nome})}),(0,Pn.jsx)("div",{children:(0,Pn.jsx)("img",{className:"object-cover h-48 w-full",src:t.LinkImagem,alt:t.Nome})}),(0,Pn.jsx)("div",{className:"flex-1",children:(0,Pn.jsx)("p",{className:"text-center",children:t.Descricao.split("\n").map((function(e,t){return(0,Pn.jsxs)(r.Fragment,{children:[e,(0,Pn.jsx)("br",{})]},t)}))})}),(0,Pn.jsx)("div",{className:"mt-4",children:(0,Pn.jsxs)("div",{className:"flex justify-between items-center",children:[(0,Pn.jsx)(qe,{to:"/Protocolo/"+t.id,children:(0,Pn.jsxs)("button",{className:"flex items-center justify-center bg-blue-500 hover:bg-blue-600 text-white px-4 py-2 rounded-md mr-2",type:"button",children:[(0,Pn.jsx)(Zn,{size:20}),(0,Pn.jsx)("span",{children:"Detalhes"})]})}),"1"!==t.Promocao?(0,Pn.jsx)("div",{className:"text-center",children:(0,Pn.jsxs)("p",{className:"text-lg font-bold",children:["R$",t.Valor,",00"]})}):(0,Pn.jsxs)("div",{className:"text-center",children:[(0,Pn.jsxs)("p",{className:"text-red-600 line-through",children:["R$",t.Valor,",00"]}),(0,Pn.jsxs)("p",{className:"text-green-600 font-bold",children:["R$",t.Valor_Desconto,",00"]})]})]})}),(0,Pn.jsx)("div",{className:"mt-4",children:e?(0,Pn.jsx)(qe,{to:"/Checkout/"+t.id,children:(0,Pn.jsxs)("button",{className:"flex items-center justify-center w-full bg-green-500 hover:bg-green-600 text-white px-4 py-2 rounded-md",type:"button",children:[(0,Pn.jsx)(er,{size:20}),(0,Pn.jsx)("span",{children:"Comprar"})]})}):(0,Pn.jsx)(qe,{to:"/Login/"+t.id,children:(0,Pn.jsxs)("button",{className:"flex items-center justify-center w-full bg-green-500 hover:bg-green-600 text-white px-4 py-2 rounded-md",type:"button",children:[(0,Pn.jsx)(er,{size:20}),(0,Pn.jsx)("span",{children:"Comprar"})]})})})]},t.id)}))})};function ar(e,t,n){return(t=g(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function or(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}function sr(){return sr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},sr.apply(this,arguments)}function lr(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=lr(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}var ur=function(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=lr(e))&&(r&&(r+=" "),r+=t);return r};function cr(e,t){var n=sr({},t);return Object.keys(e).forEach((function(r){if(r.toString().match(/^(components|slots)$/))n[r]=sr({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){var i=e[r]||{},a=t[r];n[r]={},a&&Object.keys(a)?i&&Object.keys(i)?(n[r]=sr({},a),Object.keys(i).forEach((function(e){n[r][e]=cr(i[e],a[e])}))):n[r]=a:n[r]=i}else void 0===n[r]&&(n[r]=e[r])})),n}function fr(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r={};return Object.keys(e).forEach((function(i){r[i]=e[i].reduce((function(e,r){if(r){var i=t(r);""!==i&&e.push(i),n&&n[r]&&e.push(n[r])}return e}),[]).join(" ")})),r}function dr(e){for(var t="https://mui.com/production-error/?code="+e,n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}function hr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function Ar(e){if(e.type)return e;if("#"===e.charAt(0))return Ar(function(e){e=e.slice(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map((function(e){return e+e}))),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3})).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(n))throw new Error(dr(9,e));var r,i=e.substring(t+1,e.length-1);if("color"===n){if(r=(i=i.split(" ")).shift(),4===i.length&&"/"===i[3].charAt(0)&&(i[3]=i[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(r))throw new Error(dr(10,r))}else i=i.split(",");return{type:n,values:i=i.map((function(e){return parseFloat(e)})),colorSpace:r}}function gr(e){var t=e.type,n=e.colorSpace,r=e.values;return-1!==t.indexOf("rgb")?r=r.map((function(e,t){return t<3?parseInt(e,10):e})):-1!==t.indexOf("hsl")&&(r[1]="".concat(r[1],"%"),r[2]="".concat(r[2],"%")),r=-1!==t.indexOf("color")?"".concat(n," ").concat(r.join(" ")):"".concat(r.join(", ")),"".concat(t,"(").concat(r,")")}function pr(e){var t="hsl"===(e=Ar(e)).type||"hsla"===e.type?Ar(function(e){var t=(e=Ar(e)).values,n=t[0],r=t[1]/100,i=t[2]/100,a=r*Math.min(i,1-i),o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return i-a*Math.max(Math.min(t-3,9-t,1),-1)},s="rgb",l=[Math.round(255*o(0)),Math.round(255*o(8)),Math.round(255*o(4))];return"hsla"===e.type&&(s+="a",l.push(t[3])),gr({type:s,values:l})}(e)).values:e.values;return t=t.map((function(t){return"color"!==e.type&&(t/=255),t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)})),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function mr(e,t){return e=Ar(e),t=hr(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]="/".concat(t):e.values[3]=t,gr(e)}function vr(e,t){if(e=Ar(e),t=hr(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return gr(e)}function yr(e,t){if(e=Ar(e),t=hr(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(-1!==e.type.indexOf("color"))for(var r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return gr(e)}function br(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var Cr=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,wr=br((function(e){return Cr.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}));var Er=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(r){0}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),Ir=Math.abs,xr=String.fromCharCode,Br=Object.assign;function kr(e){return e.trim()}function Dr(e,t,n){return e.replace(t,n)}function Qr(e,t){return e.indexOf(t)}function Sr(e,t){return 0|e.charCodeAt(t)}function _r(e,t,n){return e.slice(t,n)}function Fr(e){return e.length}function Nr(e){return e.length}function Rr(e,t){return t.push(e),e}var Tr=1,Or=1,jr=0,Pr=0,Mr=0,Lr="";function Ur(e,t,n,r,i,a,o){return{value:e,root:t,parent:n,type:r,props:i,children:a,line:Tr,column:Or,length:o,return:""}}function zr(e,t){return Br(Ur("",null,null,"",null,null,0),e,{length:-e.length},t)}function Gr(){return Mr=Pr>0?Sr(Lr,--Pr):0,Or--,10===Mr&&(Or=1,Tr--),Mr}function Hr(){return Mr=Pr<jr?Sr(Lr,Pr++):0,Or++,10===Mr&&(Or=1,Tr++),Mr}function Yr(){return Sr(Lr,Pr)}function Wr(){return Pr}function Vr(e,t){return _r(Lr,e,t)}function qr(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Kr(e){return Tr=Or=1,jr=Fr(Lr=e),Pr=0,[]}function Jr(e){return Lr="",e}function Zr(e){return kr(Vr(Pr-1,ei(91===e?e+2:40===e?e+1:e)))}function Xr(e){for(;(Mr=Yr())&&Mr<33;)Hr();return qr(e)>2||qr(Mr)>3?"":" "}function $r(e,t){for(;--t&&Hr()&&!(Mr<48||Mr>102||Mr>57&&Mr<65||Mr>70&&Mr<97););return Vr(e,Wr()+(t<6&&32==Yr()&&32==Hr()))}function ei(e){for(;Hr();)switch(Mr){case e:return Pr;case 34:case 39:34!==e&&39!==e&&ei(Mr);break;case 40:41===e&&ei(e);break;case 92:Hr()}return Pr}function ti(e,t){for(;Hr()&&e+Mr!==57&&(e+Mr!==84||47!==Yr()););return"/*"+Vr(t,Pr-1)+"*"+xr(47===e?e:Hr())}function ni(e){for(;!qr(Yr());)Hr();return Vr(e,Pr)}var ri="-ms-",ii="-moz-",ai="-webkit-",oi="comm",si="rule",li="decl",ui="@keyframes";function ci(e,t){for(var n="",r=Nr(e),i=0;i<r;i++)n+=t(e[i],i,e,t)||"";return n}function fi(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case li:return e.return=e.return||e.value;case oi:return"";case ui:return e.return=e.value+"{"+ci(e.children,r)+"}";case si:e.value=e.props.join(",")}return Fr(n=ci(e.children,r))?e.return=e.value+"{"+n+"}":""}function di(e){return Jr(hi("",null,null,null,[""],e=Kr(e),0,[0],e))}function hi(e,t,n,r,i,a,o,s,l){for(var u=0,c=0,f=o,d=0,h=0,A=0,g=1,p=1,m=1,v=0,y="",b=i,C=a,w=r,E=y;p;)switch(A=v,v=Hr()){case 40:if(108!=A&&58==Sr(E,f-1)){-1!=Qr(E+=Dr(Zr(v),"&","&\f"),"&\f")&&(m=-1);break}case 34:case 39:case 91:E+=Zr(v);break;case 9:case 10:case 13:case 32:E+=Xr(A);break;case 92:E+=$r(Wr()-1,7);continue;case 47:switch(Yr()){case 42:case 47:Rr(gi(ti(Hr(),Wr()),t,n),l);break;default:E+="/"}break;case 123*g:s[u++]=Fr(E)*m;case 125*g:case 59:case 0:switch(v){case 0:case 125:p=0;case 59+c:-1==m&&(E=Dr(E,/\f/g,"")),h>0&&Fr(E)-f&&Rr(h>32?pi(E+";",r,n,f-1):pi(Dr(E," ","")+";",r,n,f-2),l);break;case 59:E+=";";default:if(Rr(w=Ai(E,t,n,u,c,i,s,y,b=[],C=[],f),a),123===v)if(0===c)hi(E,t,w,w,b,a,f,s,C);else switch(99===d&&110===Sr(E,3)?100:d){case 100:case 108:case 109:case 115:hi(e,w,w,r&&Rr(Ai(e,w,w,0,0,i,s,y,i,b=[],f),C),i,C,f,s,r?b:C);break;default:hi(E,w,w,w,[""],C,0,s,C)}}u=c=h=0,g=m=1,y=E="",f=o;break;case 58:f=1+Fr(E),h=A;default:if(g<1)if(123==v)--g;else if(125==v&&0==g++&&125==Gr())continue;switch(E+=xr(v),v*g){case 38:m=c>0?1:(E+="\f",-1);break;case 44:s[u++]=(Fr(E)-1)*m,m=1;break;case 64:45===Yr()&&(E+=Zr(Hr())),d=Yr(),c=f=Fr(y=E+=ni(Wr())),v++;break;case 45:45===A&&2==Fr(E)&&(g=0)}}return a}function Ai(e,t,n,r,i,a,o,s,l,u,c){for(var f=i-1,d=0===i?a:[""],h=Nr(d),A=0,g=0,p=0;A<r;++A)for(var m=0,v=_r(e,f+1,f=Ir(g=o[A])),y=e;m<h;++m)(y=kr(g>0?d[m]+" "+v:Dr(v,/&\f/g,d[m])))&&(l[p++]=y);return Ur(e,t,n,0===i?si:s,l,u,c)}function gi(e,t,n){return Ur(e,t,n,oi,xr(Mr),_r(e,2,-2),0)}function pi(e,t,n,r){return Ur(e,t,n,li,_r(e,0,r),_r(e,r+1,-1),r)}var mi=function(e,t,n){for(var r=0,i=0;r=i,i=Yr(),38===r&&12===i&&(t[n]=1),!qr(i);)Hr();return Vr(e,Pr)},vi=function(e,t){return Jr(function(e,t){var n=-1,r=44;do{switch(qr(r)){case 0:38===r&&12===Yr()&&(t[n]=1),e[n]+=mi(Pr-1,t,n);break;case 2:e[n]+=Zr(r);break;case 4:if(44===r){e[++n]=58===Yr()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=xr(r)}}while(r=Hr());return e}(Kr(e),t))},yi=new WeakMap,bi=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||yi.get(n))&&!r){yi.set(e,!0);for(var i=[],a=vi(t,i),o=n.props,s=0,l=0;s<a.length;s++)for(var u=0;u<o.length;u++,l++)e.props[l]=i[s]?a[s].replace(/&\f/g,o[u]):o[u]+" "+a[s]}}},Ci=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function wi(e,t){switch(function(e,t){return 45^Sr(e,0)?(((t<<2^Sr(e,0))<<2^Sr(e,1))<<2^Sr(e,2))<<2^Sr(e,3):0}(e,t)){case 5103:return ai+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return ai+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return ai+e+ii+e+ri+e+e;case 6828:case 4268:return ai+e+ri+e+e;case 6165:return ai+e+ri+"flex-"+e+e;case 5187:return ai+e+Dr(e,/(\w+).+(:[^]+)/,ai+"box-$1$2"+ri+"flex-$1$2")+e;case 5443:return ai+e+ri+"flex-item-"+Dr(e,/flex-|-self/,"")+e;case 4675:return ai+e+ri+"flex-line-pack"+Dr(e,/align-content|flex-|-self/,"")+e;case 5548:return ai+e+ri+Dr(e,"shrink","negative")+e;case 5292:return ai+e+ri+Dr(e,"basis","preferred-size")+e;case 6060:return ai+"box-"+Dr(e,"-grow","")+ai+e+ri+Dr(e,"grow","positive")+e;case 4554:return ai+Dr(e,/([^-])(transform)/g,"$1"+ai+"$2")+e;case 6187:return Dr(Dr(Dr(e,/(zoom-|grab)/,ai+"$1"),/(image-set)/,ai+"$1"),e,"")+e;case 5495:case 3959:return Dr(e,/(image-set\([^]*)/,ai+"$1$`$1");case 4968:return Dr(Dr(e,/(.+:)(flex-)?(.*)/,ai+"box-pack:$3"+ri+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+ai+e+e;case 4095:case 3583:case 4068:case 2532:return Dr(e,/(.+)-inline(.+)/,ai+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Fr(e)-1-t>6)switch(Sr(e,t+1)){case 109:if(45!==Sr(e,t+4))break;case 102:return Dr(e,/(.+:)(.+)-([^]+)/,"$1"+ai+"$2-$3$1"+ii+(108==Sr(e,t+3)?"$3":"$2-$3"))+e;case 115:return~Qr(e,"stretch")?wi(Dr(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Sr(e,t+1))break;case 6444:switch(Sr(e,Fr(e)-3-(~Qr(e,"!important")&&10))){case 107:return Dr(e,":",":"+ai)+e;case 101:return Dr(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+ai+(45===Sr(e,14)?"inline-":"")+"box$3$1"+ai+"$2$3$1"+ri+"$2box$3")+e}break;case 5936:switch(Sr(e,t+11)){case 114:return ai+e+ri+Dr(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return ai+e+ri+Dr(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return ai+e+ri+Dr(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return ai+e+ri+e+e}return e}var Ei=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case li:e.return=wi(e.value,e.length);break;case ui:return ci([zr(e,{value:Dr(e.value,"@","@"+ai)})],r);case si:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ci([zr(e,{props:[Dr(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return ci([zr(e,{props:[Dr(t,/:(plac\w+)/,":"+ai+"input-$1")]}),zr(e,{props:[Dr(t,/:(plac\w+)/,":-moz-$1")]}),zr(e,{props:[Dr(t,/:(plac\w+)/,ri+"input-$1")]})],r)}return""}))}}],Ii=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||Ei;var i,a,o={},s=[];i=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)o[t[n]]=!0;s.push(e)}));var l,u,c=[fi,(u=function(e){l.insert(e)},function(e){e.root||(e=e.return)&&u(e)})],f=function(e){var t=Nr(e);return function(n,r,i,a){for(var o="",s=0;s<t;s++)o+=e[s](n,r,i,a)||"";return o}}([bi,Ci].concat(r,c));a=function(e,t,n,r){l=n,ci(di(e?e+"{"+t.styles+"}":t.styles),f),r&&(d.inserted[t.name]=!0)};var d={key:t,sheet:new Er({key:t,container:i,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:o,registered:{},insert:a};return d.sheet.hydrate(s),d};var xi={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function Bi(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var ki=/[A-Z]|^ms/g,Di=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Qi=function(e){return 45===e.charCodeAt(1)},Si=function(e){return null!=e&&"boolean"!==typeof e},_i=Bi((function(e){return Qi(e)?e:e.replace(ki,"-$&").toLowerCase()})),Fi=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(Di,(function(e,t,n){return Ri={name:t,styles:n,next:Ri},t}))}return 1===xi[e]||Qi(e)||"number"!==typeof t||0===t?t:t+"px"};function Ni(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return Ri={name:n.name,styles:n.styles,next:Ri},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)Ri={name:r.name,styles:r.styles,next:Ri},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i<n.length;i++)r+=Ni(e,t,n[i])+";";else for(var a in n){var o=n[a];if("object"!==typeof o)null!=t&&void 0!==t[o]?r+=a+"{"+t[o]+"}":Si(o)&&(r+=_i(a)+":"+Fi(a,o)+";");else if(!Array.isArray(o)||"string"!==typeof o[0]||null!=t&&void 0!==t[o[0]]){var s=Ni(e,t,o);switch(a){case"animation":case"animationName":r+=_i(a)+":"+s+";";break;default:r+=a+"{"+s+"}"}}else for(var l=0;l<o.length;l++)Si(o[l])&&(r+=_i(a)+":"+Fi(a,o[l])+";")}return r}(e,t,n);case"function":if(void 0!==e){var i=Ri,a=n(e);return Ri=i,Ni(e,t,a)}}if(null==t)return n;var o=t[n];return void 0!==o?o:n}var Ri,Ti=/label:\s*([^\s;\n{]+)\s*(;|$)/g;var Oi=function(e,t,n){if(1===e.length&&"object"===typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,i="";Ri=void 0;var a=e[0];null==a||void 0===a.raw?(r=!1,i+=Ni(n,t,a)):i+=a[0];for(var o=1;o<e.length;o++)i+=Ni(n,t,e[o]),r&&(i+=a[o]);Ti.lastIndex=0;for(var s,l="";null!==(s=Ti.exec(i));)l+="-"+s[1];var u=function(e){for(var t,n=0,r=0,i=e.length;i>=4;++r,i-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(i){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(i)+l;return{name:u,styles:i,next:Ri}},ji=!!i.useInsertionEffect&&i.useInsertionEffect,Pi=ji||function(e){return e()},Mi=(ji||r.useLayoutEffect,r.createContext("undefined"!==typeof HTMLElement?Ii({key:"css"}):null));Mi.Provider;var Li=function(e){return(0,r.forwardRef)((function(t,n){var i=(0,r.useContext)(Mi);return e(t,i,n)}))};var Ui=r.createContext({});var zi=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},Gi=wr,Hi=function(e){return"theme"!==e},Yi=function(e){return"string"===typeof e&&e.charCodeAt(0)>96?Gi:Hi},Wi=function(e,t,n){var r;if(t){var i=t.shouldForwardProp;r=e.__emotion_forwardProp&&i?function(t){return e.__emotion_forwardProp(t)&&i(t)}:i}return"function"!==typeof r&&n&&(r=e.__emotion_forwardProp),r},Vi=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return zi(t,n,r),Pi((function(){return function(e,t,n){zi(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do{e.insert(t===i?"."+r:"",i,e.sheet,!0),i=i.next}while(void 0!==i)}}(t,n,r)})),null},qi=function e(t,n){var i,a,o=t.__emotion_real===t,s=o&&t.__emotion_base||t;void 0!==n&&(i=n.label,a=n.target);var l=Wi(t,n,o),u=l||Yi(s),c=!u("as");return function(){var f=arguments,d=o&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==i&&d.push("label:"+i+";"),null==f[0]||void 0===f[0].raw)d.push.apply(d,f);else{0,d.push(f[0][0]);for(var h=f.length,A=1;A<h;A++)d.push(f[A],f[0][A])}var g=Li((function(e,t,n){var i=c&&e.as||s,o="",f=[],h=e;if(null==e.theme){for(var A in h={},e)h[A]=e[A];h.theme=r.useContext(Ui)}"string"===typeof e.className?o=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,f,e.className):null!=e.className&&(o=e.className+" ");var g=Oi(d.concat(f),t.registered,h);o+=t.key+"-"+g.name,void 0!==a&&(o+=" "+a);var p=c&&void 0===l?Yi(i):u,m={};for(var v in e)c&&"as"===v||p(v)&&(m[v]=e[v]);return m.className=o,m.ref=n,r.createElement(r.Fragment,null,r.createElement(Vi,{cache:t,serialized:g,isStringTag:"string"===typeof i}),r.createElement(i,m))}));return g.displayName=void 0!==i?i:"Styled("+("string"===typeof s?s:s.displayName||s.name||"Component")+")",g.defaultProps=t.defaultProps,g.__emotion_real=g,g.__emotion_base=s,g.__emotion_styles=d,g.__emotion_forwardProp=l,Object.defineProperty(g,"toString",{value:function(){return"."+a}}),g.withComponent=function(t,r){return e(t,sr({},n,r,{shouldForwardProp:Wi(g,r,!0)})).apply(void 0,d)},g}}.bind();["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach((function(e){qi[e]=qi(e)}));function Ki(e){return null!==e&&"object"===typeof e&&e.constructor===Object}function Ji(e){if(!Ki(e))return e;var t={};return Object.keys(e).forEach((function(n){t[n]=Ji(e[n])})),t}function Zi(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{clone:!0},r=n.clone?sr({},e):e;return Ki(e)&&Ki(t)&&Object.keys(t).forEach((function(i){"__proto__"!==i&&(Ki(t[i])&&i in e&&Ki(e[i])?r[i]=Zi(e[i],t[i],n):n.clone?r[i]=Ki(t[i])?Ji(t[i]):t[i]:r[i]=t[i])})),r}var Xi=["values","unit","step"],$i=function(e){var t=Object.keys(e).map((function(t){return{key:t,val:e[t]}}))||[];return t.sort((function(e,t){return e.val-t.val})),t.reduce((function(e,t){return sr({},e,ar({},t.key,t.val))}),{})};var ea={borderRadius:4},ta={xs:0,sm:600,md:900,lg:1200,xl:1536},na={keys:["xs","sm","md","lg","xl"],up:function(e){return"@media (min-width:".concat(ta[e],"px)")}};function ra(e,t,n){var r=e.theme||{};if(Array.isArray(t)){var i=r.breakpoints||na;return t.reduce((function(e,r,a){return e[i.up(i.keys[a])]=n(t[a]),e}),{})}if("object"===typeof t){var a=r.breakpoints||na;return Object.keys(t).reduce((function(e,r){if(-1!==Object.keys(a.values||ta).indexOf(r)){e[a.up(r)]=n(t[r],r)}else{var i=r;e[i]=t[i]}return e}),{})}return n(t)}function ia(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(null==(e=t.keys)?void 0:e.reduce((function(e,n){return e[t.up(n)]={},e}),{}))||{}}function aa(e,t){return e.reduce((function(e,t){var n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e}),t)}function oa(e){if("string"!==typeof e)throw new Error(dr(7));return e.charAt(0).toUpperCase()+e.slice(1)}function sa(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t||"string"!==typeof t)return null;if(e&&e.vars&&n){var r="vars.".concat(t).split(".").reduce((function(e,t){return e&&e[t]?e[t]:null}),e);if(null!=r)return r}return t.split(".").reduce((function(e,t){return e&&null!=e[t]?e[t]:null}),e)}function la(e,t,n){var r,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;return r="function"===typeof e?e(n):Array.isArray(e)?e[n]||i:sa(e,n)||i,t&&(r=t(r,i,e)),r}var ua=function(e){var t=e.prop,n=e.cssProperty,r=void 0===n?e.prop:n,i=e.themeKey,a=e.transform,o=function(e){if(null==e[t])return null;var n=e[t],o=sa(e.theme,i)||{};return ra(e,n,(function(e){var n=la(o,a,e);return e===n&&"string"===typeof e&&(n=la(o,a,"".concat(t).concat("default"===e?"":oa(e)),e)),!1===r?n:ar({},r,n)}))};return o.propTypes={},o.filterProps=[t],o};var ca=function(e,t){return t?Zi(e,t,{clone:!1}):e};var fa={m:"margin",p:"padding"},da={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},ha={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},Aa=function(e){var t={};return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}((function(e){if(e.length>2){if(!ha[e])return[e];e=ha[e]}var t=c(e.split(""),2),n=t[0],r=t[1],i=fa[n],a=da[r]||"";return Array.isArray(a)?a.map((function(e){return i+e})):[i+a]})),ga=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],pa=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],ma=[].concat(ga,pa);function va(e,t,n,r){var i,a=null!=(i=sa(e,t,!1))?i:n;return"number"===typeof a?function(e){return"string"===typeof e?e:a*e}:Array.isArray(a)?function(e){return"string"===typeof e?e:a[e]}:"function"===typeof a?a:function(){}}function ya(e){return va(e,"spacing",8)}function ba(e,t){if("string"===typeof t||null==t)return t;var n=e(Math.abs(t));return t>=0?n:"number"===typeof n?-n:"-".concat(n)}function Ca(e,t,n,r){if(-1===t.indexOf(n))return null;var i=function(e,t){return function(n){return e.reduce((function(e,r){return e[r]=ba(t,n),e}),{})}}(Aa(n),r);return ra(e,e[n],i)}function wa(e,t){var n=ya(e.theme);return Object.keys(e).map((function(r){return Ca(e,t,r,n)})).reduce(ca,{})}function Ea(e){return wa(e,ga)}function Ia(e){return wa(e,pa)}function xa(e){return wa(e,ma)}Ea.propTypes={},Ea.filterProps=ga,Ia.propTypes={},Ia.filterProps=pa,xa.propTypes={},xa.filterProps=ma;var Ba=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.reduce((function(e,t){return t.filterProps.forEach((function(n){e[n]=t})),e}),{}),i=function(e){return Object.keys(e).reduce((function(t,n){return r[n]?ca(t,r[n](e)):t}),{})};return i.propTypes={},i.filterProps=t.reduce((function(e,t){return e.concat(t.filterProps)}),[]),i};function ka(e){return"number"!==typeof e?e:"".concat(e,"px solid")}var Da=ua({prop:"border",themeKey:"borders",transform:ka}),Qa=ua({prop:"borderTop",themeKey:"borders",transform:ka}),Sa=ua({prop:"borderRight",themeKey:"borders",transform:ka}),_a=ua({prop:"borderBottom",themeKey:"borders",transform:ka}),Fa=ua({prop:"borderLeft",themeKey:"borders",transform:ka}),Na=ua({prop:"borderColor",themeKey:"palette"}),Ra=ua({prop:"borderTopColor",themeKey:"palette"}),Ta=ua({prop:"borderRightColor",themeKey:"palette"}),Oa=ua({prop:"borderBottomColor",themeKey:"palette"}),ja=ua({prop:"borderLeftColor",themeKey:"palette"}),Pa=function(e){if(void 0!==e.borderRadius&&null!==e.borderRadius){var t=va(e.theme,"shape.borderRadius",4);return ra(e,e.borderRadius,(function(e){return{borderRadius:ba(t,e)}}))}return null};Pa.propTypes={},Pa.filterProps=["borderRadius"];Ba(Da,Qa,Sa,_a,Fa,Na,Ra,Ta,Oa,ja,Pa);var Ma=function(e){if(void 0!==e.gap&&null!==e.gap){var t=va(e.theme,"spacing",8);return ra(e,e.gap,(function(e){return{gap:ba(t,e)}}))}return null};Ma.propTypes={},Ma.filterProps=["gap"];var La=function(e){if(void 0!==e.columnGap&&null!==e.columnGap){var t=va(e.theme,"spacing",8);return ra(e,e.columnGap,(function(e){return{columnGap:ba(t,e)}}))}return null};La.propTypes={},La.filterProps=["columnGap"];var Ua=function(e){if(void 0!==e.rowGap&&null!==e.rowGap){var t=va(e.theme,"spacing",8);return ra(e,e.rowGap,(function(e){return{rowGap:ba(t,e)}}))}return null};Ua.propTypes={},Ua.filterProps=["rowGap"];Ba(Ma,La,Ua,ua({prop:"gridColumn"}),ua({prop:"gridRow"}),ua({prop:"gridAutoFlow"}),ua({prop:"gridAutoColumns"}),ua({prop:"gridAutoRows"}),ua({prop:"gridTemplateColumns"}),ua({prop:"gridTemplateRows"}),ua({prop:"gridTemplateAreas"}),ua({prop:"gridArea"}));function za(e,t){return"grey"===t?t:e}Ba(ua({prop:"color",themeKey:"palette",transform:za}),ua({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:za}),ua({prop:"backgroundColor",themeKey:"palette",transform:za}));function Ga(e){return e<=1&&0!==e?"".concat(100*e,"%"):e}var Ha=ua({prop:"width",transform:Ga}),Ya=function(e){if(void 0!==e.maxWidth&&null!==e.maxWidth){return ra(e,e.maxWidth,(function(t){var n,r,i=(null==(n=e.theme)||null==(n=n.breakpoints)||null==(n=n.values)?void 0:n[t])||ta[t];return i?"px"!==(null==(r=e.theme)||null==(r=r.breakpoints)?void 0:r.unit)?{maxWidth:"".concat(i).concat(e.theme.breakpoints.unit)}:{maxWidth:i}:{maxWidth:Ga(t)}}))}return null};Ya.filterProps=["maxWidth"];var Wa=ua({prop:"minWidth",transform:Ga}),Va=ua({prop:"height",transform:Ga}),qa=ua({prop:"maxHeight",transform:Ga}),Ka=ua({prop:"minHeight",transform:Ga}),Ja=(ua({prop:"size",cssProperty:"width",transform:Ga}),ua({prop:"size",cssProperty:"height",transform:Ga}),Ba(Ha,Ya,Wa,Va,qa,Ka,ua({prop:"boxSizing"})),{border:{themeKey:"borders",transform:ka},borderTop:{themeKey:"borders",transform:ka},borderRight:{themeKey:"borders",transform:ka},borderBottom:{themeKey:"borders",transform:ka},borderLeft:{themeKey:"borders",transform:ka},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Pa},color:{themeKey:"palette",transform:za},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:za},backgroundColor:{themeKey:"palette",transform:za},p:{style:Ia},pt:{style:Ia},pr:{style:Ia},pb:{style:Ia},pl:{style:Ia},px:{style:Ia},py:{style:Ia},padding:{style:Ia},paddingTop:{style:Ia},paddingRight:{style:Ia},paddingBottom:{style:Ia},paddingLeft:{style:Ia},paddingX:{style:Ia},paddingY:{style:Ia},paddingInline:{style:Ia},paddingInlineStart:{style:Ia},paddingInlineEnd:{style:Ia},paddingBlock:{style:Ia},paddingBlockStart:{style:Ia},paddingBlockEnd:{style:Ia},m:{style:Ea},mt:{style:Ea},mr:{style:Ea},mb:{style:Ea},ml:{style:Ea},mx:{style:Ea},my:{style:Ea},margin:{style:Ea},marginTop:{style:Ea},marginRight:{style:Ea},marginBottom:{style:Ea},marginLeft:{style:Ea},marginX:{style:Ea},marginY:{style:Ea},marginInline:{style:Ea},marginInlineStart:{style:Ea},marginInlineEnd:{style:Ea},marginBlock:{style:Ea},marginBlockStart:{style:Ea},marginBlockEnd:{style:Ea},displayPrint:{cssProperty:!1,transform:function(e){return{"@media print":{display:e}}}},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Ma},rowGap:{style:Ua},columnGap:{style:La},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Ga},maxWidth:{style:Ya},minWidth:{transform:Ga},height:{transform:Ga},maxHeight:{transform:Ga},minHeight:{transform:Ga},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}});var Za=function(){function e(e,t,n,r){var i,a=(ar(i={},e,t),ar(i,"theme",n),i),o=r[e];if(!o)return ar({},e,t);var s=o.cssProperty,l=void 0===s?e:s,u=o.themeKey,c=o.transform,f=o.style;if(null==t)return null;if("typography"===u&&"inherit"===t)return ar({},e,t);var d=sa(n,u)||{};if(f)return f(a);return ra(a,t,(function(t){var n=la(d,c,t);return t===n&&"string"===typeof t&&(n=la(d,c,"".concat(e).concat("default"===t?"":oa(t)),t)),!1===l?n:ar({},l,n)}))}return function t(n){var r,i=n||{},a=i.sx,o=i.theme,s=void 0===o?{}:o;if(!a)return null;var l=null!=(r=s.unstable_sxConfig)?r:Ja;function u(n){var r=n;if("function"===typeof n)r=n(s);else if("object"!==typeof n)return n;if(!r)return null;var i=ia(s.breakpoints),a=Object.keys(i),o=i;return Object.keys(r).forEach((function(n){var i,a,u=(i=r[n],a=s,"function"===typeof i?i(a):i);if(null!==u&&void 0!==u)if("object"===typeof u)if(l[n])o=ca(o,e(n,u,s,l));else{var c=ra({theme:s},u,(function(e){return ar({},n,e)}));!function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.reduce((function(e,t){return e.concat(Object.keys(t))}),[]),i=new Set(r);return t.every((function(e){return i.size===Object.keys(e).length}))}(c,u)?o=ca(o,c):o[n]=t({sx:u,theme:s})}else o=ca(o,e(n,u,s,l))})),aa(a,o)}return Array.isArray(a)?a.map(u):u(a)}}();Za.filterProps=["sx"];var Xa=Za,$a=["breakpoints","palette","spacing","shape"];var eo=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.breakpoints,n=void 0===t?{}:t,r=e.palette,i=void 0===r?{}:r,a=e.spacing,o=e.shape,s=void 0===o?{}:o,l=or(e,$a),u=function(e){var t=e.values,n=void 0===t?{xs:0,sm:600,md:900,lg:1200,xl:1536}:t,r=e.unit,i=void 0===r?"px":r,a=e.step,o=void 0===a?5:a,s=or(e,Xi),l=$i(n),u=Object.keys(l);function c(e){var t="number"===typeof n[e]?n[e]:e;return"@media (min-width:".concat(t).concat(i,")")}function f(e){var t="number"===typeof n[e]?n[e]:e;return"@media (max-width:".concat(t-o/100).concat(i,")")}function d(e,t){var r=u.indexOf(t);return"@media (min-width:".concat("number"===typeof n[e]?n[e]:e).concat(i,") and ")+"(max-width:".concat((-1!==r&&"number"===typeof n[u[r]]?n[u[r]]:t)-o/100).concat(i,")")}return sr({keys:u,values:l,up:c,down:f,between:d,only:function(e){return u.indexOf(e)+1<u.length?d(e,u[u.indexOf(e)+1]):c(e)},not:function(e){var t=u.indexOf(e);return 0===t?c(u[1]):t===u.length-1?f(u[t]):d(e,u[u.indexOf(e)+1]).replace("@media","@media not all and")},unit:i},s)}(n),c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=ya({spacing:e}),n=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return(0===n.length?[1]:n).map((function(e){var n=t(e);return"number"===typeof n?"".concat(n,"px"):n})).join(" ")};return n.mui=!0,n}(a),f=Zi({breakpoints:u,direction:"ltr",components:{},palette:sr({mode:"light"},i),spacing:c,shape:sr({},ea,s)},l),d=arguments.length,h=new Array(d>1?d-1:0),A=1;A<d;A++)h[A-1]=arguments[A];return(f=h.reduce((function(e,t){return Zi(e,t)}),f)).unstable_sxConfig=sr({},Ja,null==l?void 0:l.unstable_sxConfig),f.unstable_sx=function(e){return Xa({sx:e,theme:this})},f},to=["variant"];function no(e){return 0===e.length}function ro(e){var t=e.variant,n=or(e,to),r=t||"";return Object.keys(n).sort().forEach((function(t){r+="color"===t?no(r)?e[t]:oa(e[t]):"".concat(no(r)?t:oa(t)).concat(oa(e[t].toString()))})),r}var io=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function ao(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}var oo=eo();function so(e){var t,n=e.defaultTheme,r=e.theme,i=e.themeId;return t=r,0===Object.keys(t).length?n:r[i]||r}function lo(e,t){var n;return sr({toolbar:(n={minHeight:56},ar(n,e.up("xs"),{"@media (orientation: landscape)":{minHeight:48}}),ar(n,e.up("sm"),{minHeight:64}),n)},t)}var uo={black:"#000",white:"#fff"},co={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},fo={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},ho={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},Ao={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},go={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},po={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},mo={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},vo=["mode","contrastThreshold","tonalOffset"],yo={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:uo.white,default:uo.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},bo={text:{primary:uo.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:uo.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function Co(e,t,n,r){var i=r.light||r,a=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=yr(e.main,i):"dark"===t&&(e.dark=vr(e.main,a)))}function wo(e){var t=e.mode,n=void 0===t?"light":t,r=e.contrastThreshold,i=void 0===r?3:r,a=e.tonalOffset,o=void 0===a?.2:a,s=or(e,vo),l=e.primary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:go[200],light:go[50],dark:go[400]}:{main:go[700],light:go[400],dark:go[800]}}(n),u=e.secondary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:fo[200],light:fo[50],dark:fo[400]}:{main:fo[500],light:fo[300],dark:fo[700]}}(n),c=e.error||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:ho[500],light:ho[300],dark:ho[700]}:{main:ho[700],light:ho[400],dark:ho[800]}}(n),f=e.info||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:po[400],light:po[300],dark:po[700]}:{main:po[700],light:po[500],dark:po[900]}}(n),d=e.success||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:mo[400],light:mo[300],dark:mo[700]}:{main:mo[800],light:mo[500],dark:mo[900]}}(n),h=e.warning||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:Ao[400],light:Ao[300],dark:Ao[700]}:{main:"#ed6c02",light:Ao[500],dark:Ao[900]}}(n);function A(e){var t=function(e,t){var n=pr(e),r=pr(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}(e,bo.text.primary)>=i?bo.text.primary:yo.text.primary;return t}var g=function(e){var t=e.color,n=e.name,r=e.mainShade,i=void 0===r?500:r,a=e.lightShade,s=void 0===a?300:a,l=e.darkShade,u=void 0===l?700:l;if(!(t=sr({},t)).main&&t[i]&&(t.main=t[i]),!t.hasOwnProperty("main"))throw new Error(dr(11,n?" (".concat(n,")"):"",i));if("string"!==typeof t.main)throw new Error(dr(12,n?" (".concat(n,")"):"",JSON.stringify(t.main)));return Co(t,"light",s,o),Co(t,"dark",u,o),t.contrastText||(t.contrastText=A(t.main)),t},p={dark:bo,light:yo};return Zi(sr({common:sr({},uo),mode:n,primary:g({color:l,name:"primary"}),secondary:g({color:u,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:g({color:c,name:"error"}),warning:g({color:h,name:"warning"}),info:g({color:f,name:"info"}),success:g({color:d,name:"success"}),grey:co,contrastThreshold:i,getContrastText:A,augmentColor:g,tonalOffset:o},p[n]),s)}var Eo=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function Io(e){return Math.round(1e5*e)/1e5}var xo={textTransform:"uppercase"},Bo='"Roboto", "Helvetica", "Arial", sans-serif';function ko(e,t){var n="function"===typeof t?t(e):t,r=n.fontFamily,i=void 0===r?Bo:r,a=n.fontSize,o=void 0===a?14:a,s=n.fontWeightLight,l=void 0===s?300:s,u=n.fontWeightRegular,c=void 0===u?400:u,f=n.fontWeightMedium,d=void 0===f?500:f,h=n.fontWeightBold,A=void 0===h?700:h,g=n.htmlFontSize,p=void 0===g?16:g,m=n.allVariants,v=n.pxToRem,y=or(n,Eo);var b=o/14,C=v||function(e){return"".concat(e/p*b,"rem")},w=function(e,t,n,r,a){return sr({fontFamily:i,fontWeight:e,fontSize:C(t),lineHeight:n},i===Bo?{letterSpacing:"".concat(Io(r/t),"em")}:{},a,m)},E={h1:w(l,96,1.167,-1.5),h2:w(l,60,1.2,-.5),h3:w(c,48,1.167,0),h4:w(c,34,1.235,.25),h5:w(c,24,1.334,0),h6:w(d,20,1.6,.15),subtitle1:w(c,16,1.75,.15),subtitle2:w(d,14,1.57,.1),body1:w(c,16,1.5,.15),body2:w(c,14,1.43,.15),button:w(d,14,1.75,.4,xo),caption:w(c,12,1.66,.4),overline:w(c,12,2.66,1,xo),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Zi(sr({htmlFontSize:p,pxToRem:C,fontFamily:i,fontSize:o,fontWeightLight:l,fontWeightRegular:c,fontWeightMedium:d,fontWeightBold:A},E),y,{clone:!1})}function Do(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}var Qo=["none",Do(0,2,1,-1,0,1,1,0,0,1,3,0),Do(0,3,1,-2,0,2,2,0,0,1,5,0),Do(0,3,3,-2,0,3,4,0,0,1,8,0),Do(0,2,4,-1,0,4,5,0,0,1,10,0),Do(0,3,5,-1,0,5,8,0,0,1,14,0),Do(0,3,5,-1,0,6,10,0,0,1,18,0),Do(0,4,5,-2,0,7,10,1,0,2,16,1),Do(0,5,5,-3,0,8,10,1,0,3,14,2),Do(0,5,6,-3,0,9,12,1,0,3,16,2),Do(0,6,6,-3,0,10,14,1,0,4,18,3),Do(0,6,7,-4,0,11,15,1,0,4,20,3),Do(0,7,8,-4,0,12,17,2,0,5,22,4),Do(0,7,8,-4,0,13,19,2,0,5,24,4),Do(0,7,9,-4,0,14,21,2,0,5,26,4),Do(0,8,9,-5,0,15,22,2,0,6,28,5),Do(0,8,10,-5,0,16,24,2,0,6,30,5),Do(0,8,11,-5,0,17,26,2,0,6,32,5),Do(0,9,11,-5,0,18,28,2,0,7,34,6),Do(0,9,12,-6,0,19,29,2,0,7,36,6),Do(0,10,13,-6,0,20,31,3,0,8,38,7),Do(0,10,13,-6,0,21,33,3,0,8,40,7),Do(0,10,14,-6,0,22,35,3,0,8,42,7),Do(0,11,14,-7,0,23,36,3,0,9,44,8),Do(0,11,15,-7,0,24,38,3,0,9,46,8)],So=["duration","easing","delay"],_o={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},Fo={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function No(e){return"".concat(Math.round(e),"ms")}function Ro(e){if(!e)return 0;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}function To(e){var t=sr({},_o,e.easing),n=sr({},Fo,e.duration);return sr({getAutoHeightDuration:Ro,create:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=r.duration,a=void 0===i?n.standard:i,o=r.easing,s=void 0===o?t.easeInOut:o,l=r.delay,u=void 0===l?0:l;or(r,So);return(Array.isArray(e)?e:[e]).map((function(e){return"".concat(e," ").concat("string"===typeof a?a:No(a)," ").concat(s," ").concat("string"===typeof u?u:No(u))})).join(",")}},e,{easing:t,duration:n})}var Oo={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},jo=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function Po(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.mixins,n=void 0===t?{}:t,r=e.palette,i=void 0===r?{}:r,a=e.transitions,o=void 0===a?{}:a,s=e.typography,l=void 0===s?{}:s,u=or(e,jo);if(e.vars)throw new Error(dr(18));var c=wo(i),f=eo(e),d=Zi(f,{mixins:lo(f.breakpoints,n),palette:c,shadows:Qo.slice(),typography:ko(c,l),transitions:To(o),zIndex:sr({},Oo)});d=Zi(d,u);for(var h=arguments.length,A=new Array(h>1?h-1:0),g=1;g<h;g++)A[g-1]=arguments[g];return(d=A.reduce((function(e,t){return Zi(e,t)}),d)).unstable_sxConfig=sr({},Ja,null==u?void 0:u.unstable_sxConfig),d.unstable_sx=function(e){return Xa({sx:e,theme:this})},d}var Mo=Po(),Lo="$$material",Uo=function(e){return ao(e)&&"classes"!==e},zo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.themeId,n=e.defaultTheme,r=void 0===n?oo:n,i=e.rootShouldForwardProp,a=void 0===i?ao:i,o=e.slotShouldForwardProp,s=void 0===o?ao:o,l=function(e){return Xa(sr({},e,{theme:so(sr({},e,{defaultTheme:r,themeId:t}))}))};return l.__mui_systemSx=!0,function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}(e,(function(e){return e.filter((function(e){return!(null!=e&&e.__mui_systemSx)}))}));var i,o,u=n.name,f=n.slot,h=n.skipVariantsResolver,A=n.skipSx,g=n.overridesResolver,p=void 0===g?(i=(o=f)?o.charAt(0).toLowerCase()+o.slice(1):o)?function(e,t){return t[i]}:null:g,m=or(n,io),v=void 0!==h?h:f&&"Root"!==f&&"root"!==f||!1,y=A||!1;var b=ao;"Root"===f||"root"===f?b=a:f?b=s:function(e){return"string"===typeof e&&e.charCodeAt(0)>96}(e)&&(b=void 0);var C=function(e,t){return qi(e,t)}(e,sr({shouldForwardProp:b,label:undefined},m)),w=function(n){for(var i=arguments.length,a=new Array(i>1?i-1:0),o=1;o<i;o++)a[o-1]=arguments[o];var s=a?a.map((function(e){return"function"===typeof e&&e.__emotion_real!==e?function(n){return e(sr({},n,{theme:so(sr({},n,{defaultTheme:r,themeId:t}))}))}:e})):[],f=n;u&&p&&s.push((function(e){var n=so(sr({},e,{defaultTheme:r,themeId:t})),i=function(e,t){return t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null}(u,n);if(i){var a={};return Object.entries(i).forEach((function(t){var r=c(t,2),i=r[0],o=r[1];a[i]="function"===typeof o?o(sr({},e,{theme:n})):o})),p(e,a)}return null})),u&&!v&&s.push((function(e){var n=so(sr({},e,{defaultTheme:r,themeId:t}));return function(e,t,n,r){var i,a=e.ownerState,o=void 0===a?{}:a,s=[],l=null==n||null==(i=n.components)||null==(i=i[r])?void 0:i.variants;return l&&l.forEach((function(n){var r=!0;Object.keys(n.props).forEach((function(t){o[t]!==n.props[t]&&e[t]!==n.props[t]&&(r=!1)})),r&&s.push(t[ro(n.props)])})),s}(e,function(e,t){var n=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(n=t.components[e].variants);var r={};return n.forEach((function(e){var t=ro(e.props);r[t]=e.style})),r}(u,n),n,u)})),y||s.push(l);var h=s.length-a.length;if(Array.isArray(n)&&h>0){var A=new Array(h).fill("");(f=[].concat(d(n),d(A))).raw=[].concat(d(n.raw),d(A))}else"function"===typeof n&&n.__emotion_real!==n&&(f=function(e){return n(sr({},e,{theme:so(sr({},e,{defaultTheme:r,themeId:t}))}))});var g=C.apply(void 0,[f].concat(d(s)));return e.muiName&&(g.muiName=e.muiName),g};return C.withConfig&&(w.withConfig=C.withConfig),w}}({themeId:Lo,defaultTheme:Mo,rootShouldForwardProp:Uo}),Go=zo;var Ho=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=r.useContext(Ui);return n&&(e=n,0!==Object.keys(e).length)?n:t},Yo=eo();var Wo=function(){return Ho(arguments.length>0&&void 0!==arguments[0]?arguments[0]:Yo)};function Vo(e){var t=e.props,n=e.name,r=e.defaultTheme,i=e.themeId,a=Wo(r);i&&(a=a[i]||a);var o=function(e){var t=e.theme,n=e.name,r=e.props;return t&&t.components&&t.components[n]&&t.components[n].defaultProps?cr(t.components[n].defaultProps,r):r}({theme:a,name:n,props:t});return o}function qo(e){return Vo({props:e.props,name:e.name,defaultTheme:Mo,themeId:Lo})}var Ko=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return r.useMemo((function(){return t.every((function(e){return null==e}))?null:function(e){t.forEach((function(t){!function(e,t){"function"===typeof e?e(t):e&&(e.current=t)}(t,e)}))}}),t)},Jo="undefined"!==typeof window?r.useLayoutEffect:r.useEffect;var Zo,Xo=function(e){var t=r.useRef(e);return Jo((function(){t.current=e})),r.useCallback((function(){return t.current.apply(void 0,arguments)}),[])},$o=Xo,es=!0,ts=!1,ns={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function rs(e){e.metaKey||e.altKey||e.ctrlKey||(es=!0)}function is(){es=!1}function as(){"hidden"===this.visibilityState&&ts&&(es=!0)}function os(e){var t=e.target;try{return t.matches(":focus-visible")}catch(n){}return es||function(e){var t=e.type,n=e.tagName;return!("INPUT"!==n||!ns[t]||e.readOnly)||"TEXTAREA"===n&&!e.readOnly||!!e.isContentEditable}(t)}var ss=function(){var e=r.useCallback((function(e){var t;null!=e&&((t=e.ownerDocument).addEventListener("keydown",rs,!0),t.addEventListener("mousedown",is,!0),t.addEventListener("pointerdown",is,!0),t.addEventListener("touchstart",is,!0),t.addEventListener("visibilitychange",as,!0))}),[]),t=r.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!os(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(ts=!0,window.clearTimeout(Zo),Zo=window.setTimeout((function(){ts=!1}),100),t.current=!1,!0)},ref:e}};function ls(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function us(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,v(e,t)}var cs=r.createContext(null);function fs(e,t){var n=Object.create(null);return e&&r.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,r.isValidElement)(e)?t(e):e}(e)})),n}function ds(e,t,n){return null!=n[t]?n[t]:e.props[t]}function hs(e,t,n){var i=fs(e.children),a=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,i=Object.create(null),a=[];for(var o in e)o in t?a.length&&(i[o]=a,a=[]):a.push(o);var s={};for(var l in t){if(i[l])for(r=0;r<i[l].length;r++){var u=i[l][r];s[i[l][r]]=n(u)}s[l]=n(l)}for(r=0;r<a.length;r++)s[a[r]]=n(a[r]);return s}(t,i);return Object.keys(a).forEach((function(o){var s=a[o];if((0,r.isValidElement)(s)){var l=o in t,u=o in i,c=t[o],f=(0,r.isValidElement)(c)&&!c.props.in;!u||l&&!f?u||!l||f?u&&l&&(0,r.isValidElement)(c)&&(a[o]=(0,r.cloneElement)(s,{onExited:n.bind(null,s),in:c.props.in,exit:ds(s,"exit",e),enter:ds(s,"enter",e)})):a[o]=(0,r.cloneElement)(s,{in:!1}):a[o]=(0,r.cloneElement)(s,{onExited:n.bind(null,s),in:!0,exit:ds(s,"exit",e),enter:ds(s,"enter",e)})}})),a}var As=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},gs=function(e){function t(t,n){var r,i=(r=e.call(this,t,n)||this).handleExited.bind(w(r));return r.state={contextValue:{isMounting:!0},handleExited:i,firstRender:!0},r}us(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,i,a=t.children,o=t.handleExited;return{children:t.firstRender?(n=e,i=o,fs(n.children,(function(e){return(0,r.cloneElement)(e,{onExited:i.bind(null,e),in:!0,appear:ds(e,"appear",n),enter:ds(e,"enter",n),exit:ds(e,"exit",n)})}))):hs(e,a,o),firstRender:!1}},n.handleExited=function(e,t){var n=fs(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=sr({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,i=or(e,["component","childFactory"]),a=this.state.contextValue,o=As(this.state.children).map(n);return delete i.appear,delete i.enter,delete i.exit,null===t?r.createElement(cs.Provider,{value:a},o):r.createElement(cs.Provider,{value:a},r.createElement(t,i,o))},t}(r.Component);gs.propTypes={},gs.defaultProps={component:"div",childFactory:function(e){return e}};var ps=gs;n(2110);function ms(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Oi(t)}var vs=function(){var e=ms.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}};var ys=function(e){var t=e.className,n=e.classes,i=e.pulsate,a=void 0!==i&&i,o=e.rippleX,s=e.rippleY,l=e.rippleSize,u=e.in,f=e.onExited,d=e.timeout,h=c(r.useState(!1),2),A=h[0],g=h[1],p=ur(t,n.ripple,n.rippleVisible,a&&n.ripplePulsate),m={width:l,height:l,top:-l/2+s,left:-l/2+o},v=ur(n.child,A&&n.childLeaving,a&&n.childPulsate);return u||A||g(!0),r.useEffect((function(){if(!u&&null!=f){var e=setTimeout(f,d);return function(){clearTimeout(e)}}}),[f,u,d]),(0,Pn.jsx)("span",{className:p,style:m,children:(0,Pn.jsx)("span",{className:v})})},bs=function(e){return e},Cs=function(){var e=bs;return{configure:function(t){e=t},generate:function(t){return e(t)},reset:function(){e=bs}}}(),ws={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Es(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui",r=ws[t];return r?"".concat(n,"-").concat(r):"".concat(Cs.generate(e),"-").concat(t)}function Is(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui",r={};return t.forEach((function(t){r[t]=Es(e,t,n)})),r}var xs,Bs,ks,Ds,Qs,Ss,_s,Fs,Ns=Is("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Rs=["center","classes","className"],Ts=vs(Qs||(Qs=xs||(xs=ls(["\n  0% {\n    transform: scale(0);\n    opacity: 0.1;\n  }\n\n  100% {\n    transform: scale(1);\n    opacity: 0.3;\n  }\n"])))),Os=vs(Ss||(Ss=Bs||(Bs=ls(["\n  0% {\n    opacity: 1;\n  }\n\n  100% {\n    opacity: 0;\n  }\n"])))),js=vs(_s||(_s=ks||(ks=ls(["\n  0% {\n    transform: scale(1);\n  }\n\n  50% {\n    transform: scale(0.92);\n  }\n\n  100% {\n    transform: scale(1);\n  }\n"])))),Ps=Go("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),Ms=Go(ys,{name:"MuiTouchRipple",slot:"Ripple"})(Fs||(Fs=Ds||(Ds=ls(["\n  opacity: 0;\n  position: absolute;\n\n  &."," {\n    opacity: 0.3;\n    transform: scale(1);\n    animation-name: ",";\n    animation-duration: ","ms;\n    animation-timing-function: ",";\n  }\n\n  &."," {\n    animation-duration: ","ms;\n  }\n\n  & ."," {\n    opacity: 1;\n    display: block;\n    width: 100%;\n    height: 100%;\n    border-radius: 50%;\n    background-color: currentColor;\n  }\n\n  & ."," {\n    opacity: 0;\n    animation-name: ",";\n    animation-duration: ","ms;\n    animation-timing-function: ",";\n  }\n\n  & ."," {\n    position: absolute;\n    /* @noflip */\n    left: 0px;\n    top: 0;\n    animation-name: ",";\n    animation-duration: 2500ms;\n    animation-timing-function: ",";\n    animation-iteration-count: infinite;\n    animation-delay: 200ms;\n  }\n"]))),Ns.rippleVisible,Ts,550,(function(e){return e.theme.transitions.easing.easeInOut}),Ns.ripplePulsate,(function(e){return e.theme.transitions.duration.shorter}),Ns.child,Ns.childLeaving,Os,550,(function(e){return e.theme.transitions.easing.easeInOut}),Ns.childPulsate,js,(function(e){return e.theme.transitions.easing.easeInOut})),Ls=r.forwardRef((function(e,t){var n=qo({props:e,name:"MuiTouchRipple"}),i=n.center,a=void 0!==i&&i,o=n.classes,s=void 0===o?{}:o,l=n.className,u=or(n,Rs),f=c(r.useState([]),2),h=f[0],A=f[1],g=r.useRef(0),p=r.useRef(null);r.useEffect((function(){p.current&&(p.current(),p.current=null)}),[h]);var m=r.useRef(!1),v=r.useRef(0),y=r.useRef(null),b=r.useRef(null);r.useEffect((function(){return function(){v.current&&clearTimeout(v.current)}}),[]);var C=r.useCallback((function(e){var t=e.pulsate,n=e.rippleX,r=e.rippleY,i=e.rippleSize,a=e.cb;A((function(e){return[].concat(d(e),[(0,Pn.jsx)(Ms,{classes:{ripple:ur(s.ripple,Ns.ripple),rippleVisible:ur(s.rippleVisible,Ns.rippleVisible),ripplePulsate:ur(s.ripplePulsate,Ns.ripplePulsate),child:ur(s.child,Ns.child),childLeaving:ur(s.childLeaving,Ns.childLeaving),childPulsate:ur(s.childPulsate,Ns.childPulsate)},timeout:550,pulsate:t,rippleX:n,rippleY:r,rippleSize:i},g.current)])})),g.current+=1,p.current=a}),[s]),w=r.useCallback((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]:function(){},r=t.pulsate,i=void 0!==r&&r,o=t.center,s=void 0===o?a||t.pulsate:o,l=t.fakeElement,u=void 0!==l&&l;if("mousedown"===(null==e?void 0:e.type)&&m.current)m.current=!1;else{"touchstart"===(null==e?void 0:e.type)&&(m.current=!0);var c,f,d,h=u?null:b.current,A=h?h.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(s||void 0===e||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)c=Math.round(A.width/2),f=Math.round(A.height/2);else{var g=e.touches&&e.touches.length>0?e.touches[0]:e,p=g.clientX,w=g.clientY;c=Math.round(p-A.left),f=Math.round(w-A.top)}if(s)(d=Math.sqrt((2*Math.pow(A.width,2)+Math.pow(A.height,2))/3))%2===0&&(d+=1);else{var E=2*Math.max(Math.abs((h?h.clientWidth:0)-c),c)+2,I=2*Math.max(Math.abs((h?h.clientHeight:0)-f),f)+2;d=Math.sqrt(Math.pow(E,2)+Math.pow(I,2))}null!=e&&e.touches?null===y.current&&(y.current=function(){C({pulsate:i,rippleX:c,rippleY:f,rippleSize:d,cb:n})},v.current=setTimeout((function(){y.current&&(y.current(),y.current=null)}),80)):C({pulsate:i,rippleX:c,rippleY:f,rippleSize:d,cb:n})}}),[a,C]),E=r.useCallback((function(){w({},{pulsate:!0})}),[w]),I=r.useCallback((function(e,t){if(clearTimeout(v.current),"touchend"===(null==e?void 0:e.type)&&y.current)return y.current(),y.current=null,void(v.current=setTimeout((function(){I(e,t)})));y.current=null,A((function(e){return e.length>0?e.slice(1):e})),p.current=t}),[]);return r.useImperativeHandle(t,(function(){return{pulsate:E,start:w,stop:I}}),[E,w,I]),(0,Pn.jsx)(Ps,sr({className:ur(Ns.root,s.root,l),ref:b},u,{children:(0,Pn.jsx)(ps,{component:null,exit:!0,children:h})}))})),Us=Ls;function zs(e){return Es("MuiButtonBase",e)}var Gs,Hs=Is("MuiButtonBase",["root","disabled","focusVisible"]),Ys=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],Ws=Go("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:function(e,t){return t.root}})((ar(Gs={display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"}},"&.".concat(Hs.disabled),{pointerEvents:"none",cursor:"default"}),ar(Gs,"@media print",{colorAdjust:"exact"}),Gs)),Vs=r.forwardRef((function(e,t){var n=qo({props:e,name:"MuiButtonBase"}),i=n.action,a=n.centerRipple,o=void 0!==a&&a,s=n.children,l=n.className,u=n.component,f=void 0===u?"button":u,d=n.disabled,h=void 0!==d&&d,A=n.disableRipple,g=void 0!==A&&A,p=n.disableTouchRipple,m=void 0!==p&&p,v=n.focusRipple,y=void 0!==v&&v,b=n.LinkComponent,C=void 0===b?"a":b,w=n.onBlur,E=n.onClick,I=n.onContextMenu,x=n.onDragLeave,B=n.onFocus,k=n.onFocusVisible,D=n.onKeyDown,Q=n.onKeyUp,S=n.onMouseDown,_=n.onMouseLeave,F=n.onMouseUp,N=n.onTouchEnd,R=n.onTouchMove,T=n.onTouchStart,O=n.tabIndex,j=void 0===O?0:O,P=n.TouchRippleProps,M=n.touchRippleRef,L=n.type,U=or(n,Ys),z=r.useRef(null),G=r.useRef(null),H=Ko(G,M),Y=ss(),W=Y.isFocusVisibleRef,V=Y.onFocus,q=Y.onBlur,K=Y.ref,J=c(r.useState(!1),2),Z=J[0],X=J[1];h&&Z&&X(!1),r.useImperativeHandle(i,(function(){return{focusVisible:function(){X(!0),z.current.focus()}}}),[]);var $=c(r.useState(!1),2),ee=$[0],te=$[1];r.useEffect((function(){te(!0)}),[]);var ne=ee&&!g&&!h;function re(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:m;return $o((function(r){return t&&t(r),!n&&G.current&&G.current[e](r),!0}))}r.useEffect((function(){Z&&y&&!g&&ee&&G.current.pulsate()}),[g,y,Z,ee]);var ie=re("start",S),ae=re("stop",I),oe=re("stop",x),se=re("stop",F),le=re("stop",(function(e){Z&&e.preventDefault(),_&&_(e)})),ue=re("start",T),ce=re("stop",N),fe=re("stop",R),de=re("stop",(function(e){q(e),!1===W.current&&X(!1),w&&w(e)}),!1),he=$o((function(e){z.current||(z.current=e.currentTarget),V(e),!0===W.current&&(X(!0),k&&k(e)),B&&B(e)})),Ae=function(){var e=z.current;return f&&"button"!==f&&!("A"===e.tagName&&e.href)},ge=r.useRef(!1),pe=$o((function(e){y&&!ge.current&&Z&&G.current&&" "===e.key&&(ge.current=!0,G.current.stop(e,(function(){G.current.start(e)}))),e.target===e.currentTarget&&Ae()&&" "===e.key&&e.preventDefault(),D&&D(e),e.target===e.currentTarget&&Ae()&&"Enter"===e.key&&!h&&(e.preventDefault(),E&&E(e))})),me=$o((function(e){y&&" "===e.key&&G.current&&Z&&!e.defaultPrevented&&(ge.current=!1,G.current.stop(e,(function(){G.current.pulsate(e)}))),Q&&Q(e),E&&e.target===e.currentTarget&&Ae()&&" "===e.key&&!e.defaultPrevented&&E(e)})),ve=f;"button"===ve&&(U.href||U.to)&&(ve=C);var ye={};"button"===ve?(ye.type=void 0===L?"button":L,ye.disabled=h):(U.href||U.to||(ye.role="button"),h&&(ye["aria-disabled"]=h));var be=Ko(t,K,z);var Ce=sr({},n,{centerRipple:o,component:f,disabled:h,disableRipple:g,disableTouchRipple:m,focusRipple:y,tabIndex:j,focusVisible:Z}),we=function(e){var t=e.disabled,n=e.focusVisible,r=e.focusVisibleClassName,i=fr({root:["root",t&&"disabled",n&&"focusVisible"]},zs,e.classes);return n&&r&&(i.root+=" ".concat(r)),i}(Ce);return(0,Pn.jsxs)(Ws,sr({as:ve,className:ur(we.root,l),ownerState:Ce,onBlur:de,onClick:E,onContextMenu:ae,onFocus:he,onKeyDown:pe,onKeyUp:me,onMouseDown:ie,onMouseLeave:le,onMouseUp:se,onDragLeave:oe,onTouchEnd:ce,onTouchMove:fe,onTouchStart:ue,ref:be,tabIndex:h?-1:j,type:L},ye,U,{children:[s,ne?(0,Pn.jsx)(Us,sr({ref:H,center:o},P)):null]}))})),qs=Vs,Ks=oa;function Js(e){return Es("MuiButton",e)}var Zs=Is("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]);var Xs=r.createContext({});var $s=r.createContext(void 0),el=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],tl=function(e){return sr({},"small"===e.size&&{"& > *:nth-of-type(1)":{fontSize:18}},"medium"===e.size&&{"& > *:nth-of-type(1)":{fontSize:20}},"large"===e.size&&{"& > *:nth-of-type(1)":{fontSize:22}})},nl=Go(qs,{shouldForwardProp:function(e){return Uo(e)||"classes"===e},name:"MuiButton",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.variant],t["".concat(n.variant).concat(Ks(n.color))],t["size".concat(Ks(n.size))],t["".concat(n.variant,"Size").concat(Ks(n.size))],"inherit"===n.color&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})((function(e){var t,n,r,i=e.theme,a=e.ownerState,o="light"===i.palette.mode?i.palette.grey[300]:i.palette.grey[800],s="light"===i.palette.mode?i.palette.grey.A100:i.palette.grey[700];return sr({},i.typography.button,(ar(t={minWidth:64,padding:"6px 16px",borderRadius:(i.vars||i).shape.borderRadius,transition:i.transitions.create(["background-color","box-shadow","border-color","color"],{duration:i.transitions.duration.short}),"&:hover":sr({textDecoration:"none",backgroundColor:i.vars?"rgba(".concat(i.vars.palette.text.primaryChannel," / ").concat(i.vars.palette.action.hoverOpacity,")"):mr(i.palette.text.primary,i.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"text"===a.variant&&"inherit"!==a.color&&{backgroundColor:i.vars?"rgba(".concat(i.vars.palette[a.color].mainChannel," / ").concat(i.vars.palette.action.hoverOpacity,")"):mr(i.palette[a.color].main,i.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"outlined"===a.variant&&"inherit"!==a.color&&{border:"1px solid ".concat((i.vars||i).palette[a.color].main),backgroundColor:i.vars?"rgba(".concat(i.vars.palette[a.color].mainChannel," / ").concat(i.vars.palette.action.hoverOpacity,")"):mr(i.palette[a.color].main,i.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"contained"===a.variant&&{backgroundColor:i.vars?i.vars.palette.Button.inheritContainedHoverBg:s,boxShadow:(i.vars||i).shadows[4],"@media (hover: none)":{boxShadow:(i.vars||i).shadows[2],backgroundColor:(i.vars||i).palette.grey[300]}},"contained"===a.variant&&"inherit"!==a.color&&{backgroundColor:(i.vars||i).palette[a.color].dark,"@media (hover: none)":{backgroundColor:(i.vars||i).palette[a.color].main}}),"&:active":sr({},"contained"===a.variant&&{boxShadow:(i.vars||i).shadows[8]})},"&.".concat(Zs.focusVisible),sr({},"contained"===a.variant&&{boxShadow:(i.vars||i).shadows[6]})),ar(t,"&.".concat(Zs.disabled),sr({color:(i.vars||i).palette.action.disabled},"outlined"===a.variant&&{border:"1px solid ".concat((i.vars||i).palette.action.disabledBackground)},"contained"===a.variant&&{color:(i.vars||i).palette.action.disabled,boxShadow:(i.vars||i).shadows[0],backgroundColor:(i.vars||i).palette.action.disabledBackground})),t),"text"===a.variant&&{padding:"6px 8px"},"text"===a.variant&&"inherit"!==a.color&&{color:(i.vars||i).palette[a.color].main},"outlined"===a.variant&&{padding:"5px 15px",border:"1px solid currentColor"},"outlined"===a.variant&&"inherit"!==a.color&&{color:(i.vars||i).palette[a.color].main,border:i.vars?"1px solid rgba(".concat(i.vars.palette[a.color].mainChannel," / 0.5)"):"1px solid ".concat(mr(i.palette[a.color].main,.5))},"contained"===a.variant&&{color:i.vars?i.vars.palette.text.primary:null==(n=(r=i.palette).getContrastText)?void 0:n.call(r,i.palette.grey[300]),backgroundColor:i.vars?i.vars.palette.Button.inheritContainedBg:o,boxShadow:(i.vars||i).shadows[2]},"contained"===a.variant&&"inherit"!==a.color&&{color:(i.vars||i).palette[a.color].contrastText,backgroundColor:(i.vars||i).palette[a.color].main},"inherit"===a.color&&{color:"inherit",borderColor:"currentColor"},"small"===a.size&&"text"===a.variant&&{padding:"4px 5px",fontSize:i.typography.pxToRem(13)},"large"===a.size&&"text"===a.variant&&{padding:"8px 11px",fontSize:i.typography.pxToRem(15)},"small"===a.size&&"outlined"===a.variant&&{padding:"3px 9px",fontSize:i.typography.pxToRem(13)},"large"===a.size&&"outlined"===a.variant&&{padding:"7px 21px",fontSize:i.typography.pxToRem(15)},"small"===a.size&&"contained"===a.variant&&{padding:"4px 10px",fontSize:i.typography.pxToRem(13)},"large"===a.size&&"contained"===a.variant&&{padding:"8px 22px",fontSize:i.typography.pxToRem(15)},a.fullWidth&&{width:"100%"})}),(function(e){var t;return e.ownerState.disableElevation&&(ar(t={boxShadow:"none","&:hover":{boxShadow:"none"}},"&.".concat(Zs.focusVisible),{boxShadow:"none"}),ar(t,"&:active",{boxShadow:"none"}),ar(t,"&.".concat(Zs.disabled),{boxShadow:"none"}),t)})),rl=Go("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:function(e,t){var n=e.ownerState;return[t.startIcon,t["iconSize".concat(Ks(n.size))]]}})((function(e){var t=e.ownerState;return sr({display:"inherit",marginRight:8,marginLeft:-4},"small"===t.size&&{marginLeft:-2},tl(t))})),il=Go("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:function(e,t){var n=e.ownerState;return[t.endIcon,t["iconSize".concat(Ks(n.size))]]}})((function(e){var t=e.ownerState;return sr({display:"inherit",marginRight:-4,marginLeft:8},"small"===t.size&&{marginRight:-2},tl(t))})),al=r.forwardRef((function(e,t){var n=r.useContext(Xs),i=r.useContext($s),a=qo({props:cr(n,e),name:"MuiButton"}),o=a.children,s=a.color,l=void 0===s?"primary":s,u=a.component,c=void 0===u?"button":u,f=a.className,d=a.disabled,h=void 0!==d&&d,A=a.disableElevation,g=void 0!==A&&A,p=a.disableFocusRipple,m=void 0!==p&&p,v=a.endIcon,y=a.focusVisibleClassName,b=a.fullWidth,C=void 0!==b&&b,w=a.size,E=void 0===w?"medium":w,I=a.startIcon,x=a.type,B=a.variant,k=void 0===B?"text":B,D=or(a,el),Q=sr({},a,{color:l,component:c,disabled:h,disableElevation:g,disableFocusRipple:m,fullWidth:C,size:E,type:x,variant:k}),S=function(e){var t=e.color,n=e.disableElevation,r=e.fullWidth,i=e.size,a=e.variant,o=e.classes;return sr({},o,fr({root:["root",a,"".concat(a).concat(Ks(t)),"size".concat(Ks(i)),"".concat(a,"Size").concat(Ks(i)),"inherit"===t&&"colorInherit",n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["startIcon","iconSize".concat(Ks(i))],endIcon:["endIcon","iconSize".concat(Ks(i))]},Js,o))}(Q),_=I&&(0,Pn.jsx)(rl,{className:S.startIcon,ownerState:Q,children:I}),F=v&&(0,Pn.jsx)(il,{className:S.endIcon,ownerState:Q,children:v}),N=i||"";return(0,Pn.jsxs)(nl,sr({ownerState:Q,className:ur(n.className,S.root,f,N),component:c,disabled:h,focusRipple:!m,focusVisibleClassName:ur(S.focusVisible,y),ref:t,type:x},D,{classes:S,children:[_,o,F]}))})),ol=al,sl=n.p+"static/media/logo.3a7ef93dee45649556ee.png";function ll(e){return Wn({tag:"svg",attr:{version:"1.2",baseProfile:"tiny",viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M19 17h-14c-1.103 0-2 .897-2 2s.897 2 2 2h14c1.103 0 2-.897 2-2s-.897-2-2-2zM19 10h-14c-1.103 0-2 .897-2 2s.897 2 2 2h14c1.103 0 2-.897 2-2s-.897-2-2-2zM19 3h-14c-1.103 0-2 .897-2 2s.897 2 2 2h14c1.103 0 2-.897 2-2s-.897-2-2-2z"}}]})(e)}var ul=function(e){e.tokens,e.handleClose;var t=localStorage.getItem("token"),n=c((0,r.useState)(!1),2),i=n[0],a=n[1],o=function(){a(!i)};return(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("nav",{className:"fixed top-0 left-0 w-full flex items-center justify-between py-4 px-6 z-50 transition-all duration-300 bg-gray-700 shadow-lg",children:[(0,Pn.jsx)("div",{className:"flex items-center text-white",children:(0,Pn.jsx)(qe,{to:"/",children:(0,Pn.jsx)("img",{src:sl,alt:"INBRAVISA",className:"h-18 mr-3 w-20 rounded-md"})})}),(0,Pn.jsxs)("div",{className:"flex md:hidden items-center",children:[(0,Pn.jsx)("button",{onClick:o,className:"text-white",children:(0,Pn.jsx)(ll,{size:28})}),(0,Pn.jsx)("span",{onClick:o,className:"text-white cursor-pointer text-lg ml-2",children:"Menu"})]}),(0,Pn.jsxs)("div",{className:"hidden md:flex items-center space-x-6 text-white",children:[(0,Pn.jsx)(qe,{to:"/",className:"hover:text-yellow-400 pl-5",children:"Home"}),(0,Pn.jsx)(qe,{to:"/Cursos",className:"hover:text-yellow-400",children:"Cursos Online"}),(0,Pn.jsx)("a",{href:"/#servicos",className:"hover:text-yellow-400",children:"Servi\xe7os"}),(0,Pn.jsx)("a",{href:"#empresa",className:"hover:text-yellow-400",children:"Sobre a Empresa"}),(0,Pn.jsx)(qe,{to:"/institucional/quemsomos",className:"hover:text-yellow-400",children:"Equipe Profissional"}),(0,Pn.jsx)("a",{href:"/#contato",className:"hover:text-yellow-400",children:"Contato"}),t?(0,Pn.jsx)(qe,{to:"/Area_Aluno",children:(0,Pn.jsx)("button",{className:"text-emerald-900 bg-yellow-400 hover:bg-yellow-500 p-2 rounded-lg",children:"\xc1rea do Aluno"})}):(0,Pn.jsx)(qe,{to:"/login",children:(0,Pn.jsx)(ol,{color:"primary",variant:"contained",children:"Acessar"})})]})]}),(0,Pn.jsx)("div",{className:"fixed top-0 right-0 bg-gray-800 w-64 h-full z-40 text-white transform transition-transform duration-300 ".concat(i?"translate-x-0":"translate-x-full"),children:(0,Pn.jsxs)("ul",{className:"mt-20 space-y-4 ml-5",children:[(0,Pn.jsx)(qe,{to:"/",className:"hover:text-yellow-400 pl-5",children:(0,Pn.jsx)("li",{className:"p-4 hover:bg-gray-700",children:"Home"})}),(0,Pn.jsxs)(qe,{to:"/Cursos",className:"hover:text-yellow-400",children:[" ",(0,Pn.jsx)("li",{className:"p-4 hover:bg-gray-700",children:"Cursos Online"})]}),(0,Pn.jsxs)("a",{href:"/#servicos",className:"hover:text-yellow-400",children:[" ",(0,Pn.jsx)("li",{className:"p-4 hover:bg-gray-700",children:"Servi\xe7os"})]}),(0,Pn.jsxs)("a",{href:"#empresa",className:"hover:text-yellow-400",children:[" ",(0,Pn.jsx)("li",{className:"p-4 hover:bg-gray-700",children:"Sobre a Empresa"})]}),(0,Pn.jsxs)(qe,{to:"/institucional/quemsomos",className:"hover:text-yellow-400",children:[" ",(0,Pn.jsx)("li",{className:"p-4 hover:bg-gray-700",children:"Equipe Profissional"})]}),(0,Pn.jsxs)("a",{href:"/#contato",className:"hover:text-yellow-400",children:[" ",(0,Pn.jsx)("li",{className:"p-4 hover:bg-gray-700",children:"Contato"})]}),(0,Pn.jsx)(qe,{to:"/",onClick:o}),t?(0,Pn.jsx)(qe,{to:"/Area_Aluno",children:(0,Pn.jsx)("button",{className:"text-emerald-900 bg-yellow-400 hover:bg-yellow-500 p-2 rounded-lg",children:"\xc1rea do Aluno"})}):(0,Pn.jsx)(qe,{to:"/login",children:(0,Pn.jsx)(ol,{color:"primary",variant:"contained",children:"Acessar"})})]})}),(0,Pn.jsx)("a",{href:"https://api.whatsapp.com/send?phone=551136727001",target:"_blank",rel:"noopener noreferrer",className:"fixed bottom-5 right-5 bg-green-500 hover:bg-green-600 text-white p-3 rounded-full shadow-lg transition-all duration-300 ease-in-out text-3xl hover:scale-110","aria-label":"Entre em contato via WhatsApp",children:(0,Pn.jsx)(qn,{className:"hover:scale-110"})})]})},cl=function(){return(0,Pn.jsxs)("div",{className:"md:flex md:flex-row flex flex-col items-center p-5",children:[(0,Pn.jsx)("img",{className:"md:mr-10 md:w-[10%] md:max-w-none md:h-auto w-44 h-44 mb-4 md:mb-0 rounded-xl",src:sl,alt:"Logo INBRAVISA"}),(0,Pn.jsxs)("div",{className:"flex flex-col",children:[(0,Pn.jsx)("p",{className:"text-xl text-justify mb-4",children:"Agradecemos a sua visita ao nosso website. O INBRAVISA \u2013 Instituto Brasileiro de Auditoria em Vigil\xe2ncia Sanit\xe1ria \xe9 uma entidade privada, fundada em 2003, especializada em servi\xe7os de regula\xe7\xe3o sanit\xe1ria, nossa equipe altamente qualificada oferece uma ampla gama de servi\xe7os."}),(0,Pn.jsx)("p",{className:"text-xl text-justify",children:"Todos os membros da equipe do INBRAVISA atendem rigorosamente aos requisitos estabelecidos pela Ag\xeancia Nacional de Vigil\xe2ncia Sanit\xe1ria (ANVISA) para consultores. Recentemente, desenvolvemos os Protocolos T\xe9cnicos Sanit\xe1rios, que combinam videoaulas, mentorias de apoio, material did\xe1tico exclusivo e certificados de participa\xe7\xe3o, com o objetivo de disseminar conhecimento a diversos segmentos abrangidos pela legisla\xe7\xe3o sanit\xe1ria."})]})]})},fl=function(){return(0,Pn.jsx)("div",{className:"bg-slate-900 text-white w-full pl-5 pr-5 bottom-0",children:(0,Pn.jsxs)("div",{className:"flex flex-col space-y-1 justify-center items-center text-center text-sm",children:[(0,Pn.jsx)("p",{className:"font-semibold",children:"INBRAVISA - Instituto Brasileiro de Auditoria em Vigil\xe2ncia Sanit\xe1ria"}),(0,Pn.jsx)("p",{children:"CNPJ: 05.832.414/0001-09"}),(0,Pn.jsx)("p",{children:"Av. Prof. Alfonso Bovero, 998 - Cj 16 - Perdizes - S\xe3o Paulo-SP"}),(0,Pn.jsx)("p",{children:(0,Pn.jsx)("a",{className:"text-blue-400 hover:underline",target:"_blank",href:"https://api.whatsapp.com/send?phone=551136727001",rel:"noopener noreferrer",children:"Telefone e WhatsApp: (11) 3672-7001"})}),(0,Pn.jsx)("p",{children:(0,Pn.jsx)("a",{href:"mailto:inbravisa@inbravisa.com.br",className:"text-blue-400 hover:underline",children:"inbravisa@inbravisa.com.br"})})]})})},dl=n.p+"static/media/servicosaude.c2955253963cb99e765b.jpg",hl=n.p+"static/media/importadora.c7ef3d9ae1fae5948707.jpg",Al=n.p+"static/media/fabricante.46315eac8f12b98a4489.jpg",gl=n.p+"static/media/apertomaos.5a28dc0de8524fe2165e.jpg";function pl(e){return Wn({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M9 2.9997V4.9997H4V18.9997H20V9.9997H22V19.9997C22 20.552 21.5523 20.9997 21 20.9997H3C2.44772 20.9997 2 20.552 2 19.9997V3.9997C2 3.44742 2.44772 2.9997 3 2.9997H9ZM18.9497 4.9997L16 2.04996L17.4142 0.635742L22.7539 5.97544C22.9882 6.20975 22.9882 6.58965 22.7539 6.82397C22.6414 6.93649 22.4888 6.9997 22.3296 6.9997H14C12.8954 6.9997 12 7.89513 12 8.9997V14.9997H10V8.9997C10 6.79056 11.7909 4.9997 14 4.9997H18.9497Z"}}]})(e)}var ml=function(){return(0,Pn.jsx)(Pn.Fragment,{children:(0,Pn.jsxs)("div",{className:"flex flex-col xl:flex-row gap-6 justify-center items-center",children:[(0,Pn.jsx)(qe,{to:"/institucional/servicos",children:(0,Pn.jsxs)("div",{className:"relative bg-white shadow-md rounded-lg overflow-hidden w-full max-w-xs text-center hover:shadow-xl transition-shadow duration-300 min-h-[400px] hover:scale-105",children:[(0,Pn.jsx)("div",{className:"absolute inset-0 bg-cover bg-center opacity-40",style:{backgroundImage:"url(".concat(gl,")")}}),(0,Pn.jsxs)("div",{className:"relative p-6",children:[(0,Pn.jsx)("h2",{className:"text-xl font-bold mb-4 text-gray-300  bg-slate-900 bg-opacity-70 pl-2 pr-2 ",children:"Consultoria"}),(0,Pn.jsx)("p",{className:"text-gray-300 bg-slate-900 bg-opacity-70",children:"Oferecemos solu\xe7\xf5es e servi\xe7os especializados para servi\xe7os e produtos sob regime da ANVISA."}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("p",{className:"text-gray-300 bg-slate-900 bg-opacity-70",children:"Conhe\xe7a nossas cartas de servi\xe7os"}),(0,Pn.jsx)("p",{className:"text-gray-300 bg-slate-900 bg-opacity-70",children:"Conte com a gente quando o assunto for Vigil\xe2ncia Sanit\xe1ria"})]}),(0,Pn.jsx)("div",{className:"absolute left-0 right-0 bottom-0 p-4",children:(0,Pn.jsxs)(qe,{to:"/institucional/servicos",className:"flex items-center justify-center w-full bg-blue-600 text-white font-bold py-2 px-4 rounded-lg hover:bg-blue-700 transition-colors duration-300",children:[(0,Pn.jsx)("span",{className:"mr-4",children:"Saiba mais"}),(0,Pn.jsx)(pl,{})]})})]})}),(0,Pn.jsx)(qe,{to:"/institucional/Mentoria",children:(0,Pn.jsxs)("div",{className:"relative bg-white shadow-md rounded-lg overflow-hidden w-full max-w-xs text-center hover:shadow-xl transition-shadow duration-300 min-h-[400px] hover:scale-105",children:[(0,Pn.jsx)("div",{className:"absolute inset-0 bg-cover bg-center opacity-40",style:{backgroundImage:"url(".concat(dl,")")}}),(0,Pn.jsxs)("div",{className:"relative p-6",children:[(0,Pn.jsx)("h2",{className:"text-xl font-bold mb-4 text-gray-300  bg-slate-900 bg-opacity-70 pl-2 pr-2 ",children:"Mentorias"}),(0,Pn.jsx)("p",{className:"text-gray-300 bg-slate-900 bg-opacity-70",children:"Realizamos Mentorias para direcionar e adequar seus servi\xe7os frente \xe0s exig\xeancias da ANVISA"})]}),(0,Pn.jsx)("div",{className:"absolute left-0 right-0 bottom-0 p-4",children:(0,Pn.jsxs)(qe,{to:"/institucional/Mentoria",className:"flex items-center justify-center w-full bg-blue-600 text-white font-bold py-2 px-4 rounded-lg hover:bg-blue-700 transition-colors duration-300",children:[(0,Pn.jsx)("span",{className:"mr-4",children:"Saiba mais"}),(0,Pn.jsx)(pl,{})]})})]})}),(0,Pn.jsx)(qe,{to:"/institucional/Treinamentos",children:(0,Pn.jsxs)("div",{className:"relative bg-white shadow-md rounded-lg overflow-hidden w-full max-w-xs text-center hover:shadow-xl transition-shadow duration-300 min-h-[400px] hover:scale-105",children:[(0,Pn.jsx)("div",{className:"absolute inset-0 bg-cover bg-center opacity-40",style:{backgroundImage:"url(".concat(hl,")")}}),(0,Pn.jsxs)("div",{className:"relative p-6",children:[(0,Pn.jsx)("h2",{className:"text-xl font-bold mb-4 text-gray-300 bg-slate-900 bg-opacity-70 pl-2 pr-2",children:"Treinamento de Equipes"}),(0,Pn.jsx)("p",{className:"text-gray-300 bg-slate-900 bg-opacity-70",children:"Treinamos e capacitamos os profissionais da sua atividade para atenderem as normas da ANVISA"})]}),(0,Pn.jsx)("div",{className:"absolute left-0 right-0 bottom-0 p-4",children:(0,Pn.jsxs)("button",{className:"flex items-center justify-center w-full bg-blue-600 text-white font-bold py-2 px-4 rounded-lg hover:bg-blue-700 transition-colors duration-300",children:[(0,Pn.jsx)("span",{className:"mr-4",children:"Saiba mais"}),(0,Pn.jsx)(pl,{})]})})]})}),(0,Pn.jsx)(qe,{to:"/Cursos",children:(0,Pn.jsxs)("div",{className:"relative bg-white shadow-md rounded-lg overflow-hidden w-full max-w-xs text-center hover:shadow-xl transition-shadow duration-300 min-h-[400px] hover:scale-105",children:[(0,Pn.jsx)("div",{className:"absolute inset-0 bg-cover bg-center opacity-40",style:{backgroundImage:"url(".concat(Al,")")}}),(0,Pn.jsxs)("div",{className:"relative p-6",children:[(0,Pn.jsx)("h2",{className:"text-xl font-bold mb-4 text-gray-300  bg-slate-900 bg-opacity-70 ",children:"Cursos Online"}),(0,Pn.jsx)("p",{className:"text-gray-300 bg-slate-900 bg-opacity-70",children:"Realizamos Cursos online para as mais diversas \xe1reas afim de proporcionar um maior conhecimento reglat\xf3rio da sua atividade"})]}),(0,Pn.jsx)("div",{className:"absolute left-0 right-0 bottom-0 p-4",children:(0,Pn.jsxs)("button",{className:"flex items-center justify-center w-full bg-blue-600 text-white font-bold py-2 px-4 rounded-lg hover:bg-blue-700 transition-colors duration-300",children:[(0,Pn.jsx)("span",{className:"mr-4",children:"Saiba mais"}),(0,Pn.jsx)(pl,{})]})})]})})]})})},vl=n.p+"static/media/youtube.5a5ab05496d8e8eeb7cd.jpg",yl=n.p+"static/media/facebook.c1e38565bb0e96c3318a.jpg",bl=n.p+"static/media/instagram.fcd808ffb400d040214e.jpg";function Cl(e){return Wn({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M17.3183118,0.0772036939 C18.5358869,0.132773211 19.3775594,0.311686093 20.156489,0.614412318 C20.9357539,0.917263935 21.5259307,1.30117806 22.1124276,1.88767349 C22.6988355,2.47414659 23.0827129,3.06422396 23.3856819,3.84361655 C23.688357,4.62263666 23.8672302,5.46418415 23.9227984,6.68172489 C23.9916356,8.19170553 24,8.72394829 24,11.9999742 C24,15.2760524 23.9916355,15.808302 23.9227954,17.3182896 C23.8672306,18.5358038 23.6883589,19.3773584 23.3855877,20.1566258 C23.0826716,20.9358162 22.6987642,21.5259396 22.1124276,22.1122749 C21.5259871,22.6987804 20.9357958,23.0827198 20.1563742,23.3856323 C19.3772192,23.6883583 18.5357324,23.8672318 17.3183209,23.9227442 C15.8086874,23.9916325 15.2765626,24 12,24 C8.72343739,24 8.19131258,23.9916325 6.68172382,23.9227463 C5.46426077,23.8672314 4.62270711,23.6883498 3.84342369,23.3855738 C3.0641689,23.0827004 2.47399369,22.6987612 1.88762592,22.1123283 C1.30117312,21.525877 0.91721975,20.9357071 0.614318116,20.1563835 C0.311643016,19.3773633 0.132769821,18.5358159 0.0772038909,17.3183251 C0.0083529426,15.8092887 0,15.2774634 0,11.9999742 C0,8.7225328 0.00835296697,8.19071076 0.0772047368,6.68165632 C0.132769821,5.46418415 0.311643016,4.62263666 0.614362729,3.84350174 C0.91719061,3.06430165 1.30113536,2.4741608 1.88757245,1.88772514 C2.47399369,1.30123879 3.0641689,0.917299613 3.84345255,0.614414972 C4.62236201,0.311696581 5.46409415,0.132773979 6.68163888,0.0772035898 C8.19074867,0.00835221992 8.72252573,0 12,0 C15.2774788,0 15.8092594,0.00835235053 17.3183118,0.0772036939 Z M12,2.66666667 C8.75959504,2.66666667 8.26400713,2.67445049 6.80319929,2.74109814 C5.87614637,2.78341009 5.31952221,2.90172878 4.80947575,3.09995521 C4.37397765,3.26922052 4.09725505,3.44924273 3.77324172,3.77329203 C3.44916209,4.09737087 3.26913181,4.37408574 3.09996253,4.80937168 C2.90169965,5.31965737 2.78340891,5.87618164 2.74109927,6.80321713 C2.67445122,8.26397158 2.66666667,8.75960374 2.66666667,11.9999742 C2.66666667,15.2403924 2.67445121,15.7360281 2.74109842,17.1967643 C2.78340891,18.1238184 2.90169965,18.6803426 3.09990404,19.1904778 C3.26914133,19.6259017 3.44919889,19.9026659 3.77329519,20.2267614 C4.09725505,20.5507573 4.37397765,20.7307795 4.80932525,20.8999863 C5.31971515,21.0982887 5.87621193,21.2165784 6.80323907,21.2588497 C8.26460439,21.3255353 8.76051223,21.3333333 12,21.3333333 C15.2394878,21.3333333 15.7353956,21.3255353 17.1968056,21.2588476 C18.123775,21.216579 18.6802056,21.0982995 19.1905083,20.9000309 C19.6260288,20.7307713 19.9027426,20.5507596 20.2267583,20.226708 C20.5507492,19.9027179 20.7308046,19.6259456 20.9000375,19.1906283 C21.0983009,18.6803412 21.2165908,18.1238118 21.2588986,17.196779 C21.3255376,15.7350718 21.3333333,15.2390126 21.3333333,11.9999742 C21.3333333,8.76098665 21.3255376,8.26493375 21.2589016,6.80323567 C21.2165911,5.87618164 21.0983004,5.31965737 20.9001178,4.80957831 C20.7308131,4.37403932 20.550774,4.09729207 20.2267583,3.77324038 C19.9027658,3.44924868 19.6260264,3.26922777 19.1905015,3.09996643 C18.6803988,2.90171817 18.1238378,2.78341062 17.1967608,2.74109868 C15.7359966,2.67445057 15.2404012,2.66666667 12,2.66666667 Z M12,18.2222222 C8.56356156,18.2222222 5.77777778,15.4364384 5.77777778,12 C5.77777778,8.56356156 8.56356156,5.77777778 12,5.77777778 C15.4364384,5.77777778 18.2222222,8.56356156 18.2222222,12 C18.2222222,15.4364384 15.4364384,18.2222222 12,18.2222222 Z M12,15.5555556 C13.9636791,15.5555556 15.5555556,13.9636791 15.5555556,12 C15.5555556,10.0363209 13.9636791,8.44444444 12,8.44444444 C10.0363209,8.44444444 8.44444444,10.0363209 8.44444444,12 C8.44444444,13.9636791 10.0363209,15.5555556 12,15.5555556 Z M18.2222222,7.11111111 C17.4858426,7.11111111 16.8888889,6.51415744 16.8888889,5.77777778 C16.8888889,5.04139811 17.4858426,4.44444444 18.2222222,4.44444444 C18.9586019,4.44444444 19.5555556,5.04139811 19.5555556,5.77777778 C19.5555556,6.51415744 18.9586019,7.11111111 18.2222222,7.11111111 Z"}}]})(e)}function wl(e){return Wn({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z"}}]})(e)}var El=function(){return(0,Pn.jsx)(Pn.Fragment,{children:(0,Pn.jsxs)("div",{className:"flex flex-col xl:flex-row gap-6 justify-center items-center",children:[(0,Pn.jsx)("a",{href:"https://www.instagram.com/inbravisa/",target:"blank",children:(0,Pn.jsxs)("div",{className:"relative bg-white shadow-md rounded-lg overflow-hidden w-full max-w-xs text-center hover:shadow-xl transition-shadow duration-300 min-h-[400px] hover:scale-105",children:[(0,Pn.jsx)("div",{className:"absolute inset-0 bg-cover bg-center opacity-60",style:{backgroundImage:"url(".concat(bl,")")}}),(0,Pn.jsxs)("div",{className:"relative p-6",children:[(0,Pn.jsx)("h2",{className:"text-xl font-bold mb-4 text-gray-300  bg-slate-900 bg-opacity-70 pl-2 pr-2 ",children:"Instagram"}),(0,Pn.jsx)("p",{className:"text-gray-300 bg-slate-900 bg-opacity-70",children:"Utilizamos o Instagram para publicar as not\xedcias mais recentes do setor regulado."}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("div",{className:"absolute left-0 right-0 bottom-0 p-4",children:(0,Pn.jsxs)("button",{className:"flex items-center justify-center w-full bg-blue-600 text-white font-bold py-2 px-4 rounded-lg hover:bg-blue-700 transition-colors duration-300",children:[(0,Pn.jsx)("span",{className:"mr-4",children:"Acessar o Instagram"}),(0,Pn.jsx)(Cl,{className:"text-3xl"})]})})]})}),(0,Pn.jsx)("a",{href:"https://www.youtube.com/@INBRAVISA",target:"blank",children:(0,Pn.jsxs)("div",{className:"relative bg-white shadow-md rounded-lg overflow-hidden w-full max-w-xs text-center hover:shadow-xl transition-shadow duration-300 min-h-[400px] hover:scale-105",children:[(0,Pn.jsx)("div",{className:"absolute inset-0 bg-cover bg-center opacity-60",style:{backgroundImage:"url(".concat(vl,")")}}),(0,Pn.jsxs)("div",{className:"relative p-6",children:[(0,Pn.jsx)("h2",{className:"text-xl font-bold mb-4 text-gray-300  bg-slate-900 bg-opacity-70 pl-2 pr-2 ",children:"Youtube"}),(0,Pn.jsx)("p",{className:"text-gray-300 bg-slate-900 bg-opacity-70",children:"V\xeddeos informativos sobre adequa\xe7\xf5es, novidades e explica\xe7\xf5es"})]}),(0,Pn.jsx)("div",{className:"absolute left-0 right-0 bottom-0 p-4",children:(0,Pn.jsxs)("button",{className:"flex items-center justify-center w-full bg-blue-600 text-white font-bold py-2 px-4 rounded-lg hover:bg-blue-700 transition-colors duration-300",children:[(0,Pn.jsx)("span",{className:"mr-4",children:"Acessar o Youtube"}),(0,Pn.jsx)(Kn,{className:"text-3xl"})]})})]})}),(0,Pn.jsx)("a",{href:"https://www.facebook.com/profile.php?id=100011084343854",target:"blank",children:(0,Pn.jsxs)("div",{className:"relative bg-white shadow-md rounded-lg overflow-hidden w-full max-w-xs text-center hover:shadow-xl transition-shadow duration-300 min-h-[400px] hover:scale-105",children:[(0,Pn.jsx)("div",{className:"absolute inset-0 bg-cover bg-center opacity-60",style:{backgroundImage:"url(".concat(yl,")")}}),(0,Pn.jsxs)("div",{className:"relative p-6",children:[(0,Pn.jsx)("h2",{className:"text-xl font-bold mb-4 text-gray-300 bg-slate-900 bg-opacity-70 pl-2 pr-2",children:"Facebook"}),(0,Pn.jsx)("p",{className:"text-gray-300 bg-slate-900 bg-opacity-70",children:"As mesmas publica\xe7\xf5es do Instagram para quem utiliza esta rede social"})]}),(0,Pn.jsx)("div",{className:"absolute left-0 right-0 bottom-0 p-4",children:(0,Pn.jsxs)("button",{className:"flex items-center justify-center w-full bg-blue-600 text-white font-bold py-2 px-4 rounded-lg hover:bg-blue-700 transition-colors duration-300",children:[(0,Pn.jsx)("span",{className:"mr-4",children:"Acessar Facebook"}),(0,Pn.jsx)(wl,{className:"text-3xl"})]})})]})})]})})},Il=function(){return(0,Pn.jsx)(Pn.Fragment,{children:(0,Pn.jsx)("div",{className:"p-2 md:p-10 md:rounded-lg md:shadow-lg",children:(0,Pn.jsxs)("div",{className:"space-y-6 md:space-y-10 text-left",children:[(0,Pn.jsx)("h1",{className:"text-3xl md:text-4xl font-bold text-slate-800",children:"Nossa Hist\xf3ria"}),(0,Pn.jsx)("p",{className:"text-base md:text-lg text-slate-600 leading-relaxed",children:"O INBRAVISA - Instituto Brasileiro de Auditoria em Vigil\xe2ncia Sanit\xe1ria, foi fundado em 2003 com o prop\xf3sito principal de atuar como elo facilitador entre  as exig\xeancias da regula\xe7\xe3o sanit\xe1ria e os diversos setores regulados."}),(0,Pn.jsx)("p",{className:"text-base md:text-lg text-slate-600 leading-relaxed",children:"Desenvolveu dentro do princ\xedpio de gest\xe3o regulat\xf3ria  empresarial, uma metodologia pr\xf3pria que engloba materiais t\xe9cnicos e estrat\xe9gias eficazes."}),(0,Pn.jsx)("h1",{className:"text-3xl md:text-4xl font-bold text-slate-800",children:"Pol\xedtica de Qualidade"}),(0,Pn.jsx)("p",{className:"text-base md:text-lg text-slate-600 leading-relaxed",children:"O INBRAVISA - Instituto Brasileiro de Auditoria em Vigil\xe2ncia Sanit\xe1ria busca de forma permanente a excel\xeancia t\xe9cnica dos servi\xe7os prestados para atender e superar as expectativas de seus clientes.                    "}),(0,Pn.jsxs)("div",{className:"space-y-4 md:space-y-5",children:[(0,Pn.jsx)("h3",{className:"text-2xl md:text-3xl font-bold text-slate-800",children:"Miss\xe3o Institucional"}),(0,Pn.jsx)("p",{className:"text-base md:text-lg text-slate-600 leading-relaxed",children:"Promover a regulariza\xe7\xe3o de empresas e produtos com a transfer\xeancia de conhecimento para que os setores regulados atinjam seus objetivos de forma consistente."})]}),(0,Pn.jsxs)("div",{className:"space-y-4 md:space-y-5",children:[(0,Pn.jsx)("h3",{className:"text-2xl md:text-3xl font-bold text-slate-800",children:"Vis\xe3o"}),(0,Pn.jsx)("p",{className:"text-base md:text-lg text-slate-600 leading-relaxed",children:"Ser entidade de refer\xeancia nacional na presta\xe7\xe3o de servi\xe7os na \xe1rea de vigil\xe2ncia sanit\xe1ria para empresas dos setores regulados e difundir os princ\xedpios sanit\xe1rios para a popula\xe7\xe3o em geral."})]}),(0,Pn.jsxs)("div",{className:"space-y-4 md:space-y-5",children:[(0,Pn.jsx)("h3",{className:"text-2xl md:text-3xl font-bold text-slate-800",children:"Valores"}),(0,Pn.jsxs)("ul",{className:"list-disc list-inside text-base md:text-lg text-slate-600 leading-relaxed",children:[(0,Pn.jsx)("li",{children:"Trabalho com seriedade e compromisso"}),(0,Pn.jsx)("li",{children:"Orienta\xe7\xe3o de alto n\xedvel"}),(0,Pn.jsx)("li",{children:"Conhecimento t\xe9cnico e credibilidade"}),(0,Pn.jsx)("li",{children:"Excel\xeancia na presta\xe7\xe3o de servi\xe7os"}),(0,Pn.jsx)("li",{children:"\xc9tica e responsabilidade"})]})]})]})})})},xl=function(){return(0,Pn.jsx)("a",{href:"https://api.whatsapp.com/send?phone=551136727001",target:"_blank",rel:"noopener noreferrer",className:"fixed bottom-5 right-5 bg-green-500 hover:bg-green-600 text-white p-3 rounded-full shadow-lg transition-all duration-300 ease-in-out text-3xl","aria-label":"Entre em contato via WhatsApp",children:(0,Pn.jsx)(qn,{})})};function Bl(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function kl(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bl(Object(n),!0).forEach((function(t){ar(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bl(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Dl=n(5717),Ql=n.p+"static/media/consultoriomedico.441183d12dd5e61a921a.png",Sl=n.p+"static/media/certificacao.25d6d93991d13a359d2d.jpeg";function _l(e){return Wn({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M217.9 256L345 129c9.4-9.4 9.4-24.6 0-33.9-9.4-9.4-24.6-9.3-34 0L167 239c-9.1 9.1-9.3 23.7-.7 33.1L310.9 417c4.7 4.7 10.9 7 17 7s12.3-2.3 17-7c9.4-9.4 9.4-24.6 0-33.9L217.9 256z"}}]})(e)}function Fl(e){return Wn({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M294.1 256L167 129c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.3 34 0L345 239c9.1 9.1 9.3 23.7.7 33.1L201.1 417c-4.7 4.7-10.9 7-17 7s-12.3-2.3-17-7c-9.4-9.4-9.4-24.6 0-33.9l127-127.1z"}}]})(e)}function Nl(e){return Wn({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M401.4 224h-214l83-79.4c11.9-12.5 11.9-32.7 0-45.2s-31.2-12.5-43.2 0L89 233.4c-6 5.8-9 13.7-9 22.4v.4c0 8.7 3 16.6 9 22.4l138.1 134c12 12.5 31.3 12.5 43.2 0 11.9-12.5 11.9-32.7 0-45.2l-83-79.4h214c16.9 0 30.6-14.3 30.6-32 .1-18-13.6-32-30.5-32z"}}]})(e)}var Rl=function(e){var t=e.onClick;return(0,Pn.jsx)("button",{className:"absolute top-1/2 right-4 transform -translate-y-1/2 bg-gray-800 text-white p-2 rounded-full shadow-lg hover:bg-gray-600 z-10",onClick:t,children:(0,Pn.jsx)(Fl,{})})},Tl=function(e){var t=e.onClick;return(0,Pn.jsx)("button",{className:"absolute top-1/2 left-4 transform -translate-y-1/2 bg-gray-800 text-white p-2 rounded-full shadow-lg hover:bg-gray-600 z-10",onClick:t,children:(0,Pn.jsx)(_l,{})})},Ol=function(){var e={dots:!0,infinite:!0,speed:300,slidesToShow:1,slidesToScroll:1,autoplay:!0,autoplaySpeed:3e3,nextArrow:(0,Pn.jsx)(Rl,{}),prevArrow:(0,Pn.jsx)(Tl,{})},t=[gl,Ql,Sl],n=["Conte com a gente quando o assunto for vigil\xe2ncia sanit\xe1ria","Regularizamos empresas e produtos em todo pa\xeds","Cursos, treinamentos e mentorias"];return(0,Pn.jsx)("div",{className:"w-full h-full flex items-center justify-center",children:(0,Pn.jsx)(Dl.Z,kl(kl({},e),{},{className:"w-full",children:t.map((function(e,t){return(0,Pn.jsxs)("div",{className:"relative",children:[(0,Pn.jsx)("img",{src:e,alt:"Slide ".concat(t+1),className:"w-full object-content object-center h-5/6 max-h-[700px] \r sm:max-h-[300px] md:max-h-[400px] lg:max-h-[500px]"}),(0,Pn.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,Pn.jsxs)("h1",{className:"text-white text-2xl sm:text-lg md:text-3xl font-bold bg-black bg-opacity-50 p-4 rounded-md shadow-md",children:[n[t]," "]})})]},t)}))}))})},jl=n(7948),Pl=n.n(jl);Pl().setAppElement("#root");var Ml=function(){var e=c((0,r.useState)(!1),2),t=e[0],n=e[1];(0,r.useEffect)((function(){localStorage.getItem("cookieConsent")||n(!0)}),[]);return t?(0,Pn.jsxs)("div",{className:"fixed bottom-0 inset-x-0 p-4 bg-gray-800 text-white flex justify-between items-center",children:[(0,Pn.jsx)("div",{children:(0,Pn.jsx)("p",{children:"Utilizamos cookies para melhorar sua experi\xeancia no site. Ao continuar navegando, voc\xea concorda com nossa pol\xedtica de cookies."})}),(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("button",{onClick:function(){localStorage.setItem("cookieConsent","true"),n(!1)},className:"bg-green-500 text-white px-4 py-2 rounded mr-2",children:"Aceitar"}),(0,Pn.jsx)("button",{onClick:function(){localStorage.setItem("cookieConsent","false"),n(!1)},className:"bg-red-500 text-white px-4 py-2 rounded",children:"Rejeitar"})]})]}):null},Ll=function(){return(0,Pn.jsx)(Pn.Fragment,{children:(0,Pn.jsx)("div",{className:"flex flex-col xl:flex-row gap-6 justify-center items-center",children:(0,Pn.jsxs)("div",{className:"grid xl:grid-cols-3 grid-cols-1 gap-8 min-h-[500px]",children:[(0,Pn.jsxs)("div",{className:"p-5 mb-5 rounded-2xl shadow-md hover:shadow-xl transition-shadow duration-300 min-h-[500px]",children:[(0,Pn.jsx)("div",{className:"flex justify-center",children:(0,Pn.jsx)("img",{alt:"mapa do inbravisa",className:"rounded-full hover:rotate-2",src:"https://img.freepik.com/vetores-premium/logo-do-google-maps_578229-304.jpg",width:"80",height:"80"})}),(0,Pn.jsx)("p",{className:"text-5xl text-center font-bold pt-2 pb-3 text-gray-800",children:"Localiza\xe7\xe3o"}),(0,Pn.jsx)("hr",{className:"border border-blue-900 my-3"}),(0,Pn.jsx)("p",{className:"text-justify text-gray-700 leading-relaxed",children:"Estamos Localizados na Av. Prof. Alfonso Bovero, 998 - Cj 16"}),(0,Pn.jsx)("div",{className:"mt-5",children:(0,Pn.jsx)("iframe",{src:"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3657.8598113527823!2d-46.6866842238844!3d-23.537544060719064!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x94ce57ef5053a95d%3A0xb7b06c878f2ad02c!2sINBRAVISA%20-%20Instituto%20Brasileiro%20de%20Auditoria%20em%20Vigil%C3%A2ncia%20Sanit%C3%A1ria!5e0!3m2!1spt-BR!2sbr!4v1729135384042!5m2!1spt-BR!2sbr",width:"100%",height:"300",style:{border:0},allowFullScreen:"",loading:"lazy",referrerPolicy:"no-referrer-when-downgrade"})})]}),(0,Pn.jsxs)("div",{className:"p-5 mb-5 rounded-2xl shadow-md hover:shadow-xl transition-shadow duration-300 min-h-[500px]",children:[(0,Pn.jsx)("div",{className:"flex justify-center",children:(0,Pn.jsx)("img",{alt:"telefones e email do inbravisa",className:" hover:rotate-2",src:"https://cdn-icons-png.flaticon.com/512/126/126341.png",width:"80",height:"80"})}),(0,Pn.jsx)("p",{className:"text-5xl text-center font-bold pt-2 pb-3 text-gray-800",children:"Telefone e Email"}),(0,Pn.jsx)("hr",{className:"border border-blue-900 my-3"}),(0,Pn.jsx)("p",{className:"text-justify text-gray-700 leading-relaxed",children:(0,Pn.jsxs)("p",{className:" text-justify",children:["Voc\xea pode entrar facilmente em contato conosco nos telefones:",(0,Pn.jsx)("p",{children:" (11) 3672-7001 | (11) 99415-3378"}),(0,Pn.jsxs)("p",{children:["Nosso email \xe9:",(0,Pn.jsx)("a",{href:"mailto:inbravisa@inbravisa.com.br",className:"text-blue-500 hover:underline ml-1",children:"inbravisa@inbravisa.com.br"})]})]})})]}),(0,Pn.jsxs)("div",{className:"p-5 mb-5 rounded-2xl shadow-md hover:shadow-xl transition-shadow duration-300 min-h-[500px]",children:[(0,Pn.jsx)("div",{className:"flex justify-center",children:(0,Pn.jsx)("img",{alt:"whatsapp do inbravisa",className:"rounded-full hover:rotate-2",src:"https://img.freepik.com/vetores-premium/conceito-de-icone-do-whatsapp_23-2147897840.jpg",width:"80",height:"80"})}),(0,Pn.jsx)("p",{className:"text-5xl text-center font-bold pt-2 pb-3 text-gray-800",children:"Whatsapp"}),(0,Pn.jsx)("hr",{className:"border border-blue-900 my-3"}),(0,Pn.jsx)("p",{className:"text-justify text-gray-700 leading-relaxed",children:(0,Pn.jsx)("a",{className:"flex justify-center bg-emerald-500 text-white p-3 rounded-md",target:"_blank",href:"https://api.whatsapp.com/send?phone=551136727001",children:"Clique aqui"})})]})]})})})};var Ul=function(){localStorage.removeItem("ValorCobrado"),localStorage.removeItem("ValorCompra"),localStorage.removeItem("StatusCobranca"),localStorage.removeItem("TipoCobranca"),localStorage.removeItem("IdCobranca"),localStorage.removeItem("Img"),localStorage.removeItem("idaula"),localStorage.removeItem("NomeAula");var e=c((0,r.useState)(!1),2);e[0],e[1];return(0,Pn.jsxs)(Pn.Fragment,{children:[(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("div",{className:"mb-20",children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("section",{children:(0,Pn.jsx)("div",{className:"bg-slate-300 p-5 flex ml-2 mr-2  mt-2 justify-center ",children:(0,Pn.jsx)(Ol,{})})}),(0,Pn.jsx)("section",{children:(0,Pn.jsx)("div",{className:"bg-slate-300 p-5 flex ml-2 mr-2  mt-5 justify-center ",children:(0,Pn.jsx)(cl,{})})}),(0,Pn.jsx)("section",{id:"servicos",children:(0,Pn.jsx)("div",{className:"bg-slate-300 p-5 flex ml-2 mr-2  mt-5 justify-center",children:(0,Pn.jsxs)("div",{className:"flex flex-col text-lg items-center",children:[(0,Pn.jsx)("p",{className:"mb-5 border-b-indigo-900 border-b-2 text-5xl pb-5",children:"Nossos Servi\xe7os"}),(0,Pn.jsx)(ml,{})]})})}),(0,Pn.jsx)("section",{id:"empresa",children:(0,Pn.jsx)("div",{className:"bg-slate-300 p-5 flex ml-2 mr-2  mt-5 justify-center",children:(0,Pn.jsxs)("div",{className:"flex flex-col text-lg items-center",children:[(0,Pn.jsx)("p",{className:"border-b-indigo-900 border-b-2 text-5xl pb-5",children:"Nossa Empresa"}),(0,Pn.jsx)(Il,{})]})})}),(0,Pn.jsx)("section",{id:"contato",children:(0,Pn.jsx)("div",{className:"bg-slate-300 p-5 flex ml-2 mr-2  mt-5 justify-center",children:(0,Pn.jsxs)("div",{className:"flex flex-col text-lg items-center",children:[(0,Pn.jsx)("p",{className:"border-b-indigo-900 border-b-2 text-5xl pb-5",children:"Nossos Contatos"}),(0,Pn.jsx)(Ll,{})]})})}),(0,Pn.jsx)("section",{children:(0,Pn.jsx)("div",{className:"bg-slate-300 p-5 flex ml-2 mr-2  mt-5 justify-center",children:(0,Pn.jsxs)("div",{className:"flex flex-col text-lg items-center",children:[(0,Pn.jsx)("p",{className:"mb-5 border-b-indigo-900 border-b-2 text-5xl pb-5",children:"Nossas M\xeddias Sociais"}),(0,Pn.jsx)(El,{})]})})}),(0,Pn.jsx)("div",{children:(0,Pn.jsx)(Ml,{})}),(0,Pn.jsx)("div",{className:"relative",children:(0,Pn.jsx)(xl,{})})]}),(0,Pn.jsx)("div",{class:" mt-10",children:(0,Pn.jsx)(fl,{})})]})},zl=function(){var e=localStorage.getItem("token"),t=Ce().id,n=c((0,r.useState)({type:"",mensagem:""}),2),i=n[0],a=n[1],o=c((0,r.useState)([]),2),s=o[0],l=o[1];(0,r.useEffect)((function(){var e=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,jn.get("/Protocolo/"+t).then((function(e){e.data.user?l(e.data.user):a({type:"error",mensagem:"Erro. Usu\xe1rio n\xe3o encontrado"})})).catch((function(e){e.response?a({type:"error",mensagem:e.response.data.mensagem}):a({type:"error",mensagem:"Erro. Tente mais tarde"})}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[t]);i.type,i.mensagem;return(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("div",{className:"mb-20",children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("div",{className:"mt-10 bg-slate-200 xl:w-3/4 lg:w-2/3 md:w-2/3 mb-36 rounded-lg mx-auto p-5",children:(0,Pn.jsxs)("div",{className:"flex flex-col md:flex-row",children:[(0,Pn.jsx)("div",{className:"flex-shrink-0 mb-4 md:mb-0 md:mr-5",children:(0,Pn.jsx)("img",{className:"w-full h-auto md:w-56 md:h-56 object-cover",src:s.LinkImagem,alt:s.Nome})}),(0,Pn.jsxs)("div",{className:"flex-1",children:[(0,Pn.jsx)("h1",{className:"text-3xl mb-5",children:(0,Pn.jsx)("strong",{children:s.Nome})}),(0,Pn.jsxs)("p",{children:[(0,Pn.jsx)("strong",{children:"Descri\xe7\xe3o: "}),(0,Pn.jsx)("span",{className:"whitespace-pre-line",children:s.Descricao})]}),(0,Pn.jsx)("br",{}),(0,Pn.jsxs)("p",{children:[(0,Pn.jsx)("strong",{children:"Conte\xfado: "}),(0,Pn.jsx)("span",{className:"whitespace-pre-line",children:s.Conteudo})]})]})]})}),(0,Pn.jsxs)("div",{className:"fixed bottom-0 left-0 right-0 bg-gray-800 text-white p-4 flex justify-between items-center",children:[(0,Pn.jsx)("div",{className:"flex justify-start",children:(0,Pn.jsxs)(qe,{className:"flex items-center justify-center bg-sky-700 text-white p-4 hover:bg-sky-950 px-4 py-2 rounded-md mr-2",to:"/",children:[(0,Pn.jsx)(Nl,{}),(0,Pn.jsx)("span",{children:"Voltar"})]})}),(0,Pn.jsxs)("div",{className:"flex flex-row space-x-4 items-center",children:[1!==s.Promocao?(0,Pn.jsx)("div",{className:"text-center mb-5 text-lg",children:(0,Pn.jsxs)("p",{children:["R$",s.Valor,",00"]})}):(0,Pn.jsxs)("div",{className:"text-center mb-5 flex flex-row space-x-4",children:[(0,Pn.jsx)("p",{children:"PROMO\xc7\xc3O"}),(0,Pn.jsxs)("p",{className:"bg-red-500 line-through text-white text-lg",children:["R$",s.Valor,",00"]}),(0,Pn.jsxs)("p",{className:"bg-emerald-800 text-white p-1 text-lg",children:["R$",s.Valor_Desconto,",00"]})]}),e?(0,Pn.jsx)(qe,{to:"/Checkout/"+s.id,children:(0,Pn.jsxs)("button",{className:"flex items-center space-x-2 bg-emerald-600 hover:bg-emerald-800 text-white px-10 sm:px-5 md:px-5 py-2 rounded-md",children:[(0,Pn.jsx)(er,{size:20}),(0,Pn.jsx)("span",{children:"Comprar"})]})}):(0,Pn.jsx)(qe,{to:"/Login/"+s.id,children:(0,Pn.jsxs)("button",{className:"flex items-center space-x-2 bg-emerald-600 hover:bg-emerald-800 text-white px-10 py-2 rounded-md",children:[(0,Pn.jsx)(er,{size:20}),(0,Pn.jsx)("span",{children:"Comprar"})]})})]})]})]})},Gl=n(3547),Hl=function(e,t,n,r){return new(n||(n=Promise))((function(i,a){function o(e){try{l(r.next(e))}catch(t){a(t)}}function s(e){try{l(r.throw(e))}catch(t){a(t)}}function l(e){e.done?i(e.value):function(e){return e instanceof n?e:new n((function(t){t(e)}))}(e.value).then(o,s)}l((r=r.apply(e,t||[])).next())}))},Yl=function(){function e(){h(this,e)}return m(e,null,[{key:"getInstance",value:function(){return Hl(this,void 0,void 0,Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.publicKey){e.next=9;break}if(this.loadedInstanceMercadoPago){e.next=5;break}return e.next=4,(0,Gl.M)();case 4:this.loadedInstanceMercadoPago=!0;case 5:return this.instanceMercadoPago||(this.instanceMercadoPago=new window.MercadoPago(this.publicKey,this.options)),e.abrupt("return",this.instanceMercadoPago);case 9:console.error("Expected the PUBLIC_KEY to render the MercadoPago SDK React");case 10:case"end":return e.stop()}}),e,this)})))}}]),e}();Yl.publicKey=null,Yl.options={},Yl.instanceMercadoPago=void 0,Yl.loadedInstanceMercadoPago=!1;var Wl=function(e,t){var n,r,i=Object.assign(Object.assign({},t),{frontEndStack:"react"}),a=(n=Yl.options,r=i,!(Object.keys(n).length===Object.keys(r).length&&Object.keys(n).every((function(e){return Object.prototype.hasOwnProperty.call(r,e)&&n[e]===r[e]}))));(e!==Yl.publicKey||a)&&(Yl.publicKey=e,Yl.options=i,Yl.instanceMercadoPago=void 0)},Vl=function(e,t,n,r){return new(n||(n=Promise))((function(i,a){function o(e){try{l(r.next(e))}catch(t){a(t)}}function s(e){try{l(r.throw(e))}catch(t){a(t)}}function l(e){e.done?i(e.value):function(e){return e instanceof n?e:new n((function(t){t(e)}))}(e.value).then(o,s)}l((r=r.apply(e,t||[])).next())}))},ql=function(){return Vl(void 0,void 0,void 0,Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))},Kl=function(){},Jl=function(e){console.error(e)},Zl=function(e){console.log(e)},Xl=function(e,t,n,r){return new(n||(n=Promise))((function(i,a){function o(e){try{l(r.next(e))}catch(t){a(t)}}function s(e){try{l(r.throw(e))}catch(t){a(t)}}function l(e){e.done?i(e.value):function(e){return e instanceof n?e:new n((function(t){t(e)}))}(e.value).then(o,s)}l((r=r.apply(e,t||[])).next())}))},$l=function(e){var t=e.settings,n=e.name,r=e.divId,i=e.controller;return Xl(void 0,void 0,void 0,Ze().mark((function e(){var a,o;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Yl.getInstance();case 2:return a=e.sent,o=null===a||void 0===a?void 0:a.bricks(),e.next=6,null===o||void 0===o?void 0:o.create(n,r,t);case 6:window[i]=e.sent;case 7:case"end":return e.stop()}}),e)})))},eu=function(e){var t=e.onReady,n=void 0===t?Kl:t,i=e.onError,a=void 0===i?Jl:i,o=e.onSubmit,s=void 0===o?ql:o,l=e.onBinChange,u=void 0===l?Zl:l,c=e.initialization,f=e.customization,d=e.locale;return(0,r.useEffect)((function(){var e,t={settings:{initialization:c,customization:f,locale:d,callbacks:{onReady:n,onError:a,onSubmit:s,onBinChange:u}},name:"payment",divId:"paymentBrick_container",controller:"paymentBrickController"};return e=setTimeout((function(){$l(t)}),200),function(){var t;clearTimeout(e),null===(t=window.paymentBrickController)||void 0===t||t.unmount()}}),[c,f,n,a,s,u]),r.createElement("div",{id:"paymentBrick_container"})},tu=function(e){var t=e.onReady,n=void 0===t?Kl:t,i=e.onError,a=void 0===i?Jl:i,o=e.customization,s=e.initialization,l=e.locale;return(0,r.useEffect)((function(){var e,t={settings:{initialization:s,customization:o,locale:l,callbacks:{onReady:n,onError:a}},name:"statusScreen",divId:"statusScreenBrick_container",controller:"statusScreenBrickController"};return e=setTimeout((function(){$l(t)}),200),function(){var t;clearTimeout(e),null===(t=window.statusScreenBrickController)||void 0===t||t.unmount()}}),[s,o,n,a]),r.createElement("div",{id:"statusScreenBrick_container"})};var nu=r.createContext({}),ru=Jo;var iu=Is("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);var au=Is("MuiListItemIcon",["root","alignItemsFlexStart"]);var ou=Is("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);function su(e){return Es("MuiMenuItem",e)}var lu=Is("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),uu=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],cu=Go(qs,{shouldForwardProp:function(e){return Uo(e)||"classes"===e},name:"MuiMenuItem",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]}})((function(e){var t,n=e.theme,r=e.ownerState;return sr({},n.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!r.disableGutters&&{paddingLeft:16,paddingRight:16},r.divider&&{borderBottom:"1px solid ".concat((n.vars||n).palette.divider),backgroundClip:"padding-box"},(ar(t={"&:hover":{textDecoration:"none",backgroundColor:(n.vars||n).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},"&.".concat(lu.selected),ar({backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.selectedOpacity,")"):mr(n.palette.primary.main,n.palette.action.selectedOpacity)},"&.".concat(lu.focusVisible),{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.focusOpacity,"))"):mr(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.focusOpacity)})),ar(t,"&.".concat(lu.selected,":hover"),{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.hoverOpacity,"))"):mr(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.selectedOpacity,")"):mr(n.palette.primary.main,n.palette.action.selectedOpacity)}}),ar(t,"&.".concat(lu.focusVisible),{backgroundColor:(n.vars||n).palette.action.focus}),ar(t,"&.".concat(lu.disabled),{opacity:(n.vars||n).palette.action.disabledOpacity}),ar(t,"& + .".concat(iu.root),{marginTop:n.spacing(1),marginBottom:n.spacing(1)}),ar(t,"& + .".concat(iu.inset),{marginLeft:52}),ar(t,"& .".concat(ou.root),{marginTop:0,marginBottom:0}),ar(t,"& .".concat(ou.inset),{paddingLeft:36}),ar(t,"& .".concat(au.root),{minWidth:36}),t),!r.dense&&ar({},n.breakpoints.up("sm"),{minHeight:"auto"}),r.dense&&sr({minHeight:32,paddingTop:4,paddingBottom:4},n.typography.body2,ar({},"& .".concat(au.root," svg"),{fontSize:"1.25rem"})))})),fu=r.forwardRef((function(e,t){var n=qo({props:e,name:"MuiMenuItem"}),i=n.autoFocus,a=void 0!==i&&i,o=n.component,s=void 0===o?"li":o,l=n.dense,u=void 0!==l&&l,c=n.divider,f=void 0!==c&&c,d=n.disableGutters,h=void 0!==d&&d,A=n.focusVisibleClassName,g=n.role,p=void 0===g?"menuitem":g,m=n.tabIndex,v=n.className,y=or(n,uu),b=r.useContext(nu),C=r.useMemo((function(){return{dense:u||b.dense||!1,disableGutters:h}}),[b.dense,u,h]),w=r.useRef(null);ru((function(){a&&w.current&&w.current.focus()}),[a]);var E,I=sr({},n,{dense:C.dense,divider:f,disableGutters:h}),x=function(e){var t=e.disabled,n=e.dense,r=e.divider,i=e.disableGutters,a=e.selected,o=e.classes;return sr({},o,fr({root:["root",n&&"dense",t&&"disabled",!i&&"gutters",r&&"divider",a&&"selected"]},su,o))}(n),B=Ko(w,t);return n.disabled||(E=void 0!==m?m:-1),(0,Pn.jsx)(nu.Provider,{value:C,children:(0,Pn.jsx)(cu,sr({ref:B,role:p,tabIndex:E,component:s,focusVisibleClassName:ur(x.focusVisible,A),className:ur(x.root,v)},y,{ownerState:I,classes:x}))})}));function du(e){return Wn({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"3",y1:"12",x2:"21",y2:"12"}},{tag:"line",attr:{x1:"3",y1:"6",x2:"21",y2:"6"}},{tag:"line",attr:{x1:"3",y1:"18",x2:"21",y2:"18"}}]})(e)}var hu=function(e){var t=e.idCompra,n=e.onStatusUpdate,i=c((0,r.useState)(!1),2),a=i[0],o=i[1],s=c((0,r.useState)(""),2),l=(s[0],s[1]),u={"Content-Type":"application/json"},f=function(){var e=$e(Ze().mark((function e(){var r,i,a;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),e.prev=1,e.next=4,jn.get("/StatusCompra?id=".concat(t),{headers:u});case 4:return r=e.sent,console.log("Acessou a API",r.data.status),n(t,r.data.status),e.next=9,jn.get("/VerificaCompra?id=".concat(t),{headers:u});case 9:if(i=e.sent,console.log("Verificou se a compra existe e o status \xe9: "+i.data.compra.Status),r.data.status===i.data.compra.Status){e.next=20;break}return console.log("Precisa atualizar"),e.next=15,jn.put("/editarPagamento",{idCompra:t,status:r.data.status},{headers:u});case 15:a=e.sent,l(a.data.mensagem),console.log(a.data.mensagem),e.next=21;break;case 20:console.log("N\xe3o precisa atualizar");case 21:e.next=26;break;case 23:e.prev=23,e.t0=e.catch(1),console.error("Erro ao buscar status da compra:",e.t0);case 26:return e.prev=26,o(!1),e.finish(26);case 29:case"end":return e.stop()}}),e,null,[[1,23,26,29]])})));return function(){return e.apply(this,arguments)}}();return(0,r.useEffect)((function(){f()}),[]),(0,Pn.jsx)("button",{onClick:f,className:"bg-sky-500 hover:bg-sky-300 text-white text-xl pl-5 pr-5 border rounded-lg items-center align-middle pb-2 pt-2 ".concat(a?"opacity-50 cursor-not-allowed":""),disabled:a,children:a?"Verificando...":"Verificar Pagamento"})},Au=function(e){e.Nome,e.Valor,e.Descricao,localStorage.getItem("token");var t=localStorage.getItem("idUser"),n=c((0,r.useState)([]),2),i=n[0],a=n[1],o=c((0,r.useState)({}),2),s=o[0],l=o[1],u=c((0,r.useState)(!0),2),f=u[0],d=u[1],h=c((0,r.useState)({type:"",mensagem:""}),2),A=h[0],g=h[1],p=function(){var e=$e(Ze().mark((function e(){var n,r,i;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,jn.get("/Compras/".concat(t));case 3:n=e.sent,console.log("Acessou o BD de compras"),a(n.data.users),d(!1),e.next=14;break;case 9:e.prev=9,e.t0=e.catch(0),console.error("Erro ao obter status das compras:",e.t0),g({type:"Erro",mensagem:(null===(r=e.t0.response)||void 0===r||null===(i=r.data)||void 0===i?void 0:i.mensagem)||"Erro ao obter status das compras"}),d(!1);case 14:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(){return e.apply(this,arguments)}}();(0,r.useEffect)((function(){p()}),[]),console.log("subiu certo");var m=function(e,t){l((function(n){return kl(kl({},n),{},ar({},e,t))}))};return f?(0,Pn.jsx)("div",{children:"Carregando..."}):"Erro"===A.type?(0,Pn.jsx)("div",{children:A.mensagem}):(0,Pn.jsx)("div",{className:"flex flex-wrap justify-center",children:i.map((function(e){return(0,Pn.jsxs)("div",{className:"p-2 m-5 w-96 h-auto border 2px shadow-lg hover:bg-slate-100 hover:text-black duration-300",children:[(0,Pn.jsx)("div",{children:(0,Pn.jsx)("p",{className:"text-center text-xl font-bold",children:e.NomeProtocolo})}),(0,Pn.jsx)("div",{children:(0,Pn.jsx)("img",{className:"object-cover h-48 w-96",src:e.ImagemProtocolo,alt:"Protocolo"})}),(0,Pn.jsx)("div",{}),(0,Pn.jsx)("div",{className:"flex justify-center mt-16 mb-2",children:(0,Pn.jsx)("div",{className:"flex",children:"RECEIVED"===s[e.idcompra]||"CONFIRMED"===s[e.idcompra]?(0,Pn.jsx)("div",{children:(0,Pn.jsx)(qe,{className:"bg-emerald-500 hover:bg-emerald-400 text-white text-xl pl-5 pr-5 border rounded-lg items-center align-middle pb-2 pt-2",to:"/Listar_Aulas/".concat(e.idProtocolo),children:(0,Pn.jsx)("button",{type:"button",children:"Acessar Protocolo"})})}):(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("p",{className:"bg-yellow-500 text-white text-xl pl-5 pr-5 border rounded-lg items-center align-middle pb-2",children:"Aguardando Pagamento..."}),(0,Pn.jsx)("br",{}),"BOLETO"===e.Tipo?(0,Pn.jsx)("div",{children:(0,Pn.jsx)("span",{children:"O pagamento por boleto banc\xe1rio pode demorar at\xe9 3 dias \xfateis para compensa\xe7\xe3o"})}):"",(0,Pn.jsx)(hu,{idCompra:e.idcompra,onStatusUpdate:m})]})})})]},e.id)}))})},gu=function(){return localStorage.removeItem("Cadastrado"),localStorage.removeItem("ValorCompra"),localStorage.removeItem("Cupom"),localStorage.removeItem("idCupom"),localStorage.removeItem("Desconto"),(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("div",{className:"mb-20",children:[(0,Pn.jsx)(pu,{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsxs)("div",{className:" bg-emerald-800 text-white p-5 flex ml-20 mr-20 mt-5 justify-center",children:["Ol\xe1, ",localStorage.getItem("Nome"),", essa \xe9 a sua \xe1rea de Protocolos T\xe9cnicos adquiridos"]}),(0,Pn.jsx)("div",{className:"p-5 flex ml-20 mr-20 mt-5 mb-36 justify-center",children:(0,Pn.jsx)(Au,{})}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("div",{class:"relative mt-10 mb-20",children:(0,Pn.jsx)(fl,{})})]})},pu=function(){be(),localStorage.getItem("token");var e=(0,r.useContext)(Mn),t=e.handleLogout,n=(e.authenticated,c(r.useState(null),2)),i=n[0],a=n[1],o=(Boolean(i),function(){a(null)}),s=c((0,r.useState)(!1),2),l=s[0],u=s[1],f=c((0,r.useState)(!0),2),d=f[0],h=f[1];return(0,r.useEffect)((function(){var e=function(){var e=window.scrollY;h(!(e>0))};return window.addEventListener("scroll",e),function(){window.removeEventListener("scroll",e)}}),[]),(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("nav",{className:"fixed top-0 mb-10 left-0 w-full flex items-center justify-between py-4 px-6 z-50 transition-all duration-300 ".concat(d?"bg-emerald-700 shadow-lg":" bg-emerald-900 shadow-lg"),children:[(0,Pn.jsx)("div",{className:"flex items-center",children:(0,Pn.jsxs)("button",{onClick:function(){u(!l)},className:"p-4 text-white ",children:[(0,Pn.jsx)(du,{})," "]})}),(0,Pn.jsx)("div",{className:"flex items-center",children:(0,Pn.jsxs)("h1",{className:"text-xl font-bold text-white",children:[" INBRAVISA - Ol\xe1 ",localStorage.getItem("Nome")]})}),(0,Pn.jsx)("div",{className:"flex items-center",children:(0,Pn.jsxs)(qe,{to:"/",children:[(0,Pn.jsx)("button",{type:"button",onClick:t,className:" bg-red-500 hover:bg-red-800 p-2 rounded-lg border-white text-white",children:"Sair"})," "]})})]}),(0,Pn.jsx)("div",{className:"fixed mt-20 inset-y-0 left-0 bg-emerald-900 w-64 text-white transition-all duration-300 transform ".concat(l?"translate-x-0":"-translate-x-full"),children:(0,Pn.jsxs)("ul",{className:"py-4",children:[(0,Pn.jsx)(qe,{to:"/Area_Aluno",children:(0,Pn.jsx)(fu,{onClick:o,children:"Home"})}),(0,Pn.jsx)(qe,{to:"/",children:(0,Pn.jsx)(fu,{onClick:o,children:"Comprar Protocolos"})})]})})]})};Wl("TEST-b44d98f8-c386-4479-b542-1b64bfb196d2");var mu=function(){var e=localStorage.getItem("token"),t=Ce().idProduto,n=c((0,r.useState)(),2),i=(n[0],n[1]),a=c((0,r.useState)({txtCupom:""}),2),o=a[0],s=a[1],l=c((0,r.useState)({type:"",mensagem:""}),2),u=(l[0],l[1]),f=c((0,r.useState)([]),2),d=f[0],h=f[1],A=function(){var e=$e(Ze().mark((function e(t){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.preventDefault(),console.log("Valor do Cupom: "+o);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();(0,r.useEffect)((function(){var e=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,jn.get("/ComprarItem/"+t).then((function(e){e.data.user?h(e.data.user):u({type:"error",mensagem:"Erro. Usu\xe1rio n\xe3o encontrado"})})).catch((function(e){e.response?u({type:"error",mensagem:e.response.data.mensagem}):u({type:"error",mensagem:"Erro. Tente mais tarde"})}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[t]);var g=c((0,r.useState)({title:d.Nome,unit_price:1!==d.Promocao?d.Valor:d.Valor_Desconto,quantity:1}),2),p=g[0],m=(g[1],{amount:1!==d.Promocao?d.Valor:d.Valor_Desconto}),v=function(){var e=$e(Ze().mark((function e(t){var n;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.formData,e.abrupt("return",new Promise((function(e,t){fetch("https://api.mercadopago.com/v1/payments",{method:"POST",headers:{"Content-Type":"application/json",Authorization:"Bearer TEST-7321413889744263-071314-75f6d33e2dcb72dc5f190f4a99d57c1a-306070152"},body:JSON.stringify(n)}).then((function(e){return e.json()})).then((function(t){e(),console.log(t),i(t.id),console.log("Resultado do id da compra - "+i)})).catch((function(e){t()}))})));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),y=function(){var e=$e(Ze().mark((function e(t){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),b=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return console.log(p),fetch("/create_preference",p).then((function(e){console.log(e)})).catch((function(e){e.response?console.log(e.response.data.mensagem):u({type:"Error",mensagem:"Erro: Tente Novamente por favor! "})})),(0,Pn.jsxs)("div",{className:"bg-slate-500 h-auto mb-20",children:[""===e?(0,Pn.jsx)(pu,{}):(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("div",{className:"bg-slate-200 text-xl rounded-lg border border-1 border-sky-700 p-5 text-center ml-20  mt-20 mr-20",children:(0,Pn.jsx)("p",{className:"",children:" As transa\xe7\xf5es s\xe3o feitas pelo Mercado Pago, as informa\xe7\xf5es de pagamentos N\xc3O S\xc3O SALVAS em nossa plataforma para a sua maior seguran\xe7a."})}),(0,Pn.jsxs)("div",{className:" max-h-full p-5 pl-10 pr-10 grid grid-cols-2 gap-4 justify-center items-center ",children:[(0,Pn.jsxs)("div",{className:"bg-slate-200 text-xl rounded-lg border border-1 border-sky-700 items-center text-left p-10 grid grid-cols-2 gap-4",children:[(0,Pn.jsx)("div",{children:(0,Pn.jsx)("img",{className:" w-64 h-52 ",src:d.LinkImagem})}),(0,Pn.jsxs)("div",{children:["Produto: ",d.Nome,(0,Pn.jsx)("br",{}),1!==d.Promocao?(0,Pn.jsxs)("p",{className:"bg-emerald-600 text-white p-2",children:["Valor: R$",d.Valor,",00 \xe0 vista"]}):(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("p",{className:"line-through text-red-600",children:["De R$",d.Valor,",00 "]}),(0,Pn.jsxs)("p",{className:"bg-emerald-600 text-white p-2",children:["Valor: R$",d.Valor_Desconto,",00 \xe0 vista"]})]}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("p",{children:"Com o seu cart\xe3o de cr\xe9dito voc\xea poder\xe1 parcelar em at\xe9 12x."}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsxs)("div",{className:"bg-slate-300 w-full items-center rounded-md p-5",children:[(0,Pn.jsx)("p",{className:"text-center",children:"Possu\xed Cupom de indica\xe7\xe3o?"}),(0,Pn.jsxs)("form",{onSubmit:A,children:[(0,Pn.jsx)("input",{className:" mt-5 mb-5 block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"text",name:"txtCupom",onChange:function(e){return s(kl(kl({},o),{},ar({},e.target.name,e.target.value)))},placeholder:"Digite o Cupom"}),(0,Pn.jsx)("button",{type:"submit",className:" w-full hover:bg-sky-800 bg-sky-500 border broder-1 rounded-lg text-white p-2",children:"Usar Cupom"})]})]})]})]}),(0,Pn.jsx)("div",{className:"",children:(0,Pn.jsx)(eu,{initialization:m,customization:{paymentMethods:{ticket:"all",bankTransfer:"all",creditCard:"all",debitCard:"all",mercadoPago:"all"}},onSubmit:v,onReady:b,onError:y})})]})]})},vu=function(){var e=Ce().produto,t=be(),n=(0,r.useContext)(Mn),i=(n.authenticated,n.signIn),a=c((0,r.useState)({Email:"",Senha:""}),2),o=a[0],s=a[1],l=c((0,r.useState)({type:"",mensagem:"",loading:!1}),2),u=l[0],f=l[1],d=function(e){return s(kl(kl({},o),{},ar({},e.target.name,e.target.value)))},h=function(){var n=$e(Ze().mark((function n(r){var a;return Ze().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r.preventDefault(),f({loading:!0}),a={"Content-Type":"application/json"},n.next=5,jn.post("/realizarlogin",o,{headers:a}).then((function(n){f({type:"Sucesso",mensagem:n.data.mensagem,loading:!1}),localStorage.setItem("token",n.data.token),localStorage.setItem("idUser",n.data.id),localStorage.setItem("Nome",n.data.Nome),localStorage.setItem("Id Asaas",n.data.IdAsaas),i(!0),t(e>=1?"/Checkout/"+e:"/Area_Aluno/")})).catch((function(e){e.response?f({type:"error",mensagem:e.response.data.mensagem,loading:!1}):f({type:"error",mensagem:"Erro, tente mais tarde!",loading:!1})}));case 5:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}();return(0,Pn.jsxs)(Pn.Fragment,{children:[(0,Pn.jsxs)("div",{className:"min-h-screen bg-gray-50 flex flex-col justify-center items-center py-12 sm:px-6 lg:px-8",children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("div",{className:"sm:mx-auto sm:w-full lg:max-w-md",children:(0,Pn.jsxs)("div",{className:"bg-white py-8 px-6 shadow rounded-lg sm:px-10 w-full",children:[(0,Pn.jsx)("img",{className:"w-36 h-36 mx-auto",src:"http://www.inbravisa.com.br/imagens/logo%20INBRAVISA_FB%20(13).jpg",alt:"Logo Inbravisa"}),(0,Pn.jsx)("h2",{className:"text-center text-3xl font-extrabold text-gray-900",children:e>=1?"Fa\xe7a login para continuar sua compra":"Entre na sua conta"}),(0,Pn.jsxs)("p",{className:"mt-2 text-center text-sm text-gray-600",children:["N\xe3o tem uma conta?"," ",(0,Pn.jsx)(qe,{to:"/Cadastro_Usuario",className:"bg-indigo-600 font-medium text-white hover:text-indigo-100 rounded-md p-1 hover:bg-indigo-900",children:"Cadastre-se agora"})]}),"error"===u.type&&(0,Pn.jsx)("p",{className:"bg-red-500 text-white text-center p-2 mb-4 rounded",children:u.mensagem}),"Sucesso"===u.type&&(0,Pn.jsx)("p",{className:"bg-green-500 text-white text-center p-2 mb-4 rounded",children:u.mensagem}),u.loading&&(0,Pn.jsx)("p",{className:"text-center text-gray-600",children:"Verificando Login..."}),(0,Pn.jsxs)("form",{className:"space-y-6",onSubmit:h,children:[(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"email",className:"block text-sm font-medium text-gray-700",children:"Usu\xe1rio"}),(0,Pn.jsx)("div",{className:"mt-1",children:(0,Pn.jsx)("input",{name:"Email",type:"email",onChange:d,className:"block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm",placeholder:"Digite seu email"})})]}),(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"password",className:"block text-sm font-medium text-gray-700",children:"Senha"}),(0,Pn.jsx)("div",{className:"mt-1",children:(0,Pn.jsx)("input",{name:"Senha",type:"password",onChange:d,className:"block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm",placeholder:"Digite sua senha"})}),(0,Pn.jsx)("div",{className:"flex justify-end mt-2",children:(0,Pn.jsx)(qe,{to:"/Rec_senha",className:"text-sm text-indigo-600 hover:text-indigo-500",children:"Esqueceu a senha?"})})]}),(0,Pn.jsx)("div",{children:(0,Pn.jsx)("button",{type:"submit",className:"w-full flex justify-center py-2 px-4 border border-transparent rounded-md shadow-sm text-sm font-medium text-white bg-indigo-600 hover:bg-indigo-500 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500",children:"Entrar"})})]})]})})]}),(0,Pn.jsx)("div",{children:(0,Pn.jsx)(fl,{})})]})},yu=function(){var e=Ce(),t=e.idaula,n=e.NomeAula,i=e.idProtocolo,a=c((0,r.useState)([]),2),o=a[0],s=a[1],l=c((0,r.useState)({idCadastro:localStorage.getItem("idUser"),NomeCadastro:localStorage.getItem("Nome"),idAula:t,NomeAula:n}),1)[0],u=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,jn.get("/VisualizarAula/"+t).then((function(e){s(e.data.aula)})).catch((function(e){e.response?console.log(e.response.data.mensagem):console.log("Erro: Tente Novamente")}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),f=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,jn.post("/cadAssistidas",l).then((function(e){})).catch((function(e){e.response?console.log(e.response.data.mensagem):console.log("Erro: Tente Novamente")}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,r.useEffect)((function(){f(),u()}),[]);var d=o.LinkAula;return(0,Pn.jsxs)("div",{className:" bg-slate-500 w-auto h-auto align-middleml-20",children:[(0,Pn.jsx)("div",{className:" p-5 pl-10 pr-10 grid grid-cols-3 gap-4 justify-center items-center "}),(0,Pn.jsx)("div",{className:" bg-slate-200 rounded-lg flex border border-1 border-sky-700 items-center text-center p-10 justify-center  m-10",children:(0,Pn.jsx)("iframe",{className:"border-1 border-sky-500",id:"panda-6cb56808-38a8-4e7d-9402-1f8d369a7f2a",src:d,allow:"accelerometer;gyroscope;autoplay;encrypted-media;picture-in-picture",allowfullscreen:"true",width:"720",height:"360",fetchpriority:"high"})}),(0,Pn.jsx)(qe,{to:"/Listar_Aulas/"+i,children:(0,Pn.jsx)("div",{className:"flex justify-center items-center",children:(0,Pn.jsx)("div",{className:"bg-sky-700 hover:bg-sky-900 text-white hover:text-white rounded-lg border border-sky-700 text-center py-2 px-4 h-auto cursor-pointer",children:"Voltar"})})}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{})]})},bu=function(e){var t=e.num,n=c((0,r.useState)({count:0}),2),i=n[0],a=n[1],o=c((0,r.useState)({type:"",mensagem:""}),2),s=(o[0],o[1]),l=c((0,r.useState)({type:"",mensagem:""}),2),u=l[0],f=l[1],d=function(){var e=$e(Ze().mark((function e(){var n;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,jn.get("/Assistidas/"+localStorage.getItem("idUser")+"/"+t);case 3:n=e.sent,console.log(n),a(n.data.user),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),e.t0.response?s({type:"Erro",mensagem:e.t0.response.data.mensagem}):s({type:"Erro",mensagem:"Conex\xe3o com o servidor perdida"});case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}(),h=function(){var e=$e(Ze().mark((function e(){var t;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,jn.get("checkCertificado/".concat(localStorage.getItem("idUser"),"/").concat(localStorage.getItem("idProduto")));case 3:t=e.sent,console.log("Resposta do Servidor ",t.data),t.data.exists?f({type:"Sucesso",mensagem:"Certificado encontrado!"}):f({type:"Erro",mensagem:"Certificado n\xe3o encontrado."}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),e.t0.response?f({type:"Erro",mensagem:e.t0.response.data.mensagem}):f({type:"Erro",mensagem:"Conex\xe3o com o servidor perdida"});case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();return(0,r.useEffect)((function(){d(),h()}),[]),(0,Pn.jsx)("span",{children:i.count>0?(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("span",{className:"rounded-full bg-emerald-800 text-white pr-2 pl-2",children:i.count}),"Erro"===u.type&&(0,Pn.jsxs)("div",{className:"text-red-500 mt-2",children:["  ",u.mensagem]})]}):(0,Pn.jsx)("span",{className:"rounded-full bg-red-800 text-white pr-2 pl-2",children:"N\xe3o Assistida"})})},Cu=function(){var e=Ce().idProtocolo;console.log("Id do Protocolo"+e);var t=c((0,r.useState)({type:"",mensagem:""}),2),n=(t[0],t[1]),i=c((0,r.useState)({type:"",mensagem:""}),2),a=(i[0],i[1]),o=c((0,r.useState)({type:"",mensagem:""}),2),s=(o[0],o[1],c((0,r.useState)([]),2)),l=s[0],u=s[1],f=c((0,r.useState)([]),2),d=f[0],h=f[1],A=c((0,r.useState)([]),2),g=(A[0],A[1],c((0,r.useState)([]),2)),p=(g[0],g[1],function(){var t=$e(Ze().mark((function t(){return Ze().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,jn.get("/Protocolo/"+e).then((function(e){h(e.data.user)})).catch((function(e){e.response?a({type:"Erro",mensagem:e.response.data.mensagem}):a({type:"Erro",mensagem:"Conex\xe3o com o servidor perdida"})}));case 2:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}()),m=function(){var t=$e(Ze().mark((function t(){return Ze().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,jn.get("/ListVideos/"+e).then((function(e){u(e.data.users)})).catch((function(e){e.response?n({type:"Erro",mensagem:e.response.data.mensagem}):n({type:"Erro",mensagem:"Conex\xe3o com o servidor perdida"})}));case 2:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return(0,r.useEffect)((function(){p(),m()}),[]),(0,Pn.jsxs)("div",{className:" bg-gray-200 h-auto",children:[(0,Pn.jsx)(pu,{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsxs)("div",{className:"border pt-2 pb-10 m-5 border-sky-600",children:[(0,Pn.jsx)("div",{className:"bg-green-800 text-white p-5 flex ml-20 mr-20 mt-5 justify-center border-b border-gray-700",children:(0,Pn.jsxs)("p",{className:"text-3xl  p-2 ",children:[" ",d.Nome," "]})}),l.map((function(e){return(0,Pn.jsxs)("div",{className:"bg-slate-100 p-5 flex ml-20 mr-20 mt-5 justify-between",children:[e.NomeAula,(0,Pn.jsx)("br",{}),(0,Pn.jsxs)("div",{className:"flex flex-row ",children:[" ",(0,Pn.jsx)(bu,{num:e.id})," ",(0,Pn.jsx)($n,{className:"ml-2 mr-2"}),(0,Pn.jsx)(qe,{className:"hover:text-sky-500",to:"/Assistir/"+e.id+"/"+e.NomeAula+"/"+e.idProtocolo,children:"Assistir"})]})]})}))]}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{})]})},wu=function(e){var t=e.isOpen,n=e.onClose;return t?(0,Pn.jsx)("div",{className:"fixed inset-0 bg-gray-800 bg-opacity-75 flex items-center justify-center z-50",children:(0,Pn.jsxs)("div",{className:"bg-white rounded-lg overflow-hidden shadow-xl max-w-3xl w-full",children:[(0,Pn.jsxs)("div",{className:"p-4 border-b",children:[(0,Pn.jsx)("h2",{className:"text-xl font-bold",children:"Pol\xedtica de Privacidade"}),(0,Pn.jsx)("button",{onClick:n,className:"float-right text-gray-600 hover:text-gray-800",children:"\xd7"}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsxs)("div",{className:"p-4 max-h-96 overflow-y-auto",children:[(0,Pn.jsx)("br",{}),(0,Pn.jsx)("p",{children:'O Inbravisa - Instituto Brasileiro de Auditoria em Vigil\xe2ncia Sanit\xe1ria (doravante "Inbravisa") tem o compromisso de proteger a privacidade e os dados pessoais dos usu\xe1rios de seu site. Esta Pol\xedtica de Privacidade descreve como coletamos, usamos, armazenamos e protegemos suas informa\xe7\xf5es. Ao acessar e utilizar o site inbravisa.com.br, voc\xea concorda com os termos desta pol\xedtica.'}),(0,Pn.jsx)("h3",{className:"mt-4 font-bold",children:"1. Informa\xe7\xf5es Coletadas"}),(0,Pn.jsxs)("p",{children:[(0,Pn.jsx)("strong",{children:"1.1. Informa\xe7\xf5es Fornecidas pelo Usu\xe1rio:"}),(0,Pn.jsxs)("ul",{className:"list-disc ml-6",children:[(0,Pn.jsx)("li",{children:"Nome completo"}),(0,Pn.jsx)("li",{children:"Endere\xe7o de e-mail"}),(0,Pn.jsx)("li",{children:"Telefone"}),(0,Pn.jsx)("li",{children:"Endere\xe7o"}),(0,Pn.jsx)("li",{children:"Informa\xe7\xf5es fornecidas por meio de formul\xe1rios de contato ou inscri\xe7\xe3o"})]})]}),(0,Pn.jsxs)("p",{children:[(0,Pn.jsx)("strong",{children:"1.2. Informa\xe7\xf5es Coletadas Automaticamente:"}),(0,Pn.jsxs)("ul",{className:"list-disc ml-6",children:[(0,Pn.jsx)("li",{children:"Tipo de navegador"}),(0,Pn.jsx)("li",{children:"P\xe1ginas visitadas"}),(0,Pn.jsx)("li",{children:"Tempo de visita"}),(0,Pn.jsx)("li",{children:"URLs de refer\xeancia"})]})]}),(0,Pn.jsxs)("p",{children:[(0,Pn.jsx)("br",{}),(0,Pn.jsx)("strong",{children:" 2. Uso das Informa\xe7\xf5es"}),(0,Pn.jsx)("p",{children:"O Inbravisa utiliza as informa\xe7\xf5es coletadas para as seguintes finalidades: Para Fornecer e Melhorar nossos Servi\xe7os: Utilizamos suas informa\xe7\xf5es para responder a suas solicita\xe7\xf5es, fornecer suporte, processar transa\xe7\xf5es e melhorar a experi\xeancia do usu\xe1rio. Comunica\xe7\xf5es: Enviaremos comunica\xe7\xf5es relacionadas a servi\xe7os, novidades, atualiza\xe7\xf5es e promo\xe7\xf5es, desde que voc\xea tenha consentido em receb\xea-las. An\xe1lise e Melhoria do Site: Analisamos dados de uso para entender como nosso site \xe9 utilizado e implementar melhorias. Conformidade Legal: Utilizaremos suas informa\xe7\xf5es conforme necess\xe1rio para cumprir com nossas obriga\xe7\xf5es legais e regulat\xf3rias."})]}),(0,Pn.jsxs)("p",{children:[(0,Pn.jsx)("strong",{children:" 3. Compartilhamento de Informa\xe7\xf5es"}),(0,Pn.jsx)("p",{children:"O Inbravisa n\xe3o compartilha suas informa\xe7\xf5es pessoais com terceiros, exceto: Fornecedores de Servi\xe7os: Podemos compartilhar informa\xe7\xf5es com fornecedores de servi\xe7os contratados para realizar fun\xe7\xf5es em nosso nome, como hospedagem de site, an\xe1lise de dados e marketing. Conformidade Legal: Quando necess\xe1rio para cumprir com leis, regulamentos ou processos legais, ou para proteger os direitos, propriedade ou seguran\xe7a do Inbravisa, de nossos usu\xe1rios ou de terceiros."})]}),(0,Pn.jsx)("br",{}),(0,Pn.jsxs)("p",{children:[(0,Pn.jsx)("strong",{children:"4. Seguran\xe7a das Informa\xe7\xf5es "}),(0,Pn.jsx)("p",{children:"Adotamos medidas de seguran\xe7a adequadas para proteger suas informa\xe7\xf5es contra acesso n\xe3o autorizado, altera\xe7\xe3o, divulga\xe7\xe3o ou destrui\xe7\xe3o. No entanto, nenhum m\xe9todo de transmiss\xe3o pela Internet ou armazenamento eletr\xf4nico \xe9 100% seguro, e n\xe3o podemos garantir a seguran\xe7a absoluta."})]}),(0,Pn.jsx)("br",{}),(0,Pn.jsxs)("p",{children:[(0,Pn.jsx)("strong",{children:"5. Direitos dos Usu\xe1rios "}),(0,Pn.jsx)("p",{children:"Voc\xea tem o direito de: Acessar e Corrigir: Solicitar acesso \xe0s suas informa\xe7\xf5es pessoais e corrigir quaisquer dados incorretos ou incompletos. Excluir: Solicitar a exclus\xe3o de suas informa\xe7\xf5es pessoais, salvo se estivermos obrigados a mant\xea-las por lei ou para cumprir nossos contratos. Retirar Consentimento: Retirar seu consentimento para o processamento de suas informa\xe7\xf5es a qualquer momento. Para exercer seus direitos, entre em contato conosco pelo e-mail: inbravisa@inbravisa.com.br."})]}),(0,Pn.jsx)("br",{}),(0,Pn.jsxs)("p",{children:[(0,Pn.jsx)("strong",{children:"6. Cookies"}),(0,Pn.jsx)("p",{children:"Utilizamos cookies e tecnologias similares para melhorar a funcionalidade do nosso site e sua experi\xeancia de navega\xe7\xe3o. Voc\xea pode gerenciar suas prefer\xeancias de cookies atrav\xe9s das configura\xe7\xf5es do seu navegador."})]}),(0,Pn.jsx)("br",{}),(0,Pn.jsxs)("p",{children:[" ",(0,Pn.jsx)("strong",{children:"7. Altera\xe7\xf5es na Pol\xedtica de Privacidade "}),(0,Pn.jsx)("p",{children:"Reservamo-nos o direito de atualizar esta Pol\xedtica de Privacidade periodicamente. As altera\xe7\xf5es ser\xe3o publicadas nesta p\xe1gina e, quando apropriado, notificaremos voc\xea por e-mail ou por meio de um aviso em nosso site."})]}),(0,Pn.jsx)("br",{}),(0,Pn.jsxs)("p",{children:[(0,Pn.jsx)("strong",{children:"8. Contato "}),(0,Pn.jsx)("p",{children:"Se voc\xea tiver d\xfavidas sobre esta Pol\xedtica de Privacidade ou sobre nossas pr\xe1ticas de prote\xe7\xe3o de dados, entre em contato conosco: Inbravisa - Instituto Brasileiro de Auditoria em Vigil\xe2ncia Sanit\xe1ria CNPJ: 05.832.414/0001-09 Endere\xe7o: Av. Prof. Alfonso Bovero, 998 - cj 16 E-mail: inbravisa@inbravisa.com.br Telefone: (11) 3672-7001 A sua privacidade \xe9 importante para n\xf3s. Agradecemos por confiar no Inbravisa."})]}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("div",{className:"p-4 border-t",children:(0,Pn.jsx)("button",{onClick:n,className:"bg-blue-500 text-white px-4 py-2 rounded",children:"Fechar"})})]})}):null},Eu=function(){var e=c((0,r.useState)(!1),2),t=e[0],n=e[1],i=be(),a=c((0,r.useState)({logradouro:"",bairro:"",localidade:"",uf:""}),2),o=a[0],s=a[1],l=function(){var e=$e(Ze().mark((function e(t){var n;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.target.value){e.next=2;break}return e.abrupt("return");case 2:n=t.target.value.replace(/\D/g,""),console.log(n),fetch("https://viacep.com.br/ws/".concat(n,"/json")).then((function(e){return e.json()})).then((function(e){s(e)})).catch((function(e){return console.log(e)}));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),u={headers:{"Content-Type":"application/json"}},f=c((0,r.useState)(!1),2),d=f[0],h=f[1],A=c((0,r.useState)({type:"",mensagem:""}),2),g=A[0],p=A[1],m=c((0,r.useState)({Nome:"",Sobrenome:"",IdAsaas:"",Cpf:"",Whatsapp:"",Cep:"",Endereco:"",Numero:"",Complemento:"",Bairro:"",Cidade:"",Estado:"",Email:"",Senha:"",Status:1}),2),v=m[0],y=m[1];(0,r.useEffect)((function(){y((function(e){return kl(kl({},e),{},{Endereco:o.logradouro,Bairro:o.bairro,Cidade:o.localidade,Estado:o.uf})}))}),[o]),(0,r.useEffect)((function(){var e=localStorage.getItem("CdgCliente");e&&y((function(t){return kl(kl({},t),{},{IdAsaas:e})}))}),[]);var b=function(e){var t=e.target,n=t.name,r=t.value;y((function(e){return kl(kl({},e),{},ar({},n,r))}))},C=c((0,r.useState)(!1),2),w=C[0],E=C[1],I=function(){var e=$e(Ze().mark((function e(){var t;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,jn.get("/checkEmail/"+v.Email);case 3:(t=e.sent).data.exists?E(!0):E(!1),console.log("Resposta da API "+t.data.exists),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.error("Erro ao verificar e-mail:",e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();console.log("Email Localizado: "+w);var x=function(){var e=$e(Ze().mark((function e(t){var n,r,i;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),e.prev=1,e.next=4,jn.post("/cadasaas",{name:"".concat(v.Nome," ").concat(v.Sobrenome),cpfCnpj:v.Cpf,email:v.Email,mobilePhone:v.Whatsapp,address:v.Endereco,addressNumber:v.Numero,complement:v.Complemento,province:v.Bairro,postalCode:v.Cep,cityName:v.Cidade,state:v.Estado},u);case 4:return n=e.sent,console.log(n.data),r=n.data.id,y((function(e){return kl(kl({},e),{},{IdAsaas:r})})),localStorage.setItem("CdgCliente",r),p({type:"Success",mensagem:n.data.mensagem}),localStorage.setItem("Cadastrado","1"),e.next=13,B(r);case 13:e.next=19;break;case 15:e.prev=15,e.t0=e.catch(1),i=e.t0.response?e.t0.response.data.mensagem:"Erro: Tente Novamente por favor!",p({type:"Error",mensagem:i});case 19:case"end":return e.stop()}}),e,null,[[1,15]])})));return function(t){return e.apply(this,arguments)}}(),B=function(){var e=$e(Ze().mark((function e(t){var n,r;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,jn.post("/cadastrarUser",kl(kl({},v),{},{IdAsaas:t}),u);case 3:n=e.sent,p({type:"Success",mensagem:n.data.mensagem}),localStorage.setItem("Cadastrado","1"),i("/Login/"),e.next=13;break;case 9:e.prev=9,e.t0=e.catch(0),r=e.t0.response?e.t0.response.data.mensagem:"Erro: Tente Novamente por favor!",p({type:"Error",mensagem:r});case 13:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(t){return e.apply(this,arguments)}}(),k=c((0,r.useState)(!1),2),D=(k[0],k[1]);return(0,Pn.jsxs)("div",{className:"w-full h-full bg-slate-400 md:pl-20 md:pr-20 md:pb-40 md:pt-10 pt-10 pl-2 pr-2 pb-20",children:[(0,Pn.jsxs)("div",{className:"mb-20",children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsxs)("div",{className:"p-3 border bg-slate-300 border-sky-400 rounded-lg mr-10 ml-10 ",children:[(0,Pn.jsx)("p",{className:"text-center text-xl mb-10 pb-5 border-b border-b-slate-950",children:"Por favor, preencha o formul\xe1rio para realizar seu cadastro"}),"Error"===g.type&&(0,Pn.jsx)("p",{className:"bg-red-600 text-white text-center text-xl mb-10 pb-5 border-b border-b-slate-950",children:g.mensagem}),"Success"===g.type&&(0,Pn.jsx)(Re,{to:"/Login",state:{type:g.type,mensagem:g.mensagem}}),(0,Pn.jsxs)("form",{onSubmit:x,className:"space-y-2",children:[(0,Pn.jsxs)("div",{className:"flex flex-col md:grid md:grid-cols-2 md:gap-5",children:[(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"Nome",className:"block text-sm font-medium leading-6 text-gray-900",children:"Nome"}),(0,Pn.jsx)("div",{className:"mt-2",children:(0,Pn.jsx)("input",{className:"block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"text",name:"Nome",placeholder:"Digite o seu Nome",onChange:b,required:!0})})]}),(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"Sobrenome",className:"block text-sm font-medium leading-6 text-gray-900",children:"Sobrenome"}),(0,Pn.jsx)("div",{className:"mt-2",children:(0,Pn.jsx)("input",{className:"block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"text",name:"Sobrenome",placeholder:"Digite o seu Sobrenome",onChange:b,required:!0})})]})]}),(0,Pn.jsxs)("div",{className:"flex flex-col md:grid md:grid-cols-2 md:gap-4",children:[(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"Cpf",className:"block text-sm font-medium leading-6 text-gray-900",children:""!==v.Cpf?d?(0,Pn.jsx)("p",{style:{color:"green"},children:"CPF v\xe1lido"}):(0,Pn.jsx)("p",{style:{color:"red"},children:"CPF inv\xe1lido"}):"CPF"}),(0,Pn.jsx)("div",{className:"mt-2",children:(0,Pn.jsx)("input",{className:"block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"text",name:"Cpf",placeholder:"Digite o seu Cpf",onChange:b,maxLength:11,onBlur:function(){if(/^([0-9]{3}\.?[0-9]{3}\.?[0-9]{3}\-?[0-9]{2})$/.test(v.Cpf)){var e=v.Cpf.replace(/[^\d]/g,"");if(/(\d)\1{10}/.test(e))h(!1);else{for(var t,n=0,r=1;r<=9;r++)n+=parseInt(e.substring(r-1,r))*(11-r);if(10!==(t=10*n%11)&&11!==t||(t=0),t!==parseInt(e.substring(9,10)))return void h(!1);n=0;for(var i=1;i<=10;i++)n+=parseInt(e.substring(i-1,i))*(12-i);if(10!==(t=10*n%11)&&11!==t||(t=0),t!==parseInt(e.substring(10,11)))return void h(!1);h(!0)}}else h(!1)},required:!0})})]}),(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"Whatsapp",className:"block text-sm font-medium leading-6 text-gray-900",children:"Whatsapp"}),(0,Pn.jsx)("div",{className:"mt-2",children:(0,Pn.jsx)("input",{className:"block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"text",name:"Whatsapp",placeholder:"(xx) xxxxx-xxxx",maxLength:11,onChange:b,required:!0})})]})]}),(0,Pn.jsxs)("div",{className:"flex flex-col md:grid md:grid-cols-2 md:gap-5",children:[(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("label",{htmlFor:"Cep",className:"block text-sm font-medium leading-6 text-gray-900",children:["CEP ",(0,Pn.jsx)("small",{children:"Busca Autom\xe1tica"})]}),(0,Pn.jsx)("div",{className:"mt-2",children:(0,Pn.jsx)("input",{className:"block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"text",name:"Cep",placeholder:"Digite o seu Cep",maxLength:8,onBlur:l,onChange:b,required:!0})})]}),(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"Endereco",className:"block text-sm font-medium leading-6 text-gray-900",children:"Endere\xe7o"}),(0,Pn.jsx)("div",{className:"mt-2",children:(0,Pn.jsx)("input",{className:"block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"text",name:"Endereco",placeholder:"Digite o seu Endere\xe7o",value:v.Endereco,onChange:b,required:!0})})]})]}),(0,Pn.jsxs)("div",{className:"flex flex-col md:grid md:grid-cols-5 md:gap-5",children:[(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"Numero",className:"block text-sm font-medium leading-6 text-gray-900",children:"N\xfamero"}),(0,Pn.jsx)("div",{className:"mt-2",children:(0,Pn.jsx)("input",{className:"block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"text",name:"Numero",placeholder:"Digite o n\xfamero",onChange:b,required:!0})})]}),(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"Complemento",className:"block text-sm font-medium leading-6 text-gray-900",children:"Complemento"}),(0,Pn.jsx)("div",{className:"mt-2",children:(0,Pn.jsx)("input",{className:"block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"text",name:"Complemento",placeholder:"Digite o complemento",onChange:b})})]}),(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"Bairro",className:"block text-sm font-medium leading-6 text-gray-900",children:"Bairro"}),(0,Pn.jsx)("div",{className:"mt-2",children:(0,Pn.jsx)("input",{className:"block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"text",name:"Bairro",placeholder:"Digite o seu Bairro",value:v.Bairro,onChange:b,required:!0})})]}),(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"Cidade",className:"block text-sm font-medium leading-6 text-gray-900",children:"Cidade"}),(0,Pn.jsx)("div",{className:"mt-2",children:(0,Pn.jsx)("input",{className:"block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"text",name:"Cidade",placeholder:"Digite a sua Cidade",value:v.Cidade,onChange:b,required:!0})})]}),(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"Estado",className:"block text-sm font-medium leading-6 text-gray-900",children:"Estado"}),(0,Pn.jsx)("div",{className:"mt-2",children:(0,Pn.jsx)("input",{className:"block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"text",name:"Estado",placeholder:"Digite o seu Estado",value:v.Estado,onChange:b,required:!0})})]})]}),(0,Pn.jsxs)("div",{className:"flex flex-col md:grid md:grid-cols-2 md:gap-5",children:[(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"Email",className:"block text-sm font-medium leading-6 text-gray-900",children:"E-mail"}),(0,Pn.jsxs)("div",{className:"mt-2",children:[(0,Pn.jsx)("input",{className:"block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"email",name:"Email",placeholder:"Digite o seu E-mail",onChange:b,onBlur:I,required:!0}),!0===w&&(0,Pn.jsx)("p",{className:"bg-red-500 text-white p-2",children:"Este e-mail j\xe1 est\xe1 cadastrado."})]})]}),(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"Senha",className:"block text-sm font-medium leading-6 text-gray-900",children:"Senha"}),(0,Pn.jsx)("div",{className:"mt-2",children:(0,Pn.jsx)("input",{className:"block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"password",name:"Senha",placeholder:"Digite a sua senha",onChange:b,required:!0})})]})]}),(0,Pn.jsx)("div",{className:"flex items-center md:grid md:grid-cols-1 md:gap-5",children:(0,Pn.jsxs)("div",{className:"flex items-center",children:[(0,Pn.jsx)("label",{for:"privacyPolicy",children:"Ao se cadastrar, voc\xea concorda com a nossa pol\xedtica de privacidade"}),(0,Pn.jsx)("input",{id:"privacyPolicy",type:"checkbox",className:"h-4 w-4 ml-2 text-indigo-600 focus:ring-indigo-500 border-gray-300 rounded",onChange:function(e){return D(e.target.checked)},required:!0}),(0,Pn.jsx)("button",{onClick:function(){n(!0)},className:"bg-indigo-500 hover:bg-indigo-700 text-white px-2 py-1 rounded ml-2",children:"Pol\xedtica de Privacidade"}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)(wu,{isOpen:t,onClose:function(){n(!1)}})]})}),(0,Pn.jsx)("div",{className:"flex justify-center",children:!0===d&&!1===w?(0,Pn.jsx)("div",{children:(0,Pn.jsx)("button",{type:"submit",className:"bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded",children:"Cadastrar"})}):(0,Pn.jsx)("div",{children:(0,Pn.jsx)("span",{className:" bg-yellow-500 text-slate-900",children:"Por favor preencha as informa\xe7\xf5es corretamente para realizar o cadastro"})})})]})]})]})},Iu=function(e){var t=e.label,n=e.onSelect,r=e.icon;return(0,Pn.jsxs)("div",{className:"mb-4",children:[(0,Pn.jsxs)("label",{className:"flex items-center cursor-pointer m-5",children:[(0,Pn.jsx)("input",{type:"radio",className:"mr-2 leading-tight",name:"paymentOption",onChange:function(){return n(t)}}),r&&(0,Pn.jsx)(r,{className:"mr-2"})," ",(0,Pn.jsx)("span",{className:"text-sm",children:t})]}),(0,Pn.jsx)("hr",{})]})},xu=(n(9504),function(e){for(var t=e.valorTotal,n=e.iduser,i=e.vencimento,a=be(),o=[],s=1;s<=10;s++){var l=parseFloat(t/s).toFixed(2),u=new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(l);o.push((0,Pn.jsxs)("option",{value:s,children:[s,"x ",u]},s))}var f=c((0,r.useState)({fullName:"",cpf:"",cvv:"",numeroCartao:"",validadeMes:"",validadeAno:"",installmentCount:"",billingType:"CREDIT_CARD",customer:n,dueDate:i,totalValue:t}),2),d=f[0],h=f[1],A=c((0,r.useState)(""),2),g=(A[0],A[1]),p=function(e){var n=e.target,r=n.name,i=n.value;h(kl(kl({},d),{},ar({},r,i))),"parcelamento"===r&&m(t,i)},m=function(e,t){if(e&&t>0){var n=parseFloat(e/t).toFixed(2),r=new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(n);g(r)}else g("")},v={headers:{"Content-Type":"application/json"}},y=c((0,r.useState)(""),2),b=y[0],C=y[1],w=c((0,r.useState)({Cep:"",Endereco:"",Numero:"",Complemento:"",Whatsapp:"",Email:""}),2),E=w[0],I=w[1];(0,r.useEffect)((function(){var e=function(){var e=$e(Ze().mark((function e(){var t;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,jn.get("/buscaUser/"+localStorage.getItem("idUser"));case 3:t=e.sent,console.log(t.data.usuario.Cpf),I({Cep:t.data.usuario.Cep,Endereco:t.data.usuario.Endereco,Numero:t.data.usuario.Numero,Complemento:t.data.usuario.Complemento,Whatsapp:t.data.usuario.Whatsapp,Email:t.data.usuario.Email}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log("n\xe3o localizou usu\xe1rio");case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();e()}),[]),(0,r.useEffect)((function(){var e=function(){var e=$e(Ze().mark((function e(){var t;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,jn.get("/get-ip");case 3:t=e.sent,C(t.data.ip),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.error("Error fetching IP:",e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}();e()}),[]),console.log("O IP do usu\xe1rio \xe9: "+b);var x=function(){var e=$e(Ze().mark((function e(t){var n;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),console.log(d),e.prev=2,e.next=5,jn.post("/pagamentoCartao",d,v);case 5:return n=e.sent,console.log(n),console.log("Id da cobran\xe7a \xe9: "+n.data.id),localStorage.setItem("IdCobranca",n.data.id),localStorage.setItem("ValorCobrado",n.data.value),localStorage.setItem("TipoCobranca",n.data.billingType),e.next=13,D();case 13:a("/PagamentoCartao/"),e.next=19;break;case 16:e.prev=16,e.t0=e.catch(2),console.error("Erro ao processar o pagamento:",e.t0);case 19:case"end":return e.stop()}}),e,null,[[2,16]])})));return function(t){return e.apply(this,arguments)}}(),B=new Date,k=new Date(B);k.setDate(k.getDate()+5);var D=function(){var e=$e(Ze().mark((function e(){var n;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,jn.post("/ProcessCartao/id=".concat(localStorage.getItem("IdCobranca")),{creditCard:{holderName:d.fullName,number:d.numeroCartao,expiryMonth:d.validadeMes,expiryYear:d.validadeAno,ccv:d.cvv},creditCardHolderInfo:{name:d.fullName,email:"olivia@inbravisa.com.br",cpfCnpj:d.cpf,postalCode:E.Cep,addressNumber:E.Numero,addressComplement:E.Complemento,phone:E.Whatsapp,mobilePhone:E.Whatsapp},customer:localStorage.getItem("Id Asaas"),dueDate:k,value:t,description:localStorage.getItem("NomeAula")},v);case 3:n=e.sent,console.log(n),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log("Erro ao processar o pagamento");case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}();return(0,Pn.jsxs)("div",{className:"mt-4 w-full",children:[(0,Pn.jsx)("h3",{className:"text-lg font-bold mb-4",children:"Informa\xe7\xf5es do Cart\xe3o de Cr\xe9dito"}),(0,Pn.jsxs)("form",{onSubmit:x,className:"w-full",children:[(0,Pn.jsxs)("div",{className:"w-full max-w-xs mb-4",children:[(0,Pn.jsx)("label",{htmlFor:"installmentCount",className:"block text-sm font-medium text-gray-700",children:"Parcelamento:"}),(0,Pn.jsx)("select",{id:"installmentCount",onChange:p,name:"installmentCount",className:"mt-1 block w-full py-2 px-3 border border-gray-300 bg-white rounded-md shadow-sm focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm",children:o})]}),(0,Pn.jsxs)("div",{className:"w-full mb-4",children:[(0,Pn.jsx)("label",{htmlFor:"NomeCompleto",className:"block text-sm font-medium text-gray-700",children:"Nome como est\xe1 no cart\xe3o:"}),(0,Pn.jsx)("input",{id:"NomeCompleto",type:"text",name:"fullName",value:d.fullName,onChange:p,placeholder:"Nome",className:"border rounded-lg py-2 px-3 w-full outline-none focus:outline-none shadow-sm focus:ring-indigo-500 focus:border-indigo-500"})]}),(0,Pn.jsxs)("div",{className:"w-full mb-4",children:[(0,Pn.jsx)("label",{htmlFor:"CPF",className:"block text-sm font-medium text-gray-700",children:"CPF do titular:"}),(0,Pn.jsx)("input",{id:"CPF",type:"tel",name:"cpf",value:d.cpf,maxLength:11,onChange:p,placeholder:"CPF do Titular",className:"border rounded-lg py-2 px-3 w-full outline-none focus:outline-none shadow-sm focus:ring-indigo-500 focus:border-indigo-500"})]}),(0,Pn.jsxs)("div",{className:"w-full mb-4",children:[(0,Pn.jsx)("label",{htmlFor:"ncartao",className:"block text-sm font-medium text-gray-700",children:"N\xfamero do Cart\xe3o"}),(0,Pn.jsx)("input",{id:"ncartao",type:"tel",name:"numeroCartao",value:d.numeroCartao,onChange:p,placeholder:"numero do cart\xe3o",className:"border rounded-lg py-2 px-3 w-full outline-none focus:outline-none shadow-sm focus:ring-indigo-500 focus:border-indigo-500"})]}),(0,Pn.jsxs)("div",{className:"flex gap-2 mb-4",children:[(0,Pn.jsxs)("div",{className:"flex-1",children:[(0,Pn.jsx)("label",{htmlFor:"mesvenc",className:"block text-sm font-medium text-gray-700",children:"M\xeas de vencimento"}),(0,Pn.jsx)("input",{id:"mesvenc",type:"tel",name:"validadeMes",value:d.validadeMes,maxLength:2,onChange:p,placeholder:"06",className:"border rounded-lg py-2 px-3 w-full outline-none focus:outline-none shadow-sm focus:ring-indigo-500 focus:border-indigo-500"})]}),(0,Pn.jsxs)("div",{className:"flex-1",children:[(0,Pn.jsx)("label",{htmlFor:"anoVenc",className:"block text-sm font-medium text-gray-700",children:"Ano de vencimento"}),(0,Pn.jsx)("input",{id:"anoVenc",type:"tel",name:"validadeAno",value:d.validadeAno,maxLength:4,onChange:p,placeholder:"2024",className:"border rounded-lg py-2 px-3 w-full outline-none focus:outline-none shadow-sm focus:ring-indigo-500 focus:border-indigo-500"})]}),(0,Pn.jsxs)("div",{className:"flex-1",children:[(0,Pn.jsx)("label",{htmlFor:"codigovv",className:"block text-sm font-medium text-gray-700",children:"C\xf3digo de Seguran\xe7a"}),(0,Pn.jsx)("input",{id:"codigovv",type:"tel",name:"cvv",value:d.cvv,onChange:p,placeholder:"123",className:"border rounded-lg py-2 px-3 w-full outline-none focus:outline-none shadow-sm focus:ring-indigo-500 focus:border-indigo-500"})]})]}),(0,Pn.jsx)("button",{type:"submit",className:"mt-4 w-full py-2 px-4 text-bold bg-green-700 hover:bg-green-900 text-white font-bold items-center rounded-lg",children:"Processar Pagamento"})]})]})}),Bu=function(e){var t=e.transacaoPix,n=be(),r={headers:{"Content-Type":"application/json"}},i=function(){var e=$e(Ze().mark((function e(i){var a;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i.preventDefault(),localStorage.removeItem("IdCobranca"),localStorage.removeItem("ValorCobrado"),localStorage.removeItem("TipoCobranca"),localStorage.removeItem("StatusCobranca"),e.prev=5,e.next=8,jn.post("/PagamentosBoleto",t,r);case 8:a=e.sent,console.log(a),localStorage.setItem("IdCobranca",a.data.id),localStorage.setItem("ValorCobrado",a.data.value),localStorage.setItem("TipoCobranca",a.data.billingType),localStorage.setItem("StatusCobranca",a.data.status),localStorage.setItem("urlBoleto",a.data.bankSlipUrl),n("/PagamentoBoleto/"),e.next=21;break;case 18:e.prev=18,e.t0=e.catch(5),console.error("Erro ao realizar pagamento: ",e.t0);case 21:case"end":return e.stop()}}),e,null,[[5,18]])})));return function(t){return e.apply(this,arguments)}}();return(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("h3",{className:"text-lg font-bold mb-4",children:"Informa\xe7\xf5es para pagamento por Boleto Banc\xe1rio"}),(0,Pn.jsx)("button",{className:"bg-green-700 hover:bg-green-900 text-white font-bold py-2 px-4 rounded items-center w-full",onClick:i,children:"Prosseguir para Pagamento"})]})};function ku(e){return Wn({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M242.4 292.5C247.8 287.1 257.1 287.1 262.5 292.5L339.5 369.5C353.7 383.7 372.6 391.5 392.6 391.5H407.7L310.6 488.6C280.3 518.1 231.1 518.1 200.8 488.6L103.3 391.2H112.6C132.6 391.2 151.5 383.4 165.7 369.2L242.4 292.5zM262.5 218.9C256.1 224.4 247.9 224.5 242.4 218.9L165.7 142.2C151.5 127.1 132.6 120.2 112.6 120.2H103.3L200.7 22.76C231.1-7.586 280.3-7.586 310.6 22.76L407.8 119.9H392.6C372.6 119.9 353.7 127.7 339.5 141.9L262.5 218.9zM112.6 142.7C126.4 142.7 139.1 148.3 149.7 158.1L226.4 234.8C233.6 241.1 243 245.6 252.5 245.6C261.9 245.6 271.3 241.1 278.5 234.8L355.5 157.8C365.3 148.1 378.8 142.5 392.6 142.5H430.3L488.6 200.8C518.9 231.1 518.9 280.3 488.6 310.6L430.3 368.9H392.6C378.8 368.9 365.3 363.3 355.5 353.5L278.5 276.5C264.6 262.6 240.3 262.6 226.4 276.6L149.7 353.2C139.1 363 126.4 368.6 112.6 368.6H80.78L22.76 310.6C-7.586 280.3-7.586 231.1 22.76 200.8L80.78 142.7H112.6z"}}]})(e)}function Du(e){return Wn({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M24 32C10.7 32 0 42.7 0 56V456c0 13.3 10.7 24 24 24H40c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24H24zm88 0c-8.8 0-16 7.2-16 16V464c0 8.8 7.2 16 16 16s16-7.2 16-16V48c0-8.8-7.2-16-16-16zm72 0c-13.3 0-24 10.7-24 24V456c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24H184zm96 0c-13.3 0-24 10.7-24 24V456c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24H280zM448 56V456c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24H472c-13.3 0-24 10.7-24 24zm-64-8V464c0 8.8 7.2 16 16 16s16-7.2 16-16V48c0-8.8-7.2-16-16-16s-16 7.2-16 16z"}}]})(e)}function Qu(e){return Wn({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M512 80c8.8 0 16 7.2 16 16v32H48V96c0-8.8 7.2-16 16-16H512zm16 144V416c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V224H528zM64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm56 304c-13.3 0-24 10.7-24 24s10.7 24 24 24h48c13.3 0 24-10.7 24-24s-10.7-24-24-24H120zm128 0c-13.3 0-24 10.7-24 24s10.7 24 24 24H360c13.3 0 24-10.7 24-24s-10.7-24-24-24H248z"}}]})(e)}function Su(e){return Wn({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M11.5 21h-4.5a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v.5"}},{tag:"path",attr:{d:"M11 16a1 1 0 1 0 2 0a1 1 0 0 0 -2 0"}},{tag:"path",attr:{d:"M8 11v-4a4 4 0 1 1 8 0v4"}},{tag:"path",attr:{d:"M15 19l2 2l4 -4"}}]})(e)}var _u=function(){var e=be(),t=c((0,r.useState)(""),2),n=(t[0],t[1],c((0,r.useState)(""),2)),i=n[0],a=n[1],o=c((0,r.useState)({fullName:"",cpf:"",cardNumber:"",expiryDate:"",cvv:"",installmentCount:""}),2),s=(o[0],o[1],function(e){a(e)}),l=localStorage.getItem("token"),u=Ce().idProduto;localStorage.setItem("idaula",u);var f=c((0,r.useState)({txtCupom:""}),2),d=f[0],h=f[1],A=(c((0,r.useState)({nomeCupom:"",valorDesconto:""}),0),c((0,r.useState)({type:"",mensagem:""}),2)),g=(A[0],A[1]),p=c((0,r.useState)({type:"",mensagem:"",nome:"",desconto:""}),2),m=p[0],v=p[1],y=c((0,r.useState)([]),2),b=y[0],C=y[1],w=c((0,r.useState)({type:"",mensagem:""}),2),E=(w[0],w[1]),I=new Date,x=new Date(I);x.setDate(x.getDate()+5);var B=String(x.getDate()).padStart(2,"0"),k=String(x.getMonth()+1).padStart(2,"0"),D=x.getFullYear(),Q="".concat(D,"-").concat(k,"-").concat(B),S={headers:{"Content-Type":"application/json"}};(0,r.useEffect)((function(){var e=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,jn.get("/Protocolo/"+u).then((function(e){e.data.user?(C(e.data.user),localStorage.setItem("NomeAula",e.data.user.Nome),localStorage.setItem("Img",e.data.user.LinkImagem)):E({type:"error",mensagem:"Erro. Usu\xe1rio n\xe3o encontrado"})})).catch((function(e){e.response?E({type:"error",mensagem:e.response.data.mensagem}):E({type:"error",mensagem:"Erro. Tente mais tarde"})}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]);var _=c((0,r.useState)({title:b.Nome,unit_price:1!==b.Promocao?b.Valor:b.Valor_Desconto,quantity:1}),2),F=(_[0],_[1],c((0,r.useState)(0),2)),N=F[0],R=F[1],T=c((0,r.useState)(0),2),O=T[0],j=T[1],P=N-.05*N,M=function(){var e=$e(Ze().mark((function e(t){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),console.log(d),e.next=4,jn.get("/buscaCupom/"+d.txtCupom).then((function(e){v({type:"Ok",mensagem:"Cupom Aplicado",nome:e.data.cupons.Nome,desconto:e.data.cupons.Desconto}),localStorage.setItem("Cupom",e.data.cupons.Nome),localStorage.setItem("Desconto",e.data.cupons.Desconto),localStorage.setItem("idCupom",e.data.cupons.id);var t="0."+e.data.cupons.Desconto;j(N-N*t)})).catch((function(e){e.response?v({type:"Error",mensagem:"Cupom n\xe3o encontrado"}):v({type:"Error",mensagem:"Erro: Tente Novamente por favor! "})}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();(0,r.useEffect)((function(){1==b.Promocao?R(b.Valor_Desconto):R(b.Valor),O>1?R(O):localStorage.setItem("ValorCompra",N)}));for(var L={idCadastro:localStorage.getItem("idUser"),idcompra:localStorage.getItem(""),idAsaas:localStorage.getItem("Id Asaas"),Nome:localStorage.getItem("Nome"),idProtocolo:localStorage.getItem("idaula"),Valor:P.toFixed(2),IdCupom:localStorage.getItem("idCupom"),Nomecupom:localStorage.getItem("Cupom"),NomeProtocolo:localStorage.getItem("NomeAula"),ImagemProtocolo:localStorage.getItem("Img"),Expiracao:x},U=N,z=((U/10).toFixed(2),[]),G=1;G<=10;G++){var H=parseFloat(U/G).toFixed(2),Y=new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(H);z.push((0,Pn.jsxs)("option",{name:"installmentCount",value:G,children:[G,"x ",Y]},G))}var W=function(){var t=$e(Ze().mark((function t(n){return Ze().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return localStorage.removeItem("IdCobranca"),localStorage.removeItem("ValorCobrado"),localStorage.removeItem("TipoCobranca"),localStorage.removeItem("StatusCobranca"),n.preventDefault(),t.next=7,jn.post("/PagamentoPix",L,S).then((function(e){console.log(e),localStorage.setItem("IdCobranca",e.data.id),localStorage.setItem("ValorCobrado",e.data.value),localStorage.setItem("TipoCobranca",e.data.billingType),localStorage.setItem("StatusCobranca",e.data.status),V()}));case 7:return t.abrupt("return",e("/Pagamento/"));case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),V=function(){var t=$e(Ze().mark((function t(){var n,r;return Ze().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n={idCadastro:localStorage.getItem("idUser"),idcompra:localStorage.getItem("IdCobranca"),idAsaas:localStorage.getItem("Id Asaas"),Nome:localStorage.getItem("Nome"),idProtocolo:localStorage.getItem("idaula"),NomeProtocolo:localStorage.getItem("NomeAula"),ImagemProtocolo:localStorage.getItem("Img"),idCupom:localStorage.getItem("idCupom"),Nomecupom:localStorage.getItem("Cupom"),Status:localStorage.getItem("StatusCobranca"),Valor:localStorage.getItem("ValorCobrado"),Tipo:localStorage.getItem("TipoCobranca")},t.prev=1,t.next=4,jn.post("/CadComprar",n,S);case 4:r=t.sent,g({type:"Success",mensagem:r.data.mensagem}),localStorage.setItem("Cadastrado","1"),e("/Pagamento/"),t.next=13;break;case 10:t.prev=10,t.t0=t.catch(1),t.t0.response?g({type:"Error",mensagem:t.t0.response.data.mensagem}):g({type:"Error",mensagem:"Erro: Tente Novamente por favor!"});case 13:case"end":return t.stop()}}),t,null,[[1,10]])})));return function(){return t.apply(this,arguments)}}();return(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("div",{className:"container mx-auto mt-8",children:[(0,Pn.jsx)("div",{className:"mt-28",children:""===l?(0,Pn.jsx)(pu,{}):(0,Pn.jsx)(ul,{})}),(0,Pn.jsxs)("p",{className:"flex items-center m-5 text-3xl font-bold mb-8 text-green-700",children:["Checkout ",(0,Pn.jsx)(Su,{className:"text-green-700 ml-1 mr-5"}),(0,Pn.jsx)("small",{children:"  Nosso site utiliza conex\xe3o SSL e nenhuma informa\xe7\xe3o de pagamento \xe9 armazenada em nosso sistema"})]}),(0,Pn.jsx)("div",{className:"border border-blue-400 p-2",children:(0,Pn.jsxs)("div",{className:"w-full md:flex md:space-x-8 md:p-0",children:[(0,Pn.jsxs)("div",{className:"w-full md:w-1/2  md:border-r border-blue-400 md:p-5",children:[(0,Pn.jsx)("h2",{className:"text-lg font-bold mb-4",children:"Detalhes do Pedido"}),(0,Pn.jsxs)("div",{className:"border p-4 mb-8",children:[(0,Pn.jsx)("div",{children:(0,Pn.jsx)("p",{className:"text-center text-2xl",children:b.Nome})}),(0,Pn.jsxs)("div",{className:"mt-8",children:[1!==b.Promocao?(0,Pn.jsxs)("p",{className:" bg-emerald-600 text-white p-2 pl-5",children:["Valor do Curso - R$",N,",00"]}):(0,Pn.jsxs)("div",{className:" flex justify-center bg-emerald-600 text-white p-2 pl-5",children:[(0,Pn.jsxs)("p",{className:"line-through text-red-600 mr-5",children:["De R$",b.Valor,",00"]}),(0,Pn.jsxs)("p",{children:["Por: R$",N,",00 "]})]}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsxs)("div",{className:"bg-slate-300 w-full items-center rounded-md p-5",children:["Ok"!==m.type?(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("p",{className:"text-center",children:"Possu\xed Cupom de indica\xe7\xe3o?"}),(0,Pn.jsxs)("form",{onSubmit:M,children:[(0,Pn.jsx)("input",{className:"mt-5 mb-5 block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-indigo-600 sm:text-sm sm:leading-6 p-2",type:"text",name:"txtCupom",onChange:function(e){return h(kl(kl({},d),{},ar({},e.target.name,e.target.value)))},placeholder:"Digite o Cupom"}),(0,Pn.jsx)("button",{type:"submit",className:"w-full hover:bg-sky-800 bg-sky-500 border broder-1 rounded-lg text-white p-2",children:"Usar Cupom"})]})]}):(0,Pn.jsxs)("div",{className:"bg-emerald-500 rounded-md text-white p-2 text-center",children:["Cupom Cadastrado com Sucesso ",(0,Pn.jsx)("br",{})]}),"Error"===m.type?(0,Pn.jsxs)("div",{className:"bg-red-400 p-2",children:["Cupom n\xe3o localizado ",(0,Pn.jsx)("br",{})]}):""]}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("div",{children:(0,Pn.jsx)("img",{className:"w-auto h-auto",src:b.LinkImagem,alt:b.Nome})})]})]}),(0,Pn.jsxs)("div",{className:"w-full md:w-1/2",children:[(0,Pn.jsx)("h2",{className:"text-lg font-bold mb-4",children:"Op\xe7\xf5es de Pagamento"}),(0,Pn.jsxs)("div",{className:"space-y-4 text-3xl font-bold font",children:[(0,Pn.jsx)(Iu,{label:"Pix - 5% de Desconto",icon:ku,onSelect:s}),(0,Pn.jsx)(Iu,{label:"Boleto Banc\xe1rio",icon:Du,onSelect:s}),(0,Pn.jsx)(Iu,{label:"Cart\xe3o de Cr\xe9dito",icon:Qu,onSelect:s})]}),"Pix"===i&&(0,Pn.jsxs)("div",{className:"mt-4",children:[(0,Pn.jsx)("h3",{className:"text-lg font-bold mb-4",children:"Informa\xe7\xf5es para pagamento por pix"}),(0,Pn.jsx)("div",{className:"grid grid-cols-2 gap-4"})]}),"Boleto Banc\xe1rio"===i&&(0,Pn.jsx)("div",{children:"Boleto Banc\xe1rio"}),"Cart\xe3o de Cr\xe9dito"===i&&(0,Pn.jsx)("div",{className:"w-full",children:(0,Pn.jsx)(xu,{valorTotal:N,vencimento:Q,iduser:localStorage.getItem("Id Asaas")})}),(0,Pn.jsxs)("div",{className:"mt-8",children:["Pix - 5% de Desconto"===i&&(0,Pn.jsxs)("div",{children:[1===b.Promocao&&"Pix - 5% de Desconto"!==i?(0,Pn.jsxs)("p",{className:"border border-green-800 text-green-800 p-2 pl-5",children:["Valor do Curso - R$",N]}):(0,Pn.jsxs)("div",{className:"flex justify-center border border-green-800 text-green-800 p-2 pl-5",children:[(0,Pn.jsxs)("p",{className:"line-through text-red-600 mr-5",children:["De R$",b.Valor,",00"]}),(0,Pn.jsxs)("p",{children:["Por: R$",P.toFixed(2)]})]})," ",(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("button",{className:"bg-green-700 hover:bg-green-900 text-white font-bold py-2 px-4 rounded items-center w-full",onClick:W,children:"Prosseguir para Pagar com PIX"})]}),"Boleto Banc\xe1rio"===i&&(0,Pn.jsx)(Bu,{transacaoPix:L})]})]})]})}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("div",{class:"relative mt-10",children:(0,Pn.jsx)(fl,{})})]})};Wl("APP_USR-ed598bc3-0079-4b96-a43d-487af04e9a41"),Pl().setAppElement("#root");var Fu=function(){var e=be(),t=c(r.useState(!1),2),n=t[0],i=t[1];function a(){i(!1)}localStorage.getItem("token");var o=Ce().idProduto,s=c((0,r.useState)(!0),2),l=s[0],u=s[1],f=c((0,r.useState)(),2),d=(f[0],f[1]),h=c((0,r.useState)(),2),A=h[0],g=h[1],p=c((0,r.useState)({txtCupom:""}),2),m=(p[0],p[1],c((0,r.useState)({type:"",mensagem:""}),2)),v=(m[0],m[1]),y=c((0,r.useState)([]),2),b=y[0],C=y[1];(0,r.useEffect)((function(){var e=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,jn.get("/ComprarItem/"+o).then((function(e){e.data.user?C(e.data.user):v({type:"error",mensagem:"Erro. Usu\xe1rio n\xe3o encontrado"})})).catch((function(e){e.response?v({type:"error",mensagem:e.response.data.mensagem}):v({type:"error",mensagem:"Erro. Tente mais tarde"})}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[o]);var w=c((0,r.useState)({title:b.Nome,unit_price:localStorage.getItem("ValorCompra"),quantity:1}),2),E=w[0],I=(w[1],{amount:localStorage.getItem("ValorCompra"),first_name:localStorage.getItem("Nome")}),x=function(){var t=$e(Ze().mark((function t(n){var r;return Ze().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=n.formData,t.abrupt("return",new Promise((function(t,n){fetch("https://api.mercadopago.com/v1/payments",{method:"POST",headers:{"Content-Type":"application/json",Authorization:"Bearer APP_USR-5802510402411907-011911-04bf819fdd7d6efab7a43eeb8488223a-306070152"},body:JSON.stringify(r)}).then((function(e){return e.json()})).then((function(n){t(),console.log(n),console.log("o id da compra \xe9: "+n.id),g(n.id),console.log("Resultado do id da compra - "+A),d(n.status),console.log("O status da compra \xe9: "+n.status),localStorage.removeItem("idCompraMP"),localStorage.removeItem("StatusCompraMP"),localStorage.setItem("StatusCompraMP",n.status),localStorage.setItem("idCompraMP",n.id),e("/Retorno_Pagamento/"+n.status)})).catch((function(e){n()}))})));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),B=function(){var e=$e(Ze().mark((function e(t){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),k=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:u(!1);case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return console.log(E),(0,r.useEffect)((function(){k()}),u),(0,Pn.jsxs)("div",{className:"bg-slate-500",children:[(0,Pn.jsx)("button",{className:"p-5 rounded-md justify-center hover:bg-emerald-800 bg-emerald-600 text-white",onClick:function(){i(!0)},children:" Realizar Pagamento"}),(0,Pn.jsxs)(Pl(),{isOpen:n,onRequestClose:a,contentLabel:"Modal de exemplo",children:[(0,Pn.jsx)("div",{className:"flex justify-end ",children:(0,Pn.jsx)("button",{className:"bg-gray-400 p-1 text-lg text-white hover:bg-gray-800 flex-col pr-2 pl-2 mb-5 rounded-lg",onClick:a,children:"X"})}),(0,Pn.jsx)("div",{className:"flex justify-center mb-5",children:(0,Pn.jsx)("p",{className:"text-2xl",children:" Pagamento  "})}),(0,Pn.jsxs)("p",{className:"flex justify-center mb-5 ",children:[(0,Pn.jsx)(Xn,{className:"text-emerald-500 text-xl"})," "]}),(0,Pn.jsx)("p",{className:"flex justify-center mb-5 ",children:"ambiente \xe9 seguro, com certifica\xe7\xe3o SSL para prote\xe7\xe3o dos seus dados  "}),(0,Pn.jsx)("p",{className:"flex justify-center mb-5",children:"A transa\xe7\xe3o financeira \xe9 feita pelo Mercado Pago, as informa\xe7\xf5es s\xe3o criptografadas e nada fica armazenado no site."}),(0,Pn.jsx)("hr",{}),(0,Pn.jsx)("div",{className:"pt-2 flex-row w-full h-96",children:(0,Pn.jsx)("div",{className:"flex justify-center w-full",children:1==l?(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("p",{className:"animate-spin text-5xl text-sky-600",children:(0,Pn.jsx)(tr,{})}),(0,Pn.jsx)("p",{})]}):(0,Pn.jsx)(eu,{initialization:I,customization:{paymentMethods:{ticket:"all",bankTransfer:"all",creditCard:"all",mercadoPago:"all"}},onSubmit:x,onReady:k,onError:B})})})]})]})},Nu=function(){var e=localStorage.getItem("idUser"),t=localStorage.getItem("idCompraMP"),n=localStorage.getItem("Nome"),i=localStorage.getItem("idaula"),a=localStorage.getItem("ValorCompra"),o=localStorage.getItem("idCupom"),s=localStorage.getItem("Cupom"),l=Ce().statuscompra,u=localStorage.getItem("idaula"),f=c((0,r.useState)([]),2),d=(f[0],f[1]),h=c((0,r.useState)([]),2),A=(h[0],h[1],c((0,r.useState)({type:"",mensagem:""}),2)),g=(A[0],A[1]),p=c((0,r.useState)({type:"",mensagem:""}),2),m=(p[0],p[1]),v=c((0,r.useState)({type:"",mensagem:""}),2),y=(v[0],v[1]);(0,r.useEffect)((function(){var e=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,jn.get("/ComprasAdquiridas/"+t).then((function(e){e.data.user?(console.log(e.data.user),y({type:"False",mensagem:"J\xe1 existe a compra"})):y({type:"error",mensagem:"Compra n\xe3o encontrada"})})).catch((function(e){e.response?y({type:"error",mensagem:e.response.data.mensagem}):y({type:"error",mensagem:"Erro. Tente mais tarde"})}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]),(0,r.useEffect)((function(){var e=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,jn.get("/Protocolo/"+u).then((function(e){e.data.user?(d(e.data.user),localStorage.setItem("NomeAula",e.data.user.Nome),localStorage.setItem("Img",e.data.user.LinkImagem)):g({type:"error",mensagem:"Erro. Usu\xe1rio n\xe3o encontrado"})})).catch((function(e){e.response?g({type:"error",mensagem:e.response.data.mensagem}):g({type:"error",mensagem:"Erro. Tente mais tarde"})}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]);var b=localStorage.getItem("NomeAula"),C=localStorage.getItem("Img");console.log("Nome da Aula : "+b);var w=t,E=c((0,r.useState)({idCadastro:"",idcompra:"",Nome:"",idProtocolo:"",NomeProtocolo:"",ImagemProtocolo:"",Valor:"",IdCupom:"",Nomecupom:"",Status:""}),2),I=E[0];E[1];I.idCadastro=e,I.idcompra=t,I.Nome=n,I.idProtocolo=i,I.NomeProtocolo=b,I.ImagemProtocolo=C,I.Valor=a,I.IdCupom=o,I.Nomecupom=s,I.Status="approved"==l?1:"in_process"==l?2:"rejected"==l?3:4,console.log("O id no cdpMP "+I.Nome+" do Mercado pago \xe9: "+w);var x=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,jn.post("/CadComprar",I).then((function(e){console.log(e.data.mensagem),m({type:"Success",mensagem:e.data.mensagem})})).catch((function(e){e.response?m({type:"Error",mensagem:e.response.data.mensagem}):m({type:"Error",mensagem:"Erro: Tente Novamente por favor! "})}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,r.useEffect)((function(){x()}),[]);var B={paymentId:t,backUrls:{error:"https://www.inbravisa.com.br/error",return:"https://www.inbravisa.com.br/retorno"},visual:{showExternalReference:!0}},k=function(){var e=$e(Ze().mark((function e(t){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Pn.jsxs)("div",{className:"bg-slate-300 bg-cover",children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsxs)("div",{class:"flex flex-col-2 gap-4 justify-center items-center border-2 m-20 p-60 bg-slate-400",children:[(0,Pn.jsx)("div",{children:(0,Pn.jsx)(tu,{initialization:B,onReady:D,onError:k})}),(0,Pn.jsx)("div",{className:"",children:"approved"==l?(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("div",{className:"flex flex-row justify-center items-center bg-emerald-700 text-white rounded-md p-5",children:[(0,Pn.jsx)("p",{className:"text-5xl",children:(0,Pn.jsx)(nr,{})}),(0,Pn.jsx)("p",{}),(0,Pn.jsx)("p",{className:"text-3xl ",children:" Pagamento Aprovado "})]}),(0,Pn.jsx)("div",{className:"flex flex-row justify-center items-center pt-10",children:(0,Pn.jsx)(qe,{className:"flex flex-row justify-center items-center bg-sky-700 text-white rounded-lg p-5",to:"/Area_Aluno",children:"Ir para \xe1rea do aluno"})})]}):"rejected"==l?(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("div",{className:"flex flex-row justify-center items-center bg-red-700  text-white rounded-md p-5",children:[(0,Pn.jsx)("p",{className:"text-5xl",children:(0,Pn.jsx)(rr,{})}),(0,Pn.jsx)("p",{}),(0,Pn.jsx)("p",{className:"text-3xl ",children:" Pagamento N\xe3o Aprovado "}),(0,Pn.jsx)("p",{children:(0,Pn.jsx)(Fu,{})})]}),(0,Pn.jsx)("div",{className:"flex flex-row justify-center items-center pt-10",children:(0,Pn.jsx)(qe,{className:"flex flex-row justify-center items-center bg-sky-700  hover:bg-sky-500 text-white rounded-lg p-5",to:"/Area_Aluno",children:"Ir para \xe1rea do aluno"})})]}):(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("div",{className:"flex flex-row justify-center items-center bg-amber-600 text-white rounded-md p-5",children:[(0,Pn.jsx)("p",{className:"text-5xl",children:(0,Pn.jsx)(Jn,{})}),(0,Pn.jsx)("p",{}),(0,Pn.jsx)("p",{className:"text-3xl ",children:" Pagamento Pendente "})]}),(0,Pn.jsx)("div",{className:"flex flex-row justify-center items-center pt-10",children:(0,Pn.jsx)(qe,{className:"flex flex-row justify-center items-center bg-sky-700  hover:bg-sky-500 text-white rounded-lg p-5",to:"/Area_Aluno",children:"Ir para \xe1rea do aluno"})})]})})]}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{})]})},Ru=function(){var e=c((0,r.useState)({type:"",mensagem:""}),2);e[0],e[1];return(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("div",{className:"mb-20",children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsxs)("div",{className:"p-5",children:["Por favor, preencha o campo abaixo com o email cadastro, para iniciar a etapa de recupera\xe7\xe3o de senha:",(0,Pn.jsx)("hr",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsxs)("form",{className:"space-y-6",children:[(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("label",{htmlFor:"email",className:"block text-sm font-medium leading-6 text-gray-900",children:"Por favor digite o seu email cadastrado"}),(0,Pn.jsx)("div",{className:"mt-2",children:(0,Pn.jsx)("input",{className:"block w-full rounded-md border-0 py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-emerald-600 sm:text-sm sm:leading-6 p-2",type:"text",name:"Email",placeholder:"Digite o seu email"})})]}),(0,Pn.jsx)("button",{type:"submit",className:"flex w-full justify-center rounded-md bg-indigo-600 px-3 py-1.5 text-sm font-semibold leading-6 text-white shadow-sm hover:bg-indigo-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600",children:"Recuperar Senha"})]})]})]})},Tu=function(){return(0,Pn.jsx)(Pn.Fragment,{children:(0,Pn.jsxs)("div",{className:"bg-slate-600 bg-cover",children:[(0,Pn.jsxs)("div",{className:"mb-20",children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("div",{className:"bg-slate-300 mt-5 mb-5 mx-4 md:mx-10 p-5 rounded-2xl shadow-lg",children:(0,Pn.jsxs)("div",{className:"text-center space-y-4 md:space-y-6",children:[(0,Pn.jsx)("p",{className:"text-2xl md:text-4xl font-medium text-slate-800",children:"Servi\xe7os de Consultoria"}),(0,Pn.jsx)("p",{className:"text-center text-base md:text-lg text-slate-700 mx-2 md:mx-10",children:"Nossa empresa est\xe1 qualificada para ajustar suas atividades dentro dos padr\xf5es regulat\xf3rios vigentes."})]})}),(0,Pn.jsx)("div",{className:"bg-slate-200 mx-4 md:mx-10 mb-10 rounded-2xl p-5 md:p-10 shadow-lg",children:(0,Pn.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-8",children:[(0,Pn.jsxs)("div",{className:"p-5 rounded-2xl shadow-md hover:shadow-xl transition-shadow duration-300",children:[(0,Pn.jsx)("div",{className:"flex justify-center",children:(0,Pn.jsx)("img",{className:"hover:scale-105 transition-transform duration-300",src:"https://www.inbravisa.com.br/imagens/icone-serv.png",width:"160",height:"160",alt:"Servi\xe7os de Sa\xfade"})}),(0,Pn.jsx)("p",{className:"text-xl md:text-3xl font-semibold pt-4 pb-3 text-center text-slate-800",children:"Servi\xe7os de Sa\xfade"}),(0,Pn.jsx)("p",{className:"text-justify text-sm md:text-base text-slate-700",children:"Auxiliamos as empresas prestadoras de servi\xe7os de sa\xfade de todo pa\xeds na regulariza\xe7\xe3o de suas atividades junto \xe0 vigil\xe2ncia sanit\xe1ria."}),(0,Pn.jsxs)("ul",{className:"list-disc list-inside text-slate-700 mt-4 ml-5 text-sm md:text-base",children:[(0,Pn.jsx)("li",{children:"Licen\xe7a Sanit\xe1ria"}),(0,Pn.jsx)("li",{children:"CNES - Cadastro Nacional de Estabelecimentos de Sa\xfade"}),(0,Pn.jsx)("li",{children:"Elabora\xe7\xe3o do Manual de Boas Pr\xe1ticas de Funcionamento (MBP)"}),(0,Pn.jsx)("li",{children:"Elabora\xe7\xe3o dos Procedimentos Operacionais Padronizados (POP\xb4s)"}),(0,Pn.jsx)("li",{children:"Treinamento Online da equipe da cl\xednica"}),(0,Pn.jsx)("li",{children:"Orienta\xe7\xe3o t\xe9cnica para adequa\xe7\xe3o de \xe1reas f\xedsicas obrigat\xf3rias"}),(0,Pn.jsx)("li",{children:"Programa de Gerenciamento de Res\xedduos de Sa\xfade - PGRSS"})]})]}),(0,Pn.jsxs)("div",{className:"p-5 rounded-2xl shadow-md hover:shadow-xl transition-shadow duration-300",children:[(0,Pn.jsx)("div",{className:"flex justify-center",children:(0,Pn.jsx)("img",{className:"hover:scale-105 transition-transform duration-300",src:"https://www.inbravisa.com.br/imagens/icone-dist.png",width:"160",height:"160",alt:"Distribuidora"})}),(0,Pn.jsx)("p",{className:"text-xl md:text-3xl font-semibold pt-4 pb-3 text-center text-slate-800",children:"Importadora e Distribuidora"}),(0,Pn.jsx)("p",{className:"text-justify text-sm md:text-base text-slate-700",children:"Estruturamos as distribuidoras e importadoras para atenderem \xe0s normas da ANVISA."}),(0,Pn.jsxs)("ul",{className:"list-disc list-inside text-slate-700 mt-4 ml-5 text-sm md:text-base",children:[(0,Pn.jsx)("li",{children:"Obten\xe7\xe3o de AFE/ANVISA - Autoriza\xe7\xe3o de Funcionamento de Empresas"}),(0,Pn.jsx)("li",{children:"Assessoria para Importa\xe7\xe3o junto \xe0 ANVISA"}),(0,Pn.jsx)("li",{children:"Implanta\xe7\xe3o do sistema de Boas Pr\xe1ticas de Funcionamento para Armazenamento e Distribui\xe7\xe3o (MBPAD)"}),(0,Pn.jsx)("li",{children:"Orienta\xe7\xe3o t\xe9cnica para adequa\xe7\xe3o de \xe1reas f\xedsicas obrigat\xf3rias"})]})]}),(0,Pn.jsxs)("div",{className:"p-5 rounded-2xl shadow-md hover:shadow-xl transition-shadow duration-300",children:[(0,Pn.jsx)("div",{className:"flex justify-center",children:(0,Pn.jsx)("img",{className:"hover:scale-105 transition-transform duration-300",src:"https://www.inbravisa.com.br/imagens/icone-industria.png",width:"160",height:"160",alt:"Ind\xfastria"})}),(0,Pn.jsx)("p",{className:"text-xl md:text-3xl font-semibold pt-4 pb-3 text-center text-slate-800",children:"Ind\xfastria"}),(0,Pn.jsx)("p",{className:"text-justify text-sm md:text-base text-slate-700",children:"Oferecemos solu\xe7\xf5es regulat\xf3rias para ind\xfastrias sob vigil\xe2ncia sanit\xe1ria, desde a abertura at\xe9 a manuten\xe7\xe3o de Boas Pr\xe1ticas de Fabrica\xe7\xe3o (BPF)."}),(0,Pn.jsxs)("ul",{className:"list-disc list-inside text-slate-700 mt-4 ml-5 text-sm md:text-base",children:[(0,Pn.jsx)("li",{children:"Obten\xe7\xe3o de AFE/ANVISA - Autoriza\xe7\xe3o de Funcionamento de Empresas"}),(0,Pn.jsx)("li",{children:"Registro e Cadastro de Produtos na ANVISA"}),(0,Pn.jsx)("li",{children:"Implanta\xe7\xe3o do sistema de Boas Pr\xe1ticas de Funcionamento para Fabrica\xe7\xe3o (MBPF)"}),(0,Pn.jsx)("li",{children:"Orienta\xe7\xe3o t\xe9cnica para adequa\xe7\xe3o de \xe1reas f\xedsicas obrigat\xf3rias"})]})]})]})}),(0,Pn.jsx)("div",{className:"mt-10",children:(0,Pn.jsx)(fl,{})})]})})},Ou=function(){return(0,Pn.jsx)(Pn.Fragment,{children:(0,Pn.jsxs)("div",{className:"bg-slate-500 bg-cover",children:[(0,Pn.jsxs)("div",{className:"mb-20",children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("div",{className:"bg-slate-300 mt-5 mb-5 ml-10 mr-10 p-8 rounded-xl shadow-md",children:(0,Pn.jsx)("div",{className:"grid grid-rows-2",children:(0,Pn.jsx)("p",{className:"text-4xl font-semibold text-center text-gray-800",children:"Conhe\xe7a Nossa Equipe Profissional"})})}),(0,Pn.jsx)("div",{className:"bg-slate-200 mx-10 mb-10 rounded-2xl p-10 shadow-lg",children:(0,Pn.jsxs)("div",{className:"grid xl:grid-cols-3 grid-cols-1 gap-8 min-h-[500px]",children:[(0,Pn.jsxs)("div",{className:"p-5 mb-5 rounded-2xl shadow-md hover:shadow-xl transition-shadow duration-300 min-h-[500px]",children:[(0,Pn.jsx)("div",{className:"flex justify-center",children:(0,Pn.jsx)("img",{className:"rounded-full hover:rotate-2 transition-transform duration-300 ease-in-out shadow-md",src:"https://www.inbravisa.com.br/imagens/fotoRui.jpg",width:"160",height:"160"})}),(0,Pn.jsx)("p",{className:"text-5xl text-center font-bold pt-2 pb-3 text-gray-800",children:"Rui de Andrade Dammenhain"}),(0,Pn.jsx)("p",{className:"text-xl text-center text-gray-700",children:"Diretor Presidente"}),(0,Pn.jsx)("hr",{className:"border border-blue-900 my-3"}),(0,Pn.jsx)("p",{className:"text-justify text-gray-700 leading-relaxed",children:(0,Pn.jsxs)("ul",{children:[(0,Pn.jsx)("li",{children:"Especialista Latu Sensu em Vigil\xe2ncia Sanit\xe1ria;"}),(0,Pn.jsx)("li",{children:"Especialista Latu Sensu em Sa\xfade P\xfablica, com \xeanfase em Sa\xfade Coletiva;"}),(0,Pn.jsx)("li",{children:"P\xf3s-Gradua\xe7\xe3o em Planejamento Estrat\xe9gico Situacional pela FUNDAP/SP;"}),(0,Pn.jsx)("li",{children:"P\xf3s-Gradua\xe7\xe3o em Capacita\xe7\xe3o Pedag\xf3gica e treinamento pelo Centro Formador de Pessoal para Sa\xfade de S\xe3o Paulo (CEFOR-SP)"}),(0,Pn.jsx)("li",{children:"Diretor do Grupo T\xe9cnico Odontol\xf3gico do Centro de Vigil\xe2ncia Sanit\xe1ria (CVS/SP);"}),(0,Pn.jsx)("li",{children:"Diretor Substituto da Divis\xe3o de Servi\xe7os de Sa\xfade do Centro de Vigil\xe2ncia Sanit\xe1ria (CVS/SP);"}),(0,Pn.jsx)("li",{children:"Diretor do Grupo T\xe9cnico de Vigil\xe2ncia Sanit\xe1ria da Dire\xe7\xe3o Regional de Sa\xfade da Capital da Secretaria do Estado da Sa\xfade;"}),(0,Pn.jsx)("li",{children:"Coordenador da Equipe de Auditoria Sanit\xe1ria Hospitalar junto ao Departamento de Conv\xeanios e Assist\xeancia M\xe9dica (DECAM) do Instituto de Assist\xeancia M\xe9dica ao Servidor P\xfablico Estadual (IAMSPE) "})]})})]}),(0,Pn.jsxs)("div",{className:"p-5 mb-5 rounded-2xl shadow-md hover:shadow-xl transition-shadow duration-300 min-h-[500px]",children:[(0,Pn.jsx)("div",{className:"flex justify-center",children:(0,Pn.jsx)("img",{className:"rounded-full hover:rotate-2 transition-transform duration-300 ease-in-out shadow-md",src:"https://www.inbravisa.com.br/imagens/fotoValerianova.png",width:"160",height:"160"})}),(0,Pn.jsx)("p",{className:"text-5xl text-center font-bold pt-2 pb-3 text-gray-800",children:"Valeria Camargo Dammenhain"}),(0,Pn.jsx)("p",{className:"text-xl text-center text-gray-700",children:"Diretora T\xe9cnica"}),(0,Pn.jsx)("hr",{className:"border border-blue-900 my-3"}),(0,Pn.jsx)("p",{className:"text-justify text-gray-700 leading-relaxed",children:(0,Pn.jsxs)("ul",{children:[(0,Pn.jsx)("li",{children:"Especialista Latu Sensu em Sa\xfade P\xfablica, com \xeanfase em Administra\xe7\xe3o de Servi\xe7os de Sa\xfade;"}),(0,Pn.jsx)("li",{children:"Avaliadora do Sistema ONA \u2013 Organiza\xe7\xe3o Nacional de Acredita\xe7\xe3o;"}),(0,Pn.jsx)("li",{children:"Assistente T\xe9cnica de Dire\xe7\xe3o e Planejamento do N\xfacleo Regional de Sa\xfade 1 (SES/SP);"}),(0,Pn.jsx)("li",{children:"Diretora T\xe9cnica de diversas unidades de sa\xfade da Secretaria do Estado da Sa\xfade de S\xe3o Paulo."})]})})]}),(0,Pn.jsxs)("div",{className:"p-5 mb-5 rounded-2xl shadow-md hover:shadow-xl transition-shadow duration-300 min-h-[500px]",children:[(0,Pn.jsx)("div",{className:"flex justify-center",children:(0,Pn.jsx)("img",{className:"rounded-full hover:rotate-2 transition-transform duration-300 ease-in-out shadow-md",src:"https://www.inbravisa.com.br/imagens/fotoVitor.jpeg",width:"160",height:"160"})}),(0,Pn.jsx)("p",{className:"text-5xl text-center font-bold pt-2 pb-3 text-gray-800",children:"Vitor Camargo Dammenhain"}),(0,Pn.jsx)("p",{className:"text-xl text-center text-gray-700",children:"Diretor Administrativo"}),(0,Pn.jsx)("hr",{className:"border border-blue-900 my-3"}),(0,Pn.jsx)("p",{className:"text-justify text-gray-700 leading-relaxed",children:(0,Pn.jsxs)("ul",{children:[(0,Pn.jsx)("li",{children:"Administrador de empresas;"}),(0,Pn.jsx)("li",{children:"P\xf3s-Gradua\xe7\xe3o em Vigil\xe2ncia em Sa\xfade pelo Instituto Federal de Educa\xe7\xe3o, Ci\xeancia e Tecnologia do Rio Grande do Sul (IFRS/RS)"}),(0,Pn.jsx)("li",{children:"P\xf3s-Gradua\xe7\xe3o Gest\xe3o de micro e pequena empresa;"}),(0,Pn.jsx)("li",{children:"MBA em gest\xe3o dos servi\xe7os de sa\xfade;"}),(0,Pn.jsx)("li",{children:"P\xf3s-Gradua\xe7\xe3o Latu Sensu An\xe1lise e Desenvolvimento de Sistemas"})]})})]})]})}),(0,Pn.jsx)("div",{className:"bg-slate-300 mt-5 mb-5 ml-10 mr-10 p-5 rounded-xl shadow-md",children:(0,Pn.jsx)("div",{className:"grid grid-rows-2",children:(0,Pn.jsx)("p",{className:"text-2xl text-center text-gray-800",children:"Al\xe9m disso, o INBRAVISA conta com uma gama Profissional nas mais diversas \xe1reas para as suas melhores solu\xe7\xf5es"})})}),(0,Pn.jsx)("div",{className:"mt-10",children:(0,Pn.jsx)(fl,{})})]})})},ju=(new Date).getFullYear();console.log(ju-2003);var Pu=function(){return(0,Pn.jsxs)(Pn.Fragment,{children:[(0,Pn.jsxs)("div",{className:"mb-20",children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("div",{className:"bg-slate-300 p-5 flex ml-2 mr-2  mt-2 justify-center",children:(0,Pn.jsxs)("div",{className:"flex flex-col text-lg items-center",children:[(0,Pn.jsx)("p",{className:"mb-5 border-b-indigo-900 border-b-2 text-5xl",children:"Nossa Empresa"}),(0,Pn.jsx)(Il,{})]})}),(0,Pn.jsx)("div",{class:"relative mt-10",children:(0,Pn.jsx)(fl,{})})]})},Mu=function(){return(0,Pn.jsx)(Pn.Fragment,{children:(0,Pn.jsxs)("div",{className:"bg-slate-600 bg-cover",children:[(0,Pn.jsxs)("div",{className:"mb-20",children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("div",{className:"bg-slate-300 mt-5 mb-5 ml-10 mr-10 p-5 rounded-xl",children:(0,Pn.jsx)("div",{className:"grid grid-rows-2",children:(0,Pn.jsx)("p",{className:"text-3xl text-center",children:"Estes s\xe3o os nossos contatos"})})}),(0,Pn.jsx)("div",{className:"bg-slate-200 mx-10 mb-10 rounded-2xl p-10 shadow-lg",children:(0,Pn.jsxs)("div",{className:"grid xl:grid-cols-3 grid-cols-1 gap-8 min-h-[500px]",children:[(0,Pn.jsxs)("div",{className:"p-5 mb-5 rounded-2xl shadow-md hover:shadow-xl transition-shadow duration-300 min-h-[500px]",children:[(0,Pn.jsx)("div",{className:"flex justify-center",children:(0,Pn.jsx)("img",{className:"rounded-full hover:rotate-2",src:"https://img.freepik.com/vetores-premium/logo-do-google-maps_578229-304.jpg",width:"80",height:"80"})}),(0,Pn.jsx)("p",{className:"text-5xl text-center font-bold pt-2 pb-3 text-gray-800",children:"Localiza\xe7\xe3o"}),(0,Pn.jsx)("hr",{className:"border border-blue-900 my-3"}),(0,Pn.jsx)("p",{className:"text-justify text-gray-700 leading-relaxed",children:"Estamos Localizados na Av. Prof. Alfonso Bovero, 998 - Cj 16"}),(0,Pn.jsx)("div",{className:"mt-5",children:(0,Pn.jsx)("iframe",{src:"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3657.8598113527823!2d-46.6866842238844!3d-23.537544060719064!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x94ce57ef5053a95d%3A0xb7b06c878f2ad02c!2sINBRAVISA%20-%20Instituto%20Brasileiro%20de%20Auditoria%20em%20Vigil%C3%A2ncia%20Sanit%C3%A1ria!5e0!3m2!1spt-BR!2sbr!4v1729135384042!5m2!1spt-BR!2sbr",width:"100%",height:"300",style:{border:0},allowFullScreen:"",loading:"lazy",referrerPolicy:"no-referrer-when-downgrade"})})]}),(0,Pn.jsxs)("div",{className:"p-5 mb-5 rounded-2xl shadow-md hover:shadow-xl transition-shadow duration-300 min-h-[500px]",children:[(0,Pn.jsx)("div",{className:"flex justify-center",children:(0,Pn.jsx)("img",{className:" hover:rotate-2",src:"https://cdn-icons-png.flaticon.com/512/126/126341.png",width:"80",height:"80"})}),(0,Pn.jsx)("p",{className:"text-5xl text-center font-bold pt-2 pb-3 text-gray-800",children:"Telefone e Email"}),(0,Pn.jsx)("hr",{className:"border border-blue-900 my-3"}),(0,Pn.jsx)("p",{className:"text-justify text-gray-700 leading-relaxed",children:(0,Pn.jsxs)("p",{className:" text-justify",children:["Voc\xea pode entrar facilmente em contato conosco nos telefones:",(0,Pn.jsx)("p",{children:" (11) 3672-7001 | (11) 99415-3378"}),(0,Pn.jsxs)("p",{children:["Nosso email \xe9:",(0,Pn.jsx)("a",{href:"mailto:inbravisa@inbravisa.com.br",className:"text-blue-500 hover:underline ml-1",children:"inbravisa@inbravisa.com.br"})]})]})})]}),(0,Pn.jsxs)("div",{className:"p-5 mb-5 rounded-2xl shadow-md hover:shadow-xl transition-shadow duration-300 min-h-[500px]",children:[(0,Pn.jsx)("div",{className:"flex justify-center",children:(0,Pn.jsx)("img",{className:"rounded-full hover:rotate-2",src:"https://img.freepik.com/vetores-premium/conceito-de-icone-do-whatsapp_23-2147897840.jpg",width:"80",height:"80"})}),(0,Pn.jsx)("p",{className:"text-5xl text-center font-bold pt-2 pb-3 text-gray-800",children:"Whatsapp"}),(0,Pn.jsx)("hr",{className:"border border-blue-900 my-3"}),(0,Pn.jsx)("p",{className:"text-justify text-gray-700 leading-relaxed",children:(0,Pn.jsx)("a",{className:"flex justify-center bg-emerald-500 text-white p-3 rounded-md",target:"_blank",href:"https://api.whatsapp.com/send?phone=551136727001",children:"Clique aqui"})})]})]})}),(0,Pn.jsx)("div",{class:" mt-10",children:(0,Pn.jsx)(fl,{})})]})})},Lu=function(){return(0,Pn.jsxs)("div",{className:"mb-20",children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("br",{})]})},Uu=function(){var e=localStorage.getItem("token"),t=Ce().id,n=c((0,r.useState)({type:"",mensagem:""}),2),i=n[0],a=n[1],o=c((0,r.useState)([]),2),s=o[0],l=o[1];(0,r.useEffect)((function(){var e=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,jn.get("/Protocolo/"+t).then((function(e){e.data.user?l(e.data.user):a({type:"error",mensagem:"Erro. Usu\xe1rio n\xe3o encontrado"})})).catch((function(e){e.response?a({type:"error",mensagem:e.response.data.mensagem}):a({type:"error",mensagem:"Erro. Tente mais tarde"})}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[t]);i.type,i.mensagem;return(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("div",{className:"flex mt-10 bg-slate-200  xl:w-3/4 lg:w-2/3 md:w-2/3 mb-36 rounded-lg mx-auto my-auto",children:(0,Pn.jsxs)("div",{className:"row-span-3 p-5",children:[(0,Pn.jsx)("div",{children:(0,Pn.jsx)("h1",{className:"sm:text-left text-3xl mb-5",children:(0,Pn.jsxs)("strong",{children:[" ",s.Nome]})})}),(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("img",{className:"float-left w-56 h-56 mr-5",src:s.LinkImagem,alt:s.Nome}),(0,Pn.jsxs)("p",{children:[(0,Pn.jsx)("strong",{children:"Descri\xe7\xe3o: "})," ",s.Descricao]}),(0,Pn.jsx)("br",{}),(0,Pn.jsxs)("p",{children:[(0,Pn.jsx)("strong",{children:"Conte\xfado: "})," ",s.Conteudo]}),(0,Pn.jsx)("br",{})]})]})}),(0,Pn.jsxs)("div",{className:"fixed bottom-0 left-0 right-0 bg-gray-800 text-white p-4 justify-end flex flex-row space-x-4",children:[1!=s.Promocao?(0,Pn.jsx)("div",{className:"text-center mb-5",children:(0,Pn.jsxs)("p",{children:["R$",s.Valor,",00"]})}):(0,Pn.jsxs)("div",{className:"text-center mb-5 flex flex-row space-x-4",children:[(0,Pn.jsx)("p",{children:"PROMO\xc7\xc3O"}),(0,Pn.jsxs)("p",{className:"bg-red-500 line-through text-white ",children:["R$",s.Valor,",00"]}),(0,Pn.jsxs)("p",{className:"bg-emerald-800 text-white p-1",children:["R$",s.Valor_Desconto,",00"]})]}),e?(0,Pn.jsx)(qe,{to:"/Checkout/"+s.id,children:(0,Pn.jsxs)("button",{className:"flex items-center space-x-2 bg-emerald-600 hover:bg-emerald-800 text-white px-10 sm:px-5 md:px-5 py-2 rounded-md",children:[(0,Pn.jsx)(er,{size:20}),(0,Pn.jsx)("span",{children:"Comprar"})]})}):(0,Pn.jsx)(qe,{to:"/Login/"+s.id,children:(0,Pn.jsxs)("button",{className:"flex items-center space-x-2 bg-emerald-600 hover:bg-emerald-800 text-white px-10 py-2 rounded-md",children:[(0,Pn.jsx)(er,{size:20}),(0,Pn.jsx)("span",{children:"Comprar"})]})})]})]})},zu=function(e){var t=e.texto,n=c((0,r.useState)(!1),2),i=n[0],a=n[1];return(0,Pn.jsxs)("div",{className:"w-full md:w-1/2 justify-center",children:[(0,Pn.jsx)("h2",{className:"text-lg font-bold mb-4",children:"Pix Copia e Cola"}),(0,Pn.jsx)("div",{className:"flex mt-8",children:(0,Pn.jsx)("div",{className:"break-words w-full",children:t})})," ",(0,Pn.jsx)("br",{}),(0,Pn.jsxs)("div",{className:"flex flex-row items-center justify-center",children:[(0,Pn.jsx)("div",{children:(0,Pn.jsx)("button",{className:"bg-sky-500 p-5 items-center text-white rounded-lg w-96",onClick:function(){navigator.clipboard.writeText(t).then((function(){a(!0),setTimeout((function(){return a(!1)}),3e3)})).catch((function(e){return console.error("Erro ao copiar texto: ",e)}))},children:"Copiar"})}),(0,Pn.jsxs)("p",{children:[" ",i&&(0,Pn.jsx)("p",{className:"text-green-500",children:"Texto copiado!"})]})]})]})},Gu=function(){var e=be(),t=localStorage.getItem("token"),n=localStorage.getItem("IdCobranca"),i=c((0,r.useState)(!0),2),a=i[0],o=i[1],s=c((0,r.useState)(null),2),l=s[0],u=s[1],f=c((0,r.useState)({encodedImage:"",payload:"",expirationDate:""}),2),d=f[0],h=f[1],A={"Content-Type":"application/json"},g=function(){var e=$e(Ze().mark((function e(){var t;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,jn.get("/gerarPix?id=".concat(n),{headers:A});case 3:t=e.sent,h({encodedImage:t.data.encodedImage,payload:t.data.payload,expirationDate:t.data.expirationDate}),o(!1),e.next=13;break;case 8:e.prev=8,e.t0=e.catch(0),console.error("Erro ao gerar Pix:",e.t0),u("Erro ao gerar Pix. Tente novamente mais tarde."),o(!1);case 13:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();if((0,r.useEffect)((function(){g()}),[]),!t)return(0,Pn.jsx)(Re,{to:"/login"});if(a)return(0,Pn.jsx)("div",{children:"Carregando..."});if(l)return(0,Pn.jsx)("div",{children:l});return(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("div",{className:"container mx-auto mt-8",children:[(0,Pn.jsx)("div",{className:"mt-28",children:t?(0,Pn.jsx)(ul,{}):(0,Pn.jsx)(pu,{})}),(0,Pn.jsxs)("div",{className:"border border-blue-400 p-2",children:[(0,Pn.jsxs)("div",{className:"w-full md:flex md:space-x-8 md:p-0",children:[(0,Pn.jsxs)("div",{className:"w-full md:w-1/2 md:border-r border-blue-400 md:p-5",children:[(0,Pn.jsx)("h2",{className:"text-lg font-bold mb-4",children:"Scaneie o QR Code para efetuar o pagamento"}),(0,Pn.jsxs)("div",{className:"border p-4 mb-8",children:[(0,Pn.jsx)("div",{className:"flex flex-row items-center justify-center",children:(0,Pn.jsx)("img",{src:"data:image/png;base64,".concat(d.encodedImage),alt:"QRCode Pix",className:"mb-4 w-64 h-64 object-contain"})}),(0,Pn.jsx)("div",{className:"mt-8"}),(0,Pn.jsx)("div",{className:"bg-slate-300 w-full items-center rounded-md p-5",children:(0,Pn.jsx)("p",{className:"flex flex-row justify-center text-xl text-bold",children:function(e){return e.toLocaleString("pt-BR",{style:"currency",currency:"BRL"})}(parseFloat(localStorage.getItem("ValorCobrado")))})}),(0,Pn.jsx)("br",{})]})]}),(0,Pn.jsx)(zu,{texto:d.payload})]}),(0,Pn.jsx)("div",{className:"flex ",children:(0,Pn.jsx)("button",{className:"bg-emerald-500 text-white w-full p-2 m-2 rounded-md",onClickCapture:function(){e("/Area_Aluno")},children:"Finalizar"})})]}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("div",{className:"relative mt-10",children:(0,Pn.jsx)(fl,{})})]})},Hu=function(e){var t=e.texto,n=c((0,r.useState)(!1),2),i=n[0],a=n[1];return(0,Pn.jsxs)("div",{className:"w-full md:w-1/2  border-blue-400 md:p-5",children:[(0,Pn.jsx)("div",{children:(0,Pn.jsx)("h2",{className:"text-lg font-bold mb-4 flex items-center",children:"Linha digit\xe1vel do c\xf3digo de barras"})}),(0,Pn.jsxs)("div",{className:"border p-4 mb-8",children:[(0,Pn.jsx)("div",{className:"flex flex-row items-center justify-center",children:(0,Pn.jsx)("div",{className:"bg-slate-300 w-full items-center rounded-md p-5",children:(0,Pn.jsx)("p",{className:"flex flex-row justify-center text-sm text-bold",children:t})})}),(0,Pn.jsx)("div",{className:"mt-8"}),(0,Pn.jsx)("button",{className:"bg-sky-500 p-5 items-center text-white rounded-lg w-96",onClick:function(){navigator.clipboard.writeText(t).then((function(){a(!0),setTimeout((function(){return a(!1)}),3e3)})).catch((function(e){return console.error("Erro ao copiar texto: ",e)}))},children:"Copiar"}),(0,Pn.jsx)("br",{}),(0,Pn.jsxs)("p",{children:[" ",i&&(0,Pn.jsx)("p",{className:"text-green-500",children:"Texto copiado!"})]})]})]})},Yu=function(){var e=be(),t=localStorage.getItem("token"),n=(localStorage.getItem("IdCobranca"),c((0,r.useState)(!0),2)),i=n[0],a=n[1],o=c((0,r.useState)(null),2),s=o[0],l=(o[1],c((0,r.useState)({identificationField:"",nossoNumero:"",barCode:""}),2)),u=l[0],f=l[1],d={"Content-Type":"application/json"},h=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,jn.get("/BoletoCdg?id=".concat(localStorage.getItem("IdCobranca")),d).then((function(e){console.log(e),console.log("Acessou a API"),f({identificationField:e.data.identificationField,nossoNumero:e.data.nossoNumero,barCode:e.data.barCode}),a(!1),A()}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,r.useEffect)((function(){h(),a(!1)}),[]);var A=function(){var e=$e(Ze().mark((function e(){var t,n;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={idCadastro:localStorage.getItem("idUser"),idcompra:localStorage.getItem("IdCobranca"),idAsaas:localStorage.getItem("Id Asaas"),Nome:localStorage.getItem("Nome"),idProtocolo:localStorage.getItem("idaula"),NomeProtocolo:localStorage.getItem("NomeAula"),ImagemProtocolo:localStorage.getItem("Img"),idCupom:localStorage.getItem("idCupom"),Nomecupom:localStorage.getItem("Cupom"),Status:"",Valor:localStorage.getItem("ValorCobrado"),Tipo:localStorage.getItem("TipoCobranca")},e.prev=1,e.next=4,jn.post("/CadComprar",t,d);case 4:n=e.sent,console.log("Cadastro de compra realizado: ",n.data.mensagem),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),console.error("Erro ao cadastrar compra: ",e.t0);case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(){return e.apply(this,arguments)}}();if(!t)return(0,Pn.jsx)(Re,{to:"/login"});if(i)return(0,Pn.jsxs)("div",{children:[(0,Pn.jsx)("p",{children:" Carregando..."}),(0,Pn.jsx)("a",{target:"_blank",href:localStorage.getItem("urlBoleto"),children:" Abrir Boleto"}),(0,Pn.jsxs)("p",{children:["pixData - ",u.encodedImage]})]});if(s)return(0,Pn.jsx)("div",{children:s});return(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("div",{className:"container mx-auto mt-8",children:[(0,Pn.jsx)("div",{className:"mt-28",children:t?(0,Pn.jsx)(ul,{}):(0,Pn.jsx)(pu,{})}),(0,Pn.jsxs)("div",{className:"border border-blue-400 p-2",children:[(0,Pn.jsxs)("div",{className:"w-full md:flex md:space-x-8 md:p-0",children:[(0,Pn.jsxs)("div",{className:"w-full md:w-1/2 md:border-r border-blue-400 md:p-5",children:[(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("h2",{className:"text-lg font-bold mb-4 flex items-center",children:["Clique no bot\xe3o para abrir o boleto ",(0,Pn.jsx)(Du,{className:"ml-2"})]}),(0,Pn.jsx)("span",{children:"O pagamento por boleto banc\xe1rio pode levar at\xe9 3 dias \xfateis para a compensa\xe7\xe3o"})]}),(0,Pn.jsxs)("div",{className:"border p-4 mb-8",children:[(0,Pn.jsx)("div",{className:"flex flex-row items-center justify-center",children:(0,Pn.jsxs)("a",{className:"bg-sky-500 w-full p-5 text-white text-center justify-center rounded-2xl text-lg font-bold mb-4 flex items-center",target:"_blank",href:localStorage.getItem("urlBoleto"),children:[" Abrir Boleto ",(0,Pn.jsx)(Du,{className:"ml-2"})]})}),(0,Pn.jsx)("div",{className:"mt-8"}),(0,Pn.jsx)("div",{className:"bg-slate-300 w-full items-center rounded-md p-5",children:(0,Pn.jsxs)("p",{className:"flex flex-row justify-center text-xl text-bold",children:["Valor: ",function(e){return e.toLocaleString("pt-BR",{style:"currency",currency:"BRL"})}(parseFloat(localStorage.getItem("ValorCobrado")))]})}),(0,Pn.jsx)("br",{})]})]}),(0,Pn.jsx)(Hu,{texto:u.barCode})]}),(0,Pn.jsx)("div",{className:"flex ",children:(0,Pn.jsx)("button",{className:"bg-emerald-500 text-white w-full p-2 m-2 rounded-md",onClickCapture:function(){e("/Area_Aluno")},children:"Finalizar"})})]}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("div",{className:"relative mt-10",children:(0,Pn.jsx)(fl,{})})]})},Wu=function(){var e=be(),t=localStorage.getItem("token"),n=localStorage.getItem("IdCobranca"),i=c((0,r.useState)(!0),2),a=i[0],o=i[1],s=c((0,r.useState)(null),2),l=s[0],u=s[1],f=c((0,r.useState)({status:"",customer:""}),2),d=f[0],h=f[1],A={"Content-Type":"application/json"},g=function(){var e=$e(Ze().mark((function e(){var t;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,jn.get("/StatusCompra?id=".concat(n),{headers:A});case 3:t=e.sent,h({status:t.data.status,payload:t.data.customer}),p(),o(!1),e.next=14;break;case 9:e.prev=9,e.t0=e.catch(0),console.error("Erro ao processar pagamento:",e.t0),u("Erro ao processar pagamento. Tente novamente mais tarde."),o(!1);case 14:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(){return e.apply(this,arguments)}}();(0,r.useEffect)((function(){g()}),[]);var p=function(){var e=$e(Ze().mark((function e(){var t,n;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={idCadastro:localStorage.getItem("idUser"),idcompra:localStorage.getItem("IdCobranca"),idAsaas:localStorage.getItem("Id Asaas"),Nome:localStorage.getItem("Nome"),idProtocolo:localStorage.getItem("idaula"),NomeProtocolo:localStorage.getItem("NomeAula"),ImagemProtocolo:localStorage.getItem("Img"),idCupom:localStorage.getItem("idCupom"),Nomecupom:localStorage.getItem("Cupom"),Status:d.status,Valor:localStorage.getItem("ValorCobrado"),Tipo:localStorage.getItem("TipoCobranca")},e.prev=1,e.next=4,jn.post("/CadComprar",t,A);case 4:n=e.sent,console.log("Cadastro de compra realizado: ",n.data.mensagem),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),console.error("Erro ao cadastrar compra: ",e.t0);case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(){return e.apply(this,arguments)}}();if(!t)return(0,Pn.jsx)(Re,{to:"/login"});if(a)return(0,Pn.jsx)("div",{children:"Carregando..."});if(l)return(0,Pn.jsx)("div",{children:l});return(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("div",{className:"container mx-auto mt-8",children:[(0,Pn.jsx)("div",{className:"mt-28",children:t?(0,Pn.jsx)(ul,{}):(0,Pn.jsx)(pu,{})}),(0,Pn.jsxs)("div",{className:"border border-blue-400 p-2",children:[(0,Pn.jsxs)("div",{className:"w-full md:flex md:space-x-8 md:p-0",children:[(0,Pn.jsxs)("div",{className:"w-full md:w-1/2 md:border-r border-blue-400 md:p-5",children:[(0,Pn.jsx)("h2",{className:"text-lg font-bold mb-4",children:"Scaneie o QR Code para efetuar o pagamento"}),(0,Pn.jsxs)("div",{className:"border p-4 mb-8",children:[(0,Pn.jsxs)("div",{className:"flex flex-row items-center justify-center",children:["o status da compra \xe9: ",d.status]}),(0,Pn.jsx)("div",{className:"mt-8"}),(0,Pn.jsx)("div",{className:"bg-slate-300 w-full items-center rounded-md p-5",children:(0,Pn.jsx)("p",{className:"flex flex-row justify-center text-xl text-bold",children:function(e){return e.toLocaleString("pt-BR",{style:"currency",currency:"BRL"})}(parseFloat(localStorage.getItem("ValorCobrado")))})}),(0,Pn.jsx)("br",{})]})]}),(0,Pn.jsxs)("div",{className:"w-full md:w-1/2 justify-center",children:[(0,Pn.jsx)("h2",{className:"text-lg font-bold mb-4",children:"Pix Copia e Cola"}),(0,Pn.jsx)("div",{className:"flex mt-8",children:(0,Pn.jsxs)("div",{className:"break-words w-full",children:["O status do pagamento \xe9",(0,Pn.jsxs)("p",{children:["PENDING"===d.status?"O pagamento est\xe1 pendente por parte do banco":""," "]}),(0,Pn.jsxs)("p",{children:["CONFIRMED"===d.status?"Compra Feita com Sucesso":""," "]}),(0,Pn.jsxs)("p",{children:["PENDING"===d.status?"O pagamento est\xe1 pendente por parte do banco":""," "]})]})})," ",(0,Pn.jsx)("br",{}),(0,Pn.jsx)("div",{className:"flex flex-row items-center justify-center",children:(0,Pn.jsx)("div",{})})]})]}),(0,Pn.jsx)("div",{className:"flex ",children:(0,Pn.jsx)("button",{className:"bg-emerald-500 text-white w-full p-2 m-2 rounded-md",onClickCapture:function(){e("/Area_Aluno")},children:"Finalizar"})})]}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("div",{className:"relative mt-10",children:(0,Pn.jsx)(fl,{})})]})},Vu="G",qu="SVG",Ku="VIEW",Ju="TEXT",Zu="LINK",Xu="PAGE",$u="NOTE",ec="PATH",tc="RECT",nc="LINE",rc="STOP",ic="DEFS",ac="IMAGE",oc="TSPAN",sc="CANVAS",lc="CIRCLE",uc="ELLIPSE",cc="POLYGON",fc="DOCUMENT",dc="POLYLINE",hc="CLIP_PATH",Ac="TEXT_INSTANCE",gc="LINEAR_GRADIENT",pc="RADIAL_GRADIENT",mc=n(1960),vc=(n(6944),n(4255));function yc(){return yc="undefined"!==typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=b(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(arguments.length<3?e:n):i.value}},yc.apply(this,arguments)}var bc={utf16le:"utf-16le",ucs2:"utf-16le",utf16be:"utf-16be"},Cc=function(){function e(t){h(this,e),this.buffer=t,this.view=new DataView(t.buffer,t.byteOffset,t.byteLength),this.pos=0,this.length=this.buffer.length}return m(e,[{key:"readString",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ascii";t=bc[t]||t;var n=this.readBuffer(e);try{return new TextDecoder(t).decode(n)}catch(qk){return n}}},{key:"readBuffer",value:function(e){return this.buffer.slice(this.pos,this.pos+=e)}},{key:"readUInt24BE",value:function(){return(this.readUInt16BE()<<8)+this.readUInt8()}},{key:"readUInt24LE",value:function(){return this.readUInt16LE()+(this.readUInt8()<<16)}},{key:"readInt24BE",value:function(){return(this.readInt16BE()<<8)+this.readUInt8()}},{key:"readInt24LE",value:function(){return this.readUInt16LE()+(this.readInt8()<<16)}}]),e}();Cc.TYPES={UInt8:1,UInt16:2,UInt24:3,UInt32:4,Int8:1,Int16:2,Int24:3,Int32:4,Float:4,Double:8};var wc,Ec=B(Object.getOwnPropertyNames(DataView.prototype));try{var Ic=function(){var e=wc.value;if("get"===e.slice(0,3)){var t=e.slice(3).replace("Ui","UI");"Float32"===t?t="Float":"Float64"===t&&(t="Double");var n=Cc.TYPES[t];Cc.prototype["read"+t+(1===n?"":"BE")]=function(){var t=this.view[e](this.pos,!1);return this.pos+=n,t},1!==n&&(Cc.prototype["read"+t+"LE"]=function(){var t=this.view[e](this.pos,!0);return this.pos+=n,t})}};for(Ec.s();!(wc=Ec.n()).done;)Ic()}catch(qk){Ec.e(qk)}finally{Ec.f()}var xc=new TextEncoder,Bc=18==new Uint8Array(new Uint16Array([4660]).buffer)[0],kc=function(){function e(t){h(this,e),this.buffer=t,this.view=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),this.pos=0}return m(e,[{key:"writeBuffer",value:function(e){this.buffer.set(e,this.pos),this.pos+=e.length}},{key:"writeString",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ascii";switch(n){case"utf16le":case"utf16-le":case"ucs2":t=Dc(e,Bc);break;case"utf16be":case"utf16-be":t=Dc(e,!Bc);break;case"utf8":t=xc.encode(e);break;case"ascii":t=function(e){for(var t=new Uint8Array(e.length),n=0;n<e.length;n++)t[n]=e.charCodeAt(n);return t}(e);break;default:throw new Error("Unsupported encoding: ".concat(n))}this.writeBuffer(t)}},{key:"writeUInt24BE",value:function(e){this.buffer[this.pos++]=e>>>16&255,this.buffer[this.pos++]=e>>>8&255,this.buffer[this.pos++]=255&e}},{key:"writeUInt24LE",value:function(e){this.buffer[this.pos++]=255&e,this.buffer[this.pos++]=e>>>8&255,this.buffer[this.pos++]=e>>>16&255}},{key:"writeInt24BE",value:function(e){e>=0?this.writeUInt24BE(e):this.writeUInt24BE(e+16777215+1)}},{key:"writeInt24LE",value:function(e){e>=0?this.writeUInt24LE(e):this.writeUInt24LE(e+16777215+1)}},{key:"fill",value:function(e,t){if(t<this.buffer.length)this.buffer.fill(e,this.pos,this.pos+t),this.pos+=t;else{var n=new Uint8Array(t);n.fill(e),this.writeBuffer(n)}}}]),e}();function Dc(e,t){for(var n=new Uint16Array(e.length),r=0;r<e.length;r++){var i=e.charCodeAt(r);t&&(i=i>>8|(255&i)<<8),n[r]=i}return new Uint8Array(n.buffer)}var Qc,Sc=B(Object.getOwnPropertyNames(DataView.prototype));try{var _c=function(){var e=Qc.value;if("set"===e.slice(0,3)){var t=e.slice(3).replace("Ui","UI");"Float32"===t?t="Float":"Float64"===t&&(t="Double");var n=Cc.TYPES[t];kc.prototype["write"+t+(1===n?"":"BE")]=function(t){this.view[e](this.pos,t,!1),this.pos+=n},1!==n&&(kc.prototype["write"+t+"LE"]=function(t){this.view[e](this.pos,t,!0),this.pos+=n})}};for(Sc.s();!(Qc=Sc.n()).done;)_c()}catch(qk){Sc.e(qk)}finally{Sc.f()}var Fc=function(){function e(){h(this,e)}return m(e,[{key:"fromBuffer",value:function(e){var t=new Cc(e);return this.decode(t)}},{key:"toBuffer",value:function(e){var t=this.size(e),n=new Uint8Array(t),r=new kc(n);return this.encode(r,e),n}}]),e}(),Nc=function(e){y(n,e);var t=E(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"BE";return h(this,n),(r=t.call(this)).type=e,r.endian=i,r.fn=r.type,"8"!==r.type[r.type.length-1]&&(r.fn+=r.endian),r}return m(n,[{key:"size",value:function(){return Cc.TYPES[this.type]}},{key:"decode",value:function(e){return e["read".concat(this.fn)]()}},{key:"encode",value:function(e,t){return e["write".concat(this.fn)](t)}}]),n}(Fc),Rc=new Nc("UInt8"),Tc=new Nc("UInt16","BE"),Oc=Tc,jc=new Nc("UInt16","LE"),Pc=new Nc("UInt24","BE"),Mc=(new Nc("UInt24","LE"),new Nc("UInt32","BE")),Lc=Mc,Uc=new Nc("UInt32","LE"),zc=new Nc("Int8"),Gc=new Nc("Int16","BE"),Hc=(new Nc("Int16","LE"),new Nc("Int24","BE"),new Nc("Int24","LE"),new Nc("Int32","BE")),Yc=(new Nc("Int32","LE"),new Nc("Float","BE"),new Nc("Float","LE"),new Nc("Double","BE"),new Nc("Double","LE"),function(e){y(n,e);var t=E(n);function n(e,r){var i,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e>>1;return h(this,n),(i=t.call(this,"Int".concat(e),r))._point=1<<a,i}return m(n,[{key:"decode",value:function(e){return yc(b(n.prototype),"decode",this).call(this,e)/this._point}},{key:"encode",value:function(e,t){return yc(b(n.prototype),"encode",this).call(this,e,t*this._point|0)}}]),n}(Nc)),Wc=new Yc(16,"BE"),Vc=(new Yc(16,"LE"),new Yc(32,"BE"));new Yc(32,"LE");function qc(e,t,n){var r;if("number"===typeof e?r=e:"function"===typeof e?r=e.call(n,n):n&&"string"===typeof e?r=n[e]:t&&e instanceof Nc&&(r=e.decode(t)),isNaN(r))throw new Error("Not a fixed size");return r}var Kc=m((function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var n in h(this,e),this.enumerable=!0,this.configurable=!0,t){var r=t[n];this[n]=r}})),Jc=function(e){y(n,e);var t=E(n);function n(e,r){var i,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"count";return h(this,n),(i=t.call(this)).type=e,i.length=r,i.lengthType=a,i}return m(n,[{key:"decode",value:function(e,t){var n,r=e.pos,i=[],a=t;if(null!=this.length&&(n=qc(this.length,e,t)),this.length instanceof Nc&&(Object.defineProperties(i,{parent:{value:t},_startOffset:{value:r},_currentOffset:{value:0,writable:!0},_length:{value:n}}),a=i),null==n||"bytes"===this.lengthType)for(var o=null!=n?e.pos+n:(null!=t?t._length:void 0)?t._startOffset+t._length:e.length;e.pos<o;)i.push(this.type.decode(e,a));else for(var s=0,l=n;s<l;s++)i.push(this.type.decode(e,a));return i}},{key:"size",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e)return this.type.size(null,t)*qc(this.length,null,t);var r=0;this.length instanceof Nc&&(r+=this.length.size(),t={parent:t,pointerSize:0});var i,a=B(e);try{for(a.s();!(i=a.n()).done;){var o=i.value;r+=this.type.size(o,t)}}catch(qk){a.e(qk)}finally{a.f()}return t&&n&&this.length instanceof Nc&&(r+=t.pointerSize),r}},{key:"encode",value:function(e,t,n){var r=n;this.length instanceof Nc&&((r={pointers:[],startOffset:e.pos,parent:n}).pointerOffset=e.pos+this.size(t,r,!1),this.length.encode(e,t.length));var i,a=B(t);try{for(a.s();!(i=a.n()).done;){var o=i.value;this.type.encode(e,o,r)}}catch(qk){a.e(qk)}finally{a.f()}if(this.length instanceof Nc)for(var s=0;s<r.pointers.length;){var l=r.pointers[s++];l.type.encode(e,l.val,l.parent)}}}]),n}(Fc),Zc=function(e){y(n,e);var t=E(n);function n(){return h(this,n),t.apply(this,arguments)}return m(n,[{key:"decode",value:function(e,t){var n=e.pos,r=qc(this.length,e,t);this.length instanceof Nc&&(t={parent:t,_startOffset:n,_currentOffset:0,_length:r});var i=new Xc(this.type,r,e,t);return e.pos+=r*this.type.size(null,t),i}},{key:"size",value:function(e,t){return e instanceof Xc&&(e=e.toArray()),yc(b(n.prototype),"size",this).call(this,e,t)}},{key:"encode",value:function(e,t,r){return t instanceof Xc&&(t=t.toArray()),yc(b(n.prototype),"encode",this).call(this,e,t,r)}}]),n}(Jc),Xc=function(){function e(t,n,r,i){h(this,e),this.type=t,this.length=n,this.stream=r,this.ctx=i,this.base=this.stream.pos,this.items=[]}return m(e,[{key:"get",value:function(e){if(!(e<0||e>=this.length)){if(null==this.items[e]){var t=this.stream.pos;this.stream.pos=this.base+this.type.size(null,this.ctx)*e,this.items[e]=this.type.decode(this.stream,this.ctx),this.stream.pos=t}return this.items[e]}}},{key:"toArray",value:function(){for(var e=[],t=0,n=this.length;t<n;t++)e.push(this.get(t));return e}}]),e}(),$c=function(e){y(n,e);var t=E(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return h(this,n),(r=t.call(this)).type=e,r.flags=i,r}return m(n,[{key:"decode",value:function(e){for(var t=this.type.decode(e),n={},r=0;r<this.flags.length;r++){var i=this.flags[r];null!=i&&(n[i]=!!(t&1<<r))}return n}},{key:"size",value:function(){return this.type.size()}},{key:"encode",value:function(e,t){for(var n=0,r=0;r<this.flags.length;r++){var i=this.flags[r];null!=i&&t[i]&&(n|=1<<r)}return this.type.encode(e,n)}}]),n}(Fc),ef=function(e){y(n,e);var t=E(n);function n(e){var r;return h(this,n),(r=t.call(this)).length=e,r}return m(n,[{key:"decode",value:function(e,t){var n=qc(this.length,e,t);return e.readBuffer(n)}},{key:"size",value:function(e,t){if(!e)return qc(this.length,null,t);var n=e.length;return this.length instanceof Nc&&(n+=this.length.size()),n}},{key:"encode",value:function(e,t,n){return this.length instanceof Nc&&this.length.encode(e,t.length),e.writeBuffer(t)}}]),n}(Fc),tf=function(e){y(n,e);var t=E(n);function n(e){var r,i=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return h(this,n),(r=t.call(this)).type=e,r.condition=i,r}return m(n,[{key:"decode",value:function(e,t){var n=this.condition;if("function"===typeof n&&(n=n.call(t,t)),n)return this.type.decode(e,t)}},{key:"size",value:function(e,t){var n=this.condition;return"function"===typeof n&&(n=n.call(t,t)),n?this.type.size(e,t):0}},{key:"encode",value:function(e,t,n){var r=this.condition;if("function"===typeof r&&(r=r.call(n,n)),r)return this.type.encode(e,t,n)}}]),n}(Fc),nf=function(e){y(n,e);var t=E(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return h(this,n),(r=t.call(this)).type=e,r.count=i,r}return m(n,[{key:"decode",value:function(e,t){e.pos+=this.size(null,t)}},{key:"size",value:function(e,t){var n=qc(this.count,null,t);return this.type.size()*n}},{key:"encode",value:function(e,t,n){return e.fill(0,this.size(t,n))}}]),n}(Fc),rf=function(e){y(n,e);var t=E(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ascii";return h(this,n),(r=t.call(this)).length=e,r.encoding=i,r}return m(n,[{key:"decode",value:function(e,t){var n,r,i=this.encoding;"function"===typeof i&&(i=i.call(t,t)||"ascii");var a=af(i);if(null!=this.length)n=qc(this.length,e,t);else{var o;for(o=e.buffer,n=e.length,r=e.pos;r<n-a+1&&(0!==o[r]||2===a&&0!==o[r+1]);)r+=a;n=r-e.pos}var s=e.readString(n,i);return null==this.length&&e.pos<e.length&&(e.pos+=a),s}},{key:"size",value:function(e,t){if(void 0===e||null===e)return qc(this.length,null,t);var n=this.encoding;"function"===typeof n&&(n=n.call(null!=t?t.val:void 0,null!=t?t.val:void 0)||"ascii"),"utf16be"===n&&(n="utf16le");var r=of(e,n);return this.length instanceof Nc&&(r+=this.length.size()),null==this.length&&(r+=af(n)),r}},{key:"encode",value:function(e,t,n){var r=this.encoding;if("function"===typeof r&&(r=r.call(null!=n?n.val:void 0,null!=n?n.val:void 0)||"ascii"),this.length instanceof Nc&&this.length.encode(e,of(t,r)),e.writeString(t,r),null==this.length)return 2==af(r)?e.writeUInt16LE(0):e.writeUInt8(0)}}]),n}(Fc);function af(e){switch(e){case"ascii":case"utf8":return 1;case"utf16le":case"utf16-le":case"utf16be":case"utf16-be":case"ucs2":return 2;default:throw new Error("Unknown encoding "+e)}}function of(e,t){switch(t){case"ascii":return e.length;case"utf8":for(var n=0,r=0;r<e.length;r++){var i=e.charCodeAt(r);if(i>=55296&&i<=56319&&r<e.length-1){var a=e.charCodeAt(++r);56320===(64512&a)?i=((1023&i)<<10)+(1023&a)+65536:r--}0===(4294967168&i)?n++:0===(4294965248&i)?n+=2:0===(4294901760&i)?n+=3:0===(4292870144&i)&&(n+=4)}return n;case"utf16le":case"utf16-le":case"utf16be":case"utf16-be":case"ucs2":return 2*e.length;default:throw new Error("Unknown encoding "+t)}}var sf=function(e){y(n,e);var t=E(n);function n(){var e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h(this,n),(e=t.call(this)).fields=r,e}return m(n,[{key:"decode",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=this._setup(e,t,n);return this._parseFields(e,r,this.fields),null!=this.process&&this.process.call(r,e),r}},{key:"_setup",value:function(e,t,n){var r={};return Object.defineProperties(r,{parent:{value:t},_startOffset:{value:e.pos},_currentOffset:{value:0,writable:!0},_length:{value:n}}),r}},{key:"_parseFields",value:function(e,t,n){for(var r in n){var i,a=n[r];void 0!==(i="function"===typeof a?a.call(t,t):a.decode(e,t))&&(i instanceof Kc?Object.defineProperty(t,r,i):t[r]=i),t._currentOffset=e.pos-t._startOffset}}},{key:"size",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];null==e&&(e={});var r={parent:t,val:e,pointerSize:0};null!=this.preEncode&&this.preEncode.call(e);var i=0;for(var a in this.fields){var o=this.fields[a];null!=o.size&&(i+=o.size(e[a],r))}return n&&(i+=r.pointerSize),i}},{key:"encode",value:function(e,t,n){var r;null!=this.preEncode&&this.preEncode.call(t,e);var i={pointers:[],startOffset:e.pos,parent:n,val:t,pointerSize:0};for(var a in i.pointerOffset=e.pos+this.size(t,i,!1),this.fields)null!=(r=this.fields[a]).encode&&r.encode(e,t[a],i);for(var o=0;o<i.pointers.length;){var s=i.pointers[o++];s.type.encode(e,s.val,s.parent)}}}]),n}(Fc),lf=function(e){y(n,e);var t=E(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return h(this,n),(r=t.call(this)).type=e,r.versions=i,"string"===typeof e&&(r.versionPath=e.split(".")),r}return m(n,[{key:"decode",value:function(e,t){var r,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=this._setup(e,t,i);"string"===typeof this.type?a.version=(r=t,this.versionPath.reduce((function(e,t){return e&&e[t]}),r)):a.version=this.type.decode(e),this.versions.header&&this._parseFields(e,a,this.versions.header);var o=this.versions[a.version];if(null==o)throw new Error("Unknown version ".concat(a.version));return o instanceof n?o.decode(e,t):(this._parseFields(e,a,o),null!=this.process&&this.process.call(a,e),a)}},{key:"size",value:function(e,t){var n,r,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e)throw new Error("Not a fixed size");null!=this.preEncode&&this.preEncode.call(e);var a={parent:t,val:e,pointerSize:0},o=0;if("string"!==typeof this.type&&(o+=this.type.size(e.version,a)),this.versions.header)for(n in this.versions.header)null!=(r=this.versions.header[n]).size&&(o+=r.size(e[n],a));var s=this.versions[e.version];if(null==s)throw new Error("Unknown version ".concat(e.version));for(n in s)null!=(r=s[n]).size&&(o+=r.size(e[n],a));return i&&(o+=a.pointerSize),o}},{key:"encode",value:function(e,t,n){var r,i;null!=this.preEncode&&this.preEncode.call(t,e);var a={pointers:[],startOffset:e.pos,parent:n,val:t,pointerSize:0};if(a.pointerOffset=e.pos+this.size(t,a,!1),"string"!==typeof this.type&&this.type.encode(e,t.version),this.versions.header)for(r in this.versions.header)null!=(i=this.versions.header[r]).encode&&i.encode(e,t[r],a);var o=this.versions[t.version];for(r in o)null!=(i=o[r]).encode&&i.encode(e,t[r],a);for(var s=0;s<a.pointers.length;){var l=a.pointers[s++];l.type.encode(e,l.val,l.parent)}}}]),n}(sf),uf=function(e){y(n,e);var t=E(n);function n(e,r){var i,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(h(this,n),(i=t.call(this)).offsetType=e,i.type=r,i.options=a,"void"===i.type&&(i.type=null),null==i.options.type&&(i.options.type="local"),null==i.options.allowNull&&(i.options.allowNull=!0),null==i.options.nullValue&&(i.options.nullValue=0),null==i.options.lazy&&(i.options.lazy=!1),i.options.relativeTo){if("function"!==typeof i.options.relativeTo)throw new Error("relativeTo option must be a function");i.relativeToGetter=a.relativeTo}return i}return m(n,[{key:"decode",value:function(e,t){var n,r=this,i=this.offsetType.decode(e,t);if(i===this.options.nullValue&&this.options.allowNull)return null;switch(this.options.type){case"local":n=t._startOffset;break;case"immediate":n=e.pos-this.offsetType.size();break;case"parent":n=t.parent._startOffset;break;default:for(var a=t;a.parent;)a=a.parent;n=a._startOffset||0}this.options.relativeTo&&(n+=this.relativeToGetter(t));var o=i+n;if(null!=this.type){var s=null,l=function(){if(null!=s)return s;var n=e.pos;return e.pos=o,s=r.type.decode(e,t),e.pos=n,s};return this.options.lazy?new Kc({get:l}):l()}return o}},{key:"size",value:function(e,t){var n=t;switch(this.options.type){case"local":case"immediate":break;case"parent":t=t.parent;break;default:for(;t.parent;)t=t.parent}var r=this.type;if(null==r){if(!(e instanceof cf))throw new Error("Must be a VoidPointer");r=e.type,e=e.value}if(e&&t){var i=r.size(e,n);t.pointerSize+=i}return this.offsetType.size()}},{key:"encode",value:function(e,t,n){var r,i=n;if(null!=t){switch(this.options.type){case"local":r=n.startOffset;break;case"immediate":r=e.pos+this.offsetType.size(t,i);break;case"parent":r=(n=n.parent).startOffset;break;default:for(r=0;n.parent;)n=n.parent}this.options.relativeTo&&(r+=this.relativeToGetter(i.val)),this.offsetType.encode(e,n.pointerOffset-r);var a=this.type;if(null==a){if(!(t instanceof cf))throw new Error("Must be a VoidPointer");a=t.type,t=t.value}return n.pointers.push({type:a,val:t,parent:i}),n.pointerOffset+=a.size(t,i)}this.offsetType.encode(e,this.options.nullValue)}}]),n}(Fc),cf=m((function e(t,n){h(this,e),this.type=t,this.value=n}));function ff(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function df(e,t,n,r){var i,a=arguments.length,o=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)o=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(o=(a<3?i(o):a>3?i(t,n,o):i(t,n))||o);return a>3&&o&&Object.defineProperty(t,n,o),o}Object.create;Object.create;var hf=n(8262),Af=n(2009),gf=n(2041);function pf(e){return e&&e.__esModule?e.default:e}var mf={};mf=JSON.parse('{"categories":["Cc","Zs","Po","Sc","Ps","Pe","Sm","Pd","Nd","Lu","Sk","Pc","Ll","So","Lo","Pi","Cf","No","Pf","Lt","Lm","Mn","Me","Mc","Nl","Zl","Zp","Cs","Co"],"combiningClasses":["Not_Reordered","Above","Above_Right","Below","Attached_Above_Right","Attached_Below","Overlay","Iota_Subscript","Double_Below","Double_Above","Below_Right","Above_Left","CCC10","CCC11","CCC12","CCC13","CCC14","CCC15","CCC16","CCC17","CCC18","CCC19","CCC20","CCC21","CCC22","CCC23","CCC24","CCC25","CCC30","CCC31","CCC32","CCC27","CCC28","CCC29","CCC33","CCC34","CCC35","CCC36","Nukta","Virama","CCC84","CCC91","CCC103","CCC107","CCC118","CCC122","CCC129","CCC130","CCC132","Attached_Above","Below_Left","Left","Kana_Voicing","CCC26","Right"],"scripts":["Common","Latin","Bopomofo","Inherited","Greek","Coptic","Cyrillic","Armenian","Hebrew","Arabic","Syriac","Thaana","Nko","Samaritan","Mandaic","Devanagari","Bengali","Gurmukhi","Gujarati","Oriya","Tamil","Telugu","Kannada","Malayalam","Sinhala","Thai","Lao","Tibetan","Myanmar","Georgian","Hangul","Ethiopic","Cherokee","Canadian_Aboriginal","Ogham","Runic","Tagalog","Hanunoo","Buhid","Tagbanwa","Khmer","Mongolian","Limbu","Tai_Le","New_Tai_Lue","Buginese","Tai_Tham","Balinese","Sundanese","Batak","Lepcha","Ol_Chiki","Braille","Glagolitic","Tifinagh","Han","Hiragana","Katakana","Yi","Lisu","Vai","Bamum","Syloti_Nagri","Phags_Pa","Saurashtra","Kayah_Li","Rejang","Javanese","Cham","Tai_Viet","Meetei_Mayek","null","Linear_B","Lycian","Carian","Old_Italic","Gothic","Old_Permic","Ugaritic","Old_Persian","Deseret","Shavian","Osmanya","Osage","Elbasan","Caucasian_Albanian","Linear_A","Cypriot","Imperial_Aramaic","Palmyrene","Nabataean","Hatran","Phoenician","Lydian","Meroitic_Hieroglyphs","Meroitic_Cursive","Kharoshthi","Old_South_Arabian","Old_North_Arabian","Manichaean","Avestan","Inscriptional_Parthian","Inscriptional_Pahlavi","Psalter_Pahlavi","Old_Turkic","Old_Hungarian","Hanifi_Rohingya","Old_Sogdian","Sogdian","Elymaic","Brahmi","Kaithi","Sora_Sompeng","Chakma","Mahajani","Sharada","Khojki","Multani","Khudawadi","Grantha","Newa","Tirhuta","Siddham","Modi","Takri","Ahom","Dogra","Warang_Citi","Nandinagari","Zanabazar_Square","Soyombo","Pau_Cin_Hau","Bhaiksuki","Marchen","Masaram_Gondi","Gunjala_Gondi","Makasar","Cuneiform","Egyptian_Hieroglyphs","Anatolian_Hieroglyphs","Mro","Bassa_Vah","Pahawh_Hmong","Medefaidrin","Miao","Tangut","Nushu","Duployan","SignWriting","Nyiakeng_Puachue_Hmong","Wancho","Mende_Kikakui","Adlam"],"eaw":["N","Na","A","W","H","F"]}');var vf=new gf(Af.toByteArray("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")),yf=Math.log2||function(e){return Math.log(e)/Math.LN2},bf=function(e){return yf(e)+1|0},Cf=bf(pf(mf).categories.length-1),wf=bf(pf(mf).combiningClasses.length-1),Ef=bf(pf(mf).scripts.length-1),If=bf(pf(mf).eaw.length-1),xf=wf+Ef+If+10,Bf=Ef+If+10,kf=If+10,Df=(1<<Cf)-1,Qf=(1<<wf)-1,Sf=(1<<Ef)-1,_f=(1<<If)-1;function Ff(e){var t=vf.get(e);return pf(mf).categories[t>>xf&Df]}function Nf(e){var t=vf.get(e);return pf(mf).combiningClasses[t>>Bf&Qf]}function Rf(e){var t=vf.get(e);return pf(mf).scripts[t>>kf&Sf]}function Tf(e){return"Nd"===Ff(e)}function Of(e){var t=Ff(e);return"Mn"===t||"Me"===t||"Mc"===t}var jf,Pf={getCategory:Ff,getCombiningClass:Nf,getScript:Rf,getEastAsianWidth:function(e){var t=vf.get(e);return pf(mf).eaw[t>>10&_f]},getNumericValue:function(e){var t=vf.get(e),n=1023&t;if(0===n)return null;if(n<=50)return n-1;if(n<480)return((n>>4)-12)/(1+(15&n));if(n<768){t=(n>>5)-14;for(var r=2+(31&n);r>0;)t*=10,r--;return t}t=(n>>2)-191;for(var i=1+(3&n);i>0;)t*=60,i--;return t},isAlphabetic:function(e){var t=Ff(e);return"Lu"===t||"Ll"===t||"Lt"===t||"Lm"===t||"Lo"===t||"Nl"===t},isDigit:Tf,isPunctuation:function(e){var t=Ff(e);return"Pc"===t||"Pd"===t||"Pe"===t||"Pf"===t||"Pi"===t||"Po"===t||"Ps"===t},isLowerCase:function(e){return"Ll"===Ff(e)},isUpperCase:function(e){return"Lu"===Ff(e)},isTitleCase:function(e){return"Lt"===Ff(e)},isWhiteSpace:function(e){var t=Ff(e);return"Zs"===t||"Zl"===t||"Zp"===t},isBaseForm:function(e){var t=Ff(e);return"Nd"===t||"No"===t||"Nl"===t||"Lu"===t||"Ll"===t||"Lt"===t||"Lm"===t||"Lo"===t||"Me"===t||"Mc"===t},isMark:Of},Mf=n(7072),Lf=n(3991),Uf=n(3768),zf=n(6339);function Gf(e,t,n,r){Object.defineProperty(e,t,{get:n,set:r,enumerable:!0,configurable:!0})}function Hf(e){return e&&e.__esModule?e.default:e}var Yf={};Gf(Yf,"logErrors",(function(){return Wf})),Gf(Yf,"registerFormat",(function(){return qf})),Gf(Yf,"create",(function(){return Kf})),Gf(Yf,"defaultLanguage",(function(){return Jf})),Gf(Yf,"setDefaultLanguage",(function(){return Zf}));var Wf=!1,Vf=[];function qf(e){Vf.push(e)}function Kf(e,t){for(var n=0;n<Vf.length;n++){var r=Vf[n];if(r.probe(e)){var i=new r(new Cc(e));return t?i.getFont(t):i}}throw new Error("Unknown font format")}var Jf="en";function Zf(){Jf=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"en"}function Xf(e,t,n){if(n.get){var r=n.get;n.get=function(){var e=r.call(this);return Object.defineProperty(this,t,{value:e}),e}}else if("function"===typeof n.value){var i=n.value;return{get:function(){var e=new Map;function n(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var a=n.length>0?n[0]:"value";if(e.has(a))return e.get(a);var o=i.apply(this,n);return e.set(a,o),o}return Object.defineProperty(this,t,{value:n}),n}}}}var $f=new sf({firstCode:Oc,entryCount:Oc,idDelta:Gc,idRangeOffset:Oc}),ed=new sf({startCharCode:Lc,endCharCode:Lc,glyphID:Lc}),td=new sf({startUnicodeValue:Pc,additionalCount:Rc}),nd=new sf({unicodeValue:Pc,glyphID:Oc}),rd=new Jc(td,Lc),id=new Jc(nd,Lc),ad=new sf({varSelector:Pc,defaultUVS:new uf(Lc,rd,{type:"parent"}),nonDefaultUVS:new uf(Lc,id,{type:"parent"})}),od=new lf(Oc,{0:{length:Oc,language:Oc,codeMap:new Zc(Rc,256)},2:{length:Oc,language:Oc,subHeaderKeys:new Jc(Oc,256),subHeaderCount:function(e){return Math.max.apply(Math,e.subHeaderKeys)},subHeaders:new Zc($f,"subHeaderCount"),glyphIndexArray:new Zc(Oc,"subHeaderCount")},4:{length:Oc,language:Oc,segCountX2:Oc,segCount:function(e){return e.segCountX2>>1},searchRange:Oc,entrySelector:Oc,rangeShift:Oc,endCode:new Zc(Oc,"segCount"),reservedPad:new nf(Oc),startCode:new Zc(Oc,"segCount"),idDelta:new Zc(Gc,"segCount"),idRangeOffset:new Zc(Oc,"segCount"),glyphIndexArray:new Zc(Oc,(function(e){return(e.length-e._currentOffset)/2}))},6:{length:Oc,language:Oc,firstCode:Oc,entryCount:Oc,glyphIndices:new Zc(Oc,"entryCount")},8:{reserved:new nf(Oc),length:Lc,language:Oc,is32:new Zc(Rc,8192),nGroups:Lc,groups:new Zc(ed,"nGroups")},10:{reserved:new nf(Oc),length:Lc,language:Lc,firstCode:Lc,entryCount:Lc,glyphIndices:new Zc(Oc,"numChars")},12:{reserved:new nf(Oc),length:Lc,language:Lc,nGroups:Lc,groups:new Zc(ed,"nGroups")},13:{reserved:new nf(Oc),length:Lc,language:Lc,nGroups:Lc,groups:new Zc(ed,"nGroups")},14:{length:Lc,numRecords:Lc,varSelectors:new Zc(ad,"numRecords")}}),sd=new sf({platformID:Oc,encodingID:Oc,table:new uf(Lc,od,{type:"parent",lazy:!0})}),ld=new sf({version:Oc,numSubtables:Oc,tables:new Jc(sd,"numSubtables")}),ud=new sf({version:Hc,revision:Hc,checkSumAdjustment:Lc,magicNumber:Lc,flags:Oc,unitsPerEm:Oc,created:new Jc(Hc,2),modified:new Jc(Hc,2),xMin:Gc,yMin:Gc,xMax:Gc,yMax:Gc,macStyle:new $c(Oc,["bold","italic","underline","outline","shadow","condensed","extended"]),lowestRecPPEM:Oc,fontDirectionHint:Gc,indexToLocFormat:Gc,glyphDataFormat:Gc}),cd=new sf({version:Hc,ascent:Gc,descent:Gc,lineGap:Gc,advanceWidthMax:Oc,minLeftSideBearing:Gc,minRightSideBearing:Gc,xMaxExtent:Gc,caretSlopeRise:Gc,caretSlopeRun:Gc,caretOffset:Gc,reserved:new nf(Gc,4),metricDataFormat:Gc,numberOfMetrics:Oc}),fd=new sf({advance:Oc,bearing:Gc}),dd=new sf({metrics:new Zc(fd,(function(e){return e.parent.hhea.numberOfMetrics})),bearings:new Zc(Gc,(function(e){return e.parent.maxp.numGlyphs-e.parent.hhea.numberOfMetrics}))}),hd=new sf({version:Hc,numGlyphs:Oc,maxPoints:Oc,maxContours:Oc,maxComponentPoints:Oc,maxComponentContours:Oc,maxZones:Oc,maxTwilightPoints:Oc,maxStorage:Oc,maxFunctionDefs:Oc,maxInstructionDefs:Oc,maxStackElements:Oc,maxSizeOfInstructions:Oc,maxComponentElements:Oc,maxComponentDepth:Oc});function Ad(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return 1===e&&bd[n]?bd[n]:yd[e][t]}var gd=new Set(["x-mac-roman","x-mac-cyrillic","iso-8859-6","iso-8859-8"]),pd={"x-mac-croatian":"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\u0160\u2122\xb4\xa8\u2260\u017d\xd8\u221e\xb1\u2264\u2265\u2206\xb5\u2202\u2211\u220f\u0161\u222b\xaa\xba\u03a9\u017e\xf8\xbf\xa1\xac\u221a\u0192\u2248\u0106\xab\u010c\u2026 \xc0\xc3\xd5\u0152\u0153\u0110\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\uf8ff\xa9\u2044\u20ac\u2039\u203a\xc6\xbb\u2013\xb7\u201a\u201e\u2030\xc2\u0107\xc1\u010d\xc8\xcd\xce\xcf\xcc\xd3\xd4\u0111\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u03c0\xcb\u02da\xb8\xca\xe6\u02c7","x-mac-gaelic":"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u1e02\xb1\u2264\u2265\u1e03\u010a\u010b\u1e0a\u1e0b\u1e1e\u1e1f\u0120\u0121\u1e40\xe6\xf8\u1e41\u1e56\u1e57\u027c\u0192\u017f\u1e60\xab\xbb\u2026 \xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\u1e61\u1e9b\xff\u0178\u1e6a\u20ac\u2039\u203a\u0176\u0177\u1e6b\xb7\u1ef2\u1ef3\u204a\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\u2663\xd2\xda\xdb\xd9\u0131\xdd\xfd\u0174\u0175\u1e84\u1e85\u1e80\u1e81\u1e82\u1e83","x-mac-greek":"\xc4\xb9\xb2\xc9\xb3\xd6\xdc\u0385\xe0\xe2\xe4\u0384\xa8\xe7\xe9\xe8\xea\xeb\xa3\u2122\xee\xef\u2022\xbd\u2030\xf4\xf6\xa6\u20ac\xf9\xfb\xfc\u2020\u0393\u0394\u0398\u039b\u039e\u03a0\xdf\xae\xa9\u03a3\u03aa\xa7\u2260\xb0\xb7\u0391\xb1\u2264\u2265\xa5\u0392\u0395\u0396\u0397\u0399\u039a\u039c\u03a6\u03ab\u03a8\u03a9\u03ac\u039d\xac\u039f\u03a1\u2248\u03a4\xab\xbb\u2026 \u03a5\u03a7\u0386\u0388\u0153\u2013\u2015\u201c\u201d\u2018\u2019\xf7\u0389\u038a\u038c\u038e\u03ad\u03ae\u03af\u03cc\u038f\u03cd\u03b1\u03b2\u03c8\u03b4\u03b5\u03c6\u03b3\u03b7\u03b9\u03be\u03ba\u03bb\u03bc\u03bd\u03bf\u03c0\u03ce\u03c1\u03c3\u03c4\u03b8\u03c9\u03c2\u03c7\u03c5\u03b6\u03ca\u03cb\u0390\u03b0\xad","x-mac-icelandic":"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\xdd\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u03a9\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026 \xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\u20ac\xd0\xf0\xde\xfe\xfd\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\uf8ff\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7","x-mac-inuit":"\u1403\u1404\u1405\u1406\u140a\u140b\u1431\u1432\u1433\u1434\u1438\u1439\u1449\u144e\u144f\u1450\u1451\u1455\u1456\u1466\u146d\u146e\u146f\u1470\u1472\u1473\u1483\u148b\u148c\u148d\u148e\u1490\u1491\xb0\u14a1\u14a5\u14a6\u2022\xb6\u14a7\xae\xa9\u2122\u14a8\u14aa\u14ab\u14bb\u14c2\u14c3\u14c4\u14c5\u14c7\u14c8\u14d0\u14ef\u14f0\u14f1\u14f2\u14f4\u14f5\u1505\u14d5\u14d6\u14d7\u14d8\u14da\u14db\u14ea\u1528\u1529\u152a\u152b\u152d\u2026 \u152e\u153e\u1555\u1556\u1557\u2013\u2014\u201c\u201d\u2018\u2019\u1558\u1559\u155a\u155d\u1546\u1547\u1548\u1549\u154b\u154c\u1550\u157f\u1580\u1581\u1582\u1583\u1584\u1585\u158f\u1590\u1591\u1592\u1593\u1594\u1595\u1671\u1672\u1673\u1674\u1675\u1676\u1596\u15a0\u15a1\u15a2\u15a3\u15a4\u15a5\u15a6\u157c\u0141\u0142","x-mac-ce":"\xc4\u0100\u0101\xc9\u0104\xd6\xdc\xe1\u0105\u010c\xe4\u010d\u0106\u0107\xe9\u0179\u017a\u010e\xed\u010f\u0112\u0113\u0116\xf3\u0117\xf4\xf6\xf5\xfa\u011a\u011b\xfc\u2020\xb0\u0118\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\u0119\xa8\u2260\u0123\u012e\u012f\u012a\u2264\u2265\u012b\u0136\u2202\u2211\u0142\u013b\u013c\u013d\u013e\u0139\u013a\u0145\u0146\u0143\xac\u221a\u0144\u0147\u2206\xab\xbb\u2026 \u0148\u0150\xd5\u0151\u014c\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\u014d\u0154\u0155\u0158\u2039\u203a\u0159\u0156\u0157\u0160\u201a\u201e\u0161\u015a\u015b\xc1\u0164\u0165\xcd\u017d\u017e\u016a\xd3\xd4\u016b\u016e\xda\u016f\u0170\u0171\u0172\u0173\xdd\xfd\u0137\u017b\u0141\u017c\u0122\u02c7","x-mac-romanian":"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\u0102\u0218\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u03a9\u0103\u0219\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026 \xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\u20ac\u2039\u203a\u021a\u021b\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\uf8ff\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7","x-mac-turkish":"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u03a9\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026 \xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u011e\u011f\u0130\u0131\u015e\u015f\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\uf8ff\xd2\xda\xdb\xd9\uf8a0\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},md=new Map;function vd(e){var t=md.get(e);if(t)return t;var n=pd[e];if(n){for(var r=new Map,i=0;i<n.length;i++)r.set(n.charCodeAt(i),128+i);return md.set(e,r),r}if(gd.has(e)){for(var a=new TextDecoder(e),o=new Uint8Array(128),s=0;s<128;s++)o[s]=128+s;for(var l=new Map,u=a.decode(o),c=0;c<128;c++)l.set(u.charCodeAt(c),128+c);return md.set(e,l),l}}var yd=[["utf16be","utf16be","utf16be","utf16be","utf16be","utf16be"],["x-mac-roman","shift-jis","big5","euc-kr","iso-8859-6","iso-8859-8","x-mac-greek","x-mac-cyrillic","x-mac-symbol","x-mac-devanagari","x-mac-gurmukhi","x-mac-gujarati","Oriya","Bengali","Tamil","Telugu","Kannada","Malayalam","Sinhalese","Burmese","Khmer","iso-8859-11","Laotian","Georgian","Armenian","hz-gb-2312","Tibetan","Mongolian","Geez","x-mac-ce","Vietnamese","Sindhi"],["ascii"],["symbol","utf16be","shift-jis","gb18030","big5","x-cp20949","johab",null,null,null,"utf16be"]],bd={15:"x-mac-icelandic",17:"x-mac-turkish",18:"x-mac-croatian",24:"x-mac-ce",25:"x-mac-ce",26:"x-mac-ce",27:"x-mac-ce",28:"x-mac-ce",30:"x-mac-icelandic",37:"x-mac-romanian",38:"x-mac-ce",39:"x-mac-ce",40:"x-mac-ce",143:"x-mac-inuit",146:"x-mac-gaelic"},Cd=[[],{0:"en",30:"fo",60:"ks",90:"rw",1:"fr",31:"fa",61:"ku",91:"rn",2:"de",32:"ru",62:"sd",92:"ny",3:"it",33:"zh",63:"bo",93:"mg",4:"nl",34:"nl-BE",64:"ne",94:"eo",5:"sv",35:"ga",65:"sa",128:"cy",6:"es",36:"sq",66:"mr",129:"eu",7:"da",37:"ro",67:"bn",130:"ca",8:"pt",38:"cz",68:"as",131:"la",9:"no",39:"sk",69:"gu",132:"qu",10:"he",40:"si",70:"pa",133:"gn",11:"ja",41:"yi",71:"or",134:"ay",12:"ar",42:"sr",72:"ml",135:"tt",13:"fi",43:"mk",73:"kn",136:"ug",14:"el",44:"bg",74:"ta",137:"dz",15:"is",45:"uk",75:"te",138:"jv",16:"mt",46:"be",76:"si",139:"su",17:"tr",47:"uz",77:"my",140:"gl",18:"hr",48:"kk",78:"km",141:"af",19:"zh-Hant",49:"az-Cyrl",79:"lo",142:"br",20:"ur",50:"az-Arab",80:"vi",143:"iu",21:"hi",51:"hy",81:"id",144:"gd",22:"th",52:"ka",82:"tl",145:"gv",23:"ko",53:"mo",83:"ms",146:"ga",24:"lt",54:"ky",84:"ms-Arab",147:"to",25:"pl",55:"tg",85:"am",148:"el-polyton",26:"hu",56:"tk",86:"ti",149:"kl",27:"es",57:"mn-CN",87:"om",150:"az",28:"lv",58:"mn",88:"so",151:"nn",29:"se",59:"ps",89:"sw"},[],{1078:"af",16393:"en-IN",1159:"rw",1074:"tn",1052:"sq",6153:"en-IE",1089:"sw",1115:"si",1156:"gsw",8201:"en-JM",1111:"kok",1051:"sk",1118:"am",17417:"en-MY",1042:"ko",1060:"sl",5121:"ar-DZ",5129:"en-NZ",1088:"ky",11274:"es-AR",15361:"ar-BH",13321:"en-PH",1108:"lo",16394:"es-BO",3073:"ar",18441:"en-SG",1062:"lv",13322:"es-CL",2049:"ar-IQ",7177:"en-ZA",1063:"lt",9226:"es-CO",11265:"ar-JO",11273:"en-TT",2094:"dsb",5130:"es-CR",13313:"ar-KW",2057:"en-GB",1134:"lb",7178:"es-DO",12289:"ar-LB",1033:"en",1071:"mk",12298:"es-EC",4097:"ar-LY",12297:"en-ZW",2110:"ms-BN",17418:"es-SV",6145:"ary",1061:"et",1086:"ms",4106:"es-GT",8193:"ar-OM",1080:"fo",1100:"ml",18442:"es-HN",16385:"ar-QA",1124:"fil",1082:"mt",2058:"es-MX",1025:"ar-SA",1035:"fi",1153:"mi",19466:"es-NI",10241:"ar-SY",2060:"fr-BE",1146:"arn",6154:"es-PA",7169:"aeb",3084:"fr-CA",1102:"mr",15370:"es-PY",14337:"ar-AE",1036:"fr",1148:"moh",10250:"es-PE",9217:"ar-YE",5132:"fr-LU",1104:"mn",20490:"es-PR",1067:"hy",6156:"fr-MC",2128:"mn-CN",3082:"es",1101:"as",4108:"fr-CH",1121:"ne",1034:"es",2092:"az-Cyrl",1122:"fy",1044:"nb",21514:"es-US",1068:"az",1110:"gl",2068:"nn",14346:"es-UY",1133:"ba",1079:"ka",1154:"oc",8202:"es-VE",1069:"eu",3079:"de-AT",1096:"or",2077:"sv-FI",1059:"be",1031:"de",1123:"ps",1053:"sv",2117:"bn",5127:"de-LI",1045:"pl",1114:"syr",1093:"bn-IN",4103:"de-LU",1046:"pt",1064:"tg",8218:"bs-Cyrl",2055:"de-CH",2070:"pt-PT",2143:"tzm",5146:"bs",1032:"el",1094:"pa",1097:"ta",1150:"br",1135:"kl",1131:"qu-BO",1092:"tt",1026:"bg",1095:"gu",2155:"qu-EC",1098:"te",1027:"ca",1128:"ha",3179:"qu",1054:"th",3076:"zh-HK",1037:"he",1048:"ro",1105:"bo",5124:"zh-MO",1081:"hi",1047:"rm",1055:"tr",2052:"zh",1038:"hu",1049:"ru",1090:"tk",4100:"zh-SG",1039:"is",9275:"smn",1152:"ug",1028:"zh-TW",1136:"ig",4155:"smj-NO",1058:"uk",1155:"co",1057:"id",5179:"smj",1070:"hsb",1050:"hr",1117:"iu",3131:"se-FI",1056:"ur",4122:"hr-BA",2141:"iu-Latn",1083:"se",2115:"uz-Cyrl",1029:"cs",2108:"ga",2107:"se-SE",1091:"uz",1030:"da",1076:"xh",8251:"sms",1066:"vi",1164:"prs",1077:"zu",6203:"sma-NO",1106:"cy",1125:"dv",1040:"it",7227:"sms",1160:"wo",2067:"nl-BE",2064:"it-CH",1103:"sa",1157:"sah",1043:"nl",1041:"ja",7194:"sr-Cyrl-BA",1144:"ii",3081:"en-AU",1099:"kn",3098:"sr",1130:"yo",10249:"en-BZ",1087:"kk",6170:"sr-Latn-BA",4105:"en-CA",1107:"km",2074:"sr-Latn",9225:"en-029",1158:"quc",1132:"nso"}],wd=new sf({platformID:Oc,encodingID:Oc,languageID:Oc,nameID:Oc,length:Oc,string:new uf(Oc,new rf("length",(function(e){return Ad(e.platformID,e.encodingID,e.languageID)})),{type:"parent",relativeTo:function(e){return e.parent.stringOffset},allowNull:!1})}),Ed=new sf({length:Oc,tag:new uf(Oc,new rf("length","utf16be"),{type:"parent",relativeTo:function(e){return e.stringOffset}})}),Id=new lf(Oc,{0:{count:Oc,stringOffset:Oc,records:new Jc(wd,"count")},1:{count:Oc,stringOffset:Oc,records:new Jc(wd,"count"),langTagCount:Oc,langTags:new Jc(Ed,"langTagCount")}}),xd=Id,Bd=["copyright","fontFamily","fontSubfamily","uniqueSubfamily","fullName","version","postscriptName","trademark","manufacturer","designer","description","vendorURL","designerURL","license","licenseURL",null,"preferredFamily","preferredSubfamily","compatibleFull","sampleText","postscriptCIDFontName","wwsFamilyName","wwsSubfamilyName"];Id.process=function(e){var t,n={},r=B(this.records);try{for(r.s();!(t=r.n()).done;){var i=t.value,a=Cd[i.platformID][i.languageID];null==a&&null!=this.langTags&&i.languageID>=32768&&(a=this.langTags[i.languageID-32768].tag),null==a&&(a=i.platformID+"-"+i.languageID);var o=i.nameID>=256?"fontFeatures":Bd[i.nameID]||i.nameID;null==n[o]&&(n[o]={});var s=n[o];i.nameID>=256&&(s=s[i.nameID]||(s[i.nameID]={})),"string"!==typeof i.string&&"string"===typeof s[a]||(s[a]=i.string)}}catch(qk){r.e(qk)}finally{r.f()}this.records=n},Id.preEncode=function(){if(!Array.isArray(this.records)){this.version=0;var e=[];for(var t in this.records){var n=this.records[t];"fontFeatures"!==t&&(e.push({platformID:3,encodingID:1,languageID:1033,nameID:Bd.indexOf(t),length:2*n.en.length,string:n.en}),"postscriptName"===t&&e.push({platformID:1,encodingID:0,languageID:0,nameID:Bd.indexOf(t),length:n.en.length,string:n.en}))}this.records=e,this.count=e.length,this.stringOffset=Id.size(this,null,!1)}};var kd=new lf(Oc,{header:{xAvgCharWidth:Gc,usWeightClass:Oc,usWidthClass:Oc,fsType:new $c(Oc,[null,"noEmbedding","viewOnly","editable",null,null,null,null,"noSubsetting","bitmapOnly"]),ySubscriptXSize:Gc,ySubscriptYSize:Gc,ySubscriptXOffset:Gc,ySubscriptYOffset:Gc,ySuperscriptXSize:Gc,ySuperscriptYSize:Gc,ySuperscriptXOffset:Gc,ySuperscriptYOffset:Gc,yStrikeoutSize:Gc,yStrikeoutPosition:Gc,sFamilyClass:Gc,panose:new Jc(Rc,10),ulCharRange:new Jc(Lc,4),vendorID:new rf(4),fsSelection:new $c(Oc,["italic","underscore","negative","outlined","strikeout","bold","regular","useTypoMetrics","wws","oblique"]),usFirstCharIndex:Oc,usLastCharIndex:Oc},0:{},1:{typoAscender:Gc,typoDescender:Gc,typoLineGap:Gc,winAscent:Oc,winDescent:Oc,codePageRange:new Jc(Lc,2)},2:{typoAscender:Gc,typoDescender:Gc,typoLineGap:Gc,winAscent:Oc,winDescent:Oc,codePageRange:new Jc(Lc,2),xHeight:Gc,capHeight:Gc,defaultChar:Oc,breakChar:Oc,maxContent:Oc},5:{typoAscender:Gc,typoDescender:Gc,typoLineGap:Gc,winAscent:Oc,winDescent:Oc,codePageRange:new Jc(Lc,2),xHeight:Gc,capHeight:Gc,defaultChar:Oc,breakChar:Oc,maxContent:Oc,usLowerOpticalPointSize:Oc,usUpperOpticalPointSize:Oc}}),Dd=kd.versions;Dd[3]=Dd[4]=Dd[2];var Qd=kd,Sd=new lf(Vc,{header:{italicAngle:Vc,underlinePosition:Gc,underlineThickness:Gc,isFixedPitch:Lc,minMemType42:Lc,maxMemType42:Lc,minMemType1:Lc,maxMemType1:Lc},1:{},2:{numberOfGlyphs:Oc,glyphNameIndex:new Jc(Oc,"numberOfGlyphs"),names:new Jc(new rf(Rc))},2.5:{numberOfGlyphs:Oc,offsets:new Jc(Rc,"numberOfGlyphs")},3:{},4:{map:new Jc(Lc,(function(e){return e.parent.maxp.numGlyphs}))}}),_d=new sf({controlValues:new Jc(Gc)}),Fd=new sf({instructions:new Jc(Rc)}),Nd=new lf("head.indexToLocFormat",{0:{offsets:new Jc(Oc)},1:{offsets:new Jc(Lc)}});Nd.process=function(){if(0===this.version&&!this._processed){for(var e=0;e<this.offsets.length;e++)this.offsets[e]<<=1;this._processed=!0}},Nd.preEncode=function(){if(0===this.version&&!1!==this._processed){for(var e=0;e<this.offsets.length;e++)this.offsets[e]>>>=1;this._processed=!1}};var Rd=Nd,Td=new sf({controlValueProgram:new Jc(Rc)}),Od=new Jc(new ef),jd=function(){function e(t){h(this,e),this.type=t}return m(e,[{key:"getCFFVersion",value:function(e){for(;e&&!e.hdrSize;)e=e.parent;return e?e.version:-1}},{key:"decode",value:function(e,t){var n=this.getCFFVersion(t)>=2?e.readUInt32BE():e.readUInt16BE();if(0===n)return[];var r,i=e.readUInt8();if(1===i)r=Rc;else if(2===i)r=Oc;else if(3===i)r=Pc;else{if(4!==i)throw new Error("Bad offset size in CFFIndex: ".concat(i," ").concat(e.pos));r=Lc}for(var a=[],o=e.pos+(n+1)*i-1,s=r.decode(e),l=0;l<n;l++){var u=r.decode(e);if(null!=this.type){var c=e.pos;e.pos=o+s,t.length=u-s,a.push(this.type.decode(e,t)),e.pos=c}else a.push({offset:o+s,length:u-s});s=u}return e.pos=o+s,a}},{key:"size",value:function(e,t){var n=2;if(0===e.length)return n;for(var r,i=this.type||new ef,a=1,o=0;o<e.length;o++){var s=e[o];a+=i.size(s,t)}if(a<=255)r=Rc;else if(a<=65535)r=Oc;else if(a<=16777215)r=Pc;else{if(!(a<=4294967295))throw new Error("Bad offset in CFFIndex");r=Lc}return n+=1+r.size()*(e.length+1),n+=a-1,n}},{key:"encode",value:function(e,t,n){if(e.writeUInt16BE(t.length),0!==t.length){var r,i,a=this.type||new ef,o=[],s=1,l=B(t);try{for(l.s();!(r=l.n()).done;){var u=r.value,c=a.size(u,n);o.push(c),s+=c}}catch(qk){l.e(qk)}finally{l.f()}if(s<=255)i=Rc;else if(s<=65535)i=Oc;else if(s<=16777215)i=Pc;else{if(!(s<=4294967295))throw new Error("Bad offset in CFFIndex");i=Lc}e.writeUInt8(i.size()),s=1,i.encode(e,s);for(var f=0,d=o;f<d.length;f++){s+=d[f],i.encode(e,s)}var h,A=B(t);try{for(A.s();!(h=A.n()).done;){var g=h.value;a.encode(e,g,n)}}catch(qk){A.e(qk)}finally{A.f()}}}}]),e}(),Pd=["0","1","2","3","4","5","6","7","8","9",".","E","E-",null,"-"],Md={".":10,E:11,"E-":12,"-":14},Ld=function(){function e(){h(this,e)}return m(e,null,[{key:"decode",value:function(e,t){if(32<=t&&t<=246)return t-139;if(247<=t&&t<=250)return 256*(t-247)+e.readUInt8()+108;if(251<=t&&t<=254)return 256*-(t-251)-e.readUInt8()-108;if(28===t)return e.readInt16BE();if(29===t)return e.readInt32BE();if(30===t){for(var n="";;){var r=e.readUInt8(),i=r>>4;if(15===i)break;n+=Pd[i];var a=15&r;if(15===a)break;n+=Pd[a]}return parseFloat(n)}return null}},{key:"size",value:function(e){if(e.forceLarge&&(e=32768),(0|e)!==e){var t=""+e;return 1+Math.ceil((t.length+1)/2)}return-107<=e&&e<=107?1:108<=e&&e<=1131||-1131<=e&&e<=-108?2:-32768<=e&&e<=32767?3:5}},{key:"encode",value:function(e,t){var n=Number(t);if(t.forceLarge)return e.writeUInt8(29),e.writeInt32BE(n);if((0|n)===n)return-107<=n&&n<=107?e.writeUInt8(n+139):108<=n&&n<=1131?(n-=108,e.writeUInt8(247+(n>>8)),e.writeUInt8(255&n)):-1131<=n&&n<=-108?(n=-n-108,e.writeUInt8(251+(n>>8)),e.writeUInt8(255&n)):-32768<=n&&n<=32767?(e.writeUInt8(28),e.writeInt16BE(n)):(e.writeUInt8(29),e.writeInt32BE(n));e.writeUInt8(30);for(var r=""+n,i=0;i<r.length;i+=2){var a=r[i],o=Md[a]||+a;if(i===r.length-1)var s=15;else{var l=r[i+1];s=Md[l]||+l}e.writeUInt8(o<<4|15&s)}return 15!==s?e.writeUInt8(240):void 0}}]),e}(),Ud=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];h(this,e),this.ops=t,this.fields={};var n,r=B(t);try{for(r.s();!(n=r.n()).done;){var i=n.value,a=Array.isArray(i[0])?i[0][0]<<8|i[0][1]:i[0];this.fields[a]=i}}catch(qk){r.e(qk)}finally{r.f()}}return m(e,[{key:"decodeOperands",value:function(e,t,n,r){var i=this;if(Array.isArray(e))return r.map((function(r,a){return i.decodeOperands(e[a],t,n,[r])}));if(null!=e.decode)return e.decode(t,n,r);switch(e){case"number":case"offset":case"sid":return r[0];case"boolean":return!!r[0];default:return r}}},{key:"encodeOperands",value:function(e,t,n,r){var i=this;return Array.isArray(e)?r.map((function(r,a){return i.encodeOperands(e[a],t,n,r)[0]})):null!=e.encode?e.encode(t,r,n):"number"===typeof r?[r]:"boolean"===typeof r?[+r]:Array.isArray(r)?r:[r]}},{key:"decode",value:function(e,t){var n=e.pos+t.length,r={},i=[];for(var a in Object.defineProperties(r,{parent:{value:t},_startOffset:{value:e.pos}}),this.fields){var o=this.fields[a];r[o[1]]=o[3]}for(;e.pos<n;){var s=e.readUInt8();if(s<28){12===s&&(s=s<<8|e.readUInt8());var l=this.fields[s];if(!l)throw new Error("Unknown operator ".concat(s));var u=this.decodeOperands(l[2],e,r,i);null!=u&&(u instanceof Kc?Object.defineProperty(r,l[1],u):r[l[1]]=u),i=[]}else i.push(Ld.decode(e,s))}return r}},{key:"size",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r={parent:t,val:e,pointerSize:0,startOffset:t.startOffset||0},i=0;for(var a in this.fields){var o=this.fields[a],s=e[o[1]];if(null!=s&&!hf(s,o[3])){var l,u=B(this.encodeOperands(o[2],null,r,s));try{for(u.s();!(l=u.n()).done;){var c=l.value;i+=Ld.size(c)}}catch(qk){u.e(qk)}finally{u.f()}i+=(Array.isArray(o[0])?o[0]:[o[0]]).length}}return n&&(i+=r.pointerSize),i}},{key:"encode",value:function(e,t,n){var r={pointers:[],startOffset:e.pos,parent:n,val:t,pointerSize:0};r.pointerOffset=e.pos+this.size(t,r,!1);var i,a=B(this.ops);try{for(a.s();!(i=a.n()).done;){var o=i.value,s=t[o[1]];if(null!=s&&!hf(s,o[3])){var l,u=B(this.encodeOperands(o[2],e,r,s));try{for(u.s();!(l=u.n()).done;){var c=l.value;Ld.encode(e,c)}}catch(qk){u.e(qk)}finally{u.f()}var f,d=B(Array.isArray(o[0])?o[0]:[o[0]]);try{for(d.s();!(f=d.n()).done;){var h=f.value;e.writeUInt8(h)}}catch(qk){d.e(qk)}finally{d.f()}}}}catch(qk){a.e(qk)}finally{a.f()}for(var A=0;A<r.pointers.length;){var g=r.pointers[A++];g.type.encode(e,g.val,g.parent)}}}]),e}(),zd=function(e){y(n,e);var t=E(n);function n(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return h(this,n),null==r.type&&(r.type="global"),t.call(this,null,e,r)}return m(n,[{key:"decode",value:function(e,t,r){return this.offsetType={decode:function(){return r[0]}},yc(b(n.prototype),"decode",this).call(this,e,t,r)}},{key:"encode",value:function(e,t,r){if(!e)return this.offsetType={size:function(){return 0}},this.size(t,r),[new Gd(0)];var i=null;return this.offsetType={encode:function(e,t){return i=t}},yc(b(n.prototype),"encode",this).call(this,e,t,r),[new Gd(i)]}}]),n}(uf),Gd=function(){function e(t){h(this,e),this.val=t,this.forceLarge=!0}return m(e,[{key:"valueOf",value:function(){return this.val}}]),e}(),Hd=new Ud([[6,"BlueValues","delta",null],[7,"OtherBlues","delta",null],[8,"FamilyBlues","delta",null],[9,"FamilyOtherBlues","delta",null],[[12,9],"BlueScale","number",.039625],[[12,10],"BlueShift","number",7],[[12,11],"BlueFuzz","number",1],[10,"StdHW","number",null],[11,"StdVW","number",null],[[12,12],"StemSnapH","delta",null],[[12,13],"StemSnapV","delta",null],[[12,14],"ForceBold","boolean",!1],[[12,17],"LanguageGroup","number",0],[[12,18],"ExpansionFactor","number",.06],[[12,19],"initialRandomSeed","number",0],[20,"defaultWidthX","number",0],[21,"nominalWidthX","number",0],[22,"vsindex","number",0],[23,"blend",function(){function e(){h(this,e)}return m(e,null,[{key:"decode",value:function(e,t,n){for(var r=n.pop();n.length>r;)n.pop()}}]),e}(),null],[19,"Subrs",new zd(new jd,{type:"local"}),null]]),Yd=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall","001.000","001.001","001.002","001.003","Black","Bold","Book","Light","Medium","Regular","Roman","Semibold"],Wd=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","","endash","dagger","daggerdbl","periodcentered","","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","","questiondown","","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","","ring","cedilla","","hungarumlaut","ogonek","caron","emdash","","","","","","","","","","","","","","","","","AE","","ordfeminine","","","","","Lslash","Oslash","OE","ordmasculine","","","","","","ae","","","","dotlessi","","","lslash","oslash","oe","germandbls"],Vd=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron"],qd=new sf({reserved:new nf(Oc),reqFeatureIndex:Oc,featureCount:Oc,featureIndexes:new Jc(Oc,"featureCount")}),Kd=new sf({tag:new rf(4),langSys:new uf(Oc,qd,{type:"parent"})}),Jd=new sf({defaultLangSys:new uf(Oc,qd),count:Oc,langSysRecords:new Jc(Kd,"count")}),Zd=new sf({tag:new rf(4),script:new uf(Oc,Jd,{type:"parent"})}),Xd=new Jc(Zd,Oc),$d=new sf({version:Oc,nameID:Oc}),eh=new sf({featureParams:new uf(Oc,$d),lookupCount:Oc,lookupListIndexes:new Jc(Oc,"lookupCount")}),th=new sf({tag:new rf(4),feature:new uf(Oc,eh,{type:"parent"})}),nh=new Jc(th,Oc),rh=new sf({markAttachmentType:Rc,flags:new $c(Rc,["rightToLeft","ignoreBaseGlyphs","ignoreLigatures","ignoreMarks","useMarkFilteringSet"])});function ih(e){var t=new sf({lookupType:Oc,flags:rh,subTableCount:Oc,subTables:new Jc(new uf(Oc,e),"subTableCount"),markFilteringSet:new tf(Oc,(function(e){return e.flags.flags.useMarkFilteringSet}))});return new Zc(new uf(Oc,t),Oc)}var ah=new sf({start:Oc,end:Oc,startCoverageIndex:Oc}),oh=new lf(Oc,{1:{glyphCount:Oc,glyphs:new Jc(Oc,"glyphCount")},2:{rangeCount:Oc,rangeRecords:new Jc(ah,"rangeCount")}}),sh=new sf({start:Oc,end:Oc,class:Oc}),lh=new lf(Oc,{1:{startGlyph:Oc,glyphCount:Oc,classValueArray:new Jc(Oc,"glyphCount")},2:{classRangeCount:Oc,classRangeRecord:new Jc(sh,"classRangeCount")}}),uh=new sf({a:Oc,b:Oc,deltaFormat:Oc}),ch=new sf({sequenceIndex:Oc,lookupListIndex:Oc}),fh=new sf({glyphCount:Oc,lookupCount:Oc,input:new Jc(Oc,(function(e){return e.glyphCount-1})),lookupRecords:new Jc(ch,"lookupCount")}),dh=new Jc(new uf(Oc,fh),Oc),hh=new sf({glyphCount:Oc,lookupCount:Oc,classes:new Jc(Oc,(function(e){return e.glyphCount-1})),lookupRecords:new Jc(ch,"lookupCount")}),Ah=new Jc(new uf(Oc,hh),Oc),gh=new lf(Oc,{1:{coverage:new uf(Oc,oh),ruleSetCount:Oc,ruleSets:new Jc(new uf(Oc,dh),"ruleSetCount")},2:{coverage:new uf(Oc,oh),classDef:new uf(Oc,lh),classSetCnt:Oc,classSet:new Jc(new uf(Oc,Ah),"classSetCnt")},3:{glyphCount:Oc,lookupCount:Oc,coverages:new Jc(new uf(Oc,oh),"glyphCount"),lookupRecords:new Jc(ch,"lookupCount")}}),ph=new sf({backtrackGlyphCount:Oc,backtrack:new Jc(Oc,"backtrackGlyphCount"),inputGlyphCount:Oc,input:new Jc(Oc,(function(e){return e.inputGlyphCount-1})),lookaheadGlyphCount:Oc,lookahead:new Jc(Oc,"lookaheadGlyphCount"),lookupCount:Oc,lookupRecords:new Jc(ch,"lookupCount")}),mh=new Jc(new uf(Oc,ph),Oc),vh=new lf(Oc,{1:{coverage:new uf(Oc,oh),chainCount:Oc,chainRuleSets:new Jc(new uf(Oc,mh),"chainCount")},2:{coverage:new uf(Oc,oh),backtrackClassDef:new uf(Oc,lh),inputClassDef:new uf(Oc,lh),lookaheadClassDef:new uf(Oc,lh),chainCount:Oc,chainClassSet:new Jc(new uf(Oc,mh),"chainCount")},3:{backtrackGlyphCount:Oc,backtrackCoverage:new Jc(new uf(Oc,oh),"backtrackGlyphCount"),inputGlyphCount:Oc,inputCoverage:new Jc(new uf(Oc,oh),"inputGlyphCount"),lookaheadGlyphCount:Oc,lookaheadCoverage:new Jc(new uf(Oc,oh),"lookaheadGlyphCount"),lookupCount:Oc,lookupRecords:new Jc(ch,"lookupCount")}}),yh=new Yc(16,"BE",14),bh=new sf({startCoord:yh,peakCoord:yh,endCoord:yh}),Ch=new sf({axisCount:Oc,regionCount:Oc,variationRegions:new Jc(new Jc(bh,"axisCount"),"regionCount")}),wh=new sf({shortDeltas:new Jc(Gc,(function(e){return e.parent.shortDeltaCount})),regionDeltas:new Jc(zc,(function(e){return e.parent.regionIndexCount-e.parent.shortDeltaCount})),deltas:function(e){return e.shortDeltas.concat(e.regionDeltas)}}),Eh=new sf({itemCount:Oc,shortDeltaCount:Oc,regionIndexCount:Oc,regionIndexes:new Jc(Oc,"regionIndexCount"),deltaSets:new Jc(wh,"itemCount")}),Ih=new sf({format:Oc,variationRegionList:new uf(Lc,Ch),variationDataCount:Oc,itemVariationData:new Jc(new uf(Lc,Eh),"variationDataCount")}),xh=new lf(Oc,{1:(jf={axisIndex:Oc},ar(jf,"axisIndex",Oc),ar(jf,"filterRangeMinValue",yh),ar(jf,"filterRangeMaxValue",yh),jf)}),Bh=new sf({conditionCount:Oc,conditionTable:new Jc(new uf(Lc,xh),"conditionCount")}),kh=new sf({featureIndex:Oc,alternateFeatureTable:new uf(Lc,eh,{type:"parent"})}),Dh=new sf({version:Vc,substitutionCount:Oc,substitutions:new Jc(kh,"substitutionCount")}),Qh=new sf({conditionSet:new uf(Lc,Bh,{type:"parent"}),featureTableSubstitution:new uf(Lc,Dh,{type:"parent"})}),Sh=new sf({majorVersion:Oc,minorVersion:Oc,featureVariationRecordCount:Lc,featureVariationRecords:new Jc(Qh,"featureVariationRecordCount")}),_h=function(){function e(t,n){h(this,e),this.predefinedOps=t,this.type=n}return m(e,[{key:"decode",value:function(e,t,n){return this.predefinedOps[n[0]]?this.predefinedOps[n[0]]:this.type.decode(e,t,n)}},{key:"size",value:function(e,t){return this.type.size(e,t)}},{key:"encode",value:function(e,t,n){var r=this.predefinedOps.indexOf(t);return-1!==r?r:this.type.encode(e,t,n)}}]),e}(),Fh=function(e){y(n,e);var t=E(n);function n(){return h(this,n),t.call(this,"UInt8")}return m(n,[{key:"decode",value:function(e){return 127&Rc.decode(e)}}]),n}(Nc),Nh=new sf({first:Oc,nLeft:Rc}),Rh=new sf({first:Oc,nLeft:Oc}),Th=new _h([Wd,["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","","asuperior","bsuperior","centsuperior","dsuperior","esuperior","","","isuperior","","","lsuperior","msuperior","nsuperior","osuperior","","","rsuperior","ssuperior","tsuperior","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdownsmall","centoldstyle","Lslashsmall","","","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","","Dotaccentsmall","","","Macronsmall","","","figuredash","hypheninferior","","","Ogoneksmall","Ringsmall","Cedillasmall","","","","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"]],new zd(new lf(new Fh,{0:{nCodes:Rc,codes:new Jc(Rc,"nCodes")},1:{nRanges:Rc,ranges:new Jc(Nh,"nRanges")}}),{lazy:!0})),Oh=function(e){y(n,e);var t=E(n);function n(){return h(this,n),t.apply(this,arguments)}return m(n,[{key:"decode",value:function(e,t){for(var n=qc(this.length,e,t),r=0,i=[];r<n;){var a=this.type.decode(e,t);a.offset=r,r+=a.nLeft+1,i.push(a)}return i}}]),n}(Jc),jh=new lf(Rc,{0:{glyphs:new Jc(Oc,(function(e){return e.parent.CharStrings.length-1}))},1:{ranges:new Oh(Nh,(function(e){return e.parent.CharStrings.length-1}))},2:{ranges:new Oh(Rh,(function(e){return e.parent.CharStrings.length-1}))}}),Ph=new _h([Vd,[".notdef","space","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"],[".notdef","space","dollaroldstyle","dollarsuperior","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","hyphensuperior","colonmonetary","onefitted","rupiah","centoldstyle","figuredash","hypheninferior","onequarter","onehalf","threequarters","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior"]],new zd(jh,{lazy:!0})),Mh=new sf({first:Oc,fd:Rc}),Lh=new sf({first:Lc,fd:Oc}),Uh=new lf(Rc,{0:{fds:new Jc(Rc,(function(e){return e.parent.CharStrings.length}))},3:{nRanges:Oc,ranges:new Jc(Mh,"nRanges"),sentinel:Oc},4:{nRanges:Lc,ranges:new Jc(Lh,"nRanges"),sentinel:Lc}}),zh=new zd(Hd),Gh=function(){function e(){h(this,e)}return m(e,[{key:"decode",value:function(e,t,n){return t.length=n[0],zh.decode(e,t,[n[1]])}},{key:"size",value:function(e,t){return[Hd.size(e,t,!1),zh.size(e,t)[0]]}},{key:"encode",value:function(e,t,n){return[Hd.size(t,n,!1),zh.encode(e,t,n)[0]]}}]),e}(),Hh=new Ud([[18,"Private",new Gh,null],[[12,38],"FontName","sid",null],[[12,7],"FontMatrix","array",[.001,0,0,.001,0,0]],[[12,5],"PaintType","number",0]]),Yh=new Ud([[[12,30],"ROS",["sid","sid","number"],null],[0,"version","sid",null],[1,"Notice","sid",null],[[12,0],"Copyright","sid",null],[2,"FullName","sid",null],[3,"FamilyName","sid",null],[4,"Weight","sid",null],[[12,1],"isFixedPitch","boolean",!1],[[12,2],"ItalicAngle","number",0],[[12,3],"UnderlinePosition","number",-100],[[12,4],"UnderlineThickness","number",50],[[12,5],"PaintType","number",0],[[12,6],"CharstringType","number",2],[[12,7],"FontMatrix","array",[.001,0,0,.001,0,0]],[13,"UniqueID","number",null],[5,"FontBBox","array",[0,0,0,0]],[[12,8],"StrokeWidth","number",0],[14,"XUID","array",null],[15,"charset",Ph,Vd],[16,"Encoding",Th,Wd],[17,"CharStrings",new zd(new jd),null],[18,"Private",new Gh,null],[[12,20],"SyntheticBase","number",null],[[12,21],"PostScript","sid",null],[[12,22],"BaseFontName","sid",null],[[12,23],"BaseFontBlend","delta",null],[[12,31],"CIDFontVersion","number",0],[[12,32],"CIDFontRevision","number",0],[[12,33],"CIDFontType","number",0],[[12,34],"CIDCount","number",8720],[[12,35],"UIDBase","number",null],[[12,37],"FDSelect",new zd(Uh),null],[[12,36],"FDArray",new zd(new jd(Hh)),null],[[12,38],"FontName","sid",null]]),Wh=new sf({length:Oc,itemVariationStore:Ih}),Vh=new Ud([[[12,7],"FontMatrix","array",[.001,0,0,.001,0,0]],[17,"CharStrings",new zd(new jd),null],[[12,37],"FDSelect",new zd(Uh),null],[[12,36],"FDArray",new zd(new jd(Hh)),null],[24,"vstore",new zd(Wh),null],[25,"maxstack","number",193]]),qh=new lf(Wc,{1:{hdrSize:Rc,offSize:Rc,nameIndex:new jd(new rf("length")),topDictIndex:new jd(Yh),stringIndex:new jd(new rf("length")),globalSubrIndex:new jd},2:{hdrSize:Rc,length:Oc,topDict:Vh,globalSubrIndex:new jd}}),Kh=function(){function e(t){h(this,e),this.stream=t,this.decode()}return m(e,[{key:"decode",value:function(){this.stream.pos;var e=qh.decode(this.stream);for(var t in e){var n=e[t];this[t]=n}if(this.version<2){if(1!==this.topDictIndex.length)throw new Error("Only a single font is allowed in CFF");this.topDict=this.topDictIndex[0]}return this.isCIDFont=null!=this.topDict.ROS,this}},{key:"string",value:function(e){return this.version>=2?null:e<Yd.length?Yd[e]:this.stringIndex[e-Yd.length]}},{key:"postscriptName",get:function(){return this.version<2?this.nameIndex[0]:null}},{key:"fullName",get:function(){return this.string(this.topDict.FullName)}},{key:"familyName",get:function(){return this.string(this.topDict.FamilyName)}},{key:"getCharString",value:function(e){return this.stream.pos=this.topDict.CharStrings[e].offset,this.stream.readBuffer(this.topDict.CharStrings[e].length)}},{key:"getGlyphName",value:function(e){if(this.version>=2)return null;if(this.isCIDFont)return null;var t=this.topDict.charset;if(Array.isArray(t))return t[e];if(0===e)return".notdef";switch(e-=1,t.version){case 0:return this.string(t.glyphs[e]);case 1:case 2:for(var n=0;n<t.ranges.length;n++){var r=t.ranges[n];if(r.offset<=e&&e<=r.offset+r.nLeft)return this.string(r.first+(e-r.offset))}}return null}},{key:"fdForGlyph",value:function(e){if(!this.topDict.FDSelect)return null;switch(this.topDict.FDSelect.version){case 0:return this.topDict.FDSelect.fds[e];case 3:case 4:for(var t=this.topDict.FDSelect.ranges,n=0,r=t.length-1;n<=r;){var i=n+r>>1;if(e<t[i].first)r=i-1;else{if(!(i<r&&e>=t[i+1].first))return t[i].fd;n=i+1}}default:throw new Error("Unknown FDSelect version: ".concat(this.topDict.FDSelect.version))}}},{key:"privateDictForGlyph",value:function(e){if(this.topDict.FDSelect){var t=this.fdForGlyph(e);return this.topDict.FDArray[t]?this.topDict.FDArray[t].Private:null}return this.version<2?this.topDict.Private:this.topDict.FDArray[0].Private}}],[{key:"decode",value:function(t){return new e(t)}}]),e}(),Jh=Kh,Zh=new sf({glyphIndex:Oc,vertOriginY:Gc}),Xh=new sf({majorVersion:Oc,minorVersion:Oc,defaultVertOriginY:Gc,numVertOriginYMetrics:Oc,metrics:new Jc(Zh,"numVertOriginYMetrics")}),$h=new sf({height:Rc,width:Rc,horiBearingX:zc,horiBearingY:zc,horiAdvance:Rc,vertBearingX:zc,vertBearingY:zc,vertAdvance:Rc}),eA=new sf({height:Rc,width:Rc,bearingX:zc,bearingY:zc,advance:Rc}),tA=new sf({glyph:Oc,xOffset:zc,yOffset:zc}),nA=m((function e(){h(this,e)})),rA=m((function e(){h(this,e)})),iA=(new lf("version",{1:{metrics:eA,data:nA},2:{metrics:eA,data:rA},5:{data:rA},6:{metrics:$h,data:nA},7:{metrics:$h,data:rA},8:{metrics:eA,pad:new nf(Rc),numComponents:Oc,components:new Jc(tA,"numComponents")},9:{metrics:$h,pad:new nf(Rc),numComponents:Oc,components:new Jc(tA,"numComponents")},17:{metrics:eA,dataLen:Lc,data:new ef("dataLen")},18:{metrics:$h,dataLen:Lc,data:new ef("dataLen")},19:{dataLen:Lc,data:new ef("dataLen")}}),new sf({ascender:zc,descender:zc,widthMax:Rc,caretSlopeNumerator:zc,caretSlopeDenominator:zc,caretOffset:zc,minOriginSB:zc,minAdvanceSB:zc,maxBeforeBL:zc,minAfterBL:zc,pad:new nf(zc,2)})),aA=new sf({glyphCode:Oc,offset:Oc}),oA=new lf(Oc,{header:{imageFormat:Oc,imageDataOffset:Lc},1:{offsetArray:new Jc(Lc,(function(e){return e.parent.lastGlyphIndex-e.parent.firstGlyphIndex+1}))},2:{imageSize:Lc,bigMetrics:$h},3:{offsetArray:new Jc(Oc,(function(e){return e.parent.lastGlyphIndex-e.parent.firstGlyphIndex+1}))},4:{numGlyphs:Lc,glyphArray:new Jc(aA,(function(e){return e.numGlyphs+1}))},5:{imageSize:Lc,bigMetrics:$h,numGlyphs:Lc,glyphCodeArray:new Jc(Oc,"numGlyphs")}}),sA=new sf({firstGlyphIndex:Oc,lastGlyphIndex:Oc,subtable:new uf(Lc,oA)}),lA=new sf({indexSubTableArray:new uf(Lc,new Jc(sA,1),{type:"parent"}),indexTablesSize:Lc,numberOfIndexSubTables:Lc,colorRef:Lc,hori:iA,vert:iA,startGlyphIndex:Oc,endGlyphIndex:Oc,ppemX:Rc,ppemY:Rc,bitDepth:Rc,flags:new $c(Rc,["horizontal","vertical"])}),uA=new sf({version:Lc,numSizes:Lc,sizes:new Jc(lA,"numSizes")}),cA=new sf({ppem:Oc,resolution:Oc,imageOffsets:new Jc(new uf(Lc,"void"),(function(e){return e.parent.parent.maxp.numGlyphs+1}))}),fA=new sf({version:Oc,flags:new $c(Oc,["renderOutlines"]),numImgTables:Lc,imageTables:new Jc(new uf(Lc,cA),"numImgTables")}),dA=new sf({gid:Oc,paletteIndex:Oc}),hA=new sf({gid:Oc,firstLayerIndex:Oc,numLayers:Oc}),AA=new sf({version:Oc,numBaseGlyphRecords:Oc,baseGlyphRecord:new uf(Lc,new Jc(hA,"numBaseGlyphRecords")),layerRecords:new uf(Lc,new Jc(dA,"numLayerRecords"),{lazy:!0}),numLayerRecords:Oc}),gA=new sf({blue:Rc,green:Rc,red:Rc,alpha:Rc}),pA=new lf(Oc,{header:{numPaletteEntries:Oc,numPalettes:Oc,numColorRecords:Oc,colorRecords:new uf(Lc,new Jc(gA,"numColorRecords")),colorRecordIndices:new Jc(Oc,"numPalettes")},0:{},1:{offsetPaletteTypeArray:new uf(Lc,new Jc(Lc,"numPalettes")),offsetPaletteLabelArray:new uf(Lc,new Jc(Oc,"numPalettes")),offsetPaletteEntryLabelArray:new uf(Lc,new Jc(Oc,"numPaletteEntries"))}}),mA=new lf(Oc,{1:{coordinate:Gc},2:{coordinate:Gc,referenceGlyph:Oc,baseCoordPoint:Oc},3:{coordinate:Gc,deviceTable:new uf(Oc,uh)}}),vA=new sf({defaultIndex:Oc,baseCoordCount:Oc,baseCoords:new Jc(new uf(Oc,mA),"baseCoordCount")}),yA=new sf({tag:new rf(4),minCoord:new uf(Oc,mA,{type:"parent"}),maxCoord:new uf(Oc,mA,{type:"parent"})}),bA=new sf({minCoord:new uf(Oc,mA),maxCoord:new uf(Oc,mA),featMinMaxCount:Oc,featMinMaxRecords:new Jc(yA,"featMinMaxCount")}),CA=new sf({tag:new rf(4),minMax:new uf(Oc,bA,{type:"parent"})}),wA=new sf({baseValues:new uf(Oc,vA),defaultMinMax:new uf(Oc,bA),baseLangSysCount:Oc,baseLangSysRecords:new Jc(CA,"baseLangSysCount")}),EA=new sf({tag:new rf(4),script:new uf(Oc,wA,{type:"parent"})}),IA=new Jc(EA,Oc),xA=new Jc(new rf(4),Oc),BA=new sf({baseTagList:new uf(Oc,xA),baseScriptList:new uf(Oc,IA)}),kA=new lf(Lc,{header:{horizAxis:new uf(Oc,BA),vertAxis:new uf(Oc,BA)},65536:{},65537:{itemVariationStore:new uf(Lc,Ih)}}),DA=new Jc(Oc,Oc),QA=new sf({coverage:new uf(Oc,oh),glyphCount:Oc,attachPoints:new Jc(new uf(Oc,DA),"glyphCount")}),SA=new lf(Oc,{1:{coordinate:Gc},2:{caretValuePoint:Oc},3:{coordinate:Gc,deviceTable:new uf(Oc,uh)}}),_A=new Jc(new uf(Oc,SA),Oc),FA=new sf({coverage:new uf(Oc,oh),ligGlyphCount:Oc,ligGlyphs:new Jc(new uf(Oc,_A),"ligGlyphCount")}),NA=new sf({markSetTableFormat:Oc,markSetCount:Oc,coverage:new Jc(new uf(Lc,oh),"markSetCount")}),RA=new lf(Lc,{header:{glyphClassDef:new uf(Oc,lh),attachList:new uf(Oc,QA),ligCaretList:new uf(Oc,FA),markAttachClassDef:new uf(Oc,lh)},65536:{},65538:{markGlyphSetsDef:new uf(Oc,NA)},65539:{markGlyphSetsDef:new uf(Oc,NA),itemVariationStore:new uf(Lc,Ih)}}),TA=new $c(Oc,["xPlacement","yPlacement","xAdvance","yAdvance","xPlaDevice","yPlaDevice","xAdvDevice","yAdvDevice"]),OA={xPlacement:Gc,yPlacement:Gc,xAdvance:Gc,yAdvance:Gc,xPlaDevice:new uf(Oc,uh,{type:"global",relativeTo:function(e){return e.rel}}),yPlaDevice:new uf(Oc,uh,{type:"global",relativeTo:function(e){return e.rel}}),xAdvDevice:new uf(Oc,uh,{type:"global",relativeTo:function(e){return e.rel}}),yAdvDevice:new uf(Oc,uh,{type:"global",relativeTo:function(e){return e.rel}})},jA=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"valueFormat";h(this,e),this.key=t}return m(e,[{key:"buildStruct",value:function(e){for(var t=e;!t[this.key]&&t.parent;)t=t.parent;if(t[this.key]){var n={rel:function(){return t._startOffset}},r=t[this.key];for(var i in r)r[i]&&(n[i]=OA[i]);return new sf(n)}}},{key:"size",value:function(e,t){return this.buildStruct(t).size(e,t)}},{key:"decode",value:function(e,t){var n=this.buildStruct(t).decode(e,t);return delete n.rel,n}}]),e}(),PA=new sf({secondGlyph:Oc,value1:new jA("valueFormat1"),value2:new jA("valueFormat2")}),MA=new Jc(PA,Oc),LA=new sf({value1:new jA("valueFormat1"),value2:new jA("valueFormat2")}),UA=new lf(Oc,{1:{xCoordinate:Gc,yCoordinate:Gc},2:{xCoordinate:Gc,yCoordinate:Gc,anchorPoint:Oc},3:{xCoordinate:Gc,yCoordinate:Gc,xDeviceTable:new uf(Oc,uh),yDeviceTable:new uf(Oc,uh)}}),zA=new sf({entryAnchor:new uf(Oc,UA,{type:"parent"}),exitAnchor:new uf(Oc,UA,{type:"parent"})}),GA=new sf({class:Oc,markAnchor:new uf(Oc,UA,{type:"parent"})}),HA=new Jc(GA,Oc),YA=new Jc(new uf(Oc,UA),(function(e){return e.parent.classCount})),WA=new Jc(YA,Oc),VA=new Jc(new uf(Oc,UA),(function(e){return e.parent.parent.classCount})),qA=new Jc(VA,Oc),KA=new Jc(new uf(Oc,qA),Oc),JA=new lf("lookupType",{1:new lf(Oc,{1:{coverage:new uf(Oc,oh),valueFormat:TA,value:new jA},2:{coverage:new uf(Oc,oh),valueFormat:TA,valueCount:Oc,values:new Zc(new jA,"valueCount")}}),2:new lf(Oc,{1:{coverage:new uf(Oc,oh),valueFormat1:TA,valueFormat2:TA,pairSetCount:Oc,pairSets:new Zc(new uf(Oc,MA),"pairSetCount")},2:{coverage:new uf(Oc,oh),valueFormat1:TA,valueFormat2:TA,classDef1:new uf(Oc,lh),classDef2:new uf(Oc,lh),class1Count:Oc,class2Count:Oc,classRecords:new Zc(new Zc(LA,"class2Count"),"class1Count")}}),3:{format:Oc,coverage:new uf(Oc,oh),entryExitCount:Oc,entryExitRecords:new Jc(zA,"entryExitCount")},4:{format:Oc,markCoverage:new uf(Oc,oh),baseCoverage:new uf(Oc,oh),classCount:Oc,markArray:new uf(Oc,HA),baseArray:new uf(Oc,WA)},5:{format:Oc,markCoverage:new uf(Oc,oh),ligatureCoverage:new uf(Oc,oh),classCount:Oc,markArray:new uf(Oc,HA),ligatureArray:new uf(Oc,KA)},6:{format:Oc,mark1Coverage:new uf(Oc,oh),mark2Coverage:new uf(Oc,oh),classCount:Oc,mark1Array:new uf(Oc,HA),mark2Array:new uf(Oc,WA)},7:gh,8:vh,9:{posFormat:Oc,lookupType:Oc,extension:new uf(Lc,null)}});JA.versions[9].extension.type=JA;var ZA=new lf(Lc,{header:{scriptList:new uf(Oc,Xd),featureList:new uf(Oc,nh),lookupList:new uf(Oc,new ih(JA))},65536:{},65537:{featureVariations:new uf(Lc,Sh)}}),XA=new Jc(Oc,Oc),$A=XA,eg=new sf({glyph:Oc,compCount:Oc,components:new Jc(Oc,(function(e){return e.compCount-1}))}),tg=new Jc(new uf(Oc,eg),Oc),ng=new lf("lookupType",{1:new lf(Oc,{1:{coverage:new uf(Oc,oh),deltaGlyphID:Gc},2:{coverage:new uf(Oc,oh),glyphCount:Oc,substitute:new Zc(Oc,"glyphCount")}}),2:{substFormat:Oc,coverage:new uf(Oc,oh),count:Oc,sequences:new Zc(new uf(Oc,XA),"count")},3:{substFormat:Oc,coverage:new uf(Oc,oh),count:Oc,alternateSet:new Zc(new uf(Oc,$A),"count")},4:{substFormat:Oc,coverage:new uf(Oc,oh),count:Oc,ligatureSets:new Zc(new uf(Oc,tg),"count")},5:gh,6:vh,7:{substFormat:Oc,lookupType:Oc,extension:new uf(Lc,null)},8:{substFormat:Oc,coverage:new uf(Oc,oh),backtrackCoverage:new Jc(new uf(Oc,oh),"backtrackGlyphCount"),lookaheadGlyphCount:Oc,lookaheadCoverage:new Jc(new uf(Oc,oh),"lookaheadGlyphCount"),glyphCount:Oc,substitutes:new Jc(Oc,"glyphCount")}});ng.versions[7].extension.type=ng;var rg=new lf(Lc,{header:{scriptList:new uf(Oc,Xd),featureList:new uf(Oc,nh),lookupList:new uf(Oc,new ih(ng))},65536:{},65537:{featureVariations:new uf(Lc,Sh)}}),ig=new Jc(Oc,Oc),ag=new sf({shrinkageEnableGSUB:new uf(Oc,ig),shrinkageDisableGSUB:new uf(Oc,ig),shrinkageEnableGPOS:new uf(Oc,ig),shrinkageDisableGPOS:new uf(Oc,ig),shrinkageJstfMax:new uf(Oc,new ih(JA)),extensionEnableGSUB:new uf(Oc,ig),extensionDisableGSUB:new uf(Oc,ig),extensionEnableGPOS:new uf(Oc,ig),extensionDisableGPOS:new uf(Oc,ig),extensionJstfMax:new uf(Oc,new ih(JA))}),og=new Jc(new uf(Oc,ag),Oc),sg=new sf({tag:new rf(4),jstfLangSys:new uf(Oc,og)}),lg=new sf({extenderGlyphs:new uf(Oc,new Jc(Oc,Oc)),defaultLangSys:new uf(Oc,og),langSysCount:Oc,langSysRecords:new Jc(sg,"langSysCount")}),ug=new sf({tag:new rf(4),script:new uf(Oc,lg,{type:"parent"})}),cg=new sf({version:Lc,scriptCount:Oc,scriptList:new Jc(ug,"scriptCount")}),fg=function(){function e(t){h(this,e),this._size=t}return m(e,[{key:"decode",value:function(e,t){switch(this.size(0,t)){case 1:return e.readUInt8();case 2:return e.readUInt16BE();case 3:return e.readUInt24BE();case 4:return e.readUInt32BE()}}},{key:"size",value:function(e,t){return qc(this._size,null,t)}}]),e}(),dg=new sf({entry:new fg((function(e){return 1+((48&e.parent.entryFormat)>>4)})),outerIndex:function(e){return e.entry>>1+(15&e.parent.entryFormat)},innerIndex:function(e){return e.entry&(1<<1+(15&e.parent.entryFormat))-1}}),hg=new sf({entryFormat:Oc,mapCount:Oc,mapData:new Jc(dg,"mapCount")}),Ag=new sf({majorVersion:Oc,minorVersion:Oc,itemVariationStore:new uf(Lc,Ih),advanceWidthMapping:new uf(Lc,hg),LSBMapping:new uf(Lc,hg),RSBMapping:new uf(Lc,hg)}),gg=new sf({format:Lc,length:Lc,offset:Lc}),pg=new sf({reserved:new nf(Oc,2),cbSignature:Lc,signature:new ef("cbSignature")}),mg=new sf({ulVersion:Lc,usNumSigs:Oc,usFlag:Oc,signatures:new Jc(gg,"usNumSigs"),signatureBlocks:new Jc(pg,"usNumSigs")}),vg=new sf({rangeMaxPPEM:Oc,rangeGaspBehavior:new $c(Oc,["grayscale","gridfit","symmetricSmoothing","symmetricGridfit"])}),yg=new sf({version:Oc,numRanges:Oc,gaspRanges:new Jc(vg,"numRanges")}),bg=new sf({pixelSize:Rc,maximumWidth:Rc,widths:new Jc(Rc,(function(e){return e.parent.parent.maxp.numGlyphs}))}),Cg=new sf({version:Oc,numRecords:Gc,sizeDeviceRecord:Hc,records:new Jc(bg,"numRecords")}),wg=new sf({left:Oc,right:Oc,value:Gc}),Eg=new sf({firstGlyph:Oc,nGlyphs:Oc,offsets:new Jc(Oc,"nGlyphs"),max:function(e){return e.offsets.length&&Math.max.apply(Math,e.offsets)}}),Ig=new sf({off:function(e){return e._startOffset-e.parent.parent._startOffset},len:function(e){return((e.parent.leftTable.max-e.off)/e.parent.rowWidth+1)*(e.parent.rowWidth/2)},values:new Zc(Gc,"len")}),xg=new lf("format",{0:{nPairs:Oc,searchRange:Oc,entrySelector:Oc,rangeShift:Oc,pairs:new Jc(wg,"nPairs")},2:{rowWidth:Oc,leftTable:new uf(Oc,Eg,{type:"parent"}),rightTable:new uf(Oc,Eg,{type:"parent"}),array:new uf(Oc,Ig,{type:"parent"})},3:{glyphCount:Oc,kernValueCount:Rc,leftClassCount:Rc,rightClassCount:Rc,flags:Rc,kernValue:new Jc(Gc,"kernValueCount"),leftClass:new Jc(Rc,"glyphCount"),rightClass:new Jc(Rc,"glyphCount"),kernIndex:new Jc(Rc,(function(e){return e.leftClassCount*e.rightClassCount}))}}),Bg=new lf("version",{0:{subVersion:Oc,length:Oc,format:Rc,coverage:new $c(Rc,["horizontal","minimum","crossStream","override"]),subtable:xg,padding:new nf(Rc,(function(e){return e.length-e._currentOffset}))},1:{length:Lc,coverage:new $c(Rc,[null,null,null,null,null,"variation","crossStream","vertical"]),format:Rc,tupleIndex:Oc,subtable:xg,padding:new nf(Rc,(function(e){return e.length-e._currentOffset}))}}),kg=new lf(Oc,{0:{nTables:Oc,tables:new Jc(Bg,"nTables")},1:{reserved:new nf(Oc),nTables:Lc,tables:new Jc(Bg,"nTables")}}),Dg=new sf({version:Oc,numGlyphs:Oc,yPels:new Jc(Rc,"numGlyphs")}),Qg=new sf({version:Oc,fontNumber:Lc,pitch:Oc,xHeight:Oc,style:Oc,typeFamily:Oc,capHeight:Oc,symbolSet:Oc,typeface:new rf(16),characterComplement:new rf(8),fileName:new rf(6),strokeWeight:new rf(1),widthType:new rf(1),serifStyle:Rc,reserved:new nf(Rc)}),Sg=new sf({bCharSet:Rc,xRatio:Rc,yStartRatio:Rc,yEndRatio:Rc}),_g=new sf({yPelHeight:Oc,yMax:Gc,yMin:Gc}),Fg=new sf({recs:Oc,startsz:Rc,endsz:Rc,entries:new Jc(_g,"recs")}),Ng=new sf({version:Oc,numRecs:Oc,numRatios:Oc,ratioRanges:new Jc(Sg,"numRatios"),offsets:new Jc(Oc,"numRatios"),groups:new Jc(Fg,"numRecs")}),Rg=new sf({version:Oc,ascent:Gc,descent:Gc,lineGap:Gc,advanceHeightMax:Gc,minTopSideBearing:Gc,minBottomSideBearing:Gc,yMaxExtent:Gc,caretSlopeRise:Gc,caretSlopeRun:Gc,caretOffset:Gc,reserved:new nf(Gc,4),metricDataFormat:Gc,numberOfMetrics:Oc}),Tg=new sf({advance:Oc,bearing:Gc}),Og=new sf({metrics:new Zc(Tg,(function(e){return e.parent.vhea.numberOfMetrics})),bearings:new Zc(Gc,(function(e){return e.parent.maxp.numGlyphs-e.parent.vhea.numberOfMetrics}))}),jg=new Yc(16,"BE",14),Pg=new sf({fromCoord:jg,toCoord:jg}),Mg=new sf({pairCount:Oc,correspondence:new Jc(Pg,"pairCount")}),Lg=new sf({version:Vc,axisCount:Lc,segment:new Jc(Mg,"axisCount")}),Ug=function(){function e(t,n,r){h(this,e),this.type=t,this.stream=n,this.parent=r,this.base=this.stream.pos,this._items=[]}return m(e,[{key:"getItem",value:function(e){if(null==this._items[e]){var t=this.stream.pos;this.stream.pos=this.base+this.type.size(null,this.parent)*e,this._items[e]=this.type.decode(this.stream,this.parent),this.stream.pos=t}return this._items[e]}},{key:"inspect",value:function(){return"[UnboundedArray ".concat(this.type.constructor.name,"]")}}]),e}(),zg=function(e){y(n,e);var t=E(n);function n(e){return h(this,n),t.call(this,e,0)}return m(n,[{key:"decode",value:function(e,t){return new Ug(this.type,e,t)}}]),n}(Jc),Gg=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Oc,t=function(){function e(t){h(this,e),this.type=t}return m(e,[{key:"decode",value:function(e,t){return t=t.parent.parent,this.type.decode(e,t)}},{key:"size",value:function(e,t){return t=t.parent.parent,this.type.size(e,t)}},{key:"encode",value:function(e,t,n){return n=n.parent.parent,this.type.encode(e,t,n)}}]),e}();e=new t(e);var n=new sf({unitSize:Oc,nUnits:Oc,searchRange:Oc,entrySelector:Oc,rangeShift:Oc}),r=new sf({lastGlyph:Oc,firstGlyph:Oc,value:e}),i=new sf({lastGlyph:Oc,firstGlyph:Oc,values:new uf(Oc,new Jc(e,(function(e){return e.lastGlyph-e.firstGlyph+1})),{type:"parent"})}),a=new sf({glyph:Oc,value:e});return new lf(Oc,{0:{values:new zg(e)},2:{binarySearchHeader:n,segments:new Jc(r,(function(e){return e.binarySearchHeader.nUnits}))},4:{binarySearchHeader:n,segments:new Jc(i,(function(e){return e.binarySearchHeader.nUnits}))},6:{binarySearchHeader:n,segments:new Jc(a,(function(e){return e.binarySearchHeader.nUnits}))},8:{firstGlyph:Oc,count:Oc,values:new Jc(e,"count")}})};function Hg(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Oc,n=Object.assign({newState:Oc,flags:Oc},e),r=new sf(n),i=new zg(new Jc(Oc,(function(e){return e.nClasses})));return new sf({nClasses:Lc,classTable:new uf(Lc,new Gg(t)),stateArray:new uf(Lc,i),entryTable:new uf(Lc,new zg(r))})}var Yg=new lf("format",{0:{deltas:new Jc(Gc,32)},1:{deltas:new Jc(Gc,32),mappingData:new Gg(Oc)},2:{standardGlyph:Oc,controlPoints:new Jc(Oc,32)},3:{standardGlyph:Oc,controlPoints:new Jc(Oc,32),mappingData:new Gg(Oc)}}),Wg=new sf({version:Vc,format:Oc,defaultBaseline:Oc,subtable:Yg}),Vg=new sf({setting:Oc,nameIndex:Gc,name:function(e){return e.parent.parent.parent.name.records.fontFeatures[e.nameIndex]}}),qg=new sf({feature:Oc,nSettings:Oc,settingTable:new uf(Lc,new Jc(Vg,"nSettings"),{type:"parent"}),featureFlags:new $c(Rc,[null,null,null,null,null,null,"hasDefault","exclusive"]),defaultSetting:Rc,nameIndex:Gc,name:function(e){return e.parent.parent.name.records.fontFeatures[e.nameIndex]}}),Kg=new sf({version:Vc,featureNameCount:Oc,reserved1:new nf(Oc),reserved2:new nf(Lc),featureNames:new Jc(qg,"featureNameCount")}),Jg=new sf({axisTag:new rf(4),minValue:Vc,defaultValue:Vc,maxValue:Vc,flags:Oc,nameID:Oc,name:function(e){return e.parent.parent.name.records.fontFeatures[e.nameID]}}),Zg=new sf({nameID:Oc,name:function(e){return e.parent.parent.name.records.fontFeatures[e.nameID]},flags:Oc,coord:new Jc(Vc,(function(e){return e.parent.axisCount})),postscriptNameID:new tf(Oc,(function(e){return e.parent.instanceSize-e._currentOffset>0}))}),Xg=new sf({version:Vc,offsetToData:Oc,countSizePairs:Oc,axisCount:Oc,axisSize:Oc,instanceCount:Oc,instanceSize:Oc,axis:new Jc(Jg,"axisCount"),instance:new Jc(Zg,"instanceCount")}),$g=new Yc(16,"BE",14),ep=function(){function e(){h(this,e)}return m(e,null,[{key:"decode",value:function(e,t){return t.flags?e.readUInt32BE():2*e.readUInt16BE()}}]),e}(),tp=new sf({version:Oc,reserved:new nf(Oc),axisCount:Oc,globalCoordCount:Oc,globalCoords:new uf(Lc,new Jc(new Jc($g,"axisCount"),"globalCoordCount")),glyphCount:Oc,flags:Oc,offsetToData:Lc,offsets:new Jc(new uf(ep,"void",{relativeTo:function(e){return e.offsetToData},allowNull:!1}),(function(e){return e.glyphCount+1}))}),np=tp,rp=new sf({length:Oc,coverage:Oc,subFeatureFlags:Lc,stateTable:new function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new sf({version:function(){return 8},firstGlyph:Oc,values:new Jc(Rc,Oc)}),n=Object.assign({newStateOffset:Oc,newState:function(e){return(e.newStateOffset-(e.parent.stateArray.base-e.parent._startOffset))/e.parent.nClasses},flags:Oc},e),r=new sf(n),i=new zg(new Jc(Rc,(function(e){return e.nClasses})));return new sf({nClasses:Oc,classTable:new uf(Oc,t),stateArray:new uf(Oc,i),entryTable:new uf(Oc,new zg(r))})}}),ip=new sf({justClass:Lc,beforeGrowLimit:Vc,beforeShrinkLimit:Vc,afterGrowLimit:Vc,afterShrinkLimit:Vc,growFlags:Oc,shrinkFlags:Oc}),ap=new Jc(ip,Lc),op=new lf("actionType",{0:{lowerLimit:Vc,upperLimit:Vc,order:Oc,glyphs:new Jc(Oc,Oc)},1:{addGlyph:Oc},2:{substThreshold:Vc,addGlyph:Oc,substGlyph:Oc},3:{},4:{variationAxis:Lc,minimumLimit:Vc,noStretchValue:Vc,maximumLimit:Vc},5:{flags:Oc,glyph:Oc}}),sp=new sf({actionClass:Oc,actionType:Oc,actionLength:Lc,actionData:op,padding:new nf(Rc,(function(e){return e.actionLength-e._currentOffset}))}),lp=new Jc(sp,Lc),up=new sf({lookupTable:new Gg(new uf(Oc,lp))}),cp=new sf({classTable:new uf(Oc,rp,{type:"parent"}),wdcOffset:Oc,postCompensationTable:new uf(Oc,up,{type:"parent"}),widthDeltaClusters:new Gg(new uf(Oc,ap,{type:"parent",relativeTo:function(e){return e.wdcOffset}}))}),fp=new sf({version:Lc,format:Oc,horizontal:new uf(Oc,cp),vertical:new uf(Oc,cp)}),dp={action:Oc},hp={markIndex:Oc,currentIndex:Oc},Ap={currentInsertIndex:Oc,markedInsertIndex:Oc},gp=new sf({items:new zg(new uf(Lc,new Gg))}),pp=new lf("type",{0:{stateTable:new Hg},1:{stateTable:new Hg(hp),substitutionTable:new uf(Lc,gp)},2:{stateTable:new Hg(dp),ligatureActions:new uf(Lc,new zg(Lc)),components:new uf(Lc,new zg(Oc)),ligatureList:new uf(Lc,new zg(Oc))},4:{lookupTable:new Gg},5:{stateTable:new Hg(Ap),insertionActions:new uf(Lc,new zg(Oc))}}),mp=new sf({length:Lc,coverage:Pc,type:Rc,subFeatureFlags:Lc,table:pp,padding:new nf(Rc,(function(e){return e.length-e._currentOffset}))}),vp=new sf({featureType:Oc,featureSetting:Oc,enableFlags:Lc,disableFlags:Lc}),yp=new sf({defaultFlags:Lc,chainLength:Lc,nFeatureEntries:Lc,nSubtables:Lc,features:new Jc(vp,"nFeatureEntries"),subtables:new Jc(mp,"nSubtables")}),bp=new sf({version:Oc,unused:new nf(Oc),nChains:Lc,chains:new Jc(yp,"nChains")}),Cp=new sf({left:Gc,top:Gc,right:Gc,bottom:Gc}),wp=new sf({version:Vc,format:Oc,lookupTable:new Gg(Cp)}),Ep={},Ip=Ep;Ep.cmap=ld,Ep.head=ud,Ep.hhea=cd,Ep.hmtx=dd,Ep.maxp=hd,Ep.name=xd,Ep["OS/2"]=Qd,Ep.post=Sd,Ep.fpgm=Fd,Ep.loca=Rd,Ep.prep=Td,Ep["cvt "]=_d,Ep.glyf=Od,Ep["CFF "]=Jh,Ep.CFF2=Jh,Ep.VORG=Xh,Ep.EBLC=uA,Ep.CBLC=Ep.EBLC,Ep.sbix=fA,Ep.COLR=AA,Ep.CPAL=pA,Ep.BASE=kA,Ep.GDEF=RA,Ep.GPOS=ZA,Ep.GSUB=rg,Ep.JSTF=cg,Ep.HVAR=Ag,Ep.DSIG=mg,Ep.gasp=yg,Ep.hdmx=Cg,Ep.kern=kg,Ep.LTSH=Dg,Ep.PCLT=Qg,Ep.VDMX=Ng,Ep.vhea=Rg,Ep.vmtx=Og,Ep.avar=Lg,Ep.bsln=Wg,Ep.feat=Kg,Ep.fvar=Xg,Ep.gvar=np,Ep.just=fp,Ep.morx=bp,Ep.opbd=wp;var xp=new sf({tag:new rf(4),checkSum:Lc,offset:new uf(Lc,"void",{type:"global"}),length:Lc}),Bp=new sf({tag:new rf(4),numTables:Oc,searchRange:Oc,entrySelector:Oc,rangeShift:Oc,tables:new Jc(xp,"numTables")});Bp.process=function(){var e,t={},n=B(this.tables);try{for(n.s();!(e=n.n()).done;){var r=e.value;t[r.tag]=r}}catch(qk){n.e(qk)}finally{n.f()}this.tables=t},Bp.preEncode=function(){if(!Array.isArray(this.tables)){var e=[];for(var t in this.tables){var n=this.tables[t];n&&e.push({tag:t,checkSum:0,offset:new cf(Ip[t],n),length:Ip[t].size(n)})}this.tables=e}this.tag="true",this.numTables=this.tables.length;var r=Math.floor(Math.log(this.numTables)/Math.LN2),i=Math.pow(2,r);this.searchRange=16*i,this.entrySelector=Math.log(i)/Math.LN2,this.rangeShift=16*this.numTables-this.searchRange};var kp=Bp;function Dp(e,t){for(var n=0,r=e.length-1;n<=r;){var i=n+r>>1,a=t(e[i]);if(a<0)r=i-1;else{if(!(a>0))return i;n=i+1}}return-1}function Qp(e,t){for(var n=[];e<t;)n.push(e++);return n}for(var Sp=new TextDecoder("ascii"),_p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Fp=new Uint8Array(256),Np=0;Np<64;Np++)Fp[_p.charCodeAt(Np)]=Np;function Rp(e){var t=.75*e.length;"="===e[e.length-1]&&(t--,"="===e[e.length-2]&&t--);for(var n=new Uint8Array(t),r=0,i=0,a=e.length;i<a;i+=4){var o=Fp[e.charCodeAt(i)],s=Fp[e.charCodeAt(i+1)],l=Fp[e.charCodeAt(i+2)],u=Fp[e.charCodeAt(i+3)];n[r++]=o<<2|s>>4,n[r++]=(15&s)<<4|l>>2,n[r++]=(3&l)<<6|63&u}return n}var Tp=function(){function e(t){if(h(this,e),this.encoding=null,this.cmap=this.findSubtable(t,[[3,10],[0,6],[0,4],[3,1],[0,3],[0,2],[0,1],[0,0]]),!this.cmap){var n,r=B(t.tables);try{for(r.s();!(n=r.n()).done;){var i=n.value,a=vd(Ad(i.platformID,i.encodingID,i.table.language-1));a&&(this.cmap=i.table,this.encoding=a)}}catch(qk){r.e(qk)}finally{r.f()}}if(!this.cmap)throw new Error("Could not find a supported cmap table");this.uvs=this.findSubtable(t,[[0,5]]),this.uvs&&14!==this.uvs.version&&(this.uvs=null)}return m(e,[{key:"findSubtable",value:function(e,t){var n,r=B(t);try{for(r.s();!(n=r.n()).done;){var i,a=c(n.value,2),o=a[0],s=a[1],l=B(e.tables);try{for(l.s();!(i=l.n()).done;){var u=i.value;if(u.platformID===o&&u.encodingID===s)return u.table}}catch(qk){l.e(qk)}finally{l.f()}}}catch(qk){r.e(qk)}finally{r.f()}return null}},{key:"lookup",value:function(e,t){if(this.encoding)e=this.encoding.get(e)||e;else if(t){var n=this.getVariationSelector(e,t);if(n)return n}var r=this.cmap;switch(r.version){case 0:return r.codeMap.get(e)||0;case 4:for(var i=0,a=r.segCount-1;i<=a;){var o=i+a>>1;if(e<r.startCode.get(o))a=o-1;else{if(!(e>r.endCode.get(o))){var s=r.idRangeOffset.get(o),l=void 0;if(0===s)l=e+r.idDelta.get(o);else{var u=s/2+(e-r.startCode.get(o))-(r.segCount-o);0!==(l=r.glyphIndexArray.get(u)||0)&&(l+=r.idDelta.get(o))}return 65535&l}i=o+1}}return 0;case 8:throw new Error("TODO: cmap format 8");case 6:case 10:return r.glyphIndices.get(e-r.firstCode)||0;case 12:case 13:for(var c=0,f=r.nGroups-1;c<=f;){var d=c+f>>1,h=r.groups.get(d);if(e<h.startCharCode)f=d-1;else{if(!(e>h.endCharCode))return 12===r.version?h.glyphID+(e-h.startCharCode):h.glyphID;c=d+1}}return 0;case 14:throw new Error("TODO: cmap format 14");default:throw new Error("Unknown cmap format ".concat(r.version))}}},{key:"getVariationSelector",value:function(e,t){if(!this.uvs)return 0;var n=this.uvs.varSelectors.toArray(),r=Dp(n,(function(e){return t-e.varSelector})),i=n[r];return-1!==r&&i.defaultUVS&&(r=Dp(i.defaultUVS,(function(t){return e<t.startUnicodeValue?-1:e>t.startUnicodeValue+t.additionalCount?1:0}))),-1!==r&&i.nonDefaultUVS&&-1!==(r=Dp(i.nonDefaultUVS,(function(t){return e-t.unicodeValue})))?i.nonDefaultUVS[r].glyphID:0}},{key:"getCharacterSet",value:function(){var e=this.cmap;switch(e.version){case 0:return Qp(0,e.codeMap.length);case 4:for(var t=[],n=e.endCode.toArray(),r=0;r<n.length;r++){var i=n[r]+1,a=e.startCode.get(r);t.push.apply(t,d(Qp(a,i)))}return t;case 8:throw new Error("TODO: cmap format 8");case 6:case 10:return Qp(e.firstCode,e.firstCode+e.glyphIndices.length);case 12:case 13:var o,s=[],l=B(e.groups.toArray());try{for(l.s();!(o=l.n()).done;){var u=o.value;s.push.apply(s,d(Qp(u.startCharCode,u.endCharCode+1)))}}catch(qk){l.e(qk)}finally{l.f()}return s;case 14:throw new Error("TODO: cmap format 14");default:throw new Error("Unknown cmap format ".concat(e.version))}}},{key:"codePointsForGlyph",value:function(e){var t=this.cmap;switch(t.version){case 0:for(var n=[],r=0;r<256;r++)t.codeMap.get(r)===e&&n.push(r);return n;case 4:for(var i=[],a=0;a<t.segCount;a++)for(var o=t.endCode.get(a),s=t.startCode.get(a),l=t.idRangeOffset.get(a),u=t.idDelta.get(a),c=s;c<=o;c++){var f=0;if(0===l)f=c+u;else{var h=l/2+(c-s)-(t.segCount-a);0!==(f=t.glyphIndexArray.get(h)||0)&&(f+=u)}f===e&&i.push(c)}return i;case 12:var A,g=[],p=B(t.groups.toArray());try{for(p.s();!(A=p.n()).done;){var m=A.value;e>=m.glyphID&&e<=m.glyphID+(m.endCharCode-m.startCharCode)&&g.push(m.startCharCode+(e-m.glyphID))}}catch(qk){p.e(qk)}finally{p.f()}return g;case 13:var v,y=[],b=B(t.groups.toArray());try{for(b.s();!(v=b.n()).done;){var C=v.value;e===C.glyphID&&y.push.apply(y,d(Qp(C.startCharCode,C.endCharCode+1)))}}catch(qk){b.e(qk)}finally{b.f()}return y;default:throw new Error("Unknown cmap format ".concat(t.version))}}}]),e}();df([Xf],Tp.prototype,"getCharacterSet",null),df([Xf],Tp.prototype,"codePointsForGlyph",null);var Op=function(){function e(t){h(this,e),this.kern=t.kern}return m(e,[{key:"process",value:function(e,t){for(var n=0;n<e.length-1;n++){var r=e[n].id,i=e[n+1].id;t[n].xAdvance+=this.getKerning(r,i)}}},{key:"getKerning",value:function(e,t){var n,r=0,i=B(this.kern.tables);try{for(i.s();!(n=i.n()).done;){var a=n.value;if(!a.coverage.crossStream){switch(a.version){case 0:if(!a.coverage.horizontal)continue;break;case 1:if(a.coverage.vertical||a.coverage.variation)continue;break;default:throw new Error("Unsupported kerning table version ".concat(a.version))}var o=0,s=a.subtable;switch(a.format){case 0:var l=Dp(s.pairs,(function(n){return e-n.left||t-n.right}));l>=0&&(o=s.pairs[l].value);break;case 2:var u=0,c=0;u=e>=s.leftTable.firstGlyph&&e<s.leftTable.firstGlyph+s.leftTable.nGlyphs?s.leftTable.offsets[e-s.leftTable.firstGlyph]:s.array.off,t>=s.rightTable.firstGlyph&&t<s.rightTable.firstGlyph+s.rightTable.nGlyphs&&(c=s.rightTable.offsets[t-s.rightTable.firstGlyph]);var f=(u+c-s.array.off)/2;o=s.array.values.get(f);break;case 3:if(e>=s.glyphCount||t>=s.glyphCount)return 0;o=s.kernValue[s.kernIndex[s.leftClass[e]*s.rightClassCount+s.rightClass[t]]];break;default:throw new Error("Unsupported kerning sub-table format ".concat(a.format))}a.coverage.override?r=o:r+=o}}}catch(qk){i.e(qk)}finally{i.f()}return r}}]),e}(),jp=function(){function e(t){h(this,e),this.font=t}return m(e,[{key:"positionGlyphs",value:function(e,t){for(var n=0,r=0,i=0;i<e.length;i++){e[i].isMark?r=i:(n!==r&&this.positionCluster(e,t,n,r),n=r=i)}return n!==r&&this.positionCluster(e,t,n,r),t}},{key:"positionCluster",value:function(e,t,n,r){var i=e[n],a=i.cbox.copy();i.codePoints.length>1&&(a.minX+=(i.codePoints.length-1)*a.width/i.codePoints.length);for(var o=-t[n].xAdvance,s=0,l=this.font.unitsPerEm/16,u=n+1;u<=r;u++){var c=e[u],f=c.cbox,d=t[u],h=this.getCombiningClass(c.codePoints[0]);if("Not_Reordered"!==h){switch(d.xOffset=d.yOffset=0,h){case"Double_Above":case"Double_Below":d.xOffset+=a.minX-f.width/2-f.minX;break;case"Attached_Below_Left":case"Below_Left":case"Above_Left":d.xOffset+=a.minX-f.minX;break;case"Attached_Above_Right":case"Below_Right":case"Above_Right":d.xOffset+=a.maxX-f.width-f.minX;break;default:d.xOffset+=a.minX+(a.width-f.width)/2-f.minX}switch(h){case"Double_Below":case"Below_Left":case"Below":case"Below_Right":case"Attached_Below_Left":case"Attached_Below":"Attached_Below_Left"!==h&&"Attached_Below"!==h||(a.minY+=l),d.yOffset=-a.minY-f.maxY,a.minY+=f.height;break;case"Double_Above":case"Above_Left":case"Above":case"Above_Right":case"Attached_Above":case"Attached_Above_Right":"Attached_Above"!==h&&"Attached_Above_Right"!==h||(a.maxY+=l),d.yOffset=a.maxY-f.minY,a.maxY+=f.height}d.xAdvance=d.yAdvance=0,d.xOffset+=o,d.yOffset+=s}else o-=d.xAdvance,s-=d.yAdvance}}},{key:"getCombiningClass",value:function(e){var t=Nf(e);if(3584===(-256&e))if("Not_Reordered"===t)switch(e){case 3633:case 3636:case 3637:case 3638:case 3639:case 3655:case 3660:case 3645:case 3662:return"Above_Right";case 3761:case 3764:case 3765:case 3766:case 3767:case 3771:case 3788:case 3789:return"Above";case 3772:return"Below"}else if(3642===e)return"Below_Right";switch(t){case"CCC10":case"CCC11":case"CCC12":case"CCC13":case"CCC14":case"CCC15":case"CCC16":case"CCC17":case"CCC18":case"CCC20":case"CCC22":case"CCC29":case"CCC32":case"CCC118":case"CCC129":case"CCC132":return"Below";case"CCC23":return"Attached_Above";case"CCC24":case"CCC107":return"Above_Right";case"CCC25":case"CCC19":return"Above_Left";case"CCC26":case"CCC27":case"CCC28":case"CCC30":case"CCC31":case"CCC33":case"CCC34":case"CCC35":case"CCC36":case"CCC122":case"CCC130":return"Above";case"CCC21":break;case"CCC103":return"Below_Right"}return t}}]),e}(),Pp=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1/0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1/0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1/0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:-1/0;h(this,e),this.minX=t,this.minY=n,this.maxX=r,this.maxY=i}return m(e,[{key:"width",get:function(){return this.maxX-this.minX}},{key:"height",get:function(){return this.maxY-this.minY}},{key:"addPoint",value:function(e,t){Math.abs(e)!==1/0&&(e<this.minX&&(this.minX=e),e>this.maxX&&(this.maxX=e)),Math.abs(t)!==1/0&&(t<this.minY&&(this.minY=t),t>this.maxY&&(this.maxY=t))}},{key:"copy",value:function(){return new e(this.minX,this.minY,this.maxX,this.maxY)}}]),e}(),Mp={Caucasian_Albanian:"aghb",Arabic:"arab",Imperial_Aramaic:"armi",Armenian:"armn",Avestan:"avst",Balinese:"bali",Bamum:"bamu",Bassa_Vah:"bass",Batak:"batk",Bengali:["bng2","beng"],Bopomofo:"bopo",Brahmi:"brah",Braille:"brai",Buginese:"bugi",Buhid:"buhd",Chakma:"cakm",Canadian_Aboriginal:"cans",Carian:"cari",Cham:"cham",Cherokee:"cher",Coptic:"copt",Cypriot:"cprt",Cyrillic:"cyrl",Devanagari:["dev2","deva"],Deseret:"dsrt",Duployan:"dupl",Egyptian_Hieroglyphs:"egyp",Elbasan:"elba",Ethiopic:"ethi",Georgian:"geor",Glagolitic:"glag",Gothic:"goth",Grantha:"gran",Greek:"grek",Gujarati:["gjr2","gujr"],Gurmukhi:["gur2","guru"],Hangul:"hang",Han:"hani",Hanunoo:"hano",Hebrew:"hebr",Hiragana:"hira",Pahawh_Hmong:"hmng",Katakana_Or_Hiragana:"hrkt",Old_Italic:"ital",Javanese:"java",Kayah_Li:"kali",Katakana:"kana",Kharoshthi:"khar",Khmer:"khmr",Khojki:"khoj",Kannada:["knd2","knda"],Kaithi:"kthi",Tai_Tham:"lana",Lao:"lao ",Latin:"latn",Lepcha:"lepc",Limbu:"limb",Linear_A:"lina",Linear_B:"linb",Lisu:"lisu",Lycian:"lyci",Lydian:"lydi",Mahajani:"mahj",Mandaic:"mand",Manichaean:"mani",Mende_Kikakui:"mend",Meroitic_Cursive:"merc",Meroitic_Hieroglyphs:"mero",Malayalam:["mlm2","mlym"],Modi:"modi",Mongolian:"mong",Mro:"mroo",Meetei_Mayek:"mtei",Myanmar:["mym2","mymr"],Old_North_Arabian:"narb",Nabataean:"nbat",Nko:"nko ",Ogham:"ogam",Ol_Chiki:"olck",Old_Turkic:"orkh",Oriya:["ory2","orya"],Osmanya:"osma",Palmyrene:"palm",Pau_Cin_Hau:"pauc",Old_Permic:"perm",Phags_Pa:"phag",Inscriptional_Pahlavi:"phli",Psalter_Pahlavi:"phlp",Phoenician:"phnx",Miao:"plrd",Inscriptional_Parthian:"prti",Rejang:"rjng",Runic:"runr",Samaritan:"samr",Old_South_Arabian:"sarb",Saurashtra:"saur",Shavian:"shaw",Sharada:"shrd",Siddham:"sidd",Khudawadi:"sind",Sinhala:"sinh",Sora_Sompeng:"sora",Sundanese:"sund",Syloti_Nagri:"sylo",Syriac:"syrc",Tagbanwa:"tagb",Takri:"takr",Tai_Le:"tale",New_Tai_Lue:"talu",Tamil:["tml2","taml"],Tai_Viet:"tavt",Telugu:["tel2","telu"],Tifinagh:"tfng",Tagalog:"tglg",Thaana:"thaa",Thai:"thai",Tibetan:"tibt",Tirhuta:"tirh",Ugaritic:"ugar",Vai:"vai ",Warang_Citi:"wara",Old_Persian:"xpeo",Cuneiform:"xsux",Yi:"yi  ",Inherited:"zinh",Common:"zyyy",Unknown:"zzzz"},Lp={};for(var Up in Mp){var zp=Mp[Up];if(Array.isArray(zp)){var Gp,Hp=B(zp);try{for(Hp.s();!(Gp=Hp.n()).done;){var Yp=Gp.value;Lp[Yp]=Up}}catch(qk){Hp.e(qk)}finally{Hp.f()}}else Lp[zp]=Up}var Wp={arab:!0,hebr:!0,syrc:!0,thaa:!0,cprt:!0,khar:!0,phnx:!0,"nko ":!0,lydi:!0,avst:!0,armi:!0,phli:!0,prti:!0,sarb:!0,orkh:!0,samr:!0,mand:!0,merc:!0,mero:!0,mani:!0,mend:!0,nbat:!0,narb:!0,palm:!0,phlp:!0};function Vp(e){return Wp[e]?"rtl":"ltr"}for(var qp=function(){function e(t,n,r,i,a){if(h(this,e),this.glyphs=t,this.positions=null,this.script=r,this.language=i||null,this.direction=a||Vp(r),this.features={},Array.isArray(n)){var o,s=B(n);try{for(s.s();!(o=s.n()).done;){var l=o.value;this.features[l]=!0}}catch(qk){s.e(qk)}finally{s.f()}}else"object"===typeof n&&(this.features=n)}return m(e,[{key:"advanceWidth",get:function(){var e,t=0,n=B(this.positions);try{for(n.s();!(e=n.n()).done;){t+=e.value.xAdvance}}catch(qk){n.e(qk)}finally{n.f()}return t}},{key:"advanceHeight",get:function(){var e,t=0,n=B(this.positions);try{for(n.s();!(e=n.n()).done;){t+=e.value.yAdvance}}catch(qk){n.e(qk)}finally{n.f()}return t}},{key:"bbox",get:function(){for(var e=new Pp,t=0,n=0,r=0;r<this.glyphs.length;r++){var i=this.glyphs[r],a=this.positions[r],o=i.bbox;e.addPoint(o.minX+t+a.xOffset,o.minY+n+a.yOffset),e.addPoint(o.maxX+t+a.xOffset,o.maxY+n+a.yOffset),t+=a.xAdvance,n+=a.yAdvance}return e}}]),e}(),Kp=m((function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;h(this,e),this.xAdvance=t,this.yAdvance=n,this.xOffset=r,this.yOffset=i})),Jp={allTypographicFeatures:{code:0,exclusive:!1,allTypeFeatures:0},ligatures:{code:1,exclusive:!1,requiredLigatures:0,commonLigatures:2,rareLigatures:4,rebusPictures:8,diphthongLigatures:10,squaredLigatures:12,abbrevSquaredLigatures:14,symbolLigatures:16,contextualLigatures:18,historicalLigatures:20},cursiveConnection:{code:2,exclusive:!0,unconnected:0,partiallyConnected:1,cursive:2},letterCase:{code:3,exclusive:!0},verticalSubstitution:{code:4,exclusive:!1,substituteVerticalForms:0},linguisticRearrangement:{code:5,exclusive:!1,linguisticRearrangement:0},numberSpacing:{code:6,exclusive:!0,monospacedNumbers:0,proportionalNumbers:1,thirdWidthNumbers:2,quarterWidthNumbers:3},smartSwash:{code:8,exclusive:!1,wordInitialSwashes:0,wordFinalSwashes:2,nonFinalSwashes:8},diacritics:{code:9,exclusive:!0,showDiacritics:0,hideDiacritics:1,decomposeDiacritics:2},verticalPosition:{code:10,exclusive:!0,normalPosition:0,superiors:1,inferiors:2,ordinals:3,scientificInferiors:4},fractions:{code:11,exclusive:!0,noFractions:0,verticalFractions:1,diagonalFractions:2},overlappingCharacters:{code:13,exclusive:!1,preventOverlap:0},typographicExtras:{code:14,exclusive:!1,slashedZero:4},mathematicalExtras:{code:15,exclusive:!1,mathematicalGreek:10},ornamentSets:{code:16,exclusive:!0,noOrnaments:0,dingbats:1,piCharacters:2,fleurons:3,decorativeBorders:4,internationalSymbols:5,mathSymbols:6},characterAlternatives:{code:17,exclusive:!0,noAlternates:0},designComplexity:{code:18,exclusive:!0,designLevel1:0,designLevel2:1,designLevel3:2,designLevel4:3,designLevel5:4},styleOptions:{code:19,exclusive:!0,noStyleOptions:0,displayText:1,engravedText:2,illuminatedCaps:3,titlingCaps:4,tallCaps:5},characterShape:{code:20,exclusive:!0,traditionalCharacters:0,simplifiedCharacters:1,JIS1978Characters:2,JIS1983Characters:3,JIS1990Characters:4,traditionalAltOne:5,traditionalAltTwo:6,traditionalAltThree:7,traditionalAltFour:8,traditionalAltFive:9,expertCharacters:10,JIS2004Characters:11,hojoCharacters:12,NLCCharacters:13,traditionalNamesCharacters:14},numberCase:{code:21,exclusive:!0,lowerCaseNumbers:0,upperCaseNumbers:1},textSpacing:{code:22,exclusive:!0,proportionalText:0,monospacedText:1,halfWidthText:2,thirdWidthText:3,quarterWidthText:4,altProportionalText:5,altHalfWidthText:6},transliteration:{code:23,exclusive:!0,noTransliteration:0},annotation:{code:24,exclusive:!0,noAnnotation:0,boxAnnotation:1,roundedBoxAnnotation:2,circleAnnotation:3,invertedCircleAnnotation:4,parenthesisAnnotation:5,periodAnnotation:6,romanNumeralAnnotation:7,diamondAnnotation:8,invertedBoxAnnotation:9,invertedRoundedBoxAnnotation:10},kanaSpacing:{code:25,exclusive:!0,fullWidthKana:0,proportionalKana:1},ideographicSpacing:{code:26,exclusive:!0,fullWidthIdeographs:0,proportionalIdeographs:1,halfWidthIdeographs:2},unicodeDecomposition:{code:27,exclusive:!1,canonicalComposition:0,compatibilityComposition:2,transcodingComposition:4},rubyKana:{code:28,exclusive:!1,rubyKana:2},CJKSymbolAlternatives:{code:29,exclusive:!0,noCJKSymbolAlternatives:0,CJKSymbolAltOne:1,CJKSymbolAltTwo:2,CJKSymbolAltThree:3,CJKSymbolAltFour:4,CJKSymbolAltFive:5},ideographicAlternatives:{code:30,exclusive:!0,noIdeographicAlternatives:0,ideographicAltOne:1,ideographicAltTwo:2,ideographicAltThree:3,ideographicAltFour:4,ideographicAltFive:5},CJKVerticalRomanPlacement:{code:31,exclusive:!0,CJKVerticalRomanCentered:0,CJKVerticalRomanHBaseline:1},italicCJKRoman:{code:32,exclusive:!1,CJKItalicRoman:2},caseSensitiveLayout:{code:33,exclusive:!1,caseSensitiveLayout:0,caseSensitiveSpacing:2},alternateKana:{code:34,exclusive:!1,alternateHorizKana:0,alternateVertKana:2},stylisticAlternatives:{code:35,exclusive:!1,noStylisticAlternates:0,stylisticAltOne:2,stylisticAltTwo:4,stylisticAltThree:6,stylisticAltFour:8,stylisticAltFive:10,stylisticAltSix:12,stylisticAltSeven:14,stylisticAltEight:16,stylisticAltNine:18,stylisticAltTen:20,stylisticAltEleven:22,stylisticAltTwelve:24,stylisticAltThirteen:26,stylisticAltFourteen:28,stylisticAltFifteen:30,stylisticAltSixteen:32,stylisticAltSeventeen:34,stylisticAltEighteen:36,stylisticAltNineteen:38,stylisticAltTwenty:40},contextualAlternates:{code:36,exclusive:!1,contextualAlternates:0,swashAlternates:2,contextualSwashAlternates:4},lowerCase:{code:37,exclusive:!0,defaultLowerCase:0,lowerCaseSmallCaps:1,lowerCasePetiteCaps:2},upperCase:{code:38,exclusive:!0,defaultUpperCase:0,upperCaseSmallCaps:1,upperCasePetiteCaps:2},languageTag:{code:39,exclusive:!0},CJKRomanSpacing:{code:103,exclusive:!0,halfWidthCJKRoman:0,proportionalCJKRoman:1,defaultCJKRoman:2,fullWidthCJKRoman:3}},Zp=function(e,t){return[Jp[e].code,Jp[e][t]]},Xp={rlig:Zp("ligatures","requiredLigatures"),clig:Zp("ligatures","contextualLigatures"),dlig:Zp("ligatures","rareLigatures"),hlig:Zp("ligatures","historicalLigatures"),liga:Zp("ligatures","commonLigatures"),hist:Zp("ligatures","historicalLigatures"),smcp:Zp("lowerCase","lowerCaseSmallCaps"),pcap:Zp("lowerCase","lowerCasePetiteCaps"),frac:Zp("fractions","diagonalFractions"),dnom:Zp("fractions","diagonalFractions"),numr:Zp("fractions","diagonalFractions"),afrc:Zp("fractions","verticalFractions"),case:Zp("caseSensitiveLayout","caseSensitiveLayout"),ccmp:Zp("unicodeDecomposition","canonicalComposition"),cpct:Zp("CJKVerticalRomanPlacement","CJKVerticalRomanCentered"),valt:Zp("CJKVerticalRomanPlacement","CJKVerticalRomanCentered"),swsh:Zp("contextualAlternates","swashAlternates"),cswh:Zp("contextualAlternates","contextualSwashAlternates"),curs:Zp("cursiveConnection","cursive"),c2pc:Zp("upperCase","upperCasePetiteCaps"),c2sc:Zp("upperCase","upperCaseSmallCaps"),init:Zp("smartSwash","wordInitialSwashes"),fin2:Zp("smartSwash","wordFinalSwashes"),medi:Zp("smartSwash","nonFinalSwashes"),med2:Zp("smartSwash","nonFinalSwashes"),fin3:Zp("smartSwash","wordFinalSwashes"),fina:Zp("smartSwash","wordFinalSwashes"),pkna:Zp("kanaSpacing","proportionalKana"),half:Zp("textSpacing","halfWidthText"),halt:Zp("textSpacing","altHalfWidthText"),hkna:Zp("alternateKana","alternateHorizKana"),vkna:Zp("alternateKana","alternateVertKana"),ital:Zp("italicCJKRoman","CJKItalicRoman"),lnum:Zp("numberCase","upperCaseNumbers"),onum:Zp("numberCase","lowerCaseNumbers"),mgrk:Zp("mathematicalExtras","mathematicalGreek"),calt:Zp("contextualAlternates","contextualAlternates"),vrt2:Zp("verticalSubstitution","substituteVerticalForms"),vert:Zp("verticalSubstitution","substituteVerticalForms"),tnum:Zp("numberSpacing","monospacedNumbers"),pnum:Zp("numberSpacing","proportionalNumbers"),sups:Zp("verticalPosition","superiors"),subs:Zp("verticalPosition","inferiors"),ordn:Zp("verticalPosition","ordinals"),pwid:Zp("textSpacing","proportionalText"),hwid:Zp("textSpacing","halfWidthText"),qwid:Zp("textSpacing","quarterWidthText"),twid:Zp("textSpacing","thirdWidthText"),fwid:Zp("textSpacing","proportionalText"),palt:Zp("textSpacing","altProportionalText"),trad:Zp("characterShape","traditionalCharacters"),smpl:Zp("characterShape","simplifiedCharacters"),jp78:Zp("characterShape","JIS1978Characters"),jp83:Zp("characterShape","JIS1983Characters"),jp90:Zp("characterShape","JIS1990Characters"),jp04:Zp("characterShape","JIS2004Characters"),expt:Zp("characterShape","expertCharacters"),hojo:Zp("characterShape","hojoCharacters"),nlck:Zp("characterShape","NLCCharacters"),tnam:Zp("characterShape","traditionalNamesCharacters"),ruby:Zp("rubyKana","rubyKana"),titl:Zp("styleOptions","titlingCaps"),zero:Zp("typographicExtras","slashedZero"),ss01:Zp("stylisticAlternatives","stylisticAltOne"),ss02:Zp("stylisticAlternatives","stylisticAltTwo"),ss03:Zp("stylisticAlternatives","stylisticAltThree"),ss04:Zp("stylisticAlternatives","stylisticAltFour"),ss05:Zp("stylisticAlternatives","stylisticAltFive"),ss06:Zp("stylisticAlternatives","stylisticAltSix"),ss07:Zp("stylisticAlternatives","stylisticAltSeven"),ss08:Zp("stylisticAlternatives","stylisticAltEight"),ss09:Zp("stylisticAlternatives","stylisticAltNine"),ss10:Zp("stylisticAlternatives","stylisticAltTen"),ss11:Zp("stylisticAlternatives","stylisticAltEleven"),ss12:Zp("stylisticAlternatives","stylisticAltTwelve"),ss13:Zp("stylisticAlternatives","stylisticAltThirteen"),ss14:Zp("stylisticAlternatives","stylisticAltFourteen"),ss15:Zp("stylisticAlternatives","stylisticAltFifteen"),ss16:Zp("stylisticAlternatives","stylisticAltSixteen"),ss17:Zp("stylisticAlternatives","stylisticAltSeventeen"),ss18:Zp("stylisticAlternatives","stylisticAltEighteen"),ss19:Zp("stylisticAlternatives","stylisticAltNineteen"),ss20:Zp("stylisticAlternatives","stylisticAltTwenty")},$p=1;$p<=99;$p++)Xp["cv".concat("00".concat($p).slice(-2))]=[Jp.characterAlternatives.code,$p];var em={};for(var tm in Xp){var nm=Xp[tm];null==em[nm[0]]&&(em[nm[0]]={}),em[nm[0]][nm[1]]=tm}function rm(e){var t=c(e,2),n=t[0],r=t[1];if(isNaN(n))var i=Jp[n]&&Jp[n].code;else i=n;if(isNaN(r))var a=Jp[n]&&Jp[n][r];else a=r;return[i,a]}var im=function(){function e(t){h(this,e),this.table=t}return m(e,[{key:"lookup",value:function(e){switch(this.table.version){case 0:return this.table.values.getItem(e);case 2:case 4:for(var t=0,n=this.table.binarySearchHeader.nUnits-1;t<=n;){var r=t+n>>1;if(65535===(o=this.table.segments[r]).firstGlyph)return null;if(e<o.firstGlyph)n=r-1;else{if(!(e>o.lastGlyph))return 2===this.table.version?o.value:o.values[e-o.firstGlyph];t=r+1}}return null;case 6:for(var i=0,a=this.table.binarySearchHeader.nUnits-1;i<=a;){var o;r=i+a>>1;if(65535===(o=this.table.segments[r]).glyph)return null;if(e<o.glyph)a=r-1;else{if(!(e>o.glyph))return o.value;i=r+1}}return null;case 8:return this.table.values[e-this.table.firstGlyph];default:throw new Error("Unknown lookup table format: ".concat(this.table.version))}}},{key:"glyphsForValue",value:function(e){var t=[];switch(this.table.version){case 2:case 4:var n,r=B(this.table.segments);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(2===this.table.version&&i.value===e)t.push.apply(t,d(Qp(i.firstGlyph,i.lastGlyph+1)));else for(var a=0;a<i.values.length;a++)i.values[a]===e&&t.push(i.firstGlyph+a)}}catch(qk){r.e(qk)}finally{r.f()}break;case 6:var o,s=B(this.table.segments);try{for(s.s();!(o=s.n()).done;){var l=o.value;l.value===e&&t.push(l.glyph)}}catch(qk){s.e(qk)}finally{s.f()}break;case 8:for(var u=0;u<this.table.values.length;u++)this.table.values[u]===e&&t.push(this.table.firstGlyph+u);break;default:throw new Error("Unknown lookup table format: ".concat(this.table.version))}return t}}]),e}();df([Xf],im.prototype,"glyphsForValue",null);var am=function(){function e(t){h(this,e),this.stateTable=t,this.lookupTable=new im(t.classTable)}return m(e,[{key:"process",value:function(e,t,n){for(var r=0,i=t?e.length-1:0,a=t?-1:1;1===a&&i<=e.length||-1===a&&i>=-1;){var o=null,s=1,l=!0;i===e.length||-1===i?s=0:65535===(o=e[i]).id?s=2:null==(s=this.lookupTable.lookup(o.id))&&(s=1);var u=this.stateTable.stateArray.getItem(r)[s],c=this.stateTable.entryTable.getItem(u);0!==s&&2!==s&&(n(o,c,i),l=!(16384&c.flags)),r=c.newState,l&&(i+=a)}return e}},{key:"traverse",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Set;if(!n.has(t)){n.add(t);for(var r=this.stateTable,i=r.nClasses,a=r.stateArray,o=r.entryTable,s=a.getItem(t),l=4;l<i;l++){var u,c=s[l],f=o.getItem(c),d=B(this.lookupTable.glyphsForValue(l));try{for(d.s();!(u=d.n()).done;){var h=u.value;e.enter&&e.enter(h,f),0!==f.newState&&this.traverse(e,f.newState,n),e.exit&&e.exit(h,f)}}catch(qk){d.e(qk)}finally{d.f()}}}}}]),e}(),om=4194304,sm=function(){function e(t){h(this,e),this.processIndicRearragement=this.processIndicRearragement.bind(this),this.processContextualSubstitution=this.processContextualSubstitution.bind(this),this.processLigature=this.processLigature.bind(this),this.processNoncontextualSubstitutions=this.processNoncontextualSubstitutions.bind(this),this.processGlyphInsertion=this.processGlyphInsertion.bind(this),this.font=t,this.morx=t.morx,this.inputCache=null}return m(e,[{key:"process",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=B(this.morx.chains);try{for(r.s();!(t=r.n()).done;){var i,a=t.value,o=a.defaultFlags,s=B(a.features);try{for(s.s();!(i=s.n()).done;){var l,u=i.value;(l=n[u.featureType])&&(l[u.featureSetting]?(o&=u.disableFlags,o|=u.enableFlags):!1===l[u.featureSetting]&&(o|=~u.disableFlags,o&=~u.enableFlags))}}catch(qk){s.e(qk)}finally{s.f()}var c,f=B(a.subtables);try{for(f.s();!(c=f.n()).done;){var d=c.value;d.subFeatureFlags&o&&this.processSubtable(d,e)}}catch(qk){f.e(qk)}finally{f.f()}}}catch(qk){r.e(qk)}finally{r.f()}for(var h=e.length-1;h>=0;)65535===e[h].id&&e.splice(h,1),h--;return e}},{key:"processSubtable",value:function(e,t){if(this.subtable=e,this.glyphs=t,4!==this.subtable.type){this.ligatureStack=[],this.markedGlyph=null,this.firstGlyph=null,this.lastGlyph=null,this.markedIndex=null;var n=this.getStateMachine(e),r=this.getProcessor(),i=!!(this.subtable.coverage&om);return n.process(this.glyphs,i,r)}this.processNoncontextualSubstitutions(this.subtable,this.glyphs)}},{key:"getStateMachine",value:function(e){return new am(e.table.stateTable)}},{key:"getProcessor",value:function(){switch(this.subtable.type){case 0:return this.processIndicRearragement;case 1:return this.processContextualSubstitution;case 2:return this.processLigature;case 4:return this.processNoncontextualSubstitutions;case 5:return this.processGlyphInsertion;default:throw new Error("Invalid morx subtable type: ".concat(this.subtable.type))}}},{key:"processIndicRearragement",value:function(e,t,n){32768&t.flags&&(this.firstGlyph=n),8192&t.flags&&(this.lastGlyph=n),function(e,t,n,r){switch(t){case 0:return e;case 1:return lm(e,[n,1],[r,0]);case 2:return lm(e,[n,0],[r,1]);case 3:return lm(e,[n,1],[r,1]);case 4:return lm(e,[n,2],[r,0]);case 5:return lm(e,[n,2],[r,0],!0,!1);case 6:return lm(e,[n,0],[r,2]);case 7:return lm(e,[n,0],[r,2],!1,!0);case 8:return lm(e,[n,1],[r,2]);case 9:return lm(e,[n,1],[r,2],!1,!0);case 10:return lm(e,[n,2],[r,1]);case 11:return lm(e,[n,2],[r,1],!0,!1);case 12:return lm(e,[n,2],[r,2]);case 13:return lm(e,[n,2],[r,2],!0,!1);case 14:return lm(e,[n,2],[r,2],!1,!0);case 15:return lm(e,[n,2],[r,2],!0,!0);default:throw new Error("Unknown verb: ".concat(t))}}(this.glyphs,15&t.flags,this.firstGlyph,this.lastGlyph)}},{key:"processContextualSubstitution",value:function(e,t,n){var r=this.subtable.table.substitutionTable.items;if(65535!==t.markIndex){var i=r.getItem(t.markIndex),a=new im(i);e=this.glyphs[this.markedGlyph],(o=a.lookup(e.id))&&(this.glyphs[this.markedGlyph]=this.font.getGlyph(o,e.codePoints))}if(65535!==t.currentIndex){var o,s=r.getItem(t.currentIndex),l=new im(s);e=this.glyphs[n],(o=l.lookup(e.id))&&(this.glyphs[n]=this.font.getGlyph(o,e.codePoints))}32768&t.flags&&(this.markedGlyph=n)}},{key:"processLigature",value:function(e,t,n){if(32768&t.flags&&this.ligatureStack.push(n),8192&t.flags){for(var r,i=this.subtable.table.ligatureActions,a=this.subtable.table.components,o=this.subtable.table.ligatureList,s=t.action,l=!1,u=0,c=[],f=[];!l;){var h,A=this.ligatureStack.pop();(h=c).unshift.apply(h,d(this.glyphs[A].codePoints));var g=i.getItem(s++);l=!!(2147483648&g);var p=!!(1073741824&g),m=(1073741823&g)<<2>>2;if(m+=this.glyphs[A].id,u+=a.getItem(m),l||p){var v=o.getItem(u);this.glyphs[A]=this.font.getGlyph(v,c),f.push(A),u=0,c=[]}else this.glyphs[A]=this.font.getGlyph(65535)}(r=this.ligatureStack).push.apply(r,f)}}},{key:"processNoncontextualSubstitutions",value:function(e,t,n){var r=new im(e.table.lookupTable);for(n=0;n<t.length;n++){var i=t[n];if(65535!==i.id){var a=r.lookup(i.id);a&&(t[n]=this.font.getGlyph(a,i.codePoints))}}}},{key:"_insertGlyphs",value:function(e,t,n,r){for(var i,a=[];n--;){var o=this.subtable.table.insertionActions.getItem(t++);a.push(this.font.getGlyph(o))}r||e++,(i=this.glyphs).splice.apply(i,[e,0].concat(a))}},{key:"processGlyphInsertion",value:function(e,t,n){if(32768&t.flags&&(this.markedIndex=n),65535!==t.markedInsertIndex){var r=(31&t.flags)>>>5,i=!!(1024&t.flags);this._insertGlyphs(this.markedIndex,t.markedInsertIndex,r,i)}if(65535!==t.currentInsertIndex){var a=(992&t.flags)>>>5,o=!!(2048&t.flags);this._insertGlyphs(n,t.currentInsertIndex,a,o)}}},{key:"getSupportedFeatures",value:function(){var e,t=[],n=B(this.morx.chains);try{for(n.s();!(e=n.n()).done;){var r,i=B(e.value.features);try{for(i.s();!(r=i.n()).done;){var a=r.value;t.push([a.featureType,a.featureSetting])}}catch(qk){i.e(qk)}finally{i.f()}}}catch(qk){n.e(qk)}finally{n.f()}return t}},{key:"generateInputs",value:function(e){return this.inputCache||this.generateInputCache(),this.inputCache[e]||[]}},{key:"generateInputCache",value:function(){this.inputCache={};var e,t=B(this.morx.chains);try{for(t.s();!(e=t.n()).done;){var n,r=e.value,i=r.defaultFlags,a=B(r.subtables);try{for(a.s();!(n=a.n()).done;){var o=n.value;o.subFeatureFlags&i&&this.generateInputsForSubtable(o)}}catch(qk){a.e(qk)}finally{a.f()}}}catch(qk){t.e(qk)}finally{t.f()}}},{key:"generateInputsForSubtable",value:function(e){var t=this;if(2===e.type){if(!!(e.coverage&om))throw new Error("Reverse subtable, not supported.");this.subtable=e,this.ligatureStack=[];var n=this.getStateMachine(e),r=this.getProcessor(),i=[],a=[];this.glyphs=[],n.traverse({enter:function(e,n){var o=t.glyphs;a.push({glyphs:o.slice(),ligatureStack:t.ligatureStack.slice()});var s=t.font.getGlyph(e);i.push(s),o.push(i[i.length-1]),r(o[o.length-1],n,o.length-1);for(var l=0,u=0,c=0;c<o.length&&l<=1;c++)65535!==o[c].id&&(l++,u=o[c].id);if(1===l){var f=i.map((function(e){return e.id})),d=t.inputCache[u];d?d.push(f):t.inputCache[u]=[f]}},exit:function(){var e=a.pop();t.glyphs=e.glyphs,t.ligatureStack=e.ligatureStack,i.pop()}})}}}]),e}();function lm(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=e.splice(n[0]-(n[1]-1),n[1]);i&&a.reverse();var o=e.splice.apply(e,[t[0],t[1]].concat(d(a)));return r&&o.reverse(),e.splice.apply(e,[n[0]-(t[1]-1),0].concat(d(o))),e}df([Xf],sm.prototype,"getStateMachine",null);var um=function(){function e(t){h(this,e),this.font=t,this.morxProcessor=new sm(t),this.fallbackPosition=!1}return m(e,[{key:"substitute",value:function(e){"rtl"===e.direction&&e.glyphs.reverse(),this.morxProcessor.process(e.glyphs,function(e){var t={};for(var n in e){var r;(r=Xp[n])&&(null==t[r[0]]&&(t[r[0]]={}),t[r[0]][r[1]]=e[n])}return t}(e.features))}},{key:"getAvailableFeatures",value:function(e,t){return function(e){var t={};if(Array.isArray(e))for(var n=0;n<e.length;n++){var r,i=rm(e[n]);(r=em[i[0]]&&em[i[0]][i[1]])&&(t[r]=!0)}else if("object"===typeof e)for(var a in e){var o=e[a];for(var s in o){var l=void 0,u=rm([a,s]);o[s]&&(l=em[u[0]]&&em[u[0]][u[1]])&&(t[l]=!0)}}return Object.keys(t)}(this.morxProcessor.getSupportedFeatures())}},{key:"stringsForGlyph",value:function(e){var t,n=this.morxProcessor.generateInputs(e),r=new Set,i=B(n);try{for(i.s();!(t=i.n()).done;){var a=t.value;this._addStrings(a,0,r,"")}}catch(qk){i.e(qk)}finally{i.f()}return r}},{key:"_addStrings",value:function(e,t,n,r){var i,a=B(this.font._cmapProcessor.codePointsForGlyph(e[t]));try{for(a.s();!(i=a.n()).done;){var o=i.value,s=r+String.fromCodePoint(o);t<e.length-1?this._addStrings(e,t+1,n,s):n.add(s)}}catch(qk){a.e(qk)}finally{a.f()}}}]),e}(),cm=function(){function e(t,n,r){h(this,e),this.font=t,this.script=n,this.direction=r,this.stages=[],this.globalFeatures={},this.allFeatures={}}return m(e,[{key:"_addFeatures",value:function(e,t){var n,r=this.stages.length-1,i=this.stages[r],a=B(e);try{for(a.s();!(n=a.n()).done;){var o=n.value;null==this.allFeatures[o]&&(i.push(o),this.allFeatures[o]=r,t&&(this.globalFeatures[o]=!0))}}catch(qk){a.e(qk)}finally{a.f()}}},{key:"add",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(0===this.stages.length&&this.stages.push([]),"string"===typeof e&&(e=[e]),Array.isArray(e))this._addFeatures(e,t);else{if("object"!==typeof e)throw new Error("Unsupported argument to ShapingPlan#add");this._addFeatures(e.global||[],!0),this._addFeatures(e.local||[],!1)}}},{key:"addStage",value:function(e,t){"function"===typeof e?this.stages.push(e,[]):(this.stages.push([]),this.add(e,t))}},{key:"setFeatureOverrides",value:function(e){if(Array.isArray(e))this.add(e);else if("object"===typeof e)for(var t in e)if(e[t])this.add(t);else if(null!=this.allFeatures[t]){var n=this.stages[this.allFeatures[t]];n.splice(n.indexOf(t),1),delete this.allFeatures[t],delete this.globalFeatures[t]}}},{key:"assignGlobalFeatures",value:function(e){var t,n=B(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;for(var i in this.globalFeatures)r.features[i]=!0}}catch(qk){n.e(qk)}finally{n.f()}}},{key:"process",value:function(e,t,n){var r,i=B(this.stages);try{for(i.s();!(r=i.n()).done;){var a=r.value;"function"===typeof a?n||a(this.font,t,this):a.length>0&&e.applyFeatures(a,t,n)}}catch(qk){i.e(qk)}finally{i.f()}}}]),e}(),fm=["rvrn"],dm=["ccmp","locl","rlig","mark","mkmk"],hm=["frac","numr","dnom"],Am=["calt","clig","liga","rclt","curs","kern"],gm={ltr:["ltra","ltrm"],rtl:["rtla","rtlm"]},pm=function(){function e(){h(this,e)}return m(e,null,[{key:"plan",value:function(e,t,n){this.planPreprocessing(e),this.planFeatures(e),this.planPostprocessing(e,n),e.assignGlobalFeatures(t),this.assignFeatures(e,t)}},{key:"planPreprocessing",value:function(e){e.add({global:[].concat(fm,d(gm[e.direction])),local:hm})}},{key:"planFeatures",value:function(e){}},{key:"planPostprocessing",value:function(e,t){e.add([].concat(dm,Am)),e.setFeatureOverrides(t)}},{key:"assignFeatures",value:function(e,t){for(var n=0;n<t.length;n++){var r=t[n];if(8260===r.codePoints[0]){for(var i=n,a=n+1;i>0&&Tf(t[i-1].codePoints[0]);)t[i-1].features.numr=!0,t[i-1].features.frac=!0,i--;for(;a<t.length&&Tf(t[a].codePoints[0]);)t[a].features.dnom=!0,t[a].features.frac=!0,a++;r.features.frac=!0,n=a-1}}}}]),e}();ff(pm,"zeroMarkWidths","AFTER_GPOS");var mm=new gf(Rp("ABABAAAAAACgMQAAAZUBav7t2CtPA0EUBeDZB00pin9AJZIEgyUEj0QhweDAgQOJxCBRBElQSBwSicLgkOAwnNKZ5GaY2c7uzj4o5yZfZrrbefbuIx2nSq3CGmzAWH/+K+UO7MIe7MMhHMMpnMMFXMIVXIt2t3CnP088iPqjqNN8e4Ij7Rle4LUH82rLm6i/92A+RERERERERERNmfz/89GDeRARERERzbN8ceps2Iwt9H0C9/AJ6yOlDkbTczcot5VSm8Pm1vcFWfb7+BKOLTuOd2UlTX4wGP85Eg953lWPFbnuN7PkjtLmalOWbNenkHOSa7T3KmR9MVTZ2zZkVj1kHa68MueVKH0R4zqQ44WEXLM8VjcWHP0PtKLfPzQnMtGn3W4QYf6qxFxceVI394r2xnV+1rih0fV1Vzf3fO1n3evL5J78ruvZ5ptX2Rwy92Tfb1wlEqut3U+sZ3HXOeJ7/zDrbyuP6+Zz0fqa6Nv3vhY7Yu1xWnGevmsvsUpTT/RYIe8waUH/rvHMWKFzLfN8L+rTfp645mfX7ftlnfDtYxN59w0=")),vm=["isol","fina","fin2","fin3","medi","med2","init"],ym=0,bm=6,Cm="isol",wm="fina",Em="fin2",Im="medi",xm="med2",Bm="init",km=null,Dm=[[[km,km,0],[km,Cm,2],[km,Cm,1],[km,Cm,2],[km,Cm,1],[km,Cm,6]],[[km,km,0],[km,Cm,2],[km,Cm,1],[km,Cm,2],[km,Em,5],[km,Cm,6]],[[km,km,0],[km,Cm,2],[Bm,wm,1],[Bm,wm,3],[Bm,wm,4],[Bm,wm,6]],[[km,km,0],[km,Cm,2],[Im,wm,1],[Im,wm,3],[Im,wm,4],[Im,wm,6]],[[km,km,0],[km,Cm,2],[xm,Cm,1],[xm,Cm,2],[xm,Em,5],[xm,Cm,6]],[[km,km,0],[km,Cm,2],[Cm,Cm,1],[Cm,Cm,2],[Cm,Em,5],[Cm,Cm,6]],[[km,km,0],[km,Cm,2],[km,Cm,1],[km,Cm,2],[km,"fin3",5],[km,Cm,6]]],Qm=function(e){y(n,e);var t=E(n);function n(){return h(this,n),t.apply(this,arguments)}return m(n,null,[{key:"planFeatures",value:function(e){e.add(["ccmp","locl"]);for(var t=0;t<vm.length;t++){var n=vm[t];e.addStage(n,!1)}e.addStage("mset")}},{key:"assignFeatures",value:function(e,t){yc(b(n),"assignFeatures",this).call(this,e,t);for(var r=-1,i=0,a=[],o=0;o<t.length;o++){var s,l,u=Sm((A=t[o]).codePoints[0]);if(u!==bm){var f=c(Dm[i][u],3);l=f[0],s=f[1],i=f[2],l!==km&&-1!==r&&(a[r]=l),a[o]=s,r=o}else a[o]=km}for(var d=0;d<t.length;d++){var h,A=t[d];(h=a[d])&&(A.features[h]=!0)}}}]),n}(pm);function Sm(e){var t=mm.get(e);if(t)return t-1;var n=Ff(e);return"Mn"===n||"Me"===n||"Cf"===n?bm:ym}var _m=function(){function e(t,n){h(this,e),this.glyphs=t,this.reset(n)}return m(e,[{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]:0;this.options=e,this.flags=e.flags||{},this.markAttachmentType=e.markAttachmentType||0,this.index=t}},{key:"cur",get:function(){return this.glyphs[this.index]||null}},{key:"shouldIgnore",value:function(e){return this.flags.ignoreMarks&&e.isMark||this.flags.ignoreBaseGlyphs&&e.isBase||this.flags.ignoreLigatures&&e.isLigature||this.markAttachmentType&&e.isMark&&e.markAttachmentType!==this.markAttachmentType}},{key:"move",value:function(e){for(this.index+=e;0<=this.index&&this.index<this.glyphs.length&&this.shouldIgnore(this.glyphs[this.index]);)this.index+=e;return 0>this.index||this.index>=this.glyphs.length?null:this.glyphs[this.index]}},{key:"next",value:function(){return this.move(1)}},{key:"prev",value:function(){return this.move(-1)}},{key:"peek",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=this.index,n=this.increment(e);return this.index=t,n}},{key:"peekIndex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=this.index;this.increment(e);var n=this.index;return this.index=t,n}},{key:"increment",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=e<0?-1:1;for(e=Math.abs(e);e--;)this.move(t);return this.glyphs[this.index]}}]),e}(),Fm=["DFLT","dflt","latn"],Nm=function(){function e(t,n){h(this,e),this.font=t,this.table=n,this.script=null,this.scriptTag=null,this.language=null,this.languageTag=null,this.features={},this.lookups={},this.variationsIndex=t._variationProcessor?this.findVariationsIndex(t._variationProcessor.normalizedCoords):-1,this.selectScript(),this.glyphs=[],this.positions=[],this.ligatureID=1,this.currentFeature=null}return m(e,[{key:"findScript",value:function(e){if(null==this.table.scriptList)return null;Array.isArray(e)||(e=[e]);var t,n=B(e);try{for(n.s();!(t=n.n()).done;){var r,i=t.value,a=B(this.table.scriptList);try{for(a.s();!(r=a.n()).done;){var o=r.value;if(o.tag===i)return o}}catch(qk){a.e(qk)}finally{a.f()}}}catch(qk){n.e(qk)}finally{n.f()}return null}},{key:"selectScript",value:function(e,t,n){var r,i=!1;if(!this.script||e!==this.scriptTag){if((r=this.findScript(e))||(r=this.findScript(Fm)),!r)return this.scriptTag;this.scriptTag=r.tag,this.script=r.script,this.language=null,this.languageTag=null,i=!0}if(n&&n===this.direction||(this.direction=n||Vp(e)),t&&t.length<4&&(t+=" ".repeat(4-t.length)),!t||t!==this.languageTag){this.language=null;var a,o=B(this.script.langSysRecords);try{for(o.s();!(a=o.n()).done;){var s=a.value;if(s.tag===t){this.language=s.langSys,this.languageTag=s.tag;break}}}catch(qk){o.e(qk)}finally{o.f()}this.language||(this.language=this.script.defaultLangSys,this.languageTag=null),i=!0}if(i&&(this.features={},this.language)){var l,u=B(this.language.featureIndexes);try{for(u.s();!(l=u.n()).done;){var c=l.value,f=this.table.featureList[c],d=this.substituteFeatureForVariations(c);this.features[f.tag]=d||f.feature}}catch(qk){u.e(qk)}finally{u.f()}}return this.scriptTag}},{key:"lookupsForFeatures",value:function(){var e,t=arguments.length>1?arguments[1]:void 0,n=[],r=B(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]);try{for(r.s();!(e=r.n()).done;){var i=e.value,a=this.features[i];if(a){var o,s=B(a.lookupListIndexes);try{for(s.s();!(o=s.n()).done;){var l=o.value;t&&-1!==t.indexOf(l)||n.push({feature:i,index:l,lookup:this.table.lookupList.get(l)})}}catch(qk){s.e(qk)}finally{s.f()}}}}catch(qk){r.e(qk)}finally{r.f()}return n.sort((function(e,t){return e.index-t.index})),n}},{key:"substituteFeatureForVariations",value:function(e){if(-1===this.variationsIndex)return null;var t,n=B(this.table.featureVariations.featureVariationRecords[this.variationsIndex].featureTableSubstitution.substitutions);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(r.featureIndex===e)return r.alternateFeatureTable}}catch(qk){n.e(qk)}finally{n.f()}return null}},{key:"findVariationsIndex",value:function(e){var t=this.table.featureVariations;if(!t)return-1;for(var n=t.featureVariationRecords,r=0;r<n.length;r++){var i=n[r].conditionSet.conditionTable;if(this.variationConditionsMatch(i,e))return r}return-1}},{key:"variationConditionsMatch",value:function(e,t){return e.every((function(e){var n=e.axisIndex<t.length?t[e.axisIndex]:0;return e.filterRangeMinValue<=n&&n<=e.filterRangeMaxValue}))}},{key:"applyFeatures",value:function(e,t,n){var r=this.lookupsForFeatures(e);this.applyLookups(r,t,n)}},{key:"applyLookups",value:function(e,t,n){this.glyphs=t,this.positions=n,this.glyphIterator=new _m(t);var r,i=B(e);try{for(i.s();!(r=i.n()).done;){var a=r.value,o=a.feature,s=a.lookup;for(this.currentFeature=o,this.glyphIterator.reset(s.flags);this.glyphIterator.index<t.length;)if(o in this.glyphIterator.cur.features){var l,u=B(s.subTables);try{for(u.s();!(l=u.n()).done;){var c=l.value;if(this.applyLookup(s.lookupType,c))break}}catch(qk){u.e(qk)}finally{u.f()}this.glyphIterator.next()}else this.glyphIterator.next()}}catch(qk){i.e(qk)}finally{i.f()}}},{key:"applyLookup",value:function(e,t){throw new Error("applyLookup must be implemented by subclasses")}},{key:"applyLookupList",value:function(e){var t,n=this.glyphIterator.options,r=this.glyphIterator.index,i=B(e);try{for(i.s();!(t=i.n()).done;){var a=t.value;this.glyphIterator.reset(n,r),this.glyphIterator.increment(a.sequenceIndex);var o=this.table.lookupList.get(a.lookupListIndex);this.glyphIterator.reset(o.flags,this.glyphIterator.index);var s,l=B(o.subTables);try{for(l.s();!(s=l.n()).done;){var u=s.value;if(this.applyLookup(o.lookupType,u))break}}catch(qk){l.e(qk)}finally{l.f()}}}catch(qk){i.e(qk)}finally{i.f()}return this.glyphIterator.reset(n,r),!0}},{key:"coverageIndex",value:function(e,t){switch(null==t&&(t=this.glyphIterator.cur.id),e.version){case 1:return e.glyphs.indexOf(t);case 2:var n,r=B(e.rangeRecords);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.start<=t&&t<=i.end)return i.startCoverageIndex+t-i.start}}catch(qk){r.e(qk)}finally{r.f()}}return-1}},{key:"match",value:function(e,t,n,r){for(var i=this.glyphIterator.index,a=this.glyphIterator.increment(e),o=0;o<t.length&&a&&n(t[o],a);)r&&r.push(this.glyphIterator.index),o++,a=this.glyphIterator.next();return this.glyphIterator.index=i,!(o<t.length)&&(r||!0)}},{key:"sequenceMatches",value:function(e,t){return this.match(e,t,(function(e,t){return e===t.id}))}},{key:"sequenceMatchIndices",value:function(e,t){var n=this;return this.match(e,t,(function(e,t){return n.currentFeature in t.features&&e===t.id}),[])}},{key:"coverageSequenceMatches",value:function(e,t){var n=this;return this.match(e,t,(function(e,t){return n.coverageIndex(e,t.id)>=0}))}},{key:"getClassID",value:function(e,t){switch(t.version){case 1:var n=e-t.startGlyph;if(n>=0&&n<t.classValueArray.length)return t.classValueArray[n];break;case 2:var r,i=B(t.classRangeRecord);try{for(i.s();!(r=i.n()).done;){var a=r.value;if(a.start<=e&&e<=a.end)return a.class}}catch(qk){i.e(qk)}finally{i.f()}}return 0}},{key:"classSequenceMatches",value:function(e,t,n){var r=this;return this.match(e,t,(function(e,t){return e===r.getClassID(t.id,n)}))}},{key:"applyContext",value:function(e){var t;switch(e.version){case 1:if(-1===(t=this.coverageIndex(e.coverage)))return!1;var n,r=B(e.ruleSets[t]);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(this.sequenceMatches(1,i.input))return this.applyLookupList(i.lookupRecords)}}catch(qk){r.e(qk)}finally{r.f()}break;case 2:if(-1===this.coverageIndex(e.coverage))return!1;if(-1===(t=this.getClassID(this.glyphIterator.cur.id,e.classDef)))return!1;var a,o=B(e.classSet[t]);try{for(o.s();!(a=o.n()).done;){var s=a.value;if(this.classSequenceMatches(1,s.classes,e.classDef))return this.applyLookupList(s.lookupRecords)}}catch(qk){o.e(qk)}finally{o.f()}break;case 3:if(this.coverageSequenceMatches(0,e.coverages))return this.applyLookupList(e.lookupRecords)}return!1}},{key:"applyChainingContext",value:function(e){var t;switch(e.version){case 1:if(-1===(t=this.coverageIndex(e.coverage)))return!1;var n,r=B(e.chainRuleSets[t]);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(this.sequenceMatches(-i.backtrack.length,i.backtrack)&&this.sequenceMatches(1,i.input)&&this.sequenceMatches(1+i.input.length,i.lookahead))return this.applyLookupList(i.lookupRecords)}}catch(qk){r.e(qk)}finally{r.f()}break;case 2:if(-1===this.coverageIndex(e.coverage))return!1;t=this.getClassID(this.glyphIterator.cur.id,e.inputClassDef);var a=e.chainClassSet[t];if(!a)return!1;var o,s=B(a);try{for(s.s();!(o=s.n()).done;){var l=o.value;if(this.classSequenceMatches(-l.backtrack.length,l.backtrack,e.backtrackClassDef)&&this.classSequenceMatches(1,l.input,e.inputClassDef)&&this.classSequenceMatches(1+l.input.length,l.lookahead,e.lookaheadClassDef))return this.applyLookupList(l.lookupRecords)}}catch(qk){s.e(qk)}finally{s.f()}break;case 3:if(this.coverageSequenceMatches(-e.backtrackGlyphCount,e.backtrackCoverage)&&this.coverageSequenceMatches(0,e.inputCoverage)&&this.coverageSequenceMatches(e.inputGlyphCount,e.lookaheadCoverage))return this.applyLookupList(e.lookupRecords)}return!1}}]),e}(),Rm=function(){function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=arguments.length>3?arguments[3]:void 0;if(h(this,e),this._font=t,this.codePoints=r,this.id=n,this.features={},Array.isArray(i))for(var a=0;a<i.length;a++){var o=i[a];this.features[o]=!0}else"object"===typeof i&&Object.assign(this.features,i);this.ligatureID=null,this.ligatureComponent=null,this.isLigated=!1,this.cursiveAttachment=null,this.markAttachment=null,this.shaperInfo=null,this.substituted=!1,this.isMultiplied=!1}return m(e,[{key:"id",get:function(){return this._id},set:function(e){this._id=e,this.substituted=!0;var t=this._font.GDEF;if(t&&t.glyphClassDef){var n=Nm.prototype.getClassID(e,t.glyphClassDef);this.isBase=1===n,this.isLigature=2===n,this.isMark=3===n,this.markAttachmentType=t.markAttachClassDef?Nm.prototype.getClassID(e,t.markAttachClassDef):0}else this.isMark=this.codePoints.length>0&&this.codePoints.every(Of),this.isBase=!this.isMark,this.isLigature=this.codePoints.length>1,this.markAttachmentType=0}},{key:"copy",value:function(){return new e(this._font,this.id,this.codePoints,this.features)}}]),e}(),Tm=function(e){y(n,e);var t=E(n);function n(){return h(this,n),t.apply(this,arguments)}return m(n,null,[{key:"planFeatures",value:function(e){e.add(["ljmo","vjmo","tjmo"],!1)}},{key:"assignFeatures",value:function(e,t){for(var n=0,r=0;r<t.length;){var i,a=t[r].codePoints[0],o=uv(a),s=c(Av[n][o],2);switch(i=s[0],n=s[1],i){case cv:e.font.hasGlyphForCodePoint(a)||(r=pv(t,r,e.font));break;case fv:r=mv(t,r,e.font);break;case dv:vv(t,r,e.font);break;case hv:r=yv(t,r,e.font)}r++}}}]),n}(pm);ff(Tm,"zeroMarkWidths","NONE");var Om=44032,jm=55204-Om+1,Pm=4352,Mm=4449,Lm=4519,Um=21,zm=28,Gm=Pm+19-1,Hm=Mm+Um-1,Ym=Lm+zm-1,Wm=9676,Vm=function(e){return 4352<=e&&e<=4447||43360<=e&&e<=43388},qm=function(e){return 4448<=e&&e<=4519||55216<=e&&e<=55238},Km=function(e){return 4520<=e&&e<=4607||55243<=e&&e<=55291},Jm=function(e){return 12334<=e&&e<=12335},Zm=function(e){return Om<=e&&e<=55204},Xm=function(e){return e-Om<jm&&(e-Om)%zm===0},$m=function(e){return Pm<=e&&e<=Gm},ev=function(e){return Mm<=e&&e<=Hm},tv=function(e){return Lm+1&&1<=e&&e<=Ym},nv=0,rv=1,iv=2,av=3,ov=4,sv=5,lv=6;function uv(e){return Vm(e)?rv:qm(e)?iv:Km(e)?av:Xm(e)?ov:Zm(e)?sv:Jm(e)?lv:nv}var cv=1,fv=2,dv=4,hv=5,Av=[[[0,0],[0,1],[0,0],[0,0],[cv,2],[cv,3],[hv,0]],[[0,0],[0,1],[fv,2],[0,0],[cv,2],[cv,3],[hv,0]],[[0,0],[0,1],[0,0],[fv,3],[cv,2],[cv,3],[dv,0]],[[0,0],[0,1],[0,0],[0,0],[cv,2],[cv,3],[dv,0]]];function gv(e,t,n){return new Rm(e,e.glyphForCodePoint(t).id,[t],n)}function pv(e,t,n){var r=e[t],i=r.codePoints[0]-Om,a=Lm+i%zm,o=Pm+(i=i/zm|0)/Um|0,s=Mm+i%Um;if(!n.hasGlyphForCodePoint(o)||!n.hasGlyphForCodePoint(s)||a!==Lm&&!n.hasGlyphForCodePoint(a))return t;var l=gv(n,o,r.features);l.features.ljmo=!0;var u=gv(n,s,r.features);u.features.vjmo=!0;var c=[l,u];if(a>Lm){var f=gv(n,a,r.features);f.features.tjmo=!0,c.push(f)}return e.splice.apply(e,[t,1].concat(c)),t+c.length-1}function mv(e,t,n){var r,i,a,o,s=e[t],l=uv(e[t].codePoints[0]),u=e[t-1].codePoints[0],c=uv(u);if(c===ov&&l===av)r=u,o=s;else{l===iv?(i=e[t-1],a=s):(i=e[t-2],a=e[t-1],o=s);var f=i.codePoints[0],d=a.codePoints[0];$m(f)&&ev(d)&&(r=Om+((f-Pm)*Um+(d-Mm))*zm)}var h=o&&o.codePoints[0]||Lm;if(null!=r&&(h===Lm||tv(h))){var A=r+(h-Lm);if(n.hasGlyphForCodePoint(A)){var g=c===iv?3:2;return e.splice(t-g+1,g,gv(n,A,s.features)),t-g+1}}return i&&(i.features.ljmo=!0),a&&(a.features.vjmo=!0),o&&(o.features.tjmo=!0),c===ov?(pv(e,t-1,n),t+1):t}function vv(e,t,n){var r=e[t],i=e[t].codePoints[0];if(0!==n.glyphForCodePoint(i).advanceWidth){var a=function(e){switch(uv(e)){case ov:case sv:return 1;case iv:return 2;case av:return 3}}(e[t-1].codePoints[0]);return e.splice(t,1),e.splice(t-a,0,r)}}function yv(e,t,n){var r=e[t],i=e[t].codePoints[0];if(n.hasGlyphForCodePoint(Wm)){var a=gv(n,Wm,r.features),o=0===n.glyphForCodePoint(i).advanceWidth?t:t+1;e.splice(o,0,a),t++}return t}var bv;bv=JSON.parse('{"stateTable":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,2,3,4,5,6,7,8,9,0,10,11,11,12,13,14,15,16,17],[0,0,0,18,19,20,21,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,28,29,30,31,32,33,0,34,0,0,35,36,0,0,37,0],[0,0,0,38,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,39,0,0,0,40,41,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,43,44,44,8,9,0,0,0,0,12,43,0,0,0,0],[0,0,0,0,43,44,44,8,9,0,0,0,0,0,43,0,0,0,0],[0,0,0,45,46,47,48,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,50,0,0,51,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0],[0,0,0,53,54,55,56,57,58,0,59,0,0,60,61,0,0,62,0],[0,0,0,4,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,63,64,0,0,40,41,0,9,0,10,0,0,0,42,0,63,0,0],[0,2,3,4,5,6,7,8,9,0,10,11,11,12,13,0,2,16,0],[0,0,0,18,65,20,21,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,0,66,67,67,8,9,0,10,0,0,0,68,0,0,0,0],[0,0,0,69,0,70,70,0,71,0,72,0,0,0,0,0,0,0,0],[0,0,0,73,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,75,0,0,0,76,77,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,79,80,80,22,23,0,0,0,0,25,79,0,0,0,0],[0,0,0,18,19,20,74,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,81,82,83,84,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,86,0,0,87,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,88,0,0,0,0,0,0,0,0],[0,0,0,18,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,89,90,0,0,76,77,0,23,0,24,0,0,0,78,0,89,0,0],[0,0,0,0,91,92,92,22,23,0,24,0,0,0,93,0,0,0,0],[0,0,0,94,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,96,0,0,0,97,98,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,35,100,0,0,0,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,0,100,0,0,0,0],[0,0,0,102,103,104,105,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,107,0,0,108,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0],[0,0,0,28,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,110,111,0,0,97,98,0,33,0,34,0,0,0,99,0,110,0,0],[0,0,0,0,112,113,113,32,33,0,34,0,0,0,114,0,0,0,0],[0,0,0,0,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,0,0,115,116,117,118,8,9,0,10,0,0,119,120,0,0,16,0],[0,0,0,0,0,121,121,0,9,0,10,0,0,0,42,0,0,0,0],[0,39,0,122,0,123,123,8,9,0,10,0,0,0,42,0,39,0,0],[0,124,64,0,0,0,0,0,0,0,0,0,0,0,0,0,124,0,0],[0,39,0,0,0,121,125,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,126,126,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,46,47,48,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,47,47,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,127,127,49,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,128,127,127,49,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,129,130,131,132,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,50,0,0,0,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,134,0,0,0,0,0,0,0,0],[0,0,0,135,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,136,0,0,0,137,138,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,140,141,141,57,58,0,0,0,0,60,140,0,0,0,0],[0,0,0,0,140,141,141,57,58,0,0,0,0,0,140,0,0,0,0],[0,0,0,142,143,144,145,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,147,0,0,148,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,149,0,0,0,0,0,0,0,0],[0,0,0,53,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,150,151,0,0,137,138,0,58,0,59,0,0,0,139,0,150,0,0],[0,0,0,0,152,153,153,57,58,0,59,0,0,0,154,0,0,0,0],[0,0,0,155,116,156,157,8,9,0,10,0,0,158,120,0,0,16,0],[0,0,0,0,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,75,3,4,5,159,160,8,161,0,162,0,11,12,163,0,75,16,0],[0,0,0,0,0,40,164,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,0,165,0,0,0,0],[0,124,64,0,0,40,164,0,9,0,10,0,0,0,42,0,124,0,0],[0,0,0,0,0,70,70,0,71,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,71,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,166,0,0,167,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0],[0,0,0,0,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,0,0,0,79,80,80,22,23,0,0,0,0,0,79,0,0,0,0],[0,0,0,169,170,171,172,22,23,0,24,0,0,173,174,0,0,27,0],[0,0,0,0,0,175,175,0,23,0,24,0,0,0,78,0,0,0,0],[0,75,0,176,0,177,177,22,23,0,24,0,0,0,78,0,75,0,0],[0,178,90,0,0,0,0,0,0,0,0,0,0,0,0,0,178,0,0],[0,75,0,0,0,175,179,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,180,180,22,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,82,83,84,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,83,83,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,181,181,85,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,182,181,181,85,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,183,184,185,186,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,86,0,0,0,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,188,0,0,0,0,0,0,0,0],[0,0,0,189,170,190,191,22,23,0,24,0,0,192,174,0,0,27,0],[0,0,0,0,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,76,193,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,0,194,0,0,0,0],[0,178,90,0,0,76,193,0,23,0,24,0,0,0,78,0,178,0,0],[0,0,0,0,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,0,100,0,0,0,0],[0,0,0,195,196,197,198,32,33,0,34,0,0,199,200,0,0,37,0],[0,0,0,0,0,201,201,0,33,0,34,0,0,0,99,0,0,0,0],[0,96,0,202,0,203,203,32,33,0,34,0,0,0,99,0,96,0,0],[0,204,111,0,0,0,0,0,0,0,0,0,0,0,0,0,204,0,0],[0,96,0,0,0,201,205,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,206,206,32,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,103,104,105,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,104,104,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,207,207,106,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,208,207,207,106,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,209,210,211,212,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,107,0,0,0,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,214,0,0,0,0,0,0,0,0],[0,0,0,215,196,216,217,32,33,0,34,0,0,218,200,0,0,37,0],[0,0,0,0,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,97,219,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,0,220,0,0,0,0],[0,204,111,0,0,97,219,0,33,0,34,0,0,0,99,0,204,0,0],[0,0,0,221,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,223,0,0,0,40,224,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,119,225,0,0,0,0],[0,0,0,115,116,117,222,8,9,0,10,0,0,119,120,0,0,16,0],[0,0,0,115,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,226,64,0,0,40,224,0,9,0,10,0,0,0,42,0,226,0,0],[0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[0,39,0,0,0,121,121,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,44,44,8,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,227,0,228,229,0,9,0,10,0,0,230,0,0,0,0,0],[0,39,0,122,0,121,121,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,231,231,49,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,232,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,130,131,132,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,131,131,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,233,233,133,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,234,233,233,133,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,235,236,237,238,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,0,0,240,241,242,243,57,58,0,59,0,0,244,245,0,0,62,0],[0,0,0,0,0,246,246,0,58,0,59,0,0,0,139,0,0,0,0],[0,136,0,247,0,248,248,57,58,0,59,0,0,0,139,0,136,0,0],[0,249,151,0,0,0,0,0,0,0,0,0,0,0,0,0,249,0,0],[0,136,0,0,0,246,250,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,251,251,57,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,143,144,145,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,144,144,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,252,252,146,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,253,252,252,146,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,254,255,256,257,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,147,0,0,0,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,259,0,0,0,0,0,0,0,0],[0,0,0,260,241,261,262,57,58,0,59,0,0,263,245,0,0,62,0],[0,0,0,0,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,137,264,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,0,265,0,0,0,0],[0,249,151,0,0,137,264,0,58,0,59,0,0,0,139,0,249,0,0],[0,0,0,221,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,158,225,0,0,0,0],[0,0,0,155,116,156,222,8,9,0,10,0,0,158,120,0,0,16,0],[0,0,0,155,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,43,266,266,8,161,0,24,0,0,12,267,0,0,0,0],[0,75,0,176,43,268,268,269,161,0,24,0,0,0,267,0,75,0,0],[0,0,0,0,0,270,0,0,271,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,272,0,0,0,0,0,0,0,0],[0,273,274,0,0,40,41,0,9,0,10,0,0,0,42,0,273,0,0],[0,0,0,40,0,123,123,8,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,121,275,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,166,0,0,0,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,276,0,0,0,0,0,0,0,0],[0,0,0,277,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,279,0,0,0,76,280,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,173,281,0,0,0,0],[0,0,0,169,170,171,278,22,23,0,24,0,0,173,174,0,0,27,0],[0,0,0,169,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,282,90,0,0,76,280,0,23,0,24,0,0,0,78,0,282,0,0],[0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0],[0,75,0,0,0,175,175,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,80,80,22,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,283,0,284,285,0,23,0,24,0,0,286,0,0,0,0,0],[0,75,0,176,0,175,175,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,287,287,85,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,288,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,184,185,186,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,185,185,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,289,289,187,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,290,289,289,187,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,291,292,293,294,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,277,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,192,281,0,0,0,0],[0,0,0,189,170,190,278,22,23,0,24,0,0,192,174,0,0,27,0],[0,0,0,189,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,76,0,177,177,22,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,175,296,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,297,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,299,0,0,0,97,300,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,199,301,0,0,0,0],[0,0,0,195,196,197,298,32,33,0,34,0,0,199,200,0,0,37,0],[0,0,0,195,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,302,111,0,0,97,300,0,33,0,34,0,0,0,99,0,302,0,0],[0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0],[0,96,0,0,0,201,201,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,101,101,32,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,303,0,304,305,0,33,0,34,0,0,306,0,0,0,0,0],[0,96,0,202,0,201,201,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,307,307,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,308,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,210,211,212,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,211,211,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,309,309,213,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,310,309,309,213,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,311,312,313,314,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,297,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,218,301,0,0,0,0],[0,0,0,215,196,216,298,32,33,0,34,0,0,218,200,0,0,37,0],[0,0,0,215,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,97,0,203,203,32,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,201,316,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,0,225,0,0,0,0],[0,0,0,317,318,319,320,8,9,0,10,0,0,321,322,0,0,16,0],[0,223,0,323,0,123,123,8,9,0,10,0,0,0,42,0,223,0,0],[0,223,0,0,0,121,324,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,325,318,326,327,8,9,0,10,0,0,328,322,0,0,16,0],[0,0,0,64,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,9,0,0,0,0,230,0,0,0,0,0],[0,0,0,227,0,228,121,0,9,0,10,0,0,230,0,0,0,0,0],[0,0,0,227,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,0],[0,0,0,0,0,329,329,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,330,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,236,237,238,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,237,237,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,331,331,239,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,332,331,331,239,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,333,40,121,334,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,335,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,337,0,0,0,137,338,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,244,339,0,0,0,0],[0,0,0,240,241,242,336,57,58,0,59,0,0,244,245,0,0,62,0],[0,0,0,240,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,340,151,0,0,137,338,0,58,0,59,0,0,0,139,0,340,0,0],[0,0,0,0,0,0,0,0,58,0,0,0,0,0,0,0,0,0,0],[0,136,0,0,0,246,246,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,141,141,57,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,341,0,342,343,0,58,0,59,0,0,344,0,0,0,0,0],[0,136,0,247,0,246,246,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,0,0,57,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,345,345,146,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,346,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,255,256,257,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,256,256,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,347,347,258,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,348,347,347,258,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,349,350,351,352,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,335,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,263,339,0,0,0,0],[0,0,0,260,241,261,336,57,58,0,59,0,0,263,245,0,0,62,0],[0,0,0,260,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,137,0,248,248,57,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,246,354,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,126,126,8,23,0,0,0,0,0,0,0,0,0,0],[0,355,90,0,0,121,125,0,9,0,10,0,0,0,42,0,355,0,0],[0,0,0,0,0,356,356,269,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,357,358,359,360,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,270,0,0,0,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,363,0,0,0,0,0,0,0,0],[0,0,0,364,116,365,366,8,161,0,162,0,0,367,120,0,0,16,0],[0,0,0,0,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,40,0,121,121,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,0,281,0,0,0,0],[0,0,0,369,370,371,372,22,23,0,24,0,0,373,374,0,0,27,0],[0,279,0,375,0,177,177,22,23,0,24,0,0,0,78,0,279,0,0],[0,279,0,0,0,175,376,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,377,370,378,379,22,23,0,24,0,0,380,374,0,0,27,0],[0,0,0,90,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,23,0,0,0,0,286,0,0,0,0,0],[0,0,0,283,0,284,175,0,23,0,24,0,0,286,0,0,0,0,0],[0,0,0,283,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,0,0],[0,0,0,0,0,381,381,187,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,382,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,292,293,294,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,293,293,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,383,383,295,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,384,383,383,295,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,385,76,175,386,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,76,0,175,175,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,0,301,0,0,0,0],[0,0,0,387,388,389,390,32,33,0,34,0,0,391,392,0,0,37,0],[0,299,0,393,0,203,203,32,33,0,34,0,0,0,99,0,299,0,0],[0,299,0,0,0,201,394,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,395,388,396,397,32,33,0,34,0,0,398,392,0,0,37,0],[0,0,0,111,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,33,0,0,0,0,306,0,0,0,0,0],[0,0,0,303,0,304,201,0,33,0,34,0,0,306,0,0,0,0,0],[0,0,0,303,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,0,0],[0,0,0,0,0,399,399,213,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,400,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,312,313,314,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,313,313,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,401,401,315,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,402,401,401,315,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,403,97,201,404,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,97,0,201,201,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,405,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,407,0,0,0,40,408,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,321,409,0,0,0,0],[0,0,0,317,318,319,406,8,9,0,10,0,0,321,322,0,0,16,0],[0,0,0,317,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,410,64,0,0,40,408,0,9,0,10,0,0,0,42,0,410,0,0],[0,223,0,0,0,121,121,0,9,0,10,0,0,0,42,0,223,0,0],[0,223,0,323,0,121,121,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,405,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,328,409,0,0,0,0],[0,0,0,325,318,326,406,8,9,0,10,0,0,328,322,0,0,16,0],[0,0,0,325,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,0,0],[0,0,0,0,0,411,411,239,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,412,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,40,121,334,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,413,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,0,339,0,0,0,0],[0,0,0,414,415,416,417,57,58,0,59,0,0,418,419,0,0,62,0],[0,337,0,420,0,248,248,57,58,0,59,0,0,0,139,0,337,0,0],[0,337,0,0,0,246,421,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,422,415,423,424,57,58,0,59,0,0,425,419,0,0,62,0],[0,0,0,151,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,58,0,0,0,0,344,0,0,0,0,0],[0,0,0,341,0,342,246,0,58,0,59,0,0,344,0,0,0,0,0],[0,0,0,341,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,146,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,0,0],[0,0,0,0,0,426,426,258,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,427,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,350,351,352,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,351,351,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,428,428,353,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,429,428,428,353,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,430,137,246,431,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,137,0,246,246,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,432,116,433,434,8,161,0,162,0,0,435,120,0,0,16,0],[0,0,0,0,0,180,180,269,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,358,359,360,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,359,359,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,436,436,361,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,437,436,436,361,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,438,439,440,441,442,161,0,162,0,0,0,362,0,0,0,0],[0,443,274,0,0,0,0,0,0,0,0,0,0,0,0,0,443,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,444,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,367,225,0,0,0,0],[0,0,0,364,116,365,445,8,161,0,162,0,0,367,120,0,0,16,0],[0,0,0,364,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,0,0,0,0,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,446,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,448,0,0,0,76,449,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,373,450,0,0,0,0],[0,0,0,369,370,371,447,22,23,0,24,0,0,373,374,0,0,27,0],[0,0,0,369,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,451,90,0,0,76,449,0,23,0,24,0,0,0,78,0,451,0,0],[0,279,0,0,0,175,175,0,23,0,24,0,0,0,78,0,279,0,0],[0,279,0,375,0,175,175,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,446,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,380,450,0,0,0,0],[0,0,0,377,370,378,447,22,23,0,24,0,0,380,374,0,0,27,0],[0,0,0,377,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,0,0,0,187,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0],[0,0,0,0,0,452,452,295,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,453,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,76,175,386,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,454,0,0,0,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,455,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,457,0,0,0,97,458,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,391,459,0,0,0,0],[0,0,0,387,388,389,456,32,33,0,34,0,0,391,392,0,0,37,0],[0,0,0,387,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,460,111,0,0,97,458,0,33,0,34,0,0,0,99,0,460,0,0],[0,299,0,0,0,201,201,0,33,0,34,0,0,0,99,0,299,0,0],[0,299,0,393,0,201,201,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,455,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,398,459,0,0,0,0],[0,0,0,395,388,396,456,32,33,0,34,0,0,398,392,0,0,37,0],[0,0,0,395,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,0,0,0,213,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,0,0],[0,0,0,0,0,461,461,315,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,462,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,97,201,404,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,463,0,0,0,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,0,409,0,0,0,0],[0,0,0,464,465,466,467,8,9,0,10,0,0,468,469,0,0,16,0],[0,407,0,470,0,123,123,8,9,0,10,0,0,0,42,0,407,0,0],[0,407,0,0,0,121,471,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,472,465,473,474,8,9,0,10,0,0,475,469,0,0,16,0],[0,0,0,0,0,0,0,239,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,0,0],[0,0,0,0,0,0,476,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,477,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,479,0,0,0,137,480,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,418,481,0,0,0,0],[0,0,0,414,415,416,478,57,58,0,59,0,0,418,419,0,0,62,0],[0,0,0,414,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,482,151,0,0,137,480,0,58,0,59,0,0,0,139,0,482,0,0],[0,337,0,0,0,246,246,0,58,0,59,0,0,0,139,0,337,0,0],[0,337,0,420,0,246,246,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,477,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,425,481,0,0,0,0],[0,0,0,422,415,423,478,57,58,0,59,0,0,425,419,0,0,62,0],[0,0,0,422,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,0,0,0,258,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0],[0,0,0,0,0,483,483,353,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,484,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,137,246,431,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,485,0,0,0,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,444,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,435,225,0,0,0,0],[0,0,0,432,116,433,445,8,161,0,162,0,0,435,120,0,0,16,0],[0,0,0,432,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,0,486,486,361,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,487,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,439,440,441,442,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,440,440,442,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,488,488,442,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,489,488,488,442,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,490,491,492,493,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,495,0,496,497,0,161,0,162,0,0,498,0,0,0,0,0],[0,0,0,0,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,0,225,0,0,0,0],[0,0,0,0,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,0,450,0,0,0,0],[0,0,0,499,500,501,502,22,23,0,24,0,0,503,504,0,0,27,0],[0,448,0,505,0,177,177,22,23,0,24,0,0,0,78,0,448,0,0],[0,448,0,0,0,175,506,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,507,500,508,509,22,23,0,24,0,0,510,504,0,0,27,0],[0,0,0,0,0,0,0,295,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,292,0,0],[0,0,0,0,0,0,511,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,0,459,0,0,0,0],[0,0,0,512,513,514,515,32,33,0,34,0,0,516,517,0,0,37,0],[0,457,0,518,0,203,203,32,33,0,34,0,0,0,99,0,457,0,0],[0,457,0,0,0,201,519,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,520,513,521,522,32,33,0,34,0,0,523,517,0,0,37,0],[0,0,0,0,0,0,0,315,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,312,0,0],[0,0,0,0,0,0,524,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,525,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,527,0,0,0,40,528,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,468,529,0,0,0,0],[0,0,0,464,465,466,526,8,9,0,10,0,0,468,469,0,0,16,0],[0,0,0,464,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,530,64,0,0,40,528,0,9,0,10,0,0,0,42,0,530,0,0],[0,407,0,0,0,121,121,0,9,0,10,0,0,0,42,0,407,0,0],[0,407,0,470,0,121,121,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,525,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,475,529,0,0,0,0],[0,0,0,472,465,473,526,8,9,0,10,0,0,475,469,0,0,16,0],[0,0,0,472,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0],[0,0,0,0,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,0,481,0,0,0,0],[0,0,0,531,532,533,534,57,58,0,59,0,0,535,536,0,0,62,0],[0,479,0,537,0,248,248,57,58,0,59,0,0,0,139,0,479,0,0],[0,479,0,0,0,246,538,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,539,532,540,541,57,58,0,59,0,0,542,536,0,0,62,0],[0,0,0,0,0,0,0,353,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,350,0,0],[0,0,0,0,0,0,543,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,361,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,358,0,0],[0,0,0,0,0,544,544,442,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,545,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,491,492,493,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,492,492,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,546,546,494,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,547,546,546,494,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,548,549,368,550,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,274,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,161,0,0,0,0,498,0,0,0,0,0],[0,0,0,495,0,496,368,0,161,0,162,0,0,498,0,0,0,0,0],[0,0,0,495,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,551,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,553,0,0,0,76,554,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,503,555,0,0,0,0],[0,0,0,499,500,501,552,22,23,0,24,0,0,503,504,0,0,27,0],[0,0,0,499,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,556,90,0,0,76,554,0,23,0,24,0,0,0,78,0,556,0,0],[0,448,0,0,0,175,175,0,23,0,24,0,0,0,78,0,448,0,0],[0,448,0,505,0,175,175,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,551,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,510,555,0,0,0,0],[0,0,0,507,500,508,552,22,23,0,24,0,0,510,504,0,0,27,0],[0,0,0,507,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,0,0],[0,0,0,557,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,559,0,0,0,97,560,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,516,561,0,0,0,0],[0,0,0,512,513,514,558,32,33,0,34,0,0,516,517,0,0,37,0],[0,0,0,512,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,562,111,0,0,97,560,0,33,0,34,0,0,0,99,0,562,0,0],[0,457,0,0,0,201,201,0,33,0,34,0,0,0,99,0,457,0,0],[0,457,0,518,0,201,201,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,557,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,523,561,0,0,0,0],[0,0,0,520,513,521,558,32,33,0,34,0,0,523,517,0,0,37,0],[0,0,0,520,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,0,0],[0,0,0,0,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,0,529,0,0,0,0],[0,0,0,563,66,564,565,8,9,0,10,0,0,566,68,0,0,16,0],[0,527,0,567,0,123,123,8,9,0,10,0,0,0,42,0,527,0,0],[0,527,0,0,0,121,568,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,569,66,570,571,8,9,0,10,0,0,572,68,0,0,16,0],[0,0,0,573,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,575,0,0,0,137,576,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,535,577,0,0,0,0],[0,0,0,531,532,533,574,57,58,0,59,0,0,535,536,0,0,62,0],[0,0,0,531,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,578,151,0,0,137,576,0,58,0,59,0,0,0,139,0,578,0,0],[0,479,0,0,0,246,246,0,58,0,59,0,0,0,139,0,479,0,0],[0,479,0,537,0,246,246,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,573,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,542,577,0,0,0,0],[0,0,0,539,532,540,574,57,58,0,59,0,0,542,536,0,0,62,0],[0,0,0,539,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,0,0],[0,0,0,0,0,0,0,442,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,439,0,0],[0,0,0,0,0,579,579,494,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,580,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,549,368,550,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,368,368,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,581,0,0,0,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,0,555,0,0,0,0],[0,0,0,582,91,583,584,22,23,0,24,0,0,585,93,0,0,27,0],[0,553,0,586,0,177,177,22,23,0,24,0,0,0,78,0,553,0,0],[0,553,0,0,0,175,587,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,588,91,589,590,22,23,0,24,0,0,591,93,0,0,27,0],[0,0,0,0,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,0,561,0,0,0,0],[0,0,0,592,112,593,594,32,33,0,34,0,0,595,114,0,0,37,0],[0,559,0,596,0,203,203,32,33,0,34,0,0,0,99,0,559,0,0],[0,559,0,0,0,201,597,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,598,112,599,600,32,33,0,34,0,0,601,114,0,0,37,0],[0,0,0,602,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,566,165,0,0,0,0],[0,0,0,563,66,564,67,8,9,0,10,0,0,566,68,0,0,16,0],[0,0,0,563,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,527,0,0,0,121,121,0,9,0,10,0,0,0,42,0,527,0,0],[0,527,0,567,0,121,121,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,602,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,572,165,0,0,0,0],[0,0,0,569,66,570,67,8,9,0,10,0,0,572,68,0,0,16,0],[0,0,0,569,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,0,577,0,0,0,0],[0,0,0,603,152,604,605,57,58,0,59,0,0,606,154,0,0,62,0],[0,575,0,607,0,248,248,57,58,0,59,0,0,0,139,0,575,0,0],[0,575,0,0,0,246,608,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,609,152,610,611,57,58,0,59,0,0,612,154,0,0,62,0],[0,0,0,0,0,0,0,494,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,491,0,0],[0,0,0,0,0,0,613,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,614,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,585,194,0,0,0,0],[0,0,0,582,91,583,92,22,23,0,24,0,0,585,93,0,0,27,0],[0,0,0,582,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,553,0,0,0,175,175,0,23,0,24,0,0,0,78,0,553,0,0],[0,553,0,586,0,175,175,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,614,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,591,194,0,0,0,0],[0,0,0,588,91,589,92,22,23,0,24,0,0,591,93,0,0,27,0],[0,0,0,588,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,615,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,595,220,0,0,0,0],[0,0,0,592,112,593,113,32,33,0,34,0,0,595,114,0,0,37,0],[0,0,0,592,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,559,0,0,0,201,201,0,33,0,34,0,0,0,99,0,559,0,0],[0,559,0,596,0,201,201,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,615,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,601,220,0,0,0,0],[0,0,0,598,112,599,113,32,33,0,34,0,0,601,114,0,0,37,0],[0,0,0,598,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,616,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,606,265,0,0,0,0],[0,0,0,603,152,604,153,57,58,0,59,0,0,606,154,0,0,62,0],[0,0,0,603,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,575,0,0,0,246,246,0,58,0,59,0,0,0,139,0,575,0,0],[0,575,0,607,0,246,246,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,616,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,612,265,0,0,0,0],[0,0,0,609,152,610,153,57,58,0,59,0,0,612,154,0,0,62,0],[0,0,0,609,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,549,0,0],[0,0,0,0,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0]],"accepting":[false,true,true,true,true,true,false,false,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,false,false,true,true,true,true,true,true,true,true,true,true,false,true,true,false,true,true,true,false,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,true,false,true,true,false,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,true,false,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,true,false,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,false,true,false,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,false,true,true,false,false,true,false,true,true,false,true,true,false,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,false,true,true,true,true,false,false,false,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,false,true,true,false,false,true,true,false,false,true,true,true,false,true,false,true,true,true,true,false,false,false,true,false,true,true,true,true,false,false,false,true,true,false,true,true,true,true,true,true,false,true,true,false,true,false,true,true,true,true,false,false,false,false,false,false,false,true,true,false,false,true,true,false,true,true,true,true,false,true,true,true,true,true,true,false,true,true,false,true,true,false,true,true,true,true,true,true,false,true,true,false,true,false,true,true,true,true,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,false,true,true,false,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true,true,false,true,true,true,true,false,false,false,true,false,true,true,true,true,true,false,true,true,true,false,true,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,false,true,true,false,true,true,true],"tags":[[],["broken_cluster"],["consonant_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["consonant_syllable"],["broken_cluster"],["symbol_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["broken_cluster"],["broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],[],["broken_cluster"],["symbol_cluster"],[],["symbol_cluster"],["symbol_cluster"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["symbol_cluster"],["symbol_cluster"],["symbol_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],["symbol_cluster"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],[],["broken_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],[],["consonant_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],[],["vowel_syllable"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],[],[],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],["standalone_cluster"],[],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],[],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],[],[],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],[],[],[],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],["consonant_syllable"],["vowel_syllable"],["standalone_cluster"]]}');var Cv;Cv=JSON.parse('{"categories":["O","IND","S","GB","B","FM","CGJ","VMAbv","VMPst","VAbv","VPst","CMBlw","VPre","VBlw","H","VMBlw","CMAbv","MBlw","CS","R","SUB","MPst","MPre","FAbv","FPst","FBlw","SMAbv","SMBlw","VMPre","ZWNJ","ZWJ","WJ","VS","N","HN","MAbv"],"decompositions":{"2507":[2503,2494],"2508":[2503,2519],"2888":[2887,2902],"2891":[2887,2878],"2892":[2887,2903],"3018":[3014,3006],"3019":[3015,3006],"3020":[3014,3031],"3144":[3142,3158],"3264":[3263,3285],"3271":[3270,3285],"3272":[3270,3286],"3274":[3270,3266],"3275":[3270,3266,3285],"3402":[3398,3390],"3403":[3399,3390],"3404":[3398,3415],"3546":[3545,3530],"3548":[3545,3535],"3549":[3545,3535,3530],"3550":[3545,3551],"3635":[3661,3634],"3763":[3789,3762],"3955":[3953,3954],"3957":[3953,3956],"3958":[4018,3968],"3959":[4018,3953,3968],"3960":[4019,3968],"3961":[4019,3953,3968],"3969":[3953,3968],"6971":[6970,6965],"6973":[6972,6965],"6976":[6974,6965],"6977":[6975,6965],"6979":[6978,6965],"69934":[69937,69927],"69935":[69938,69927],"70475":[70471,70462],"70476":[70471,70487],"70843":[70841,70842],"70844":[70841,70832],"70846":[70841,70845],"71098":[71096,71087],"71099":[71097,71087]},"stateTable":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[2,2,3,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,17,18,11,19,20,21,22,0,0,23,0,0,2,0,24,0,25],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,28,0,0,0,0,27,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,39,40,0,0,41,35,42,43,44,45,0,0,46,0,0,0,39,0,0,47],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,0,0,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,23,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,9,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,23,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,10,11,12,13,14,0,16,0,0,18,11,19,20,21,22,0,0,23,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,23,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,9,0,0,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,23,0,0,0,0,0,0,0],[0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,10,11,12,13,14,15,16,0,0,18,11,19,20,21,22,0,0,23,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,11,0,20,21,22,0,0,23,0,0,0,0,0,0,0],[0,0,0,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,0,18,11,19,20,21,22,0,0,23,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,48,16,0,0,18,11,19,20,21,22,0,0,23,0,0,0,49,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,20,21,22,0,0,23,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,22,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,23,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,51,0],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,20,21,22,0,0,23,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,28,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,0,0,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,46,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,33,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,46,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,0,40,0,0,41,35,42,43,44,45,0,0,46,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,46,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,33,0,0,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,46,0,0,0,0,0,0,0],[0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,39,40,0,0,41,35,42,43,44,45,0,0,46,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,0,0,0,0,35,0,43,44,45,0,0,46,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,52,40,0,0,41,35,42,43,44,45,0,0,46,0,0,0,53,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,40,0,0,0,35,0,43,44,45,0,0,46,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,45,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,46,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,40,0,0,0,35,0,43,44,45,0,0,46,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,0,16,0,0,18,11,19,20,21,22,0,0,23,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,48,16,0,0,18,11,19,20,21,22,0,0,23,0,0,0,0,0,0,25],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,0,0],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,0,40,0,0,41,35,42,43,44,45,0,0,46,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,52,40,0,0,41,35,42,43,44,45,0,0,46,0,0,0,0,0,0,47],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,51,0]],"accepting":[false,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true],"tags":[[],["broken_cluster"],["independent_cluster"],["symbol_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["broken_cluster"],["independent_cluster"],["symbol_cluster"],["symbol_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["virama_terminated_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["number_joiner_terminated_cluster"],["standard_cluster"],["standard_cluster"],["numeral_cluster"]]}');var wv={X:1,C:2,V:4,N:8,H:16,ZWNJ:32,ZWJ:64,M:128,SM:256,VD:512,A:1024,Placeholder:2048,Dotted_Circle:4096,RS:8192,Coeng:16384,Repha:32768,Ra:65536,CM:131072,Symbol:262144},Ev={Start:1,Ra_To_Become_Reph:2,Pre_M:4,Pre_C:8,Base_C:16,After_Main:32,Above_C:64,Before_Sub:128,Below_C:256,After_Sub:512,Before_Post:1024,Post_C:2048,After_Post:4096,Final_C:8192,SMVD:16384,End:32768},Iv=wv.C|wv.Ra|wv.CM|wv.V|wv.Placeholder|wv.Dotted_Circle,xv=wv.ZWJ|wv.ZWNJ,Bv=wv.H|wv.Coeng,kv={Default:{hasOldSpec:!1,virama:0,basePos:"Last",rephPos:Ev.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Devanagari:{hasOldSpec:!0,virama:2381,basePos:"Last",rephPos:Ev.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Bengali:{hasOldSpec:!0,virama:2509,basePos:"Last",rephPos:Ev.After_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gurmukhi:{hasOldSpec:!0,virama:2637,basePos:"Last",rephPos:Ev.Before_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gujarati:{hasOldSpec:!0,virama:2765,basePos:"Last",rephPos:Ev.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Oriya:{hasOldSpec:!0,virama:2893,basePos:"Last",rephPos:Ev.After_Main,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Tamil:{hasOldSpec:!0,virama:3021,basePos:"Last",rephPos:Ev.After_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Telugu:{hasOldSpec:!0,virama:3149,basePos:"Last",rephPos:Ev.After_Post,rephMode:"Explicit",blwfMode:"Post_Only"},Kannada:{hasOldSpec:!0,virama:3277,basePos:"Last",rephPos:Ev.After_Post,rephMode:"Implicit",blwfMode:"Post_Only"},Malayalam:{hasOldSpec:!0,virama:3405,basePos:"Last",rephPos:Ev.After_Main,rephMode:"Log_Repha",blwfMode:"Pre_And_Post"},Khmer:{hasOldSpec:!1,virama:6098,basePos:"First",rephPos:Ev.Ra_To_Become_Reph,rephMode:"Vis_Repha",blwfMode:"Pre_And_Post"}},Dv={6078:[6081,6078],6079:[6081,6079],6080:[6081,6080],6084:[6081,6084],6085:[6081,6085]},Qv=Hf(Cv).decompositions,Sv=new gf(Rp("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")),_v=new Mf(Hf(bv)),Fv=function(e){y(n,e);var t=E(n);function n(){return h(this,n),t.apply(this,arguments)}return m(n,null,[{key:"planFeatures",value:function(e){e.addStage(Ov),e.addStage(["locl","ccmp"]),e.addStage(zv),e.addStage("nukt"),e.addStage("akhn"),e.addStage("rphf",!1),e.addStage("rkrf"),e.addStage("pref",!1),e.addStage("blwf",!1),e.addStage("abvf",!1),e.addStage("half",!1),e.addStage("pstf",!1),e.addStage("vatu"),e.addStage("cjct"),e.addStage("cfar",!1),e.addStage(Gv),e.addStage({local:["init"],global:["pres","abvs","blws","psts","haln","dist","abvm","blwm","calt","clig"]}),e.unicodeScript=function(e){return Lp[e]}(e.script),e.indicConfig=kv[e.unicodeScript]||kv.Default,e.isOldSpec=e.indicConfig.hasOldSpec&&"2"!==e.script[e.script.length-1]}},{key:"assignFeatures",value:function(e,t){for(var n=function(n){var r=t[n].codePoints[0],i=Dv[r]||Qv[r];if(i){var a=i.map((function(r){var i=e.font.glyphForCodePoint(r);return new Rm(e.font,i.id,[r],t[n].features)}));t.splice.apply(t,[n,1].concat(d(a)))}},r=t.length-1;r>=0;r--)n(r)}}]),n}(pm);function Nv(e){return Sv.get(e.codePoints[0])>>8}function Rv(e){return 1<<(255&Sv.get(e.codePoints[0]))}ff(Fv,"zeroMarkWidths","NONE");var Tv=m((function e(t,n,r,i){h(this,e),this.category=t,this.position=n,this.syllableType=r,this.syllable=i}));function Ov(e,t){var n,r=0,i=0,a=B(_v.match(t.map(Nv)));try{for(a.s();!(n=a.n()).done;){var o=c(n.value,3),s=o[0],l=o[1],u=o[2];if(s>i){++r;for(var f=i;f<s;f++)t[f].shaperInfo=new Tv(wv.X,Ev.End,"non_indic_cluster",r)}++r;for(var d=s;d<=l;d++)t[d].shaperInfo=new Tv(1<<Nv(t[d]),Rv(t[d]),u[0],r);i=l+1}}catch(qk){a.e(qk)}finally{a.f()}if(i<t.length){++r;for(var h=i;h<t.length;h++)t[h].shaperInfo=new Tv(wv.X,Ev.End,"non_indic_cluster",r)}}function jv(e){return e.shaperInfo.category&Iv}function Pv(e){return e.shaperInfo.category&xv}function Mv(e){return e.shaperInfo.category&Bv}function Lv(e,t){var n,r=B(e);try{for(r.s();!(n=r.n()).done;){n.value.features=ar({},t,!0)}}catch(qk){r.e(qk)}finally{r.f()}return e[0]._font._layoutEngine.engine.GSUBProcessor.applyFeatures([t],e),1===e.length}function Uv(e,t,n){var r=[n,t,n];return Lv(r.slice(0,2),"blwf")||Lv(r.slice(1,3),"blwf")?Ev.Below_C:Lv(r.slice(0,2),"pstf")||Lv(r.slice(1,3),"pstf")||Lv(r.slice(0,2),"pref")||Lv(r.slice(1,3),"pref")?Ev.Post_C:Ev.Base_C}function zv(e,t,n){var r=n.indicConfig,i=e._layoutEngine.engine.GSUBProcessor.features,a=e.glyphForCodePoint(9676).id,o=e.glyphForCodePoint(r.virama).id;if(o)for(var s=new Rm(e,o,[r.virama]),l=0;l<t.length;l++)t[l].shaperInfo.position===Ev.Base_C&&(t[l].shaperInfo.position=Uv(0,t[l].copy(),s));for(var u=0,c=Hv(t,0);u<t.length;c=Hv(t,u=c)){var f=t[u].shaperInfo,h=(f.category,f.syllableType);if("symbol_cluster"!==h&&"non_indic_cluster"!==h){if("broken_cluster"===h&&a){var A=new Rm(e,a,[9676]);A.shaperInfo=new Tv(1<<Nv(A),Rv(A),t[u].shaperInfo.syllableType,t[u].shaperInfo.syllable);for(var g=u;g<c&&t[g].shaperInfo.category===wv.Repha;)g++;t.splice(g++,0,A),c++}var p=c,m=u,v=!1;if(r.rephPos!==Ev.Ra_To_Become_Reph&&i.rphf&&u+3<=c&&("Implicit"===r.rephMode&&!Pv(t[u+2])||"Explicit"===r.rephMode&&t[u+2].shaperInfo.category===wv.ZWJ)){var y=[t[u].copy(),t[u+1].copy(),t[u+2].copy()];if(Lv(y.slice(0,2),"rphf")||"Explicit"===r.rephMode&&Lv(y,"rphf")){for(m+=2;m<c&&Pv(t[m]);)m++;p=u,v=!0}}else if("Log_Repha"===r.rephMode&&t[u].shaperInfo.category===wv.Repha){for(m++;m<c&&Pv(t[m]);)m++;p=u,v=!0}switch(r.basePos){case"Last":var b=c,C=!1;do{var w=t[--b].shaperInfo;if(jv(t[b])){if(w.position!==Ev.Below_C&&(w.position!==Ev.Post_C||C)){p=b;break}w.position===Ev.Below_C&&(C=!0),p=b}else if(u<b&&w.category===wv.ZWJ&&t[b-1].shaperInfo.category===wv.H)break}while(b>m);break;case"First":for(var E=(p=u)+1;E<c;E++)jv(t[E])&&(t[E].shaperInfo.position=Ev.Below_C)}v&&p===u&&m-p<=2&&(v=!1);for(var I=u;I<p;I++){var x=t[I].shaperInfo;x.position=Math.min(Ev.Pre_C,x.position)}p<c&&(t[p].shaperInfo.position=Ev.Base_C);for(var B=p+1;B<c;B++)if(t[B].shaperInfo.category===wv.M){for(var k=B+1;k<c;k++)if(jv(t[k])){t[k].shaperInfo.position=Ev.Final_C;break}break}if(v&&(t[u].shaperInfo.position=Ev.Ra_To_Become_Reph),n.isOldSpec)for(var D="Malayalam"!==n.unicodeScript,Q=p+1;Q<c;Q++)if(t[Q].shaperInfo.category===wv.H){var S=void 0;for(S=c-1;S>Q&&!(jv(t[S])||D&&t[S].shaperInfo.category===wv.H);S--);if(t[S].shaperInfo.category!==wv.H&&S>Q){var _=t[Q];t.splice.apply(t,[Q,0].concat(d(t.splice(Q+1,S-Q)))),t[S]=_}break}for(var F=Ev.Start,N=u;N<c;N++){var R=t[N].shaperInfo;if(R.category&(xv|wv.N|wv.RS|wv.CM|Bv&R.category)){if(R.position=F,R.category===wv.H&&R.position===Ev.Pre_M)for(var T=N;T>u;T--)if(t[T-1].shaperInfo.position!==Ev.Pre_M){R.position=t[T-1].shaperInfo.position;break}}else R.position!==Ev.SMVD&&(F=R.position)}for(var O=p,j=p+1;j<c;j++)if(jv(t[j])){for(var P=O+1;P<j;P++)t[P].shaperInfo.position<Ev.SMVD&&(t[P].shaperInfo.position=t[j].shaperInfo.position);O=j}else t[j].shaperInfo.category===wv.M&&(O=j);var M=t.slice(u,c);M.sort((function(e,t){return e.shaperInfo.position-t.shaperInfo.position})),t.splice.apply(t,[u,M.length].concat(d(M)));for(var L=u;L<c;L++)if(t[L].shaperInfo.position===Ev.Base_C){p=L;break}for(var U=u;U<c&&t[U].shaperInfo.position===Ev.Ra_To_Become_Reph;U++)t[U].features.rphf=!0;for(var z=!n.isOldSpec&&"Pre_And_Post"===r.blwfMode,G=u;G<p;G++)t[G].features.half=!0,z&&(t[G].features.blwf=!0);for(var H=p+1;H<c;H++)t[H].features.abvf=!0,t[H].features.pstf=!0,t[H].features.blwf=!0;if(n.isOldSpec&&"Devanagari"===n.unicodeScript)for(var Y=u;Y+1<p;Y++)t[Y].shaperInfo.category!==wv.Ra||t[Y+1].shaperInfo.category!==wv.H||Y+1!==p&&t[Y+2].shaperInfo.category!==wv.ZWJ||(t[Y].features.blwf=!0,t[Y+1].features.blwf=!0);if(i.pref&&p+2<c)for(var W=p+1;W+2-1<c;W++){if(Lv([t[W].copy(),t[W+1].copy()],"pref")){for(var V=0;V<2;V++)t[W++].features.pref=!0;if(i.cfar)for(;W<c;W++)t[W].features.cfar=!0;break}}for(var q=u+1;q<c;q++)if(Pv(t[q])){var K=t[q].shaperInfo.category===wv.ZWNJ,J=q;do{J--,K&&delete t[J].features.half}while(J>u&&!jv(t[J]))}}}}function Gv(e,t,n){for(var r=n.indicConfig,i=e._layoutEngine.engine.GSUBProcessor.features,a=0,o=Hv(t,0);a<t.length;o=Hv(t,a=o)){for(var s=!!i.pref,l=a;l<o;l++)if(t[l].shaperInfo.position>=Ev.Base_C){if(s&&l+1<o)for(var u=l+1;u<o;u++)if(t[u].features.pref){if(!t[u].substituted||!t[u].isLigated||t[u].isMultiplied){for(l=u;l<o&&Mv(t[l]);)l++;t[l].shaperInfo.position=Ev.BASE_C,s=!1}break}if("Malayalam"===n.unicodeScript)for(var c=l+1;c<o;c++){for(;c<o&&Pv(t[c]);)c++;if(c===o||!Mv(t[c]))break;for(c++;c<o&&Pv(t[c]);)c++;c<o&&jv(t[c])&&t[c].shaperInfo.position===Ev.Below_C&&(t[l=c].shaperInfo.position=Ev.Base_C)}a<l&&t[l].shaperInfo.position>Ev.Base_C&&l--;break}if(l===o&&a<l&&t[l-1].shaperInfo.category===wv.ZWJ&&l--,l<o)for(;a<l&&t[l].shaperInfo.category&(wv.N|Bv);)l--;if(a+1<o&&a<l){var f=l===o?l-2:l-1;if("Malayalam"!==n.unicodeScript&&"Tamil"!==n.unicodeScript){for(;f>a&&!(t[f].shaperInfo.category&(wv.M|Bv));)f--;Mv(t[f])&&t[f].shaperInfo.position!==Ev.Pre_M?f+1<o&&Pv(t[f+1])&&f++:f=a}if(a<f&&t[f].shaperInfo.position!==Ev.Pre_M)for(var h=f;h>a;h--)if(t[h-1].shaperInfo.position===Ev.Pre_M){var A=h-1;A<l&&l<=f&&l--;var g=t[A];t.splice.apply(t,[A,0].concat(d(t.splice(A+1,f-A)))),t[f]=g,f--}}if(a+1<o&&t[a].shaperInfo.position===Ev.Ra_To_Become_Reph&&t[a].shaperInfo.category===wv.Repha!==(t[a].isLigated&&!t[a].isMultiplied)){var p=void 0,m=r.rephPos,v=!1;if(m!==Ev.After_Post){for(p=a+1;p<l&&!Mv(t[p]);)p++;if(p<l&&Mv(t[p])&&(p+1<l&&Pv(t[p+1])&&p++,v=!0),!v&&m===Ev.After_Main){for(p=l;p+1<o&&t[p+1].shaperInfo.position<=Ev.After_Main;)p++;v=p<o}if(!v&&m===Ev.After_Sub){for(p=l;p+1<o&&!(t[p+1].shaperInfo.position&(Ev.Post_C|Ev.After_Post|Ev.SMVD));)p++;v=p<o}}if(!v){for(p=a+1;p<l&&!Mv(t[p]);)p++;p<l&&Mv(t[p])&&(p+1<l&&Pv(t[p+1])&&p++,v=!0)}if(!v){for(p=o-1;p>a&&t[p].shaperInfo.position===Ev.SMVD;)p--;if(Mv(t[p]))for(var y=l+1;y<p;y++)t[y].shaperInfo.category===wv.M&&p--}var b=t[a];t.splice.apply(t,[a,0].concat(d(t.splice(a+1,p-a)))),t[p]=b,a<l&&l<=p&&l--}if(s&&l+1<o)for(var C=l+1;C<o;C++)if(t[C].features.pref){if(t[C].isLigated&&!t[C].isMultiplied){var w=l;if("Malayalam"!==n.unicodeScript&&"Tamil"!==n.unicodeScript){for(;w>a&&!(t[w-1].shaperInfo.category&(wv.M|Bv));)w--;if(w>a&&t[w-1].shaperInfo.category===wv.M)for(var E=C,I=l+1;I<E;I++)if(t[I].shaperInfo.category===wv.M){w--;break}}w>a&&Mv(t[w-1])&&w<o&&Pv(t[w])&&w++;var x=C,B=t[x];t.splice.apply(t,[w+1,0].concat(d(t.splice(w,x-w)))),t[w]=B,w<=l&&l<x&&l++}break}t[a].shaperInfo.position!==Ev.Pre_M||a&&/Cf|Mn/.test(Ff(t[a-1].codePoints[0]))||(t[a].features.init=!0)}}function Hv(e,t){if(t>=e.length)return t;for(var n=e[t].shaperInfo.syllable;++t<e.length&&e[t].shaperInfo.syllable===n;);return t}var Yv=Hf(Cv),Wv=Yv.categories,Vv=Yv.decompositions,qv=new gf(Rp("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")),Kv=new Mf(Hf(Cv)),Jv=function(e){y(n,e);var t=E(n);function n(){return h(this,n),t.apply(this,arguments)}return m(n,null,[{key:"planFeatures",value:function(e){e.addStage($v),e.addStage(["locl","ccmp","nukt","akhn"]),e.addStage(ey),e.addStage(["rphf"],!1),e.addStage(ty),e.addStage(ey),e.addStage(["pref"]),e.addStage(ny),e.addStage(["rkrf","abvf","blwf","half","pstf","vatu","cjct"]),e.addStage(ry),e.addStage(["abvs","blws","pres","psts","dist","abvm","blwm"])}},{key:"assignFeatures",value:function(e,t){for(var n=function(n){var r=t[n].codePoints[0];if(Vv[r]){var i=Vv[r].map((function(r){var i=e.font.glyphForCodePoint(r);return new Rm(e.font,i.id,[r],t[n].features)}));t.splice.apply(t,[n,1].concat(d(i)))}},r=t.length-1;r>=0;r--)n(r)}}]),n}(pm);function Zv(e){return qv.get(e.codePoints[0])}ff(Jv,"zeroMarkWidths","BEFORE_GPOS");var Xv=m((function e(t,n,r){h(this,e),this.category=t,this.syllableType=n,this.syllable=r}));function $v(e,t){var n,r=0,i=B(Kv.match(t.map(Zv)));try{for(i.s();!(n=i.n()).done;){var a=c(n.value,3),o=a[0],s=a[1],l=a[2];++r;for(var u=o;u<=s;u++)t[u].shaperInfo=new Xv(Wv[Zv(t[u])],l[0],r);for(var f="R"===t[o].shaperInfo.category?1:Math.min(3,s-o),d=o;d<o+f;d++)t[d].features.rphf=!0}}catch(qk){i.e(qk)}finally{i.f()}}function ey(e,t){var n,r=B(t);try{for(r.s();!(n=r.n()).done;){n.value.substituted=!1}}catch(qk){r.e(qk)}finally{r.f()}}function ty(e,t){var n,r=B(t);try{for(r.s();!(n=r.n()).done;){var i=n.value;i.substituted&&i.features.rphf&&(i.shaperInfo.category="R")}}catch(qk){r.e(qk)}finally{r.f()}}function ny(e,t){var n,r=B(t);try{for(r.s();!(n=r.n()).done;){var i=n.value;i.substituted&&(i.shaperInfo.category="VPre")}}catch(qk){r.e(qk)}finally{r.f()}}function ry(e,t){for(var n=e.glyphForCodePoint(9676).id,r=0,i=iy(t,0);r<t.length;i=iy(t,r=i)){var a=void 0,o=void 0,s=t[r].shaperInfo,l=s.syllableType;if("virama_terminated_cluster"===l||"standard_cluster"===l||"broken_cluster"===l){if("broken_cluster"===l&&n){var u=new Rm(e,n,[9676]);for(u.shaperInfo=s,a=r;a<i&&"R"===t[a].shaperInfo.category;a++);t.splice(++a,0,u),i++}if("R"===s.category&&i-r>1)for(a=r+1;a<i;a++)if(oy(s=t[a].shaperInfo)||ay(t[a])){ay(t[a])&&a--,t.splice.apply(t,[r,0].concat(d(t.splice(r+1,a-r)),[t[a]]));break}for(a=r,o=i;a<i;a++)oy(s=t[a].shaperInfo)||ay(t[a])?o=ay(t[a])?a+1:a:("VPre"===s.category||"VMPre"===s.category)&&o<a&&t.splice.apply(t,[o,1,t[a]].concat(d(t.splice(o,a-o))))}}}function iy(e,t){if(t>=e.length)return t;for(var n=e[t].shaperInfo.syllable;++t<e.length&&e[t].shaperInfo.syllable===n;);return t}function ay(e){return"H"===e.shaperInfo.category&&!e.isLigated}function oy(e){return"B"===e.category||"GB"===e.category}var sy={arab:Qm,mong:Qm,syrc:Qm,"nko ":Qm,phag:Qm,mand:Qm,mani:Qm,phlp:Qm,hang:Tm,bng2:Fv,beng:Fv,dev2:Fv,deva:Fv,gjr2:Fv,gujr:Fv,guru:Fv,gur2:Fv,knda:Fv,knd2:Fv,mlm2:Fv,mlym:Fv,ory2:Fv,orya:Fv,taml:Fv,tml2:Fv,telu:Fv,tel2:Fv,khmr:Fv,bali:Jv,batk:Jv,brah:Jv,bugi:Jv,buhd:Jv,cakm:Jv,cham:Jv,dupl:Jv,egyp:Jv,gran:Jv,hano:Jv,java:Jv,kthi:Jv,kali:Jv,khar:Jv,khoj:Jv,sind:Jv,lepc:Jv,limb:Jv,mahj:Jv,mtei:Jv,modi:Jv,hmng:Jv,rjng:Jv,saur:Jv,shrd:Jv,sidd:Jv,sinh:Fv,sund:Jv,sylo:Jv,tglg:Jv,tagb:Jv,tale:Jv,lana:Jv,tavt:Jv,takr:Jv,tibt:Jv,tfng:Jv,tirh:Jv,latn:pm,DFLT:pm};for(var ly=function(e){y(n,e);var t=E(n);function n(){return h(this,n),t.apply(this,arguments)}return m(n,[{key:"applyLookup",value:function(e,t){var n=this;switch(e){case 1:var r=this.coverageIndex(t.coverage);if(-1===r)return!1;var i=this.glyphIterator.cur;switch(t.version){case 1:i.id=i.id+t.deltaGlyphID&65535;break;case 2:i.id=t.substitute.get(r)}return!0;case 2:var a=this.coverageIndex(t.coverage);if(-1!==a){var o,s=t.sequences.get(a);if(0===s.length)return this.glyphs.splice(this.glyphIterator.index,1),!0;this.glyphIterator.cur.id=s[0],this.glyphIterator.cur.ligatureComponent=0;var l=this.glyphIterator.cur.features,u=this.glyphIterator.cur,c=s.slice(1).map((function(e,t){var r=new Rm(n.font,e,void 0,l);return r.shaperInfo=u.shaperInfo,r.isLigated=u.isLigated,r.ligatureComponent=t+1,r.substituted=!0,r.isMultiplied=!0,r}));return(o=this.glyphs).splice.apply(o,[this.glyphIterator.index+1,0].concat(d(c))),!0}return!1;case 3:var f=this.coverageIndex(t.coverage);if(-1!==f){return this.glyphIterator.cur.id=t.alternateSet.get(f)[0],!0}return!1;case 4:var h=this.coverageIndex(t.coverage);if(-1===h)return!1;var A,g=B(t.ligatureSets.get(h));try{for(g.s();!(A=g.n()).done;){var p=A.value,m=this.sequenceMatchIndices(1,p.components);if(m){var v,y=this.glyphIterator.cur,b=y.codePoints.slice(),C=B(m);try{for(C.s();!(v=C.n()).done;){var w=v.value;b.push.apply(b,d(this.glyphs[w].codePoints))}}catch(qk){C.e(qk)}finally{C.f()}var E=new Rm(this.font,p.glyph,b,y.features);E.shaperInfo=y.shaperInfo,E.isLigated=!0,E.substituted=!0;for(var I=y.isMark,x=0;x<m.length&&I;x++)I=this.glyphs[m[x]].isMark;E.ligatureID=I?null:this.ligatureID++;var k,D=y.ligatureID,Q=y.codePoints.length,S=Q,_=this.glyphIterator.index+1,F=B(m);try{for(F.s();!(k=F.n()).done;){var N=k.value;if(I)_=N;else for(;_<N;){var R=S-Q+Math.min(this.glyphs[_].ligatureComponent||1,Q);this.glyphs[_].ligatureID=E.ligatureID,this.glyphs[_].ligatureComponent=R,_++}D=this.glyphs[_].ligatureID,S+=Q=this.glyphs[_].codePoints.length,_++}}catch(qk){F.e(qk)}finally{F.f()}if(D&&!I)for(var T=_;T<this.glyphs.length&&this.glyphs[T].ligatureID===D;T++){R=S-Q+Math.min(this.glyphs[T].ligatureComponent||1,Q);this.glyphs[T].ligatureComponent=R}for(var O=m.length-1;O>=0;O--)this.glyphs.splice(m[O],1);return this.glyphs[this.glyphIterator.index]=E,!0}}}catch(qk){g.e(qk)}finally{g.f()}return!1;case 5:return this.applyContext(t);case 6:return this.applyChainingContext(t);case 7:return this.applyLookup(t.lookupType,t.extension);default:throw new Error("GSUB lookupType ".concat(e," is not supported"))}}}]),n}(Nm),uy=function(e){y(n,e);var t=E(n);function n(){return h(this,n),t.apply(this,arguments)}return m(n,[{key:"applyPositionValue",value:function(e,t){var n=this.positions[this.glyphIterator.peekIndex(e)];null!=t.xAdvance&&(n.xAdvance+=t.xAdvance),null!=t.yAdvance&&(n.yAdvance+=t.yAdvance),null!=t.xPlacement&&(n.xOffset+=t.xPlacement),null!=t.yPlacement&&(n.yOffset+=t.yPlacement);var r=this.font._variationProcessor,i=this.font.GDEF&&this.font.GDEF.itemVariationStore;r&&i&&(t.xPlaDevice&&(n.xOffset+=r.getDelta(i,t.xPlaDevice.a,t.xPlaDevice.b)),t.yPlaDevice&&(n.yOffset+=r.getDelta(i,t.yPlaDevice.a,t.yPlaDevice.b)),t.xAdvDevice&&(n.xAdvance+=r.getDelta(i,t.xAdvDevice.a,t.xAdvDevice.b)),t.yAdvDevice&&(n.yAdvance+=r.getDelta(i,t.yAdvDevice.a,t.yAdvDevice.b)))}},{key:"applyLookup",value:function(e,t){switch(e){case 1:var n=this.coverageIndex(t.coverage);if(-1===n)return!1;switch(t.version){case 1:this.applyPositionValue(0,t.value);break;case 2:this.applyPositionValue(0,t.values.get(n))}return!0;case 2:var r=this.glyphIterator.peek();if(!r)return!1;var i=this.coverageIndex(t.coverage);if(-1===i)return!1;switch(t.version){case 1:var a,o=B(t.pairSets.get(i));try{for(o.s();!(a=o.n()).done;){var s=a.value;if(s.secondGlyph===r.id)return this.applyPositionValue(0,s.value1),this.applyPositionValue(1,s.value2),!0}}catch(qk){o.e(qk)}finally{o.f()}return!1;case 2:var l=this.getClassID(this.glyphIterator.cur.id,t.classDef1),u=this.getClassID(r.id,t.classDef2);if(-1===l||-1===u)return!1;var c=t.classRecords.get(l).get(u);return this.applyPositionValue(0,c.value1),this.applyPositionValue(1,c.value2),!0}case 3:var f=this.glyphIterator.peekIndex(),d=this.glyphs[f];if(!d)return!1;var h=t.entryExitRecords[this.coverageIndex(t.coverage)];if(!h||!h.exitAnchor)return!1;var A=t.entryExitRecords[this.coverageIndex(t.coverage,d.id)];if(!A||!A.entryAnchor)return!1;var g,p=this.getAnchor(A.entryAnchor),m=this.getAnchor(h.exitAnchor),v=this.positions[this.glyphIterator.index],y=this.positions[f];switch(this.direction){case"ltr":v.xAdvance=m.x+v.xOffset,g=p.x+y.xOffset,y.xAdvance-=g,y.xOffset-=g;break;case"rtl":g=m.x+v.xOffset,v.xAdvance-=g,v.xOffset-=g,y.xAdvance=p.x+y.xOffset}return this.glyphIterator.flags.rightToLeft?(this.glyphIterator.cur.cursiveAttachment=f,v.yOffset=p.y-m.y):(d.cursiveAttachment=this.glyphIterator.index,v.yOffset=m.y-p.y),!0;case 4:var b=this.coverageIndex(t.markCoverage);if(-1===b)return!1;for(var C=this.glyphIterator.index;--C>=0&&(this.glyphs[C].isMark||this.glyphs[C].ligatureComponent>0););if(C<0)return!1;var w=this.coverageIndex(t.baseCoverage,this.glyphs[C].id);if(-1===w)return!1;var E=t.markArray[b],I=t.baseArray[w][E.class];return this.applyAnchor(E,I,C),!0;case 5:var x=this.coverageIndex(t.markCoverage);if(-1===x)return!1;for(var k=this.glyphIterator.index;--k>=0&&this.glyphs[k].isMark;);if(k<0)return!1;var D=this.coverageIndex(t.ligatureCoverage,this.glyphs[k].id);if(-1===D)return!1;var Q=t.ligatureArray[D],S=this.glyphIterator.cur,_=this.glyphs[k],F=_.ligatureID&&_.ligatureID===S.ligatureID&&S.ligatureComponent>0?Math.min(S.ligatureComponent,_.codePoints.length)-1:_.codePoints.length-1,N=t.markArray[x],R=Q[F][N.class];return this.applyAnchor(N,R,k),!0;case 6:var T=this.coverageIndex(t.mark1Coverage);if(-1===T)return!1;var O=this.glyphIterator.peekIndex(-1),j=this.glyphs[O];if(!j||!j.isMark)return!1;var P=this.glyphIterator.cur,M=!1;if(P.ligatureID===j.ligatureID?P.ligatureID?P.ligatureComponent===j.ligatureComponent&&(M=!0):M=!0:(P.ligatureID&&!P.ligatureComponent||j.ligatureID&&!j.ligatureComponent)&&(M=!0),!M)return!1;var L=this.coverageIndex(t.mark2Coverage,j.id);if(-1===L)return!1;var U=t.mark1Array[T],z=t.mark2Array[L][U.class];return this.applyAnchor(U,z,O),!0;case 7:return this.applyContext(t);case 8:return this.applyChainingContext(t);case 9:return this.applyLookup(t.lookupType,t.extension);default:throw new Error("Unsupported GPOS table: ".concat(e))}}},{key:"applyAnchor",value:function(e,t,n){var r=this.getAnchor(t),i=this.getAnchor(e.markAnchor),a=(this.positions[n],this.positions[this.glyphIterator.index]);a.xOffset=r.x-i.x,a.yOffset=r.y-i.y,this.glyphIterator.cur.markAttachment=n}},{key:"getAnchor",value:function(e){var t=e.xCoordinate,n=e.yCoordinate,r=this.font._variationProcessor,i=this.font.GDEF&&this.font.GDEF.itemVariationStore;return r&&i&&(e.xDeviceTable&&(t+=r.getDelta(i,e.xDeviceTable.a,e.xDeviceTable.b)),e.yDeviceTable&&(n+=r.getDelta(i,e.yDeviceTable.a,e.yDeviceTable.b))),{x:t,y:n}}},{key:"applyFeatures",value:function(e,t,r){yc(b(n.prototype),"applyFeatures",this).call(this,e,t,r);for(var i=0;i<this.glyphs.length;i++)this.fixCursiveAttachment(i);this.fixMarkAttachment()}},{key:"fixCursiveAttachment",value:function(e){var t=this.glyphs[e];if(null!=t.cursiveAttachment){var n=t.cursiveAttachment;t.cursiveAttachment=null,this.fixCursiveAttachment(n),this.positions[e].yOffset+=this.positions[n].yOffset}}},{key:"fixMarkAttachment",value:function(){for(var e=0;e<this.glyphs.length;e++){var t=this.glyphs[e];if(null!=t.markAttachment){var n=t.markAttachment;if(this.positions[e].xOffset+=this.positions[n].xOffset,this.positions[e].yOffset+=this.positions[n].yOffset,"ltr"===this.direction)for(var r=n;r<e;r++)this.positions[e].xOffset-=this.positions[r].xAdvance,this.positions[e].yOffset-=this.positions[r].yAdvance;else for(var i=n+1;i<e+1;i++)this.positions[e].xOffset+=this.positions[i].xAdvance,this.positions[e].yOffset+=this.positions[i].yAdvance}}}}]),n}(Nm),cy=function(){function e(t){h(this,e),this.font=t,this.glyphInfos=null,this.plan=null,this.GSUBProcessor=null,this.GPOSProcessor=null,this.fallbackPosition=!0,t.GSUB&&(this.GSUBProcessor=new ly(t,t.GSUB)),t.GPOS&&(this.GPOSProcessor=new uy(t,t.GPOS))}return m(e,[{key:"setup",value:function(e){var t=this;this.glyphInfos=e.glyphs.map((function(e){return new Rm(t.font,e.id,d(e.codePoints))}));var n=null;for(var r in this.GPOSProcessor&&(n=this.GPOSProcessor.selectScript(e.script,e.language,e.direction)),this.GSUBProcessor&&(n=this.GSUBProcessor.selectScript(e.script,e.language,e.direction)),this.shaper=function(e){Array.isArray(e)||(e=[e]);var t,n=B(e);try{for(n.s();!(t=n.n()).done;){var r=t.value,i=sy[r];if(i)return i}}catch(qk){n.e(qk)}finally{n.f()}return pm}(n),this.plan=new cm(this.font,n,e.direction),this.shaper.plan(this.plan,this.glyphInfos,e.features),this.plan.allFeatures)e.features[r]=!0}},{key:"substitute",value:function(e){var t=this;this.GSUBProcessor&&(this.plan.process(this.GSUBProcessor,this.glyphInfos),e.glyphs=this.glyphInfos.map((function(e){return t.font.getGlyph(e.id,e.codePoints)})))}},{key:"position",value:function(e){return"BEFORE_GPOS"===this.shaper.zeroMarkWidths&&this.zeroMarkAdvances(e.positions),this.GPOSProcessor&&this.plan.process(this.GPOSProcessor,this.glyphInfos,e.positions),"AFTER_GPOS"===this.shaper.zeroMarkWidths&&this.zeroMarkAdvances(e.positions),"rtl"===e.direction&&(e.glyphs.reverse(),e.positions.reverse()),this.GPOSProcessor&&this.GPOSProcessor.features}},{key:"zeroMarkAdvances",value:function(e){for(var t=0;t<this.glyphInfos.length;t++)this.glyphInfos[t].isMark&&(e[t].xAdvance=0,e[t].yAdvance=0)}},{key:"cleanup",value:function(){this.glyphInfos=null,this.plan=null,this.shaper=null}},{key:"getAvailableFeatures",value:function(e,t){var n=[];return this.GSUBProcessor&&(this.GSUBProcessor.selectScript(e,t),n.push.apply(n,d(Object.keys(this.GSUBProcessor.features)))),this.GPOSProcessor&&(this.GPOSProcessor.selectScript(e,t),n.push.apply(n,d(Object.keys(this.GPOSProcessor.features)))),n}}]),e}(),fy=function(){function e(t){h(this,e),this.font=t,this.unicodeLayoutEngine=null,this.kernProcessor=null,this.font.morx?this.engine=new um(this.font):(this.font.GSUB||this.font.GPOS)&&(this.engine=new cy(this.font))}return m(e,[{key:"layout",value:function(e,t,n,r,i){if("string"===typeof t&&(i=r,r=n,n=t,t=[]),"string"===typeof e){null==n&&(n=function(e){for(var t=e.length,n=0;n<t;){var r=e.charCodeAt(n++);if(55296<=r&&r<=56319&&n<t){var i=e.charCodeAt(n);56320<=i&&i<=57343&&(n++,r=((1023&r)<<10)+(1023&i)+65536)}var a=Rf(r);if("Common"!==a&&"Inherited"!==a&&"Unknown"!==a)return Mp[a]}return Mp.Unknown}(e));var a=this.font.glyphsForString(e)}else{if(null==n){var o,s=[],l=B(e);try{for(l.s();!(o=l.n()).done;){var u=o.value;s.push.apply(s,d(u.codePoints))}}catch(qk){l.e(qk)}finally{l.f()}n=function(e){for(var t=0;t<e.length;t++){var n=Rf(e[t]);if("Common"!==n&&"Inherited"!==n&&"Unknown"!==n)return Mp[n]}return Mp.Unknown}(s)}a=e}var c=new qp(a,t,n,r,i);return 0===a.length?(c.positions=[],c):(this.engine&&this.engine.setup&&this.engine.setup(c),this.substitute(c),this.position(c),this.hideDefaultIgnorables(c.glyphs,c.positions),this.engine&&this.engine.cleanup&&this.engine.cleanup(),c)}},{key:"substitute",value:function(e){this.engine&&this.engine.substitute&&this.engine.substitute(e)}},{key:"position",value:function(e){e.positions=e.glyphs.map((function(e){return new Kp(e.advanceWidth)}));var t=null;this.engine&&this.engine.position&&(t=this.engine.position(e)),t||this.engine&&!this.engine.fallbackPosition||(this.unicodeLayoutEngine||(this.unicodeLayoutEngine=new jp(this.font)),this.unicodeLayoutEngine.positionGlyphs(e.glyphs,e.positions)),t&&t.kern||!1===e.features.kern||!this.font.kern||(this.kernProcessor||(this.kernProcessor=new Op(this.font)),this.kernProcessor.process(e.glyphs,e.positions),e.features.kern=!0)}},{key:"hideDefaultIgnorables",value:function(e,t){for(var n=this.font.glyphForCodePoint(32),r=0;r<e.length;r++)this.isDefaultIgnorable(e[r].codePoints[0])&&(e[r]=n,t[r].xAdvance=0,t[r].yAdvance=0)}},{key:"isDefaultIgnorable",value:function(e){var t=e>>16;if(0===t)switch(e>>8){case 0:return 173===e;case 3:return 847===e;case 6:return 1564===e;case 23:return 6068<=e&&e<=6069;case 24:return 6155<=e&&e<=6158;case 32:return 8203<=e&&e<=8207||8234<=e&&e<=8238||8288<=e&&e<=8303;case 254:return 65024<=e&&e<=65039||65279===e;case 255:return 65520<=e&&e<=65528;default:return!1}else switch(t){case 1:return 113824<=e&&e<=113827||119155<=e&&e<=119162;case 14:return 917504<=e&&e<=921599;default:return!1}}},{key:"getAvailableFeatures",value:function(e,t){var n=[];return this.engine&&n.push.apply(n,d(this.engine.getAvailableFeatures(e,t))),this.font.kern&&-1===n.indexOf("kern")&&n.push("kern"),n}},{key:"stringsForGlyph",value:function(e){var t,n=new Set,r=B(this.font._cmapProcessor.codePointsForGlyph(e));try{for(r.s();!(t=r.n()).done;){var i=t.value;n.add(String.fromCodePoint(i))}}catch(qk){r.e(qk)}finally{r.f()}if(this.engine&&this.engine.stringsForGlyph){var a,o=B(this.engine.stringsForGlyph(e));try{for(o.s();!(a=o.n()).done;){var s=a.value;n.add(s)}}catch(qk){o.e(qk)}finally{o.f()}}return Array.from(n)}}]),e}(),dy={moveTo:"M",lineTo:"L",quadraticCurveTo:"Q",bezierCurveTo:"C",closePath:"Z"},hy=function(){function e(){h(this,e),this.commands=[],this._bbox=null,this._cbox=null}return m(e,[{key:"toFunction",value:function(){var e=this;return function(t){e.commands.forEach((function(e){return t[e.command].apply(t,e.args)}))}}},{key:"toSVG",value:function(){return this.commands.map((function(e){var t=e.args.map((function(e){return Math.round(100*e)/100}));return"".concat(dy[e.command]).concat(t.join(" "))})).join("")}},{key:"cbox",get:function(){if(!this._cbox){var e,t=new Pp,n=B(this.commands);try{for(n.s();!(e=n.n()).done;)for(var r=e.value,i=0;i<r.args.length;i+=2)t.addPoint(r.args[i],r.args[i+1])}catch(qk){n.e(qk)}finally{n.f()}this._cbox=Object.freeze(t)}return this._cbox}},{key:"bbox",get:function(){if(this._bbox)return this._bbox;var e,t=new Pp,n=0,r=0,i=function(e){return Math.pow(1-e,3)*C[x]+3*Math.pow(1-e,2)*e*w[x]+3*(1-e)*Math.pow(e,2)*E[x]+Math.pow(e,3)*I[x]},a=B(this.commands);try{for(a.s();!(e=a.n()).done;){var o=e.value;switch(o.command){case"moveTo":case"lineTo":var s=c(o.args,2),l=s[0],u=s[1];t.addPoint(l,u),n=l,r=u;break;case"quadraticCurveTo":case"bezierCurveTo":if("quadraticCurveTo"===o.command)var f=c(o.args,4),d=f[0],h=f[1],A=f[2],g=f[3],p=n+2/3*(d-n),m=r+2/3*(h-r),v=A+2/3*(d-A),y=g+2/3*(h-g);else{var b=c(o.args,6);p=b[0],m=b[1],v=b[2],y=b[3],A=b[4],g=b[5]}t.addPoint(A,g);for(var C=[n,r],w=[p,m],E=[v,y],I=[A,g],x=0;x<=1;x++){var k=6*C[x]-12*w[x]+6*E[x],D=-3*C[x]+9*w[x]-9*E[x]+3*I[x];if(o=3*w[x]-3*C[x],0!==D){var Q=Math.pow(k,2)-4*o*D;if(!(Q<0)){var S=(-k+Math.sqrt(Q))/(2*D);0<S&&S<1&&(0===x?t.addPoint(i(S),t.maxY):1===x&&t.addPoint(t.maxX,i(S)));var _=(-k-Math.sqrt(Q))/(2*D);0<_&&_<1&&(0===x?t.addPoint(i(_),t.maxY):1===x&&t.addPoint(t.maxX,i(_)))}}else{if(0===k)continue;var F=-o/k;0<F&&F<1&&(0===x?t.addPoint(i(F),t.maxY):1===x&&t.addPoint(t.maxX,i(F)))}}n=A,r=g}}}catch(qk){a.e(qk)}finally{a.f()}return this._bbox=Object.freeze(t)}},{key:"mapPoints",value:function(t){var n,r=new e,i=B(this.commands);try{for(i.s();!(n=i.n()).done;){for(var a=n.value,o=[],s=0;s<a.args.length;s+=2){var l=c(t(a.args[s],a.args[s+1]),2),u=l[0],f=l[1];o.push(u,f)}r[a.command].apply(r,o)}}catch(qk){i.e(qk)}finally{i.f()}return r}},{key:"transform",value:function(e,t,n,r,i,a){return this.mapPoints((function(o,s){return[e*o+n*s+i,t*o+r*s+a]}))}},{key:"translate",value:function(e,t){return this.transform(1,0,0,1,e,t)}},{key:"rotate",value:function(e){var t=Math.cos(e),n=Math.sin(e);return this.transform(t,n,-n,t,0,0)}},{key:"scale",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;return this.transform(e,0,0,t,0,0)}}]),e}(),Ay=function(){var e=py[gy];hy.prototype[e]=function(){this._bbox=this._cbox=null;for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return this.commands.push({command:e,args:n}),this}},gy=0,py=["moveTo","lineTo","quadraticCurveTo","bezierCurveTo","closePath"];gy<py.length;gy++)Ay();var my=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"],vy=function(){function e(t,n,r){h(this,e),this.id=t,this.codePoints=n,this._font=r,this.isMark=this.codePoints.length>0&&this.codePoints.every(Of),this.isLigature=this.codePoints.length>1}return m(e,[{key:"_getPath",value:function(){return new hy}},{key:"_getCBox",value:function(){return this.path.cbox}},{key:"_getBBox",value:function(){return this.path.bbox}},{key:"_getTableMetrics",value:function(e){if(this.id<e.metrics.length)return e.metrics.get(this.id);var t=e.metrics.get(e.metrics.length-1);return{advance:t?t.advance:0,bearing:e.bearings.get(this.id-e.metrics.length)||0}}},{key:"_getMetrics",value:function(e){if(this._metrics)return this._metrics;var t,n=this._getTableMetrics(this._font.hmtx),r=n.advance,i=n.bearing;if(this._font.vmtx)var a=this._getTableMetrics(this._font.vmtx),o=a.advance,s=a.bearing;else if("undefined"!==typeof e&&null!==e||(e=this.cbox),(t=this._font["OS/2"])&&t.version>0)o=Math.abs(t.typoAscender-t.typoDescender),s=t.typoAscender-e.maxY;else{var l=this._font.hhea;o=Math.abs(l.ascent-l.descent),s=l.ascent-e.maxY}return this._font._variationProcessor&&this._font.HVAR&&(r+=this._font._variationProcessor.getAdvanceAdjustment(this.id,this._font.HVAR)),this._metrics={advanceWidth:r,advanceHeight:o,leftBearing:i,topBearing:s}}},{key:"cbox",get:function(){return this._getCBox()}},{key:"bbox",get:function(){return this._getBBox()}},{key:"path",get:function(){return this._getPath()}},{key:"getScaledPath",value:function(e){var t=1/this._font.unitsPerEm*e;return this.path.scale(t)}},{key:"advanceWidth",get:function(){return this._getMetrics().advanceWidth}},{key:"advanceHeight",get:function(){return this._getMetrics().advanceHeight}},{key:"ligatureCaretPositions",get:function(){}},{key:"_getName",value:function(){var e=this._font.post;if(!e)return null;switch(e.version){case 1:return my[this.id];case 2:var t=e.glyphNameIndex[this.id];return t<my.length?my[t]:e.names[t-my.length];case 2.5:return my[this.id+e.offsets[this.id]];case 4:return String.fromCharCode(e.map[this.id])}}},{key:"name",get:function(){return this._getName()}},{key:"render",value:function(e,t){e.save();var n=1/this._font.head.unitsPerEm*t;e.scale(n,n),this.path.toFunction()(e),e.fill(),e.restore()}}]),e}();df([Xf],vy.prototype,"cbox",null),df([Xf],vy.prototype,"bbox",null),df([Xf],vy.prototype,"path",null),df([Xf],vy.prototype,"advanceWidth",null),df([Xf],vy.prototype,"advanceHeight",null),df([Xf],vy.prototype,"name",null);var yy=new sf({numberOfContours:Gc,xMin:Gc,yMin:Gc,xMax:Gc,yMax:Gc}),by=function(){function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;h(this,e),this.onCurve=t,this.endContour=n,this.x=r,this.y=i}return m(e,[{key:"copy",value:function(){return new e(this.onCurve,this.endContour,this.x,this.y)}}]),e}(),Cy=m((function e(t,n,r){h(this,e),this.glyphID=t,this.dx=n,this.dy=r,this.pos=0,this.scaleX=this.scaleY=1,this.scale01=this.scale10=0})),wy=function(e){y(n,e);var t=E(n);function n(){var e;h(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return ff(w(e=t.call.apply(t,[this].concat(i))),"type","TTF"),e}return m(n,[{key:"_getCBox",value:function(e){if(this._font._variationProcessor&&!e)return this.path.cbox;var t=this._font._getTableStream("glyf");t.pos+=this._font.loca.offsets[this.id];var n=yy.decode(t),r=new Pp(n.xMin,n.yMin,n.xMax,n.yMax);return Object.freeze(r)}},{key:"_parseGlyphCoord",value:function(e,t,n,r){if(n){var i=e.readUInt8();r||(i=-i),i+=t}else if(r)i=t;else i=t+e.readInt16BE();return i}},{key:"_decode",value:function(){var e=this._font.loca.offsets[this.id];if(e===this._font.loca.offsets[this.id+1])return null;var t=this._font._getTableStream("glyf");t.pos+=e;var n=t.pos,r=yy.decode(t);return r.numberOfContours>0?this._decodeSimple(r,t):r.numberOfContours<0&&this._decodeComposite(r,t,n),r}},{key:"_decodeSimple",value:function(e,t){e.points=[];var n=new Jc(Oc,e.numberOfContours).decode(t);e.instructions=new Jc(Rc,Oc).decode(t);for(var r=[],i=n[n.length-1]+1;r.length<i;){var a=t.readUInt8();if(r.push(a),8&a)for(var o=t.readUInt8(),s=0;s<o;s++)r.push(a)}for(var l=0;l<r.length;l++){a=r[l];var u=new by(!!(1&a),n.indexOf(l)>=0,0,0);e.points.push(u)}var c=0;for(l=0;l<r.length;l++){a=r[l];e.points[l].x=c=this._parseGlyphCoord(t,c,2&a,16&a)}var f=0;for(l=0;l<r.length;l++){a=r[l];e.points[l].y=f=this._parseGlyphCoord(t,f,4&a,32&a)}if(this._font._variationProcessor){var h=e.points.slice();h.push.apply(h,d(this._getPhantomPoints(e))),this._font._variationProcessor.transformPoints(this.id,h),e.phantomPoints=h.slice(-4)}}},{key:"_decodeComposite",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;e.components=[];for(var r=!1,i=32;32&i;){i=t.readUInt16BE();var a=t.pos-n,o=t.readUInt16BE();if(r||(r=0!==(256&i)),1&i)var s=t.readInt16BE(),l=t.readInt16BE();else s=t.readInt8(),l=t.readInt8();(f=new Cy(o,s,l)).pos=a,8&i?f.scaleX=f.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824:64&i?(f.scaleX=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824,f.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824):128&i&&(f.scaleX=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824,f.scale01=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824,f.scale10=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824,f.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824),e.components.push(f)}if(this._font._variationProcessor){for(var u=[],c=0;c<e.components.length;c++){var f=e.components[c];u.push(new by(!0,!0,f.dx,f.dy))}u.push.apply(u,d(this._getPhantomPoints(e))),this._font._variationProcessor.transformPoints(this.id,u),e.phantomPoints=u.splice(-4,4);for(var h=0;h<u.length;h++){var A=u[h];e.components[h].dx=A.x,e.components[h].dy=A.y}}return r}},{key:"_getPhantomPoints",value:function(e){var t=this._getCBox(!0);null==this._metrics&&(this._metrics=vy.prototype._getMetrics.call(this,t));var n=this._metrics,r=n.advanceWidth,i=n.advanceHeight,a=n.leftBearing,o=n.topBearing;return[new by(!1,!0,e.xMin-a,0),new by(!1,!0,e.xMin-a+r,0),new by(!1,!0,0,e.yMax+o),new by(!1,!0,0,e.yMax+o+i)]}},{key:"_getContours",value:function(){var e=this._decode();if(!e)return[];var t=[];if(e.numberOfContours<0){var n,r=B(e.components);try{for(r.s();!(n=r.n()).done;)for(var i=n.value,a=this._font.getGlyph(i.glyphID)._getContours(),o=0;o<a.length;o++)for(var s=a[o],l=0;l<s.length;l++){var u=s[l],c=u.x*i.scaleX+u.y*i.scale01+i.dx,f=u.y*i.scaleY+u.x*i.scale10+i.dy;t.push(new by(u.onCurve,u.endContour,c,f))}}catch(qk){r.e(qk)}finally{r.f()}}else t=e.points||[];e.phantomPoints&&!this._font.directory.tables.HVAR&&(this._metrics.advanceWidth=e.phantomPoints[1].x-e.phantomPoints[0].x,this._metrics.advanceHeight=e.phantomPoints[3].y-e.phantomPoints[2].y,this._metrics.leftBearing=e.xMin-e.phantomPoints[0].x,this._metrics.topBearing=e.phantomPoints[2].y-e.yMax);for(var d=[],h=[],A=0;A<t.length;A++){var g=t[A];h.push(g),g.endContour&&(d.push(h),h=[])}return d}},{key:"_getMetrics",value:function(){if(this._metrics)return this._metrics;var e=this._getCBox(!0);return yc(b(n.prototype),"_getMetrics",this).call(this,e),this._font._variationProcessor&&!this._font.HVAR&&this.path,this._metrics}},{key:"_getPath",value:function(){for(var e=this._getContours(),t=new hy,n=0;n<e.length;n++){var r=e[n],i=r[0],a=r[r.length-1],o=0;if(i.onCurve){var s=null;o=1}else s=i=a.onCurve?a:new by(!1,!1,(i.x+a.x)/2,(i.y+a.y)/2);t.moveTo(i.x,i.y);for(var l=o;l<r.length;l++){var u=r[l],c=0===l?i:r[l-1];if(c.onCurve&&u.onCurve)t.lineTo(u.x,u.y);else if(c.onCurve&&!u.onCurve)s=u;else if(c.onCurve||u.onCurve){if(c.onCurve||!u.onCurve)throw new Error("Unknown TTF path state");t.quadraticCurveTo(s.x,s.y,u.x,u.y);s=null}else{var f=(c.x+u.x)/2,d=(c.y+u.y)/2;t.quadraticCurveTo(c.x,c.y,f,d);var s=u}}s&&t.quadraticCurveTo(s.x,s.y,i.x,i.y),t.closePath()}return t}}]),n}(vy),Ey=function(e){y(n,e);var t=E(n);function n(){var e;h(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return ff(w(e=t.call.apply(t,[this].concat(i))),"type","CFF"),e}return m(n,[{key:"_getName",value:function(){return this._font.CFF2?yc(b(n.prototype),"_getName",this).call(this):this._font["CFF "].getGlyphName(this.id)}},{key:"bias",value:function(e){return e.length<1240?107:e.length<33900?1131:32768}},{key:"_getPath",value:function(){var e=this._font.CFF2||this._font["CFF "],t=e.stream,n=e.topDict.CharStrings[this.id],r=n.offset+n.length;t.pos=n.offset;var i,a,o=new hy,s=[],l=[],u=null,c=0,f=0,h=0,A=!1;this._usedGsubrs=i={},this._usedSubrs=a={};var g=e.globalSubrIndex||[],p=this.bias(g),m=e.privateDictForGlyph(this.id)||{},v=m.Subrs||[],y=this.bias(v),b=e.topDict.vstore&&e.topDict.vstore.itemVariationStore,C=m.vsindex,w=this._font._variationProcessor;function E(){null==u&&(u=s.shift()+m.nominalWidthX)}function I(){return s.length%2!==0&&E(),c+=s.length>>1,s.length=0}function x(e,t){A&&o.closePath(),o.moveTo(e,t),A=!0}return function n(){for(;t.pos<r;){var u=t.readUInt8();if(u<32){var m=void 0,B=void 0,k=void 0;switch(u){case 1:case 3:case 18:case 23:I();break;case 4:s.length>1&&E(),h+=s.shift(),x(f,h);break;case 5:for(;s.length>=2;)f+=s.shift(),h+=s.shift(),o.lineTo(f,h);break;case 6:case 7:for(k=6===u;s.length>=1;)k?f+=s.shift():h+=s.shift(),o.lineTo(f,h),k=!k;break;case 8:for(;s.length>0;){var D=f+s.shift(),Q=h+s.shift(),S=D+s.shift(),_=Q+s.shift();f=S+s.shift(),h=_+s.shift(),o.bezierCurveTo(D,Q,S,_,f,h)}break;case 10:if(m=s.pop()+y,B=v[m]){a[m]=!0;var F=t.pos,N=r;t.pos=B.offset,r=B.offset+B.length,n(),t.pos=F,r=N}break;case 11:if(e.version>=2)break;return;case 14:if(e.version>=2)break;s.length>0&&E(),A&&(o.closePath(),A=!1);break;case 15:if(e.version<2)throw new Error("vsindex operator not supported in CFF v1");C=s.pop();break;case 16:if(e.version<2)throw new Error("blend operator not supported in CFF v1");if(!w)throw new Error("blend operator in non-variation font");for(var R=w.getBlendVector(b,C),T=s.pop(),O=T*R.length,j=s.length-O,P=j-T,M=0;M<T;M++){for(var L=s[P+M],U=0;U<R.length;U++)L+=R[U]*s[j++];s[P+M]=L}for(;O--;)s.pop();break;case 19:case 20:I(),t.pos+=c+7>>3;break;case 21:s.length>2&&E(),f+=s.shift(),h+=s.shift(),x(f,h);break;case 22:s.length>1&&E(),x(f+=s.shift(),h);break;case 24:for(;s.length>=8;){D=f+s.shift(),Q=h+s.shift(),S=D+s.shift(),_=Q+s.shift();f=S+s.shift(),h=_+s.shift(),o.bezierCurveTo(D,Q,S,_,f,h)}f+=s.shift(),h+=s.shift(),o.lineTo(f,h);break;case 25:for(;s.length>=8;)f+=s.shift(),h+=s.shift(),o.lineTo(f,h);D=f+s.shift(),Q=h+s.shift(),S=D+s.shift(),_=Q+s.shift();f=S+s.shift(),h=_+s.shift(),o.bezierCurveTo(D,Q,S,_,f,h);break;case 26:for(s.length%2&&(f+=s.shift());s.length>=4;)D=f,Q=h+s.shift(),S=D+s.shift(),_=Q+s.shift(),f=S,h=_+s.shift(),o.bezierCurveTo(D,Q,S,_,f,h);break;case 27:for(s.length%2&&(h+=s.shift());s.length>=4;)D=f+s.shift(),Q=h,S=D+s.shift(),_=Q+s.shift(),f=S+s.shift(),h=_,o.bezierCurveTo(D,Q,S,_,f,h);break;case 28:s.push(t.readInt16BE());break;case 29:if(m=s.pop()+p,B=g[m]){i[m]=!0;F=t.pos,N=r;t.pos=B.offset,r=B.offset+B.length,n(),t.pos=F,r=N}break;case 30:case 31:for(k=31===u;s.length>=4;)k?(D=f+s.shift(),Q=h,S=D+s.shift(),_=Q+s.shift(),h=_+s.shift(),f=S+(1===s.length?s.shift():0)):(D=f,Q=h+s.shift(),S=D+s.shift(),_=Q+s.shift(),f=S+s.shift(),h=_+(1===s.length?s.shift():0)),o.bezierCurveTo(D,Q,S,_,f,h),k=!k;break;case 12:switch(u=t.readUInt8()){case 3:var z=s.pop(),G=s.pop();s.push(z&&G?1:0);break;case 4:z=s.pop(),G=s.pop(),s.push(z||G?1:0);break;case 5:z=s.pop(),s.push(z?0:1);break;case 9:z=s.pop(),s.push(Math.abs(z));break;case 10:z=s.pop(),G=s.pop(),s.push(z+G);break;case 11:z=s.pop(),G=s.pop(),s.push(z-G);break;case 12:z=s.pop(),G=s.pop(),s.push(z/G);break;case 14:z=s.pop(),s.push(-z);break;case 15:z=s.pop(),G=s.pop(),s.push(z===G?1:0);break;case 18:s.pop();break;case 20:var H=s.pop(),Y=s.pop();l[Y]=H;break;case 21:Y=s.pop(),s.push(l[Y]||0);break;case 22:var W=s.pop(),V=s.pop(),q=s.pop(),K=s.pop();s.push(q<=K?W:V);break;case 23:s.push(Math.random());break;case 24:z=s.pop(),G=s.pop(),s.push(z*G);break;case 26:z=s.pop(),s.push(Math.sqrt(z));break;case 27:z=s.pop(),s.push(z,z);break;case 28:z=s.pop(),G=s.pop(),s.push(G,z);break;case 29:(Y=s.pop())<0?Y=0:Y>s.length-1&&(Y=s.length-1),s.push(s[Y]);break;case 30:var J=s.pop(),Z=s.pop();if(Z>=0)for(;Z>0;){for(var X=s[J-1],$=J-2;$>=0;$--)s[$+1]=s[$];s[0]=X,Z--}else for(;Z<0;){X=s[0];for(var ee=0;ee<=J;ee++)s[ee]=s[ee+1];s[J-1]=X,Z++}break;case 34:D=f+s.shift(),Q=h,S=D+s.shift(),_=Q+s.shift();var te=S+s.shift(),ne=_,re=te+s.shift(),ie=ne,ae=re+s.shift(),oe=ie,se=ae+s.shift(),le=oe;f=se,h=le,o.bezierCurveTo(D,Q,S,_,te,ne),o.bezierCurveTo(re,ie,ae,oe,se,le);break;case 35:for(var ue=[],ce=0;ce<=5;ce++)f+=s.shift(),h+=s.shift(),ue.push(f,h);o.bezierCurveTo.apply(o,d(ue.slice(0,6))),o.bezierCurveTo.apply(o,d(ue.slice(6))),s.shift();break;case 36:D=f+s.shift(),Q=h+s.shift(),S=D+s.shift(),ie=ne=_=Q+s.shift(),ae=(re=(te=S+s.shift())+s.shift())+s.shift(),oe=ie+s.shift(),se=ae+s.shift(),f=se,h=le=oe,o.bezierCurveTo(D,Q,S,_,te,ne),o.bezierCurveTo(re,ie,ae,oe,se,le);break;case 37:var fe=f,de=h;ue=[];for(var he=0;he<=4;he++)f+=s.shift(),h+=s.shift(),ue.push(f,h);Math.abs(f-fe)>Math.abs(h-de)?(f+=s.shift(),h=de):(f=fe,h+=s.shift()),ue.push(f,h),o.bezierCurveTo.apply(o,d(ue.slice(0,6))),o.bezierCurveTo.apply(o,d(ue.slice(6)));break;default:throw new Error("Unknown op: 12 ".concat(u))}break;default:throw new Error("Unknown op: ".concat(u))}}else if(u<247)s.push(u-139);else if(u<251){var Ae=t.readUInt8();s.push(256*(u-247)+Ae+108)}else if(u<255){Ae=t.readUInt8();s.push(256*-(u-251)-Ae-108)}else s.push(t.readInt32BE()/65536)}}(),A&&o.closePath(),o}}]),n}(vy),Iy=new sf({originX:Oc,originY:Oc,type:new rf(4),data:new ef((function(e){return e.parent.buflen-e._currentOffset}))}),xy=function(e){y(n,e);var t=E(n);function n(){var e;h(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return ff(w(e=t.call.apply(t,[this].concat(i))),"type","SBIX"),e}return m(n,[{key:"getImageForSize",value:function(e){for(var t=0;t<this._font.sbix.imageTables.length;t++){var n=this._font.sbix.imageTables[t];if(n.ppem>=e)break}var r=n.imageOffsets,i=r[this.id],a=r[this.id+1];return i===a?null:(this._font.stream.pos=i,Iy.decode(this._font.stream,{buflen:a-i}))}},{key:"render",value:function(e,t){var r=this.getImageForSize(t);if(null!=r){var i=t/this._font.unitsPerEm;e.image(r.data,{height:t,x:r.originX,y:(this.bbox.minY-r.originY)*i})}this._font.sbix.flags.renderOutlines&&yc(b(n.prototype),"render",this).call(this,e,t)}}]),n}(wy),By=m((function e(t,n){h(this,e),this.glyph=t,this.color=n})),ky=function(e){y(n,e);var t=E(n);function n(){var e;h(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return ff(w(e=t.call.apply(t,[this].concat(i))),"type","COLR"),e}return m(n,[{key:"_getBBox",value:function(){for(var e=new Pp,t=0;t<this.layers.length;t++){var n=this.layers[t].glyph.bbox;e.addPoint(n.minX,n.minY),e.addPoint(n.maxX,n.maxY)}return e}},{key:"layers",get:function(){for(var e=this._font.CPAL,t=this._font.COLR,n=0,r=t.baseGlyphRecord.length-1;n<=r;){var i=n+r>>1,a=t.baseGlyphRecord[i];if(this.id<a.gid)r=i-1;else{if(!(this.id>a.gid)){var o=a;break}n=i+1}}if(null==o){var s=this._font._getBaseGlyph(this.id);return[new By(s,c={red:0,green:0,blue:0,alpha:255})]}for(var l=[],u=o.firstLayerIndex;u<o.firstLayerIndex+o.numLayers;u++){a=t.layerRecords[u];var c=e.colorRecords[a.paletteIndex];s=this._font._getBaseGlyph(a.gid);l.push(new By(s,c))}return l}},{key:"render",value:function(e,t){var n,r=B(this.layers);try{for(r.s();!(n=r.n()).done;){var i=n.value,a=i.glyph,o=i.color;e.fillColor([o.red,o.green,o.blue],o.alpha/255*100),a.render(e,t)}}catch(qk){r.e(qk)}finally{r.f()}}}]),n}(vy),Dy=function(){function e(t,n){h(this,e),this.font=t,this.normalizedCoords=this.normalizeCoords(n),this.blendVectors=new Map}return m(e,[{key:"normalizeCoords",value:function(e){for(var t=[],n=0;n<this.font.fvar.axis.length;n++){var r=this.font.fvar.axis[n];e[n]<r.defaultValue?t.push((e[n]-r.defaultValue+Number.EPSILON)/(r.defaultValue-r.minValue+Number.EPSILON)):t.push((e[n]-r.defaultValue+Number.EPSILON)/(r.maxValue-r.defaultValue+Number.EPSILON))}if(this.font.avar)for(n=0;n<this.font.avar.segment.length;n++)for(var i=this.font.avar.segment[n],a=0;a<i.correspondence.length;a++){var o=i.correspondence[a];if(a>=1&&t[n]<o.fromCoord){var s=i.correspondence[a-1];t[n]=((t[n]-s.fromCoord)*(o.toCoord-s.toCoord)+Number.EPSILON)/(o.fromCoord-s.fromCoord+Number.EPSILON)+s.toCoord;break}}return t}},{key:"transformPoints",value:function(e,t){if(this.font.fvar&&this.font.gvar){var n=this.font.gvar;if(!(e>=n.glyphCount)){var r=n.offsets[e];if(r!==n.offsets[e+1]){var i=this.font.stream;if(i.pos=r,!(i.pos>=i.length)){var a=i.readUInt16BE(),o=r+i.readUInt16BE();if(32768&a){var s=i.pos;i.pos=o;var l=this.decodePoints();o=i.pos,i.pos=s}var u=t.map((function(e){return e.copy()}));a&=4095;for(var c=0;c<a;c++){var f=i.readUInt16BE(),d=i.readUInt16BE();if(32768&d)for(var h=[],A=0;A<n.axisCount;A++)h.push(i.readInt16BE()/16384);else{if((4095&d)>=n.globalCoordCount)throw new Error("Invalid gvar table");h=n.globalCoords[4095&d]}if(16384&d){for(var g=[],p=0;p<n.axisCount;p++)g.push(i.readInt16BE()/16384);for(var m=[],v=0;v<n.axisCount;v++)m.push(i.readInt16BE()/16384)}var y=this.tupleFactor(d,h,g,m);if(0!==y){s=i.pos;if(i.pos=o,8192&d)var b=this.decodePoints();else b=l;var C=0===b.length?t.length:b.length,w=this.decodeDeltas(C),E=this.decodeDeltas(C);if(0===b.length)for(var I=0;I<t.length;I++){var x=t[I];x.x+=Math.round(w[I]*y),x.y+=Math.round(E[I]*y)}else{for(var B=u.map((function(e){return e.copy()})),k=t.map((function(){return!1})),D=0;D<b.length;D++){var Q=b[D];if(Q<t.length){var S=B[Q];k[Q]=!0,S.x+=Math.round(w[D]*y),S.y+=Math.round(E[D]*y)}}this.interpolateMissingDeltas(B,u,k);for(var _=0;_<t.length;_++){var F=B[_].x-u[_].x,N=B[_].y-u[_].y;t[_].x+=F,t[_].y+=N}}o+=f,i.pos=s}else o+=f}}}}}}},{key:"decodePoints",value:function(){var e=this.font.stream,t=e.readUInt8();128&t&&(t=(127&t)<<8|e.readUInt8());for(var n=new Uint16Array(t),r=0,i=0;r<t;)for(var a=e.readUInt8(),o=1+(127&a),s=128&a?e.readUInt16:e.readUInt8,l=0;l<o&&r<t;l++)i+=s.call(e),n[r++]=i;return n}},{key:"decodeDeltas",value:function(e){for(var t=this.font.stream,n=0,r=new Int16Array(e);n<e;){var i=t.readUInt8(),a=1+(63&i);if(128&i)n+=a;else for(var o=64&i?t.readInt16BE:t.readInt8,s=0;s<a&&n<e;s++)r[n++]=o.call(t)}return r}},{key:"tupleFactor",value:function(e,t,n,r){for(var i=this.normalizedCoords,a=this.font.gvar,o=1,s=0;s<a.axisCount;s++)if(0!==t[s]){if(0===i[s])return 0;if(0===(16384&e)){if(i[s]<Math.min(0,t[s])||i[s]>Math.max(0,t[s]))return 0;o=(o*i[s]+Number.EPSILON)/(t[s]+Number.EPSILON)}else{if(i[s]<n[s]||i[s]>r[s])return 0;o=i[s]<t[s]?o*(i[s]-n[s]+Number.EPSILON)/(t[s]-n[s]+Number.EPSILON):o*(r[s]-i[s]+Number.EPSILON)/(r[s]-t[s]+Number.EPSILON)}}return o}},{key:"interpolateMissingDeltas",value:function(e,t,n){if(0!==e.length)for(var r=0;r<e.length;){for(var i=r,a=r,o=e[a];!o.endContour;)o=e[++a];for(;r<=a&&!n[r];)r++;if(!(r>a)){var s=r,l=r;for(r++;r<=a;)n[r]&&(this.deltaInterpolate(l+1,r-1,l,r,t,e),l=r),r++;l===s?this.deltaShift(i,a,l,t,e):(this.deltaInterpolate(l+1,a,l,s,t,e),s>0&&this.deltaInterpolate(i,s-1,l,s,t,e)),r=a+1}}}},{key:"deltaInterpolate",value:function(e,t,n,r,i,a){if(!(e>t))for(var o=["x","y"],s=0;s<o.length;s++){var l=o[s];if(i[n][l]>i[r][l]){var u=n;n=r,r=u}var c=i[n][l],f=i[r][l],d=a[n][l],h=a[r][l];if(c!==f||d===h)for(var A=c===f?0:(h-d)/(f-c),g=e;g<=t;g++){var p=i[g][l];p<=c?p+=d-c:p>=f?p+=h-f:p=d+(p-c)*A,a[g][l]=p}}}},{key:"deltaShift",value:function(e,t,n,r,i){var a=i[n].x-r[n].x,o=i[n].y-r[n].y;if(0!==a||0!==o)for(var s=e;s<=t;s++)s!==n&&(i[s].x+=a,i[s].y+=o)}},{key:"getAdvanceAdjustment",value:function(e,t){var n,r;if(t.advanceWidthMapping){var i=e;i>=t.advanceWidthMapping.mapCount&&(i=t.advanceWidthMapping.mapCount-1);t.advanceWidthMapping.entryFormat;var a=t.advanceWidthMapping.mapData[i];n=a.outerIndex,r=a.innerIndex}else n=0,r=e;return this.getDelta(t.itemVariationStore,n,r)}},{key:"getDelta",value:function(e,t,n){if(t>=e.itemVariationData.length)return 0;var r=e.itemVariationData[t];if(n>=r.deltaSets.length)return 0;for(var i=r.deltaSets[n],a=this.getBlendVector(e,t),o=0,s=0;s<r.regionIndexCount;s++)o+=i.deltas[s]*a[s];return o}},{key:"getBlendVector",value:function(e,t){var n=e.itemVariationData[t];if(this.blendVectors.has(n))return this.blendVectors.get(n);for(var r=this.normalizedCoords,i=[],a=0;a<n.regionIndexCount;a++){for(var o=1,s=n.regionIndexes[a],l=e.variationRegionList.variationRegions[s],u=0;u<l.length;u++){var c=l[u];o*=c.startCoord>c.peakCoord||c.peakCoord>c.endCoord||c.startCoord<0&&c.endCoord>0&&0!==c.peakCoord||0===c.peakCoord?1:r[u]<c.startCoord||r[u]>c.endCoord?0:r[u]===c.peakCoord?1:r[u]<c.peakCoord?(r[u]-c.startCoord+Number.EPSILON)/(c.peakCoord-c.startCoord+Number.EPSILON):(c.endCoord-r[u]+Number.EPSILON)/(c.endCoord-c.peakCoord+Number.EPSILON)}i[a]=o}return this.blendVectors.set(n,i),i}}]),e}(),Qy=(Promise.resolve(),function(){function e(t){h(this,e),this.font=t,this.glyphs=[],this.mapping={},this.includeGlyph(0)}return m(e,[{key:"includeGlyph",value:function(e){return"object"===typeof e&&(e=e.id),null==this.mapping[e]&&(this.glyphs.push(e),this.mapping[e]=this.glyphs.length-1),this.mapping[e]}}]),e}()),Sy=function(){function e(){h(this,e)}return m(e,null,[{key:"size",value:function(e){return e>=0&&e<=255?1:2}},{key:"encode",value:function(e,t){t>=0&&t<=255?e.writeUInt8(t):e.writeInt16BE(t)}}]),e}(),_y=new sf({numberOfContours:Gc,xMin:Gc,yMin:Gc,xMax:Gc,yMax:Gc,endPtsOfContours:new Jc(Oc,"numberOfContours"),instructions:new Jc(Rc,Oc),flags:new Jc(Rc,0),xPoints:new Jc(Sy,0),yPoints:new Jc(Sy,0)}),Fy=function(){function e(){h(this,e)}return m(e,[{key:"encodeSimple",value:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=[],i=[],a=[],o=0,s=0,l=0,u=0,c=0,f=0;f<e.commands.length;f++){for(var d=e.commands[f],h=0;h<d.args.length;h+=2){var A=d.args[h],g=d.args[h+1],p=0;if("quadraticCurveTo"===d.command&&2===h){var m=e.commands[f+1];if(m&&"quadraticCurveTo"===m.command){var v=(s+m.args[0])/2,y=(l+m.args[1])/2;if(A===v&&g===y)continue}}"quadraticCurveTo"===d.command&&0===h||(p|=1),p=this._encodePoint(A,s,r,p,2,16),(p=this._encodePoint(g,l,i,p,4,32))===u&&o<255?(a[a.length-1]|=8,o++):(o>0&&(a.push(o),o=0),a.push(p),u=p),s=A,l=g,c++}"closePath"===d.command&&n.push(c-1)}e.commands.length>1&&"closePath"!==e.commands[e.commands.length-1].command&&n.push(c-1);var b=e.bbox,C={numberOfContours:n.length,xMin:b.minX,yMin:b.minY,xMax:b.maxX,yMax:b.maxY,endPtsOfContours:n,instructions:t,flags:a,xPoints:r,yPoints:i},w=_y.size(C),E=4-w%4,I=new kc(w+E);return _y.encode(I,C),0!==E&&I.fill(0,E),I.buffer}},{key:"_encodePoint",value:function(e,t,n,r,i,a){var o=e-t;return e===t?r|=a:(-255<=o&&o<=255&&(r|=i,o<0?o=-o:r|=a),n.push(o)),r}}]),e}(),Ny=function(e){y(n,e);var t=E(n);function n(e){var r;return h(this,n),(r=t.call(this,e)).glyphEncoder=new Fy,r}return m(n,[{key:"_addGlyph",value:function(e){var t=this.font.getGlyph(e),n=t._decode(),r=this.font.loca.offsets[e],i=this.font.loca.offsets[e+1],a=this.font._getTableStream("glyf");a.pos+=r;var o=a.readBuffer(i-r);if(n&&n.numberOfContours<0){o=new Uint8Array(o);var s,l=new DataView(o.buffer),u=B(n.components);try{for(u.s();!(s=u.n()).done;){var c=s.value;e=this.includeGlyph(c.glyphID),l.setUint16(c.pos,e)}}catch(qk){u.e(qk)}finally{u.f()}}else n&&this.font._variationProcessor&&(o=this.glyphEncoder.encodeSimple(t.path,n.instructions));return this.glyf.push(o),this.loca.offsets.push(this.offset),this.hmtx.metrics.push({advance:t.advanceWidth,bearing:t._getMetrics().leftBearing}),this.offset+=o.length,this.glyf.length-1}},{key:"encode",value:function(){this.glyf=[],this.offset=0,this.loca={offsets:[],version:this.font.loca.version},this.hmtx={metrics:[],bearings:[]};for(var e=0;e<this.glyphs.length;)this._addGlyph(this.glyphs[e++]);var t=Lf(this.font.maxp);t.numGlyphs=this.glyf.length,this.loca.offsets.push(this.offset);var n=Lf(this.font.head);n.indexToLocFormat=this.loca.version;var r=Lf(this.font.hhea);return r.numberOfMetrics=this.hmtx.metrics.length,kp.toBuffer({tables:{head:n,hhea:r,loca:this.loca,maxp:t,"cvt ":this.font["cvt "],prep:this.font.prep,glyf:this.glyf,hmtx:this.hmtx,fpgm:this.font.fpgm}})}}]),n}(Qy),Ry=function(e){y(n,e);var t=E(n);function n(e){var r;if(h(this,n),(r=t.call(this,e)).cff=r.font["CFF "],!r.cff)throw new Error("Not a CFF Font");return r}return m(n,[{key:"subsetCharstrings",value:function(){this.charstrings=[];var e,t={},n=B(this.glyphs);try{for(n.s();!(e=n.n()).done;){var r=e.value;this.charstrings.push(this.cff.getCharString(r));var i=this.font.getGlyph(r);i.path;for(var a in i._usedGsubrs)t[a]=!0}}catch(qk){n.e(qk)}finally{n.f()}this.gsubrs=this.subsetSubrs(this.cff.globalSubrIndex,t)}},{key:"subsetSubrs",value:function(e,t){for(var n=[],r=0;r<e.length;r++){var i=e[r];t[r]?(this.cff.stream.pos=i.offset,n.push(this.cff.stream.readBuffer(i.length))):n.push(new Uint8Array([11]))}return n}},{key:"subsetFontdict",value:function(e){e.FDArray=[],e.FDSelect={version:0,fds:[]};var t,n={},r=[],i={},a=B(this.glyphs);try{for(a.s();!(t=a.n()).done;){var o=t.value,s=this.cff.fdForGlyph(o);if(null!=s){n[s]||(e.FDArray.push(Object.assign({},this.cff.topDict.FDArray[s])),r.push({}),i[s]=e.FDArray.length-1),n[s]=!0,e.FDSelect.fds.push(i[s]);var l=this.font.getGlyph(o);l.path;for(var u in l._usedSubrs)r[i[s]][u]=!0}}}catch(qk){a.e(qk)}finally{a.f()}for(var c=0;c<e.FDArray.length;c++){var f=e.FDArray[c];delete f.FontName,f.Private&&f.Private.Subrs&&(f.Private=Object.assign({},f.Private),f.Private.Subrs=this.subsetSubrs(f.Private.Subrs,r[c]))}}},{key:"createCIDFontdict",value:function(e){var t,n={},r=B(this.glyphs);try{for(r.s();!(t=r.n()).done;){var i=t.value,a=this.font.getGlyph(i);a.path;for(var o in a._usedSubrs)n[o]=!0}}catch(qk){r.e(qk)}finally{r.f()}var s=Object.assign({},this.cff.topDict.Private);return this.cff.topDict.Private&&this.cff.topDict.Private.Subrs&&(s.Subrs=this.subsetSubrs(this.cff.topDict.Private.Subrs,n)),e.FDArray=[{Private:s}],e.FDSelect={version:3,nRanges:1,ranges:[{first:0,fd:0}],sentinel:this.charstrings.length}}},{key:"addString",value:function(e){return e?(this.strings||(this.strings=[]),this.strings.push(e),Yd.length+this.strings.length-1):null}},{key:"encode",value:function(){this.subsetCharstrings();var e={version:this.charstrings.length>255?2:1,ranges:[{first:1,nLeft:this.charstrings.length-2}]},t=Object.assign({},this.cff.topDict);t.Private=null,t.charset=e,t.Encoding=null,t.CharStrings=this.charstrings;for(var n=0,r=["version","Notice","Copyright","FullName","FamilyName","Weight","PostScript","BaseFontName","FontName"];n<r.length;n++){var i=r[n];t[i]=this.addString(this.cff.string(t[i]))}t.ROS=[this.addString("Adobe"),this.addString("Identity"),0],t.CIDCount=this.charstrings.length,this.cff.isCIDFont?this.subsetFontdict(t):this.createCIDFontdict(t);var a={version:1,hdrSize:this.cff.hdrSize,offSize:4,header:this.cff.header,nameIndex:[this.cff.postscriptName],topDictIndex:[t],stringIndex:this.strings,globalSubrIndex:this.gsubrs};return qh.toBuffer(a)}}]),n}(Qy),Ty=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;for(var r in h(this,e),ff(this,"type","TTF"),this.defaultLanguage=null,this.stream=t,this.variationCoords=n,this._directoryPos=this.stream.pos,this._tables={},this._glyphs={},this._decodeDirectory(),this.directory.tables){var i=this.directory.tables[r];Ip[r]&&i.length>0&&Object.defineProperty(this,r,{get:this._getTable.bind(this,i)})}}return m(e,[{key:"setDefaultLanguage",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.defaultLanguage=e}},{key:"_getTable",value:function(e){if(!(e.tag in this._tables))try{this._tables[e.tag]=this._decodeTable(e)}catch(t){Wf&&(console.error("Error decoding table ".concat(e.tag)),console.error(t.stack))}return this._tables[e.tag]}},{key:"_getTableStream",value:function(e){var t=this.directory.tables[e];return t?(this.stream.pos=t.offset,this.stream):null}},{key:"_decodeDirectory",value:function(){return this.directory=kp.decode(this.stream,{_startOffset:0})}},{key:"_decodeTable",value:function(e){var t=this.stream.pos,n=this._getTableStream(e.tag),r=Ip[e.tag].decode(n,this,e.length);return this.stream.pos=t,r}},{key:"getName",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.defaultLanguage||Jf,n=this.name&&this.name.records[e];return n&&(n[t]||n[this.defaultLanguage]||n[Jf]||n.en||n[Object.keys(n)[0]])||null}},{key:"postscriptName",get:function(){return this.getName("postscriptName")}},{key:"fullName",get:function(){return this.getName("fullName")}},{key:"familyName",get:function(){return this.getName("fontFamily")}},{key:"subfamilyName",get:function(){return this.getName("fontSubfamily")}},{key:"copyright",get:function(){return this.getName("copyright")}},{key:"version",get:function(){return this.getName("version")}},{key:"ascent",get:function(){return this.hhea.ascent}},{key:"descent",get:function(){return this.hhea.descent}},{key:"lineGap",get:function(){return this.hhea.lineGap}},{key:"underlinePosition",get:function(){return this.post.underlinePosition}},{key:"underlineThickness",get:function(){return this.post.underlineThickness}},{key:"italicAngle",get:function(){return this.post.italicAngle}},{key:"capHeight",get:function(){var e=this["OS/2"];return e?e.capHeight:this.ascent}},{key:"xHeight",get:function(){var e=this["OS/2"];return e?e.xHeight:0}},{key:"numGlyphs",get:function(){return this.maxp.numGlyphs}},{key:"unitsPerEm",get:function(){return this.head.unitsPerEm}},{key:"bbox",get:function(){return Object.freeze(new Pp(this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax))}},{key:"_cmapProcessor",get:function(){return new Tp(this.cmap)}},{key:"characterSet",get:function(){return this._cmapProcessor.getCharacterSet()}},{key:"hasGlyphForCodePoint",value:function(e){return!!this._cmapProcessor.lookup(e)}},{key:"glyphForCodePoint",value:function(e){return this.getGlyph(this._cmapProcessor.lookup(e),[e])}},{key:"glyphsForString",value:function(e){for(var t=[],n=e.length,r=0,i=-1,a=-1;r<=n;){var o=0,s=0;if(r<n){if(55296<=(o=e.charCodeAt(r++))&&o<=56319&&r<n){var l=e.charCodeAt(r);56320<=l&&l<=57343&&(r++,o=((1023&o)<<10)+(1023&l)+65536)}s=65024<=o&&o<=65039||917760<=o&&o<=917999?1:0}else r++;0===a&&1===s?t.push(this.getGlyph(this._cmapProcessor.lookup(i,o),[i,o])):0===a&&0===s&&t.push(this.glyphForCodePoint(i)),i=o,a=s}return t}},{key:"_layoutEngine",get:function(){return new fy(this)}},{key:"layout",value:function(e,t,n,r,i){return this._layoutEngine.layout(e,t,n,r,i)}},{key:"stringsForGlyph",value:function(e){return this._layoutEngine.stringsForGlyph(e)}},{key:"availableFeatures",get:function(){return this._layoutEngine.getAvailableFeatures()}},{key:"getAvailableFeatures",value:function(e,t){return this._layoutEngine.getAvailableFeatures(e,t)}},{key:"_getBaseGlyph",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this._glyphs[e]||(this.directory.tables.glyf?this._glyphs[e]=new wy(e,t,this):(this.directory.tables["CFF "]||this.directory.tables.CFF2)&&(this._glyphs[e]=new Ey(e,t,this))),this._glyphs[e]||null}},{key:"getGlyph",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this._glyphs[e]||(this.directory.tables.sbix?this._glyphs[e]=new xy(e,t,this):this.directory.tables.COLR&&this.directory.tables.CPAL?this._glyphs[e]=new ky(e,t,this):this._getBaseGlyph(e,t)),this._glyphs[e]||null}},{key:"createSubset",value:function(){return this.directory.tables["CFF "]?new Ry(this):new Ny(this)}},{key:"variationAxes",get:function(){var e={};if(!this.fvar)return e;var t,n=B(this.fvar.axis);try{for(n.s();!(t=n.n()).done;){var r=t.value;e[r.axisTag.trim()]={name:r.name.en,min:r.minValue,default:r.defaultValue,max:r.maxValue}}}catch(qk){n.e(qk)}finally{n.f()}return e}},{key:"namedVariations",get:function(){var e={};if(!this.fvar)return e;var t,n=B(this.fvar.instance);try{for(n.s();!(t=n.n()).done;){for(var r=t.value,i={},a=0;a<this.fvar.axis.length;a++){i[this.fvar.axis[a].axisTag.trim()]=r.coord[a]}e[r.name.en]=i}}catch(qk){n.e(qk)}finally{n.f()}return e}},{key:"getVariation",value:function(t){if(!this.directory.tables.fvar||!(this.directory.tables.gvar&&this.directory.tables.glyf||this.directory.tables.CFF2))throw new Error("Variations require a font with the fvar, gvar and glyf, or CFF2 tables.");if("string"===typeof t&&(t=this.namedVariations[t]),"object"!==typeof t)throw new Error("Variation settings must be either a variation name or settings object.");var n=this.fvar.axis.map((function(e,n){var r=e.axisTag.trim();return r in t?Math.max(e.minValue,Math.min(e.maxValue,t[r])):e.defaultValue})),r=new Cc(this.stream.buffer);r.pos=this._directoryPos;var i=new e(r,n);return i._tables=this._tables,i}},{key:"_variationProcessor",get:function(){if(!this.fvar)return null;var e=this.variationCoords;return e||this.CFF2?(e||(e=this.fvar.axis.map((function(e){return e.defaultValue}))),new Dy(this,e)):null}},{key:"getFont",value:function(e){return this.getVariation(e)}}],[{key:"probe",value:function(e){var t=Sp.decode(e.slice(0,4));return"true"===t||"OTTO"===t||t===String.fromCharCode(0,1,0,0)}}]),e}();df([Xf],Ty.prototype,"bbox",null),df([Xf],Ty.prototype,"_cmapProcessor",null),df([Xf],Ty.prototype,"characterSet",null),df([Xf],Ty.prototype,"_layoutEngine",null),df([Xf],Ty.prototype,"variationAxes",null),df([Xf],Ty.prototype,"namedVariations",null),df([Xf],Ty.prototype,"_variationProcessor",null);var Oy=new sf({tag:new rf(4),offset:new uf(Lc,"void",{type:"global"}),compLength:Lc,length:Lc,origChecksum:Lc}),jy=new sf({tag:new rf(4),flavor:Lc,length:Lc,numTables:Oc,reserved:new nf(Oc),totalSfntSize:Lc,majorVersion:Oc,minorVersion:Oc,metaOffset:Lc,metaLength:Lc,metaOrigLength:Lc,privOffset:Lc,privLength:Lc,tables:new Jc(Oy,"numTables")});jy.process=function(){var e,t={},n=B(this.tables);try{for(n.s();!(e=n.n()).done;){var r=e.value;t[r.tag]=r}}catch(qk){n.e(qk)}finally{n.f()}this.tables=t};var Py=jy,My=function(e){y(n,e);var t=E(n);function n(){var e;h(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return ff(w(e=t.call.apply(t,[this].concat(i))),"type","WOFF"),e}return m(n,[{key:"_decodeDirectory",value:function(){this.directory=Py.decode(this.stream,{_startOffset:0})}},{key:"_getTableStream",value:function(e){var t=this.directory.tables[e];if(t){if(this.stream.pos=t.offset,t.compLength<t.length){this.stream.pos+=2;var n=new Uint8Array(t.length),r=Uf(this.stream.readBuffer(t.compLength-2),n);return new Cc(r)}return this.stream}return null}}],[{key:"probe",value:function(e){return"wOFF"===Sp.decode(e.slice(0,4))}}]),n}(Ty),Ly=function(e){y(n,e);var t=E(n);function n(){var e;h(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return ff(w(e=t.call.apply(t,[this].concat(i))),"type","WOFF2"),e}return m(n,[{key:"_decode",value:function(){return this._font._transformedGlyphs[this.id]}},{key:"_getCBox",value:function(){return this.path.bbox}}]),n}(wy),Uy={decode:function(e){for(var t=0,n=[0,1,2,3,4],r=0;r<n.length;r++){var i=e.readUInt8();if(3758096384&t)throw new Error("Overflow");if(t=t<<7|127&i,0===(128&i))return t}throw new Error("Bad base 128 number")}},zy=["cmap","head","hhea","hmtx","maxp","name","OS/2","post","cvt ","fpgm","glyf","loca","prep","CFF ","VORG","EBDT","EBLC","gasp","hdmx","kern","LTSH","PCLT","VDMX","vhea","vmtx","BASE","GDEF","GPOS","GSUB","EBSC","JSTF","MATH","CBDT","CBLC","COLR","CPAL","SVG ","sbix","acnt","avar","bdat","bloc","bsln","cvar","fdsc","feat","fmtx","fvar","gvar","hsty","just","lcar","mort","morx","opbd","prop","trak","Zapf","Silf","Glat","Gloc","Feat","Sill"],Gy=new sf({flags:Rc,customTag:new tf(new rf(4),(function(e){return 63===(63&e.flags)})),tag:function(e){return e.customTag||zy[63&e.flags]},length:Uy,transformVersion:function(e){return e.flags>>>6&3},transformed:function(e){return"glyf"===e.tag||"loca"===e.tag?0===e.transformVersion:0!==e.transformVersion},transformLength:new tf(Uy,(function(e){return e.transformed}))}),Hy=new sf({tag:new rf(4),flavor:Lc,length:Lc,numTables:Oc,reserved:new nf(Oc),totalSfntSize:Lc,totalCompressedSize:Lc,majorVersion:Oc,minorVersion:Oc,metaOffset:Lc,metaLength:Lc,metaOrigLength:Lc,privOffset:Lc,privLength:Lc,tables:new Jc(Gy,"numTables")});Hy.process=function(){for(var e={},t=0;t<this.tables.length;t++){var n=this.tables[t];e[n.tag]=n}return this.tables=e};var Yy=Hy,Wy=function(e){y(n,e);var t=E(n);function n(){var e;h(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return ff(w(e=t.call.apply(t,[this].concat(i))),"type","WOFF2"),e}return m(n,[{key:"_decodeDirectory",value:function(){this.directory=Yy.decode(this.stream),this._dataPos=this.stream.pos}},{key:"_decompress",value:function(){if(!this._decompressed){this.stream.pos=this._dataPos;var e=this.stream.readBuffer(this.directory.totalCompressedSize),t=0;for(var n in this.directory.tables){var r=this.directory.tables[n];r.offset=t,t+=null!=r.transformLength?r.transformLength:r.length}var i=zf(e,t);if(!i)throw new Error("Error decoding compressed data in WOFF2");this.stream=new Cc(i),this._decompressed=!0}}},{key:"_decodeTable",value:function(e){return this._decompress(),yc(b(n.prototype),"_decodeTable",this).call(this,e)}},{key:"_getBaseGlyph",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!this._glyphs[e])return this.directory.tables.glyf&&this.directory.tables.glyf.transformed?(this._transformedGlyphs||this._transformGlyfTable(),this._glyphs[e]=new Ly(e,t,this)):yc(b(n.prototype),"_getBaseGlyph",this).call(this,e,t)}},{key:"_transformGlyfTable",value:function(){this._decompress(),this.stream.pos=this.directory.tables.glyf.offset;for(var e=qy.decode(this.stream),t=[],n=0;n<e.numGlyphs;n++){var r={},i=e.nContours.readInt16BE();if(r.numberOfContours=i,i>0){for(var a=[],o=0,s=0;s<i;s++){o+=$y(e.nPoints),a.push(o)}r.points=tb(e.flags,e.glyphs,o);for(var l=0;l<i;l++)r.points[a[l]-1].endContour=!0;$y(e.glyphs)}else if(i<0){if(wy.prototype._decodeComposite.call({_font:this},r,e.composites))$y(e.glyphs)}t.push(r)}this._transformedGlyphs=t}}],[{key:"probe",value:function(e){return"wOF2"===Sp.decode(e.slice(0,4))}}]),n}(Ty),Vy=function(){function e(t){h(this,e),this.length=t,this._buf=new ef(t)}return m(e,[{key:"decode",value:function(e,t){return new Cc(this._buf.decode(e,t))}}]),e}(),qy=new sf({version:Lc,numGlyphs:Oc,indexFormat:Oc,nContourStreamSize:Lc,nPointsStreamSize:Lc,flagStreamSize:Lc,glyphStreamSize:Lc,compositeStreamSize:Lc,bboxStreamSize:Lc,instructionStreamSize:Lc,nContours:new Vy("nContourStreamSize"),nPoints:new Vy("nPointsStreamSize"),flags:new Vy("flagStreamSize"),glyphs:new Vy("glyphStreamSize"),composites:new Vy("compositeStreamSize"),bboxes:new Vy("bboxStreamSize"),instructions:new Vy("instructionStreamSize")}),Ky=253,Jy=254,Zy=255,Xy=253;function $y(e){var t=e.readUInt8();return t===Ky?e.readUInt16BE():t===Zy?e.readUInt8()+Xy:t===Jy?e.readUInt8()+2*Xy:t}function eb(e,t){return 1&e?t:-t}function tb(e,t,n){for(var r,i=r=0,a=[],o=0;o<n;o++){var s=0,l=0,u=e.readUInt8(),c=!(u>>7);if((u&=127)<10)s=0,l=eb(u,((14&u)<<7)+t.readUInt8());else if(u<20)s=eb(u,((u-10&14)<<7)+t.readUInt8()),l=0;else if(u<84){s=eb(u,1+(48&(f=u-20))+((d=t.readUInt8())>>4)),l=eb(u>>1,1+((12&f)<<2)+(15&d))}else if(u<120){var f;s=eb(u,1+((f=u-84)/12<<8)+t.readUInt8()),l=eb(u>>1,1+(f%12>>2<<8)+t.readUInt8())}else if(u<124){var d=t.readUInt8(),h=t.readUInt8();s=eb(u,(d<<4)+(h>>4)),l=eb(u>>1,((15&h)<<8)+t.readUInt8())}else s=eb(u,t.readUInt16BE()),l=eb(u>>1,t.readUInt16BE());i+=s,r+=l,a.push(new by(c,!1,i,r))}return a}var nb=new lf(Lc,{65536:{numFonts:Lc,offsets:new Jc(Lc,"numFonts")},131072:{numFonts:Lc,offsets:new Jc(Lc,"numFonts"),dsigTag:Lc,dsigLength:Lc,dsigOffset:Lc}}),rb=function(){function e(t){if(h(this,e),ff(this,"type","TTC"),this.stream=t,"ttcf"!==t.readString(4))throw new Error("Not a TrueType collection");this.header=nb.decode(t)}return m(e,[{key:"getFont",value:function(e){var t,n=B(this.header.offsets);try{for(n.s();!(t=n.n()).done;){var r=t.value,i=new Cc(this.stream.buffer);i.pos=r;var a=new Ty(i);if(a.postscriptName===e||a.postscriptName instanceof Uint8Array&&e instanceof Uint8Array&&a.postscriptName.every((function(t,n){return e[n]===t})))return a}}catch(qk){n.e(qk)}finally{n.f()}return null}},{key:"fonts",get:function(){var e,t=[],n=B(this.header.offsets);try{for(n.s();!(e=n.n()).done;){var r=e.value,i=new Cc(this.stream.buffer);i.pos=r,t.push(new Ty(i))}}catch(qk){n.e(qk)}finally{n.f()}return t}}],[{key:"probe",value:function(e){return"ttcf"===Sp.decode(e.slice(0,4))}}]),e}(),ib=new rf(Rc),ab=(new sf({len:Lc,buf:new ef("len")}),new sf({id:Oc,nameOffset:Gc,attr:Rc,dataOffset:Pc,handle:Lc})),ob=new sf({name:new rf(4),maxTypeIndex:Oc,refList:new uf(Oc,new Jc(ab,(function(e){return e.maxTypeIndex+1})),{type:"parent"})}),sb=new sf({length:Oc,types:new Jc(ob,(function(e){return e.length+1}))}),lb=new sf({reserved:new nf(Rc,24),typeList:new uf(Oc,sb),nameListOffset:new uf(Oc,"void")}),ub=new sf({dataOffset:Lc,map:new uf(Lc,lb),dataLength:Lc,mapLength:Lc}),cb=function(){function e(t){h(this,e),ff(this,"type","DFont"),this.stream=t,this.header=ub.decode(this.stream);var n,r=B(this.header.map.typeList.types);try{for(r.s();!(n=r.n()).done;){var i,a=n.value,o=B(a.refList);try{for(o.s();!(i=o.n()).done;){var s=i.value;s.nameOffset>=0?(this.stream.pos=s.nameOffset+this.header.map.nameListOffset,s.name=ib.decode(this.stream)):s.name=null}}catch(qk){o.e(qk)}finally{o.f()}"sfnt"===a.name&&(this.sfnt=a)}}catch(qk){r.e(qk)}finally{r.f()}}return m(e,[{key:"getFont",value:function(e){if(!this.sfnt)return null;var t,n=B(this.sfnt.refList);try{for(n.s();!(t=n.n()).done;){var r=t.value,i=this.header.dataOffset+r.dataOffset+4,a=new Cc(this.stream.buffer.slice(i)),o=new Ty(a);if(o.postscriptName===e||o.postscriptName instanceof Uint8Array&&e instanceof Uint8Array&&o.postscriptName.every((function(t,n){return e[n]===t})))return o}}catch(qk){n.e(qk)}finally{n.f()}return null}},{key:"fonts",get:function(){var e,t=[],n=B(this.sfnt.refList);try{for(n.s();!(e=n.n()).done;){var r=e.value,i=this.header.dataOffset+r.dataOffset+4,a=new Cc(this.stream.buffer.slice(i));t.push(new Ty(a))}}catch(qk){n.e(qk)}finally{n.f()}return t}}],[{key:"probe",value:function(e){var t=new Cc(e);try{var n=ub.decode(t)}catch(a){return!1}var r,i=B(n.map.typeList.types);try{for(i.s();!(r=i.n()).done;){if("sfnt"===r.value.name)return!0}}catch(qk){i.e(qk)}finally{i.f()}return!1}}]),e}();qf(Ty),qf(My),qf(Wy),qf(rb),qf(cb);var fb=["src","fontWeight","fontStyle"],db={thin:100,hairline:100,ultralight:200,extralight:200,light:300,normal:400,medium:500,semibold:600,demibold:600,bold:700,ultrabold:800,extrabold:800,heavy:900,black:900},hb=function(){var e=$e(Ze().mark((function e(t,n){var r,i;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,vc(t,n);case 2:return r=e.sent,e.next=5,r.arrayBuffer();case 5:return i=e.sent,e.abrupt("return",new Uint8Array(i));case 7:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Ab=function(e){var t=e.split(",")[0],n="data:"===t.substring(0,5),r="base64"===t.split(";")[1];return n&&r},gb=function(e,t){return e.fontWeight-t.fontWeight},pb=function(){function e(e,t,n,r,i){this.src=e,this.fontFamily=t,this.fontStyle=n||"normal",this.fontWeight=r||400,this.data=null,this.options=i,this.loadResultPromise=null}var t=e.prototype;return t._load=function(){var e=$e(Ze().mark((function e(){var t,n,r,i,a,o,s,l,u;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.options.postscriptName,!Ab(this.src)){e.next=7;break}n=this.src.split(",")[1],r=new Uint8Array(atob(n).split("").map((function(e){return e.charCodeAt(0)}))),this.data=Kf(r,t),e.next=19;break;case 7:return i=this.options,a=i.headers,o=i.body,s=i.method,l=void 0===s?"GET":s,e.next=11,hb(this.src,{method:l,body:o,headers:a});case 11:u=e.sent,this.data=Kf(u,t),e.next=19;break;case 15:e.next=19;break;case 18:this.data=e.sent;case 19:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}(),t.load=function(){var e=$e(Ze().mark((function e(){return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null===this.loadResultPromise&&(this.loadResultPromise=this._load()),e.abrupt("return",this.loadResultPromise);case 2:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}(),e}(),mb=function(){function e(e){this.family=e,this.sources=[]}e.create=function(t){return new e(t)};var t=e.prototype;return t.register=function(e){var t=e.src,n=e.fontWeight,r=e.fontStyle,i=or(e,fb),a=function(e){return"string"===typeof e?db[e]:e}(n);this.sources.push(new pb(t,this.family,r,a,i))},t.resolve=function(e){var t,n=e.fontWeight,r=void 0===n?400:n,i=e.fontStyle,a=void 0===i?"normal":i,o=this.sources.filter((function(e){return e.fontStyle===a})),s=o.find((function(e){return e.fontWeight===r}));if(s)return s;if(r>=400&&r<=500){var l=o.filter((function(e){return e.fontWeight<=r})),u=o.filter((function(e){return e.fontWeight>500}));t=o.filter((function(e){return e.fontWeight>=r&&e.fontWeight<500}))[0]||l[l.length-1]||u[0]}var c=o.filter((function(e){return e.fontWeight<r})).sort(gb),f=o.filter((function(e){return e.fontWeight>r})).sort(gb);if(r<400&&(t=c[c.length-1]||f[0]),r>500&&(t=f[0]||c[c.length-1]),!t)throw new Error("Could not resolve font for "+this.family+", fontWeight "+r);return t},e}(),vb=["Courier","Courier-Bold","Courier-Oblique","Courier-BoldOblique","Helvetica","Helvetica-Bold","Helvetica-Oblique","Helvetica-BoldOblique","Times-Roman","Times-Bold","Times-Italic","Times-BoldItalic"];var yb=function(e){return Array.prototype.slice.call(e,0).reverse()},bb=function(e){return Array.isArray(e)?e:[e]},Cb=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){for(var n=e,r=yb(t),i=arguments.length,a=new Array(i>1?i-1:0),o=1;o<i;o++)a[o-1]=arguments[o];for(var s=0;s<r.length;s+=1){n=r[s].apply(void 0,[n].concat(a))}return n}},wb=function e(t,n){for(var r=n instanceof Array?[]:{},i=Object.keys(n),a=0;a<i.length;a+=1){var o=i[a],s=t[o],l=typeof s;r[o]="function"===l?s(n[o]):s&&"object"===l?e(s,n[o]):n[o]}return r},Eb=function(e){return null===e||void 0===e},Ib=function(e,t,n){if(Eb(e))return n;for(var r=bb(t),i=e,a=0;a<r.length;a+=1){if(Eb(i))return;i=i[r[a]]}return Eb(i)?n:i},xb=function(e){return""===e?"":e[e.length-1]},Bb=function(e,t){return Object.entries(e).reduce((function(e,n,r){var i=n[0],a=n[1];return e[i]=t(a,i,r),e}),{})},kb=function(e){var t=function(e){return/((-)?\d+\.?\d*)%/g.exec(""+e)}(e);if(t){var n=parseFloat(t[1]);return{percent:n/100,value:n}}return null},Db=function(e,t){var n=bb(e),r=Object.assign({},t);return n.forEach((function(e){delete r[e]})),r},Qb=function(e,t){for(var n={},r=0;r<e.length;r+=1){var i=e[r];i in t&&(n[i]=t[i])}return n},Sb=function(e,t){void 0===t&&(t=0);for(var n=new Array(t),r=0;r<t;r+=1)n[r]=e;return n},_b=function(e){return e?e.charAt(0).toUpperCase()+e.slice(1):e},Fb=n(1245),Nb=n(1205),Rb=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(qk){i=!0,a=qk}finally{try{!r&&s.return&&s.return()}finally{if(i)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},Tb=2*Math.PI,Ob=function(e,t,n,r,i,a,o){var s=e.x,l=e.y;return{x:r*(s*=t)-i*(l*=n)+a,y:i*s+r*l+o}},jb=function(e,t){var n=1.5707963267948966===t?.551915024494:-1.5707963267948966===t?-.551915024494:4/3*Math.tan(t/4),r=Math.cos(e),i=Math.sin(e),a=Math.cos(e+t),o=Math.sin(e+t);return[{x:r-i*n,y:i+r*n},{x:a+o*n,y:o-a*n},{x:a,y:o}]},Pb=function(e,t,n,r){var i=e*n+t*r;return i>1&&(i=1),i<-1&&(i=-1),(e*r-t*n<0?-1:1)*Math.acos(i)},Mb=function(e){var t=e.px,n=e.py,r=e.cx,i=e.cy,a=e.rx,o=e.ry,s=e.xAxisRotation,l=void 0===s?0:s,u=e.largeArcFlag,c=void 0===u?0:u,f=e.sweepFlag,d=void 0===f?0:f,h=[];if(0===a||0===o)return[];var A=Math.sin(l*Tb/360),g=Math.cos(l*Tb/360),p=g*(t-r)/2+A*(n-i)/2,m=-A*(t-r)/2+g*(n-i)/2;if(0===p&&0===m)return[];a=Math.abs(a),o=Math.abs(o);var v=Math.pow(p,2)/Math.pow(a,2)+Math.pow(m,2)/Math.pow(o,2);v>1&&(a*=Math.sqrt(v),o*=Math.sqrt(v));var y=function(e,t,n,r,i,a,o,s,l,u,c,f){var d=Math.pow(i,2),h=Math.pow(a,2),A=Math.pow(c,2),g=Math.pow(f,2),p=d*h-d*g-h*A;p<0&&(p=0),p/=d*g+h*A;var m=(p=Math.sqrt(p)*(o===s?-1:1))*i/a*f,v=p*-a/i*c,y=u*m-l*v+(e+n)/2,b=l*m+u*v+(t+r)/2,C=(c-m)/i,w=(f-v)/a,E=(-c-m)/i,I=(-f-v)/a,x=Pb(1,0,C,w),B=Pb(C,w,E,I);return 0===s&&B>0&&(B-=Tb),1===s&&B<0&&(B+=Tb),[y,b,x,B]}(t,n,r,i,a,o,c,d,A,g,p,m),b=Rb(y,4),C=b[0],w=b[1],E=b[2],I=b[3],x=Math.abs(I)/(Tb/4);Math.abs(1-x)<1e-7&&(x=1);var B=Math.max(Math.ceil(x),1);I/=B;for(var k=0;k<B;k++)h.push(jb(E,I)),E+=I;return h.map((function(e){var t=Ob(e[0],a,o,g,A,C,w),n=t.x,r=t.y,i=Ob(e[1],a,o,g,A,C,w),s=i.x,l=i.y,u=Ob(e[2],a,o,g,A,C,w);return{x1:n,y1:r,x2:s,y2:l,x:u.x,y:u.y}}))};function Lb(e,t,n,r){return["C",e,t,n,r,n,r]}function Ub(e,t,n,r,i,a){return["C",e/3+2/3*n,t/3+2/3*r,i/3+2/3*n,a/3+2/3*r,i,a]}var zb,Gb,Hb,Yb=n(9194),Wb=(Math.sqrt(2)-1)/3*4,Vb=(Math.sqrt(2)-1)/3*4,qb=function(e,t,n,r,i){void 0===t&&(t=0),void 0===n&&(n=0);var a=t-r,o=n-i,s=r*Vb,l=i*Vb,u=a+2*r,c=o+2*i,f=a+r,d=o+i;e.moveTo(a,d),e.bezierCurveTo(a,d-l,f-s,o,f,o),e.bezierCurveTo(f+s,o,u,d-l,u,d),e.bezierCurveTo(u,d+l,f+s,c,f,c),e.bezierCurveTo(f-s,c,a,d+l,a,d),e.closePath()},Kb=function(e,t,n,r,i,a){void 0===a&&(a={});var o=1e3/e._fontSize,s=1e3/(e._font.font.unitsPerEm||1e3),l=e._font.encodeGlyphs(t),u=n.map((function(e,n){return{xAdvance:e.xAdvance*o,yAdvance:e.yAdvance*o,xOffset:e.xOffset,yOffset:e.yOffset,advanceWidth:t[n].advanceWidth*s}}));return e._glyphs(l,u,r,i,a)},Jb=function(e,t,n,r){var i,a,o,s,l;e.save();var u=(null===(i=t.box)||void 0===i?void 0:i.x)||0,c=(null===(a=t.box)||void 0===a?void 0:a.y)||0,f=null===(o=t.runs[0])||void 0===o?void 0:o.attributes.font,d=(null===(s=t.runs[0])||void 0===s||null===(l=s.attributes)||void 0===l?void 0:l.scale)||1,h=t.xAdvance,A=f.ascent*d,g=f.xHeight*d,p=f.descent*d,m=f.capHeight*d,v=u,y=c;switch(n){case"middle":v=u-h/2;break;case"end":v=u-h;break;default:v=u}switch(r){case"middle":case"central":y=c+m/2;break;case"hanging":y=c+m;break;case"mathematical":y=c+g;break;case"text-after-edge":y=c+p;break;case"text-before-edge":y=c+A;break;default:y=c}e.translate(v,y),t.runs.forEach((function(t){return function(e,t){var n=t.xAdvance,r=t.attributes,i=r.font,a=r.fontSize,o=r.color,s=r.opacity;if(e.fillColor(o),e.fillOpacity(s),i.sbix||i.COLR&&i.CPAL){e.save(),e.translate(0,-t.ascent);for(var l=0;l<t.glyphs.length;l+=1){var u=t.positions[l],c=t.glyphs[l];e.save(),e.translate(u.xOffset,u.yOffset),c.render(e,a),e.restore(),e.translate(u.xAdvance,u.yAdvance)}e.restore()}else{e.font("string"===typeof i.name?i.name:i,a);try{Kb(e,t.glyphs,t.positions,0,0)}catch(f){console.log(f)}}e.translate(n,0)}(e,t)})),e.restore()},Zb=function(e){var t=(e||"").trim().replace(/,/g," ").replace(/(\d)-(\d)/g,"$1 -$2").split(/\s+/);return t.length%2!==0&&(t=t.slice(0,-1)),function(e){for(var t=[],n=0;n<e.length;n+=2)t.push([e[n],e[n+1]]);return t}(t.map(parseFloat))},Xb=function(e,t){!function(e,t){t.length>0&&(e.moveTo(t[0][0],t[0][1]),t.slice(1).forEach((function(t){return e.lineTo(t[0],t[1])})))}(e,Zb(t.props.points||""))},$b=(Math.sqrt(2)-1)/3*4,eC=function(e,t){if(t.style){var n=t.box,r=n.top,i=n.left,a=n.width,o=n.height,s=t.style,l=s.borderTopLeftRadius,u=void 0===l?0:l,c=s.borderTopRightRadius,f=void 0===c?0:c,d=s.borderBottomRightRadius,h=void 0===d?0:d,A=s.borderBottomLeftRadius,g=void 0===A?0:A,p=Math.min(f,.5*a,.5*o),m=p*(1-$b);e.moveTo(i+p,r),e.lineTo(i+a-p,r),e.bezierCurveTo(i+a-m,r,i+a,r+m,i+a,r+p);var v=Math.min(h,.5*a,.5*o),y=v*(1-$b);e.lineTo(i+a,r+o-v),e.bezierCurveTo(i+a,r+o-y,i+a-y,r+o,i+a-v,r+o);var b=Math.min(g,.5*a,.5*o),C=b*(1-$b);e.lineTo(i+b,r+o),e.bezierCurveTo(i+C,r+o,i,r+o-C,i,r+o-b);var w=Math.min(u,.5*a,.5*o),E=w*(1-$b);e.lineTo(i,r+w),e.bezierCurveTo(i,r+E,i+E,r,i+w,r),e.closePath(),e.clip()}},tC=function(e,t){var n,r;if(t.origin){var i=[t.origin.left,t.origin.top];((null===(n=t.style)||void 0===n?void 0:n.transform)||(null===(r=t.props)||void 0===r?void 0:r.transform)||[]).forEach((function(t){!function(e,t,n){var r=t.operation,i=t.value;switch(r){case"scale":var a=i[0],o=i[1];e.scale(a,o,{origin:n});break;case"rotate":var s=i[0];e.rotate(s,{origin:n});break;case"translate":var l=i[0],u=i[1],c=void 0===u?0:u;e.translate(l,c,{origin:n});break;case"skew":var f=i[0],d=i[1];e.skew(f,d,{origin:n});break;case"matrix":e.transform.apply(e,i);break;default:console.error("Transform operation: '"+r+"' doesn't supported")}}(e,t,i)}))}},nC=function(e){return Math.max.apply(Math,[-1/0].concat(e))},rC=function(e){return Math.min.apply(Math,[1/0].concat(e))},iC=function(e){var t,n=Zb((null===(t=e.props)||void 0===t?void 0:t.points)||[]),r=n.map((function(e){return e[0]})),i=n.map((function(e){return e[1]}));return[rC(r),rC(i),nC(r),nC(i)]},aC=((zb={})[tc]=function(e){var t,n,r,i,a=(null===(t=e.props)||void 0===t?void 0:t.x)||0,o=(null===(n=e.props)||void 0===n?void 0:n.y)||0;return[a,o,a+((null===(r=e.props)||void 0===r?void 0:r.width)||0),o+((null===(i=e.props)||void 0===i?void 0:i.height)||0)]},zb[nc]=function(e){var t,n,r,i,a=(null===(t=e.props)||void 0===t?void 0:t.x1)||0,o=(null===(n=e.props)||void 0===n?void 0:n.y1)||0,s=(null===(r=e.props)||void 0===r?void 0:r.x2)||0,l=(null===(i=e.props)||void 0===i?void 0:i.y2)||0;return[Math.min(a,s),Math.min(o,l),Math.max(a,s),Math.max(o,l)]},zb[ec]=function(e){var t,n=function(e){for(var t,n=[],r=0,i=0,a=0,o=0,s=null,l=null,u=0,c=0,f=0,d=e.length;f<d;f++){var h=e[f],A=h[0];switch(A){case"M":a=h[1],o=h[2];break;case"A":var g=Mb({px:u,py:c,cx:h[6],cy:h[7],rx:h[1],ry:h[2],xAxisRotation:h[3],largeArcFlag:h[4],sweepFlag:h[5]});if(!g.length)continue;for(var p,m=0;m<g.length;m++)h=["C",(p=g[m]).x1,p.y1,p.x2,p.y2,p.x,p.y],m<g.length-1&&n.push(h);break;case"S":var v=u,y=c;"C"!=t&&"S"!=t||(v+=v-r,y+=y-i),h=["C",v,y,h[1],h[2],h[3],h[4]];break;case"T":"Q"==t||"T"==t?(s=2*u-s,l=2*c-l):(s=u,l=c),h=Ub(u,c,s,l,h[1],h[2]);break;case"Q":s=h[1],l=h[2],h=Ub(u,c,h[1],h[2],h[3],h[4]);break;case"L":h=Lb(u,c,h[1],h[2]);break;case"H":h=Lb(u,c,h[1],c);break;case"V":h=Lb(u,c,u,h[1]);break;case"Z":h=Lb(u,c,a,o)}t=A,u=h[h.length-2],c=h[h.length-1],h.length>4?(r=h[h.length-4],i=h[h.length-3]):(r=u,i=c),n.push(h)}return n}(Fb(Nb((null===(t=e.props)||void 0===t?void 0:t.d)||"")));if(!n.length)return[0,0,0,0];for(var r=[1/0,1/0,-1/0,-1/0],i=0,a=n.length;i<a;i+=1)for(var o=n[i].slice(1),s=0;s<o.length;s+=2)o[s+0]<r[0]&&(r[0]=o[s+0]),o[s+1]<r[1]&&(r[1]=o[s+1]),o[s+0]>r[2]&&(r[2]=o[s+0]),o[s+1]>r[3]&&(r[3]=o[s+1]);return r},zb[lc]=function(e){var t,n,r,i=(null===(t=e.props)||void 0===t?void 0:t.r)||0,a=(null===(n=e.props)||void 0===n?void 0:n.cx)||0,o=(null===(r=e.props)||void 0===r?void 0:r.cy)||0;return[a-i,o-i,a+i,o+i]},zb[uc]=function(e){var t,n,r,i,a=(null===(t=e.props)||void 0===t?void 0:t.cx)||0,o=(null===(n=e.props)||void 0===n?void 0:n.cy)||0,s=(null===(r=e.props)||void 0===r?void 0:r.rx)||0,l=(null===(i=e.props)||void 0===i?void 0:i.ry)||0;return[a-s,o-l,a+s,o+l]},zb[cc]=iC,zb[dc]=iC,zb),oC=function(e){var t=aC[e.type];return t?t(e):[0,0,0,0]},sC=function(e,t){return function(e){var t,n;return(null===(t=e.props)||void 0===t||null===(n=t.fill)||void 0===n?void 0:n.type)===gc}(t)?function(e,t){var n,r=oC(t),i=(null===(n=t.props)||void 0===n?void 0:n.fill)||null,a=i.props.x1||0,o=i.props.y1||0,s=i.props.x2||1,l=i.props.y2||0,u=r[2]-r[0],c=r[3]-r[1],f=r[0],d=r[1],h=u*a+f,A=c*o+d,g=u*s+f,p=c*l+d,m=e.linearGradient(h,A,g,p);i.children.forEach((function(e){m.stop(e.props.offset,e.props.stopColor,e.props.stopOpacity)})),e.fill(m)}(e,t):function(e){var t,n;return(null===(t=e.props)||void 0===t||null===(n=t.fill)||void 0===n?void 0:n.type)===pc}(t)?function(e,t){var n,r=oC(t),i=(null===(n=t.props)||void 0===n?void 0:n.fill)||null,a=i.props.cx||.5,o=i.props.cy||.5,s=i.props.fx||a,l=i.props.fy||o,u=i.props.r||.5,c=r[2]-r[0],f=r[3]-r[1],d=r[0],h=r[1],A=u*c,g=c*a+d,p=f*o+h,m=c*s+d,v=f*l+h,y=e.radialGradient(m,v,0,g,p,A);i.children.forEach((function(e){y.stop(e.props.offset,e.props.stopColor,e.props.stopOpacity)})),e.fill(y)}(e,t):function(e,t){var n,r=(null===(n=t.props)||void 0===n?void 0:n.fill)||null;r&&e.fillColor(r)}(e,t)},lC=function(){},uC=((Gb={})[oc]=lC,Gb[Ac]=lC,Gb[ec]=function(e,t){var n;(null===(n=t.props)||void 0===n?void 0:n.d)&&e.path(t.props.d)},Gb[tc]=function(e,t){var n,r,i,a,o,s,l=(null===(n=t.props)||void 0===n?void 0:n.x)||0,u=(null===(r=t.props)||void 0===r?void 0:r.y)||0,c=(null===(i=t.props)||void 0===i?void 0:i.rx)||0,f=(null===(a=t.props)||void 0===a?void 0:a.ry)||0,d=(null===(o=t.props)||void 0===o?void 0:o.width)||0,h=(null===(s=t.props)||void 0===s?void 0:s.height)||0;if(d&&h){if(c&&f){var A=c*Wb,g=f*Wb;e.moveTo(l+c,u),e.lineTo(l-c+d,u),e.bezierCurveTo(l-c+d+A,u,l+d,u+f-g,l+d,u+f),e.lineTo(l+d,u+h-f),e.bezierCurveTo(l+d,u+h-f+g,l-c+d+A,u+h,l-c+d,u+h),e.lineTo(l+c,u+h),e.bezierCurveTo(l+c-A,u+h,l,u+h-f+g,l,u+h-f),e.lineTo(l,u+f),e.bezierCurveTo(l,u+f-g,l+c-A,u,l+c,u)}else e.moveTo(l,u),e.lineTo(l+d,u),e.lineTo(l+d,u+h),e.lineTo(l,u+h);e.closePath()}},Gb[nc]=function(e,t){var n=t.props||{},r=n.x1,i=n.x2,a=n.y1,o=n.y2;e.moveTo(r,a),e.lineTo(i,o)},Gb[Vu]=function(){},Gb[Ju]=function(e,t){t.children.forEach((function(t){return Jb(e,t.lines[0],t.props.textAnchor,t.props.dominantBaseline)}))},Gb[lc]=function(e,t){var n,r,i,a=null===(n=t.props)||void 0===n?void 0:n.cx,o=null===(r=t.props)||void 0===r?void 0:r.cy,s=null===(i=t.props)||void 0===i?void 0:i.r;qb(e,a,o,s,s)},Gb[ac]=function(e,t){if(t.image.data){var n=t.props,r=n.x,i=n.y,a=t.style,o=a.width,s=a.height,l=a.opacity,u=t.box.paddingLeft||0,c=t.box.paddingLeft||0;0!==o&&0!==s?(e.save(),e.fillOpacity(l||1).image(t.image.data,r+c,i+u,{width:o,height:s}),e.restore()):console.warn("Image with src '"+t.props.href+"' skipped due to invalid dimensions")}},Gb[uc]=function(e,t){var n=t.props||{},r=n.cx,i=n.cy,a=n.rx,o=n.ry;qb(e,r,i,a,o)},Gb[cc]=function(e,t){Xb(e,t),e.closePath()},Gb[dc]=Xb,Gb),cC=function(e,t){var n=uC[t.type];uC?n(e,t):console.warn("SVG node of type "+t.type+" is not currenty supported")},fC=function(e,t){!function(e,t){var n,r=(null===(n=t.props)||void 0===n?void 0:n.strokeLinecap)||null;r&&e.lineCap(r)}(e,t),function(e,t){var n,r=(null===(n=t.props)||void 0===n?void 0:n.strokeDasharray)||null;r&&e.dash(r.split(",").map(Number))}(e,t),function(e,t){var n,r=(null===(n=t.props)||void 0===n?void 0:n.strokeLinejoin)||null;r&&e.lineJoin(r)}(e,t),function(e,t){var n,r=(null===(n=t.props)||void 0===n?void 0:n.strokeWidth)||0;r&&e.lineWidth(r)}(e,t),function(e,t){var n,r=(null===(n=t.props)||void 0===n?void 0:n.stroke)||null;r&&e.strokeColor(r)}(e,t),sC(e,t),function(e,t){var n,r=(null===(n=t.props)||void 0===n?void 0:n.strokeOpacity)||null;Eb(r)||e.strokeOpacity(r)}(e,t),function(e,t){var n,r=(null===(n=t.props)||void 0===n?void 0:n.fillOpacity)||null;Eb(r)||e.fillOpacity(r)}(e,t),function(e,t){var n,r=(null===(n=t.props)||void 0===n?void 0:n.opacity)||null;Eb(r)||e.opacity(r)}(e,t),tC(e,t),cC(e,t),function(e,t){var n=t.props||{};n.fill&&n.stroke?e.fillAndStroke(n.fillRule):n.fill?e.fill(n.fillRule):n.stroke?e.stroke():(e.save(),e.opacity(0),e.fill(null),e.restore())}(e,t)},dC=function e(t,n){(n.children||[]).forEach((function(n){t.save(),function(e,t){var n,r=null===(n=t.props)||void 0===n?void 0:n.clipPath;r&&((r.children||[]).forEach((function(t){return cC(e,t)})),e.clip())}(t,n),fC(t,n),e(t,n),t.restore()}))},hC={value:[0,0,0],opacity:1},AC=function(e){var t=Yb.get(e);return t?{value:Yb.to.hex(t.value.slice(0,3)),opacity:t.value[3]}:hC},gC=/^#.+/,pC=function(e,t){var n=t.xOffset,r=void 0===n?0:n,i=t.yOffset,a=void 0===i?0:i,o=t.width,s=t.height,l=t.image;e.translate(-o+r,-s+a),e.image(l,0,0,{fit:[o,s],align:"center",valign:"bottom"})},mC=function(e,t,n){var r=t.attributes,i=r.font,a=r.fontSize,o=r.link,s=AC(t.attributes.color),l=Eb(t.attributes.opacity)?s.opacity:t.attributes.opacity,u=t.height,c=t.descent,f=t.xAdvance;if(n.outlineRuns&&e.rect(0,-u,f,u).stroke(),e.fillColor(s.value),e.fillOpacity(l),o&&(!function(e){return e.match(gC)}(o)?e.link(0,-u-c,f,u,o):e.goTo(0,-u-c,f,u,o.slice(1))),function(e,t){e.save();for(var n=t.attributes.font,r=n.glyphForCodePoint(32),i=n.glyphForCodePoint(65532),a=0,o=0;o<t.glyphs.length;o+=1){var s=t.positions[o],l=t.glyphs[o];a+=s.xAdvance||0,l.id===i.id&&t.attributes.attachment&&(e.translate(a,s.yOffset||0),pC(e,t.attributes.attachment),t.glyphs[o]=r,a=0)}e.restore()}(e,t),i.sbix||i.COLR&&i.CPAL){e.save(),e.translate(0,-t.ascent);for(var d=0;d<t.glyphs.length;d+=1){var h=t.positions[d],A=t.glyphs[d];e.save(),e.translate(h.xOffset,h.yOffset),A.render(e,a),e.restore(),e.translate(h.xAdvance,h.yAdvance)}e.restore()}else{e.font("string"===typeof i.name?i.name:i,a);try{Kb(e,t.glyphs,t.positions,0,0)}catch(g){console.log(g)}}e.translate(f,0)},vC=function(e,t,n){var r=AC(n);e.save(),e.fillOpacity(r.opacity),e.rect(t.x,t.y,t.width,t.height),e.fill(r.value),e.restore()},yC=function(e,t){if(e.save(),e.lineWidth(t.rect.height),e.strokeOpacity(t.opacity),/dashed/.test(t.style)?e.dash(3*t.rect.height):/dotted/.test(t.style)&&e.dash(t.rect.height),/wavy/.test(t.style)){var n=Math.max(2,t.rect.height),r=1.1*n,i=Math.floor(t.rect.width/(2*r));r+=(t.rect.width-2*i*r)/i/2;var a=t.rect.y+n,o=t.rect.y-n,s=t.rect.x;e.moveTo(t.rect.x,t.rect.y);for(var l=0;l<i;l+=1)e.bezierCurveTo(s+r,a,s+r,o,s+2*r,t.rect.y),s+=2*r}else e.moveTo(t.rect.x,t.rect.y),e.lineTo(t.rect.x+t.rect.width,t.rect.y),/double/.test(t.style)&&(e.moveTo(t.rect.x,t.rect.y+2*t.rect.height),e.lineTo(t.rect.x+t.rect.width,t.rect.y+2*t.rect.height));e.stroke(t.color),e.restore()},bC=function(e,t,n){t.forEach((function(t){!function(e,t,n){var r=t.ascent;n.outlineLines&&e.rect(t.box.x,t.box.y,t.box.width,t.box.height).stroke(),e.save(),e.translate(t.box.x,t.box.y+r);for(var i=0;i<t.runs.length;i+=1){var a=t.runs[i],o=i===t.runs.length-1;if(a.attributes.backgroundColor){var s=o?t.overflowRight:0,l={x:0,y:-r,height:t.box.height,width:a.xAdvance-s};vC(e,l,a.attributes.backgroundColor)}mC(e,a,n)}e.restore(),e.save(),e.translate(t.box.x,t.box.y);for(var u=0;u<t.decorationLines.length;u+=1){var c=t.decorationLines[u];yC(e,c)}e.restore()}(e,t,n)}))},CC=function(e){return!Number.isNaN(parseFloat(e))&&Number.isFinite(e)},wC=function(e,t,n,r,i,a){var o=e/t,s=n/r,l=kb(i),u=kb(a),c=l?l.percent:.5,f=u?u.percent:.5;if(o>s){var d=t,h=d*s,A=CC(a)?a:0;return{width:h,height:d,xOffset:CC(i)?i:(e-h)*c,yOffset:A}}var g=e,p=g/s,m=CC(i)?i:0;return{width:g,height:p,yOffset:CC(a)?a:(t-p)*f,xOffset:m}},EC=function(e,t,n,r,i,a){var o=n,s=r,l=kb(i),u=kb(a),c=l?l.percent:.5,f=u?u.percent:.5;return{width:o,height:s,xOffset:CC(i)?i:(e-o)*c,yOffset:CC(a)?a:(t-s)*f}},IC=function(e,t,n,r,i,a,o){switch(void 0===e&&(e="fill"),e){case"contain":return wC(t,n,r,i,a,o);case"cover":return function(e,t,n,r,i,a){var o=n/r,s=e/t,l=kb(i),u=kb(a),c=l?l.percent:.5,f=u?u.percent:.5;if(s>o){var d=e,h=d/o,A=CC(i)?i:0;return{width:d,height:h,yOffset:CC(a)?a:(t-h)*f,xOffset:A}}var g=t*o;return{width:g,height:t,xOffset:CC(i)?i:(e-g)*c,yOffset:CC(a)?a:0}}(t,n,r,i,a,o);case"none":return EC(t,n,r,i,a,o);case"scale-down":return function(e,t,n,r,i,a){var o=wC(e,t,n,r,i,a),s=EC(e,t,n,r,i,a);return o.width<s.width?o:s}(t,n,r,i,a,o);default:return function(e,t,n,r){return{width:e,height:t,xOffset:kb(n)?0:n||0,yOffset:kb(r)?0:r||0}}(t,n,a,o)}},xC=function(e){return{marginLeft:"auto"===e.marginLeft?0:e.marginLeft,marginTop:"auto"===e.marginTop?0:e.marginTop,marginRight:"auto"===e.marginRight?0:e.marginRight,marginBottom:"auto"===e.marginBottom?0:e.marginBottom}},BC=function(e,t){var n;null!==(n=t.props)&&void 0!==n&&n.debug&&(e.save(),function(e,t){var n=t.box,r=n.left,i=n.top,a=n.width,o=n.height,s=n.paddingLeft,l=void 0===s?0:s,u=n.paddingTop,c=void 0===u?0:u,f=n.paddingRight,d=void 0===f?0:f,h=n.paddingBottom,A=void 0===h?0:h,g=n.borderLeftWidth,p=void 0===g?0:g,m=n.borderTopWidth,v=void 0===m?0:m,y=n.borderRightWidth,b=void 0===y?0:y,C=n.borderBottomWidth,w=void 0===C?0:C;e.fillColor("#a1c6e7").opacity(.5).rect(r+l+p,i+c+v,a-l-d-b-p,o-c-A-v-w).fill()}(e,t),function(e,t){var n=t.box,r=n.left,i=n.top,a=n.width,o=n.height,s=n.paddingLeft,l=void 0===s?0:s,u=n.paddingTop,c=void 0===u?0:u,f=n.paddingRight,d=void 0===f?0:f,h=n.paddingBottom,A=void 0===h?0:h,g=n.borderLeftWidth,p=void 0===g?0:g,m=n.borderTopWidth,v=void 0===m?0:m,y=n.borderRightWidth,b=void 0===y?0:y,C=n.borderBottomWidth,w=void 0===C?0:C;e.fillColor("#c4deb9").opacity(.5),e.rect(r+l+p,i+v,a-d-l-p-b,c).fill(),e.rect(r+p,i+v,l,o-v-w).fill(),e.rect(r+a-d-b,i+v,d,o-v-w).fill(),e.rect(r+l+p,i+o-A-w,a-d-l-p-b,A).fill()}(e,t),function(e,t){var n=t.box,r=n.left,i=n.top,a=n.width,o=n.height,s=xC(t.box),l=s.marginLeft,u=void 0===l?0:l,c=s.marginTop,f=void 0===c?0:c,d=s.marginRight,h=void 0===d?0:d,A=s.marginBottom,g=void 0===A?0:A;e.fillColor("#f8cca1").opacity(.5),e.rect(r,i-f,a,f).fill(),e.rect(r-u,i-f,u,o+f+g).fill(),e.rect(r+a,i-f,h,o+f+g).fill(),e.rect(r,i+o,a,g).fill()}(e,t),function(e,t){var n=t.box,r=n.left,i=n.top,a=n.width,o=n.height,s=xC(t.box),l=s.marginLeft,u=void 0===l?0:l,c=s.marginTop,f=void 0===c?0:c,d=s.marginRight,h=void 0===d?0:d,A=s.marginBottom,g=void 0===A?0:A,p=Math.round(a+u+h),m=Math.round(o+f+g);e.fontSize(6).opacity(1).fillColor("black").text(p+" x "+m,r-u,Math.max(i-f-4,1))}(e,t),function(e,t){t.origin&&e.circle(t.origin.left,t.origin.top,3).fill("red").circle(t.origin.left,t.origin.top,5).stroke("red")}(e,t),e.restore())},kC=["dash","clip","save","path","fill","font","text","rect","scale","moveTo","lineTo","stroke","rotate","circle","lineCap","opacity","ellipse","polygon","restore","lineJoin","fontSize","fillColor","lineWidth","translate","miterLimit","strokeColor","fillOpacity","roundedRect","fillAndStroke","strokeOpacity","bezierCurveTo","quadraticCurveTo","linearGradient","radialGradient"],DC=(Math.sqrt(2)-1)/3*4,QC=function(e,t){if(function(e){return e.box&&(e.box.borderTopWidth||e.box.borderRightWidth||e.box.borderBottomWidth||e.box.borderLeftWidth)}(t)){var n=t.box,r=n.width,i=n.height,a=n.borderTopWidth,o=n.borderLeftWidth,s=n.borderRightWidth,l=n.borderBottomWidth,u=t.style,c=u.opacity,f=u.borderTopLeftRadius,d=void 0===f?0:f,h=u.borderTopRightRadius,A=void 0===h?0:h,g=u.borderBottomLeftRadius,p=void 0===g?0:g,m=u.borderBottomRightRadius,v=void 0===m?0:m,y=u.borderTopColor,b=void 0===y?"black":y,C=u.borderTopStyle,w=void 0===C?"solid":C,E=u.borderLeftColor,I=void 0===E?"black":E,x=u.borderLeftStyle,B=void 0===x?"solid":x,k=u.borderRightColor,D=void 0===k?"black":k,Q=u.borderRightStyle,S=void 0===Q?"solid":Q,_=u.borderBottomColor,F=void 0===_?"black":_,N=u.borderBottomStyle,R={borderTopColor:b,borderTopWidth:a,borderTopStyle:w,borderLeftColor:I,borderLeftWidth:o,borderLeftStyle:B,borderRightColor:D,borderRightWidth:s,borderRightStyle:S,borderBottomColor:F,borderBottomWidth:l,borderBottomStyle:void 0===N?"solid":N,borderTopLeftRadius:d,borderTopRightRadius:A,borderBottomLeftRadius:p,borderBottomRightRadius:v},T=Math.min(A,.5*r,.5*i),O=Math.min(d,.5*r,.5*i),j=Math.min(v,.5*r,.5*i),P=Math.min(p,.5*r,.5*i);e.save(),e.strokeOpacity(c),a&&(e.save(),function(e,t,n,r,i){var a=t.top,o=t.left,s=t.width,l=t.height,u=n.borderTopWidth,c=n.borderRightWidth,f=n.borderLeftWidth;e.moveTo(o+i,a),e.lineTo(o+s-r,a);var d=r*(1-DC);e.bezierCurveTo(o+s-d,a,o+s,a+d,o+s,a+r);var h=a+Math.max(u,r);e.lineTo(o+s,h),e.lineTo(o+s-c,h);var A=Math.max(r-c,0),g=Math.max(r-u,0),p=A*(1-DC),m=g*(1-DC);e.bezierCurveTo(o+s-c,a+u+m,o+s-c-p,a+u,o+s-c-A,a+u),e.lineTo(o+Math.max(i,f),a+u);var v=Math.max(i-f,0),y=Math.max(i-u,0),b=v*(1-DC),C=y*(1-DC),w=a+Math.max(u,i);e.bezierCurveTo(o+f+b,a+u,o+f,a+u+C,o+f,w),e.lineTo(o,w),e.lineTo(o,a+i);var E=i*(1-DC);if(e.bezierCurveTo(o,a+E,o+E,a,o+i,a),e.closePath(),e.clip(),c){var I=-u/c;e.moveTo(o+s/2,I*(-s/2)+a),e.lineTo(o+s,a),e.lineTo(o,a),e.lineTo(o,a+l),e.closePath(),e.clip()}if(f){var x=-u/f;e.moveTo(o+s/2,x*(-s/2)+a),e.lineTo(o,a),e.lineTo(o+s,a),e.lineTo(o+s,a+l),e.closePath(),e.clip()}}(e,t.box,R,T,O),function(e,t,n,r,i){var a=t.top,o=t.left,s=t.width,l=n.borderTopColor,u=n.borderTopWidth,c=n.borderTopStyle,f=n.borderRightWidth,d=n.borderLeftWidth,h=i*(1-DC),A=r*(1-DC);e.moveTo(o,a+Math.max(i,u)),e.bezierCurveTo(o,a+h,o+h,a,o+i,a),e.lineTo(o+s-r,a),e.bezierCurveTo(o+s-A,a,o+s,a+A,o+s,a+r),e.strokeColor(l),e.lineWidth(2*Math.max(f,u,d)),"dashed"===c?e.dash(2*u,{space:1.2*u}):"dotted"===c&&e.dash(u,{space:1.2*u}),e.stroke(),e.undash()}(e,t.box,R,T,O),e.restore()),s&&(e.save(),function(e,t,n,r,i){var a=t.top,o=t.left,s=t.width,l=t.height,u=n.borderTopWidth,c=n.borderRightWidth,f=n.borderBottomWidth;e.moveTo(o+s,a+r),e.lineTo(o+s,a+l-i);var d=i*(1-DC);e.bezierCurveTo(o+s,a+l-d,o+s-d,a+l,o+s-i,a+l);var h=o+s-Math.max(c,i);e.lineTo(h,a+l),e.lineTo(h,a+l-f);var A=Math.max(i-c,0),g=Math.max(i-f,0),p=A*(1-DC),m=g*(1-DC);e.bezierCurveTo(o+s-c-p,a+l-f,o+s-c,a+l-f-m,o+s-c,a+l-Math.max(i,f)),e.lineTo(o+s-c,a+Math.max(r,u));var v=Math.max(r-c,0),y=Math.max(r-u,0),b=v*(1-DC),C=y*(1-DC),w=o+s-Math.max(r,c);e.bezierCurveTo(o+s-c,a+u+C,o+s-c-b,a+u,w,a+u),e.lineTo(w,a),e.lineTo(o+s-r,a);var E=r*(1-DC);if(e.bezierCurveTo(o+s-E,a,o+s,a+E,o+s,a+r),e.closePath(),e.clip(),u){var I=-u/c;e.moveTo(o+s/2,I*(-s/2)+a),e.lineTo(o+s,a),e.lineTo(o+s,a+l),e.lineTo(o,a+l),e.closePath(),e.clip()}if(f){var x=f/c;e.moveTo(o+s/2,x*(-s/2)+a+l),e.lineTo(o+s,a+l),e.lineTo(o+s,a),e.lineTo(o,a),e.closePath(),e.clip()}}(e,t.box,R,T,j),function(e,t,n,r,i){var a=t.top,o=t.left,s=t.width,l=t.height,u=n.borderRightColor,c=n.borderRightStyle,f=n.borderRightWidth,d=n.borderTopWidth,h=n.borderBottomWidth,A=i*(1-DC),g=r*(1-DC);e.moveTo(o+s-r,a),e.bezierCurveTo(o+s-g,a,o+s,a+g,o+s,a+r),e.lineTo(o+s,a+l-i),e.bezierCurveTo(o+s,a+l-A,o+s-A,a+l,o+s-i,a+l),e.strokeColor(u),e.lineWidth(2*Math.max(f,d,h)),"dashed"===c?e.dash(2*f,{space:1.2*f}):"dotted"===c&&e.dash(f,{space:1.2*f}),e.stroke(),e.undash()}(e,t.box,R,T,j),e.restore()),l&&(e.save(),function(e,t,n,r,i){var a=t.top,o=t.left,s=t.width,l=t.height,u=n.borderBottomWidth,c=n.borderRightWidth,f=n.borderLeftWidth;e.moveTo(o+s-i,a+l),e.lineTo(o+r,a+l);var d=r*(1-DC);e.bezierCurveTo(o+d,a+l,o,a+l-d,o,a+l-r);var h=a+l-Math.max(u,r);e.lineTo(o,h),e.lineTo(o+f,h);var A=Math.max(r-f,0),g=Math.max(r-u,0),p=A*(1-DC),m=g*(1-DC);e.bezierCurveTo(o+f,a+l-u-m,o+f+p,a+l-u,o+f+A,a+l-u),e.lineTo(o+s-Math.max(i,c),a+l-u);var v=Math.max(i-c,0),y=Math.max(i-u,0),b=v*(1-DC),C=y*(1-DC),w=a+l-Math.max(u,i);e.bezierCurveTo(o+s-c-b,a+l-u,o+s-c,a+l-u-C,o+s-c,w),e.lineTo(o+s,w),e.lineTo(o+s,a+l-i);var E=i*(1-DC);if(e.bezierCurveTo(o+s,a+l-E,o+s-E,a+l,o+s-i,a+l),e.closePath(),e.clip(),c){var I=u/c;e.moveTo(o+s/2,I*(-s/2)+a+l),e.lineTo(o+s,a+l),e.lineTo(o,a+l),e.lineTo(o,a),e.closePath(),e.clip()}if(f){var x=-u/f;e.moveTo(o+s/2,x*(s/2)+a+l),e.lineTo(o,a+l),e.lineTo(o+s,a+l),e.lineTo(o+s,a),e.closePath(),e.clip()}}(e,t.box,R,P,j),function(e,t,n,r,i){var a=t.top,o=t.left,s=t.width,l=t.height,u=n.borderBottomColor,c=n.borderBottomStyle,f=n.borderBottomWidth,d=n.borderRightWidth,h=n.borderLeftWidth,A=r*(1-DC),g=i*(1-DC);e.moveTo(o+s,a+l-i),e.bezierCurveTo(o+s,a+l-g,o+s-g,a+l,o+s-i,a+l),e.lineTo(o+r,a+l),e.bezierCurveTo(o+A,a+l,o,a+l-A,o,a+l-r),e.strokeColor(u),e.lineWidth(2*Math.max(f,d,h)),"dashed"===c?e.dash(2*f,{space:1.2*f}):"dotted"===c&&e.dash(f,{space:1.2*f}),e.stroke(),e.undash()}(e,t.box,R,P,j),e.restore()),o&&(e.save(),function(e,t,n,r,i){var a=t.top,o=t.left,s=t.width,l=t.height,u=n.borderTopWidth,c=n.borderLeftWidth,f=n.borderBottomWidth;e.moveTo(o,a+l-r),e.lineTo(o,a+i);var d=i*(1-DC);e.bezierCurveTo(o,a+d,o+d,a,o+i,a);var h=o+Math.max(c,i);e.lineTo(h,a),e.lineTo(h,a+u);var A=Math.max(i-c,0),g=Math.max(i-u,0),p=A*(1-DC),m=g*(1-DC);e.bezierCurveTo(o+c+p,a+u,o+c,a+u+m,o+c,a+Math.max(i,u)),e.lineTo(o+c,a+l-Math.max(r,f));var v=Math.max(r-c,0),y=Math.max(r-f,0),b=v*(1-DC),C=y*(1-DC),w=o+Math.max(r,c);e.bezierCurveTo(o+c,a+l-f-C,o+c+b,a+l-f,w,a+l-f),e.lineTo(w,a+l),e.lineTo(o+r,a+l);var E=r*(1-DC);if(e.bezierCurveTo(o+E,a+l,o,a+l-E,o,a+l-r),e.closePath(),e.clip(),f){var I=-f/c;e.moveTo(o+s/2,I*(s/2)+a+l),e.lineTo(o,a+l),e.lineTo(o,a),e.lineTo(o+s,a),e.closePath(),e.clip()}if(f){var x=-u/c;e.moveTo(o+s/2,x*(-s/2)+a),e.lineTo(o,a),e.lineTo(o,a+l),e.lineTo(o+s,a+l),e.closePath(),e.clip()}}(e,t.box,R,P,O),function(e,t,n,r,i){var a=t.top,o=t.left,s=t.height,l=n.borderLeftColor,u=n.borderLeftStyle,c=n.borderLeftWidth,f=n.borderTopWidth,d=n.borderBottomWidth,h=r*(1-DC),A=i*(1-DC);e.moveTo(o+r,a+s),e.bezierCurveTo(o+h,a+s,o,a+s-h,o,a+s-r),e.lineTo(o,a+i),e.bezierCurveTo(o,a+A,o+A,a,o+i,a),e.strokeColor(l),e.lineWidth(2*Math.max(c,f,d)),"dashed"===u?e.dash(2*c,{space:1.2*c}):"dotted"===u&&e.dash(c,{space:1.2*c}),e.stroke(),e.undash()}(e,t.box,R,P,O),e.restore()),e.restore()}},SC=function(e,t){var n;!!t.box&&!(null===(n=t.style)||void 0===n||!n.backgroundColor)&&(e.save(),eC(e,t),function(e,t){var n,r=t.box,i=r.top,a=r.left,o=r.width,s=r.height,l=AC(t.style.backgroundColor),u=Eb(null===(n=t.style)||void 0===n?void 0:n.opacity)?1:t.style.opacity,c=Math.min(l.opacity,u);e.fillOpacity(c).fillColor(l.value).rect(a,i,o,s).fill()}(e,t),e.restore())},_C=function(e,t,n){e.save(),t.box&&e.translate(t.box.left,t.box.top);(t.children||[]).forEach((function(t){return NC(e,t,n)})),e.restore()},FC=((Hb={})[Ju]=function(e,t){var n,r,i=t.box,a=i.top,o=i.left,s=[t.lines],l=(null===(n=t.box)||void 0===n?void 0:n.paddingTop)||0,u=(null===(r=t.box)||void 0===r?void 0:r.paddingLeft)||0,c=t.lines[0]?t.lines[0].box.y:0,f=t.alignOffset||0;e.save(),e.translate(o+u-f,a+l-c),s.forEach((function(t){bC(e,t,{})})),e.restore()},Hb[$u]=function(e,t){var n,r,i,a=t.box,o=a.top,s=a.left,l=(null===t||void 0===t||null===(n=t.children)||void 0===n?void 0:n[0].value)||"",u=(null===(r=t.style)||void 0===r?void 0:r.backgroundColor)||null,c=(null===(i=t.style)||void 0===i?void 0:i.borderWidth)||null;e.note(s,o,0,0,l,{color:u,borderWidth:c})},Hb[ac]=function(e,t,n){e.save(),eC(e,t),function(e,t,n){var r,i,a,o;void 0===n&&(n={});var s=t.box,l=s.left,u=s.top,c=null===(r=t.style)||void 0===r?void 0:r.opacity,f=null===(i=t.style)||void 0===i?void 0:i.objectFit,d=null===(a=t.style)||void 0===a?void 0:a.objectPositionX,h=null===(o=t.style)||void 0===o?void 0:o.objectPositionY,A=t.box.paddingTop||0,g=t.box.paddingRight||0,p=t.box.paddingBottom||0,m=t.box.paddingLeft||0,v=n.imageCache||new Map,y=IC(f,t.box.width-m-g,t.box.height-A-p,t.image.width,t.image.height,d,h),b=y.width,C=y.height,w=y.xOffset,E=y.yOffset;if(t.image.data)if(0!==b&&0!==C){var I=t.image.key,x=v.get(I)||e.embedImage(t.image.data);I&&v.set(I,x);var B=Eb(c)?1:c;e.fillOpacity(B).image(x,l+m+w,u+A+E,{width:b,height:C})}else console.warn("Image with src '"+JSON.stringify(t.props.src)+"' skipped due to invalid dimensions")}(e,t,n),e.restore()},Hb[sc]=function(e,t){var n=t.box,r=n.top,i=n.left,a=n.width,o=n.height,s=t.box.paddingTop||0,l=t.box.paddingLeft||0,u=a-l-(t.box.paddingRight||0),c=o-s-(t.box.paddingBottom||0);u&&c||console.warn("Canvas element has null width or height. Please provide valid values via the `style` prop in order to correctly render it."),e.save().translate(i+l,r+s),t.props.paint&&t.props.paint(function(e){var t=kC.reduce((function(n,r){var i;return sr({},n,((i={})[r]=function(){return e[r].apply(e,arguments),t},i))}),{});return t}(e),u,c),e.restore()},Hb[qu]=function(e,t){e.save(),eC(e,t),function(e,t){var n=t.box,r=n.top,i=n.left,a=t.box.paddingLeft||0,o=t.box.paddingTop||0;e.translate(i+a,r+o)}(e,t),function(e,t){var n=t.box,r=n.width,i=n.height,a=t.props,o=a.viewBox,s=a.preserveAspectRatio,l=void 0===s?{}:s,u=l.meetOrSlice,c=void 0===u?"meet":u,f=l.align,d=void 0===f?"xMidYMid":f;if(null!=o&&null!=r&&null!=i){var h=(null===o||void 0===o?void 0:o.minX)||0,A=(null===o||void 0===o?void 0:o.minY)||0,g=(null===o||void 0===o?void 0:o.maxX)||r,p=(null===o||void 0===o?void 0:o.maxY)||i,m=g/p,v=r/i,y=r/g,b=i/p;if("none"===d)return e.scale(y,b),void e.translate(-h,-A);if(m<v&&"meet"===c||m>=v&&"slice"===c)switch(e.scale(b,b),d){case"xMinYMin":case"xMinYMid":case"xMinYMax":e.translate(-h,-A);break;case"xMidYMin":case"xMidYMid":case"xMidYMax":e.translate(-h-(g-r*p/i)/2,-A);break;default:e.translate(-h-(g-r*p/i),-A)}else switch(e.scale(y,y),d){case"xMinYMin":case"xMidYMin":case"xMaxYMin":e.translate(-h,-A);break;case"xMinYMid":case"xMidYMid":case"xMaxYMid":e.translate(-h,-A-(p-i*g/r)/2);break;default:e.translate(-h,-A-(p-i*g/r))}}}(e,t),dC(e,t),e.restore()},Hb[Zu]=function(e,t){var n=t.props||{},r=t.box,i=r.top,a=r.left,o=r.width,s=r.height,l=n.src||n.href;if(l){var u=function(e){return/^#.+/.test(e)}(l),c=u?"goTo":"link",f=u?l.slice(1):l;e[c](a,i,o,s,f)}},Hb),NC=function(e,t,n){var r,i="hidden"===(null===(r=t.style)||void 0===r?void 0:r.overflow),a=function(e){return e.type!==Ju&&e.type!==qu}(t);t.type===Xu&&function(e,t){var n,r=t.box,i=r.width,a=r.height,o=((null===(n=t.props)||void 0===n?void 0:n.dpi)||72)/72;e.addPage({size:[i,a],margin:0,userUnit:o})}(e,t),e.save(),i&&eC(e,t),tC(e,t),SC(e,t),QC(e,t);var o=FC[t.type];o&&o(e,t,n),a&&_C(e,t,n),function(e,t){var n;null!==(n=t.props)&&void 0!==n&&n.id&&e.addNamedDestination(t.props.id,"XYZ",null,t.box.top,null)}(e,t),BC(e,t),e.restore()},RC=function e(t,n,r,i){var a,o=null===(a=n.props)||void 0===a?void 0:a.bookmark;if(o){var s=o.title,l=o.parent,u=o.expanded,c=o.zoom,f=o.fit,d=i[l]||t.outline,h=o.top||n.box.top,A=o.left||n.box.left,g=d.addItem(s,{pageNumber:r,expanded:u,top:h,left:A,zoom:c,fit:f});i[o.ref]=g}n.children&&n.children.forEach((function(n){return e(t,n,r,i)}))},TC=function(e,t){var n=t.children||[],r={imageCache:new Map};return function(e,t){var n,r,i,a=(i=e,function(e,t){t&&(i.info[e]=t)}),o=t.props||{},s=o.title||null,l=o.author||null,u=o.subject||null,c=o.keywords||null,f=null!=(n=o.creator)?n:"react-pdf",d=null!=(r=o.producer)?r:"react-pdf",h=o.creationDate||new Date,A=o.modificationDate||null;a("Title",s),a("Author",l),a("Subject",u),a("Keywords",c),a("Creator",f),a("Producer",d),a("CreationDate",h),a("ModificationDate",A)}(e,t),n.forEach((function(t){return NC(e,t,r)})),function(e,t){var n={};(t.children||[]).forEach((function(t,r){RC(e,t,r,n)}))}(e,t),e.end(),e},OC=n(5806),jC=n(2849),PC=n(1168),MC=n(7500);function LC(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=l(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}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 UC=n(3074);var zC=new sf({identifier:new ef(1),value:new ef(1)}),GC={name:function(){return"DAC"},length:Tc,tables:new Jc(zC,(function(e){return e.length/2}))},HC=function(e,t){return e[t]},YC=function(e,t){return e[t]<<8|e[t+1]},WC=function(e,t){return e[t]|e[t+1]<<8},VC=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]},qC=function(e,t){return e[t]|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24},KC=function(e){return Array.from(e,(function(e){return e.toString(16).padStart(2,"0")})).join("")},JC=new TextDecoder("utf-8"),ZC=function(e){var t=e.reduce((function(e,t){return e+t.length}),0),n=new Uint8Array(t),r=0;return e.forEach((function(e){n.set(e,r),r+=e.length})),n},XC=function(){function e(){h(this,e)}return m(e,[{key:"decode",value:function(e,t){for(var n={},r=e.buffer.slice(e.pos,e.pos+t.length-2);r.length>0;){var i=1,a=[],o=HC(r,0),s=r.slice(i,i+16);i+=16;var l,u=B(s);try{for(u.s();!(l=u.n()).done;){var c=l.value;a.push(r.slice(i,i+c)),i+=c}}catch(qk){u.e(qk)}finally{u.f()}r=r.slice(i),n[o]=ZC(a)}return e.pos+=t.length-2,n}}]),e}(),$C={name:function(){return"DHT"},length:Tc,tables:new XC},ew={name:function(){return"DQT"},length:Tc,tables:new Jc(new sf({identifier:new ef(1),data:new ef(64)}),(function(e){return(e.length-2)/65}))},tw={name:function(){return"DRI"},length:Tc,restartInterval:Tc},nw={name:function(){return"EOI"}},rw={"010e":"imageDescription","010f":"make","011a":"xResolution","011b":"yResolution","011c":"planarConfiguration","012d":"transferFunction","013b":"artist","013e":"whitePoint","013f":"primaryChromaticities","0100":"imageWidth","0101":"imageHeight","0102":"bitsPerSample","0103":"compression","0106":"photometricInterpretation","0110":"model","0111":"stripOffsets","0112":"orientation","0115":"samplesPerPixel","0116":"rowsPerStrip","0117":"stripByteCounts","0128":"resolutionUnit","0131":"software","0132":"dateTime","0201":"jpegInterchangeFormat","0202":"jpegInterchangeFormatLength","0211":"ycbCrCoefficients","0212":"ycbCrSubSampling","0213":"ycbCrPositioning","0214":"referenceBlackWhite","829a":"exposureTime","829d":"fNumber","920a":"focalLength","927c":"makerNote",8298:"copyright",8769:"exifIFDPointer",8822:"exposureProgram",8824:"spectralSensitivity",8825:"gpsInfoIFDPointer",8827:"photographicSensitivity",8828:"oecf",8830:"sensitivityType",8831:"standardOutputSensitivity",8832:"recommendedExposureIndex",8833:"isoSpeed",8834:"isoSpeedLatitudeyyy",8835:"isoSpeedLatitudezzz",9e3:"exifVersion",9003:"dateTimeOriginal",9004:"dateTimeDigitized",9101:"componentsConfiguration",9102:"compressedBitsPerPixel",9201:"shutterSpeedValue",9202:"apertureValue",9203:"brightnessValue",9204:"exposureBiasValue",9205:"maxApertureValue",9206:"subjectDistance",9207:"meteringMode",9208:"lightSource",9209:"flash",9214:"subjectArea",9286:"userComment",9290:"subSecTime",9291:"subSecTimeOriginal",9292:"subSecTimeDigitized",a000:"flashpixVersion",a001:"colorSpace",a002:"pixelXDimension",a003:"pixelYDimension",a004:"relatedSoundFile",a005:"interoperabilityIFDPointer",a20b:"flashEnergy",a20c:"spatialFrequencyResponse",a20e:"focalPlaneXResolution",a20f:"focalPlaneYResolution",a40a:"sharpness",a40b:"deviceSettingDescription",a40c:"subjectDistanceRange",a210:"focalPlaneResolutionUnit",a214:"subjectLocation",a215:"exposureIndex",a217:"sensingMethod",a300:"fileSource",a301:"sceneType",a302:"cfaPattern",a401:"customRendered",a402:"exposureMode",a403:"whiteBalance",a404:"digitalZoomRatio",a405:"focalLengthIn35mmFilm",a406:"sceneCaptureType",a407:"gainControl",a408:"contrast",a409:"saturation",a420:"imageUniqueID",a430:"cameraOwnerName",a431:"bodySerialNumber",a432:"lensSpecification",a433:"lensMake",a434:"lensModel",a435:"lensSerialNumber",a500:"gamma"},iw={"0000":"gpsVersionID","0001":"gpsLatitudeRef","0002":"gpsLatitude","0003":"gpsLongitudeRef","0004":"gpsLongitude","0005":"gpsAltitudeRef","0006":"gpsAltitude","0007":"gpsTimeStamp","0008":"gpsSatellites","0009":"gpsStatus","000a":"gpsMeasureMode","000b":"gpsDOP","000c":"gpsSpeedRef","000d":"gpsSpeed","000e":"gpsTrackRef","000f":"gpsTrack","0010":"gpsImgDirectionRef","0011":"gpsImgDirection","0012":"gpsMapDatum","0013":"gpsDestLatitudeRef","0014":"gpsDestLatitude","0015":"gpsDestLongitudeRef","0016":"gpsDestLongitude","0017":"gpsDestBearingRef","0018":"gpsDestBearing","0019":"gpsDestDistanceRef","001a":"gpsDestDistance","001b":"gpsProcessingMethod","001c":"gpsAreaInformation","001d":"gpsDateStamp","001e":"gpsDifferential","001f":"gpsHPositioningError"},aw=function(){function e(t){h(this,e),this.bigEndian=t,this.bytes=[0,1,1,2,4,8,1,1,2,4,8,4,8]}return m(e,[{key:"_getTagValue",value:function(e,t){var n,r=this,i=function(t){return r.bigEndian?VC(e,t):qC(e,t)};switch(t){case 1:return HC(e,0);case 2:return e.toString("ascii").replace(/\0+$/,"");case 3:return n=0,r.bigEndian?YC(e,n):WC(e,n);case 4:return i(0);case 5:for(var a=[],o=0;o<e.length;o+=8)a.push(i(o)/i(o+4));return a;case 7:return null;case 10:return i(0)/i(4);default:return"0x"+e.toString("hex")}}},{key:"_decodeIDFEntries",value:function(e,t,n){for(var r=this,i=2,a={},o=function(t){return r.bigEndian?YC(e,t):WC(e,t)},s=function(t){return r.bigEndian?VC(e,t):qC(e,t)},l=o(0),u=0;u<l;u++){var c=e.slice(i,i+2),f=o(i+2),d=s(i+4)*this.bytes[f],h=e.slice(i+8,i+12);if(d>4){var A=(this.bigEndian?VC(h,0):qC(h,0))-n;h=e.slice(A,A+d)}var g=this._getTagValue(h,f);a[t[this.bigEndian?KC(c):KC(c.reverse())]]=g,i+=12}return a}},{key:"decode",value:function(e,t){var n=e.buffer.slice(e.pos),r=t.offsetToFirstIFD;if(r>n.length)return e.pos+=t.parent.length-16,{};var i=this._decodeIDFEntries(n,rw,r),a=i.exifIFDPointer,o=i.gpsInfoIFDPointer;if(a&&(n=n.slice(a-r),i.subExif=this._decodeIDFEntries(n,rw,a)),o){var s=o;n=n.slice(a?s-a:s-r),i.gpsInfo=this._decodeIDFEntries(n,iw,s,!0)}return e.pos+=t.parent.length-16,i}}]),e}(),ow=function(){function e(){h(this,e)}return m(e,[{key:"decode",value:function(e,t){var n,r="MM"===(n=e.buffer.slice(e.pos,e.pos+2),JC.decode(n));e.pos+=2;var i=function(e){return new sf({fortyTwo:e?Tc:jc,offsetToFirstIFD:e?Mc:Uc,entries:new aw(e)})}(r).decode(e,t);return i.entries}}]),e}(),sw={name:function(){return"EXIF"},length:Tc,identifier:new rf(6),entries:new ow},lw={name:function(){return"JFIF"},length:Tc,identifier:new rf(5),version:Tc,units:Rc,xDensity:Tc,yDensity:Tc,thumbnailWidth:Rc,thumbnailHeight:Rc},uw=function(){function e(){h(this,e)}return m(e,[{key:"decode",value:function(e){for(var t=e.buffer.slice(e.pos),n=0,r=t.indexOf(255);-1!==r;){var i=t[(n=r)+1];if(0!==i&&!(i>=208&&i<=215))break;r=t.indexOf(255,r+1)}return e.pos+=n,t.slice(0,n)}}]),e}(),cw=new sf({scanComponentSelector:Rc,entropyCodingTable:new ef(1)}),fw={name:function(){return"SOS"},length:Tc,numberOfImageComponents:Rc,componentSpecifications:new Jc(cw,(function(e){return e.numberOfImageComponents})),startOfSpectral:Rc,endOfSpectral:Rc,successiveApproximationBit:new ef(1),data:new uw},dw=new sf({id:Rc,samplingFactors:Rc,quantizationTableId:Rc}),hw={name:function(){return"SOF"},length:Tc,precision:Rc,height:Tc,width:Tc,numberOfComponents:Rc,components:new Jc(dw,(function(e){return e.numberOfComponents}))},Aw={name:function(){return"SOI"}},gw=["version"],pw={length:Tc,buf:new ef((function(e){return e.length-2}))},mw=Array(63).fill(0).reduce((function(e,t,n){return kl(kl({},e),{},ar({},n+65472,pw))}),{}),vw=new lf(Tc,kl(kl({},mw),{},{65472:hw,65473:hw,65474:hw,65475:hw,65476:$C,65477:hw,65478:hw,65479:hw,65481:hw,65482:hw,65483:hw,65484:GC,65485:hw,65486:hw,65487:hw,65496:Aw,65497:nw,65498:fw,65499:ew,65501:tw,65504:lw,65505:sw})),yw=new Jc(vw),bw=function(e){return yw.fromBuffer(e).map((function(e){var t=e.version,n=function(e,t){if(null==e)return{};var n,r,i=or(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,gw);return kl({type:t},n)}))},Cw="undefined"!==typeof global?global:"undefined"!==typeof self?self:"undefined"!==typeof window?window:{},ww=[],Ew=[],Iw="undefined"!==typeof Uint8Array?Uint8Array:Array,xw=!1;function Bw(){xw=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0;t<64;++t)ww[t]=e[t],Ew[e.charCodeAt(t)]=t;Ew["-".charCodeAt(0)]=62,Ew["_".charCodeAt(0)]=63}function kw(e,t,n){for(var r,i,a=[],o=t;o<n;o+=3)r=(e[o]<<16)+(e[o+1]<<8)+e[o+2],a.push(ww[(i=r)>>18&63]+ww[i>>12&63]+ww[i>>6&63]+ww[63&i]);return a.join("")}function Dw(e){var t;xw||Bw();for(var n=e.length,r=n%3,i="",a=[],o=16383,s=0,l=n-r;s<l;s+=o)a.push(kw(e,s,s+o>l?l:s+o));return 1===r?(t=e[n-1],i+=ww[t>>2],i+=ww[t<<4&63],i+="=="):2===r&&(t=(e[n-2]<<8)+e[n-1],i+=ww[t>>10],i+=ww[t>>4&63],i+=ww[t<<2&63],i+="="),a.push(i),a.join("")}function Qw(e,t,n,r,i){var a,o,s=8*i-r-1,l=(1<<s)-1,u=l>>1,c=-7,f=n?i-1:0,d=n?-1:1,h=e[t+f];for(f+=d,a=h&(1<<-c)-1,h>>=-c,c+=s;c>0;a=256*a+e[t+f],f+=d,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=r;c>0;o=256*o+e[t+f],f+=d,c-=8);if(0===a)a=1-u;else{if(a===l)return o?NaN:1/0*(h?-1:1);o+=Math.pow(2,r),a-=u}return(h?-1:1)*o*Math.pow(2,a-r)}function Sw(e,t,n,r,i,a){var o,s,l,u=8*a-i-1,c=(1<<u)-1,f=c>>1,d=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=r?0:a-1,A=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=c):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),(t+=o+f>=1?d/l:d*Math.pow(2,1-f))*l>=2&&(o++,l/=2),o+f>=c?(s=0,o=c):o+f>=1?(s=(t*l-1)*Math.pow(2,i),o+=f):(s=t*Math.pow(2,f-1)*Math.pow(2,i),o=0));i>=8;e[n+h]=255&s,h+=A,s/=256,i-=8);for(o=o<<i|s,u+=i;u>0;e[n+h]=255&o,h+=A,o/=256,u-=8);e[n+h-A]|=128*g}var _w={}.toString,Fw=Array.isArray||function(e){return"[object Array]"==_w.call(e)};Ow.TYPED_ARRAY_SUPPORT=void 0===Cw.TYPED_ARRAY_SUPPORT||Cw.TYPED_ARRAY_SUPPORT;var Nw=Rw();function Rw(){return Ow.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function Tw(e,t){if(Rw()<t)throw new RangeError("Invalid typed array length");return Ow.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=Ow.prototype:(null===e&&(e=new Ow(t)),e.length=t),e}function Ow(e,t,n){if(!Ow.TYPED_ARRAY_SUPPORT&&!(this instanceof Ow))return new Ow(e,t,n);if("number"===typeof e){if("string"===typeof t)throw new Error("If encoding is specified then the first argument must be a string");return Mw(this,e)}return jw(this,e,t,n)}function jw(e,t,n,r){if("number"===typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!==typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r);Ow.TYPED_ARRAY_SUPPORT?(e=t).__proto__=Ow.prototype:e=Lw(e,t);return e}(e,t,n,r):"string"===typeof t?function(e,t,n){"string"===typeof n&&""!==n||(n="utf8");if(!Ow.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|Gw(t,n);e=Tw(e,r);var i=e.write(t,n);i!==r&&(e=e.slice(0,i));return e}(e,t,n):function(e,t){if(zw(t)){var n=0|Uw(t.length);return 0===(e=Tw(e,n)).length||t.copy(e,0,0,n),e}if(t){if("undefined"!==typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!==typeof t.length||(r=t.length)!==r?Tw(e,0):Lw(e,t);if("Buffer"===t.type&&Fw(t.data))return Lw(e,t.data)}var r;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function Pw(e){if("number"!==typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function Mw(e,t){if(Pw(t),e=Tw(e,t<0?0:0|Uw(t)),!Ow.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function Lw(e,t){var n=t.length<0?0:0|Uw(t.length);e=Tw(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function Uw(e){if(e>=Rw())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+Rw().toString(16)+" bytes");return 0|e}function zw(e){return!(null==e||!e._isBuffer)}function Gw(e,t){if(zw(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return pE(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return mE(e).length;default:if(r)return pE(e).length;t=(""+t).toLowerCase(),r=!0}}function Hw(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return aE(this,t,n);case"utf8":case"utf-8":return tE(this,t,n);case"ascii":return rE(this,t,n);case"latin1":case"binary":return iE(this,t,n);case"base64":return eE(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return oE(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function Yw(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function Ww(e,t,n,r,i){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"===typeof t&&(t=Ow.from(t,r)),zw(t))return 0===t.length?-1:Vw(e,t,n,r,i);if("number"===typeof t)return t&=255,Ow.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):Vw(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function Vw(e,t,n,r,i){var a,o=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;o=2,s/=2,l/=2,n/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var c=-1;for(a=n;a<s;a++)if(u(e,a)===u(t,-1===c?0:a-c)){if(-1===c&&(c=a),a-c+1===l)return c*o}else-1!==c&&(a-=a-c),c=-1}else for(n+l>s&&(n=s-l),a=n;a>=0;a--){for(var f=!0,d=0;d<l;d++)if(u(e,a+d)!==u(t,d)){f=!1;break}if(f)return a}return-1}function qw(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var a=t.length;if(a%2!==0)throw new TypeError("Invalid hex string");r>a/2&&(r=a/2);for(var o=0;o<r;++o){var s=parseInt(t.substr(2*o,2),16);if(isNaN(s))return o;e[n+o]=s}return o}function Kw(e,t,n,r){return vE(pE(t,e.length-n),e,n,r)}function Jw(e,t,n,r){return vE(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function Zw(e,t,n,r){return Jw(e,t,n,r)}function Xw(e,t,n,r){return vE(mE(t),e,n,r)}function $w(e,t,n,r){return vE(function(e,t){for(var n,r,i,a=[],o=0;o<e.length&&!((t-=2)<0);++o)r=(n=e.charCodeAt(o))>>8,i=n%256,a.push(i),a.push(r);return a}(t,e.length-n),e,n,r)}function eE(e,t,n){return 0===t&&n===e.length?Dw(e):Dw(e.slice(t,n))}function tE(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var a,o,s,l,u=e[i],c=null,f=u>239?4:u>223?3:u>191?2:1;if(i+f<=n)switch(f){case 1:u<128&&(c=u);break;case 2:128===(192&(a=e[i+1]))&&(l=(31&u)<<6|63&a)>127&&(c=l);break;case 3:a=e[i+1],o=e[i+2],128===(192&a)&&128===(192&o)&&(l=(15&u)<<12|(63&a)<<6|63&o)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],128===(192&a)&&128===(192&o)&&128===(192&s)&&(l=(15&u)<<18|(63&a)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,f=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),i+=f}return function(e){var t=e.length;if(t<=nE)return String.fromCharCode.apply(String,e);var n="",r=0;for(;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=nE));return n}(r)}Ow.poolSize=8192,Ow._augment=function(e){return e.__proto__=Ow.prototype,e},Ow.from=function(e,t,n){return jw(null,e,t,n)},Ow.TYPED_ARRAY_SUPPORT&&(Ow.prototype.__proto__=Uint8Array.prototype,Ow.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&Ow[Symbol.species]),Ow.alloc=function(e,t,n){return function(e,t,n,r){return Pw(t),t<=0?Tw(e,t):void 0!==n?"string"===typeof r?Tw(e,t).fill(n,r):Tw(e,t).fill(n):Tw(e,t)}(null,e,t,n)},Ow.allocUnsafe=function(e){return Mw(null,e)},Ow.allocUnsafeSlow=function(e){return Mw(null,e)},Ow.isBuffer=yE,Ow.compare=function(e,t){if(!zw(e)||!zw(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,a=Math.min(n,r);i<a;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},Ow.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},Ow.concat=function(e,t){if(!Fw(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return Ow.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=Ow.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var a=e[n];if(!zw(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,i),i+=a.length}return r},Ow.byteLength=Gw,Ow.prototype._isBuffer=!0,Ow.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)Yw(this,t,t+1);return this},Ow.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)Yw(this,t,t+3),Yw(this,t+1,t+2);return this},Ow.prototype.swap64=function(){var e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)Yw(this,t,t+7),Yw(this,t+1,t+6),Yw(this,t+2,t+5),Yw(this,t+3,t+4);return this},Ow.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?tE(this,0,e):Hw.apply(this,arguments)},Ow.prototype.equals=function(e){if(!zw(e))throw new TypeError("Argument must be a Buffer");return this===e||0===Ow.compare(this,e)},Ow.prototype.inspect=function(){var e="";return this.length>0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),"<Buffer "+e+">"},Ow.prototype.compare=function(e,t,n,r,i){if(!zw(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var a=(i>>>=0)-(r>>>=0),o=(n>>>=0)-(t>>>=0),s=Math.min(a,o),l=this.slice(r,i),u=e.slice(t,n),c=0;c<s;++c)if(l[c]!==u[c]){a=l[c],o=u[c];break}return a<o?-1:o<a?1:0},Ow.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},Ow.prototype.indexOf=function(e,t,n){return Ww(this,e,t,n,!0)},Ow.prototype.lastIndexOf=function(e,t,n){return Ww(this,e,t,n,!1)},Ow.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"===typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var a=!1;;)switch(r){case"hex":return qw(this,e,t,n);case"utf8":case"utf-8":return Kw(this,e,t,n);case"ascii":return Jw(this,e,t,n);case"latin1":case"binary":return Zw(this,e,t,n);case"base64":return Xw(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return $w(this,e,t,n);default:if(a)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),a=!0}},Ow.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var nE=4096;function rE(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}function iE(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}function aE(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var i="",a=t;a<n;++a)i+=gE(e[a]);return i}function oE(e,t,n){for(var r=e.slice(t,n),i="",a=0;a<r.length;a+=2)i+=String.fromCharCode(r[a]+256*r[a+1]);return i}function sE(e,t,n){if(e%1!==0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function lE(e,t,n,r,i,a){if(!zw(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<a)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function uE(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-n,2);i<a;++i)e[n+i]=(t&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function cE(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,a=Math.min(e.length-n,4);i<a;++i)e[n+i]=t>>>8*(r?i:3-i)&255}function fE(e,t,n,r,i,a){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function dE(e,t,n,r,i){return i||fE(e,0,n,4),Sw(e,t,n,r,23,4),n+4}function hE(e,t,n,r,i){return i||fE(e,0,n,8),Sw(e,t,n,r,52,8),n+8}Ow.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e),Ow.TYPED_ARRAY_SUPPORT)(n=this.subarray(e,t)).__proto__=Ow.prototype;else{var i=t-e;n=new Ow(i,void 0);for(var a=0;a<i;++a)n[a]=this[a+e]}return n},Ow.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||sE(e,t,this.length);for(var r=this[e],i=1,a=0;++a<t&&(i*=256);)r+=this[e+a]*i;return r},Ow.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||sE(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},Ow.prototype.readUInt8=function(e,t){return t||sE(e,1,this.length),this[e]},Ow.prototype.readUInt16LE=function(e,t){return t||sE(e,2,this.length),this[e]|this[e+1]<<8},Ow.prototype.readUInt16BE=function(e,t){return t||sE(e,2,this.length),this[e]<<8|this[e+1]},Ow.prototype.readUInt32LE=function(e,t){return t||sE(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},Ow.prototype.readUInt32BE=function(e,t){return t||sE(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},Ow.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||sE(e,t,this.length);for(var r=this[e],i=1,a=0;++a<t&&(i*=256);)r+=this[e+a]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},Ow.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||sE(e,t,this.length);for(var r=t,i=1,a=this[e+--r];r>0&&(i*=256);)a+=this[e+--r]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*t)),a},Ow.prototype.readInt8=function(e,t){return t||sE(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},Ow.prototype.readInt16LE=function(e,t){t||sE(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},Ow.prototype.readInt16BE=function(e,t){t||sE(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},Ow.prototype.readInt32LE=function(e,t){return t||sE(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},Ow.prototype.readInt32BE=function(e,t){return t||sE(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},Ow.prototype.readFloatLE=function(e,t){return t||sE(e,4,this.length),Qw(this,e,!0,23,4)},Ow.prototype.readFloatBE=function(e,t){return t||sE(e,4,this.length),Qw(this,e,!1,23,4)},Ow.prototype.readDoubleLE=function(e,t){return t||sE(e,8,this.length),Qw(this,e,!0,52,8)},Ow.prototype.readDoubleBE=function(e,t){return t||sE(e,8,this.length),Qw(this,e,!1,52,8)},Ow.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||lE(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,a=0;for(this[t]=255&e;++a<n&&(i*=256);)this[t+a]=e/i&255;return t+n},Ow.prototype.writeUIntBE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||lE(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,a=1;for(this[t+i]=255&e;--i>=0&&(a*=256);)this[t+i]=e/a&255;return t+n},Ow.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||lE(this,e,t,1,255,0),Ow.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},Ow.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||lE(this,e,t,2,65535,0),Ow.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):uE(this,e,t,!0),t+2},Ow.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||lE(this,e,t,2,65535,0),Ow.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):uE(this,e,t,!1),t+2},Ow.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||lE(this,e,t,4,4294967295,0),Ow.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):cE(this,e,t,!0),t+4},Ow.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||lE(this,e,t,4,4294967295,0),Ow.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):cE(this,e,t,!1),t+4},Ow.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);lE(this,e,t,n,i-1,-i)}var a=0,o=1,s=0;for(this[t]=255&e;++a<n&&(o*=256);)e<0&&0===s&&0!==this[t+a-1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+n},Ow.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);lE(this,e,t,n,i-1,-i)}var a=n-1,o=1,s=0;for(this[t+a]=255&e;--a>=0&&(o*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+n},Ow.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||lE(this,e,t,1,127,-128),Ow.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},Ow.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||lE(this,e,t,2,32767,-32768),Ow.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):uE(this,e,t,!0),t+2},Ow.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||lE(this,e,t,2,32767,-32768),Ow.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):uE(this,e,t,!1),t+2},Ow.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||lE(this,e,t,4,2147483647,-2147483648),Ow.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):cE(this,e,t,!0),t+4},Ow.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||lE(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),Ow.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):cE(this,e,t,!1),t+4},Ow.prototype.writeFloatLE=function(e,t,n){return dE(this,e,t,!0,n)},Ow.prototype.writeFloatBE=function(e,t,n){return dE(this,e,t,!1,n)},Ow.prototype.writeDoubleLE=function(e,t,n){return hE(this,e,t,!0,n)},Ow.prototype.writeDoubleBE=function(e,t,n){return hE(this,e,t,!1,n)},Ow.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i,a=r-n;if(this===e&&n<t&&t<r)for(i=a-1;i>=0;--i)e[i+t]=this[i+n];else if(a<1e3||!Ow.TYPED_ARRAY_SUPPORT)for(i=0;i<a;++i)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+a),t);return a},Ow.prototype.fill=function(e,t,n,r){if("string"===typeof e){if("string"===typeof t?(r=t,t=0,n=this.length):"string"===typeof n&&(r=n,n=this.length),1===e.length){var i=e.charCodeAt(0);i<256&&(e=i)}if(void 0!==r&&"string"!==typeof r)throw new TypeError("encoding must be a string");if("string"===typeof r&&!Ow.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"===typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var a;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(a=t;a<n;++a)this[a]=e;else{var o=zw(e)?e:pE(new Ow(e,r).toString()),s=o.length;for(a=0;a<n-t;++a)this[a+t]=o[a%s]}return this};var AE=/[^+\/0-9A-Za-z-_]/g;function gE(e){return e<16?"0"+e.toString(16):e.toString(16)}function pE(e,t){var n;t=t||1/0;for(var r=e.length,i=null,a=[],o=0;o<r;++o){if((n=e.charCodeAt(o))>55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(o+1===r){(t-=3)>-1&&a.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&a.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;a.push(n)}else if(n<2048){if((t-=2)<0)break;a.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function mE(e){return function(e){var t,n,r,i,a,o;xw||Bw();var s=e.length;if(s%4>0)throw new Error("Invalid string. Length must be a multiple of 4");a="="===e[s-2]?2:"="===e[s-1]?1:0,o=new Iw(3*s/4-a),r=a>0?s-4:s;var l=0;for(t=0,n=0;t<r;t+=4,n+=3)i=Ew[e.charCodeAt(t)]<<18|Ew[e.charCodeAt(t+1)]<<12|Ew[e.charCodeAt(t+2)]<<6|Ew[e.charCodeAt(t+3)],o[l++]=i>>16&255,o[l++]=i>>8&255,o[l++]=255&i;return 2===a?(i=Ew[e.charCodeAt(t)]<<2|Ew[e.charCodeAt(t+1)]>>4,o[l++]=255&i):1===a&&(i=Ew[e.charCodeAt(t)]<<10|Ew[e.charCodeAt(t+1)]<<4|Ew[e.charCodeAt(t+2)]>>2,o[l++]=i>>8&255,o[l++]=255&i),o}(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(AE,"")).length<2)return"";for(;e.length%4!==0;)e+="=";return e}(e))}function vE(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function yE(e){return null!=e&&(!!e._isBuffer||bE(e)||function(e){return"function"===typeof e.readFloatLE&&"function"===typeof e.slice&&bE(e.slice(0,0))}(e))}function bE(e){return!!e.constructor&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var CE=Object.freeze({__proto__:null,Buffer:Ow,INSPECT_MAX_BYTES:50,SlowBuffer:function(e){return+e!=e&&(e=0),Ow.alloc(+e)},isBuffer:yE,kMaxLength:Nw});function wE(){throw new Error("setTimeout has not been defined")}function EE(){throw new Error("clearTimeout has not been defined")}var IE=wE,xE=EE;function BE(e){if(IE===setTimeout)return setTimeout(e,0);if((IE===wE||!IE)&&setTimeout)return IE=setTimeout,setTimeout(e,0);try{return IE(e,0)}catch(t){try{return IE.call(null,e,0)}catch(t){return IE.call(this,e,0)}}}"function"===typeof Cw.setTimeout&&(IE=setTimeout),"function"===typeof Cw.clearTimeout&&(xE=clearTimeout);var kE,DE=[],QE=!1,SE=-1;function _E(){QE&&kE&&(QE=!1,kE.length?DE=kE.concat(DE):SE=-1,DE.length&&FE())}function FE(){if(!QE){var e=BE(_E);QE=!0;for(var t=DE.length;t;){for(kE=DE,DE=[];++SE<t;)kE&&kE[SE].run();SE=-1,t=DE.length}kE=null,QE=!1,function(e){if(xE===clearTimeout)return clearTimeout(e);if((xE===EE||!xE)&&clearTimeout)return xE=clearTimeout,clearTimeout(e);try{return xE(e)}catch(t){try{return xE.call(null,e)}catch(t){return xE.call(this,e)}}}(e)}}function NE(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];DE.push(new RE(e,t)),1!==DE.length||QE||BE(FE)}function RE(e,t){this.fun=e,this.array=t}RE.prototype.run=function(){this.fun.apply(null,this.array)};function TE(){}var OE=TE,jE=TE,PE=TE,ME=TE,LE=TE,UE=TE,zE=TE;var GE=Cw.performance||{},HE=GE.now||GE.mozNow||GE.msNow||GE.oNow||GE.webkitNow||function(){return(new Date).getTime()};var YE=new Date;var WE={nextTick:NE,title:"browser",browser:!0,env:{},argv:[],version:"",versions:{},on:OE,addListener:jE,once:PE,off:ME,removeListener:LE,removeAllListeners:UE,emit:zE,binding:function(e){throw new Error("process.binding is not supported")},cwd:function(){return"/"},chdir:function(e){throw new Error("process.chdir is not supported")},umask:function(){return 0},hrtime:function(e){var t=.001*HE.call(GE),n=Math.floor(t),r=Math.floor(t%1*1e9);return e&&(n-=e[0],(r-=e[1])<0&&(n--,r+=1e9)),[n,r]},platform:"browser",release:{},config:{},uptime:function(){return(new Date-YE)/1e3}};function VE(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function qE(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach((function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})})),n}var KE={},JE=qE(CE);function ZE(){}function XE(){XE.init.call(this)}function $E(e){return void 0===e._maxListeners?XE.defaultMaxListeners:e._maxListeners}function eI(e,t,n,r){var i,a,o,s;if("function"!==typeof n)throw new TypeError('"listener" argument must be a function');if((a=e._events)?(a.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),a=e._events),o=a[t]):(a=e._events=new ZE,e._eventsCount=0),o){if("function"===typeof o?o=a[t]=r?[n,o]:[o,n]:r?o.unshift(n):o.push(n),!o.warned&&(i=$E(e))&&i>0&&o.length>i){o.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+o.length+" "+t+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=o.length,s=l,"function"===typeof console.warn?console.warn(s):console.log(s)}}else o=a[t]=n,++e._eventsCount;return e}function tI(e,t,n){var r=!1;function i(){e.removeListener(t,i),r||(r=!0,n.apply(e,arguments))}return i.listener=n,i}function nI(e){var t=this._events;if(t){var n=t[e];if("function"===typeof n)return 1;if(n)return n.length}return 0}function rI(e,t){for(var n=new Array(t);t--;)n[t]=e[t];return n}ZE.prototype=Object.create(null),XE.EventEmitter=XE,XE.usingDomains=!1,XE.prototype.domain=void 0,XE.prototype._events=void 0,XE.prototype._maxListeners=void 0,XE.defaultMaxListeners=10,XE.init=function(){this.domain=null,XE.usingDomains&&undefined.active,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new ZE,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},XE.prototype.setMaxListeners=function(e){if("number"!==typeof e||e<0||isNaN(e))throw new TypeError('"n" argument must be a positive number');return this._maxListeners=e,this},XE.prototype.getMaxListeners=function(){return $E(this)},XE.prototype.emit=function(e){var t,n,r,i,a,o,s,l="error"===e;if(o=this._events)l=l&&null==o.error;else if(!l)return!1;if(s=this.domain,l){if(t=arguments[1],!s){if(t instanceof Error)throw t;var u=new Error('Uncaught, unspecified "error" event. ('+t+")");throw u.context=t,u}return t||(t=new Error('Uncaught, unspecified "error" event')),t.domainEmitter=this,t.domain=s,t.domainThrown=!1,s.emit("error",t),!1}if(!(n=o[e]))return!1;var c="function"===typeof n;switch(r=arguments.length){case 1:!function(e,t,n){if(t)e.call(n);else for(var r=e.length,i=rI(e,r),a=0;a<r;++a)i[a].call(n)}(n,c,this);break;case 2:!function(e,t,n,r){if(t)e.call(n,r);else for(var i=e.length,a=rI(e,i),o=0;o<i;++o)a[o].call(n,r)}(n,c,this,arguments[1]);break;case 3:!function(e,t,n,r,i){if(t)e.call(n,r,i);else for(var a=e.length,o=rI(e,a),s=0;s<a;++s)o[s].call(n,r,i)}(n,c,this,arguments[1],arguments[2]);break;case 4:!function(e,t,n,r,i,a){if(t)e.call(n,r,i,a);else for(var o=e.length,s=rI(e,o),l=0;l<o;++l)s[l].call(n,r,i,a)}(n,c,this,arguments[1],arguments[2],arguments[3]);break;default:for(i=new Array(r-1),a=1;a<r;a++)i[a-1]=arguments[a];!function(e,t,n,r){if(t)e.apply(n,r);else for(var i=e.length,a=rI(e,i),o=0;o<i;++o)a[o].apply(n,r)}(n,c,this,i)}return!0},XE.prototype.addListener=function(e,t){return eI(this,e,t,!1)},XE.prototype.on=XE.prototype.addListener,XE.prototype.prependListener=function(e,t){return eI(this,e,t,!0)},XE.prototype.once=function(e,t){if("function"!==typeof t)throw new TypeError('"listener" argument must be a function');return this.on(e,tI(this,e,t)),this},XE.prototype.prependOnceListener=function(e,t){if("function"!==typeof t)throw new TypeError('"listener" argument must be a function');return this.prependListener(e,tI(this,e,t)),this},XE.prototype.removeListener=function(e,t){var n,r,i,a,o;if("function"!==typeof t)throw new TypeError('"listener" argument must be a function');if(!(r=this._events))return this;if(!(n=r[e]))return this;if(n===t||n.listener&&n.listener===t)0===--this._eventsCount?this._events=new ZE:(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!==typeof n){for(i=-1,a=n.length;a-- >0;)if(n[a]===t||n[a].listener&&n[a].listener===t){o=n[a].listener,i=a;break}if(i<0)return this;if(1===n.length){if(n[0]=void 0,0===--this._eventsCount)return this._events=new ZE,this;delete r[e]}else!function(e,t){for(var n=t,r=n+1,i=e.length;r<i;n+=1,r+=1)e[n]=e[r];e.pop()}(n,i);r.removeListener&&this.emit("removeListener",e,o||t)}return this},XE.prototype.off=function(e,t){return this.removeListener(e,t)},XE.prototype.removeAllListeners=function(e){var t,n;if(!(n=this._events))return this;if(!n.removeListener)return 0===arguments.length?(this._events=new ZE,this._eventsCount=0):n[e]&&(0===--this._eventsCount?this._events=new ZE:delete n[e]),this;if(0===arguments.length){for(var r,i=Object.keys(n),a=0;a<i.length;++a)"removeListener"!==(r=i[a])&&this.removeAllListeners(r);return this.removeAllListeners("removeListener"),this._events=new ZE,this._eventsCount=0,this}if("function"===typeof(t=n[e]))this.removeListener(e,t);else if(t)do{this.removeListener(e,t[t.length-1])}while(t[0]);return this},XE.prototype.listeners=function(e){var t,n,r=this._events;return n=r&&(t=r[e])?"function"===typeof t?[t.listener||t]:function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(t):[],n},XE.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):nI.call(e,t)},XE.prototype.listenerCount=nI,XE.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]};var iI="function"===typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e},aI=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++)n[t[r]]=Object.getOwnPropertyDescriptor(e,t[r]);return n},oI=/%[sdj%]/g;function sI(e){if(!EI(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(dI(arguments[n]));return t.join(" ")}n=1;for(var r=arguments,i=r.length,a=String(e).replace(oI,(function(e){if("%%"===e)return"%";if(n>=i)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(t){return"[Circular]"}default:return e}})),o=r[n];n<i;o=r[++n])bI(o)||!kI(o)?a+=" "+o:a+=" "+dI(o);return a}function lI(e,t){if(xI(Cw.process))return function(){return lI(e,t).apply(this,arguments)};if(!0===WE.noDeprecation)return e;var n=!1;return function(){if(!n){if(WE.throwDeprecation)throw new Error(t);WE.traceDeprecation?console.trace(t):console.error(t),n=!0}return e.apply(this,arguments)}}var uI,cI={};function fI(e){if(xI(uI)&&(uI=WE.env.NODE_DEBUG||""),e=e.toUpperCase(),!cI[e])if(new RegExp("\\b"+e+"\\b","i").test(uI)){cI[e]=function(){var t=sI.apply(null,arguments);console.error("%s %d: %s",e,0,t)}}else cI[e]=function(){};return cI[e]}function dI(e,t){var n={seen:[],stylize:AI};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),yI(t)?n.showHidden=t:t&&jI(n,t),xI(n.showHidden)&&(n.showHidden=!1),xI(n.depth)&&(n.depth=2),xI(n.colors)&&(n.colors=!1),xI(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=hI),gI(n,e,n.depth)}function hI(e,t){var n=dI.styles[t];return n?"\x1b["+dI.colors[n][0]+"m"+e+"\x1b["+dI.colors[n][1]+"m":e}function AI(e,t){return e}function gI(e,t,n){if(e.customInspect&&t&&SI(t.inspect)&&t.inspect!==dI&&(!t.constructor||t.constructor.prototype!==t)){var r=t.inspect(n,e);return EI(r)||(r=gI(e,r,n)),r}var i=function(e,t){if(xI(t))return e.stylize("undefined","undefined");if(EI(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}if(wI(t))return e.stylize(""+t,"number");if(yI(t))return e.stylize(""+t,"boolean");if(bI(t))return e.stylize("null","null")}(e,t);if(i)return i;var a=Object.keys(t),o=function(e){var t={};return e.forEach((function(e,n){t[e]=!0})),t}(a);if(e.showHidden&&(a=Object.getOwnPropertyNames(t)),QI(t)&&(a.indexOf("message")>=0||a.indexOf("description")>=0))return pI(t);if(0===a.length){if(SI(t)){var s=t.name?": "+t.name:"";return e.stylize("[Function"+s+"]","special")}if(BI(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(DI(t))return e.stylize(Date.prototype.toString.call(t),"date");if(QI(t))return pI(t)}var l,u="",c=!1,f=["{","}"];(vI(t)&&(c=!0,f=["[","]"]),SI(t))&&(u=" [Function"+(t.name?": "+t.name:"")+"]");return BI(t)&&(u=" "+RegExp.prototype.toString.call(t)),DI(t)&&(u=" "+Date.prototype.toUTCString.call(t)),QI(t)&&(u=" "+pI(t)),0!==a.length||c&&0!=t.length?n<0?BI(t)?e.stylize(RegExp.prototype.toString.call(t),"regexp"):e.stylize("[Object]","special"):(e.seen.push(t),l=c?function(e,t,n,r,i){for(var a=[],o=0,s=t.length;o<s;++o)PI(t,String(o))?a.push(mI(e,t,n,r,String(o),!0)):a.push("");return i.forEach((function(i){i.match(/^\d+$/)||a.push(mI(e,t,n,r,i,!0))})),a}(e,t,n,o,a):a.map((function(r){return mI(e,t,n,o,r,c)})),e.seen.pop(),function(e,t,n){var r=e.reduce((function(e,t){return t.indexOf("\n"),e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0);if(r>60)return n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n  ")+" "+n[1];return n[0]+t+" "+e.join(", ")+" "+n[1]}(l,u,f)):f[0]+u+f[1]}function pI(e){return"["+Error.prototype.toString.call(e)+"]"}function mI(e,t,n,r,i,a){var o,s,l;if((l=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),PI(r,i)||(o="["+i+"]"),s||(e.seen.indexOf(l.value)<0?(s=bI(n)?gI(e,l.value,null):gI(e,l.value,n-1)).indexOf("\n")>-1&&(s=a?s.split("\n").map((function(e){return"  "+e})).join("\n").substr(2):"\n"+s.split("\n").map((function(e){return"   "+e})).join("\n")):s=e.stylize("[Circular]","special")),xI(o)){if(a&&i.match(/^\d+$/))return s;(o=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function vI(e){return Array.isArray(e)}function yI(e){return"boolean"===typeof e}function bI(e){return null===e}function CI(e){return null==e}function wI(e){return"number"===typeof e}function EI(e){return"string"===typeof e}function II(e){return"symbol"===typeof e}function xI(e){return void 0===e}function BI(e){return kI(e)&&"[object RegExp]"===NI(e)}function kI(e){return"object"===typeof e&&null!==e}function DI(e){return kI(e)&&"[object Date]"===NI(e)}function QI(e){return kI(e)&&("[object Error]"===NI(e)||e instanceof Error)}function SI(e){return"function"===typeof e}function _I(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function FI(e){return Ow.isBuffer(e)}function NI(e){return Object.prototype.toString.call(e)}function RI(e){return e<10?"0"+e.toString(10):e.toString(10)}dI.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},dI.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};var TI=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function OI(){console.log("%s - %s",function(){var e=new Date,t=[RI(e.getHours()),RI(e.getMinutes()),RI(e.getSeconds())].join(":");return[e.getDate(),TI[e.getMonth()],t].join(" ")}(),sI.apply(null,arguments))}function jI(e,t){if(!t||!kI(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}function PI(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var MI="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function LI(e){if("function"!==typeof e)throw new TypeError('The "original" argument must be of type Function');if(MI&&e[MI]){var t;if("function"!==typeof(t=e[MI]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,MI,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,n,r=new Promise((function(e,r){t=e,n=r})),i=[],a=0;a<arguments.length;a++)i.push(arguments[a]);i.push((function(e,r){e?n(e):t(r)}));try{e.apply(this,i)}catch(qk){n(qk)}return r}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),MI&&Object.defineProperty(t,MI,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,aI(e))}function UI(e,t){if(!e){var n=new Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}function zI(e){if("function"!==typeof e)throw new TypeError('The "original" argument must be of type Function');function t(){for(var t=[],n=0;n<arguments.length;n++)t.push(arguments[n]);var r=t.pop();if("function"!==typeof r)throw new TypeError("The last argument must be of type Function");var i=this,a=function(){return r.apply(i,arguments)};e.apply(this,t).then((function(e){WE.nextTick(a.bind(null,null,e))}),(function(e){WE.nextTick(UI.bind(null,e,a))}))}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,aI(e)),t}LI.custom=MI;var GI={inherits:iI,_extend:jI,log:OI,isBuffer:FI,isPrimitive:_I,isFunction:SI,isError:QI,isDate:DI,isObject:kI,isRegExp:BI,isUndefined:xI,isSymbol:II,isString:EI,isNumber:wI,isNullOrUndefined:CI,isNull:bI,isBoolean:yI,isArray:vI,inspect:dI,deprecate:lI,format:sI,debuglog:fI,promisify:LI,callbackify:zI},HI=Object.freeze({__proto__:null,_extend:jI,callbackify:zI,debuglog:fI,default:GI,deprecate:lI,format:sI,inherits:iI,inspect:dI,isArray:vI,isBoolean:yI,isBuffer:FI,isDate:DI,isError:QI,isFunction:SI,isNull:bI,isNullOrUndefined:CI,isNumber:wI,isObject:kI,isPrimitive:_I,isRegExp:BI,isString:EI,isSymbol:II,isUndefined:xI,log:OI,promisify:LI});function YI(){this.head=null,this.tail=null,this.length=0}YI.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},YI.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},YI.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},YI.prototype.clear=function(){this.head=this.tail=null,this.length=0},YI.prototype.join=function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n},YI.prototype.concat=function(e){if(0===this.length)return Ow.alloc(0);if(1===this.length)return this.head.data;for(var t=Ow.allocUnsafe(e>>>0),n=this.head,r=0;n;)n.data.copy(t,r),r+=n.data.length,n=n.next;return t};var WI=Ow.isEncoding||function(e){switch(e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function VI(e){switch(this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,""),function(e){if(e&&!WI(e))throw new Error("Unknown encoding: "+e)}(e),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=KI;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=JI;break;default:return void(this.write=qI)}this.charBuffer=new Ow(6),this.charReceived=0,this.charLength=0}function qI(e){return e.toString(this.encoding)}function KI(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function JI(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}VI.prototype.write=function(e){for(var t="";this.charLength;){var n=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,n),this.charReceived+=n,this.charReceived<this.charLength)return"";if(e=e.slice(n,e.length),!((i=(t=this.charBuffer.slice(0,this.charLength).toString(this.encoding)).charCodeAt(t.length-1))>=55296&&i<=56319)){if(this.charReceived=this.charLength=0,0===e.length)return t;break}this.charLength+=this.surrogateSize,t=""}this.detectIncompleteChar(e);var r=e.length;this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,r),r-=this.charReceived);var i;r=(t+=e.toString(this.encoding,0,r)).length-1;if((i=t.charCodeAt(r))>=55296&&i<=56319){var a=this.surrogateSize;return this.charLength+=a,this.charReceived+=a,this.charBuffer.copy(this.charBuffer,a,0,a),e.copy(this.charBuffer,0,0,a),t.substring(0,r)}return t},VI.prototype.detectIncompleteChar=function(e){for(var t=e.length>=3?3:e.length;t>0;t--){var n=e[e.length-t];if(1==t&&n>>5==6){this.charLength=2;break}if(t<=2&&n>>4==14){this.charLength=3;break}if(t<=3&&n>>3==30){this.charLength=4;break}}this.charReceived=t},VI.prototype.end=function(e){var t="";if(e&&e.length&&(t=this.write(e)),this.charReceived){var n=this.charReceived,r=this.charBuffer,i=this.encoding;t+=r.slice(0,n).toString(i)}return t},$I.ReadableState=XI;var ZI=fI("stream");function XI(e,t){e=e||{},this.objectMode=!!e.objectMode,t instanceof kx&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var n=e.highWaterMark,r=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:r,this.highWaterMark=~~this.highWaterMark,this.buffer=new YI,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.ranOut=!1,this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(this.decoder=new VI(e.encoding),this.encoding=e.encoding)}function $I(e){if(!(this instanceof $I))return new $I(e);this._readableState=new XI(e,this),this.readable=!0,e&&"function"===typeof e.read&&(this._read=e.read),XE.call(this)}function ex(e,t,n,r,i){var a=function(e,t){var n=null;Ow.isBuffer(t)||"string"===typeof t||null===t||void 0===t||e.objectMode||(n=new TypeError("Invalid non-string/buffer chunk"));return n}(t,n);if(a)e.emit("error",a);else if(null===n)t.reading=!1,function(e,t){if(t.ended)return;if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,rx(e)}(e,t);else if(t.objectMode||n&&n.length>0)if(t.ended&&!i){var o=new Error("stream.push() after EOF");e.emit("error",o)}else if(t.endEmitted&&i){var s=new Error("stream.unshift() after end event");e.emit("error",s)}else{var l;!t.decoder||i||r||(n=t.decoder.write(n),l=!t.objectMode&&0===n.length),i||(t.reading=!1),l||(t.flowing&&0===t.length&&!t.sync?(e.emit("data",n),e.read(0)):(t.length+=t.objectMode?1:n.length,i?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&rx(e))),function(e,t){t.readingMore||(t.readingMore=!0,NE(ax,e,t))}(e,t)}else i||(t.reading=!1);return function(e){return!e.ended&&(e.needReadable||e.length<e.highWaterMark||0===e.length)}(t)}iI($I,XE),$I.prototype.push=function(e,t){var n=this._readableState;return n.objectMode||"string"!==typeof e||(t=t||n.defaultEncoding)!==n.encoding&&(e=Ow.from(e,t),t=""),ex(this,n,e,t,!1)},$I.prototype.unshift=function(e){return ex(this,this._readableState,e,"",!0)},$I.prototype.isPaused=function(){return!1===this._readableState.flowing},$I.prototype.setEncoding=function(e){return this._readableState.decoder=new VI(e),this._readableState.encoding=e,this};var tx=8388608;function nx(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=function(e){return e>=tx?e=tx:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function rx(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(ZI("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?NE(ix,e):ix(e))}function ix(e){ZI("emit readable"),e.emit("readable"),lx(e)}function ax(e,t){for(var n=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length<t.highWaterMark&&(ZI("maybeReadMore read 0"),e.read(0),n!==t.length);)n=t.length;t.readingMore=!1}function ox(e){ZI("readable nexttick read 0"),e.read(0)}function sx(e,t){t.reading||(ZI("resume read 0"),e.read(0)),t.resumeScheduled=!1,t.awaitDrain=0,e.emit("resume"),lx(e),t.flowing&&!t.reading&&e.read(0)}function lx(e){var t=e._readableState;for(ZI("flow",t.flowing);t.flowing&&null!==e.read(););}function ux(e,t){return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):n=function(e,t,n){var r;e<t.head.data.length?(r=t.head.data.slice(0,e),t.head.data=t.head.data.slice(e)):r=e===t.head.data.length?t.shift():n?function(e,t){var n=t.head,r=1,i=n.data;e-=i.length;for(;n=n.next;){var a=n.data,o=e>a.length?a.length:e;if(o===a.length?i+=a:i+=a.slice(0,e),0===(e-=o)){o===a.length?(++r,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=a.slice(o));break}++r}return t.length-=r,i}(e,t):function(e,t){var n=Ow.allocUnsafe(e),r=t.head,i=1;r.data.copy(n),e-=r.data.length;for(;r=r.next;){var a=r.data,o=e>a.length?a.length:e;if(a.copy(n,n.length-e,0,o),0===(e-=o)){o===a.length?(++i,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=a.slice(o));break}++i}return t.length-=i,n}(e,t);return r}(e,t.buffer,t.decoder),n);var n}function cx(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,NE(fx,t,e))}function fx(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function dx(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}function hx(){}function Ax(e,t,n){this.chunk=e,this.encoding=t,this.callback=n,this.next=null}function gx(e,t){Object.defineProperty(this,"buffer",{get:lI((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.")}),e=e||{},this.objectMode=!!e.objectMode,t instanceof kx&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var n=e.highWaterMark,r=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:r,this.highWaterMark=~~this.highWaterMark,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1;var i=!1===e.decodeStrings;this.decodeStrings=!i,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var n=e._writableState,r=n.sync,i=n.writecb;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(n),t)!function(e,t,n,r,i){--t.pendingcb,n?NE(i,r):i(r);e._writableState.errorEmitted=!0,e.emit("error",r)}(e,n,r,t,i);else{var a=bx(n);a||n.corked||n.bufferProcessing||!n.bufferedRequest||yx(e,n),r?NE(vx,e,n,a,i):vx(e,n,a,i)}}(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new Ex(this)}function px(e){if(!(this instanceof px)&&!(this instanceof kx))return new px(e);this._writableState=new gx(e,this),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev)),XE.call(this)}function mx(e,t,n,r,i,a,o){t.writelen=r,t.writecb=o,t.writing=!0,t.sync=!0,n?e._writev(i,t.onwrite):e._write(i,a,t.onwrite),t.sync=!1}function vx(e,t,n,r){n||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,r(),wx(e,t)}function yx(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var r=t.bufferedRequestCount,i=new Array(r),a=t.corkedRequestsFree;a.entry=n;for(var o=0;n;)i[o]=n,n=n.next,o+=1;mx(e,t,!0,t.length,i,"",a.finish),t.pendingcb++,t.lastBufferedRequest=null,a.next?(t.corkedRequestsFree=a.next,a.next=null):t.corkedRequestsFree=new Ex(t)}else{for(;n;){var s=n.chunk,l=n.encoding,u=n.callback;if(mx(e,t,!1,t.objectMode?1:s.length,s,l,u),n=n.next,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequestCount=0,t.bufferedRequest=n,t.bufferProcessing=!1}function bx(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function Cx(e,t){t.prefinished||(t.prefinished=!0,e.emit("prefinish"))}function wx(e,t){var n=bx(t);return n&&(0===t.pendingcb?(Cx(e,t),t.finished=!0,e.emit("finish")):Cx(e,t)),n}function Ex(e){var t=this;this.next=null,this.entry=null,this.finish=function(n){var r=t.entry;for(t.entry=null;r;){var i=r.callback;e.pendingcb--,i(n),r=r.next}e.corkedRequestsFree?e.corkedRequestsFree.next=t:e.corkedRequestsFree=t}}$I.prototype.read=function(e){ZI("read",e),e=parseInt(e,10);var t=this._readableState,n=e;if(0!==e&&(t.emittedReadable=!1),0===e&&t.needReadable&&(t.length>=t.highWaterMark||t.ended))return ZI("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?cx(this):rx(this),null;if(0===(e=nx(e,t))&&t.ended)return 0===t.length&&cx(this),null;var r,i=t.needReadable;return ZI("need readable",i),(0===t.length||t.length-e<t.highWaterMark)&&ZI("length less than watermark",i=!0),t.ended||t.reading?ZI("reading or ended",i=!1):i&&(ZI("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=nx(n,t))),null===(r=e>0?ux(e,t):null)?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&cx(this)),null!==r&&this.emit("data",r),r},$I.prototype._read=function(e){this.emit("error",new Error("not implemented"))},$I.prototype.pipe=function(e,t){var n=this,r=this._readableState;switch(r.pipesCount){case 0:r.pipes=e;break;case 1:r.pipes=[r.pipes,e];break;default:r.pipes.push(e)}r.pipesCount+=1,ZI("pipe count=%d opts=%j",r.pipesCount,t);var i=!t||!1!==t.end?o:u;function a(e){ZI("onunpipe"),e===n&&u()}function o(){ZI("onend"),e.end()}r.endEmitted?NE(i):n.once("end",i),e.on("unpipe",a);var s=function(e){return function(){var t=e._readableState;ZI("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&e.listeners("data").length&&(t.flowing=!0,lx(e))}}(n);e.on("drain",s);var l=!1;function u(){ZI("cleanup"),e.removeListener("close",h),e.removeListener("finish",A),e.removeListener("drain",s),e.removeListener("error",d),e.removeListener("unpipe",a),n.removeListener("end",o),n.removeListener("end",u),n.removeListener("data",f),l=!0,!r.awaitDrain||e._writableState&&!e._writableState.needDrain||s()}var c=!1;function f(t){ZI("ondata"),c=!1,!1!==e.write(t)||c||((1===r.pipesCount&&r.pipes===e||r.pipesCount>1&&-1!==dx(r.pipes,e))&&!l&&(ZI("false write response, pause",n._readableState.awaitDrain),n._readableState.awaitDrain++,c=!0),n.pause())}function d(t){ZI("onerror",t),g(),e.removeListener("error",d),0===function(e,t){return e.listeners(t).length}(e,"error")&&e.emit("error",t)}function h(){e.removeListener("finish",A),g()}function A(){ZI("onfinish"),e.removeListener("close",h),g()}function g(){ZI("unpipe"),n.unpipe(e)}return n.on("data",f),function(e,t,n){if("function"===typeof e.prependListener)return e.prependListener(t,n);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}(e,"error",d),e.once("close",h),e.once("finish",A),e.emit("pipe",n),r.flowing||(ZI("pipe resume"),n.resume()),e},$I.prototype.unpipe=function(e){var t=this._readableState;if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this)),this;if(!e){var n=t.pipes,r=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i<r;i++)n[i].emit("unpipe",this);return this}var a=dx(t.pipes,e);return-1===a||(t.pipes.splice(a,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this)),this},$I.prototype.on=function(e,t){var n=XE.prototype.on.call(this,e,t);if("data"===e)!1!==this._readableState.flowing&&this.resume();else if("readable"===e){var r=this._readableState;r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.emittedReadable=!1,r.reading?r.length&&rx(this):NE(ox,this))}return n},$I.prototype.addListener=$I.prototype.on,$I.prototype.resume=function(){var e=this._readableState;return e.flowing||(ZI("resume"),e.flowing=!0,function(e,t){t.resumeScheduled||(t.resumeScheduled=!0,NE(sx,e,t))}(this,e)),this},$I.prototype.pause=function(){return ZI("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(ZI("pause"),this._readableState.flowing=!1,this.emit("pause")),this},$I.prototype.wrap=function(e){var t=this._readableState,n=!1,r=this;for(var i in e.on("end",(function(){if(ZI("wrapped end"),t.decoder&&!t.ended){var e=t.decoder.end();e&&e.length&&r.push(e)}r.push(null)})),e.on("data",(function(i){(ZI("wrapped data"),t.decoder&&(i=t.decoder.write(i)),!t.objectMode||null!==i&&void 0!==i)&&((t.objectMode||i&&i.length)&&(r.push(i)||(n=!0,e.pause())))})),e)void 0===this[i]&&"function"===typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));return function(e,t){for(var n=0,r=e.length;n<r;n++)t(e[n],n)}(["error","close","destroy","pause","resume"],(function(t){e.on(t,r.emit.bind(r,t))})),r._read=function(t){ZI("wrapped _read",t),n&&(n=!1,e.resume())},r},$I._fromList=ux,px.WritableState=gx,iI(px,XE),gx.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},px.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},px.prototype.write=function(e,t,n){var r=this._writableState,i=!1;return"function"===typeof t&&(n=t,t=null),Ow.isBuffer(e)?t="buffer":t||(t=r.defaultEncoding),"function"!==typeof n&&(n=hx),r.ended?function(e,t){var n=new Error("write after end");e.emit("error",n),NE(t,n)}(this,n):function(e,t,n,r){var i=!0,a=!1;return null===n?a=new TypeError("May not write null values to stream"):Ow.isBuffer(n)||"string"===typeof n||void 0===n||t.objectMode||(a=new TypeError("Invalid non-string/buffer chunk")),a&&(e.emit("error",a),NE(r,a),i=!1),i}(this,r,e,n)&&(r.pendingcb++,i=function(e,t,n,r,i){n=function(e,t,n){e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=Ow.from(t,n));return t}(t,n,r),Ow.isBuffer(n)&&(r="buffer");var a=t.objectMode?1:n.length;t.length+=a;var o=t.length<t.highWaterMark;o||(t.needDrain=!0);if(t.writing||t.corked){var s=t.lastBufferedRequest;t.lastBufferedRequest=new Ax(n,r,i),s?s.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else mx(e,t,!1,a,n,r,i);return o}(this,r,e,t,n)),i},px.prototype.cork=function(){this._writableState.corked++},px.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.finished||e.bufferProcessing||!e.bufferedRequest||yx(this,e))},px.prototype.setDefaultEncoding=function(e){if("string"===typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},px.prototype._write=function(e,t,n){n(new Error("not implemented"))},px.prototype._writev=null,px.prototype.end=function(e,t,n){var r=this._writableState;"function"===typeof e?(n=e,e=null,t=null):"function"===typeof t&&(n=t,t=null),null!==e&&void 0!==e&&this.write(e,t),r.corked&&(r.corked=1,this.uncork()),r.ending||r.finished||function(e,t,n){t.ending=!0,wx(e,t),n&&(t.finished?NE(n):e.once("finish",n));t.ended=!0,e.writable=!1}(this,r,n)},iI(kx,$I);for(var Ix=Object.keys(px.prototype),xx=0;xx<Ix.length;xx++){var Bx=Ix[xx];kx.prototype[Bx]||(kx.prototype[Bx]=px.prototype[Bx])}function kx(e){if(!(this instanceof kx))return new kx(e);$I.call(this,e),px.call(this,e),e&&!1===e.readable&&(this.readable=!1),e&&!1===e.writable&&(this.writable=!1),this.allowHalfOpen=!0,e&&!1===e.allowHalfOpen&&(this.allowHalfOpen=!1),this.once("end",Dx)}function Dx(){this.allowHalfOpen||this._writableState.ended||NE(Qx,this)}function Qx(e){e.end()}function Sx(e){this.afterTransform=function(t,n){return function(e,t,n){var r=e._transformState;r.transforming=!1;var i=r.writecb;if(!i)return e.emit("error",new Error("no writecb in Transform class"));r.writechunk=null,r.writecb=null,null!==n&&void 0!==n&&e.push(n);i(t);var a=e._readableState;a.reading=!1,(a.needReadable||a.length<a.highWaterMark)&&e._read(a.highWaterMark)}(e,t,n)},this.needTransform=!1,this.transforming=!1,this.writecb=null,this.writechunk=null,this.writeencoding=null}function _x(e){if(!(this instanceof _x))return new _x(e);kx.call(this,e),this._transformState=new Sx(this);var t=this;this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"===typeof e.transform&&(this._transform=e.transform),"function"===typeof e.flush&&(this._flush=e.flush)),this.once("prefinish",(function(){"function"===typeof this._flush?this._flush((function(e){Fx(t,e)})):Fx(t)}))}function Fx(e,t){if(t)return e.emit("error",t);var n=e._writableState,r=e._transformState;if(n.length)throw new Error("Calling transform done when ws.length != 0");if(r.transforming)throw new Error("Calling transform done when still transforming");return e.push(null)}function Nx(e){if(!(this instanceof Nx))return new Nx(e);_x.call(this,e)}function Rx(){XE.call(this)}iI(_x,kx),_x.prototype.push=function(e,t){return this._transformState.needTransform=!1,kx.prototype.push.call(this,e,t)},_x.prototype._transform=function(e,t,n){throw new Error("Not implemented")},_x.prototype._write=function(e,t,n){var r=this._transformState;if(r.writecb=n,r.writechunk=e,r.writeencoding=t,!r.transforming){var i=this._readableState;(r.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},_x.prototype._read=function(e){var t=this._transformState;null!==t.writechunk&&t.writecb&&!t.transforming?(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform)):t.needTransform=!0},iI(Nx,_x),Nx.prototype._transform=function(e,t,n){n(null,e)},iI(Rx,XE),Rx.Readable=$I,Rx.Writable=px,Rx.Duplex=kx,Rx.Transform=_x,Rx.PassThrough=Nx,Rx.Stream=Rx,Rx.prototype.pipe=function(e,t){var n=this;function r(t){e.writable&&!1===e.write(t)&&n.pause&&n.pause()}function i(){n.readable&&n.resume&&n.resume()}n.on("data",r),e.on("drain",i),e._isStdio||t&&!1===t.end||(n.on("end",o),n.on("close",s));var a=!1;function o(){a||(a=!0,e.end())}function s(){a||(a=!0,"function"===typeof e.destroy&&e.destroy())}function l(e){if(u(),0===XE.listenerCount(this,"error"))throw e}function u(){n.removeListener("data",r),e.removeListener("drain",i),n.removeListener("end",o),n.removeListener("close",s),n.removeListener("error",l),e.removeListener("error",l),n.removeListener("end",u),n.removeListener("close",u),e.removeListener("close",u)}return n.on("error",l),e.on("error",l),n.on("end",u),n.on("close",u),e.on("close",u),e.emit("pipe",n),e};var Tx=qE(Object.freeze({__proto__:null,Duplex:kx,PassThrough:Nx,Readable:$I,Stream:Rx,Transform:_x,Writable:px,default:Rx})),Ox={};function jx(e,t){if(e===t)return 0;for(var n=e.length,r=t.length,i=0,a=Math.min(n,r);i<a;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0}var Px,Mx=Object.prototype.hasOwnProperty,Lx=Object.keys||function(e){var t=[];for(var n in e)Mx.call(e,n)&&t.push(n);return t},Ux=Array.prototype.slice;function zx(){return"undefined"!==typeof Px?Px:Px="foo"===function(){}.name}function Gx(e){return Object.prototype.toString.call(e)}function Hx(e){return!yE(e)&&("function"===typeof Cw.ArrayBuffer&&("function"===typeof ArrayBuffer.isView?ArrayBuffer.isView(e):!!e&&(e instanceof DataView||!!(e.buffer&&e.buffer instanceof ArrayBuffer))))}function Yx(e,t){e||Zx(e,!0,t,"==",Xx)}var Wx=/\s*function\s+([^\(\s]*)\s*/;function Vx(e){if(SI(e)){if(zx())return e.name;var t=e.toString().match(Wx);return t&&t[1]}}function qx(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=function(e){return Kx(Jx(e.actual),128)+" "+e.operator+" "+Kx(Jx(e.expected),128)}(this),this.generatedMessage=!0);var t=e.stackStartFunction||Zx;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var n=new Error;if(n.stack){var r=n.stack,i=Vx(t),a=r.indexOf("\n"+i);if(a>=0){var o=r.indexOf("\n",a+1);r=r.substring(o+1)}this.stack=r}}}function Kx(e,t){return"string"===typeof e?e.length<t?e:e.slice(0,t):e}function Jx(e){if(zx()||!SI(e))return dI(e);var t=Vx(e);return"[Function"+(t?": "+t:"")+"]"}function Zx(e,t,n,r,i){throw new qx({message:n,actual:e,expected:t,operator:r,stackStartFunction:i})}function Xx(e,t){e||Zx(e,!0,t,"==",Xx)}function $x(e,t,n){e!=t&&Zx(e,t,n,"==",$x)}function eB(e,t,n){e==t&&Zx(e,t,n,"!=",eB)}function tB(e,t,n){rB(e,t,!1)||Zx(e,t,n,"deepEqual",tB)}function nB(e,t,n){rB(e,t,!0)||Zx(e,t,n,"deepStrictEqual",nB)}function rB(e,t,n,r){if(e===t)return!0;if(yE(e)&&yE(t))return 0===jx(e,t);if(DI(e)&&DI(t))return e.getTime()===t.getTime();if(BI(e)&&BI(t))return e.source===t.source&&e.global===t.global&&e.multiline===t.multiline&&e.lastIndex===t.lastIndex&&e.ignoreCase===t.ignoreCase;if(null!==e&&"object"===typeof e||null!==t&&"object"===typeof t){if(Hx(e)&&Hx(t)&&Gx(e)===Gx(t)&&!(e instanceof Float32Array||e instanceof Float64Array))return 0===jx(new Uint8Array(e.buffer),new Uint8Array(t.buffer));if(yE(e)!==yE(t))return!1;var i=(r=r||{actual:[],expected:[]}).actual.indexOf(e);return-1!==i&&i===r.expected.indexOf(t)||(r.actual.push(e),r.expected.push(t),function(e,t,n,r){if(null===e||void 0===e||null===t||void 0===t)return!1;if(_I(e)||_I(t))return e===t;if(n&&Object.getPrototypeOf(e)!==Object.getPrototypeOf(t))return!1;var i=iB(e),a=iB(t);if(i&&!a||!i&&a)return!1;if(i)return rB(e=Ux.call(e),t=Ux.call(t),n);var o,s,l=Lx(e),u=Lx(t);if(l.length!==u.length)return!1;for(l.sort(),u.sort(),s=l.length-1;s>=0;s--)if(l[s]!==u[s])return!1;for(s=l.length-1;s>=0;s--)if(!rB(e[o=l[s]],t[o],n,r))return!1;return!0}(e,t,n,r))}return n?e===t:e==t}function iB(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function aB(e,t,n){rB(e,t,!1)&&Zx(e,t,n,"notDeepEqual",aB)}function oB(e,t,n){rB(e,t,!0)&&Zx(e,t,n,"notDeepStrictEqual",oB)}function sB(e,t,n){e!==t&&Zx(e,t,n,"===",sB)}function lB(e,t,n){e===t&&Zx(e,t,n,"!==",lB)}function uB(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(n){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function cB(e,t,n,r){var i;if("function"!==typeof t)throw new TypeError('"block" argument must be a function');"string"===typeof n&&(r=n,n=null),i=function(e){var t;try{e()}catch(n){t=n}return t}(t),r=(n&&n.name?" ("+n.name+").":".")+(r?" "+r:"."),e&&!i&&Zx(i,n,"Missing expected exception"+r);var a="string"===typeof r,o=!e&&i&&!n;if((!e&&QI(i)&&a&&uB(i,n)||o)&&Zx(i,n,"Got unwanted exception"+r),e&&i&&n&&!uB(i,n)||!e&&i)throw i}function fB(e,t,n){cB(!0,e,t,n)}function dB(e,t,n){cB(!1,e,t,n)}function hB(e){if(e)throw e}Yx.AssertionError=qx,iI(qx,Error),Yx.fail=Zx,Yx.ok=Xx,Yx.equal=$x,Yx.notEqual=eB,Yx.deepEqual=tB,Yx.deepStrictEqual=nB,Yx.notDeepEqual=aB,Yx.notDeepStrictEqual=oB,Yx.strictEqual=sB,Yx.notStrictEqual=lB,Yx.throws=fB,Yx.doesNotThrow=dB,Yx.ifError=hB;var AB=qE(Object.freeze({__proto__:null,AssertionError:qx,assert:Xx,deepEqual:tB,deepStrictEqual:nB,default:Yx,doesNotThrow:dB,equal:$x,fail:Zx,ifError:hB,notDeepEqual:aB,notDeepStrictEqual:oB,notEqual:eB,notStrictEqual:lB,ok:Xx,strictEqual:sB,throws:fB}));var gB=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0},pB={},mB={};!function(e){var t="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Int32Array;function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!==typeof r)throw new TypeError(r+"must be non-object");for(var i in r)n(r,i)&&(e[i]=r[i])}}return e},e.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var r={arraySet:function(e,t,n,r,i){if(t.subarray&&e.subarray)e.set(t.subarray(n,n+r),i);else for(var a=0;a<r;a++)e[i+a]=t[n+a]},flattenChunks:function(e){var t,n,r,i,a,o;for(r=0,t=0,n=e.length;t<n;t++)r+=e[t].length;for(o=new Uint8Array(r),i=0,t=0,n=e.length;t<n;t++)a=e[t],o.set(a,i),i+=a.length;return o}},i={arraySet:function(e,t,n,r,i){for(var a=0;a<r;a++)e[i+a]=t[n+a]},flattenChunks:function(e){return[].concat.apply([],e)}};e.setTyped=function(t){t?(e.Buf8=Uint8Array,e.Buf16=Uint16Array,e.Buf32=Int32Array,e.assign(e,r)):(e.Buf8=Array,e.Buf16=Array,e.Buf32=Array,e.assign(e,i))},e.setTyped(t)}(mB);var vB={},yB=mB,bB=0,CB=1;function wB(e){for(var t=e.length;--t>=0;)e[t]=0}var EB=0,IB=29,xB=256,BB=xB+1+IB,kB=30,DB=19,QB=2*BB+1,SB=15,_B=16,FB=7,NB=256,RB=16,TB=17,OB=18,jB=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],PB=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],MB=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],LB=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],UB=new Array(2*(BB+2));wB(UB);var zB=new Array(2*kB);wB(zB);var GB=new Array(512);wB(GB);var HB=new Array(256);wB(HB);var YB=new Array(IB);wB(YB);var WB,VB,qB,KB=new Array(kB);function JB(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&&e.length}function ZB(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function XB(e){return e<256?GB[e]:GB[256+(e>>>7)]}function $B(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function ek(e,t,n){e.bi_valid>_B-n?(e.bi_buf|=t<<e.bi_valid&65535,$B(e,e.bi_buf),e.bi_buf=t>>_B-e.bi_valid,e.bi_valid+=n-_B):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)}function tk(e,t,n){ek(e,n[2*t],n[2*t+1])}function nk(e,t){var n=0;do{n|=1&e,e>>>=1,n<<=1}while(--t>0);return n>>>1}function rk(e,t,n){var r,i,a=new Array(SB+1),o=0;for(r=1;r<=SB;r++)a[r]=o=o+n[r-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=nk(a[s]++,s))}}function ik(e){var t;for(t=0;t<BB;t++)e.dyn_ltree[2*t]=0;for(t=0;t<kB;t++)e.dyn_dtree[2*t]=0;for(t=0;t<DB;t++)e.bl_tree[2*t]=0;e.dyn_ltree[2*NB]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function ak(e){e.bi_valid>8?$B(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function ok(e,t,n,r){var i=2*t,a=2*n;return e[i]<e[a]||e[i]===e[a]&&r[t]<=r[n]}function sk(e,t,n){for(var r=e.heap[n],i=n<<1;i<=e.heap_len&&(i<e.heap_len&&ok(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!ok(t,r,e.heap[i],e.depth));)e.heap[n]=e.heap[i],n=i,i<<=1;e.heap[n]=r}function lk(e,t,n){var r,i,a,o,s=0;if(0!==e.last_lit)do{r=e.pending_buf[e.d_buf+2*s]<<8|e.pending_buf[e.d_buf+2*s+1],i=e.pending_buf[e.l_buf+s],s++,0===r?tk(e,i,t):(tk(e,(a=HB[i])+xB+1,t),0!==(o=jB[a])&&ek(e,i-=YB[a],o),tk(e,a=XB(--r),n),0!==(o=PB[a])&&ek(e,r-=KB[a],o))}while(s<e.last_lit);tk(e,NB,t)}function uk(e,t){var n,r,i,a=t.dyn_tree,o=t.stat_desc.static_tree,s=t.stat_desc.has_stree,l=t.stat_desc.elems,u=-1;for(e.heap_len=0,e.heap_max=QB,n=0;n<l;n++)0!==a[2*n]?(e.heap[++e.heap_len]=u=n,e.depth[n]=0):a[2*n+1]=0;for(;e.heap_len<2;)a[2*(i=e.heap[++e.heap_len]=u<2?++u:0)]=1,e.depth[i]=0,e.opt_len--,s&&(e.static_len-=o[2*i+1]);for(t.max_code=u,n=e.heap_len>>1;n>=1;n--)sk(e,a,n);i=l;do{n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],sk(e,a,1),r=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=r,a[2*i]=a[2*n]+a[2*r],e.depth[i]=(e.depth[n]>=e.depth[r]?e.depth[n]:e.depth[r])+1,a[2*n+1]=a[2*r+1]=i,e.heap[1]=i++,sk(e,a,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var n,r,i,a,o,s,l=t.dyn_tree,u=t.max_code,c=t.stat_desc.static_tree,f=t.stat_desc.has_stree,d=t.stat_desc.extra_bits,h=t.stat_desc.extra_base,A=t.stat_desc.max_length,g=0;for(a=0;a<=SB;a++)e.bl_count[a]=0;for(l[2*e.heap[e.heap_max]+1]=0,n=e.heap_max+1;n<QB;n++)(a=l[2*l[2*(r=e.heap[n])+1]+1]+1)>A&&(a=A,g++),l[2*r+1]=a,r>u||(e.bl_count[a]++,o=0,r>=h&&(o=d[r-h]),s=l[2*r],e.opt_len+=s*(a+o),f&&(e.static_len+=s*(c[2*r+1]+o)));if(0!==g){do{for(a=A-1;0===e.bl_count[a];)a--;e.bl_count[a]--,e.bl_count[a+1]+=2,e.bl_count[A]--,g-=2}while(g>0);for(a=A;0!==a;a--)for(r=e.bl_count[a];0!==r;)(i=e.heap[--n])>u||(l[2*i+1]!==a&&(e.opt_len+=(a-l[2*i+1])*l[2*i],l[2*i+1]=a),r--)}}(e,t),rk(a,u,e.bl_count)}function ck(e,t,n){var r,i,a=-1,o=t[1],s=0,l=7,u=4;for(0===o&&(l=138,u=3),t[2*(n+1)+1]=65535,r=0;r<=n;r++)i=o,o=t[2*(r+1)+1],++s<l&&i===o||(s<u?e.bl_tree[2*i]+=s:0!==i?(i!==a&&e.bl_tree[2*i]++,e.bl_tree[2*RB]++):s<=10?e.bl_tree[2*TB]++:e.bl_tree[2*OB]++,s=0,a=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4))}function fk(e,t,n){var r,i,a=-1,o=t[1],s=0,l=7,u=4;for(0===o&&(l=138,u=3),r=0;r<=n;r++)if(i=o,o=t[2*(r+1)+1],!(++s<l&&i===o)){if(s<u)do{tk(e,i,e.bl_tree)}while(0!==--s);else 0!==i?(i!==a&&(tk(e,i,e.bl_tree),s--),tk(e,RB,e.bl_tree),ek(e,s-3,2)):s<=10?(tk(e,TB,e.bl_tree),ek(e,s-3,3)):(tk(e,OB,e.bl_tree),ek(e,s-11,7));s=0,a=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4)}}wB(KB);var dk=!1;function hk(e,t,n,r){ek(e,(EB<<1)+(r?1:0),3),function(e,t,n,r){ak(e),r&&($B(e,n),$B(e,~n)),yB.arraySet(e.pending_buf,e.window,t,n,e.pending),e.pending+=n}(e,t,n,!0)}vB._tr_init=function(e){dk||(!function(){var e,t,n,r,i,a=new Array(SB+1);for(n=0,r=0;r<IB-1;r++)for(YB[r]=n,e=0;e<1<<jB[r];e++)HB[n++]=r;for(HB[n-1]=r,i=0,r=0;r<16;r++)for(KB[r]=i,e=0;e<1<<PB[r];e++)GB[i++]=r;for(i>>=7;r<kB;r++)for(KB[r]=i<<7,e=0;e<1<<PB[r]-7;e++)GB[256+i++]=r;for(t=0;t<=SB;t++)a[t]=0;for(e=0;e<=143;)UB[2*e+1]=8,e++,a[8]++;for(;e<=255;)UB[2*e+1]=9,e++,a[9]++;for(;e<=279;)UB[2*e+1]=7,e++,a[7]++;for(;e<=287;)UB[2*e+1]=8,e++,a[8]++;for(rk(UB,BB+1,a),e=0;e<kB;e++)zB[2*e+1]=5,zB[2*e]=nk(e,5);WB=new JB(UB,jB,xB+1,BB,SB),VB=new JB(zB,PB,0,kB,SB),qB=new JB(new Array(0),MB,0,DB,FB)}(),dk=!0),e.l_desc=new ZB(e.dyn_ltree,WB),e.d_desc=new ZB(e.dyn_dtree,VB),e.bl_desc=new ZB(e.bl_tree,qB),e.bi_buf=0,e.bi_valid=0,ik(e)},vB._tr_stored_block=hk,vB._tr_flush_block=function(e,t,n,r){var i,a,o=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,n=4093624447;for(t=0;t<=31;t++,n>>>=1)if(1&n&&0!==e.dyn_ltree[2*t])return bB;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return CB;for(t=32;t<xB;t++)if(0!==e.dyn_ltree[2*t])return CB;return bB}(e)),uk(e,e.l_desc),uk(e,e.d_desc),o=function(e){var t;for(ck(e,e.dyn_ltree,e.l_desc.max_code),ck(e,e.dyn_dtree,e.d_desc.max_code),uk(e,e.bl_desc),t=DB-1;t>=3&&0===e.bl_tree[2*LB[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),i=e.opt_len+3+7>>>3,(a=e.static_len+3+7>>>3)<=i&&(i=a)):i=a=n+5,n+4<=i&&-1!==t?hk(e,t,n,r):4===e.strategy||a===i?(ek(e,2+(r?1:0),3),lk(e,UB,zB)):(ek(e,4+(r?1:0),3),function(e,t,n,r){var i;for(ek(e,t-257,5),ek(e,n-1,5),ek(e,r-4,4),i=0;i<r;i++)ek(e,e.bl_tree[2*LB[i]+1],3);fk(e,e.dyn_ltree,t-1),fk(e,e.dyn_dtree,n-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,o+1),lk(e,e.dyn_ltree,e.dyn_dtree)),ik(e),r&&ak(e)},vB._tr_tally=function(e,t,n){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&n,e.last_lit++,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(HB[n]+xB+1)]++,e.dyn_dtree[2*XB(t)]++),e.last_lit===e.lit_bufsize-1},vB._tr_align=function(e){ek(e,2,3),tk(e,NB,UB),function(e){16===e.bi_valid?($B(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)};var Ak=function(e,t,n,r){for(var i=65535&e|0,a=e>>>16&65535|0,o=0;0!==n;){n-=o=n>2e3?2e3:n;do{a=a+(i=i+t[r++]|0)|0}while(--o);i%=65521,a%=65521}return i|a<<16|0};var gk=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();var pk,mk=function(e,t,n,r){var i=gk,a=r+n;e^=-1;for(var o=r;o<a;o++)e=e>>>8^i[255&(e^t[o])];return-1^e},vk=mB,yk=vB,bk=Ak,Ck=mk,wk={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},Ek=0,Ik=4,xk=0,Bk=-2,kk=-1,Dk=4,Qk=2,Sk=8,_k=9,Fk=286,Nk=30,Rk=19,Tk=2*Fk+1,Ok=15,jk=3,Pk=258,Mk=Pk+jk+1,Lk=42,Uk=103,zk=113,Gk=666,Hk=1,Yk=2,Wk=3,Vk=4;function qk(e,t){return e.msg=wk[t],t}function Kk(e){return(e<<1)-(e>4?9:0)}function Jk(e){for(var t=e.length;--t>=0;)e[t]=0}function Zk(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(vk.arraySet(e.output,t.pending_buf,t.pending_out,n,e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))}function Xk(e,t){yk._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,Zk(e.strm)}function $k(e,t){e.pending_buf[e.pending++]=t}function eD(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function tD(e,t,n,r){var i=e.avail_in;return i>r&&(i=r),0===i?0:(e.avail_in-=i,vk.arraySet(t,e.input,e.next_in,i,n),1===e.state.wrap?e.adler=bk(e.adler,t,i,n):2===e.state.wrap&&(e.adler=Ck(e.adler,t,i,n)),e.next_in+=i,e.total_in+=i,i)}function nD(e,t){var n,r,i=e.max_chain_length,a=e.strstart,o=e.prev_length,s=e.nice_match,l=e.strstart>e.w_size-Mk?e.strstart-(e.w_size-Mk):0,u=e.window,c=e.w_mask,f=e.prev,d=e.strstart+Pk,h=u[a+o-1],A=u[a+o];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(u[(n=t)+o]===A&&u[n+o-1]===h&&u[n]===u[a]&&u[++n]===u[a+1]){a+=2,n++;do{}while(u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&u[++a]===u[++n]&&a<d);if(r=Pk-(d-a),a=d-Pk,r>o){if(e.match_start=t,o=r,r>=s)break;h=u[a+o-1],A=u[a+o]}}}while((t=f[t&c])>l&&0!==--i);return o<=e.lookahead?o:e.lookahead}function rD(e){var t,n,r,i,a,o=e.w_size;do{if(i=e.window_size-e.lookahead-e.strstart,e.strstart>=o+(o-Mk)){vk.arraySet(e.window,e.window,o,o,0),e.match_start-=o,e.strstart-=o,e.block_start-=o,t=n=e.hash_size;do{r=e.head[--t],e.head[t]=r>=o?r-o:0}while(--n);t=n=o;do{r=e.prev[--t],e.prev[t]=r>=o?r-o:0}while(--n);i+=o}if(0===e.strm.avail_in)break;if(n=tD(e.strm,e.window,e.strstart+e.lookahead,i),e.lookahead+=n,e.lookahead+e.insert>=jk)for(a=e.strstart-e.insert,e.ins_h=e.window[a],e.ins_h=(e.ins_h<<e.hash_shift^e.window[a+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[a+jk-1])&e.hash_mask,e.prev[a&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=a,a++,e.insert--,!(e.lookahead+e.insert<jk)););}while(e.lookahead<Mk&&0!==e.strm.avail_in)}function iD(e,t){for(var n,r;;){if(e.lookahead<Mk){if(rD(e),e.lookahead<Mk&&t===Ek)return Hk;if(0===e.lookahead)break}if(n=0,e.lookahead>=jk&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+jk-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-Mk&&(e.match_length=nD(e,n)),e.match_length>=jk)if(r=yk._tr_tally(e,e.strstart-e.match_start,e.match_length-jk),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=jk){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+jk-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!==--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else r=yk._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(Xk(e,!1),0===e.strm.avail_out))return Hk}return e.insert=e.strstart<jk-1?e.strstart:jk-1,t===Ik?(Xk(e,!0),0===e.strm.avail_out?Wk:Vk):e.last_lit&&(Xk(e,!1),0===e.strm.avail_out)?Hk:Yk}function aD(e,t){for(var n,r,i;;){if(e.lookahead<Mk){if(rD(e),e.lookahead<Mk&&t===Ek)return Hk;if(0===e.lookahead)break}if(n=0,e.lookahead>=jk&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+jk-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=jk-1,0!==n&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-Mk&&(e.match_length=nD(e,n),e.match_length<=5&&(1===e.strategy||e.match_length===jk&&e.strstart-e.match_start>4096)&&(e.match_length=jk-1)),e.prev_length>=jk&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-jk,r=yk._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-jk),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+jk-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!==--e.prev_length);if(e.match_available=0,e.match_length=jk-1,e.strstart++,r&&(Xk(e,!1),0===e.strm.avail_out))return Hk}else if(e.match_available){if((r=yk._tr_tally(e,0,e.window[e.strstart-1]))&&Xk(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return Hk}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=yk._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<jk-1?e.strstart:jk-1,t===Ik?(Xk(e,!0),0===e.strm.avail_out?Wk:Vk):e.last_lit&&(Xk(e,!1),0===e.strm.avail_out)?Hk:Yk}function oD(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}function sD(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Sk,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new vk.Buf16(2*Tk),this.dyn_dtree=new vk.Buf16(2*(2*Nk+1)),this.bl_tree=new vk.Buf16(2*(2*Rk+1)),Jk(this.dyn_ltree),Jk(this.dyn_dtree),Jk(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new vk.Buf16(Ok+1),this.heap=new vk.Buf16(2*Fk+1),Jk(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new vk.Buf16(2*Fk+1),Jk(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function lD(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=Qk,(t=e.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?Lk:zk,e.adler=2===t.wrap?0:1,t.last_flush=Ek,yk._tr_init(t),xk):qk(e,Bk)}function uD(e){var t,n=lD(e);return n===xk&&((t=e.state).window_size=2*t.w_size,Jk(t.head),t.max_lazy_match=pk[t.level].max_lazy,t.good_match=pk[t.level].good_length,t.nice_match=pk[t.level].nice_length,t.max_chain_length=pk[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=jk-1,t.match_available=0,t.ins_h=0),n}function cD(e,t,n,r,i,a){if(!e)return Bk;var o=1;if(t===kk&&(t=6),r<0?(o=0,r=-r):r>15&&(o=2,r-=16),i<1||i>_k||n!==Sk||r<8||r>15||t<0||t>9||a<0||a>Dk)return qk(e,Bk);8===r&&(r=9);var s=new sD;return e.state=s,s.strm=e,s.wrap=o,s.gzhead=null,s.w_bits=r,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=i+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+jk-1)/jk),s.window=new vk.Buf8(2*s.w_size),s.head=new vk.Buf16(s.hash_size),s.prev=new vk.Buf16(s.w_size),s.lit_bufsize=1<<i+6,s.pending_buf_size=4*s.lit_bufsize,s.pending_buf=new vk.Buf8(s.pending_buf_size),s.d_buf=1*s.lit_bufsize,s.l_buf=3*s.lit_bufsize,s.level=t,s.strategy=a,s.method=n,uD(e)}pk=[new oD(0,0,0,0,(function(e,t){var n=65535;for(n>e.pending_buf_size-5&&(n=e.pending_buf_size-5);;){if(e.lookahead<=1){if(rD(e),0===e.lookahead&&t===Ek)return Hk;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var r=e.block_start+n;if((0===e.strstart||e.strstart>=r)&&(e.lookahead=e.strstart-r,e.strstart=r,Xk(e,!1),0===e.strm.avail_out))return Hk;if(e.strstart-e.block_start>=e.w_size-Mk&&(Xk(e,!1),0===e.strm.avail_out))return Hk}return e.insert=0,t===Ik?(Xk(e,!0),0===e.strm.avail_out?Wk:Vk):(e.strstart>e.block_start&&(Xk(e,!1),e.strm.avail_out),Hk)})),new oD(4,4,8,4,iD),new oD(4,5,16,8,iD),new oD(4,6,32,32,iD),new oD(4,4,16,16,aD),new oD(8,16,32,32,aD),new oD(8,16,128,128,aD),new oD(8,32,128,256,aD),new oD(32,128,258,1024,aD),new oD(32,258,258,4096,aD)],pB.deflateInit=function(e,t){return cD(e,t,Sk,15,8,0)},pB.deflateInit2=cD,pB.deflateReset=uD,pB.deflateResetKeep=lD,pB.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?Bk:(e.state.gzhead=t,xk):Bk},pB.deflate=function(e,t){var n,r,i,a;if(!e||!e.state||t>5||t<0)return e?qk(e,Bk):Bk;if(r=e.state,!e.output||!e.input&&0!==e.avail_in||r.status===Gk&&t!==Ik)return qk(e,0===e.avail_out?-5:Bk);if(r.strm=e,n=r.last_flush,r.last_flush=t,r.status===Lk)if(2===r.wrap)e.adler=0,$k(r,31),$k(r,139),$k(r,8),r.gzhead?($k(r,(r.gzhead.text?1:0)+(r.gzhead.hcrc?2:0)+(r.gzhead.extra?4:0)+(r.gzhead.name?8:0)+(r.gzhead.comment?16:0)),$k(r,255&r.gzhead.time),$k(r,r.gzhead.time>>8&255),$k(r,r.gzhead.time>>16&255),$k(r,r.gzhead.time>>24&255),$k(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),$k(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&($k(r,255&r.gzhead.extra.length),$k(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(e.adler=Ck(e.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):($k(r,0),$k(r,0),$k(r,0),$k(r,0),$k(r,0),$k(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),$k(r,3),r.status=zk);else{var o=Sk+(r.w_bits-8<<4)<<8;o|=(r.strategy>=2||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(o|=32),o+=31-o%31,r.status=zk,eD(r,o),0!==r.strstart&&(eD(r,e.adler>>>16),eD(r,65535&e.adler)),e.adler=1}if(69===r.status)if(r.gzhead.extra){for(i=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>i&&(e.adler=Ck(e.adler,r.pending_buf,r.pending-i,i)),Zk(e),i=r.pending,r.pending!==r.pending_buf_size));)$k(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>i&&(e.adler=Ck(e.adler,r.pending_buf,r.pending-i,i)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){i=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>i&&(e.adler=Ck(e.adler,r.pending_buf,r.pending-i,i)),Zk(e),i=r.pending,r.pending===r.pending_buf_size)){a=1;break}a=r.gzindex<r.gzhead.name.length?255&r.gzhead.name.charCodeAt(r.gzindex++):0,$k(r,a)}while(0!==a);r.gzhead.hcrc&&r.pending>i&&(e.adler=Ck(e.adler,r.pending_buf,r.pending-i,i)),0===a&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){i=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>i&&(e.adler=Ck(e.adler,r.pending_buf,r.pending-i,i)),Zk(e),i=r.pending,r.pending===r.pending_buf_size)){a=1;break}a=r.gzindex<r.gzhead.comment.length?255&r.gzhead.comment.charCodeAt(r.gzindex++):0,$k(r,a)}while(0!==a);r.gzhead.hcrc&&r.pending>i&&(e.adler=Ck(e.adler,r.pending_buf,r.pending-i,i)),0===a&&(r.status=Uk)}else r.status=Uk;if(r.status===Uk&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&Zk(e),r.pending+2<=r.pending_buf_size&&($k(r,255&e.adler),$k(r,e.adler>>8&255),e.adler=0,r.status=zk)):r.status=zk),0!==r.pending){if(Zk(e),0===e.avail_out)return r.last_flush=-1,xk}else if(0===e.avail_in&&Kk(t)<=Kk(n)&&t!==Ik)return qk(e,-5);if(r.status===Gk&&0!==e.avail_in)return qk(e,-5);if(0!==e.avail_in||0!==r.lookahead||t!==Ek&&r.status!==Gk){var s=2===r.strategy?function(e,t){for(var n;;){if(0===e.lookahead&&(rD(e),0===e.lookahead)){if(t===Ek)return Hk;break}if(e.match_length=0,n=yk._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(Xk(e,!1),0===e.strm.avail_out))return Hk}return e.insert=0,t===Ik?(Xk(e,!0),0===e.strm.avail_out?Wk:Vk):e.last_lit&&(Xk(e,!1),0===e.strm.avail_out)?Hk:Yk}(r,t):3===r.strategy?function(e,t){for(var n,r,i,a,o=e.window;;){if(e.lookahead<=Pk){if(rD(e),e.lookahead<=Pk&&t===Ek)return Hk;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=jk&&e.strstart>0&&(r=o[i=e.strstart-1])===o[++i]&&r===o[++i]&&r===o[++i]){a=e.strstart+Pk;do{}while(r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&i<a);e.match_length=Pk-(a-i),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=jk?(n=yk._tr_tally(e,1,e.match_length-jk),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=yk._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(Xk(e,!1),0===e.strm.avail_out))return Hk}return e.insert=0,t===Ik?(Xk(e,!0),0===e.strm.avail_out?Wk:Vk):e.last_lit&&(Xk(e,!1),0===e.strm.avail_out)?Hk:Yk}(r,t):pk[r.level].func(r,t);if(s!==Wk&&s!==Vk||(r.status=Gk),s===Hk||s===Wk)return 0===e.avail_out&&(r.last_flush=-1),xk;if(s===Yk&&(1===t?yk._tr_align(r):5!==t&&(yk._tr_stored_block(r,0,0,!1),3===t&&(Jk(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),Zk(e),0===e.avail_out))return r.last_flush=-1,xk}return t!==Ik?xk:r.wrap<=0?1:(2===r.wrap?($k(r,255&e.adler),$k(r,e.adler>>8&255),$k(r,e.adler>>16&255),$k(r,e.adler>>24&255),$k(r,255&e.total_in),$k(r,e.total_in>>8&255),$k(r,e.total_in>>16&255),$k(r,e.total_in>>24&255)):(eD(r,e.adler>>>16),eD(r,65535&e.adler)),Zk(e),r.wrap>0&&(r.wrap=-r.wrap),0!==r.pending?xk:1)},pB.deflateEnd=function(e){var t;return e&&e.state?(t=e.state.status)!==Lk&&69!==t&&73!==t&&91!==t&&t!==Uk&&t!==zk&&t!==Gk?qk(e,Bk):(e.state=null,t===zk?qk(e,-3):xk):Bk},pB.deflateSetDictionary=function(e,t){var n,r,i,a,o,s,l,u,c=t.length;if(!e||!e.state)return Bk;if(2===(a=(n=e.state).wrap)||1===a&&n.status!==Lk||n.lookahead)return Bk;for(1===a&&(e.adler=bk(e.adler,t,c,0)),n.wrap=0,c>=n.w_size&&(0===a&&(Jk(n.head),n.strstart=0,n.block_start=0,n.insert=0),u=new vk.Buf8(n.w_size),vk.arraySet(u,t,c-n.w_size,n.w_size,0),t=u,c=n.w_size),o=e.avail_in,s=e.next_in,l=e.input,e.avail_in=c,e.next_in=0,e.input=t,rD(n);n.lookahead>=jk;){r=n.strstart,i=n.lookahead-(jk-1);do{n.ins_h=(n.ins_h<<n.hash_shift^n.window[r+jk-1])&n.hash_mask,n.prev[r&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=r,r++}while(--i);n.strstart=r,n.lookahead=jk-1,rD(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=jk-1,n.match_available=0,e.next_in=s,e.input=l,e.avail_in=o,n.wrap=a,xk},pB.deflateInfo="pako deflate (from Nodeca project)";var fD={},dD=mB,hD=15,AD=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],gD=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],pD=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],mD=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64],vD=mB,yD=Ak,bD=mk,CD=function(e,t){var n,r,i,a,o,s,l,u,c,f,d,h,A,g,p,m,v,y,b,C,w,E,I,x,B;n=e.state,r=e.next_in,x=e.input,i=r+(e.avail_in-5),a=e.next_out,B=e.output,o=a-(t-e.avail_out),s=a+(e.avail_out-257),l=n.dmax,u=n.wsize,c=n.whave,f=n.wnext,d=n.window,h=n.hold,A=n.bits,g=n.lencode,p=n.distcode,m=(1<<n.lenbits)-1,v=(1<<n.distbits)-1;e:do{A<15&&(h+=x[r++]<<A,A+=8,h+=x[r++]<<A,A+=8),y=g[h&m];t:for(;;){if(h>>>=b=y>>>24,A-=b,0===(b=y>>>16&255))B[a++]=65535&y;else{if(!(16&b)){if(0===(64&b)){y=g[(65535&y)+(h&(1<<b)-1)];continue t}if(32&b){n.mode=12;break e}e.msg="invalid literal/length code",n.mode=30;break e}C=65535&y,(b&=15)&&(A<b&&(h+=x[r++]<<A,A+=8),C+=h&(1<<b)-1,h>>>=b,A-=b),A<15&&(h+=x[r++]<<A,A+=8,h+=x[r++]<<A,A+=8),y=p[h&v];n:for(;;){if(h>>>=b=y>>>24,A-=b,!(16&(b=y>>>16&255))){if(0===(64&b)){y=p[(65535&y)+(h&(1<<b)-1)];continue n}e.msg="invalid distance code",n.mode=30;break e}if(w=65535&y,A<(b&=15)&&(h+=x[r++]<<A,(A+=8)<b&&(h+=x[r++]<<A,A+=8)),(w+=h&(1<<b)-1)>l){e.msg="invalid distance too far back",n.mode=30;break e}if(h>>>=b,A-=b,w>(b=a-o)){if((b=w-b)>c&&n.sane){e.msg="invalid distance too far back",n.mode=30;break e}if(E=0,I=d,0===f){if(E+=u-b,b<C){C-=b;do{B[a++]=d[E++]}while(--b);E=a-w,I=B}}else if(f<b){if(E+=u+f-b,(b-=f)<C){C-=b;do{B[a++]=d[E++]}while(--b);if(E=0,f<C){C-=b=f;do{B[a++]=d[E++]}while(--b);E=a-w,I=B}}}else if(E+=f-b,b<C){C-=b;do{B[a++]=d[E++]}while(--b);E=a-w,I=B}for(;C>2;)B[a++]=I[E++],B[a++]=I[E++],B[a++]=I[E++],C-=3;C&&(B[a++]=I[E++],C>1&&(B[a++]=I[E++]))}else{E=a-w;do{B[a++]=B[E++],B[a++]=B[E++],B[a++]=B[E++],C-=3}while(C>2);C&&(B[a++]=B[E++],C>1&&(B[a++]=B[E++]))}break}}break}}while(r<i&&a<s);r-=C=A>>3,h&=(1<<(A-=C<<3))-1,e.next_in=r,e.next_out=a,e.avail_in=r<i?i-r+5:5-(r-i),e.avail_out=a<s?s-a+257:257-(a-s),n.hold=h,n.bits=A},wD=function(e,t,n,r,i,a,o,s){var l,u,c,f,d,h,A,g,p,m=s.bits,v=0,y=0,b=0,C=0,w=0,E=0,I=0,x=0,B=0,k=0,D=null,Q=0,S=new dD.Buf16(16),_=new dD.Buf16(16),F=null,N=0;for(v=0;v<=hD;v++)S[v]=0;for(y=0;y<r;y++)S[t[n+y]]++;for(w=m,C=hD;C>=1&&0===S[C];C--);if(w>C&&(w=C),0===C)return i[a++]=20971520,i[a++]=20971520,s.bits=1,0;for(b=1;b<C&&0===S[b];b++);for(w<b&&(w=b),x=1,v=1;v<=hD;v++)if(x<<=1,(x-=S[v])<0)return-1;if(x>0&&(0===e||1!==C))return-1;for(_[1]=0,v=1;v<hD;v++)_[v+1]=_[v]+S[v];for(y=0;y<r;y++)0!==t[n+y]&&(o[_[t[n+y]]++]=y);if(0===e?(D=F=o,h=19):1===e?(D=AD,Q-=257,F=gD,N-=257,h=256):(D=pD,F=mD,h=-1),k=0,y=0,v=b,d=a,E=w,I=0,c=-1,f=(B=1<<w)-1,1===e&&B>852||2===e&&B>592)return 1;for(;;){A=v-I,o[y]<h?(g=0,p=o[y]):o[y]>h?(g=F[N+o[y]],p=D[Q+o[y]]):(g=96,p=0),l=1<<v-I,b=u=1<<E;do{i[d+(k>>I)+(u-=l)]=A<<24|g<<16|p|0}while(0!==u);for(l=1<<v-1;k&l;)l>>=1;if(0!==l?(k&=l-1,k+=l):k=0,y++,0===--S[v]){if(v===C)break;v=t[n+o[y]]}if(v>w&&(k&f)!==c){for(0===I&&(I=w),d+=b,x=1<<(E=v-I);E+I<C&&!((x-=S[E+I])<=0);)E++,x<<=1;if(B+=1<<E,1===e&&B>852||2===e&&B>592)return 1;i[c=k&f]=w<<24|E<<16|d-a|0}}return 0!==k&&(i[d+k]=v-I<<24|64<<16|0),s.bits=w,0},ED=1,ID=2,xD=0,BD=-2,kD=1,DD=12,QD=30,SD=852,_D=592;function FD(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function ND(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new vD.Buf16(320),this.work=new vD.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function RD(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=kD,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new vD.Buf32(SD),t.distcode=t.distdyn=new vD.Buf32(_D),t.sane=1,t.back=-1,xD):BD}function TD(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,RD(e)):BD}function OD(e,t){var n,r;return e&&e.state?(r=e.state,t<0?(n=0,t=-t):(n=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?BD:(null!==r.window&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,TD(e))):BD}function jD(e,t){var n,r;return e?(r=new ND,e.state=r,r.window=null,(n=OD(e,t))!==xD&&(e.state=null),n):BD}var PD,MD,LD=!0;function UD(e){if(LD){var t;for(PD=new vD.Buf32(512),MD=new vD.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(wD(ED,e.lens,0,288,PD,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;wD(ID,e.lens,0,32,MD,0,e.work,{bits:5}),LD=!1}e.lencode=PD,e.lenbits=9,e.distcode=MD,e.distbits=5}function zD(e,t,n,r){var i,a=e.state;return null===a.window&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0,a.window=new vD.Buf8(a.wsize)),r>=a.wsize?(vD.arraySet(a.window,t,n-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):((i=a.wsize-a.wnext)>r&&(i=r),vD.arraySet(a.window,t,n-r,i,a.wnext),(r-=i)?(vD.arraySet(a.window,t,n-r,r,0),a.wnext=r,a.whave=a.wsize):(a.wnext+=i,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=i))),0}fD.inflateReset=TD,fD.inflateReset2=OD,fD.inflateResetKeep=RD,fD.inflateInit=function(e){return jD(e,15)},fD.inflateInit2=jD,fD.inflate=function(e,t){var n,r,i,a,o,s,l,u,c,f,d,h,A,g,p,m,v,y,b,C,w,E,I,x,B=0,k=new vD.Buf8(4),D=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return BD;(n=e.state).mode===DD&&(n.mode=13),o=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,r=e.input,s=e.avail_in,u=n.hold,c=n.bits,f=s,d=l,E=xD;e:for(;;)switch(n.mode){case kD:if(0===n.wrap){n.mode=13;break}for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(2&n.wrap&&35615===u){n.check=0,k[0]=255&u,k[1]=u>>>8&255,n.check=bD(n.check,k,2,0),u=0,c=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&u)<<8)+(u>>8))%31){e.msg="incorrect header check",n.mode=QD;break}if(8!==(15&u)){e.msg="unknown compression method",n.mode=QD;break}if(c-=4,w=8+(15&(u>>>=4)),0===n.wbits)n.wbits=w;else if(w>n.wbits){e.msg="invalid window size",n.mode=QD;break}n.dmax=1<<w,e.adler=n.check=1,n.mode=512&u?10:DD,u=0,c=0;break;case 2:for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(n.flags=u,8!==(255&n.flags)){e.msg="unknown compression method",n.mode=QD;break}if(57344&n.flags){e.msg="unknown header flags set",n.mode=QD;break}n.head&&(n.head.text=u>>8&1),512&n.flags&&(k[0]=255&u,k[1]=u>>>8&255,n.check=bD(n.check,k,2,0)),u=0,c=0,n.mode=3;case 3:for(;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.head&&(n.head.time=u),512&n.flags&&(k[0]=255&u,k[1]=u>>>8&255,k[2]=u>>>16&255,k[3]=u>>>24&255,n.check=bD(n.check,k,4,0)),u=0,c=0,n.mode=4;case 4:for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.head&&(n.head.xflags=255&u,n.head.os=u>>8),512&n.flags&&(k[0]=255&u,k[1]=u>>>8&255,n.check=bD(n.check,k,2,0)),u=0,c=0,n.mode=5;case 5:if(1024&n.flags){for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.length=u,n.head&&(n.head.extra_len=u),512&n.flags&&(k[0]=255&u,k[1]=u>>>8&255,n.check=bD(n.check,k,2,0)),u=0,c=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&((h=n.length)>s&&(h=s),h&&(n.head&&(w=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),vD.arraySet(n.head.extra,r,a,h,w)),512&n.flags&&(n.check=bD(n.check,r,h,a)),s-=h,a+=h,n.length-=h),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===s)break e;h=0;do{w=r[a+h++],n.head&&w&&n.length<65536&&(n.head.name+=String.fromCharCode(w))}while(w&&h<s);if(512&n.flags&&(n.check=bD(n.check,r,h,a)),s-=h,a+=h,w)break e}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(0===s)break e;h=0;do{w=r[a+h++],n.head&&w&&n.length<65536&&(n.head.comment+=String.fromCharCode(w))}while(w&&h<s);if(512&n.flags&&(n.check=bD(n.check,r,h,a)),s-=h,a+=h,w)break e}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;c<16;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(u!==(65535&n.check)){e.msg="header crc mismatch",n.mode=QD;break}u=0,c=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=DD;break;case 10:for(;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}e.adler=n.check=FD(u),u=0,c=0,n.mode=11;case 11:if(0===n.havedict)return e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,n.hold=u,n.bits=c,2;e.adler=n.check=1,n.mode=DD;case DD:if(5===t||6===t)break e;case 13:if(n.last){u>>>=7&c,c-=7&c,n.mode=27;break}for(;c<3;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}switch(n.last=1&u,c-=1,3&(u>>>=1)){case 0:n.mode=14;break;case 1:if(UD(n),n.mode=20,6===t){u>>>=2,c-=2;break e}break;case 2:n.mode=17;break;case 3:e.msg="invalid block type",n.mode=QD}u>>>=2,c-=2;break;case 14:for(u>>>=7&c,c-=7&c;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if((65535&u)!==(u>>>16^65535)){e.msg="invalid stored block lengths",n.mode=QD;break}if(n.length=65535&u,u=0,c=0,n.mode=15,6===t)break e;case 15:n.mode=16;case 16:if(h=n.length){if(h>s&&(h=s),h>l&&(h=l),0===h)break e;vD.arraySet(i,r,a,h,o),s-=h,a+=h,l-=h,o+=h,n.length-=h;break}n.mode=DD;break;case 17:for(;c<14;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(n.nlen=257+(31&u),u>>>=5,c-=5,n.ndist=1+(31&u),u>>>=5,c-=5,n.ncode=4+(15&u),u>>>=4,c-=4,n.nlen>286||n.ndist>30){e.msg="too many length or distance symbols",n.mode=QD;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;c<3;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.lens[D[n.have++]]=7&u,u>>>=3,c-=3}for(;n.have<19;)n.lens[D[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,I={bits:n.lenbits},E=wD(0,n.lens,0,19,n.lencode,0,n.work,I),n.lenbits=I.bits,E){e.msg="invalid code lengths set",n.mode=QD;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;m=(B=n.lencode[u&(1<<n.lenbits)-1])>>>16&255,v=65535&B,!((p=B>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(v<16)u>>>=p,c-=p,n.lens[n.have++]=v;else{if(16===v){for(x=p+2;c<x;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(u>>>=p,c-=p,0===n.have){e.msg="invalid bit length repeat",n.mode=QD;break}w=n.lens[n.have-1],h=3+(3&u),u>>>=2,c-=2}else if(17===v){for(x=p+3;c<x;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}c-=p,w=0,h=3+(7&(u>>>=p)),u>>>=3,c-=3}else{for(x=p+7;c<x;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}c-=p,w=0,h=11+(127&(u>>>=p)),u>>>=7,c-=7}if(n.have+h>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=QD;break}for(;h--;)n.lens[n.have++]=w}}if(n.mode===QD)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=QD;break}if(n.lenbits=9,I={bits:n.lenbits},E=wD(ED,n.lens,0,n.nlen,n.lencode,0,n.work,I),n.lenbits=I.bits,E){e.msg="invalid literal/lengths set",n.mode=QD;break}if(n.distbits=6,n.distcode=n.distdyn,I={bits:n.distbits},E=wD(ID,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,I),n.distbits=I.bits,E){e.msg="invalid distances set",n.mode=QD;break}if(n.mode=20,6===t)break e;case 20:n.mode=21;case 21:if(s>=6&&l>=258){e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,n.hold=u,n.bits=c,CD(e,d),o=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,r=e.input,s=e.avail_in,u=n.hold,c=n.bits,n.mode===DD&&(n.back=-1);break}for(n.back=0;m=(B=n.lencode[u&(1<<n.lenbits)-1])>>>16&255,v=65535&B,!((p=B>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(m&&0===(240&m)){for(y=p,b=m,C=v;m=(B=n.lencode[C+((u&(1<<y+b)-1)>>y)])>>>16&255,v=65535&B,!(y+(p=B>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}u>>>=y,c-=y,n.back+=y}if(u>>>=p,c-=p,n.back+=p,n.length=v,0===m){n.mode=26;break}if(32&m){n.back=-1,n.mode=DD;break}if(64&m){e.msg="invalid literal/length code",n.mode=QD;break}n.extra=15&m,n.mode=22;case 22:if(n.extra){for(x=n.extra;c<x;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.length+=u&(1<<n.extra)-1,u>>>=n.extra,c-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;m=(B=n.distcode[u&(1<<n.distbits)-1])>>>16&255,v=65535&B,!((p=B>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(0===(240&m)){for(y=p,b=m,C=v;m=(B=n.distcode[C+((u&(1<<y+b)-1)>>y)])>>>16&255,v=65535&B,!(y+(p=B>>>24)<=c);){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}u>>>=y,c-=y,n.back+=y}if(u>>>=p,c-=p,n.back+=p,64&m){e.msg="invalid distance code",n.mode=QD;break}n.offset=v,n.extra=15&m,n.mode=24;case 24:if(n.extra){for(x=n.extra;c<x;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}n.offset+=u&(1<<n.extra)-1,u>>>=n.extra,c-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=QD;break}n.mode=25;case 25:if(0===l)break e;if(h=d-l,n.offset>h){if((h=n.offset-h)>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=QD;break}h>n.wnext?(h-=n.wnext,A=n.wsize-h):A=n.wnext-h,h>n.length&&(h=n.length),g=n.window}else g=i,A=o-n.offset,h=n.length;h>l&&(h=l),l-=h,n.length-=h;do{i[o++]=g[A++]}while(--h);0===n.length&&(n.mode=21);break;case 26:if(0===l)break e;i[o++]=n.length,l--,n.mode=21;break;case 27:if(n.wrap){for(;c<32;){if(0===s)break e;s--,u|=r[a++]<<c,c+=8}if(d-=l,e.total_out+=d,n.total+=d,d&&(e.adler=n.check=n.flags?bD(n.check,i,d,o-d):yD(n.check,i,d,o-d)),d=l,(n.flags?u:FD(u))!==n.check){e.msg="incorrect data check",n.mode=QD;break}u=0,c=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;c<32;){if(0===s)break e;s--,u+=r[a++]<<c,c+=8}if(u!==(4294967295&n.total)){e.msg="incorrect length check",n.mode=QD;break}u=0,c=0}n.mode=29;case 29:E=1;break e;case QD:E=-3;break e;case 31:return-4;default:return BD}return e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,n.hold=u,n.bits=c,(n.wsize||d!==e.avail_out&&n.mode<QD&&(n.mode<27||4!==t))&&zD(e,e.output,e.next_out,d-e.avail_out),f-=e.avail_in,d-=e.avail_out,e.total_in+=f,e.total_out+=d,n.total+=d,n.wrap&&d&&(e.adler=n.check=n.flags?bD(n.check,i,d,e.next_out-d):yD(n.check,i,d,e.next_out-d)),e.data_type=n.bits+(n.last?64:0)+(n.mode===DD?128:0)+(20===n.mode||15===n.mode?256:0),(0===f&&0===d||4===t)&&E===xD&&(E=-5),E},fD.inflateEnd=function(e){if(!e||!e.state)return BD;var t=e.state;return t.window&&(t.window=null),e.state=null,xD},fD.inflateGetHeader=function(e,t){var n;return e&&e.state?0===(2&(n=e.state).wrap)?BD:(n.head=t,t.done=!1,xD):BD},fD.inflateSetDictionary=function(e,t){var n,r=t.length;return e&&e.state?0!==(n=e.state).wrap&&11!==n.mode?BD:11===n.mode&&yD(1,t,r,0)!==n.check?-3:zD(e,t,r,r)?(n.mode=31,-4):(n.havedict=1,xD):BD},fD.inflateInfo="pako inflate (from Nodeca project)";var GD={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};!function(e){var t=AB,n=gB,r=pB,i=fD,a=GD;for(var o in a)e[o]=a[o];e.NONE=0,e.DEFLATE=1,e.INFLATE=2,e.GZIP=3,e.GUNZIP=4,e.DEFLATERAW=5,e.INFLATERAW=6,e.UNZIP=7;function s(t){if("number"!==typeof t||t<e.DEFLATE||t>e.UNZIP)throw new TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=t,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}s.prototype.close=function(){this.write_in_progress?this.pending_close=!0:(this.pending_close=!1,t(this.init_done,"close before init"),t(this.mode<=e.UNZIP),this.mode===e.DEFLATE||this.mode===e.GZIP||this.mode===e.DEFLATERAW?r.deflateEnd(this.strm):this.mode!==e.INFLATE&&this.mode!==e.GUNZIP&&this.mode!==e.INFLATERAW&&this.mode!==e.UNZIP||i.inflateEnd(this.strm),this.mode=e.NONE,this.dictionary=null)},s.prototype.write=function(e,t,n,r,i,a,o){return this._write(!0,e,t,n,r,i,a,o)},s.prototype.writeSync=function(e,t,n,r,i,a,o){return this._write(!1,e,t,n,r,i,a,o)},s.prototype._write=function(n,r,i,a,o,s,l,u){if(t.equal(arguments.length,8),t(this.init_done,"write before init"),t(this.mode!==e.NONE,"already finalized"),t.equal(!1,this.write_in_progress,"write already in progress"),t.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,t.equal(!1,void 0===r,"must provide flush value"),this.write_in_progress=!0,r!==e.Z_NO_FLUSH&&r!==e.Z_PARTIAL_FLUSH&&r!==e.Z_SYNC_FLUSH&&r!==e.Z_FULL_FLUSH&&r!==e.Z_FINISH&&r!==e.Z_BLOCK)throw new Error("Invalid flush value");if(null==i&&(i=Ow.alloc(0),o=0,a=0),this.strm.avail_in=o,this.strm.input=i,this.strm.next_in=a,this.strm.avail_out=u,this.strm.output=s,this.strm.next_out=l,this.flush=r,!n)return this._process(),this._checkError()?this._afterSync():void 0;var c=this;return WE.nextTick((function(){c._process(),c._after()})),this},s.prototype._afterSync=function(){var e=this.strm.avail_out,t=this.strm.avail_in;return this.write_in_progress=!1,[t,e]},s.prototype._process=function(){var t=null;switch(this.mode){case e.DEFLATE:case e.GZIP:case e.DEFLATERAW:this.err=r.deflate(this.strm,this.flush);break;case e.UNZIP:switch(this.strm.avail_in>0&&(t=this.strm.next_in),this.gzip_id_bytes_read){case 0:if(null===t)break;if(31!==this.strm.input[t]){this.mode=e.INFLATE;break}if(this.gzip_id_bytes_read=1,t++,1===this.strm.avail_in)break;case 1:if(null===t)break;139===this.strm.input[t]?(this.gzip_id_bytes_read=2,this.mode=e.GUNZIP):this.mode=e.INFLATE;break;default:throw new Error("invalid number of gzip magic number bytes read")}case e.INFLATE:case e.GUNZIP:case e.INFLATERAW:for(this.err=i.inflate(this.strm,this.flush),this.err===e.Z_NEED_DICT&&this.dictionary&&(this.err=i.inflateSetDictionary(this.strm,this.dictionary),this.err===e.Z_OK?this.err=i.inflate(this.strm,this.flush):this.err===e.Z_DATA_ERROR&&(this.err=e.Z_NEED_DICT));this.strm.avail_in>0&&this.mode===e.GUNZIP&&this.err===e.Z_STREAM_END&&0!==this.strm.next_in[0];)this.reset(),this.err=i.inflate(this.strm,this.flush);break;default:throw new Error("Unknown mode "+this.mode)}},s.prototype._checkError=function(){switch(this.err){case e.Z_OK:case e.Z_BUF_ERROR:if(0!==this.strm.avail_out&&this.flush===e.Z_FINISH)return this._error("unexpected end of file"),!1;break;case e.Z_STREAM_END:break;case e.Z_NEED_DICT:return null==this.dictionary?this._error("Missing dictionary"):this._error("Bad dictionary"),!1;default:return this._error("Zlib error"),!1}return!0},s.prototype._after=function(){if(this._checkError()){var e=this.strm.avail_out,t=this.strm.avail_in;this.write_in_progress=!1,this.callback(t,e),this.pending_close&&this.close()}},s.prototype._error=function(e){this.strm.msg&&(e=this.strm.msg),this.onerror(e,this.err),this.write_in_progress=!1,this.pending_close&&this.close()},s.prototype.init=function(n,r,i,a,o){t(4===arguments.length||5===arguments.length,"init(windowBits, level, memLevel, strategy, [dictionary])"),t(n>=8&&n<=15,"invalid windowBits"),t(r>=-1&&r<=9,"invalid compression level"),t(i>=1&&i<=9,"invalid memlevel"),t(a===e.Z_FILTERED||a===e.Z_HUFFMAN_ONLY||a===e.Z_RLE||a===e.Z_FIXED||a===e.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(r,n,i,a,o),this._setDictionary()},s.prototype.params=function(){throw new Error("deflateParams Not supported")},s.prototype.reset=function(){this._reset(),this._setDictionary()},s.prototype._init=function(t,a,o,s,l){switch(this.level=t,this.windowBits=a,this.memLevel=o,this.strategy=s,this.flush=e.Z_NO_FLUSH,this.err=e.Z_OK,this.mode!==e.GZIP&&this.mode!==e.GUNZIP||(this.windowBits+=16),this.mode===e.UNZIP&&(this.windowBits+=32),this.mode!==e.DEFLATERAW&&this.mode!==e.INFLATERAW||(this.windowBits=-1*this.windowBits),this.strm=new n,this.mode){case e.DEFLATE:case e.GZIP:case e.DEFLATERAW:this.err=r.deflateInit2(this.strm,this.level,e.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case e.INFLATE:case e.GUNZIP:case e.INFLATERAW:case e.UNZIP:this.err=i.inflateInit2(this.strm,this.windowBits);break;default:throw new Error("Unknown mode "+this.mode)}this.err!==e.Z_OK&&this._error("Init error"),this.dictionary=l,this.write_in_progress=!1,this.init_done=!0},s.prototype._setDictionary=function(){if(null!=this.dictionary){switch(this.err=e.Z_OK,this.mode){case e.DEFLATE:case e.DEFLATERAW:this.err=r.deflateSetDictionary(this.strm,this.dictionary)}this.err!==e.Z_OK&&this._error("Failed to set dictionary")}},s.prototype._reset=function(){switch(this.err=e.Z_OK,this.mode){case e.DEFLATE:case e.DEFLATERAW:case e.GZIP:this.err=r.deflateReset(this.strm);break;case e.INFLATE:case e.INFLATERAW:case e.GUNZIP:this.err=i.inflateReset(this.strm)}this.err!==e.Z_OK&&this._error("Failed to reset stream")},e.Zlib=s}(Ox);var HD=qE(HI);!function(e){var t=JE.Buffer,n=Tx.Transform,r=Ox,i=HD,a=AB.ok,o=JE.kMaxLength,s="Cannot create final Buffer. It would be larger than 0x"+o.toString(16)+" bytes";r.Z_MIN_WINDOWBITS=8,r.Z_MAX_WINDOWBITS=15,r.Z_DEFAULT_WINDOWBITS=15,r.Z_MIN_CHUNK=64,r.Z_MAX_CHUNK=1/0,r.Z_DEFAULT_CHUNK=16384,r.Z_MIN_MEMLEVEL=1,r.Z_MAX_MEMLEVEL=9,r.Z_DEFAULT_MEMLEVEL=8,r.Z_MIN_LEVEL=-1,r.Z_MAX_LEVEL=9,r.Z_DEFAULT_LEVEL=r.Z_DEFAULT_COMPRESSION;for(var l=Object.keys(r),u=0;u<l.length;u++){var c=l[u];c.match(/^Z/)&&Object.defineProperty(e,c,{enumerable:!0,value:r[c],writable:!1})}for(var f={Z_OK:r.Z_OK,Z_STREAM_END:r.Z_STREAM_END,Z_NEED_DICT:r.Z_NEED_DICT,Z_ERRNO:r.Z_ERRNO,Z_STREAM_ERROR:r.Z_STREAM_ERROR,Z_DATA_ERROR:r.Z_DATA_ERROR,Z_MEM_ERROR:r.Z_MEM_ERROR,Z_BUF_ERROR:r.Z_BUF_ERROR,Z_VERSION_ERROR:r.Z_VERSION_ERROR},d=Object.keys(f),h=0;h<d.length;h++){var A=d[h];f[f[A]]=A}function g(e,n,r){var i=[],a=0;function l(){for(var t;null!==(t=e.read());)i.push(t),a+=t.length;e.once("readable",l)}function u(){var n,l=null;a>=o?l=new RangeError(s):n=t.concat(i,a),i=[],e.close(),r(l,n)}e.on("error",(function(t){e.removeListener("end",u),e.removeListener("readable",l),r(t)})),e.on("end",u),e.end(n),l()}function p(e,n){if("string"===typeof n&&(n=t.from(n)),!t.isBuffer(n))throw new TypeError("Not a string or buffer");var r=e._finishFlushFlag;return e._processChunk(n,r)}function m(e){if(!(this instanceof m))return new m(e);x.call(this,e,r.DEFLATE)}function v(e){if(!(this instanceof v))return new v(e);x.call(this,e,r.INFLATE)}function y(e){if(!(this instanceof y))return new y(e);x.call(this,e,r.GZIP)}function b(e){if(!(this instanceof b))return new b(e);x.call(this,e,r.GUNZIP)}function C(e){if(!(this instanceof C))return new C(e);x.call(this,e,r.DEFLATERAW)}function w(e){if(!(this instanceof w))return new w(e);x.call(this,e,r.INFLATERAW)}function E(e){if(!(this instanceof E))return new E(e);x.call(this,e,r.UNZIP)}function I(e){return e===r.Z_NO_FLUSH||e===r.Z_PARTIAL_FLUSH||e===r.Z_SYNC_FLUSH||e===r.Z_FULL_FLUSH||e===r.Z_FINISH||e===r.Z_BLOCK}function x(i,a){var o=this;if(this._opts=i=i||{},this._chunkSize=i.chunkSize||e.Z_DEFAULT_CHUNK,n.call(this,i),i.flush&&!I(i.flush))throw new Error("Invalid flush flag: "+i.flush);if(i.finishFlush&&!I(i.finishFlush))throw new Error("Invalid flush flag: "+i.finishFlush);if(this._flushFlag=i.flush||r.Z_NO_FLUSH,this._finishFlushFlag="undefined"!==typeof i.finishFlush?i.finishFlush:r.Z_FINISH,i.chunkSize&&(i.chunkSize<e.Z_MIN_CHUNK||i.chunkSize>e.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+i.chunkSize);if(i.windowBits&&(i.windowBits<e.Z_MIN_WINDOWBITS||i.windowBits>e.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+i.windowBits);if(i.level&&(i.level<e.Z_MIN_LEVEL||i.level>e.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+i.level);if(i.memLevel&&(i.memLevel<e.Z_MIN_MEMLEVEL||i.memLevel>e.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+i.memLevel);if(i.strategy&&i.strategy!=e.Z_FILTERED&&i.strategy!=e.Z_HUFFMAN_ONLY&&i.strategy!=e.Z_RLE&&i.strategy!=e.Z_FIXED&&i.strategy!=e.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+i.strategy);if(i.dictionary&&!t.isBuffer(i.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._handle=new r.Zlib(a);var s=this;this._hadError=!1,this._handle.onerror=function(t,n){B(s),s._hadError=!0;var r=new Error(t);r.errno=n,r.code=e.codes[n],s.emit("error",r)};var l=e.Z_DEFAULT_COMPRESSION;"number"===typeof i.level&&(l=i.level);var u=e.Z_DEFAULT_STRATEGY;"number"===typeof i.strategy&&(u=i.strategy),this._handle.init(i.windowBits||e.Z_DEFAULT_WINDOWBITS,l,i.memLevel||e.Z_DEFAULT_MEMLEVEL,u,i.dictionary),this._buffer=t.allocUnsafe(this._chunkSize),this._offset=0,this._level=l,this._strategy=u,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!o._handle},configurable:!0,enumerable:!0})}function B(e,t){t&&WE.nextTick(t),e._handle&&(e._handle.close(),e._handle=null)}function k(e){e.emit("close")}Object.defineProperty(e,"codes",{enumerable:!0,value:Object.freeze(f),writable:!1}),e.Deflate=m,e.Inflate=v,e.Gzip=y,e.Gunzip=b,e.DeflateRaw=C,e.InflateRaw=w,e.Unzip=E,e.createDeflate=function(e){return new m(e)},e.createInflate=function(e){return new v(e)},e.createDeflateRaw=function(e){return new C(e)},e.createInflateRaw=function(e){return new w(e)},e.createGzip=function(e){return new y(e)},e.createGunzip=function(e){return new b(e)},e.createUnzip=function(e){return new E(e)},e.deflate=function(e,t,n){return"function"===typeof t&&(n=t,t={}),g(new m(t),e,n)},e.deflateSync=function(e,t){return p(new m(t),e)},e.gzip=function(e,t,n){return"function"===typeof t&&(n=t,t={}),g(new y(t),e,n)},e.gzipSync=function(e,t){return p(new y(t),e)},e.deflateRaw=function(e,t,n){return"function"===typeof t&&(n=t,t={}),g(new C(t),e,n)},e.deflateRawSync=function(e,t){return p(new C(t),e)},e.unzip=function(e,t,n){return"function"===typeof t&&(n=t,t={}),g(new E(t),e,n)},e.unzipSync=function(e,t){return p(new E(t),e)},e.inflate=function(e,t,n){return"function"===typeof t&&(n=t,t={}),g(new v(t),e,n)},e.inflateSync=function(e,t){return p(new v(t),e)},e.gunzip=function(e,t,n){return"function"===typeof t&&(n=t,t={}),g(new b(t),e,n)},e.gunzipSync=function(e,t){return p(new b(t),e)},e.inflateRaw=function(e,t,n){return"function"===typeof t&&(n=t,t={}),g(new w(t),e,n)},e.inflateRawSync=function(e,t){return p(new w(t),e)},i.inherits(x,n),x.prototype.params=function(t,n,i){if(t<e.Z_MIN_LEVEL||t>e.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+t);if(n!=e.Z_FILTERED&&n!=e.Z_HUFFMAN_ONLY&&n!=e.Z_RLE&&n!=e.Z_FIXED&&n!=e.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+n);if(this._level!==t||this._strategy!==n){var o=this;this.flush(r.Z_SYNC_FLUSH,(function(){a(o._handle,"zlib binding closed"),o._handle.params(t,n),o._hadError||(o._level=t,o._strategy=n,i&&i())}))}else WE.nextTick(i)},x.prototype.reset=function(){return a(this._handle,"zlib binding closed"),this._handle.reset()},x.prototype._flush=function(e){this._transform(t.alloc(0),"",e)},x.prototype.flush=function(e,n){var i=this,a=this._writableState;("function"===typeof e||void 0===e&&!n)&&(n=e,e=r.Z_FULL_FLUSH),a.ended?n&&WE.nextTick(n):a.ending?n&&this.once("end",n):a.needDrain?n&&this.once("drain",(function(){return i.flush(e,n)})):(this._flushFlag=e,this.write(t.alloc(0),"",n))},x.prototype.close=function(e){B(this,e),WE.nextTick(k,this)},x.prototype._transform=function(e,n,i){var a,o=this._writableState,s=(o.ending||o.ended)&&(!e||o.length===e.length);return null===e||t.isBuffer(e)?this._handle?(s?a=this._finishFlushFlag:(a=this._flushFlag,e.length>=o.length&&(this._flushFlag=this._opts.flush||r.Z_NO_FLUSH)),void this._processChunk(e,a,i)):i(new Error("zlib binding closed")):i(new Error("invalid input"))},x.prototype._processChunk=function(e,n,r){var i=e&&e.length,l=this._chunkSize-this._offset,u=0,c=this,f="function"===typeof r;if(!f){var d,h=[],A=0;this.on("error",(function(e){d=e})),a(this._handle,"zlib binding closed");do{var g=this._handle.writeSync(n,e,u,i,this._buffer,this._offset,l)}while(!this._hadError&&v(g[0],g[1]));if(this._hadError)throw d;if(A>=o)throw B(this),new RangeError(s);var p=t.concat(h,A);return B(this),p}a(this._handle,"zlib binding closed");var m=this._handle.write(n,e,u,i,this._buffer,this._offset,l);function v(o,s){if(this&&(this.buffer=null,this.callback=null),!c._hadError){var d=l-s;if(a(d>=0,"have should not go down"),d>0){var g=c._buffer.slice(c._offset,c._offset+d);c._offset+=d,f?c.push(g):(h.push(g),A+=g.length)}if((0===s||c._offset>=c._chunkSize)&&(l=c._chunkSize,c._offset=0,c._buffer=t.allocUnsafe(c._chunkSize)),0===s){if(u+=i-o,i=o,!f)return!0;var p=c._handle.write(n,e,u,i,c._buffer,c._offset,c._chunkSize);return p.callback=v,void(p.buffer=e)}if(!f)return!1;r()}}m.buffer=e,m.callback=v},i.inherits(m,x),i.inherits(v,x),i.inherits(y,x),i.inherits(b,x),i.inherits(C,x),i.inherits(w,x),i.inherits(E,x)}(KE);var YD=VE(KE),WD=function(){function e(e){var t;for(this.data=e,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.text={};;){var n=this.readUInt32(),r="";for(t=0;t<4;t++)r+=String.fromCharCode(this.data[this.pos++]);switch(r){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"PLTE":this.palette=this.read(n);break;case"IDAT":for(t=0;t<n;t++)this.imgData.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:this.transparency.indexed=this.read(n);var i=255-this.transparency.indexed.length;if(i>0)for(t=0;t<i;t++)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(n)[0];break;case 2:this.transparency.rgb=this.read(n)}break;case"tEXt":var a=this.read(n),o=a.indexOf(0),s=String.fromCharCode.apply(String,a.slice(0,o));this.text[s]=String.fromCharCode.apply(String,a.slice(o+1));break;case"IEND":switch(this.colorType){case 0:case 3:case 4:this.colors=1;break;case 2:case 6:this.colors=3}this.hasAlphaChannel=[4,6].includes(this.colorType);var l=this.colors+(this.hasAlphaChannel?1:0);switch(this.pixelBitlength=this.bits*l,this.colors){case 1:this.colorSpace="DeviceGray";break;case 3:this.colorSpace="DeviceRGB"}return void(this.imgData=Ow.from(this.imgData));default:this.pos+=n}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}e.decode=function(e,t){throw new Error("PNG.decode not available in browser build")},e.load=function(e){throw new Error("PNG.load not available in browser build")};var t=e.prototype;return t.read=function(e){for(var t=new Array(e),n=0;n<e;n++)t[n]=this.data[this.pos++];return t},t.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},t.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},t.decodePixels=function(e){var t=this;return YD.inflate(this.imgData,(function(n,r){if(n)throw n;var i=0,a=t.width,o=t.height,s=t.pixelBitlength/8,l=Ow.alloc(a*o*s);function u(e,t,n,u,c){void 0===c&&(c=!1);for(var f=Math.ceil((a-e)/n),d=Math.ceil((o-t)/u),h=s*f,A=c?l:Ow.alloc(h*d),g=0,p=0;g<d&&i<r.length;){var m,v,y,b,C;switch(r[i++]){case 0:for(y=0;y<h;y++)A[p++]=r[i++];break;case 1:for(y=0;y<h;y++)m=r[i++],b=y<s?0:A[p-s],A[p++]=(m+b)%256;break;case 2:for(y=0;y<h;y++)m=r[i++],v=(y-y%s)/s,C=g&&A[(g-1)*h+v*s+y%s],A[p++]=(C+m)%256;break;case 3:for(y=0;y<h;y++)m=r[i++],v=(y-y%s)/s,b=y<s?0:A[p-s],C=g&&A[(g-1)*h+v*s+y%s],A[p++]=(m+Math.floor((b+C)/2))%256;break;case 4:for(y=0;y<h;y++){var w,E;m=r[i++],v=(y-y%s)/s,b=y<s?0:A[p-s],0===g?C=E=0:(C=A[(g-1)*h+v*s+y%s],E=v&&A[(g-1)*h+(v-1)*s+y%s]);var I=b+C-E,x=Math.abs(I-b),B=Math.abs(I-C),k=Math.abs(I-E);w=x<=B&&x<=k?b:B<=k?C:E,A[p++]=(m+w)%256}break;default:throw new Error("Invalid filter algorithm: "+r[i-1])}if(!c){var D=((t+g*u)*a+e)*s,Q=g*h;for(y=0;y<f;y++){for(var S=0;S<s;S++)l[D++]=A[Q++];D+=(n-1)*s}}g++}}return 1===t.interlaceMethod?(u(0,0,8,8),u(4,0,8,8),u(0,4,4,8),u(2,0,4,4),u(0,2,2,4),u(1,0,2,2),u(0,1,1,2)):u(0,0,1,1,!0),e(l)}))},t.decodePalette=function(){for(var e=this.palette,t=e.length,n=this.transparency.indexed||[],r=Ow.alloc(n.length+t),i=0,a=0,o=0;o<t;o+=3){var s;r[i++]=e[o],r[i++]=e[o+1],r[i++]=e[o+2],r[i++]=null!=(s=n[a++])?s:255}return r},t.copyToImageData=function(e,t){var n,r,i=this.colors,a=null,o=this.hasAlphaChannel;this.palette.length&&(a=this._decodedPalette||(this._decodedPalette=this.decodePalette()),i=4,o=!0);var s=e.data||e,l=s.length,u=a||t,c=n=0;if(1===i)for(;c<l;){r=a?4*t[c/4]:n;var f=u[r++];s[c++]=f,s[c++]=f,s[c++]=f,s[c++]=o?u[r++]:255,n=r}else for(;c<l;)r=a?4*t[c/4]:n,s[c++]=u[r++],s[c++]=u[r++],s[c++]=u[r++],s[c++]=o?u[r++]:255,n=r},t.decode=function(e){var t=this,n=Ow.alloc(this.width*this.height*4);return this.decodePixels((function(r){return t.copyToImageData(n,r),e(n)}))},e}(),VD=n(8926),qD="undefined"!==typeof global?global:"undefined"!==typeof self?self:"undefined"!==typeof window?window:{},KD=[],JD=[],ZD="undefined"!==typeof Uint8Array?Uint8Array:Array,XD=!1;function $D(){XD=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0;t<64;++t)KD[t]=e[t],JD[e.charCodeAt(t)]=t;JD["-".charCodeAt(0)]=62,JD["_".charCodeAt(0)]=63}function eQ(e,t,n){for(var r,i,a=[],o=t;o<n;o+=3)r=(e[o]<<16)+(e[o+1]<<8)+e[o+2],a.push(KD[(i=r)>>18&63]+KD[i>>12&63]+KD[i>>6&63]+KD[63&i]);return a.join("")}function tQ(e){var t;XD||$D();for(var n=e.length,r=n%3,i="",a=[],o=16383,s=0,l=n-r;s<l;s+=o)a.push(eQ(e,s,s+o>l?l:s+o));return 1===r?(t=e[n-1],i+=KD[t>>2],i+=KD[t<<4&63],i+="=="):2===r&&(t=(e[n-2]<<8)+e[n-1],i+=KD[t>>10],i+=KD[t>>4&63],i+=KD[t<<2&63],i+="="),a.push(i),a.join("")}function nQ(e,t,n,r,i){var a,o,s=8*i-r-1,l=(1<<s)-1,u=l>>1,c=-7,f=n?i-1:0,d=n?-1:1,h=e[t+f];for(f+=d,a=h&(1<<-c)-1,h>>=-c,c+=s;c>0;a=256*a+e[t+f],f+=d,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=r;c>0;o=256*o+e[t+f],f+=d,c-=8);if(0===a)a=1-u;else{if(a===l)return o?NaN:1/0*(h?-1:1);o+=Math.pow(2,r),a-=u}return(h?-1:1)*o*Math.pow(2,a-r)}function rQ(e,t,n,r,i,a){var o,s,l,u=8*a-i-1,c=(1<<u)-1,f=c>>1,d=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=r?0:a-1,A=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=c):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),(t+=o+f>=1?d/l:d*Math.pow(2,1-f))*l>=2&&(o++,l/=2),o+f>=c?(s=0,o=c):o+f>=1?(s=(t*l-1)*Math.pow(2,i),o+=f):(s=t*Math.pow(2,f-1)*Math.pow(2,i),o=0));i>=8;e[n+h]=255&s,h+=A,s/=256,i-=8);for(o=o<<i|s,u+=i;u>0;e[n+h]=255&o,h+=A,o/=256,u-=8);e[n+h-A]|=128*g}var iQ={}.toString,aQ=Array.isArray||function(e){return"[object Array]"==iQ.call(e)};uQ.TYPED_ARRAY_SUPPORT=void 0===qD.TYPED_ARRAY_SUPPORT||qD.TYPED_ARRAY_SUPPORT;var oQ=sQ();function sQ(){return uQ.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function lQ(e,t){if(sQ()<t)throw new RangeError("Invalid typed array length");return uQ.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=uQ.prototype:(null===e&&(e=new uQ(t)),e.length=t),e}function uQ(e,t,n){if(!uQ.TYPED_ARRAY_SUPPORT&&!(this instanceof uQ))return new uQ(e,t,n);if("number"===typeof e){if("string"===typeof t)throw new Error("If encoding is specified then the first argument must be a string");return dQ(this,e)}return cQ(this,e,t,n)}function cQ(e,t,n,r){if("number"===typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!==typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r);uQ.TYPED_ARRAY_SUPPORT?(e=t).__proto__=uQ.prototype:e=hQ(e,t);return e}(e,t,n,r):"string"===typeof t?function(e,t,n){"string"===typeof n&&""!==n||(n="utf8");if(!uQ.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|pQ(t,n);e=lQ(e,r);var i=e.write(t,n);i!==r&&(e=e.slice(0,i));return e}(e,t,n):function(e,t){if(gQ(t)){var n=0|AQ(t.length);return 0===(e=lQ(e,n)).length||t.copy(e,0,0,n),e}if(t){if("undefined"!==typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!==typeof t.length||(r=t.length)!==r?lQ(e,0):hQ(e,t);if("Buffer"===t.type&&aQ(t.data))return hQ(e,t.data)}var r;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function fQ(e){if("number"!==typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function dQ(e,t){if(fQ(t),e=lQ(e,t<0?0:0|AQ(t)),!uQ.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function hQ(e,t){var n=t.length<0?0:0|AQ(t.length);e=lQ(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function AQ(e){if(e>=sQ())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+sQ().toString(16)+" bytes");return 0|e}function gQ(e){return!(null==e||!e._isBuffer)}function pQ(e,t){if(gQ(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return GQ(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return HQ(e).length;default:if(r)return GQ(e).length;t=(""+t).toLowerCase(),r=!0}}function mQ(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return FQ(this,t,n);case"utf8":case"utf-8":return DQ(this,t,n);case"ascii":return SQ(this,t,n);case"latin1":case"binary":return _Q(this,t,n);case"base64":return kQ(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return NQ(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function vQ(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function yQ(e,t,n,r,i){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"===typeof t&&(t=uQ.from(t,r)),gQ(t))return 0===t.length?-1:bQ(e,t,n,r,i);if("number"===typeof t)return t&=255,uQ.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):bQ(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function bQ(e,t,n,r,i){var a,o=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;o=2,s/=2,l/=2,n/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var c=-1;for(a=n;a<s;a++)if(u(e,a)===u(t,-1===c?0:a-c)){if(-1===c&&(c=a),a-c+1===l)return c*o}else-1!==c&&(a-=a-c),c=-1}else for(n+l>s&&(n=s-l),a=n;a>=0;a--){for(var f=!0,d=0;d<l;d++)if(u(e,a+d)!==u(t,d)){f=!1;break}if(f)return a}return-1}function CQ(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var a=t.length;if(a%2!==0)throw new TypeError("Invalid hex string");r>a/2&&(r=a/2);for(var o=0;o<r;++o){var s=parseInt(t.substr(2*o,2),16);if(isNaN(s))return o;e[n+o]=s}return o}function wQ(e,t,n,r){return YQ(GQ(t,e.length-n),e,n,r)}function EQ(e,t,n,r){return YQ(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function IQ(e,t,n,r){return EQ(e,t,n,r)}function xQ(e,t,n,r){return YQ(HQ(t),e,n,r)}function BQ(e,t,n,r){return YQ(function(e,t){for(var n,r,i,a=[],o=0;o<e.length&&!((t-=2)<0);++o)r=(n=e.charCodeAt(o))>>8,i=n%256,a.push(i),a.push(r);return a}(t,e.length-n),e,n,r)}function kQ(e,t,n){return 0===t&&n===e.length?tQ(e):tQ(e.slice(t,n))}function DQ(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var a,o,s,l,u=e[i],c=null,f=u>239?4:u>223?3:u>191?2:1;if(i+f<=n)switch(f){case 1:u<128&&(c=u);break;case 2:128===(192&(a=e[i+1]))&&(l=(31&u)<<6|63&a)>127&&(c=l);break;case 3:a=e[i+1],o=e[i+2],128===(192&a)&&128===(192&o)&&(l=(15&u)<<12|(63&a)<<6|63&o)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],128===(192&a)&&128===(192&o)&&128===(192&s)&&(l=(15&u)<<18|(63&a)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,f=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),i+=f}return function(e){var t=e.length;if(t<=QQ)return String.fromCharCode.apply(String,e);var n="",r=0;for(;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=QQ));return n}(r)}uQ.poolSize=8192,uQ._augment=function(e){return e.__proto__=uQ.prototype,e},uQ.from=function(e,t,n){return cQ(null,e,t,n)},uQ.TYPED_ARRAY_SUPPORT&&(uQ.prototype.__proto__=Uint8Array.prototype,uQ.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&uQ[Symbol.species]),uQ.alloc=function(e,t,n){return function(e,t,n,r){return fQ(t),t<=0?lQ(e,t):void 0!==n?"string"===typeof r?lQ(e,t).fill(n,r):lQ(e,t).fill(n):lQ(e,t)}(null,e,t,n)},uQ.allocUnsafe=function(e){return dQ(null,e)},uQ.allocUnsafeSlow=function(e){return dQ(null,e)},uQ.isBuffer=WQ,uQ.compare=function(e,t){if(!gQ(e)||!gQ(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,a=Math.min(n,r);i<a;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},uQ.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},uQ.concat=function(e,t){if(!aQ(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return uQ.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=uQ.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var a=e[n];if(!gQ(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,i),i+=a.length}return r},uQ.byteLength=pQ,uQ.prototype._isBuffer=!0,uQ.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)vQ(this,t,t+1);return this},uQ.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)vQ(this,t,t+3),vQ(this,t+1,t+2);return this},uQ.prototype.swap64=function(){var e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)vQ(this,t,t+7),vQ(this,t+1,t+6),vQ(this,t+2,t+5),vQ(this,t+3,t+4);return this},uQ.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?DQ(this,0,e):mQ.apply(this,arguments)},uQ.prototype.equals=function(e){if(!gQ(e))throw new TypeError("Argument must be a Buffer");return this===e||0===uQ.compare(this,e)},uQ.prototype.inspect=function(){var e="";return this.length>0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),"<Buffer "+e+">"},uQ.prototype.compare=function(e,t,n,r,i){if(!gQ(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var a=(i>>>=0)-(r>>>=0),o=(n>>>=0)-(t>>>=0),s=Math.min(a,o),l=this.slice(r,i),u=e.slice(t,n),c=0;c<s;++c)if(l[c]!==u[c]){a=l[c],o=u[c];break}return a<o?-1:o<a?1:0},uQ.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},uQ.prototype.indexOf=function(e,t,n){return yQ(this,e,t,n,!0)},uQ.prototype.lastIndexOf=function(e,t,n){return yQ(this,e,t,n,!1)},uQ.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"===typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var a=!1;;)switch(r){case"hex":return CQ(this,e,t,n);case"utf8":case"utf-8":return wQ(this,e,t,n);case"ascii":return EQ(this,e,t,n);case"latin1":case"binary":return IQ(this,e,t,n);case"base64":return xQ(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return BQ(this,e,t,n);default:if(a)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),a=!0}},uQ.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var QQ=4096;function SQ(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}function _Q(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}function FQ(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var i="",a=t;a<n;++a)i+=zQ(e[a]);return i}function NQ(e,t,n){for(var r=e.slice(t,n),i="",a=0;a<r.length;a+=2)i+=String.fromCharCode(r[a]+256*r[a+1]);return i}function RQ(e,t,n){if(e%1!==0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function TQ(e,t,n,r,i,a){if(!gQ(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<a)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function OQ(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-n,2);i<a;++i)e[n+i]=(t&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function jQ(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,a=Math.min(e.length-n,4);i<a;++i)e[n+i]=t>>>8*(r?i:3-i)&255}function PQ(e,t,n,r,i,a){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function MQ(e,t,n,r,i){return i||PQ(e,0,n,4),rQ(e,t,n,r,23,4),n+4}function LQ(e,t,n,r,i){return i||PQ(e,0,n,8),rQ(e,t,n,r,52,8),n+8}uQ.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e),uQ.TYPED_ARRAY_SUPPORT)(n=this.subarray(e,t)).__proto__=uQ.prototype;else{var i=t-e;n=new uQ(i,void 0);for(var a=0;a<i;++a)n[a]=this[a+e]}return n},uQ.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||RQ(e,t,this.length);for(var r=this[e],i=1,a=0;++a<t&&(i*=256);)r+=this[e+a]*i;return r},uQ.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||RQ(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},uQ.prototype.readUInt8=function(e,t){return t||RQ(e,1,this.length),this[e]},uQ.prototype.readUInt16LE=function(e,t){return t||RQ(e,2,this.length),this[e]|this[e+1]<<8},uQ.prototype.readUInt16BE=function(e,t){return t||RQ(e,2,this.length),this[e]<<8|this[e+1]},uQ.prototype.readUInt32LE=function(e,t){return t||RQ(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},uQ.prototype.readUInt32BE=function(e,t){return t||RQ(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},uQ.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||RQ(e,t,this.length);for(var r=this[e],i=1,a=0;++a<t&&(i*=256);)r+=this[e+a]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},uQ.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||RQ(e,t,this.length);for(var r=t,i=1,a=this[e+--r];r>0&&(i*=256);)a+=this[e+--r]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*t)),a},uQ.prototype.readInt8=function(e,t){return t||RQ(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},uQ.prototype.readInt16LE=function(e,t){t||RQ(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},uQ.prototype.readInt16BE=function(e,t){t||RQ(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},uQ.prototype.readInt32LE=function(e,t){return t||RQ(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},uQ.prototype.readInt32BE=function(e,t){return t||RQ(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},uQ.prototype.readFloatLE=function(e,t){return t||RQ(e,4,this.length),nQ(this,e,!0,23,4)},uQ.prototype.readFloatBE=function(e,t){return t||RQ(e,4,this.length),nQ(this,e,!1,23,4)},uQ.prototype.readDoubleLE=function(e,t){return t||RQ(e,8,this.length),nQ(this,e,!0,52,8)},uQ.prototype.readDoubleBE=function(e,t){return t||RQ(e,8,this.length),nQ(this,e,!1,52,8)},uQ.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||TQ(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,a=0;for(this[t]=255&e;++a<n&&(i*=256);)this[t+a]=e/i&255;return t+n},uQ.prototype.writeUIntBE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||TQ(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,a=1;for(this[t+i]=255&e;--i>=0&&(a*=256);)this[t+i]=e/a&255;return t+n},uQ.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||TQ(this,e,t,1,255,0),uQ.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},uQ.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||TQ(this,e,t,2,65535,0),uQ.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):OQ(this,e,t,!0),t+2},uQ.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||TQ(this,e,t,2,65535,0),uQ.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):OQ(this,e,t,!1),t+2},uQ.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||TQ(this,e,t,4,4294967295,0),uQ.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):jQ(this,e,t,!0),t+4},uQ.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||TQ(this,e,t,4,4294967295,0),uQ.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):jQ(this,e,t,!1),t+4},uQ.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);TQ(this,e,t,n,i-1,-i)}var a=0,o=1,s=0;for(this[t]=255&e;++a<n&&(o*=256);)e<0&&0===s&&0!==this[t+a-1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+n},uQ.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);TQ(this,e,t,n,i-1,-i)}var a=n-1,o=1,s=0;for(this[t+a]=255&e;--a>=0&&(o*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+n},uQ.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||TQ(this,e,t,1,127,-128),uQ.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},uQ.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||TQ(this,e,t,2,32767,-32768),uQ.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):OQ(this,e,t,!0),t+2},uQ.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||TQ(this,e,t,2,32767,-32768),uQ.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):OQ(this,e,t,!1),t+2},uQ.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||TQ(this,e,t,4,2147483647,-2147483648),uQ.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):jQ(this,e,t,!0),t+4},uQ.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||TQ(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),uQ.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):jQ(this,e,t,!1),t+4},uQ.prototype.writeFloatLE=function(e,t,n){return MQ(this,e,t,!0,n)},uQ.prototype.writeFloatBE=function(e,t,n){return MQ(this,e,t,!1,n)},uQ.prototype.writeDoubleLE=function(e,t,n){return LQ(this,e,t,!0,n)},uQ.prototype.writeDoubleBE=function(e,t,n){return LQ(this,e,t,!1,n)},uQ.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i,a=r-n;if(this===e&&n<t&&t<r)for(i=a-1;i>=0;--i)e[i+t]=this[i+n];else if(a<1e3||!uQ.TYPED_ARRAY_SUPPORT)for(i=0;i<a;++i)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+a),t);return a},uQ.prototype.fill=function(e,t,n,r){if("string"===typeof e){if("string"===typeof t?(r=t,t=0,n=this.length):"string"===typeof n&&(r=n,n=this.length),1===e.length){var i=e.charCodeAt(0);i<256&&(e=i)}if(void 0!==r&&"string"!==typeof r)throw new TypeError("encoding must be a string");if("string"===typeof r&&!uQ.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"===typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var a;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(a=t;a<n;++a)this[a]=e;else{var o=gQ(e)?e:GQ(new uQ(e,r).toString()),s=o.length;for(a=0;a<n-t;++a)this[a+t]=o[a%s]}return this};var UQ=/[^+\/0-9A-Za-z-_]/g;function zQ(e){return e<16?"0"+e.toString(16):e.toString(16)}function GQ(e,t){var n;t=t||1/0;for(var r=e.length,i=null,a=[],o=0;o<r;++o){if((n=e.charCodeAt(o))>55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(o+1===r){(t-=3)>-1&&a.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&a.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;a.push(n)}else if(n<2048){if((t-=2)<0)break;a.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function HQ(e){return function(e){var t,n,r,i,a,o;XD||$D();var s=e.length;if(s%4>0)throw new Error("Invalid string. Length must be a multiple of 4");a="="===e[s-2]?2:"="===e[s-1]?1:0,o=new ZD(3*s/4-a),r=a>0?s-4:s;var l=0;for(t=0,n=0;t<r;t+=4,n+=3)i=JD[e.charCodeAt(t)]<<18|JD[e.charCodeAt(t+1)]<<12|JD[e.charCodeAt(t+2)]<<6|JD[e.charCodeAt(t+3)],o[l++]=i>>16&255,o[l++]=i>>8&255,o[l++]=255&i;return 2===a?(i=JD[e.charCodeAt(t)]<<2|JD[e.charCodeAt(t+1)]>>4,o[l++]=255&i):1===a&&(i=JD[e.charCodeAt(t)]<<10|JD[e.charCodeAt(t+1)]<<4|JD[e.charCodeAt(t+2)]>>2,o[l++]=i>>8&255,o[l++]=255&i),o}(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(UQ,"")).length<2)return"";for(;e.length%4!==0;)e+="=";return e}(e))}function YQ(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function WQ(e){return null!=e&&(!!e._isBuffer||VQ(e)||function(e){return"function"===typeof e.readFloatLE&&"function"===typeof e.slice&&VQ(e.slice(0,0))}(e))}function VQ(e){return!!e.constructor&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var qQ=Object.freeze({__proto__:null,Buffer:uQ,INSPECT_MAX_BYTES:50,SlowBuffer:function(e){return+e!=e&&(e=0),uQ.alloc(+e)},isBuffer:WQ,kMaxLength:oQ}),KQ="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{};function JQ(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function ZQ(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach((function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})})),n}var XQ={exports:{}},$Q={};function eS(){throw new Error("setTimeout has not been defined")}function tS(){throw new Error("clearTimeout has not been defined")}var nS=eS,rS=tS;function iS(e){if(nS===setTimeout)return setTimeout(e,0);if((nS===eS||!nS)&&setTimeout)return nS=setTimeout,setTimeout(e,0);try{return nS(e,0)}catch(t){try{return nS.call(null,e,0)}catch(t){return nS.call(this,e,0)}}}"function"===typeof qD.setTimeout&&(nS=setTimeout),"function"===typeof qD.clearTimeout&&(rS=clearTimeout);var aS,oS=[],sS=!1,lS=-1;function uS(){sS&&aS&&(sS=!1,aS.length?oS=aS.concat(oS):lS=-1,oS.length&&cS())}function cS(){if(!sS){var e=iS(uS);sS=!0;for(var t=oS.length;t;){for(aS=oS,oS=[];++lS<t;)aS&&aS[lS].run();lS=-1,t=oS.length}aS=null,sS=!1,function(e){if(rS===clearTimeout)return clearTimeout(e);if((rS===tS||!rS)&&clearTimeout)return rS=clearTimeout,clearTimeout(e);try{return rS(e)}catch(t){try{return rS.call(null,e)}catch(t){return rS.call(this,e)}}}(e)}}function fS(e,t){this.fun=e,this.array=t}fS.prototype.run=function(){this.fun.apply(null,this.array)};function dS(){}var hS=dS,AS=dS,gS=dS,pS=dS,mS=dS,vS=dS,yS=dS;var bS=qD.performance||{},CS=bS.now||bS.mozNow||bS.msNow||bS.oNow||bS.webkitNow||function(){return(new Date).getTime()};var wS=new Date;var ES={nextTick:function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];oS.push(new fS(e,t)),1!==oS.length||sS||iS(cS)},title:"browser",browser:!0,env:{},argv:[],version:"",versions:{},on:hS,addListener:AS,once:gS,off:pS,removeListener:mS,removeAllListeners:vS,emit:yS,binding:function(e){throw new Error("process.binding is not supported")},cwd:function(){return"/"},chdir:function(e){throw new Error("process.chdir is not supported")},umask:function(){return 0},hrtime:function(e){var t=.001*CS.call(bS),n=Math.floor(t),r=Math.floor(t%1*1e9);return e&&(n-=e[0],(r-=e[1])<0&&(n--,r+=1e9)),[n,r]},platform:"browser",release:{},config:{},uptime:function(){return(new Date-wS)/1e3}};function IS(){}function xS(){xS.init.call(this)}function BS(e){return void 0===e._maxListeners?xS.defaultMaxListeners:e._maxListeners}function kS(e,t,n,r){var i,a,o,s;if("function"!==typeof n)throw new TypeError('"listener" argument must be a function');if((a=e._events)?(a.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),a=e._events),o=a[t]):(a=e._events=new IS,e._eventsCount=0),o){if("function"===typeof o?o=a[t]=r?[n,o]:[o,n]:r?o.unshift(n):o.push(n),!o.warned&&(i=BS(e))&&i>0&&o.length>i){o.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+o.length+" "+t+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=o.length,s=l,"function"===typeof console.warn?console.warn(s):console.log(s)}}else o=a[t]=n,++e._eventsCount;return e}function DS(e,t,n){var r=!1;function i(){e.removeListener(t,i),r||(r=!0,n.apply(e,arguments))}return i.listener=n,i}function QS(e){var t=this._events;if(t){var n=t[e];if("function"===typeof n)return 1;if(n)return n.length}return 0}function SS(e,t){for(var n=new Array(t);t--;)n[t]=e[t];return n}IS.prototype=Object.create(null),xS.EventEmitter=xS,xS.usingDomains=!1,xS.prototype.domain=void 0,xS.prototype._events=void 0,xS.prototype._maxListeners=void 0,xS.defaultMaxListeners=10,xS.init=function(){this.domain=null,xS.usingDomains&&undefined.active,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new IS,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},xS.prototype.setMaxListeners=function(e){if("number"!==typeof e||e<0||isNaN(e))throw new TypeError('"n" argument must be a positive number');return this._maxListeners=e,this},xS.prototype.getMaxListeners=function(){return BS(this)},xS.prototype.emit=function(e){var t,n,r,i,a,o,s,l="error"===e;if(o=this._events)l=l&&null==o.error;else if(!l)return!1;if(s=this.domain,l){if(t=arguments[1],!s){if(t instanceof Error)throw t;var u=new Error('Uncaught, unspecified "error" event. ('+t+")");throw u.context=t,u}return t||(t=new Error('Uncaught, unspecified "error" event')),t.domainEmitter=this,t.domain=s,t.domainThrown=!1,s.emit("error",t),!1}if(!(n=o[e]))return!1;var c="function"===typeof n;switch(r=arguments.length){case 1:!function(e,t,n){if(t)e.call(n);else for(var r=e.length,i=SS(e,r),a=0;a<r;++a)i[a].call(n)}(n,c,this);break;case 2:!function(e,t,n,r){if(t)e.call(n,r);else for(var i=e.length,a=SS(e,i),o=0;o<i;++o)a[o].call(n,r)}(n,c,this,arguments[1]);break;case 3:!function(e,t,n,r,i){if(t)e.call(n,r,i);else for(var a=e.length,o=SS(e,a),s=0;s<a;++s)o[s].call(n,r,i)}(n,c,this,arguments[1],arguments[2]);break;case 4:!function(e,t,n,r,i,a){if(t)e.call(n,r,i,a);else for(var o=e.length,s=SS(e,o),l=0;l<o;++l)s[l].call(n,r,i,a)}(n,c,this,arguments[1],arguments[2],arguments[3]);break;default:for(i=new Array(r-1),a=1;a<r;a++)i[a-1]=arguments[a];!function(e,t,n,r){if(t)e.apply(n,r);else for(var i=e.length,a=SS(e,i),o=0;o<i;++o)a[o].apply(n,r)}(n,c,this,i)}return!0},xS.prototype.addListener=function(e,t){return kS(this,e,t,!1)},xS.prototype.on=xS.prototype.addListener,xS.prototype.prependListener=function(e,t){return kS(this,e,t,!0)},xS.prototype.once=function(e,t){if("function"!==typeof t)throw new TypeError('"listener" argument must be a function');return this.on(e,DS(this,e,t)),this},xS.prototype.prependOnceListener=function(e,t){if("function"!==typeof t)throw new TypeError('"listener" argument must be a function');return this.prependListener(e,DS(this,e,t)),this},xS.prototype.removeListener=function(e,t){var n,r,i,a,o;if("function"!==typeof t)throw new TypeError('"listener" argument must be a function');if(!(r=this._events))return this;if(!(n=r[e]))return this;if(n===t||n.listener&&n.listener===t)0===--this._eventsCount?this._events=new IS:(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!==typeof n){for(i=-1,a=n.length;a-- >0;)if(n[a]===t||n[a].listener&&n[a].listener===t){o=n[a].listener,i=a;break}if(i<0)return this;if(1===n.length){if(n[0]=void 0,0===--this._eventsCount)return this._events=new IS,this;delete r[e]}else!function(e,t){for(var n=t,r=n+1,i=e.length;r<i;n+=1,r+=1)e[n]=e[r];e.pop()}(n,i);r.removeListener&&this.emit("removeListener",e,o||t)}return this},xS.prototype.off=function(e,t){return this.removeListener(e,t)},xS.prototype.removeAllListeners=function(e){var t,n;if(!(n=this._events))return this;if(!n.removeListener)return 0===arguments.length?(this._events=new IS,this._eventsCount=0):n[e]&&(0===--this._eventsCount?this._events=new IS:delete n[e]),this;if(0===arguments.length){for(var r,i=Object.keys(n),a=0;a<i.length;++a)"removeListener"!==(r=i[a])&&this.removeAllListeners(r);return this.removeAllListeners("removeListener"),this._events=new IS,this._eventsCount=0,this}if("function"===typeof(t=n[e]))this.removeListener(e,t);else if(t)do{this.removeListener(e,t[t.length-1])}while(t[0]);return this},xS.prototype.listeners=function(e){var t,n,r=this._events;return n=r&&(t=r[e])?"function"===typeof t?[t.listener||t]:function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(t):[],n},xS.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):QS.call(e,t)},xS.prototype.listenerCount=QS,xS.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]};var _S=ZQ(Object.freeze({__proto__:null,EventEmitter:xS,default:xS})),FS=_S.EventEmitter,NS=ZQ(qQ),RS="function"===typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e},TS=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++)n[t[r]]=Object.getOwnPropertyDescriptor(e,t[r]);return n},OS=/%[sdj%]/g;function jS(e){if(!$S(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(zS(arguments[n]));return t.join(" ")}n=1;for(var r=arguments,i=r.length,a=String(e).replace(OS,(function(e){if("%%"===e)return"%";if(n>=i)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(t){return"[Circular]"}default:return e}})),o=r[n];n<i;o=r[++n])JS(o)||!r_(o)?a+=" "+o:a+=" "+zS(o);return a}function PS(e,t){if(t_(qD.process))return function(){return PS(e,t).apply(this,arguments)};if(!0===ES.noDeprecation)return e;var n=!1;return function(){if(!n){if(ES.throwDeprecation)throw new Error(t);ES.traceDeprecation?console.trace(t):console.error(t),n=!0}return e.apply(this,arguments)}}var MS,LS={};function US(e){if(t_(MS)&&(MS=ES.env.NODE_DEBUG||""),e=e.toUpperCase(),!LS[e])if(new RegExp("\\b"+e+"\\b","i").test(MS)){LS[e]=function(){var t=jS.apply(null,arguments);console.error("%s %d: %s",e,0,t)}}else LS[e]=function(){};return LS[e]}function zS(e,t){var n={seen:[],stylize:HS};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),KS(t)?n.showHidden=t:t&&h_(n,t),t_(n.showHidden)&&(n.showHidden=!1),t_(n.depth)&&(n.depth=2),t_(n.colors)&&(n.colors=!1),t_(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=GS),YS(n,e,n.depth)}function GS(e,t){var n=zS.styles[t];return n?"\x1b["+zS.colors[n][0]+"m"+e+"\x1b["+zS.colors[n][1]+"m":e}function HS(e,t){return e}function YS(e,t,n){if(e.customInspect&&t&&o_(t.inspect)&&t.inspect!==zS&&(!t.constructor||t.constructor.prototype!==t)){var r=t.inspect(n,e);return $S(r)||(r=YS(e,r,n)),r}var i=function(e,t){if(t_(t))return e.stylize("undefined","undefined");if($S(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}if(XS(t))return e.stylize(""+t,"number");if(KS(t))return e.stylize(""+t,"boolean");if(JS(t))return e.stylize("null","null")}(e,t);if(i)return i;var a=Object.keys(t),o=function(e){var t={};return e.forEach((function(e,n){t[e]=!0})),t}(a);if(e.showHidden&&(a=Object.getOwnPropertyNames(t)),a_(t)&&(a.indexOf("message")>=0||a.indexOf("description")>=0))return WS(t);if(0===a.length){if(o_(t)){var s=t.name?": "+t.name:"";return e.stylize("[Function"+s+"]","special")}if(n_(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(i_(t))return e.stylize(Date.prototype.toString.call(t),"date");if(a_(t))return WS(t)}var l,u="",c=!1,f=["{","}"];(qS(t)&&(c=!0,f=["[","]"]),o_(t))&&(u=" [Function"+(t.name?": "+t.name:"")+"]");return n_(t)&&(u=" "+RegExp.prototype.toString.call(t)),i_(t)&&(u=" "+Date.prototype.toUTCString.call(t)),a_(t)&&(u=" "+WS(t)),0!==a.length||c&&0!=t.length?n<0?n_(t)?e.stylize(RegExp.prototype.toString.call(t),"regexp"):e.stylize("[Object]","special"):(e.seen.push(t),l=c?function(e,t,n,r,i){for(var a=[],o=0,s=t.length;o<s;++o)A_(t,String(o))?a.push(VS(e,t,n,r,String(o),!0)):a.push("");return i.forEach((function(i){i.match(/^\d+$/)||a.push(VS(e,t,n,r,i,!0))})),a}(e,t,n,o,a):a.map((function(r){return VS(e,t,n,o,r,c)})),e.seen.pop(),function(e,t,n){var r=e.reduce((function(e,t){return t.indexOf("\n"),e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0);if(r>60)return n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n  ")+" "+n[1];return n[0]+t+" "+e.join(", ")+" "+n[1]}(l,u,f)):f[0]+u+f[1]}function WS(e){return"["+Error.prototype.toString.call(e)+"]"}function VS(e,t,n,r,i,a){var o,s,l;if((l=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),A_(r,i)||(o="["+i+"]"),s||(e.seen.indexOf(l.value)<0?(s=JS(n)?YS(e,l.value,null):YS(e,l.value,n-1)).indexOf("\n")>-1&&(s=a?s.split("\n").map((function(e){return"  "+e})).join("\n").substr(2):"\n"+s.split("\n").map((function(e){return"   "+e})).join("\n")):s=e.stylize("[Circular]","special")),t_(o)){if(a&&i.match(/^\d+$/))return s;(o=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function qS(e){return Array.isArray(e)}function KS(e){return"boolean"===typeof e}function JS(e){return null===e}function ZS(e){return null==e}function XS(e){return"number"===typeof e}function $S(e){return"string"===typeof e}function e_(e){return"symbol"===typeof e}function t_(e){return void 0===e}function n_(e){return r_(e)&&"[object RegExp]"===u_(e)}function r_(e){return"object"===typeof e&&null!==e}function i_(e){return r_(e)&&"[object Date]"===u_(e)}function a_(e){return r_(e)&&("[object Error]"===u_(e)||e instanceof Error)}function o_(e){return"function"===typeof e}function s_(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function l_(e){return uQ.isBuffer(e)}function u_(e){return Object.prototype.toString.call(e)}function c_(e){return e<10?"0"+e.toString(10):e.toString(10)}zS.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},zS.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};var f_=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function d_(){console.log("%s - %s",function(){var e=new Date,t=[c_(e.getHours()),c_(e.getMinutes()),c_(e.getSeconds())].join(":");return[e.getDate(),f_[e.getMonth()],t].join(" ")}(),jS.apply(null,arguments))}function h_(e,t){if(!t||!r_(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}function A_(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var g_="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function p_(e){if("function"!==typeof e)throw new TypeError('The "original" argument must be of type Function');if(g_&&e[g_]){var t;if("function"!==typeof(t=e[g_]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,g_,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,n,r=new Promise((function(e,r){t=e,n=r})),i=[],a=0;a<arguments.length;a++)i.push(arguments[a]);i.push((function(e,r){e?n(e):t(r)}));try{e.apply(this,i)}catch(qk){n(qk)}return r}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),g_&&Object.defineProperty(t,g_,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,TS(e))}function m_(e,t){if(!e){var n=new Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}function v_(e){if("function"!==typeof e)throw new TypeError('The "original" argument must be of type Function');function t(){for(var t=[],n=0;n<arguments.length;n++)t.push(arguments[n]);var r=t.pop();if("function"!==typeof r)throw new TypeError("The last argument must be of type Function");var i=this,a=function(){return r.apply(i,arguments)};e.apply(this,t).then((function(e){ES.nextTick(a.bind(null,null,e))}),(function(e){ES.nextTick(m_.bind(null,e,a))}))}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,TS(e)),t}p_.custom=g_;var y_,b_,C_={inherits:RS,_extend:h_,log:d_,isBuffer:l_,isPrimitive:s_,isFunction:o_,isError:a_,isDate:i_,isObject:r_,isRegExp:n_,isUndefined:t_,isSymbol:e_,isString:$S,isNumber:XS,isNullOrUndefined:ZS,isNull:JS,isBoolean:KS,isArray:qS,inspect:zS,deprecate:PS,format:jS,debuglog:US,promisify:p_,callbackify:v_},w_=ZQ(Object.freeze({__proto__:null,_extend:h_,callbackify:v_,debuglog:US,default:C_,deprecate:PS,format:jS,inherits:RS,inspect:zS,isArray:qS,isBoolean:KS,isBuffer:l_,isDate:i_,isError:a_,isFunction:o_,isNull:JS,isNullOrUndefined:ZS,isNumber:XS,isObject:r_,isPrimitive:s_,isRegExp:n_,isString:$S,isSymbol:e_,isUndefined:t_,log:d_,promisify:p_}));function E_(e,t){x_(e,t),I_(e)}function I_(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function x_(e,t){e.emit("error",t)}var B_={destroy:function(e,t){var n=this,r=this._readableState&&this._readableState.destroyed,i=this._writableState&&this._writableState.destroyed;return r||i?(t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,ES.nextTick(x_,this,e)):ES.nextTick(x_,this,e)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!t&&e?n._writableState?n._writableState.errorEmitted?ES.nextTick(I_,n):(n._writableState.errorEmitted=!0,ES.nextTick(E_,n,e)):ES.nextTick(E_,n,e):t?(ES.nextTick(I_,n),t(e)):ES.nextTick(I_,n)})),this)},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(e,t){var n=e._readableState,r=e._writableState;n&&n.autoDestroy||r&&r.autoDestroy?e.destroy(t):e.emit("error",t)}},k_={};var D_={};function Q_(e,t,n){n||(n=Error);var r=function(e){var n,r;function i(n,r,i){return e.call(this,function(e,n,r){return"string"===typeof t?t:t(e,n,r)}(n,r,i))||this}return r=e,(n=i).prototype=Object.create(r.prototype),n.prototype.constructor=n,n.__proto__=r,i}(n);r.prototype.name=n.name,r.prototype.code=e,D_[e]=r}function S_(e,t){if(Array.isArray(e)){var n=e.length;return e=e.map((function(e){return String(e)})),n>2?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}Q_("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),Q_("ERR_INVALID_ARG_TYPE",(function(e,t,n){var r,i,a,o;if("string"===typeof t&&(i="not ",t.substr(!a||a<0?0:+a,i.length)===i)?(r="must not be",t=t.replace(/^not /,"")):r="must be",function(e,t,n){return(void 0===n||n>e.length)&&(n=e.length),e.substring(n-t.length,n)===t}(e," argument"))o="The ".concat(e," ").concat(r," ").concat(S_(t,"type"));else{var s=function(e,t,n){return"number"!==typeof n&&(n=0),!(n+t.length>e.length)&&-1!==e.indexOf(t,n)}(e,".")?"property":"argument";o='The "'.concat(e,'" ').concat(s," ").concat(r," ").concat(S_(t,"type"))}return o+=". Received type ".concat(typeof n)}),TypeError),Q_("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),Q_("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),Q_("ERR_STREAM_PREMATURE_CLOSE","Premature close"),Q_("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),Q_("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),Q_("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),Q_("ERR_STREAM_WRITE_AFTER_END","write after end"),Q_("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),Q_("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),Q_("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),k_.codes=D_;var __=k_.codes.ERR_INVALID_OPT_VALUE;var F_={getHighWaterMark:function(e,t,n,r){var i=function(e,t,n){return null!=e.highWaterMark?e.highWaterMark:t?e[n]:null}(t,r,n);if(null!=i){if(!isFinite(i)||Math.floor(i)!==i||i<0)throw new __(r?n:"highWaterMark",i);return Math.floor(i)}return e.objectMode?16:16384}},N_="function"===typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e},R_=ZQ(Object.freeze({__proto__:null,default:N_})),T_=uQ.isEncoding||function(e){switch(e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function O_(e){switch(this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,""),function(e){if(e&&!T_(e))throw new Error("Unknown encoding: "+e)}(e),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=P_;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=M_;break;default:return void(this.write=j_)}this.charBuffer=new uQ(6),this.charReceived=0,this.charLength=0}function j_(e){return e.toString(this.encoding)}function P_(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function M_(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}O_.prototype.write=function(e){for(var t="";this.charLength;){var n=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,n),this.charReceived+=n,this.charReceived<this.charLength)return"";if(e=e.slice(n,e.length),!((i=(t=this.charBuffer.slice(0,this.charLength).toString(this.encoding)).charCodeAt(t.length-1))>=55296&&i<=56319)){if(this.charReceived=this.charLength=0,0===e.length)return t;break}this.charLength+=this.surrogateSize,t=""}this.detectIncompleteChar(e);var r=e.length;this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,r),r-=this.charReceived);var i;r=(t+=e.toString(this.encoding,0,r)).length-1;if((i=t.charCodeAt(r))>=55296&&i<=56319){var a=this.surrogateSize;return this.charLength+=a,this.charReceived+=a,this.charBuffer.copy(this.charBuffer,a,0,a),e.copy(this.charBuffer,0,0,a),t.substring(0,r)}return t},O_.prototype.detectIncompleteChar=function(e){for(var t=e.length>=3?3:e.length;t>0;t--){var n=e[e.length-t];if(1==t&&n>>5==6){this.charLength=2;break}if(t<=2&&n>>4==14){this.charLength=3;break}if(t<=3&&n>>3==30){this.charLength=4;break}}this.charReceived=t},O_.prototype.end=function(e){var t="";if(e&&e.length&&(t=this.write(e)),this.charReceived){var n=this.charReceived,r=this.charBuffer,i=this.encoding;t+=r.slice(0,n).toString(i)}return t};var L_=ZQ(Object.freeze({__proto__:null,StringDecoder:O_})),U_=k_.codes.ERR_STREAM_PREMATURE_CLOSE;function z_(){}var G_,H_,Y_,W_,V_=function e(t,n,r){if("function"===typeof n)return e(t,null,n);n||(n={}),r=function(e){var t=!1;return function(){if(!t){t=!0;for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];e.apply(this,r)}}}(r||z_);var i=n.readable||!1!==n.readable&&t.readable,a=n.writable||!1!==n.writable&&t.writable,o=function(){t.writable||l()},s=t._writableState&&t._writableState.finished,l=function(){a=!1,s=!0,i||r.call(t)},u=t._readableState&&t._readableState.endEmitted,c=function(){i=!1,u=!0,a||r.call(t)},f=function(e){r.call(t,e)},d=function(){var e;return i&&!u?(t._readableState&&t._readableState.ended||(e=new U_),r.call(t,e)):a&&!s?(t._writableState&&t._writableState.ended||(e=new U_),r.call(t,e)):void 0},h=function(){t.req.on("finish",l)};return!function(e){return e.setHeader&&"function"===typeof e.abort}(t)?a&&!t._writableState&&(t.on("end",o),t.on("close",o)):(t.on("complete",l),t.on("abort",d),t.req?h():t.on("request",h)),t.on("end",c),t.on("finish",l),!1!==n.error&&t.on("error",f),t.on("close",d),function(){t.removeListener("complete",l),t.removeListener("abort",d),t.removeListener("request",h),t.req&&t.req.removeListener("finish",l),t.removeListener("end",o),t.removeListener("close",o),t.removeListener("finish",l),t.removeListener("end",c),t.removeListener("error",f),t.removeListener("close",d)}};function q_(){if(H_)return G_;var 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}H_=1;var n=V_,r=Symbol("lastResolve"),i=Symbol("lastReject"),a=Symbol("error"),o=Symbol("ended"),s=Symbol("lastPromise"),l=Symbol("handlePromise"),u=Symbol("stream");function c(e,t){return{value:e,done:t}}function f(e){var t=e[r];if(null!==t){var n=e[u].read();null!==n&&(e[s]=null,e[r]=null,e[i]=null,t(c(n,!1)))}}function d(e){ES.nextTick(f,e)}var h=Object.getPrototypeOf((function(){})),A=Object.setPrototypeOf((e={get stream(){return this[u]},next:function(){var e=this,t=this[a];if(null!==t)return Promise.reject(t);if(this[o])return Promise.resolve(c(void 0,!0));if(this[u].destroyed)return new Promise((function(t,n){ES.nextTick((function(){e[a]?n(e[a]):t(c(void 0,!0))}))}));var n,r=this[s];if(r)n=new Promise(function(e,t){return function(n,r){e.then((function(){t[o]?n(c(void 0,!0)):t[l](n,r)}),r)}}(r,this));else{var i=this[u].read();if(null!==i)return Promise.resolve(c(i,!1));n=new Promise(this[l])}return this[s]=n,n}},t(e,Symbol.asyncIterator,(function(){return this})),t(e,"return",(function(){var e=this;return new Promise((function(t,n){e[u].destroy(null,(function(e){e?n(e):t(c(void 0,!0))}))}))})),e),h);return G_=function(e){var f,h=Object.create(A,(t(f={},u,{value:e,writable:!0}),t(f,r,{value:null,writable:!0}),t(f,i,{value:null,writable:!0}),t(f,a,{value:null,writable:!0}),t(f,o,{value:e._readableState.endEmitted,writable:!0}),t(f,l,{value:function(e,t){var n=h[u].read();n?(h[s]=null,h[r]=null,h[i]=null,e(c(n,!1))):(h[r]=e,h[i]=t)},writable:!0}),f));return h[s]=null,n(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=h[i];return null!==t&&(h[s]=null,h[r]=null,h[i]=null,t(e)),void(h[a]=e)}var n=h[r];null!==n&&(h[s]=null,h[r]=null,h[i]=null,n(c(void 0,!0))),h[o]=!0})),e.on("readable",d.bind(null,h)),h},G_}var K_=$Q;K_.Readable=pF,pF.ReadableState=gF,_S.EventEmitter;var J_=function(e,t){return e.listeners(t).length},Z_=FS,X_=NS.Buffer,$_=KQ.Uint8Array||function(){};var eF,tF=w_;eF=tF&&tF.debuglog?tF.debuglog("stream"):function(){};var nF,rF,iF,aF=function(){if(b_)return y_;function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}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}function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}b_=1;var r=NS.Buffer,i=w_.inspect,a=i&&i.custom||"inspect";function o(e,t,n){r.prototype.copy.call(e,t,n)}return y_=function(){function s(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),this.head=null,this.tail=null,this.length=0}var l,u,c;return l=s,u=[{key:"push",value:function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n}},{key:"concat",value:function(e){if(0===this.length)return r.alloc(0);for(var t=r.allocUnsafe(e>>>0),n=this.head,i=0;n;)o(n.data,t,i),i+=n.data.length,n=n.next;return t}},{key:"consume",value:function(e,t){var n;return e<this.head.data.length?(n=this.head.data.slice(0,e),this.head.data=this.head.data.slice(e)):n=e===this.head.data.length?this.shift():t?this._getString(e):this._getBuffer(e),n}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(e){var t=this.head,n=1,r=t.data;for(e-=r.length;t=t.next;){var i=t.data,a=e>i.length?i.length:e;if(a===i.length?r+=i:r+=i.slice(0,e),0===(e-=a)){a===i.length?(++n,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(a));break}++n}return this.length-=n,r}},{key:"_getBuffer",value:function(e){var t=r.allocUnsafe(e),n=this.head,i=1;for(n.data.copy(t),e-=n.data.length;n=n.next;){var a=n.data,o=e>a.length?a.length:e;if(a.copy(t,t.length-e,0,o),0===(e-=o)){o===a.length?(++i,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=a.slice(o));break}++i}return this.length-=i,t}},{key:a,value:function(n,r){return i(this,function(n){for(var r=1;r<arguments.length;r++){var i=null!=arguments[r]?arguments[r]:{};r%2?e(Object(i),!0).forEach((function(e){t(n,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(i)):e(Object(i)).forEach((function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(i,e))}))}return n}({},r,{depth:0,customInspect:!1}))}}],u&&n(l.prototype,u),c&&n(l,c),s}(),y_}(),oF=B_,sF=F_.getHighWaterMark,lF=k_.codes,uF=lF.ERR_INVALID_ARG_TYPE,cF=lF.ERR_STREAM_PUSH_AFTER_EOF,fF=lF.ERR_METHOD_NOT_IMPLEMENTED,dF=lF.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;R_(pF,Z_);var hF=oF.errorOrDestroy,AF=["error","close","destroy","pause","resume"];function gF(e,t,n){e=e||{},"boolean"!==typeof n&&(n=t instanceof K_.Duplex),this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=sF(this,e,"readableHighWaterMark",n),this.buffer=new aF,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(nF||(nF=L_.StringDecoder),this.decoder=new nF(e.encoding),this.encoding=e.encoding)}function pF(e){if(!(this instanceof pF))return new pF(e);var t=this instanceof K_.Duplex;this._readableState=new gF(e,this,t),this.readable=!0,e&&("function"===typeof e.read&&(this._read=e.read),"function"===typeof e.destroy&&(this._destroy=e.destroy)),Z_.call(this)}function mF(e,t,n,r,i){eF("readableAddChunk",t);var a,o=e._readableState;if(null===t)o.reading=!1,function(e,t){if(eF("onEofChunk"),t.ended)return;if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?CF(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,wF(e)))}(e,o);else if(i||(a=function(e,t){var n;r=t,X_.isBuffer(r)||r instanceof $_||"string"===typeof t||void 0===t||e.objectMode||(n=new uF("chunk",["string","Buffer","Uint8Array"],t));var r;return n}(o,t)),a)hF(e,a);else if(o.objectMode||t&&t.length>0)if("string"===typeof t||o.objectMode||Object.getPrototypeOf(t)===X_.prototype||(t=function(e){return X_.from(e)}(t)),r)o.endEmitted?hF(e,new dF):vF(e,o,t,!0);else if(o.ended)hF(e,new cF);else{if(o.destroyed)return!1;o.reading=!1,o.decoder&&!n?(t=o.decoder.write(t),o.objectMode||0!==t.length?vF(e,o,t,!1):EF(e,o)):vF(e,o,t,!1)}else r||(o.reading=!1,EF(e,o));return!o.ended&&(o.length<o.highWaterMark||0===o.length)}function vF(e,t,n,r){t.flowing&&0===t.length&&!t.sync?(t.awaitDrain=0,e.emit("data",n)):(t.length+=t.objectMode?1:n.length,r?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&CF(e)),EF(e,t)}Object.defineProperty(pF.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}}),pF.prototype.destroy=oF.destroy,pF.prototype._undestroy=oF.undestroy,pF.prototype._destroy=function(e,t){t(e)},pF.prototype.push=function(e,t){var n,r=this._readableState;return r.objectMode?n=!0:"string"===typeof e&&((t=t||r.defaultEncoding)!==r.encoding&&(e=X_.from(e,t),t=""),n=!0),mF(this,e,t,!1,n)},pF.prototype.unshift=function(e){return mF(this,e,null,!0,!1)},pF.prototype.isPaused=function(){return!1===this._readableState.flowing},pF.prototype.setEncoding=function(e){nF||(nF=L_.StringDecoder);var t=new nF(e);this._readableState.decoder=t,this._readableState.encoding=this._readableState.decoder.encoding;for(var n=this._readableState.buffer.head,r="";null!==n;)r+=t.write(n.data),n=n.next;return this._readableState.buffer.clear(),""!==r&&this._readableState.buffer.push(r),this._readableState.length=r.length,this};var yF=1073741824;function bF(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=function(e){return e>=yF?e=yF:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function CF(e){var t=e._readableState;eF("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(eF("emitReadable",t.flowing),t.emittedReadable=!0,ES.nextTick(wF,e))}function wF(e){var t=e._readableState;eF("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,DF(e)}function EF(e,t){t.readingMore||(t.readingMore=!0,ES.nextTick(IF,e,t))}function IF(e,t){for(;!t.reading&&!t.ended&&(t.length<t.highWaterMark||t.flowing&&0===t.length);){var n=t.length;if(eF("maybeReadMore read 0"),e.read(0),n===t.length)break}t.readingMore=!1}function xF(e){var t=e._readableState;t.readableListening=e.listenerCount("readable")>0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function BF(e){eF("readable nexttick read 0"),e.read(0)}function kF(e,t){eF("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),DF(e),t.flowing&&!t.reading&&e.read(0)}function DF(e){var t=e._readableState;for(eF("flow",t.flowing);t.flowing&&null!==e.read(););}function QF(e,t){return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):n=t.buffer.consume(e,t.decoder),n);var n}function SF(e){var t=e._readableState;eF("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,ES.nextTick(_F,t,e))}function _F(e,t){if(eF("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function FF(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}pF.prototype.read=function(e){eF("read",e),e=parseInt(e,10);var t=this._readableState,n=e;if(0!==e&&(t.emittedReadable=!1),0===e&&t.needReadable&&((0!==t.highWaterMark?t.length>=t.highWaterMark:t.length>0)||t.ended))return eF("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?SF(this):CF(this),null;if(0===(e=bF(e,t))&&t.ended)return 0===t.length&&SF(this),null;var r,i=t.needReadable;return eF("need readable",i),(0===t.length||t.length-e<t.highWaterMark)&&eF("length less than watermark",i=!0),t.ended||t.reading?eF("reading or ended",i=!1):i&&(eF("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=bF(n,t))),null===(r=e>0?QF(e,t):null)?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&SF(this)),null!==r&&this.emit("data",r),r},pF.prototype._read=function(e){hF(this,new fF("_read()"))},pF.prototype.pipe=function(e,t){var n=this,r=this._readableState;switch(r.pipesCount){case 0:r.pipes=e;break;case 1:r.pipes=[r.pipes,e];break;default:r.pipes.push(e)}r.pipesCount+=1,eF("pipe count=%d opts=%j",r.pipesCount,t);var i=(!t||!1!==t.end)&&e!==ES.stdout&&e!==ES.stderr?o:h;function a(t,i){eF("onunpipe"),t===n&&i&&!1===i.hasUnpiped&&(i.hasUnpiped=!0,eF("cleanup"),e.removeListener("close",f),e.removeListener("finish",d),e.removeListener("drain",s),e.removeListener("error",c),e.removeListener("unpipe",a),n.removeListener("end",o),n.removeListener("end",h),n.removeListener("data",u),l=!0,!r.awaitDrain||e._writableState&&!e._writableState.needDrain||s())}function o(){eF("onend"),e.end()}r.endEmitted?ES.nextTick(i):n.once("end",i),e.on("unpipe",a);var s=function(e){return function(){var t=e._readableState;eF("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&J_(e,"data")&&(t.flowing=!0,DF(e))}}(n);e.on("drain",s);var l=!1;function u(t){eF("ondata");var i=e.write(t);eF("dest.write",i),!1===i&&((1===r.pipesCount&&r.pipes===e||r.pipesCount>1&&-1!==FF(r.pipes,e))&&!l&&(eF("false write response, pause",r.awaitDrain),r.awaitDrain++),n.pause())}function c(t){eF("onerror",t),h(),e.removeListener("error",c),0===J_(e,"error")&&hF(e,t)}function f(){e.removeListener("finish",d),h()}function d(){eF("onfinish"),e.removeListener("close",f),h()}function h(){eF("unpipe"),n.unpipe(e)}return n.on("data",u),function(e,t,n){if("function"===typeof e.prependListener)return e.prependListener(t,n);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}(e,"error",c),e.once("close",f),e.once("finish",d),e.emit("pipe",n),r.flowing||(eF("pipe resume"),n.resume()),e},pF.prototype.unpipe=function(e){var t=this._readableState,n={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,n)),this;if(!e){var r=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a<i;a++)r[a].emit("unpipe",this,{hasUnpiped:!1});return this}var o=FF(t.pipes,e);return-1===o||(t.pipes.splice(o,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this,n)),this},pF.prototype.on=function(e,t){var n=Z_.prototype.on.call(this,e,t),r=this._readableState;return"data"===e?(r.readableListening=this.listenerCount("readable")>0,!1!==r.flowing&&this.resume()):"readable"===e&&(r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.flowing=!1,r.emittedReadable=!1,eF("on readable",r.length,r.reading),r.length?CF(this):r.reading||ES.nextTick(BF,this))),n},pF.prototype.addListener=pF.prototype.on,pF.prototype.removeListener=function(e,t){var n=Z_.prototype.removeListener.call(this,e,t);return"readable"===e&&ES.nextTick(xF,this),n},pF.prototype.removeAllListeners=function(e){var t=Z_.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||ES.nextTick(xF,this),t},pF.prototype.resume=function(){var e=this._readableState;return e.flowing||(eF("resume"),e.flowing=!e.readableListening,function(e,t){t.resumeScheduled||(t.resumeScheduled=!0,ES.nextTick(kF,e,t))}(this,e)),e.paused=!1,this},pF.prototype.pause=function(){return eF("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(eF("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},pF.prototype.wrap=function(e){var t=this,n=this._readableState,r=!1;for(var i in e.on("end",(function(){if(eF("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(i){(eF("wrapped data"),n.decoder&&(i=n.decoder.write(i)),!n.objectMode||null!==i&&void 0!==i)&&((n.objectMode||i&&i.length)&&(t.push(i)||(r=!0,e.pause())))})),e)void 0===this[i]&&"function"===typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var a=0;a<AF.length;a++)e.on(AF[a],this.emit.bind(this,AF[a]));return this._read=function(t){eF("wrapped _read",t),r&&(r=!1,e.resume())},this},"function"===typeof Symbol&&(pF.prototype[Symbol.asyncIterator]=function(){return void 0===rF&&(rF=q_()),rF(this)}),Object.defineProperty(pF.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(pF.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(pF.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&&(this._readableState.flowing=e)}}),pF._fromList=QF,Object.defineProperty(pF.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"===typeof Symbol&&(pF.from=function(e,t){return void 0===iF&&(iF=W_?Y_:(W_=1,Y_=function(){throw new Error("Readable.from is not available in the browser")})),iF(pF,e,t)});var NF=function(e,t){if(RF("noDeprecation"))return e;var n=!1;return function(){if(!n){if(RF("throwDeprecation"))throw new Error(t);RF("traceDeprecation")?console.trace(t):console.warn(t),n=!0}return e.apply(this,arguments)}};function RF(e){try{if(!KQ.localStorage)return!1}catch(n){return!1}var t=KQ.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}var TF=$Q;function OF(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t,n){var r=e.entry;e.entry=null;for(;r;){var i=r.callback;t.pendingcb--,i(n),r=r.next}t.corkedRequestsFree.next=e}(t,e)}}TF.Writable=nN,nN.WritableState=tN;var jF={deprecate:NF},PF=FS,MF=NS.Buffer,LF=KQ.Uint8Array||function(){};var UF,zF=B_,GF=F_.getHighWaterMark,HF=k_.codes,YF=HF.ERR_INVALID_ARG_TYPE,WF=HF.ERR_METHOD_NOT_IMPLEMENTED,VF=HF.ERR_MULTIPLE_CALLBACK,qF=HF.ERR_STREAM_CANNOT_PIPE,KF=HF.ERR_STREAM_DESTROYED,JF=HF.ERR_STREAM_NULL_VALUES,ZF=HF.ERR_STREAM_WRITE_AFTER_END,XF=HF.ERR_UNKNOWN_ENCODING,$F=zF.errorOrDestroy;function eN(){}function tN(e,t,n){e=e||{},"boolean"!==typeof n&&(n=t instanceof TF.Duplex),this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=GF(this,e,"writableHighWaterMark",n),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var r=!1===e.decodeStrings;this.decodeStrings=!r,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var n=e._writableState,r=n.sync,i=n.writecb;if("function"!==typeof i)throw new VF;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(n),t)!function(e,t,n,r,i){--t.pendingcb,n?(ES.nextTick(i,r),ES.nextTick(lN,e,t),e._writableState.errorEmitted=!0,$F(e,r)):(i(r),e._writableState.errorEmitted=!0,$F(e,r),lN(e,t))}(e,n,r,t,i);else{var a=oN(n)||e.destroyed;a||n.corked||n.bufferProcessing||!n.bufferedRequest||aN(e,n),r?ES.nextTick(iN,e,n,a,i):iN(e,n,a,i)}}(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new OF(this)}function nN(e){var t=this instanceof TF.Duplex;if(!t&&!UF.call(nN,this))return new nN(e);this._writableState=new tN(e,this,t),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),PF.call(this)}function rN(e,t,n,r,i,a,o){t.writelen=r,t.writecb=o,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new KF("write")):n?e._writev(i,t.onwrite):e._write(i,a,t.onwrite),t.sync=!1}function iN(e,t,n,r){n||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,r(),lN(e,t)}function aN(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var r=t.bufferedRequestCount,i=new Array(r),a=t.corkedRequestsFree;a.entry=n;for(var o=0,s=!0;n;)i[o]=n,n.isBuf||(s=!1),n=n.next,o+=1;i.allBuffers=s,rN(e,t,!0,t.length,i,"",a.finish),t.pendingcb++,t.lastBufferedRequest=null,a.next?(t.corkedRequestsFree=a.next,a.next=null):t.corkedRequestsFree=new OF(t),t.bufferedRequestCount=0}else{for(;n;){var l=n.chunk,u=n.encoding,c=n.callback;if(rN(e,t,!1,t.objectMode?1:l.length,l,u,c),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function oN(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function sN(e,t){e._final((function(n){t.pendingcb--,n&&$F(e,n),t.prefinished=!0,e.emit("prefinish"),lN(e,t)}))}function lN(e,t){var n=oN(t);if(n&&(function(e,t){t.prefinished||t.finalCalled||("function"!==typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,ES.nextTick(sN,e,t)))}(e,t),0===t.pendingcb&&(t.finished=!0,e.emit("finish"),t.autoDestroy))){var r=e._readableState;(!r||r.autoDestroy&&r.endEmitted)&&e.destroy()}return n}R_(nN,PF),tN.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(tN.prototype,"buffer",{get:jF.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"===typeof Symbol&&Symbol.hasInstance&&"function"===typeof Function.prototype[Symbol.hasInstance]?(UF=Function.prototype[Symbol.hasInstance],Object.defineProperty(nN,Symbol.hasInstance,{value:function(e){return!!UF.call(this,e)||this===nN&&(e&&e._writableState instanceof tN)}})):UF=function(e){return e instanceof this},nN.prototype.pipe=function(){$F(this,new qF)},nN.prototype.write=function(e,t,n){var r,i=this._writableState,a=!1,o=!i.objectMode&&(r=e,MF.isBuffer(r)||r instanceof LF);return o&&!MF.isBuffer(e)&&(e=function(e){return MF.from(e)}(e)),"function"===typeof t&&(n=t,t=null),o?t="buffer":t||(t=i.defaultEncoding),"function"!==typeof n&&(n=eN),i.ending?function(e,t){var n=new ZF;$F(e,n),ES.nextTick(t,n)}(this,n):(o||function(e,t,n,r){var i;return null===n?i=new JF:"string"===typeof n||t.objectMode||(i=new YF("chunk",["string","Buffer"],n)),!i||($F(e,i),ES.nextTick(r,i),!1)}(this,i,e,n))&&(i.pendingcb++,a=function(e,t,n,r,i,a){if(!n){var o=function(e,t,n){e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=MF.from(t,n));return t}(t,r,i);r!==o&&(n=!0,i="buffer",r=o)}var s=t.objectMode?1:r.length;t.length+=s;var l=t.length<t.highWaterMark;l||(t.needDrain=!0);if(t.writing||t.corked){var u=t.lastBufferedRequest;t.lastBufferedRequest={chunk:r,encoding:i,isBuf:n,callback:a,next:null},u?u.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else rN(e,t,!1,s,r,i,a);return l}(this,i,o,e,t,n)),a},nN.prototype.cork=function(){this._writableState.corked++},nN.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||aN(this,e))},nN.prototype.setDefaultEncoding=function(e){if("string"===typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new XF(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(nN.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(nN.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),nN.prototype._write=function(e,t,n){n(new WF("_write()"))},nN.prototype._writev=null,nN.prototype.end=function(e,t,n){var r=this._writableState;return"function"===typeof e?(n=e,e=null,t=null):"function"===typeof t&&(n=t,t=null),null!==e&&void 0!==e&&this.write(e,t),r.corked&&(r.corked=1,this.uncork()),r.ending||function(e,t,n){t.ending=!0,lN(e,t),n&&(t.finished?ES.nextTick(n):e.once("finish",n));t.ended=!0,e.writable=!1}(this,r,n),this},Object.defineProperty(nN.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(nN.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),nN.prototype.destroy=zF.destroy,nN.prototype._undestroy=zF.undestroy,nN.prototype._destroy=function(e,t){t(e)};var uN=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t},cN=$Q;cN.Duplex=AN,R_(AN,cN.Readable);for(var fN=uN(cN.Writable.prototype),dN=0;dN<fN.length;dN++){var hN=fN[dN];AN.prototype[hN]||(AN.prototype[hN]=cN.Writable.prototype[hN])}function AN(e){if(!(this instanceof AN))return new AN(e);cN.Readable.call(this,e),cN.Writable.call(this,e),this.allowHalfOpen=!0,e&&(!1===e.readable&&(this.readable=!1),!1===e.writable&&(this.writable=!1),!1===e.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",gN)))}function gN(){this._writableState.ended||ES.nextTick(pN,this)}function pN(e){e.end()}Object.defineProperty(AN.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(AN.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(AN.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(AN.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed&&this._writableState.destroyed)},set:function(e){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=e,this._writableState.destroyed=e)}});var mN=$Q;mN.Transform=IN;var vN=k_.codes,yN=vN.ERR_METHOD_NOT_IMPLEMENTED,bN=vN.ERR_MULTIPLE_CALLBACK,CN=vN.ERR_TRANSFORM_ALREADY_TRANSFORMING,wN=vN.ERR_TRANSFORM_WITH_LENGTH_0;function EN(e,t){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(null===r)return this.emit("error",new bN);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),r(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}function IN(e){if(!(this instanceof IN))return new IN(e);mN.Duplex.call(this,e),this._transformState={afterTransform:EN.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"===typeof e.transform&&(this._transform=e.transform),"function"===typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",xN)}function xN(){var e=this;"function"!==typeof this._flush||this._readableState.destroyed?BN(this,null,null):this._flush((function(t,n){BN(e,t,n)}))}function BN(e,t,n){if(t)return e.emit("error",t);if(null!=n&&e.push(n),e._writableState.length)throw new wN;if(e._transformState.transforming)throw new CN;return e.push(null)}R_(IN,mN.Duplex),IN.prototype.push=function(e,t){return this._transformState.needTransform=!1,mN.Duplex.prototype.push.call(this,e,t)},IN.prototype._transform=function(e,t,n){n(new yN("_transform()"))},IN.prototype._write=function(e,t,n){var r=this._transformState;if(r.writecb=n,r.writechunk=e,r.writeencoding=t,!r.transforming){var i=this._readableState;(r.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},IN.prototype._read=function(e){var t=this._transformState;null===t.writechunk||t.transforming?t.needTransform=!0:(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform))},IN.prototype._destroy=function(e,t){mN.Duplex.prototype._destroy.call(this,e,(function(e){t(e)}))};var kN,DN=$Q;function QN(e){if(!(this instanceof QN))return new QN(e);Transform.call(this,e)}DN.PassThrough=QN,R_(QN,DN.Transform),QN.prototype._transform=function(e,t,n){n(null,e)};var SN=k_.codes,_N=SN.ERR_MISSING_ARGS,FN=SN.ERR_STREAM_DESTROYED;function NN(e){if(e)throw e}function RN(e){e()}function TN(e,t){return e.pipe(t)}var ON=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r,i=function(e){return e.length?"function"!==typeof e[e.length-1]?NN:e.pop():NN}(t);if(Array.isArray(t[0])&&(t=t[0]),t.length<2)throw new _N("streams");var a=t.map((function(e,n){var o=n<t.length-1;return function(e,t,n,r){r=function(e){var t=!1;return function(){t||(t=!0,e.apply(void 0,arguments))}}(r);var i=!1;e.on("close",(function(){i=!0})),void 0===kN&&(kN=V_),kN(e,{readable:t,writable:n},(function(e){if(e)return r(e);i=!0,r()}));var a=!1;return function(t){if(!i&&!a)return a=!0,function(e){return e.setHeader&&"function"===typeof e.abort}(e)?e.abort():"function"===typeof e.destroy?e.destroy():void r(t||new FN("pipe"))}}(e,o,n>0,(function(e){r||(r=e),e&&a.forEach(RN),o||(a.forEach(RN),i(r))}))}));return t.reduce(TN)};!function(e,t){var n=$Q;(t=e.exports=n.Readable).Stream=n.Readable,t.Readable=n.Readable,t.Writable=n.Writable,t.Duplex=n.Duplex,t.Transform=n.Transform,t.PassThrough=n.PassThrough,t.finished=V_,t.pipeline=ON}(XQ,XQ.exports);var jN=XQ.exports,PN=JQ(jN),MN={},LN={};function UN(e,t){if(e===t)return 0;for(var n=e.length,r=t.length,i=0,a=Math.min(n,r);i<a;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0}var zN,GN=Object.prototype.hasOwnProperty,HN=Object.keys||function(e){var t=[];for(var n in e)GN.call(e,n)&&t.push(n);return t},YN=Array.prototype.slice;function WN(){return"undefined"!==typeof zN?zN:zN="foo"===function(){}.name}function VN(e){return Object.prototype.toString.call(e)}function qN(e){return!WQ(e)&&("function"===typeof qD.ArrayBuffer&&("function"===typeof ArrayBuffer.isView?ArrayBuffer.isView(e):!!e&&(e instanceof DataView||!!(e.buffer&&e.buffer instanceof ArrayBuffer))))}function KN(e,t){e||tR(e,!0,t,"==",nR)}var JN=/\s*function\s+([^\(\s]*)\s*/;function ZN(e){if(o_(e)){if(WN())return e.name;var t=e.toString().match(JN);return t&&t[1]}}function XN(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=function(e){return $N(eR(e.actual),128)+" "+e.operator+" "+$N(eR(e.expected),128)}(this),this.generatedMessage=!0);var t=e.stackStartFunction||tR;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var n=new Error;if(n.stack){var r=n.stack,i=ZN(t),a=r.indexOf("\n"+i);if(a>=0){var o=r.indexOf("\n",a+1);r=r.substring(o+1)}this.stack=r}}}function $N(e,t){return"string"===typeof e?e.length<t?e:e.slice(0,t):e}function eR(e){if(WN()||!o_(e))return zS(e);var t=ZN(e);return"[Function"+(t?": "+t:"")+"]"}function tR(e,t,n,r,i){throw new XN({message:n,actual:e,expected:t,operator:r,stackStartFunction:i})}function nR(e,t){e||tR(e,!0,t,"==",nR)}function rR(e,t,n){e!=t&&tR(e,t,n,"==",rR)}function iR(e,t,n){e==t&&tR(e,t,n,"!=",iR)}function aR(e,t,n){sR(e,t,!1)||tR(e,t,n,"deepEqual",aR)}function oR(e,t,n){sR(e,t,!0)||tR(e,t,n,"deepStrictEqual",oR)}function sR(e,t,n,r){if(e===t)return!0;if(WQ(e)&&WQ(t))return 0===UN(e,t);if(i_(e)&&i_(t))return e.getTime()===t.getTime();if(n_(e)&&n_(t))return e.source===t.source&&e.global===t.global&&e.multiline===t.multiline&&e.lastIndex===t.lastIndex&&e.ignoreCase===t.ignoreCase;if(null!==e&&"object"===typeof e||null!==t&&"object"===typeof t){if(qN(e)&&qN(t)&&VN(e)===VN(t)&&!(e instanceof Float32Array||e instanceof Float64Array))return 0===UN(new Uint8Array(e.buffer),new Uint8Array(t.buffer));if(WQ(e)!==WQ(t))return!1;var i=(r=r||{actual:[],expected:[]}).actual.indexOf(e);return-1!==i&&i===r.expected.indexOf(t)||(r.actual.push(e),r.expected.push(t),function(e,t,n,r){if(null===e||void 0===e||null===t||void 0===t)return!1;if(s_(e)||s_(t))return e===t;if(n&&Object.getPrototypeOf(e)!==Object.getPrototypeOf(t))return!1;var i=lR(e),a=lR(t);if(i&&!a||!i&&a)return!1;if(i)return sR(e=YN.call(e),t=YN.call(t),n);var o,s,l=HN(e),u=HN(t);if(l.length!==u.length)return!1;for(l.sort(),u.sort(),s=l.length-1;s>=0;s--)if(l[s]!==u[s])return!1;for(s=l.length-1;s>=0;s--)if(!sR(e[o=l[s]],t[o],n,r))return!1;return!0}(e,t,n,r))}return n?e===t:e==t}function lR(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function uR(e,t,n){sR(e,t,!1)&&tR(e,t,n,"notDeepEqual",uR)}function cR(e,t,n){sR(e,t,!0)&&tR(e,t,n,"notDeepStrictEqual",cR)}function fR(e,t,n){e!==t&&tR(e,t,n,"===",fR)}function dR(e,t,n){e===t&&tR(e,t,n,"!==",dR)}function hR(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(n){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function AR(e,t,n,r){var i;if("function"!==typeof t)throw new TypeError('"block" argument must be a function');"string"===typeof n&&(r=n,n=null),i=function(e){var t;try{e()}catch(n){t=n}return t}(t),r=(n&&n.name?" ("+n.name+").":".")+(r?" "+r:"."),e&&!i&&tR(i,n,"Missing expected exception"+r);var a="string"===typeof r,o=!e&&i&&!n;if((!e&&a_(i)&&a&&hR(i,n)||o)&&tR(i,n,"Got unwanted exception"+r),e&&i&&n&&!hR(i,n)||!e&&i)throw i}function gR(e,t,n){AR(!0,e,t,n)}function pR(e,t,n){AR(!1,e,t,n)}function mR(e){if(e)throw e}KN.AssertionError=XN,RS(XN,Error),KN.fail=tR,KN.ok=nR,KN.equal=rR,KN.notEqual=iR,KN.deepEqual=aR,KN.deepStrictEqual=oR,KN.notDeepEqual=uR,KN.notDeepStrictEqual=cR,KN.strictEqual=fR,KN.notStrictEqual=dR,KN.throws=gR,KN.doesNotThrow=pR,KN.ifError=mR;var vR=ZQ(Object.freeze({__proto__:null,AssertionError:XN,assert:nR,deepEqual:aR,deepStrictEqual:oR,default:KN,doesNotThrow:pR,equal:rR,fail:tR,ifError:mR,notDeepEqual:uR,notDeepStrictEqual:cR,notEqual:iR,notStrictEqual:dR,ok:nR,strictEqual:fR,throws:gR}));!function(e){var t=vR,n=OC,r=jC,i=PC,a=MC;for(var o in a)e[o]=a[o];e.NONE=0,e.DEFLATE=1,e.INFLATE=2,e.GZIP=3,e.GUNZIP=4,e.DEFLATERAW=5,e.INFLATERAW=6,e.UNZIP=7;function s(t){if("number"!==typeof t||t<e.DEFLATE||t>e.UNZIP)throw new TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=t,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}s.prototype.close=function(){this.write_in_progress?this.pending_close=!0:(this.pending_close=!1,t(this.init_done,"close before init"),t(this.mode<=e.UNZIP),this.mode===e.DEFLATE||this.mode===e.GZIP||this.mode===e.DEFLATERAW?r.deflateEnd(this.strm):this.mode!==e.INFLATE&&this.mode!==e.GUNZIP&&this.mode!==e.INFLATERAW&&this.mode!==e.UNZIP||i.inflateEnd(this.strm),this.mode=e.NONE,this.dictionary=null)},s.prototype.write=function(e,t,n,r,i,a,o){return this._write(!0,e,t,n,r,i,a,o)},s.prototype.writeSync=function(e,t,n,r,i,a,o){return this._write(!1,e,t,n,r,i,a,o)},s.prototype._write=function(n,r,i,a,o,s,l,u){if(t.equal(arguments.length,8),t(this.init_done,"write before init"),t(this.mode!==e.NONE,"already finalized"),t.equal(!1,this.write_in_progress,"write already in progress"),t.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,t.equal(!1,void 0===r,"must provide flush value"),this.write_in_progress=!0,r!==e.Z_NO_FLUSH&&r!==e.Z_PARTIAL_FLUSH&&r!==e.Z_SYNC_FLUSH&&r!==e.Z_FULL_FLUSH&&r!==e.Z_FINISH&&r!==e.Z_BLOCK)throw new Error("Invalid flush value");if(null==i&&(i=uQ.alloc(0),o=0,a=0),this.strm.avail_in=o,this.strm.input=i,this.strm.next_in=a,this.strm.avail_out=u,this.strm.output=s,this.strm.next_out=l,this.flush=r,!n)return this._process(),this._checkError()?this._afterSync():void 0;var c=this;return ES.nextTick((function(){c._process(),c._after()})),this},s.prototype._afterSync=function(){var e=this.strm.avail_out,t=this.strm.avail_in;return this.write_in_progress=!1,[t,e]},s.prototype._process=function(){var t=null;switch(this.mode){case e.DEFLATE:case e.GZIP:case e.DEFLATERAW:this.err=r.deflate(this.strm,this.flush);break;case e.UNZIP:switch(this.strm.avail_in>0&&(t=this.strm.next_in),this.gzip_id_bytes_read){case 0:if(null===t)break;if(31!==this.strm.input[t]){this.mode=e.INFLATE;break}if(this.gzip_id_bytes_read=1,t++,1===this.strm.avail_in)break;case 1:if(null===t)break;139===this.strm.input[t]?(this.gzip_id_bytes_read=2,this.mode=e.GUNZIP):this.mode=e.INFLATE;break;default:throw new Error("invalid number of gzip magic number bytes read")}case e.INFLATE:case e.GUNZIP:case e.INFLATERAW:for(this.err=i.inflate(this.strm,this.flush),this.err===e.Z_NEED_DICT&&this.dictionary&&(this.err=i.inflateSetDictionary(this.strm,this.dictionary),this.err===e.Z_OK?this.err=i.inflate(this.strm,this.flush):this.err===e.Z_DATA_ERROR&&(this.err=e.Z_NEED_DICT));this.strm.avail_in>0&&this.mode===e.GUNZIP&&this.err===e.Z_STREAM_END&&0!==this.strm.next_in[0];)this.reset(),this.err=i.inflate(this.strm,this.flush);break;default:throw new Error("Unknown mode "+this.mode)}},s.prototype._checkError=function(){switch(this.err){case e.Z_OK:case e.Z_BUF_ERROR:if(0!==this.strm.avail_out&&this.flush===e.Z_FINISH)return this._error("unexpected end of file"),!1;break;case e.Z_STREAM_END:break;case e.Z_NEED_DICT:return null==this.dictionary?this._error("Missing dictionary"):this._error("Bad dictionary"),!1;default:return this._error("Zlib error"),!1}return!0},s.prototype._after=function(){if(this._checkError()){var e=this.strm.avail_out,t=this.strm.avail_in;this.write_in_progress=!1,this.callback(t,e),this.pending_close&&this.close()}},s.prototype._error=function(e){this.strm.msg&&(e=this.strm.msg),this.onerror(e,this.err),this.write_in_progress=!1,this.pending_close&&this.close()},s.prototype.init=function(n,r,i,a,o){t(4===arguments.length||5===arguments.length,"init(windowBits, level, memLevel, strategy, [dictionary])"),t(n>=8&&n<=15,"invalid windowBits"),t(r>=-1&&r<=9,"invalid compression level"),t(i>=1&&i<=9,"invalid memlevel"),t(a===e.Z_FILTERED||a===e.Z_HUFFMAN_ONLY||a===e.Z_RLE||a===e.Z_FIXED||a===e.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(r,n,i,a,o),this._setDictionary()},s.prototype.params=function(){throw new Error("deflateParams Not supported")},s.prototype.reset=function(){this._reset(),this._setDictionary()},s.prototype._init=function(t,a,o,s,l){switch(this.level=t,this.windowBits=a,this.memLevel=o,this.strategy=s,this.flush=e.Z_NO_FLUSH,this.err=e.Z_OK,this.mode!==e.GZIP&&this.mode!==e.GUNZIP||(this.windowBits+=16),this.mode===e.UNZIP&&(this.windowBits+=32),this.mode!==e.DEFLATERAW&&this.mode!==e.INFLATERAW||(this.windowBits=-1*this.windowBits),this.strm=new n,this.mode){case e.DEFLATE:case e.GZIP:case e.DEFLATERAW:this.err=r.deflateInit2(this.strm,this.level,e.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case e.INFLATE:case e.GUNZIP:case e.INFLATERAW:case e.UNZIP:this.err=i.inflateInit2(this.strm,this.windowBits);break;default:throw new Error("Unknown mode "+this.mode)}this.err!==e.Z_OK&&this._error("Init error"),this.dictionary=l,this.write_in_progress=!1,this.init_done=!0},s.prototype._setDictionary=function(){if(null!=this.dictionary){switch(this.err=e.Z_OK,this.mode){case e.DEFLATE:case e.DEFLATERAW:this.err=r.deflateSetDictionary(this.strm,this.dictionary)}this.err!==e.Z_OK&&this._error("Failed to set dictionary")}},s.prototype._reset=function(){switch(this.err=e.Z_OK,this.mode){case e.DEFLATE:case e.DEFLATERAW:case e.GZIP:this.err=r.deflateReset(this.strm);break;case e.INFLATE:case e.INFLATERAW:case e.GUNZIP:this.err=i.inflateReset(this.strm)}this.err!==e.Z_OK&&this._error("Failed to reset stream")},e.Zlib=s}(LN),function(e){var t=NS.Buffer,n=jN.Transform,r=LN,i=w_,a=vR.ok,o=NS.kMaxLength,s="Cannot create final Buffer. It would be larger than 0x"+o.toString(16)+" bytes";r.Z_MIN_WINDOWBITS=8,r.Z_MAX_WINDOWBITS=15,r.Z_DEFAULT_WINDOWBITS=15,r.Z_MIN_CHUNK=64,r.Z_MAX_CHUNK=1/0,r.Z_DEFAULT_CHUNK=16384,r.Z_MIN_MEMLEVEL=1,r.Z_MAX_MEMLEVEL=9,r.Z_DEFAULT_MEMLEVEL=8,r.Z_MIN_LEVEL=-1,r.Z_MAX_LEVEL=9,r.Z_DEFAULT_LEVEL=r.Z_DEFAULT_COMPRESSION;for(var l=Object.keys(r),u=0;u<l.length;u++){var c=l[u];c.match(/^Z/)&&Object.defineProperty(e,c,{enumerable:!0,value:r[c],writable:!1})}for(var f={Z_OK:r.Z_OK,Z_STREAM_END:r.Z_STREAM_END,Z_NEED_DICT:r.Z_NEED_DICT,Z_ERRNO:r.Z_ERRNO,Z_STREAM_ERROR:r.Z_STREAM_ERROR,Z_DATA_ERROR:r.Z_DATA_ERROR,Z_MEM_ERROR:r.Z_MEM_ERROR,Z_BUF_ERROR:r.Z_BUF_ERROR,Z_VERSION_ERROR:r.Z_VERSION_ERROR},d=Object.keys(f),h=0;h<d.length;h++){var A=d[h];f[f[A]]=A}function g(e,n,r){var i=[],a=0;function l(){for(var t;null!==(t=e.read());)i.push(t),a+=t.length;e.once("readable",l)}function u(){var n,l=null;a>=o?l=new RangeError(s):n=t.concat(i,a),i=[],e.close(),r(l,n)}e.on("error",(function(t){e.removeListener("end",u),e.removeListener("readable",l),r(t)})),e.on("end",u),e.end(n),l()}function p(e,n){if("string"===typeof n&&(n=t.from(n)),!t.isBuffer(n))throw new TypeError("Not a string or buffer");var r=e._finishFlushFlag;return e._processChunk(n,r)}function m(e){if(!(this instanceof m))return new m(e);x.call(this,e,r.DEFLATE)}function v(e){if(!(this instanceof v))return new v(e);x.call(this,e,r.INFLATE)}function y(e){if(!(this instanceof y))return new y(e);x.call(this,e,r.GZIP)}function b(e){if(!(this instanceof b))return new b(e);x.call(this,e,r.GUNZIP)}function C(e){if(!(this instanceof C))return new C(e);x.call(this,e,r.DEFLATERAW)}function w(e){if(!(this instanceof w))return new w(e);x.call(this,e,r.INFLATERAW)}function E(e){if(!(this instanceof E))return new E(e);x.call(this,e,r.UNZIP)}function I(e){return e===r.Z_NO_FLUSH||e===r.Z_PARTIAL_FLUSH||e===r.Z_SYNC_FLUSH||e===r.Z_FULL_FLUSH||e===r.Z_FINISH||e===r.Z_BLOCK}function x(i,a){var o=this;if(this._opts=i=i||{},this._chunkSize=i.chunkSize||e.Z_DEFAULT_CHUNK,n.call(this,i),i.flush&&!I(i.flush))throw new Error("Invalid flush flag: "+i.flush);if(i.finishFlush&&!I(i.finishFlush))throw new Error("Invalid flush flag: "+i.finishFlush);if(this._flushFlag=i.flush||r.Z_NO_FLUSH,this._finishFlushFlag="undefined"!==typeof i.finishFlush?i.finishFlush:r.Z_FINISH,i.chunkSize&&(i.chunkSize<e.Z_MIN_CHUNK||i.chunkSize>e.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+i.chunkSize);if(i.windowBits&&(i.windowBits<e.Z_MIN_WINDOWBITS||i.windowBits>e.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+i.windowBits);if(i.level&&(i.level<e.Z_MIN_LEVEL||i.level>e.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+i.level);if(i.memLevel&&(i.memLevel<e.Z_MIN_MEMLEVEL||i.memLevel>e.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+i.memLevel);if(i.strategy&&i.strategy!=e.Z_FILTERED&&i.strategy!=e.Z_HUFFMAN_ONLY&&i.strategy!=e.Z_RLE&&i.strategy!=e.Z_FIXED&&i.strategy!=e.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+i.strategy);if(i.dictionary&&!t.isBuffer(i.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._handle=new r.Zlib(a);var s=this;this._hadError=!1,this._handle.onerror=function(t,n){B(s),s._hadError=!0;var r=new Error(t);r.errno=n,r.code=e.codes[n],s.emit("error",r)};var l=e.Z_DEFAULT_COMPRESSION;"number"===typeof i.level&&(l=i.level);var u=e.Z_DEFAULT_STRATEGY;"number"===typeof i.strategy&&(u=i.strategy),this._handle.init(i.windowBits||e.Z_DEFAULT_WINDOWBITS,l,i.memLevel||e.Z_DEFAULT_MEMLEVEL,u,i.dictionary),this._buffer=t.allocUnsafe(this._chunkSize),this._offset=0,this._level=l,this._strategy=u,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!o._handle},configurable:!0,enumerable:!0})}function B(e,t){t&&ES.nextTick(t),e._handle&&(e._handle.close(),e._handle=null)}function k(e){e.emit("close")}Object.defineProperty(e,"codes",{enumerable:!0,value:Object.freeze(f),writable:!1}),e.Deflate=m,e.Inflate=v,e.Gzip=y,e.Gunzip=b,e.DeflateRaw=C,e.InflateRaw=w,e.Unzip=E,e.createDeflate=function(e){return new m(e)},e.createInflate=function(e){return new v(e)},e.createDeflateRaw=function(e){return new C(e)},e.createInflateRaw=function(e){return new w(e)},e.createGzip=function(e){return new y(e)},e.createGunzip=function(e){return new b(e)},e.createUnzip=function(e){return new E(e)},e.deflate=function(e,t,n){return"function"===typeof t&&(n=t,t={}),g(new m(t),e,n)},e.deflateSync=function(e,t){return p(new m(t),e)},e.gzip=function(e,t,n){return"function"===typeof t&&(n=t,t={}),g(new y(t),e,n)},e.gzipSync=function(e,t){return p(new y(t),e)},e.deflateRaw=function(e,t,n){return"function"===typeof t&&(n=t,t={}),g(new C(t),e,n)},e.deflateRawSync=function(e,t){return p(new C(t),e)},e.unzip=function(e,t,n){return"function"===typeof t&&(n=t,t={}),g(new E(t),e,n)},e.unzipSync=function(e,t){return p(new E(t),e)},e.inflate=function(e,t,n){return"function"===typeof t&&(n=t,t={}),g(new v(t),e,n)},e.inflateSync=function(e,t){return p(new v(t),e)},e.gunzip=function(e,t,n){return"function"===typeof t&&(n=t,t={}),g(new b(t),e,n)},e.gunzipSync=function(e,t){return p(new b(t),e)},e.inflateRaw=function(e,t,n){return"function"===typeof t&&(n=t,t={}),g(new w(t),e,n)},e.inflateRawSync=function(e,t){return p(new w(t),e)},i.inherits(x,n),x.prototype.params=function(t,n,i){if(t<e.Z_MIN_LEVEL||t>e.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+t);if(n!=e.Z_FILTERED&&n!=e.Z_HUFFMAN_ONLY&&n!=e.Z_RLE&&n!=e.Z_FIXED&&n!=e.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+n);if(this._level!==t||this._strategy!==n){var o=this;this.flush(r.Z_SYNC_FLUSH,(function(){a(o._handle,"zlib binding closed"),o._handle.params(t,n),o._hadError||(o._level=t,o._strategy=n,i&&i())}))}else ES.nextTick(i)},x.prototype.reset=function(){return a(this._handle,"zlib binding closed"),this._handle.reset()},x.prototype._flush=function(e){this._transform(t.alloc(0),"",e)},x.prototype.flush=function(e,n){var i=this,a=this._writableState;("function"===typeof e||void 0===e&&!n)&&(n=e,e=r.Z_FULL_FLUSH),a.ended?n&&ES.nextTick(n):a.ending?n&&this.once("end",n):a.needDrain?n&&this.once("drain",(function(){return i.flush(e,n)})):(this._flushFlag=e,this.write(t.alloc(0),"",n))},x.prototype.close=function(e){B(this,e),ES.nextTick(k,this)},x.prototype._transform=function(e,n,i){var a,o=this._writableState,s=(o.ending||o.ended)&&(!e||o.length===e.length);return null===e||t.isBuffer(e)?this._handle?(s?a=this._finishFlushFlag:(a=this._flushFlag,e.length>=o.length&&(this._flushFlag=this._opts.flush||r.Z_NO_FLUSH)),void this._processChunk(e,a,i)):i(new Error("zlib binding closed")):i(new Error("invalid input"))},x.prototype._processChunk=function(e,n,r){var i=e&&e.length,l=this._chunkSize-this._offset,u=0,c=this,f="function"===typeof r;if(!f){var d,h=[],A=0;this.on("error",(function(e){d=e})),a(this._handle,"zlib binding closed");do{var g=this._handle.writeSync(n,e,u,i,this._buffer,this._offset,l)}while(!this._hadError&&v(g[0],g[1]));if(this._hadError)throw d;if(A>=o)throw B(this),new RangeError(s);var p=t.concat(h,A);return B(this),p}a(this._handle,"zlib binding closed");var m=this._handle.write(n,e,u,i,this._buffer,this._offset,l);function v(o,s){if(this&&(this.buffer=null,this.callback=null),!c._hadError){var d=l-s;if(a(d>=0,"have should not go down"),d>0){var g=c._buffer.slice(c._offset,c._offset+d);c._offset+=d,f?c.push(g):(h.push(g),A+=g.length)}if((0===s||c._offset>=c._chunkSize)&&(l=c._chunkSize,c._offset=0,c._buffer=t.allocUnsafe(c._chunkSize)),0===s){if(u+=i-o,i=o,!f)return!0;var p=c._handle.write(n,e,u,i,c._buffer,c._offset,c._chunkSize);return p.callback=v,void(p.buffer=e)}if(!f)return!1;r()}}m.buffer=e,m.callback=v},i.inherits(m,x),i.inherits(v,x),i.inherits(y,x),i.inherits(b,x),i.inherits(C,x),i.inherits(w,x),i.inherits(E,x)}(MN);var yR,bR,CR,wR,ER,IR,xR=JQ(MN),BR=function(e){function t(t,n,r){var i;return(i=e.call(this,{decodeStrings:!1})||this).finalize=i.finalize.bind(w(i)),i.document=t,i.id=n,null==r&&(r={}),i.data=r,i.gen=0,i.deflate=null,i.compress=i.document.compress&&!i.data.Filter,i.uncompressedLength=0,i.chunks=[],i}us(t,e);var n=t.prototype;return n.initDeflate=function(){var e=this;return this.data.Filter="FlateDecode",this.deflate=xR.createDeflate(),this.deflate.on("data",(function(t){return e.chunks.push(t),e.data.Length+=t.length})),this.deflate.on("end",this.finalize)},n._write=function(e,t,n){return e instanceof Uint8Array||(e=uQ.from(e+"\n","binary")),this.uncompressedLength+=e.length,null==this.data.Length&&(this.data.Length=0),this.compress?(this.deflate||this.initDeflate(),this.deflate.write(e)):(this.chunks.push(e),this.data.Length+=e.length),n()},n.end=function(){return e.prototype.end.apply(this,arguments),this.deflate?this.deflate.end():this.finalize()},n.finalize=function(){if(this.offset=this.document._offset,this.document._write(this.id+" "+this.gen+" obj"),this.document._write(NR.convert(this.data)),this.chunks.length){this.document._write("stream");for(var e=0,t=Array.from(this.chunks);e<t.length;e++){var n=t[e];this.document._write(n)}this.chunks.length=0,this.document._write("\nendstream")}return this.document._write("endobj"),this.document._refEnd(this)},n.toString=function(){return this.id+" "+this.gen+" R"},t}(PN.Writable),kR=function(){function e(e){void 0===e&&(e={}),this._items={},this.limits="boolean"!==typeof e.limits||e.limits}var t=e.prototype;return t.add=function(e,t){return this._items[e]=t},t.get=function(e){return this._items[e]},t.toString=function(){var e=this,t=Object.keys(this._items).sort((function(t,n){return e._compareKeys(t,n)})),n=["<<"];if(this.limits&&t.length>1){var r=t[0],i=t[t.length-1];n.push("  /Limits "+NR.convert([this._dataForKey(r),this._dataForKey(i)]))}n.push("  /"+this._keysName()+" [");for(var a,o=LC(t);!(a=o()).done;){var s=a.value;n.push("    "+NR.convert(this._dataForKey(s))+" "+NR.convert(this._items[s]))}return n.push("]"),n.push(">>"),n.join("\n")},t._compareKeys=function(){throw new Error("Must be implemented by subclasses")},t._keysName=function(){throw new Error("Must be implemented by subclasses")},t._dataForKey=function(){throw new Error("Must be implemented by subclasses")},e}(),DR=function(e){function t(){return e.apply(this,arguments)||this}us(t,e);var n=t.prototype;return n._compareKeys=function(e,t){return e.localeCompare(t)},n._keysName=function(){return"Names"},n._dataForKey=function(e){return new String(e)},t}(kR),QR=/[\n\r\t\b\f\(\)\\]/g,SR={"\n":"\\n","\r":"\\r","\t":"\\t","\b":"\\b","\f":"\\f","\\":"\\\\","(":"\\(",")":"\\)"},_R=function(e,t){return(Array(t+1).join("0")+e).slice(-t)},FR=function(){function e(){}return e.convert=function(t){if("string"===typeof t)return"/"+t;if(t instanceof String){for(var n=t,r=!1,i=0,a=n.length;i<a;i++)if(n.charCodeAt(i)>127){r=!0;break}return r&&(n=function(e){var t=e.length;if(1&t)throw new Error("Buffer length must be even");for(var n=0,r=t-1;n<r;n+=2){var i=e[n];e[n]=e[n+1],e[n+1]=i}return e}(uQ.from("\ufeff"+n,"utf16le")).toString("binary")),"("+(n=n.replace(QR,(function(e){return SR[e]})))+")"}if(uQ.isBuffer(t))return"<"+t.toString("hex")+">";if(t instanceof BR||t instanceof DR)return t.toString();if(t instanceof Date)return"(D:"+_R(t.getUTCFullYear(),4)+_R(t.getUTCMonth()+1,2)+_R(t.getUTCDate(),2)+_R(t.getUTCHours(),2)+_R(t.getUTCMinutes(),2)+_R(t.getUTCSeconds(),2)+"Z)";if(Array.isArray(t))return"["+Array.from(t).map((function(t){return e.convert(t)})).join(" ")+"]";if("[object Object]"==={}.toString.call(t)){var o=["<<"];for(var s in t){var l=t[s];o.push("/"+s+" "+e.convert(l))}return o.push(">>"),o.join("\n")}return"number"===typeof t?e.number(t):""+t},e.number=function(e){if(e>-1e21&&e<1e21)return Math.round(1e6*e)/1e6;throw new Error("unsupported number: "+e)},e}(),NR=FR,RR={top:72,left:72,bottom:72,right:72},TR={"4A0":[4767.87,6740.79],"2A0":[3370.39,4767.87],A0:[2383.94,3370.39],A1:[1683.78,2383.94],A2:[1190.55,1683.78],A3:[841.89,1190.55],A4:[595.28,841.89],A5:[419.53,595.28],A6:[297.64,419.53],A7:[209.76,297.64],A8:[147.4,209.76],A9:[104.88,147.4],A10:[73.7,104.88],B0:[2834.65,4008.19],B1:[2004.09,2834.65],B2:[1417.32,2004.09],B3:[1000.63,1417.32],B4:[708.66,1000.63],B5:[498.9,708.66],B6:[354.33,498.9],B7:[249.45,354.33],B8:[175.75,249.45],B9:[124.72,175.75],B10:[87.87,124.72],C0:[2599.37,3676.54],C1:[1836.85,2599.37],C2:[1298.27,1836.85],C3:[918.43,1298.27],C4:[649.13,918.43],C5:[459.21,649.13],C6:[323.15,459.21],C7:[229.61,323.15],C8:[161.57,229.61],C9:[113.39,161.57],C10:[79.37,113.39],RA0:[2437.8,3458.27],RA1:[1729.13,2437.8],RA2:[1218.9,1729.13],RA3:[864.57,1218.9],RA4:[609.45,864.57],SRA0:[2551.18,3628.35],SRA1:[1814.17,2551.18],SRA2:[1275.59,1814.17],SRA3:[907.09,1275.59],SRA4:[637.8,907.09],EXECUTIVE:[521.86,756],FOLIO:[612,936],LEGAL:[612,1008],LETTER:[612,792],TABLOID:[792,1224]},OR=function(){function e(e,t){void 0===t&&(t={}),this.document=e,this.size=t.size||"letter",this.layout=t.layout||"portrait",this.userUnit=t.userUnit||1,"number"===typeof t.margin?this.margins={top:t.margin,left:t.margin,bottom:t.margin,right:t.margin}:this.margins=t.margins||RR;var n=Array.isArray(this.size)?this.size:TR[this.size.toUpperCase()];this.width=n["portrait"===this.layout?0:1],this.height=n["portrait"===this.layout?1:0],this.content=this.document.ref(),this.resources=this.document.ref({ProcSet:["PDF","Text","ImageB","ImageC","ImageI"]}),this.dictionary=this.document.ref({Type:"Page",Parent:this.document._root.data.Pages,MediaBox:[0,0,this.width,this.height],Contents:this.content,Resources:this.resources,UserUnit:this.userUnit}),this.markings=[]}var t=e.prototype;return t.maxY=function(){return this.height-this.margins.bottom},t.write=function(e){return this.content.write(e)},t.end=function(){return this.dictionary.end(),this.resources.end(),this.content.end()},m(e,[{key:"fonts",get:function(){var e=this.resources.data;return null!=e.Font?e.Font:e.Font={}}},{key:"xobjects",get:function(){var e=this.resources.data;return null!=e.XObject?e.XObject:e.XObject={}}},{key:"ext_gstates",get:function(){var e=this.resources.data;return null!=e.ExtGState?e.ExtGState:e.ExtGState={}}},{key:"patterns",get:function(){var e=this.resources.data;return null!=e.Pattern?e.Pattern:e.Pattern={}}},{key:"colorSpaces",get:function(){var e=this.resources.data;return e.ColorSpace||(e.ColorSpace={})}},{key:"annotations",get:function(){var e=this.dictionary.data;return null!=e.Annots?e.Annots:e.Annots=[]}},{key:"structParentTreeKey",get:function(){var e=this.dictionary.data;return null!=e.StructParents?e.StructParents:e.StructParents=this.document.createStructParentTreeNextKey()}}]),e}(),jR=function(){function e(){}return e.generateFileID=function(e){void 0===e&&(e={});var t=e.CreationDate.getTime()+"\n";for(var n in e)e.hasOwnProperty(n)&&(t+=n+": "+e[n].valueOf()+"\n");return function(e){for(var t=[],n=0;n<e.sigBytes;n++)t.push(e.words[Math.floor(n/4)]>>8*(3-n%4)&255);return uQ.from(t)}(UC(t))},e}(),PR=NR.number,MR=function(){function e(e){this.doc=e,this.stops=[],this.embedded=!1,this.transform=[1,0,0,1,0,0]}var t=e.prototype;return t.stop=function(e,t,n){if(null==n&&(n=1),t=this.doc._normalizeColor(t),0===this.stops.length)if(3===t.length)this._colorSpace="DeviceRGB";else if(4===t.length)this._colorSpace="DeviceCMYK";else{if(1!==t.length)throw new Error("Unknown color space");this._colorSpace="DeviceGray"}else if("DeviceRGB"===this._colorSpace&&3!==t.length||"DeviceCMYK"===this._colorSpace&&4!==t.length||"DeviceGray"===this._colorSpace&&1!==t.length)throw new Error("All gradient stops must use the same color space");return n=Math.max(0,Math.min(1,n)),this.stops.push([e,t,n]),this},t.setTransform=function(e,t,n,r,i,a){return this.transform=[e,t,n,r,i,a],this},t.embed=function(e){var t,n=this.stops.length;if(0!==n){this.embedded=!0,this.matrix=e;var r=this.stops[n-1];r[0]<1&&this.stops.push([1,r[1],r[2]]);for(var i=[],a=[],o=[],s=0;s<n-1;s++)a.push(0,1),s+2!==n&&i.push(this.stops[s+1][0]),t=this.doc.ref({FunctionType:2,Domain:[0,1],C0:this.stops[s+0][1],C1:this.stops[s+1][1],N:1}),o.push(t),t.end();1===n?t=o[0]:(t=this.doc.ref({FunctionType:3,Domain:[0,1],Functions:o,Bounds:i,Encode:a})).end(),this.id="Sh"+ ++this.doc._gradCount;var l=this.shader(t);l.end();var u=this.doc.ref({Type:"Pattern",PatternType:2,Shading:l,Matrix:this.matrix.map(PR)});if(u.end(),this.stops.some((function(e){return e[2]<1}))){var c=this.opacityGradient();c._colorSpace="DeviceGray";for(var f,d=LC(this.stops);!(f=d()).done;){var h=f.value;c.stop(h[0],[h[2]])}c=c.embed(this.matrix);var A=[0,0,this.doc.page.width,this.doc.page.height],g=this.doc.ref({Type:"XObject",Subtype:"Form",FormType:1,BBox:A,Group:{Type:"Group",S:"Transparency",CS:"DeviceGray"},Resources:{ProcSet:["PDF","Text","ImageB","ImageC","ImageI"],Pattern:{Sh1:c}}});g.write("/Pattern cs /Sh1 scn"),g.end(A.join(" ")+" re f");var p=this.doc.ref({Type:"ExtGState",SMask:{Type:"Mask",S:"Luminosity",G:g}});p.end();var m=this.doc.ref({Type:"Pattern",PatternType:1,PaintType:1,TilingType:2,BBox:A,XStep:A[2],YStep:A[3],Resources:{ProcSet:["PDF","Text","ImageB","ImageC","ImageI"],Pattern:{Sh1:u},ExtGState:{Gs1:p}}});m.write("/Gs1 gs /Pattern cs /Sh1 scn"),m.end(A.join(" ")+" re f"),this.doc.page.patterns[this.id]=m}else this.doc.page.patterns[this.id]=u;return u}},t.apply=function(e){var t=this.doc._ctm,n=t[0],r=t[1],i=t[2],a=t[3],o=t[4],s=t[5],l=this.transform,u=l[0],c=l[1],f=l[2],d=l[3],h=l[4],A=l[5],g=[n*u+i*c,r*u+a*c,n*f+i*d,r*f+a*d,n*h+i*A+o,r*h+a*A+s];this.embedded&&g.join(" ")===this.matrix.join(" ")||this.embed(g),this.doc._setColorSpace("Pattern",e);var p=e?"SCN":"scn";return this.doc.addContent("/"+this.id+" "+p)},e}(),LR=function(e){function t(t,n,r,i,a){var o;return(o=e.call(this,t)||this).x1=n,o.y1=r,o.x2=i,o.y2=a,o}us(t,e);var n=t.prototype;return n.shader=function(e){return this.doc.ref({ShadingType:2,ColorSpace:this._colorSpace,Coords:[this.x1,this.y1,this.x2,this.y2],Function:e,Extend:[!0,!0]})},n.opacityGradient=function(){return new t(this.doc,this.x1,this.y1,this.x2,this.y2)},t}(MR),UR=function(e){function t(t,n,r,i,a,o,s){var l;return(l=e.call(this,t)||this).doc=t,l.x1=n,l.y1=r,l.r1=i,l.x2=a,l.y2=o,l.r2=s,l}us(t,e);var n=t.prototype;return n.shader=function(e){return this.doc.ref({ShadingType:3,ColorSpace:this._colorSpace,Coords:[this.x1,this.y1,this.r1,this.x2,this.y2,this.r2],Function:e,Extend:[!0,!0]})},n.opacityGradient=function(){return new t(this.doc,this.x1,this.y1,this.r1,this.x2,this.y2,this.r2)},t}(MR),zR={PDFGradient:MR,PDFLinearGradient:LR,PDFRadialGradient:UR},GR=["DeviceCMYK","DeviceRGB"],HR=function(){function e(e,t,n,r,i){this.doc=e,this.bBox=t,this.xStep=n,this.yStep=r,this.stream=i}var t=e.prototype;return t.createPattern=function(){var e=this.doc.ref();e.end();var t=this.doc._ctm,n=t[0],r=t[1],i=t[2],a=t[3],o=[1*n+0*i,1*r+0*a,0*n+1*i,0*r+1*a,0*n+0*i+t[4],0*r+0*a+t[5]],s=this.doc.ref({Type:"Pattern",PatternType:1,PaintType:2,TilingType:2,BBox:this.bBox,XStep:this.xStep,YStep:this.yStep,Matrix:o.map((function(e){return+e.toFixed(5)})),Resources:e});return s.end(this.stream),s},t.embedPatternColorSpaces=function(){var e=this;GR.forEach((function(t){var n=e.getPatternColorSpaceId(t);if(!e.doc.page.colorSpaces[n]){var r=e.doc.ref(["Pattern",t]);r.end(),e.doc.page.colorSpaces[n]=r}}))},t.getPatternColorSpaceId=function(e){return"CsP"+e},t.embed=function(){this.id||(this.doc._patternCount=this.doc._patternCount+1,this.id="P"+this.doc._patternCount,this.pattern=this.createPattern()),this.doc.page.patterns[this.id]||(this.doc.page.patterns[this.id]=this.pattern)},t.apply=function(e,t){this.embedPatternColorSpaces(),this.embed();var n=this.doc._normalizeColor(t);if(!n)throw Error("invalid pattern color. (value: "+t+")");var r=this.getPatternColorSpaceId(this.doc._getColorSpace(n));this.doc._setColorSpace(r,e);var i=e?"SCN":"scn";return this.doc.addContent(n.join(" ")+" /"+this.id+" "+i)},e}(),YR=zR.PDFGradient,WR=zR.PDFLinearGradient,VR=zR.PDFRadialGradient,qR={PDFTilingPattern:HR}.PDFTilingPattern,KR={initColor:function(){return this._opacityRegistry={},this._opacityCount=0,this._patternCount=0,this._gradCount=0},_normalizeColor:function(e){if("string"===typeof e)if("#"===e.charAt(0)){4===e.length&&(e=e.replace(/#([0-9A-F])([0-9A-F])([0-9A-F])/i,"#$1$1$2$2$3$3"));var t=parseInt(e.slice(1),16);e=[t>>16,t>>8&255,255&t]}else JR[e]&&(e=JR[e]);return Array.isArray(e)?(3===e.length?e=e.map((function(e){return e/255})):4===e.length&&(e=e.map((function(e){return e/100}))),e):null},_setColor:function(e,t){return e instanceof YR?(e.apply(t),!0):Array.isArray(e)&&e[0]instanceof qR?(e[0].apply(t,e[1]),!0):this._setColorCore(e,t)},_setColorCore:function(e,t){if(!(e=this._normalizeColor(e)))return!1;var n=t?"SCN":"scn",r=this._getColorSpace(e);return this._setColorSpace(r,t),e=e.join(" "),this.addContent(e+" "+n),!0},_setColorSpace:function(e,t){var n=t?"CS":"cs";return this.addContent("/"+e+" "+n)},_getColorSpace:function(e){return 4===e.length?"DeviceCMYK":"DeviceRGB"},fillColor:function(e,t){return this._setColor(e,!1)&&this.fillOpacity(t),this._fillColor=[e,t],this},strokeColor:function(e,t){return this._setColor(e,!0)&&this.strokeOpacity(t),this},opacity:function(e){return this._doOpacity(e,e),this},fillOpacity:function(e){return this._doOpacity(e,null),this},strokeOpacity:function(e){return this._doOpacity(null,e),this},_doOpacity:function(e,t){var n,r;if(null!=e||null!=t){null!=e&&(e=Math.max(0,Math.min(1,e))),null!=t&&(t=Math.max(0,Math.min(1,t)));var i=e+"_"+t;if(this._opacityRegistry[i]){var a=this._opacityRegistry[i];n=a[0],r=a[1]}else{n={Type:"ExtGState"},null!=e&&(n.ca=e),null!=t&&(n.CA=t),(n=this.ref(n)).end(),r="Gs"+ ++this._opacityCount,this._opacityRegistry[i]=[n,r]}return this.page.ext_gstates[r]=n,this.addContent("/"+r+" gs")}},linearGradient:function(e,t,n,r){return new WR(this,e,t,n,r)},radialGradient:function(e,t,n,r,i,a){return new VR(this,e,t,n,r,i,a)},pattern:function(e,t,n,r){return new qR(this,e,t,n,r)}},JR={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};yR=bR=CR=wR=ER=IR=0;var ZR={M:2,m:2,Z:0,z:0,L:2,l:2,H:1,h:1,V:1,v:1,C:6,c:6,S:4,s:4,Q:4,q:4,T:2,t:2,A:7,a:7},XR=function(e){return e in ZR},$R=function(e){var t=e.codePointAt(0);return 32===t||9===t||13===t||10===t},eT=function(e){var t=e.codePointAt(0);return null!=t&&(48<=t&&t<=57)},tT=function(e,t){for(var n=t,r="",i="none";n<e.length;n+=1){var a=e[n];if("+"===a||"-"===a){if("none"===i){i="sign",r+=a;continue}if("e"===i){i="exponent_sign",r+=a;continue}}if(eT(a)){if("none"===i||"sign"===i||"whole"===i){i="whole",r+=a;continue}if("decimal_point"===i||"decimal"===i){i="decimal",r+=a;continue}if("e"===i||"exponent_sign"===i||"exponent"===i){i="exponent",r+=a;continue}}if("."!==a||"none"!==i&&"sign"!==i&&"whole"!==i){if("E"!==a&&"e"!==a||"whole"!==i&&"decimal_point"!==i&&"decimal"!==i)break;i="e",r+=a}else i="decimal_point",r+=a}var o=Number.parseFloat(r);return Number.isNaN(o)?[t,null]:[n-1,o]},nT={M:function(e,t){return yR=t[0],bR=t[1],CR=wR=null,ER=yR,IR=bR,e.moveTo(yR,bR)},m:function(e,t){return yR+=t[0],bR+=t[1],CR=wR=null,ER=yR,IR=bR,e.moveTo(yR,bR)},C:function(e,t){return yR=t[4],bR=t[5],CR=t[2],wR=t[3],e.bezierCurveTo.apply(e,t)},c:function(e,t){return e.bezierCurveTo(t[0]+yR,t[1]+bR,t[2]+yR,t[3]+bR,t[4]+yR,t[5]+bR),CR=yR+t[2],wR=bR+t[3],yR+=t[4],bR+=t[5]},S:function(e,t){return null===CR&&(CR=yR,wR=bR),e.bezierCurveTo(yR-(CR-yR),bR-(wR-bR),t[0],t[1],t[2],t[3]),CR=t[0],wR=t[1],yR=t[2],bR=t[3]},s:function(e,t){return null===CR&&(CR=yR,wR=bR),e.bezierCurveTo(yR-(CR-yR),bR-(wR-bR),yR+t[0],bR+t[1],yR+t[2],bR+t[3]),CR=yR+t[0],wR=bR+t[1],yR+=t[2],bR+=t[3]},Q:function(e,t){return CR=t[0],wR=t[1],yR=t[2],bR=t[3],e.quadraticCurveTo(t[0],t[1],yR,bR)},q:function(e,t){return e.quadraticCurveTo(t[0]+yR,t[1]+bR,t[2]+yR,t[3]+bR),CR=yR+t[0],wR=bR+t[1],yR+=t[2],bR+=t[3]},T:function(e,t){return null===CR?(CR=yR,wR=bR):(CR=yR-(CR-yR),wR=bR-(wR-bR)),e.quadraticCurveTo(CR,wR,t[0],t[1]),CR=yR-(CR-yR),wR=bR-(wR-bR),yR=t[0],bR=t[1]},t:function(e,t){return null===CR?(CR=yR,wR=bR):(CR=yR-(CR-yR),wR=bR-(wR-bR)),e.quadraticCurveTo(CR,wR,yR+t[0],bR+t[1]),yR+=t[0],bR+=t[1]},A:function(e,t){return rT(e,yR,bR,t),yR=t[5],bR=t[6]},a:function(e,t){return t[5]+=yR,t[6]+=bR,rT(e,yR,bR,t),yR=t[5],bR=t[6]},L:function(e,t){return yR=t[0],bR=t[1],CR=wR=null,e.lineTo(yR,bR)},l:function(e,t){return yR+=t[0],bR+=t[1],CR=wR=null,e.lineTo(yR,bR)},H:function(e,t){return yR=t[0],CR=wR=null,e.lineTo(yR,bR)},h:function(e,t){return yR+=t[0],CR=wR=null,e.lineTo(yR,bR)},V:function(e,t){return bR=t[0],CR=wR=null,e.lineTo(yR,bR)},v:function(e,t){return bR+=t[0],CR=wR=null,e.lineTo(yR,bR)},Z:function(e){return e.closePath(),yR=ER,bR=IR},z:function(e){return e.closePath(),yR=ER,bR=IR}},rT=function(e,t,n,r){for(var i,a=r[0],o=r[1],s=r[2],l=r[3],u=r[4],c=r[5],f=r[6],d=LC(iT(c,f,a,o,l,u,s,t,n));!(i=d()).done;){var h=i.value,A=aT.apply(void 0,h);e.bezierCurveTo.apply(e,A)}},iT=function(e,t,n,r,i,a,o,s,l){var u=o*(Math.PI/180),c=Math.sin(u),f=Math.cos(u);n=Math.abs(n),r=Math.abs(r);var d=(CR=f*(s-e)*.5+c*(l-t)*.5)*CR/(n*n)+(wR=f*(l-t)*.5-c*(s-e)*.5)*wR/(r*r);d>1&&(n*=d=Math.sqrt(d),r*=d);var h=f/n,A=c/n,g=-c/r,p=f/r,m=h*s+A*l,v=g*s+p*l,y=h*e+A*t,b=g*e+p*t,C=1/((y-m)*(y-m)+(b-v)*(b-v))-.25;C<0&&(C=0);var w=Math.sqrt(C);a===i&&(w=-w);var E=.5*(m+y)-w*(b-v),I=.5*(v+b)+w*(y-m),x=Math.atan2(v-I,m-E),B=Math.atan2(b-I,y-E)-x;B<0&&1===a?B+=2*Math.PI:B>0&&0===a&&(B-=2*Math.PI);for(var k=Math.ceil(Math.abs(B/(.5*Math.PI+.001))),D=[],Q=0;Q<k;Q++){var S=x+Q*B/k,_=x+(Q+1)*B/k;D[Q]=[E,I,S,_,n,r,c,f]}return D},aT=function(e,t,n,r,i,a,o,s){var l=s*i,u=-o*a,c=o*i,f=s*a,d=.5*(r-n),h=8/3*Math.sin(.5*d)*Math.sin(.5*d)/Math.sin(d),A=e+Math.cos(n)-h*Math.sin(n),g=t+Math.sin(n)+h*Math.cos(n),p=e+Math.cos(r),m=t+Math.sin(r),v=p+h*Math.sin(r),y=m-h*Math.cos(r);return[l*A+u*g,c*A+f*g,l*v+u*y,c*v+f*y,l*p+u*m,c*p+f*m]},oT=function(){function e(){}return e.apply=function(e,t){var n=function(e){for(var t=[],n=null,r=[],i=0,a=!1,o=!1,s=0;s<e.length;s+=1){var l=e.charAt(s);if(!$R(l))if(a&&","===l){if(o)break;o=!0}else if(XR(l)){if(o)return t;if(null==n){if("M"!==l&&"m"!==l)return t}else if(0!==r.length)return t;r=[],a=!1,0===(i=ZR[n=l])&&t.push({command:n,args:r})}else{if(null==n)return t;var u=s,c=null;if("A"===n||"a"===n){var f=r.length;if((0===f||1===f)&&"+"!==l&&"-"!==l){var d=tT(e,s);u=d[0],c=d[1]}if(2===f||5===f||6===f){var h=tT(e,s);u=h[0],c=h[1]}3!==f&&4!==f||("0"===l&&(c=0),"1"===l&&(c=1))}else{var A=tT(e,s);u=A[0],c=A[1]}if(null==c)return t;r.push(c),a=!0,o=!1,s=u,r.length===i&&(t.push({command:n,args:r}),"M"===n&&(n="L"),"m"===n&&(n="l"),r=[])}}return t}(t);!function(e,t){yR=bR=CR=wR=ER=IR=0;for(var n=0;n<e.length;n++){var r=e[n],i=r.command,a=r.args;"function"===typeof nT[i]&&nT[i](t,a)}}(n,e)},e}(),sT=NR.number,lT=(Math.sqrt(2)-1)/3*4,uT={initVector:function(){return this._ctm=[1,0,0,1,0,0],this._ctmStack=[]},save:function(){return this._ctmStack.push(this._ctm.slice()),this.addContent("q")},restore:function(){return this._ctm=this._ctmStack.pop()||[1,0,0,1,0,0],this.addContent("Q")},closePath:function(){return this.addContent("h")},lineWidth:function(e){return this.addContent(sT(e)+" w")},_CAP_STYLES:{BUTT:0,ROUND:1,SQUARE:2},lineCap:function(e){return"string"===typeof e&&(e=this._CAP_STYLES[e.toUpperCase()]),this.addContent(e+" J")},_JOIN_STYLES:{MITER:0,ROUND:1,BEVEL:2},lineJoin:function(e){return"string"===typeof e&&(e=this._JOIN_STYLES[e.toUpperCase()]),this.addContent(e+" j")},miterLimit:function(e){return this.addContent(sT(e)+" M")},dash:function(e,t){void 0===t&&(t={});var n=e;if(Array.isArray(e)||(e=[e,t.space||e]),!e.every((function(e){return Number.isFinite(e)&&e>=0})))throw new Error("dash("+JSON.stringify(n)+", "+JSON.stringify(t)+") invalid, lengths must be numeric and greater than or equal to zero");return e=e.map(sT).join(" "),this.addContent("["+e+"] "+sT(t.phase||0)+" d")},undash:function(){return this.addContent("[] 0 d")},moveTo:function(e,t){return this.addContent(sT(e)+" "+sT(t)+" m")},lineTo:function(e,t){return this.addContent(sT(e)+" "+sT(t)+" l")},bezierCurveTo:function(e,t,n,r,i,a){return this.addContent(sT(e)+" "+sT(t)+" "+sT(n)+" "+sT(r)+" "+sT(i)+" "+sT(a)+" c")},quadraticCurveTo:function(e,t,n,r){return this.addContent(sT(e)+" "+sT(t)+" "+sT(n)+" "+sT(r)+" v")},rect:function(e,t,n,r){return this.addContent(sT(e)+" "+sT(t)+" "+sT(n)+" "+sT(r)+" re")},roundedRect:function(e,t,n,r,i){null==i&&(i=0);var a=(i=Math.min(i,.5*n,.5*r))*(1-lT);return this.moveTo(e+i,t),this.lineTo(e+n-i,t),this.bezierCurveTo(e+n-a,t,e+n,t+a,e+n,t+i),this.lineTo(e+n,t+r-i),this.bezierCurveTo(e+n,t+r-a,e+n-a,t+r,e+n-i,t+r),this.lineTo(e+i,t+r),this.bezierCurveTo(e+a,t+r,e,t+r-a,e,t+r-i),this.lineTo(e,t+i),this.bezierCurveTo(e,t+a,e+a,t,e+i,t),this.closePath()},ellipse:function(e,t,n,r){null==r&&(r=n);var i=n*lT,a=r*lT,o=(e-=n)+2*n,s=(t-=r)+2*r,l=e+n,u=t+r;return this.moveTo(e,u),this.bezierCurveTo(e,u-a,l-i,t,l,t),this.bezierCurveTo(l+i,t,o,u-a,o,u),this.bezierCurveTo(o,u+a,l+i,s,l,s),this.bezierCurveTo(l-i,s,e,u+a,e,u),this.closePath()},circle:function(e,t,n){return this.ellipse(e,t,n)},arc:function(e,t,n,r,i,a){null==a&&(a=!1);var o=2*Math.PI,s=.5*Math.PI,l=i-r;if(Math.abs(l)>o)l=o;else if(0!==l&&a!==l<0){l=(a?-1:1)*o+l}var u=Math.ceil(Math.abs(l)/s),c=l/u,f=c/s*lT*n,d=r,h=-Math.sin(d)*f,A=Math.cos(d)*f,g=e+Math.cos(d)*n,p=t+Math.sin(d)*n;this.moveTo(g,p);for(var m=0;m<u;m++){var v=g+h,y=p+A;d+=c,g=e+Math.cos(d)*n,p=t+Math.sin(d)*n;var b=g-(h=-Math.sin(d)*f),C=p-(A=Math.cos(d)*f);this.bezierCurveTo(v,y,b,C,g,p)}return this},polygon:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this.moveTo.apply(this,t.shift()||[]);for(var r=0,i=t;r<i.length;r++){var a=i[r];this.lineTo.apply(this,a||[])}return this.closePath()},path:function(e){return oT.apply(this,e),this},_windingRule:function(e){return/even-?odd/.test(e)?"*":""},fill:function(e,t){return/(even-?odd)|(non-?zero)/.test(e)&&(t=e,e=null),e&&this.fillColor(e),this.addContent("f"+this._windingRule(t))},stroke:function(e){return e&&this.strokeColor(e),this.addContent("S")},fillAndStroke:function(e,t,n){null==t&&(t=e);var r=/(even-?odd)|(non-?zero)/;return r.test(e)&&(n=e,e=null),r.test(t)&&(n=t,t=e),e&&(this.fillColor(e),this.strokeColor(t)),this.addContent("B"+this._windingRule(n))},clip:function(e){return this.addContent("W"+this._windingRule(e)+" n")},transform:function(e,t,n,r,i,a){if(1===e&&0===t&&0===n&&1===r&&0===i&&0===a)return this;var o=this._ctm,s=o[0],l=o[1],u=o[2],c=o[3],f=o[4],d=o[5];o[0]=s*e+u*t,o[1]=l*e+c*t,o[2]=s*n+u*r,o[3]=l*n+c*r,o[4]=s*i+u*a+f,o[5]=l*i+c*a+d;var h=[e,t,n,r,i,a].map((function(e){return sT(e)})).join(" ");return this.addContent(h+" cm")},translate:function(e,t){return this.transform(1,0,0,1,e,t)},rotate:function(e,t){var n;void 0===t&&(t={});var r=e*Math.PI/180,i=Math.cos(r),a=Math.sin(r),o=n=0;if(null!=t.origin){var s=t.origin,l=(o=s[0])*a+(n=s[1])*i;o-=o*i-n*a,n-=l}return this.transform(i,a,-a,i,o,n)},scale:function(e,t,n){var r;void 0===n&&(n={}),null==t&&(t=e),"object"===typeof t&&(n=t,t=e);var i=r=0;if(null!=n.origin){var a=n.origin;i=a[0],r=a[1],i-=e*i,r-=t*r}return this.transform(e,0,0,t,i,r)}},cT={},fT={402:131,8211:150,8212:151,8216:145,8217:146,8218:130,8220:147,8221:148,8222:132,8224:134,8225:135,8226:149,8230:133,8364:128,8240:137,8249:139,8250:155,710:136,8482:153,338:140,339:156,732:152,352:138,353:154,376:159,381:142,382:158},dT=".notdef       .notdef        .notdef        .notdef\n.notdef       .notdef        .notdef        .notdef\n.notdef       .notdef        .notdef        .notdef\n.notdef       .notdef        .notdef        .notdef\n.notdef       .notdef        .notdef        .notdef\n.notdef       .notdef        .notdef        .notdef\n.notdef       .notdef        .notdef        .notdef\n.notdef       .notdef        .notdef        .notdef\n\nspace         exclam         quotedbl       numbersign\ndollar        percent        ampersand      quotesingle\nparenleft     parenright     asterisk       plus\ncomma         hyphen         period         slash\nzero          one            two            three\nfour          five           six            seven\neight         nine           colon          semicolon\nless          equal          greater        question\n\nat            A              B              C\nD             E              F              G\nH             I              J              K\nL             M              N              O\nP             Q              R              S\nT             U              V              W\nX             Y              Z              bracketleft\nbackslash     bracketright   asciicircum    underscore\n\ngrave         a              b              c\nd             e              f              g\nh             i              j              k\nl             m              n              o\np             q              r              s\nt             u              v              w\nx             y              z              braceleft\nbar           braceright     asciitilde     .notdef\n\nEuro          .notdef        quotesinglbase florin\nquotedblbase  ellipsis       dagger         daggerdbl\ncircumflex    perthousand    Scaron         guilsinglleft\nOE            .notdef        Zcaron         .notdef\n.notdef       quoteleft      quoteright     quotedblleft\nquotedblright bullet         endash         emdash\ntilde         trademark      scaron         guilsinglright\noe            .notdef        zcaron         ydieresis\n\nspace         exclamdown     cent           sterling\ncurrency      yen            brokenbar      section\ndieresis      copyright      ordfeminine    guillemotleft\nlogicalnot    hyphen         registered     macron\ndegree        plusminus      twosuperior    threesuperior\nacute         mu             paragraph      periodcentered\ncedilla       onesuperior    ordmasculine   guillemotright\nonequarter    onehalf        threequarters  questiondown\n\nAgrave        Aacute         Acircumflex    Atilde\nAdieresis     Aring          AE             Ccedilla\nEgrave        Eacute         Ecircumflex    Edieresis\nIgrave        Iacute         Icircumflex    Idieresis\nEth           Ntilde         Ograve         Oacute\nOcircumflex   Otilde         Odieresis      multiply\nOslash        Ugrave         Uacute         Ucircumflex\nUdieresis     Yacute         Thorn          germandbls\n\nagrave        aacute         acircumflex    atilde\nadieresis     aring          ae             ccedilla\negrave        eacute         ecircumflex    edieresis\nigrave        iacute         icircumflex    idieresis\neth           ntilde         ograve         oacute\nocircumflex   otilde         odieresis      divide\noslash        ugrave         uacute         ucircumflex\nudieresis     yacute         thorn          ydieresis".split(/\s+/);var hT=function(){function e(e){var t=this;"string"===typeof e?(this.contents=e,this.parse()):(this.attributes=e.attributes,this.glyphWidths=e.glyphWidths,this.kernPairs=e.kernPairs),this.charWidths=function(e,t,n){for(var r=[],i=e<t,a=n?i?t+1:t-1:t,o=e;i?o<a:o>a;i?o++:o--)r.push(o);return r}(0,255,!0).map((function(e){return t.glyphWidths[dT[e]]})),this.bbox=Array.from(this.attributes.FontBBox.split(/\s+/)).map((function(e){return+e})),this.ascender=+(this.attributes.Ascender||0),this.descender=+(this.attributes.Descender||0),this.xHeight=+(this.attributes.XHeight||0),this.capHeight=+(this.attributes.CapHeight||0),this.lineGap=this.bbox[3]-this.bbox[1]-(this.ascender-this.descender)}e.open=function(e){throw new Error("AFMFont.open not available on browser build")},e.fromJson=function(t){return new e(t)};var t=e.prototype;return t.parse=function(){var e=function(e){for(var t,n={attributes:{},glyphWidths:{},kernPairs:{}},r="",i=LC(e.split("\n"));!(t=i()).done;){var a,o,s=t.value;if(a=s.match(/^Start(\w+)/))r=a[1];else if(a=s.match(/^End(\w+)/))r="";else switch(r){case"FontMetrics":var l=(a=s.match(/(^\w+)\s+(.*)/))[1],u=a[2];(o=n.attributes[l])?(Array.isArray(o)||(o=n.attributes[l]=[o]),o.push(u)):n.attributes[l]=u;break;case"CharMetrics":if(!/^CH?\s/.test(s))continue;var c=s.match(/\bN\s+(\.?\w+)\s*;/)[1];n.glyphWidths[c]=+s.match(/\bWX\s+(\d+)\s*;/)[1];break;case"KernPairs":(a=s.match(/^KPX\s+(\.?\w+)\s+(\.?\w+)\s+(-?\d+)/))&&(n.kernPairs[a[1]+a[2]]=parseInt(a[3]))}}return n}(this.contents);this.attributes=e.attributes,this.glyphWidths=e.glyphWidths,this.kernPairs=e.kernPairs},t.encodeText=function(e){for(var t=[],n=0,r=e.length,i=0<=r;i?n<r:n>r;i?n++:n--){var a=e.charCodeAt(n);a=fT[a]||a,t.push(a.toString(16))}return t},t.glyphsForString=function(e){for(var t=[],n=0,r=e.length,i=0<=r;i?n<r:n>r;i?n++:n--){var a=e.charCodeAt(n);t.push(this.characterToGlyph(a))}return t},t.characterToGlyph=function(e){return dT[fT[e]||e]||".notdef"},t.widthOfGlyph=function(e){return this.glyphWidths[e]||0},t.getKernPair=function(e,t){return this.kernPairs[e+t]||0},t.advancesForGlyphs=function(e){for(var t=[],n=0;n<e.length;n++){var r=e[n],i=e[n+1];t.push(this.widthOfGlyph(r)+this.getKernPair(r,i))}return t},e}(),AT=function(e){return[e.FontName,{attributes:e,glyphWidths:{},kernPairs:{}}]},gT=function(e){var t=e.attributes,n=e.glyphWidths,r=e.kernPairs,i=t.map(AT);return Object.keys(n).forEach((function(e){n[e].forEach((function(t,n){t&&(i[n][1].glyphWidths[e]=t)}))})),Object.keys(r).forEach((function(e){r[e].forEach((function(t,n){t&&(i[n][1].kernPairs[e]=t)}))})),Object.fromEntries(i)}({attributes:[{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated.  All Rights Reserved.","Creation Date: Thu May  1 12:43:52 1997","UniqueID 43052","VMusage 37169 48194"],FontName:"Helvetica-Bold",FullName:"Helvetica Bold",FamilyName:"Helvetica",Weight:"Bold",ItalicAngle:"0",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-170 -228 1003 962 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated.  All Rights Reserved.Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"718",XHeight:"532",Ascender:"718",Descender:"-207",StdHW:"118",StdVW:"140"},{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated.  All Rights Reserved.","Creation Date: Thu May  1 12:45:12 1997","UniqueID 43053","VMusage 14482 68586"],FontName:"Helvetica-BoldOblique",FullName:"Helvetica Bold Oblique",FamilyName:"Helvetica",Weight:"Bold",ItalicAngle:"-12",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-174 -228 1114 962",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated.  All Rights Reserved.Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"718",XHeight:"532",Ascender:"718",Descender:"-207",StdHW:"118",StdVW:"140"},{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated.  All Rights Reserved.","Creation Date: Thu May  1 12:44:31 1997","UniqueID 43055","VMusage 14960 69346"],FontName:"Helvetica-Oblique",FullName:"Helvetica Oblique",FamilyName:"Helvetica",Weight:"Medium",ItalicAngle:"-12",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-170 -225 1116 931 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated.  All Rights Reserved.Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"718",XHeight:"523",Ascender:"718",Descender:"-207",StdHW:"76",StdVW:"88"},{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated.  All Rights Reserved.","Creation Date: Thu May  1 12:38:23 1997","UniqueID 43054","VMusage 37069 48094"],FontName:"Helvetica",FullName:"Helvetica",FamilyName:"Helvetica",Weight:"Medium",ItalicAngle:"0",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-166 -225 1000 931 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated.  All Rights Reserved.Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"718",XHeight:"523",Ascender:"718",Descender:"-207",StdHW:"76",StdVW:"88"},{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.","Creation Date: Thu May  1 12:52:56 1997","UniqueID 43065","VMusage 41636 52661"],FontName:"Times-Bold",FullName:"Times Bold",FamilyName:"Times",Weight:"Bold",ItalicAngle:"0",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-168 -218 1000 935 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"676",XHeight:"461",Ascender:"683",Descender:"-217",StdHW:"44",StdVW:"139"},{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.","Creation Date: Thu May  1 13:04:06 1997","UniqueID 43066","VMusage 45874 56899"],FontName:"Times-BoldItalic",FullName:"Times Bold Italic",FamilyName:"Times",Weight:"Bold",ItalicAngle:"-15",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-200 -218 996 921",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"669",XHeight:"462",Ascender:"683",Descender:"-217",StdHW:"42",StdVW:"121"},{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.","Creation Date: Thu May  1 12:56:55 1997","UniqueID 43067","VMusage 47727 58752"],FontName:"Times-Italic",FullName:"Times Italic",FamilyName:"Times",Weight:"Medium",ItalicAngle:"-15.5",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-169 -217 1010 883 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"653",XHeight:"441",Ascender:"683",Descender:"-217",StdHW:"32",StdVW:"76"},{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.","Creation Date: Thu May  1 12:49:17 1997","UniqueID 43068","VMusage 43909 54934"],FontName:"Times-Roman",FullName:"Times Roman",FamilyName:"Times",Weight:"Roman",ItalicAngle:"0",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-168 -218 1000 898 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"662",XHeight:"450",Ascender:"683",Descender:"-217",StdHW:"28",StdVW:"84"},{Comment:["Copyright (c) 1989, 1990, 1991, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.","Creation Date: Mon Jun 23 16:28:00 1997","UniqueID 43048","VMusage 41139 52164"],FontName:"Courier-Bold",FullName:"Courier Bold",FamilyName:"Courier",Weight:"Bold",ItalicAngle:"0",IsFixedPitch:"true",CharacterSet:"ExtendedRoman",FontBBox:"-113 -250 749 801 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"003.000",Notice:"Copyright (c) 1989, 1990, 1991, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"562",XHeight:"439",Ascender:"629",Descender:"-157",StdHW:"84",StdVW:"106"},{Comment:["Copyright (c) 1989, 1990, 1991, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.","Creation Date: Mon Jun 23 16:28:46 1997","UniqueID 43049","VMusage 17529 79244"],FontName:"Courier-BoldOblique",FullName:"Courier Bold Oblique",FamilyName:"Courier",Weight:"Bold",ItalicAngle:"-12",IsFixedPitch:"true",CharacterSet:"ExtendedRoman",FontBBox:"-57 -250 869 801",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"003.000",Notice:"Copyright (c) 1989, 1990, 1991, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"562",XHeight:"439",Ascender:"629",Descender:"-157",StdHW:"84",StdVW:"106"},{Comment:["Copyright (c) 1989, 1990, 1991, 1992, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.","Creation Date: Thu May  1 17:37:52 1997","UniqueID 43051","VMusage 16248 75829"],FontName:"Courier-Oblique",FullName:"Courier Oblique",FamilyName:"Courier",Weight:"Medium",ItalicAngle:"-12",IsFixedPitch:"true",CharacterSet:"ExtendedRoman",FontBBox:"-27 -250 849 805 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"003.000",Notice:"Copyright (c) 1989, 1990, 1991, 1992, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"562",XHeight:"426",Ascender:"629",Descender:"-157",StdHW:"51",StdVW:"51"},{Comment:["Copyright (c) 1989, 1990, 1991, 1992, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.","Creation Date: Thu May  1 17:27:09 1997","UniqueID 43050","VMusage 39754 50779"],FontName:"Courier",FullName:"Courier",FamilyName:"Courier",Weight:"Medium",ItalicAngle:"0",IsFixedPitch:"true",CharacterSet:"ExtendedRoman",FontBBox:"-23 -250 715 805 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"003.000",Notice:"Copyright (c) 1989, 1990, 1991, 1992, 1993, 1997 Adobe Systems Incorporated.  All Rights Reserved.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"562",XHeight:"426",Ascender:"629",Descender:"-157",StdHW:"51",StdVW:"51"}],glyphWidths:{space:[278,278,278,278,250,250,250,250,600,600,600,600],exclam:[333,333,278,278,333,389,333,333,600,600,600,600],quotedbl:[474,474,355,355,555,555,420,408,600,600,600,600],numbersign:[556,556,556,556,500,500,500,500,600,600,600,600],dollar:[556,556,556,556,500,500,500,500,600,600,600,600],percent:[889,889,889,889,1e3,833,833,833,600,600,600,600],ampersand:[722,722,667,667,833,778,778,778,600,600,600,600],quoteright:[278,278,222,222,333,333,333,333,600,600,600,600],parenleft:[333,333,333,333,333,333,333,333,600,600,600,600],parenright:[333,333,333,333,333,333,333,333,600,600,600,600],asterisk:[389,389,389,389,500,500,500,500,600,600,600,600],plus:[584,584,584,584,570,570,675,564,600,600,600,600],comma:[278,278,278,278,250,250,250,250,600,600,600,600],hyphen:[333,333,333,333,333,333,333,333,600,600,600,600],period:[278,278,278,278,250,250,250,250,600,600,600,600],slash:[278,278,278,278,278,278,278,278,600,600,600,600],zero:[556,556,556,556,500,500,500,500,600,600,600,600],one:[556,556,556,556,500,500,500,500,600,600,600,600],two:[556,556,556,556,500,500,500,500,600,600,600,600],three:[556,556,556,556,500,500,500,500,600,600,600,600],four:[556,556,556,556,500,500,500,500,600,600,600,600],five:[556,556,556,556,500,500,500,500,600,600,600,600],six:[556,556,556,556,500,500,500,500,600,600,600,600],seven:[556,556,556,556,500,500,500,500,600,600,600,600],eight:[556,556,556,556,500,500,500,500,600,600,600,600],nine:[556,556,556,556,500,500,500,500,600,600,600,600],colon:[333,333,278,278,333,333,333,278,600,600,600,600],semicolon:[333,333,278,278,333,333,333,278,600,600,600,600],less:[584,584,584,584,570,570,675,564,600,600,600,600],equal:[584,584,584,584,570,570,675,564,600,600,600,600],greater:[584,584,584,584,570,570,675,564,600,600,600,600],question:[611,611,556,556,500,500,500,444,600,600,600,600],at:[975,975,1015,1015,930,832,920,921,600,600,600,600],A:[722,722,667,667,722,667,611,722,600,600,600,600],B:[722,722,667,667,667,667,611,667,600,600,600,600],C:[722,722,722,722,722,667,667,667,600,600,600,600],D:[722,722,722,722,722,722,722,722,600,600,600,600],E:[667,667,667,667,667,667,611,611,600,600,600,600],F:[611,611,611,611,611,667,611,556,600,600,600,600],G:[778,778,778,778,778,722,722,722,600,600,600,600],H:[722,722,722,722,778,778,722,722,600,600,600,600],I:[278,278,278,278,389,389,333,333,600,600,600,600],J:[556,556,500,500,500,500,444,389,600,600,600,600],K:[722,722,667,667,778,667,667,722,600,600,600,600],L:[611,611,556,556,667,611,556,611,600,600,600,600],M:[833,833,833,833,944,889,833,889,600,600,600,600],N:[722,722,722,722,722,722,667,722,600,600,600,600],O:[778,778,778,778,778,722,722,722,600,600,600,600],P:[667,667,667,667,611,611,611,556,600,600,600,600],Q:[778,778,778,778,778,722,722,722,600,600,600,600],R:[722,722,722,722,722,667,611,667,600,600,600,600],S:[667,667,667,667,556,556,500,556,600,600,600,600],T:[611,611,611,611,667,611,556,611,600,600,600,600],U:[722,722,722,722,722,722,722,722,600,600,600,600],V:[667,667,667,667,722,667,611,722,600,600,600,600],W:[944,944,944,944,1e3,889,833,944,600,600,600,600],X:[667,667,667,667,722,667,611,722,600,600,600,600],Y:[667,667,667,667,722,611,556,722,600,600,600,600],Z:[611,611,611,611,667,611,556,611,600,600,600,600],bracketleft:[333,333,278,278,333,333,389,333,600,600,600,600],backslash:[278,278,278,278,278,278,278,278,600,600,600,600],bracketright:[333,333,278,278,333,333,389,333,600,600,600,600],asciicircum:[584,584,469,469,581,570,422,469,600,600,600,600],underscore:[556,556,556,556,500,500,500,500,600,600,600,600],quoteleft:[278,278,222,222,333,333,333,333,600,600,600,600],a:[556,556,556,556,500,500,500,444,600,600,600,600],b:[611,611,556,556,556,500,500,500,600,600,600,600],c:[556,556,500,500,444,444,444,444,600,600,600,600],d:[611,611,556,556,556,500,500,500,600,600,600,600],e:[556,556,556,556,444,444,444,444,600,600,600,600],f:[333,333,278,278,333,333,278,333,600,600,600,600],g:[611,611,556,556,500,500,500,500,600,600,600,600],h:[611,611,556,556,556,556,500,500,600,600,600,600],i:[278,278,222,222,278,278,278,278,600,600,600,600],j:[278,278,222,222,333,278,278,278,600,600,600,600],k:[556,556,500,500,556,500,444,500,600,600,600,600],l:[278,278,222,222,278,278,278,278,600,600,600,600],m:[889,889,833,833,833,778,722,778,600,600,600,600],n:[611,611,556,556,556,556,500,500,600,600,600,600],o:[611,611,556,556,500,500,500,500,600,600,600,600],p:[611,611,556,556,556,500,500,500,600,600,600,600],q:[611,611,556,556,556,500,500,500,600,600,600,600],r:[389,389,333,333,444,389,389,333,600,600,600,600],s:[556,556,500,500,389,389,389,389,600,600,600,600],t:[333,333,278,278,333,278,278,278,600,600,600,600],u:[611,611,556,556,556,556,500,500,600,600,600,600],v:[556,556,500,500,500,444,444,500,600,600,600,600],w:[778,778,722,722,722,667,667,722,600,600,600,600],x:[556,556,500,500,500,500,444,500,600,600,600,600],y:[556,556,500,500,500,444,444,500,600,600,600,600],z:[500,500,500,500,444,389,389,444,600,600,600,600],braceleft:[389,389,334,334,394,348,400,480,600,600,600,600],bar:[280,280,260,260,220,220,275,200,600,600,600,600],braceright:[389,389,334,334,394,348,400,480,600,600,600,600],asciitilde:[584,584,584,584,520,570,541,541,600,600,600,600],exclamdown:[333,333,333,333,333,389,389,333,600,600,600,600],cent:[556,556,556,556,500,500,500,500,600,600,600,600],sterling:[556,556,556,556,500,500,500,500,600,600,600,600],fraction:[167,167,167,167,167,167,167,167,600,600,600,600],yen:[556,556,556,556,500,500,500,500,600,600,600,600],florin:[556,556,556,556,500,500,500,500,600,600,600,600],section:[556,556,556,556,500,500,500,500,600,600,600,600],currency:[556,556,556,556,500,500,500,500,600,600,600,600],quotesingle:[238,238,191,191,278,278,214,180,600,600,600,600],quotedblleft:[500,500,333,333,500,500,556,444,600,600,600,600],guillemotleft:[556,556,556,556,500,500,500,500,600,600,600,600],guilsinglleft:[333,333,333,333,333,333,333,333,600,600,600,600],guilsinglright:[333,333,333,333,333,333,333,333,600,600,600,600],fi:[611,611,500,500,556,556,500,556,600,600,600,600],fl:[611,611,500,500,556,556,500,556,600,600,600,600],endash:[556,556,556,556,500,500,500,500,600,600,600,600],dagger:[556,556,556,556,500,500,500,500,600,600,600,600],daggerdbl:[556,556,556,556,500,500,500,500,600,600,600,600],periodcentered:[278,278,278,278,250,250,250,250,600,600,600,600],paragraph:[556,556,537,537,540,500,523,453,600,600,600,600],bullet:[350,350,350,350,350,350,350,350,600,600,600,600],quotesinglbase:[278,278,222,222,333,333,333,333,600,600,600,600],quotedblbase:[500,500,333,333,500,500,556,444,600,600,600,600],quotedblright:[500,500,333,333,500,500,556,444,600,600,600,600],guillemotright:[556,556,556,556,500,500,500,500,600,600,600,600],ellipsis:[1e3,1e3,1e3,1e3,1e3,1e3,889,1e3,600,600,600,600],perthousand:[1e3,1e3,1e3,1e3,1e3,1e3,1e3,1e3,600,600,600,600],questiondown:[611,611,611,611,500,500,500,444,600,600,600,600],grave:[333,333,333,333,333,333,333,333,600,600,600,600],acute:[333,333,333,333,333,333,333,333,600,600,600,600],circumflex:[333,333,333,333,333,333,333,333,600,600,600,600],tilde:[333,333,333,333,333,333,333,333,600,600,600,600],macron:[333,333,333,333,333,333,333,333,600,600,600,600],breve:[333,333,333,333,333,333,333,333,600,600,600,600],dotaccent:[333,333,333,333,333,333,333,333,600,600,600,600],dieresis:[333,333,333,333,333,333,333,333,600,600,600,600],ring:[333,333,333,333,333,333,333,333,600,600,600,600],cedilla:[333,333,333,333,333,333,333,333,600,600,600,600],hungarumlaut:[333,333,333,333,333,333,333,333,600,600,600,600],ogonek:[333,333,333,333,333,333,333,333,600,600,600,600],caron:[333,333,333,333,333,333,333,333,600,600,600,600],emdash:[1e3,1e3,1e3,1e3,1e3,1e3,889,1e3,600,600,600,600],AE:[1e3,1e3,1e3,1e3,1e3,944,889,889,600,600,600,600],ordfeminine:[370,370,370,370,300,266,276,276,600,600,600,600],Lslash:[611,611,556,556,667,611,556,611,600,600,600,600],Oslash:[778,778,778,778,778,722,722,722,600,600,600,600],OE:[1e3,1e3,1e3,1e3,1e3,944,944,889,600,600,600,600],ordmasculine:[365,365,365,365,330,300,310,310,600,600,600,600],ae:[889,889,889,889,722,722,667,667,600,600,600,600],dotlessi:[278,278,278,278,278,278,278,278,600,600,600,600],lslash:[278,278,222,222,278,278,278,278,600,600,600,600],oslash:[611,611,611,611,500,500,500,500,600,600,600,600],oe:[944,944,944,944,722,722,667,722,600,600,600,600],germandbls:[611,611,611,611,556,500,500,500,600,600,600,600],Idieresis:[278,278,278,278,389,389,333,333,600,600,600,600],eacute:[556,556,556,556,444,444,444,444,600,600,600,600],abreve:[556,556,556,556,500,500,500,444,600,600,600,600],uhungarumlaut:[611,611,556,556,556,556,500,500,600,600,600,600],ecaron:[556,556,556,556,444,444,444,444,600,600,600,600],Ydieresis:[667,667,667,667,722,611,556,722,600,600,600,600],divide:[584,584,584,584,570,570,675,564,600,600,600,600],Yacute:[667,667,667,667,722,611,556,722,600,600,600,600],Acircumflex:[722,722,667,667,722,667,611,722,600,600,600,600],aacute:[556,556,556,556,500,500,500,444,600,600,600,600],Ucircumflex:[722,722,722,722,722,722,722,722,600,600,600,600],yacute:[556,556,500,500,500,444,444,500,600,600,600,600],scommaaccent:[556,556,500,500,389,389,389,389,600,600,600,600],ecircumflex:[556,556,556,556,444,444,444,444,600,600,600,600],Uring:[722,722,722,722,722,722,722,722,600,600,600,600],Udieresis:[722,722,722,722,722,722,722,722,600,600,600,600],aogonek:[556,556,556,556,500,500,500,444,600,600,600,600],Uacute:[722,722,722,722,722,722,722,722,600,600,600,600],uogonek:[611,611,556,556,556,556,500,500,600,600,600,600],Edieresis:[667,667,667,667,667,667,611,611,600,600,600,600],Dcroat:[722,722,722,722,722,722,722,722,600,600,600,600],commaaccent:[250,250,250,250,250,250,250,250,600,600,600,600],copyright:[737,737,737,737,747,747,760,760,600,600,600,600],Emacron:[667,667,667,667,667,667,611,611,600,600,600,600],ccaron:[556,556,500,500,444,444,444,444,600,600,600,600],aring:[556,556,556,556,500,500,500,444,600,600,600,600],Ncommaaccent:[722,722,722,722,722,722,667,722,600,600,600,600],lacute:[278,278,222,222,278,278,278,278,600,600,600,600],agrave:[556,556,556,556,500,500,500,444,600,600,600,600],Tcommaaccent:[611,611,611,611,667,611,556,611,600,600,600,600],Cacute:[722,722,722,722,722,667,667,667,600,600,600,600],atilde:[556,556,556,556,500,500,500,444,600,600,600,600],Edotaccent:[667,667,667,667,667,667,611,611,600,600,600,600],scaron:[556,556,500,500,389,389,389,389,600,600,600,600],scedilla:[556,556,500,500,389,389,389,389,600,600,600,600],iacute:[278,278,278,278,278,278,278,278,600,600,600,600],lozenge:[494,494,471,471,494,494,471,471,600,600,600,600],Rcaron:[722,722,722,722,722,667,611,667,600,600,600,600],Gcommaaccent:[778,778,778,778,778,722,722,722,600,600,600,600],ucircumflex:[611,611,556,556,556,556,500,500,600,600,600,600],acircumflex:[556,556,556,556,500,500,500,444,600,600,600,600],Amacron:[722,722,667,667,722,667,611,722,600,600,600,600],rcaron:[389,389,333,333,444,389,389,333,600,600,600,600],ccedilla:[556,556,500,500,444,444,444,444,600,600,600,600],Zdotaccent:[611,611,611,611,667,611,556,611,600,600,600,600],Thorn:[667,667,667,667,611,611,611,556,600,600,600,600],Omacron:[778,778,778,778,778,722,722,722,600,600,600,600],Racute:[722,722,722,722,722,667,611,667,600,600,600,600],Sacute:[667,667,667,667,556,556,500,556,600,600,600,600],dcaron:[743,743,643,643,672,608,544,588,600,600,600,600],Umacron:[722,722,722,722,722,722,722,722,600,600,600,600],uring:[611,611,556,556,556,556,500,500,600,600,600,600],threesuperior:[333,333,333,333,300,300,300,300,600,600,600,600],Ograve:[778,778,778,778,778,722,722,722,600,600,600,600],Agrave:[722,722,667,667,722,667,611,722,600,600,600,600],Abreve:[722,722,667,667,722,667,611,722,600,600,600,600],multiply:[584,584,584,584,570,570,675,564,600,600,600,600],uacute:[611,611,556,556,556,556,500,500,600,600,600,600],Tcaron:[611,611,611,611,667,611,556,611,600,600,600,600],partialdiff:[494,494,476,476,494,494,476,476,600,600,600,600],ydieresis:[556,556,500,500,500,444,444,500,600,600,600,600],Nacute:[722,722,722,722,722,722,667,722,600,600,600,600],icircumflex:[278,278,278,278,278,278,278,278,600,600,600,600],Ecircumflex:[667,667,667,667,667,667,611,611,600,600,600,600],adieresis:[556,556,556,556,500,500,500,444,600,600,600,600],edieresis:[556,556,556,556,444,444,444,444,600,600,600,600],cacute:[556,556,500,500,444,444,444,444,600,600,600,600],nacute:[611,611,556,556,556,556,500,500,600,600,600,600],umacron:[611,611,556,556,556,556,500,500,600,600,600,600],Ncaron:[722,722,722,722,722,722,667,722,600,600,600,600],Iacute:[278,278,278,278,389,389,333,333,600,600,600,600],plusminus:[584,584,584,584,570,570,675,564,600,600,600,600],brokenbar:[280,280,260,260,220,220,275,200,600,600,600,600],registered:[737,737,737,737,747,747,760,760,600,600,600,600],Gbreve:[778,778,778,778,778,722,722,722,600,600,600,600],Idotaccent:[278,278,278,278,389,389,333,333,600,600,600,600],summation:[600,600,600,600,600,600,600,600,600,600,600,600],Egrave:[667,667,667,667,667,667,611,611,600,600,600,600],racute:[389,389,333,333,444,389,389,333,600,600,600,600],omacron:[611,611,556,556,500,500,500,500,600,600,600,600],Zacute:[611,611,611,611,667,611,556,611,600,600,600,600],Zcaron:[611,611,611,611,667,611,556,611,600,600,600,600],greaterequal:[549,549,549,549,549,549,549,549,600,600,600,600],Eth:[722,722,722,722,722,722,722,722,600,600,600,600],Ccedilla:[722,722,722,722,722,667,667,667,600,600,600,600],lcommaaccent:[278,278,222,222,278,278,278,278,600,600,600,600],tcaron:[389,389,317,317,416,366,300,326,600,600,600,600],eogonek:[556,556,556,556,444,444,444,444,600,600,600,600],Uogonek:[722,722,722,722,722,722,722,722,600,600,600,600],Aacute:[722,722,667,667,722,667,611,722,600,600,600,600],Adieresis:[722,722,667,667,722,667,611,722,600,600,600,600],egrave:[556,556,556,556,444,444,444,444,600,600,600,600],zacute:[500,500,500,500,444,389,389,444,600,600,600,600],iogonek:[278,278,222,222,278,278,278,278,600,600,600,600],Oacute:[778,778,778,778,778,722,722,722,600,600,600,600],oacute:[611,611,556,556,500,500,500,500,600,600,600,600],amacron:[556,556,556,556,500,500,500,444,600,600,600,600],sacute:[556,556,500,500,389,389,389,389,600,600,600,600],idieresis:[278,278,278,278,278,278,278,278,600,600,600,600],Ocircumflex:[778,778,778,778,778,722,722,722,600,600,600,600],Ugrave:[722,722,722,722,722,722,722,722,600,600,600,600],Delta:[612,612,612,612,612,612,612,612,600,600,600,600],thorn:[611,611,556,556,556,500,500,500,600,600,600,600],twosuperior:[333,333,333,333,300,300,300,300,600,600,600,600],Odieresis:[778,778,778,778,778,722,722,722,600,600,600,600],mu:[611,611,556,556,556,576,500,500,600,600,600,600],igrave:[278,278,278,278,278,278,278,278,600,600,600,600],ohungarumlaut:[611,611,556,556,500,500,500,500,600,600,600,600],Eogonek:[667,667,667,667,667,667,611,611,600,600,600,600],dcroat:[611,611,556,556,556,500,500,500,600,600,600,600],threequarters:[834,834,834,834,750,750,750,750,600,600,600,600],Scedilla:[667,667,667,667,556,556,500,556,600,600,600,600],lcaron:[400,400,299,299,394,382,300,344,600,600,600,600],Kcommaaccent:[722,722,667,667,778,667,667,722,600,600,600,600],Lacute:[611,611,556,556,667,611,556,611,600,600,600,600],trademark:[1e3,1e3,1e3,1e3,1e3,1e3,980,980,600,600,600,600],edotaccent:[556,556,556,556,444,444,444,444,600,600,600,600],Igrave:[278,278,278,278,389,389,333,333,600,600,600,600],Imacron:[278,278,278,278,389,389,333,333,600,600,600,600],Lcaron:[611,611,556,556,667,611,611,611,600,600,600,600],onehalf:[834,834,834,834,750,750,750,750,600,600,600,600],lessequal:[549,549,549,549,549,549,549,549,600,600,600,600],ocircumflex:[611,611,556,556,500,500,500,500,600,600,600,600],ntilde:[611,611,556,556,556,556,500,500,600,600,600,600],Uhungarumlaut:[722,722,722,722,722,722,722,722,600,600,600,600],Eacute:[667,667,667,667,667,667,611,611,600,600,600,600],emacron:[556,556,556,556,444,444,444,444,600,600,600,600],gbreve:[611,611,556,556,500,500,500,500,600,600,600,600],onequarter:[834,834,834,834,750,750,750,750,600,600,600,600],Scaron:[667,667,667,667,556,556,500,556,600,600,600,600],Scommaaccent:[667,667,667,667,556,556,500,556,600,600,600,600],Ohungarumlaut:[778,778,778,778,778,722,722,722,600,600,600,600],degree:[400,400,400,400,400,400,400,400,600,600,600,600],ograve:[611,611,556,556,500,500,500,500,600,600,600,600],Ccaron:[722,722,722,722,722,667,667,667,600,600,600,600],ugrave:[611,611,556,556,556,556,500,500,600,600,600,600],radical:[549,549,453,453,549,549,453,453,600,600,600,600],Dcaron:[722,722,722,722,722,722,722,722,600,600,600,600],rcommaaccent:[389,389,333,333,444,389,389,333,600,600,600,600],Ntilde:[722,722,722,722,722,722,667,722,600,600,600,600],otilde:[611,611,556,556,500,500,500,500,600,600,600,600],Rcommaaccent:[722,722,722,722,722,667,611,667,600,600,600,600],Lcommaaccent:[611,611,556,556,667,611,556,611,600,600,600,600],Atilde:[722,722,667,667,722,667,611,722,600,600,600,600],Aogonek:[722,722,667,667,722,667,611,722,600,600,600,600],Aring:[722,722,667,667,722,667,611,722,600,600,600,600],Otilde:[778,778,778,778,778,722,722,722,600,600,600,600],zdotaccent:[500,500,500,500,444,389,389,444,600,600,600,600],Ecaron:[667,667,667,667,667,667,611,611,600,600,600,600],Iogonek:[278,278,278,278,389,389,333,333,600,600,600,600],kcommaaccent:[556,556,500,500,556,500,444,500,600,600,600,600],minus:[584,584,584,584,570,606,675,564,600,600,600,600],Icircumflex:[278,278,278,278,389,389,333,333,600,600,600,600],ncaron:[611,611,556,556,556,556,500,500,600,600,600,600],tcommaaccent:[333,333,278,278,333,278,278,278,600,600,600,600],logicalnot:[584,584,584,584,570,606,675,564,600,600,600,600],odieresis:[611,611,556,556,500,500,500,500,600,600,600,600],udieresis:[611,611,556,556,556,556,500,500,600,600,600,600],notequal:[549,549,549,549,549,549,549,549,600,600,600,600],gcommaaccent:[611,611,556,556,500,500,500,500,600,600,600,600],eth:[611,611,556,556,500,500,500,500,600,600,600,600],zcaron:[500,500,500,500,444,389,389,444,600,600,600,600],ncommaaccent:[611,611,556,556,556,556,500,500,600,600,600,600],onesuperior:[333,333,333,333,300,300,300,300,600,600,600,600],imacron:[278,278,278,278,278,278,278,278,600,600,600,600],Euro:[556,556,556,556,500,500,500,500,600,600,600,600]},kernPairs:{AC:[-40,-40,-30,-30,-55,-65,-30,-40],ACacute:[-40,-40,-30,-30,-55,-65,-30,-40],ACcaron:[-40,-40,-30,-30,-55,-65,-30,-40],ACcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AG:[-50,-50,-30,-30,-55,-60,-35,-40],AGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AO:[-40,-40,-30,-30,-45,-50,-40,-55],AOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AQ:[-40,-40,-30,-30,-45,-55,-40,-55],AT:[-90,-90,-120,-120,-95,-55,-37,-111],ATcaron:[-90,-90,-120,-120,-95,-55,-37,-111],ATcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AU:[-50,-50,-50,-50,-50,-50,-50,-55],AUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AUring:[-50,-50,-50,-50,-50,-50,-50,-55],AV:[-80,-80,-70,-70,-145,-95,-105,-135],AW:[-60,-60,-50,-50,-130,-100,-95,-90],AY:[-110,-110,-100,-100,-100,-70,-55,-105],AYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Au:[-30,-30,-30,-30,-50,-30,-20],Auacute:[-30,-30,-30,-30,-50,-30,-20],Aucircumflex:[-30,-30,-30,-30,-50,-30,-20],Audieresis:[-30,-30,-30,-30,-50,-30,-20],Augrave:[-30,-30,-30,-30,-50,-30,-20],Auhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Aumacron:[-30,-30,-30,-30,-50,-30,-20],Auogonek:[-30,-30,-30,-30,-50,-30,-20],Auring:[-30,-30,-30,-30,-50,-30,-20],Av:[-40,-40,-40,-40,-100,-74,-55,-74],Aw:[-30,-30,-40,-40,-90,-74,-55,-92],Ay:[-30,-30,-40,-40,-74,-74,-55,-92],Ayacute:[-30,-30,-40,-40,-74,-74,-55,-92],Aydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AacuteC:[-40,-40,-30,-30,-55,-65,-30,-40],AacuteCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AacuteCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AacuteCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AacuteG:[-50,-50,-30,-30,-55,-60,-35,-40],AacuteGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AacuteGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AacuteO:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteQ:[-40,-40,-30,-30,-45,-55,-40,-55],AacuteT:[-90,-90,-120,-120,-95,-55,-37,-111],AacuteTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AacuteTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AacuteU:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUring:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteV:[-80,-80,-70,-70,-145,-95,-105,-135],AacuteW:[-60,-60,-50,-50,-130,-100,-95,-90],AacuteY:[-110,-110,-100,-100,-100,-70,-55,-105],AacuteYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AacuteYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Aacuteu:[-30,-30,-30,-30,-50,-30,-20],Aacuteuacute:[-30,-30,-30,-30,-50,-30,-20],Aacuteucircumflex:[-30,-30,-30,-30,-50,-30,-20],Aacuteudieresis:[-30,-30,-30,-30,-50,-30,-20],Aacuteugrave:[-30,-30,-30,-30,-50,-30,-20],Aacuteuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Aacuteumacron:[-30,-30,-30,-30,-50,-30,-20],Aacuteuogonek:[-30,-30,-30,-30,-50,-30,-20],Aacuteuring:[-30,-30,-30,-30,-50,-30,-20],Aacutev:[-40,-40,-40,-40,-100,-74,-55,-74],Aacutew:[-30,-30,-40,-40,-90,-74,-55,-92],Aacutey:[-30,-30,-40,-40,-74,-74,-55,-92],Aacuteyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Aacuteydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AbreveC:[-40,-40,-30,-30,-55,-65,-30,-40],AbreveCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AbreveCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AbreveCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AbreveG:[-50,-50,-30,-30,-55,-60,-35,-40],AbreveGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AbreveGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AbreveO:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveQ:[-40,-40,-30,-30,-45,-55,-40,-55],AbreveT:[-90,-90,-120,-120,-95,-55,-37,-111],AbreveTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AbreveTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AbreveU:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUring:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveV:[-80,-80,-70,-70,-145,-95,-105,-135],AbreveW:[-60,-60,-50,-50,-130,-100,-95,-90],AbreveY:[-110,-110,-100,-100,-100,-70,-55,-105],AbreveYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AbreveYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Abreveu:[-30,-30,-30,-30,-50,-30,-20],Abreveuacute:[-30,-30,-30,-30,-50,-30,-20],Abreveucircumflex:[-30,-30,-30,-30,-50,-30,-20],Abreveudieresis:[-30,-30,-30,-30,-50,-30,-20],Abreveugrave:[-30,-30,-30,-30,-50,-30,-20],Abreveuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Abreveumacron:[-30,-30,-30,-30,-50,-30,-20],Abreveuogonek:[-30,-30,-30,-30,-50,-30,-20],Abreveuring:[-30,-30,-30,-30,-50,-30,-20],Abrevev:[-40,-40,-40,-40,-100,-74,-55,-74],Abrevew:[-30,-30,-40,-40,-90,-74,-55,-92],Abrevey:[-30,-30,-40,-40,-74,-74,-55,-92],Abreveyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Abreveydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AcircumflexC:[-40,-40,-30,-30,-55,-65,-30,-40],AcircumflexCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AcircumflexCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AcircumflexCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AcircumflexG:[-50,-50,-30,-30,-55,-60,-35,-40],AcircumflexGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AcircumflexGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AcircumflexO:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexQ:[-40,-40,-30,-30,-45,-55,-40,-55],AcircumflexT:[-90,-90,-120,-120,-95,-55,-37,-111],AcircumflexTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AcircumflexTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AcircumflexU:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUring:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexV:[-80,-80,-70,-70,-145,-95,-105,-135],AcircumflexW:[-60,-60,-50,-50,-130,-100,-95,-90],AcircumflexY:[-110,-110,-100,-100,-100,-70,-55,-105],AcircumflexYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AcircumflexYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Acircumflexu:[-30,-30,-30,-30,-50,-30,-20],Acircumflexuacute:[-30,-30,-30,-30,-50,-30,-20],Acircumflexucircumflex:[-30,-30,-30,-30,-50,-30,-20],Acircumflexudieresis:[-30,-30,-30,-30,-50,-30,-20],Acircumflexugrave:[-30,-30,-30,-30,-50,-30,-20],Acircumflexuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Acircumflexumacron:[-30,-30,-30,-30,-50,-30,-20],Acircumflexuogonek:[-30,-30,-30,-30,-50,-30,-20],Acircumflexuring:[-30,-30,-30,-30,-50,-30,-20],Acircumflexv:[-40,-40,-40,-40,-100,-74,-55,-74],Acircumflexw:[-30,-30,-40,-40,-90,-74,-55,-92],Acircumflexy:[-30,-30,-40,-40,-74,-74,-55,-92],Acircumflexyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Acircumflexydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AdieresisC:[-40,-40,-30,-30,-55,-65,-30,-40],AdieresisCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AdieresisCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AdieresisCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AdieresisG:[-50,-50,-30,-30,-55,-60,-35,-40],AdieresisGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AdieresisGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AdieresisO:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisQ:[-40,-40,-30,-30,-45,-55,-40,-55],AdieresisT:[-90,-90,-120,-120,-95,-55,-37,-111],AdieresisTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AdieresisTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AdieresisU:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUring:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisV:[-80,-80,-70,-70,-145,-95,-105,-135],AdieresisW:[-60,-60,-50,-50,-130,-100,-95,-90],AdieresisY:[-110,-110,-100,-100,-100,-70,-55,-105],AdieresisYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AdieresisYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Adieresisu:[-30,-30,-30,-30,-50,-30,-20],Adieresisuacute:[-30,-30,-30,-30,-50,-30,-20],Adieresisucircumflex:[-30,-30,-30,-30,-50,-30,-20],Adieresisudieresis:[-30,-30,-30,-30,-50,-30,-20],Adieresisugrave:[-30,-30,-30,-30,-50,-30,-20],Adieresisuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Adieresisumacron:[-30,-30,-30,-30,-50,-30,-20],Adieresisuogonek:[-30,-30,-30,-30,-50,-30,-20],Adieresisuring:[-30,-30,-30,-30,-50,-30,-20],Adieresisv:[-40,-40,-40,-40,-100,-74,-55,-74],Adieresisw:[-30,-30,-40,-40,-90,-74,-55,-92],Adieresisy:[-30,-30,-40,-40,-74,-74,-55,-92],Adieresisyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Adieresisydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AgraveC:[-40,-40,-30,-30,-55,-65,-30,-40],AgraveCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AgraveCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AgraveCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AgraveG:[-50,-50,-30,-30,-55,-60,-35,-40],AgraveGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AgraveGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AgraveO:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveQ:[-40,-40,-30,-30,-45,-55,-40,-55],AgraveT:[-90,-90,-120,-120,-95,-55,-37,-111],AgraveTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AgraveTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AgraveU:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUring:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveV:[-80,-80,-70,-70,-145,-95,-105,-135],AgraveW:[-60,-60,-50,-50,-130,-100,-95,-90],AgraveY:[-110,-110,-100,-100,-100,-70,-55,-105],AgraveYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AgraveYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Agraveu:[-30,-30,-30,-30,-50,-30,-20],Agraveuacute:[-30,-30,-30,-30,-50,-30,-20],Agraveucircumflex:[-30,-30,-30,-30,-50,-30,-20],Agraveudieresis:[-30,-30,-30,-30,-50,-30,-20],Agraveugrave:[-30,-30,-30,-30,-50,-30,-20],Agraveuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Agraveumacron:[-30,-30,-30,-30,-50,-30,-20],Agraveuogonek:[-30,-30,-30,-30,-50,-30,-20],Agraveuring:[-30,-30,-30,-30,-50,-30,-20],Agravev:[-40,-40,-40,-40,-100,-74,-55,-74],Agravew:[-30,-30,-40,-40,-90,-74,-55,-92],Agravey:[-30,-30,-40,-40,-74,-74,-55,-92],Agraveyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Agraveydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AmacronC:[-40,-40,-30,-30,-55,-65,-30,-40],AmacronCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AmacronCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AmacronCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AmacronG:[-50,-50,-30,-30,-55,-60,-35,-40],AmacronGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AmacronGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AmacronO:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronQ:[-40,-40,-30,-30,-45,-55,-40,-55],AmacronT:[-90,-90,-120,-120,-95,-55,-37,-111],AmacronTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AmacronTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AmacronU:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUring:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronV:[-80,-80,-70,-70,-145,-95,-105,-135],AmacronW:[-60,-60,-50,-50,-130,-100,-95,-90],AmacronY:[-110,-110,-100,-100,-100,-70,-55,-105],AmacronYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AmacronYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Amacronu:[-30,-30,-30,-30,-50,-30,-20],Amacronuacute:[-30,-30,-30,-30,-50,-30,-20],Amacronucircumflex:[-30,-30,-30,-30,-50,-30,-20],Amacronudieresis:[-30,-30,-30,-30,-50,-30,-20],Amacronugrave:[-30,-30,-30,-30,-50,-30,-20],Amacronuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Amacronumacron:[-30,-30,-30,-30,-50,-30,-20],Amacronuogonek:[-30,-30,-30,-30,-50,-30,-20],Amacronuring:[-30,-30,-30,-30,-50,-30,-20],Amacronv:[-40,-40,-40,-40,-100,-74,-55,-74],Amacronw:[-30,-30,-40,-40,-90,-74,-55,-92],Amacrony:[-30,-30,-40,-40,-74,-74,-55,-92],Amacronyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Amacronydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AogonekC:[-40,-40,-30,-30,-55,-65,-30,-40],AogonekCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AogonekCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AogonekCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AogonekG:[-50,-50,-30,-30,-55,-60,-35,-40],AogonekGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AogonekGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AogonekO:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekQ:[-40,-40,-30,-30,-45,-55,-40,-55],AogonekT:[-90,-90,-120,-120,-95,-55,-37,-111],AogonekTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AogonekTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AogonekU:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUring:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekV:[-80,-80,-70,-70,-145,-95,-105,-135],AogonekW:[-60,-60,-50,-50,-130,-100,-95,-90],AogonekY:[-110,-110,-100,-100,-100,-70,-55,-105],AogonekYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AogonekYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Aogoneku:[-30,-30,-30,-30,-50,-30,-20],Aogonekuacute:[-30,-30,-30,-30,-50,-30,-20],Aogonekucircumflex:[-30,-30,-30,-30,-50,-30,-20],Aogonekudieresis:[-30,-30,-30,-30,-50,-30,-20],Aogonekugrave:[-30,-30,-30,-30,-50,-30,-20],Aogonekuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Aogonekumacron:[-30,-30,-30,-30,-50,-30,-20],Aogonekuogonek:[-30,-30,-30,-30,-50,-30,-20],Aogonekuring:[-30,-30,-30,-30,-50,-30,-20],Aogonekv:[-40,-40,-40,-40,-100,-74,-55,-74],Aogonekw:[-30,-30,-40,-40,-90,-74,-55,-52],Aogoneky:[-30,-30,-40,-40,-34,-34,-55,-52],Aogonekyacute:[-30,-30,-40,-40,-34,-34,-55,-52],Aogonekydieresis:[-30,-30,-40,-40,-34,-34,-55,-52],AringC:[-40,-40,-30,-30,-55,-65,-30,-40],AringCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AringCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AringCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AringG:[-50,-50,-30,-30,-55,-60,-35,-40],AringGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AringGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AringO:[-40,-40,-30,-30,-45,-50,-40,-55],AringOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AringOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AringOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AringOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AringOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AringOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AringOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AringOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AringQ:[-40,-40,-30,-30,-45,-55,-40,-55],AringT:[-90,-90,-120,-120,-95,-55,-37,-111],AringTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AringTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AringU:[-50,-50,-50,-50,-50,-50,-50,-55],AringUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AringUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AringUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AringUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AringUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AringUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AringUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AringUring:[-50,-50,-50,-50,-50,-50,-50,-55],AringV:[-80,-80,-70,-70,-145,-95,-105,-135],AringW:[-60,-60,-50,-50,-130,-100,-95,-90],AringY:[-110,-110,-100,-100,-100,-70,-55,-105],AringYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AringYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Aringu:[-30,-30,-30,-30,-50,-30,-20],Aringuacute:[-30,-30,-30,-30,-50,-30,-20],Aringucircumflex:[-30,-30,-30,-30,-50,-30,-20],Aringudieresis:[-30,-30,-30,-30,-50,-30,-20],Aringugrave:[-30,-30,-30,-30,-50,-30,-20],Aringuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Aringumacron:[-30,-30,-30,-30,-50,-30,-20],Aringuogonek:[-30,-30,-30,-30,-50,-30,-20],Aringuring:[-30,-30,-30,-30,-50,-30,-20],Aringv:[-40,-40,-40,-40,-100,-74,-55,-74],Aringw:[-30,-30,-40,-40,-90,-74,-55,-92],Aringy:[-30,-30,-40,-40,-74,-74,-55,-92],Aringyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Aringydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AtildeC:[-40,-40,-30,-30,-55,-65,-30,-40],AtildeCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AtildeCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AtildeCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AtildeG:[-50,-50,-30,-30,-55,-60,-35,-40],AtildeGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AtildeGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AtildeO:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeQ:[-40,-40,-30,-30,-45,-55,-40,-55],AtildeT:[-90,-90,-120,-120,-95,-55,-37,-111],AtildeTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AtildeTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AtildeU:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUring:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeV:[-80,-80,-70,-70,-145,-95,-105,-135],AtildeW:[-60,-60,-50,-50,-130,-100,-95,-90],AtildeY:[-110,-110,-100,-100,-100,-70,-55,-105],AtildeYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AtildeYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Atildeu:[-30,-30,-30,-30,-50,-30,-20],Atildeuacute:[-30,-30,-30,-30,-50,-30,-20],Atildeucircumflex:[-30,-30,-30,-30,-50,-30,-20],Atildeudieresis:[-30,-30,-30,-30,-50,-30,-20],Atildeugrave:[-30,-30,-30,-30,-50,-30,-20],Atildeuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Atildeumacron:[-30,-30,-30,-30,-50,-30,-20],Atildeuogonek:[-30,-30,-30,-30,-50,-30,-20],Atildeuring:[-30,-30,-30,-30,-50,-30,-20],Atildev:[-40,-40,-40,-40,-100,-74,-55,-74],Atildew:[-30,-30,-40,-40,-90,-74,-55,-92],Atildey:[-30,-30,-40,-40,-74,-74,-55,-92],Atildeyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Atildeydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],BA:[-30,-30,0,0,-30,-25,-25,-35],BAacute:[-30,-30,0,0,-30,-25,-25,-35],BAbreve:[-30,-30,0,0,-30,-25,-25,-35],BAcircumflex:[-30,-30,0,0,-30,-25,-25,-35],BAdieresis:[-30,-30,0,0,-30,-25,-25,-35],BAgrave:[-30,-30,0,0,-30,-25,-25,-35],BAmacron:[-30,-30,0,0,-30,-25,-25,-35],BAogonek:[-30,-30,0,0,-30,-25,-25,-35],BAring:[-30,-30,0,0,-30,-25,-25,-35],BAtilde:[-30,-30,0,0,-30,-25,-25,-35],BU:[-10,-10,-10,-10,-10,-10,-10,-10],BUacute:[-10,-10,-10,-10,-10,-10,-10,-10],BUcircumflex:[-10,-10,-10,-10,-10,-10,-10,-10],BUdieresis:[-10,-10,-10,-10,-10,-10,-10,-10],BUgrave:[-10,-10,-10,-10,-10,-10,-10,-10],BUhungarumlaut:[-10,-10,-10,-10,-10,-10,-10,-10],BUmacron:[-10,-10,-10,-10,-10,-10,-10,-10],BUogonek:[-10,-10,-10,-10,-10,-10,-10,-10],BUring:[-10,-10,-10,-10,-10,-10,-10,-10],DA:[-40,-40,-40,-40,-35,-25,-35,-40],DAacute:[-40,-40,-40,-40,-35,-25,-35,-40],DAbreve:[-40,-40,-40,-40,-35,-25,-35,-40],DAcircumflex:[-40,-40,-40,-40,-35,-25,-35,-40],DAdieresis:[-40,-40,-40,-40,-35,-25,-35,-40],DAgrave:[-40,-40,-40,-40,-35,-25,-35,-40],DAmacron:[-40,-40,-40,-40,-35,-25,-35,-40],DAogonek:[-40,-40,-40,-40,-35,-25,-35,-40],DAring:[-40,-40,-40,-40,-35,-25,-35,-40],DAtilde:[-40,-40,-40,-40,-35,-25,-35,-40],DV:[-40,-40,-70,-70,-40,-50,-40,-40],DW:[-40,-40,-40,-40,-40,-40,-40,-30],DY:[-70,-70,-90,-90,-40,-50,-40,-55],DYacute:[-70,-70,-90,-90,-40,-50,-40,-55],DYdieresis:[-70,-70,-90,-90,-40,-50,-40,-55],Dcomma:[-30,-30,-70,-70],Dperiod:[-30,-30,-70,-70,-20],DcaronA:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAacute:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAbreve:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAcircumflex:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAdieresis:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAgrave:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAmacron:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAogonek:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAring:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAtilde:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronV:[-40,-40,-70,-70,-40,-50,-40,-40],DcaronW:[-40,-40,-40,-40,-40,-40,-40,-30],DcaronY:[-70,-70,-90,-90,-40,-50,-40,-55],DcaronYacute:[-70,-70,-90,-90,-40,-50,-40,-55],DcaronYdieresis:[-70,-70,-90,-90,-40,-50,-40,-55],Dcaroncomma:[-30,-30,-70,-70],Dcaronperiod:[-30,-30,-70,-70,-20],DcroatA:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAacute:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAbreve:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAcircumflex:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAdieresis:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAgrave:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAmacron:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAogonek:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAring:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAtilde:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatV:[-40,-40,-70,-70,-40,-50,-40,-40],DcroatW:[-40,-40,-40,-40,-40,-40,-40,-30],DcroatY:[-70,-70,-90,-90,-40,-50,-40,-55],DcroatYacute:[-70,-70,-90,-90,-40,-50,-40,-55],DcroatYdieresis:[-70,-70,-90,-90,-40,-50,-40,-55],Dcroatcomma:[-30,-30,-70,-70],Dcroatperiod:[-30,-30,-70,-70,-20],FA:[-80,-80,-80,-80,-90,-100,-115,-74],FAacute:[-80,-80,-80,-80,-90,-100,-115,-74],FAbreve:[-80,-80,-80,-80,-90,-100,-115,-74],FAcircumflex:[-80,-80,-80,-80,-90,-100,-115,-74],FAdieresis:[-80,-80,-80,-80,-90,-100,-115,-74],FAgrave:[-80,-80,-80,-80,-90,-100,-115,-74],FAmacron:[-80,-80,-80,-80,-90,-100,-115,-74],FAogonek:[-80,-80,-80,-80,-90,-100,-115,-74],FAring:[-80,-80,-80,-80,-90,-100,-115,-74],FAtilde:[-80,-80,-80,-80,-90,-100,-115,-74],Fa:[-20,-20,-50,-50,-25,-95,-75,-15],Faacute:[-20,-20,-50,-50,-25,-95,-75,-15],Fabreve:[-20,-20,-50,-50,-25,-95,-75,-15],Facircumflex:[-20,-20,-50,-50,-25,-95,-75,-15],Fadieresis:[-20,-20,-50,-50,-25,-95,-75,-15],Fagrave:[-20,-20,-50,-50,-25,-95,-75,-15],Famacron:[-20,-20,-50,-50,-25,-95,-75,-15],Faogonek:[-20,-20,-50,-50,-25,-95,-75,-15],Faring:[-20,-20,-50,-50,-25,-95,-75,-15],Fatilde:[-20,-20,-50,-50,-25,-95,-75,-15],Fcomma:[-100,-100,-150,-150,-92,-129,-135,-80],Fperiod:[-100,-100,-150,-150,-110,-129,-135,-80],JA:[-20,-20,-20,-20,-30,-25,-40,-60],JAacute:[-20,-20,-20,-20,-30,-25,-40,-60],JAbreve:[-20,-20,-20,-20,-30,-25,-40,-60],JAcircumflex:[-20,-20,-20,-20,-30,-25,-40,-60],JAdieresis:[-20,-20,-20,-20,-30,-25,-40,-60],JAgrave:[-20,-20,-20,-20,-30,-25,-40,-60],JAmacron:[-20,-20,-20,-20,-30,-25,-40,-60],JAogonek:[-20,-20,-20,-20,-30,-25,-40,-60],JAring:[-20,-20,-20,-20,-30,-25,-40,-60],JAtilde:[-20,-20,-20,-20,-30,-25,-40,-60],Jcomma:[-20,-20,-30,-30,0,-10,-25],Jperiod:[-20,-20,-30,-30,-20,-10,-25],Ju:[-20,-20,-20,-20,-15,-40,-35],Juacute:[-20,-20,-20,-20,-15,-40,-35],Jucircumflex:[-20,-20,-20,-20,-15,-40,-35],Judieresis:[-20,-20,-20,-20,-15,-40,-35],Jugrave:[-20,-20,-20,-20,-15,-40,-35],Juhungarumlaut:[-20,-20,-20,-20,-15,-40,-35],Jumacron:[-20,-20,-20,-20,-15,-40,-35],Juogonek:[-20,-20,-20,-20,-15,-40,-35],Juring:[-20,-20,-20,-20,-15,-40,-35],KO:[-30,-30,-50,-50,-30,-30,-50,-30],KOacute:[-30,-30,-50,-50,-30,-30,-50,-30],KOcircumflex:[-30,-30,-50,-50,-30,-30,-50,-30],KOdieresis:[-30,-30,-50,-50,-30,-30,-50,-30],KOgrave:[-30,-30,-50,-50,-30,-30,-50,-30],KOhungarumlaut:[-30,-30,-50,-50,-30,-30,-50,-30],KOmacron:[-30,-30,-50,-50,-30,-30,-50,-30],KOslash:[-30,-30,-50,-50,-30,-30,-50,-30],KOtilde:[-30,-30,-50,-50,-30,-30,-50,-30],Ke:[-15,-15,-40,-40,-25,-25,-35,-25],Keacute:[-15,-15,-40,-40,-25,-25,-35,-25],Kecaron:[-15,-15,-40,-40,-25,-25,-35,-25],Kecircumflex:[-15,-15,-40,-40,-25,-25,-35,-25],Kedieresis:[-15,-15,-40,-40,-25,-25,-35,-25],Kedotaccent:[-15,-15,-40,-40,-25,-25,-35,-25],Kegrave:[-15,-15,-40,-40,-25,-25,-35,-25],Kemacron:[-15,-15,-40,-40,-25,-25,-35,-25],Keogonek:[-15,-15,-40,-40,-25,-25,-35,-25],Ko:[-35,-35,-40,-40,-25,-25,-40,-35],Koacute:[-35,-35,-40,-40,-25,-25,-40,-35],Kocircumflex:[-35,-35,-40,-40,-25,-25,-40,-35],Kodieresis:[-35,-35,-40,-40,-25,-25,-40,-35],Kograve:[-35,-35,-40,-40,-25,-25,-40,-35],Kohungarumlaut:[-35,-35,-40,-40,-25,-25,-40,-35],Komacron:[-35,-35,-40,-40,-25,-25,-40,-35],Koslash:[-35,-35,-40,-40,-25,-25,-40,-35],Kotilde:[-35,-35,-40,-40,-25,-25,-40,-35],Ku:[-30,-30,-30,-30,-15,-20,-40,-15],Kuacute:[-30,-30,-30,-30,-15,-20,-40,-15],Kucircumflex:[-30,-30,-30,-30,-15,-20,-40,-15],Kudieresis:[-30,-30,-30,-30,-15,-20,-40,-15],Kugrave:[-30,-30,-30,-30,-15,-20,-40,-15],Kuhungarumlaut:[-30,-30,-30,-30,-15,-20,-40,-15],Kumacron:[-30,-30,-30,-30,-15,-20,-40,-15],Kuogonek:[-30,-30,-30,-30,-15,-20,-40,-15],Kuring:[-30,-30,-30,-30,-15,-20,-40,-15],Ky:[-40,-40,-50,-50,-45,-20,-40,-25],Kyacute:[-40,-40,-50,-50,-45,-20,-40,-25],Kydieresis:[-40,-40,-50,-50,-45,-20,-40,-25],KcommaaccentO:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOacute:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOcircumflex:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOdieresis:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOgrave:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOhungarumlaut:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOmacron:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOslash:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOtilde:[-30,-30,-50,-50,-30,-30,-50,-30],Kcommaaccente:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccenteacute:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccentecaron:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccentecircumflex:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccentedieresis:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccentedotaccent:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccentegrave:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccentemacron:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccenteogonek:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccento:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentoacute:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentocircumflex:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentodieresis:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentograve:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentohungarumlaut:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentomacron:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentoslash:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentotilde:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentu:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccentuacute:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccentucircumflex:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccentudieresis:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccentugrave:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccentuhungarumlaut:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccentumacron:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccentuogonek:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccenturing:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccenty:[-40,-40,-50,-50,-45,-20,-40,-25],Kcommaaccentyacute:[-40,-40,-50,-50,-45,-20,-40,-25],Kcommaaccentydieresis:[-40,-40,-50,-50,-45,-20,-40,-25],LT:[-90,-90,-110,-110,-92,-18,-20,-92],LTcaron:[-90,-90,-110,-110,-92,-18,-20,-92],LTcommaaccent:[-90,-90,-110,-110,-92,-18,-20,-92],LV:[-110,-110,-110,-110,-92,-37,-55,-100],LW:[-80,-80,-70,-70,-92,-37,-55,-74],LY:[-120,-120,-140,-140,-92,-37,-20,-100],LYacute:[-120,-120,-140,-140,-92,-37,-20,-100],LYdieresis:[-120,-120,-140,-140,-92,-37,-20,-100],Lquotedblright:[-140,-140,-140,-140,-20],Lquoteright:[-140,-140,-160,-160,-110,-55,-37,-92],Ly:[-30,-30,-30,-30,-55,-37,-30,-55],Lyacute:[-30,-30,-30,-30,-55,-37,-30,-55],Lydieresis:[-30,-30,-30,-30,-55,-37,-30,-55],LacuteT:[-90,-90,-110,-110,-92,-18,-20,-92],LacuteTcaron:[-90,-90,-110,-110,-92,-18,-20,-92],LacuteTcommaaccent:[-90,-90,-110,-110,-92,-18,-20,-92],LacuteV:[-110,-110,-110,-110,-92,-37,-55,-100],LacuteW:[-80,-80,-70,-70,-92,-37,-55,-74],LacuteY:[-120,-120,-140,-140,-92,-37,-20,-100],LacuteYacute:[-120,-120,-140,-140,-92,-37,-20,-100],LacuteYdieresis:[-120,-120,-140,-140,-92,-37,-20,-100],Lacutequotedblright:[-140,-140,-140,-140,-20],Lacutequoteright:[-140,-140,-160,-160,-110,-55,-37,-92],Lacutey:[-30,-30,-30,-30,-55,-37,-30,-55],Lacuteyacute:[-30,-30,-30,-30,-55,-37,-30,-55],Lacuteydieresis:[-30,-30,-30,-30,-55,-37,-30,-55],LcommaaccentT:[-90,-90,-110,-110,-92,-18,-20,-92],LcommaaccentTcaron:[-90,-90,-110,-110,-92,-18,-20,-92],LcommaaccentTcommaaccent:[-90,-90,-110,-110,-92,-18,-20,-92],LcommaaccentV:[-110,-110,-110,-110,-92,-37,-55,-100],LcommaaccentW:[-80,-80,-70,-70,-92,-37,-55,-74],LcommaaccentY:[-120,-120,-140,-140,-92,-37,-20,-100],LcommaaccentYacute:[-120,-120,-140,-140,-92,-37,-20,-100],LcommaaccentYdieresis:[-120,-120,-140,-140,-92,-37,-20,-100],Lcommaaccentquotedblright:[-140,-140,-140,-140,-20],Lcommaaccentquoteright:[-140,-140,-160,-160,-110,-55,-37,-92],Lcommaaccenty:[-30,-30,-30,-30,-55,-37,-30,-55],Lcommaaccentyacute:[-30,-30,-30,-30,-55,-37,-30,-55],Lcommaaccentydieresis:[-30,-30,-30,-30,-55,-37,-30,-55],LslashT:[-90,-90,-110,-110,-92,-18,-20,-92],LslashTcaron:[-90,-90,-110,-110,-92,-18,-20,-92],LslashTcommaaccent:[-90,-90,-110,-110,-92,-18,-20,-92],LslashV:[-110,-110,-110,-110,-92,-37,-55,-100],LslashW:[-80,-80,-70,-70,-92,-37,-55,-74],LslashY:[-120,-120,-140,-140,-92,-37,-20,-100],LslashYacute:[-120,-120,-140,-140,-92,-37,-20,-100],LslashYdieresis:[-120,-120,-140,-140,-92,-37,-20,-100],Lslashquotedblright:[-140,-140,-140,-140,-20],Lslashquoteright:[-140,-140,-160,-160,-110,-55,-37,-92],Lslashy:[-30,-30,-30,-30,-55,-37,-30,-55],Lslashyacute:[-30,-30,-30,-30,-55,-37,-30,-55],Lslashydieresis:[-30,-30,-30,-30,-55,-37,-30,-55],OA:[-50,-50,-20,-20,-40,-40,-55,-35],OAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OAring:[-50,-50,-20,-20,-40,-40,-55,-35],OAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OT:[-40,-40,-40,-40,-40,-40,-40,-40],OTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OV:[-50,-50,-50,-50,-50,-50,-50,-50],OW:[-50,-50,-30,-30,-50,-50,-50,-35],OX:[-50,-50,-60,-60,-40,-40,-40,-40],OY:[-70,-70,-70,-70,-50,-50,-50,-50],OYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Ocomma:[-40,-40,-40,-40],Operiod:[-40,-40,-40,-40],OacuteA:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAring:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteT:[-40,-40,-40,-40,-40,-40,-40,-40],OacuteTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OacuteTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OacuteV:[-50,-50,-50,-50,-50,-50,-50,-50],OacuteW:[-50,-50,-30,-30,-50,-50,-50,-35],OacuteX:[-50,-50,-60,-60,-40,-40,-40,-40],OacuteY:[-70,-70,-70,-70,-50,-50,-50,-50],OacuteYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OacuteYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Oacutecomma:[-40,-40,-40,-40],Oacuteperiod:[-40,-40,-40,-40],OcircumflexA:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAring:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexT:[-40,-40,-40,-40,-40,-40,-40,-40],OcircumflexTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OcircumflexTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OcircumflexV:[-50,-50,-50,-50,-50,-50,-50,-50],OcircumflexW:[-50,-50,-30,-30,-50,-50,-50,-35],OcircumflexX:[-50,-50,-60,-60,-40,-40,-40,-40],OcircumflexY:[-70,-70,-70,-70,-50,-50,-50,-50],OcircumflexYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OcircumflexYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Ocircumflexcomma:[-40,-40,-40,-40],Ocircumflexperiod:[-40,-40,-40,-40],OdieresisA:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAring:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisT:[-40,-40,-40,-40,-40,-40,-40,-40],OdieresisTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OdieresisTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OdieresisV:[-50,-50,-50,-50,-50,-50,-50,-50],OdieresisW:[-50,-50,-30,-30,-50,-50,-50,-35],OdieresisX:[-50,-50,-60,-60,-40,-40,-40,-40],OdieresisY:[-70,-70,-70,-70,-50,-50,-50,-50],OdieresisYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OdieresisYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Odieresiscomma:[-40,-40,-40,-40],Odieresisperiod:[-40,-40,-40,-40],OgraveA:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAring:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveT:[-40,-40,-40,-40,-40,-40,-40,-40],OgraveTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OgraveTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OgraveV:[-50,-50,-50,-50,-50,-50,-50,-50],OgraveW:[-50,-50,-30,-30,-50,-50,-50,-35],OgraveX:[-50,-50,-60,-60,-40,-40,-40,-40],OgraveY:[-70,-70,-70,-70,-50,-50,-50,-50],OgraveYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OgraveYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Ogravecomma:[-40,-40,-40,-40],Ograveperiod:[-40,-40,-40,-40],OhungarumlautA:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAring:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautT:[-40,-40,-40,-40,-40,-40,-40,-40],OhungarumlautTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OhungarumlautTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OhungarumlautV:[-50,-50,-50,-50,-50,-50,-50,-50],OhungarumlautW:[-50,-50,-30,-30,-50,-50,-50,-35],OhungarumlautX:[-50,-50,-60,-60,-40,-40,-40,-40],OhungarumlautY:[-70,-70,-70,-70,-50,-50,-50,-50],OhungarumlautYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OhungarumlautYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Ohungarumlautcomma:[-40,-40,-40,-40],Ohungarumlautperiod:[-40,-40,-40,-40],OmacronA:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAring:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronT:[-40,-40,-40,-40,-40,-40,-40,-40],OmacronTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OmacronTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OmacronV:[-50,-50,-50,-50,-50,-50,-50,-50],OmacronW:[-50,-50,-30,-30,-50,-50,-50,-35],OmacronX:[-50,-50,-60,-60,-40,-40,-40,-40],OmacronY:[-70,-70,-70,-70,-50,-50,-50,-50],OmacronYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OmacronYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Omacroncomma:[-40,-40,-40,-40],Omacronperiod:[-40,-40,-40,-40],OslashA:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAring:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OslashT:[-40,-40,-40,-40,-40,-40,-40,-40],OslashTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OslashTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OslashV:[-50,-50,-50,-50,-50,-50,-50,-50],OslashW:[-50,-50,-30,-30,-50,-50,-50,-35],OslashX:[-50,-50,-60,-60,-40,-40,-40,-40],OslashY:[-70,-70,-70,-70,-50,-50,-50,-50],OslashYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OslashYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Oslashcomma:[-40,-40,-40,-40],Oslashperiod:[-40,-40,-40,-40],OtildeA:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAring:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeT:[-40,-40,-40,-40,-40,-40,-40,-40],OtildeTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OtildeTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OtildeV:[-50,-50,-50,-50,-50,-50,-50,-50],OtildeW:[-50,-50,-30,-30,-50,-50,-50,-35],OtildeX:[-50,-50,-60,-60,-40,-40,-40,-40],OtildeY:[-70,-70,-70,-70,-50,-50,-50,-50],OtildeYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OtildeYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Otildecomma:[-40,-40,-40,-40],Otildeperiod:[-40,-40,-40,-40],PA:[-100,-100,-120,-120,-74,-85,-90,-92],PAacute:[-100,-100,-120,-120,-74,-85,-90,-92],PAbreve:[-100,-100,-120,-120,-74,-85,-90,-92],PAcircumflex:[-100,-100,-120,-120,-74,-85,-90,-92],PAdieresis:[-100,-100,-120,-120,-74,-85,-90,-92],PAgrave:[-100,-100,-120,-120,-74,-85,-90,-92],PAmacron:[-100,-100,-120,-120,-74,-85,-90,-92],PAogonek:[-100,-100,-120,-120,-74,-85,-90,-92],PAring:[-100,-100,-120,-120,-74,-85,-90,-92],PAtilde:[-100,-100,-120,-120,-74,-85,-90,-92],Pa:[-30,-30,-40,-40,-10,-40,-80,-15],Paacute:[-30,-30,-40,-40,-10,-40,-80,-15],Pabreve:[-30,-30,-40,-40,-10,-40,-80,-15],Pacircumflex:[-30,-30,-40,-40,-10,-40,-80,-15],Padieresis:[-30,-30,-40,-40,-10,-40,-80,-15],Pagrave:[-30,-30,-40,-40,-10,-40,-80,-15],Pamacron:[-30,-30,-40,-40,-10,-40,-80,-15],Paogonek:[-30,-30,-40,-40,-10,-40,-80,-15],Paring:[-30,-30,-40,-40,-10,-40,-80,-15],Patilde:[-30,-30,-40,-40,-10,-40,-80,-15],Pcomma:[-120,-120,-180,-180,-92,-129,-135,-111],Pe:[-30,-30,-50,-50,-20,-50,-80],Peacute:[-30,-30,-50,-50,-20,-50,-80],Pecaron:[-30,-30,-50,-50,-20,-50,-80],Pecircumflex:[-30,-30,-50,-50,-20,-50,-80],Pedieresis:[-30,-30,-50,-50,-20,-50,-80],Pedotaccent:[-30,-30,-50,-50,-20,-50,-80],Pegrave:[-30,-30,-50,-50,-20,-50,-80],Pemacron:[-30,-30,-50,-50,-20,-50,-80],Peogonek:[-30,-30,-50,-50,-20,-50,-80],Po:[-40,-40,-50,-50,-20,-55,-80],Poacute:[-40,-40,-50,-50,-20,-55,-80],Pocircumflex:[-40,-40,-50,-50,-20,-55,-80],Podieresis:[-40,-40,-50,-50,-20,-55,-80],Pograve:[-40,-40,-50,-50,-20,-55,-80],Pohungarumlaut:[-40,-40,-50,-50,-20,-55,-80],Pomacron:[-40,-40,-50,-50,-20,-55,-80],Poslash:[-40,-40,-50,-50,-20,-55,-80],Potilde:[-40,-40,-50,-50,-20,-55,-80],Pperiod:[-120,-120,-180,-180,-110,-129,-135,-111],QU:[-10,-10,-10,-10,-10,-10,-10,-10],QUacute:[-10,-10,-10,-10,-10,-10,-10,-10],QUcircumflex:[-10,-10,-10,-10,-10,-10,-10,-10],QUdieresis:[-10,-10,-10,-10,-10,-10,-10,-10],QUgrave:[-10,-10,-10,-10,-10,-10,-10,-10],QUhungarumlaut:[-10,-10,-10,-10,-10,-10,-10,-10],QUmacron:[-10,-10,-10,-10,-10,-10,-10,-10],QUogonek:[-10,-10,-10,-10,-10,-10,-10,-10],QUring:[-10,-10,-10,-10,-10,-10,-10,-10],Qcomma:[20,20],Qperiod:[20,20,0,0,-20],RO:[-20,-20,-20,-20,-30,-40,-40,-40],ROacute:[-20,-20,-20,-20,-30,-40,-40,-40],ROcircumflex:[-20,-20,-20,-20,-30,-40,-40,-40],ROdieresis:[-20,-20,-20,-20,-30,-40,-40,-40],ROgrave:[-20,-20,-20,-20,-30,-40,-40,-40],ROhungarumlaut:[-20,-20,-20,-20,-30,-40,-40,-40],ROmacron:[-20,-20,-20,-20,-30,-40,-40,-40],ROslash:[-20,-20,-20,-20,-30,-40,-40,-40],ROtilde:[-20,-20,-20,-20,-30,-40,-40,-40],RT:[-20,-20,-30,-30,-40,-30,0,-60],RTcaron:[-20,-20,-30,-30,-40,-30,0,-60],RTcommaaccent:[-20,-20,-30,-30,-40,-30,0,-60],RU:[-20,-20,-40,-40,-30,-40,-40,-40],RUacute:[-20,-20,-40,-40,-30,-40,-40,-40],RUcircumflex:[-20,-20,-40,-40,-30,-40,-40,-40],RUdieresis:[-20,-20,-40,-40,-30,-40,-40,-40],RUgrave:[-20,-20,-40,-40,-30,-40,-40,-40],RUhungarumlaut:[-20,-20,-40,-40,-30,-40,-40,-40],RUmacron:[-20,-20,-40,-40,-30,-40,-40,-40],RUogonek:[-20,-20,-40,-40,-30,-40,-40,-40],RUring:[-20,-20,-40,-40,-30,-40,-40,-40],RV:[-50,-50,-50,-50,-55,-18,-18,-80],RW:[-40,-40,-30,-30,-35,-18,-18,-55],RY:[-50,-50,-50,-50,-35,-18,-18,-65],RYacute:[-50,-50,-50,-50,-35,-18,-18,-65],RYdieresis:[-50,-50,-50,-50,-35,-18,-18,-65],RacuteO:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOacute:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOcircumflex:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOdieresis:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOgrave:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOhungarumlaut:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOmacron:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOslash:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOtilde:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteT:[-20,-20,-30,-30,-40,-30,0,-60],RacuteTcaron:[-20,-20,-30,-30,-40,-30,0,-60],RacuteTcommaaccent:[-20,-20,-30,-30,-40,-30,0,-60],RacuteU:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUacute:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUcircumflex:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUdieresis:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUgrave:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUhungarumlaut:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUmacron:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUogonek:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUring:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteV:[-50,-50,-50,-50,-55,-18,-18,-80],RacuteW:[-40,-40,-30,-30,-35,-18,-18,-55],RacuteY:[-50,-50,-50,-50,-35,-18,-18,-65],RacuteYacute:[-50,-50,-50,-50,-35,-18,-18,-65],RacuteYdieresis:[-50,-50,-50,-50,-35,-18,-18,-65],RcaronO:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOacute:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOcircumflex:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOdieresis:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOgrave:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOhungarumlaut:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOmacron:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOslash:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOtilde:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronT:[-20,-20,-30,-30,-40,-30,0,-60],RcaronTcaron:[-20,-20,-30,-30,-40,-30,0,-60],RcaronTcommaaccent:[-20,-20,-30,-30,-40,-30,0,-60],RcaronU:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUacute:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUcircumflex:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUdieresis:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUgrave:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUhungarumlaut:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUmacron:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUogonek:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUring:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronV:[-50,-50,-50,-50,-55,-18,-18,-80],RcaronW:[-40,-40,-30,-30,-35,-18,-18,-55],RcaronY:[-50,-50,-50,-50,-35,-18,-18,-65],RcaronYacute:[-50,-50,-50,-50,-35,-18,-18,-65],RcaronYdieresis:[-50,-50,-50,-50,-35,-18,-18,-65],RcommaaccentO:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOacute:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOcircumflex:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOdieresis:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOgrave:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOhungarumlaut:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOmacron:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOslash:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOtilde:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentT:[-20,-20,-30,-30,-40,-30,0,-60],RcommaaccentTcaron:[-20,-20,-30,-30,-40,-30,0,-60],RcommaaccentTcommaaccent:[-20,-20,-30,-30,-40,-30,0,-60],RcommaaccentU:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUacute:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUcircumflex:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUdieresis:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUgrave:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUhungarumlaut:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUmacron:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUogonek:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUring:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentV:[-50,-50,-50,-50,-55,-18,-18,-80],RcommaaccentW:[-40,-40,-30,-30,-35,-18,-18,-55],RcommaaccentY:[-50,-50,-50,-50,-35,-18,-18,-65],RcommaaccentYacute:[-50,-50,-50,-50,-35,-18,-18,-65],RcommaaccentYdieresis:[-50,-50,-50,-50,-35,-18,-18,-65],TA:[-90,-90,-120,-120,-90,-55,-50,-93],TAacute:[-90,-90,-120,-120,-90,-55,-50,-93],TAbreve:[-90,-90,-120,-120,-90,-55,-50,-93],TAcircumflex:[-90,-90,-120,-120,-90,-55,-50,-93],TAdieresis:[-90,-90,-120,-120,-90,-55,-50,-93],TAgrave:[-90,-90,-120,-120,-90,-55,-50,-93],TAmacron:[-90,-90,-120,-120,-90,-55,-50,-93],TAogonek:[-90,-90,-120,-120,-90,-55,-50,-93],TAring:[-90,-90,-120,-120,-90,-55,-50,-93],TAtilde:[-90,-90,-120,-120,-90,-55,-50,-93],TO:[-40,-40,-40,-40,-18,-18,-18,-18],TOacute:[-40,-40,-40,-40,-18,-18,-18,-18],TOcircumflex:[-40,-40,-40,-40,-18,-18,-18,-18],TOdieresis:[-40,-40,-40,-40,-18,-18,-18,-18],TOgrave:[-40,-40,-40,-40,-18,-18,-18,-18],TOhungarumlaut:[-40,-40,-40,-40,-18,-18,-18,-18],TOmacron:[-40,-40,-40,-40,-18,-18,-18,-18],TOslash:[-40,-40,-40,-40,-18,-18,-18,-18],TOtilde:[-40,-40,-40,-40,-18,-18,-18,-18],Ta:[-80,-80,-120,-120,-92,-92,-92,-80],Taacute:[-80,-80,-120,-120,-92,-92,-92,-80],Tabreve:[-80,-80,-60,-60,-52,-92,-92,-80],Tacircumflex:[-80,-80,-120,-120,-52,-92,-92,-80],Tadieresis:[-80,-80,-120,-120,-52,-92,-92,-40],Tagrave:[-80,-80,-120,-120,-52,-92,-92,-40],Tamacron:[-80,-80,-60,-60,-52,-92,-92,-40],Taogonek:[-80,-80,-120,-120,-92,-92,-92,-80],Taring:[-80,-80,-120,-120,-92,-92,-92,-80],Tatilde:[-80,-80,-60,-60,-52,-92,-92,-40],Tcolon:[-40,-40,-20,-20,-74,-74,-55,-50],Tcomma:[-80,-80,-120,-120,-74,-92,-74,-74],Te:[-60,-60,-120,-120,-92,-92,-92,-70],Teacute:[-60,-60,-120,-120,-92,-92,-92,-70],Tecaron:[-60,-60,-120,-120,-92,-92,-92,-70],Tecircumflex:[-60,-60,-120,-120,-92,-92,-52,-70],Tedieresis:[-60,-60,-120,-120,-52,-52,-52,-30],Tedotaccent:[-60,-60,-120,-120,-92,-92,-92,-70],Tegrave:[-60,-60,-60,-60,-52,-52,-52,-70],Temacron:[-60,-60,-60,-60,-52,-52,-52,-30],Teogonek:[-60,-60,-120,-120,-92,-92,-92,-70],Thyphen:[-120,-120,-140,-140,-92,-92,-74,-92],To:[-80,-80,-120,-120,-92,-95,-92,-80],Toacute:[-80,-80,-120,-120,-92,-95,-92,-80],Tocircumflex:[-80,-80,-120,-120,-92,-95,-92,-80],Todieresis:[-80,-80,-120,-120,-92,-95,-92,-80],Tograve:[-80,-80,-120,-120,-92,-95,-92,-80],Tohungarumlaut:[-80,-80,-120,-120,-92,-95,-92,-80],Tomacron:[-80,-80,-60,-60,-92,-95,-92,-80],Toslash:[-80,-80,-120,-120,-92,-95,-92,-80],Totilde:[-80,-80,-60,-60,-92,-95,-92,-80],Tperiod:[-80,-80,-120,-120,-90,-92,-74,-74],Tr:[-80,-80,-120,-120,-74,-37,-55,-35],Tracute:[-80,-80,-120,-120,-74,-37,-55,-35],Trcommaaccent:[-80,-80,-120,-120,-74,-37,-55,-35],Tsemicolon:[-40,-40,-20,-20,-74,-74,-65,-55],Tu:[-90,-90,-120,-120,-92,-37,-55,-45],Tuacute:[-90,-90,-120,-120,-92,-37,-55,-45],Tucircumflex:[-90,-90,-120,-120,-92,-37,-55,-45],Tudieresis:[-90,-90,-120,-120,-92,-37,-55,-45],Tugrave:[-90,-90,-120,-120,-92,-37,-55,-45],Tuhungarumlaut:[-90,-90,-120,-120,-92,-37,-55,-45],Tumacron:[-90,-90,-60,-60,-92,-37,-55,-45],Tuogonek:[-90,-90,-120,-120,-92,-37,-55,-45],Turing:[-90,-90,-120,-120,-92,-37,-55,-45],Tw:[-60,-60,-120,-120,-74,-37,-74,-80],Ty:[-60,-60,-120,-120,-34,-37,-74,-80],Tyacute:[-60,-60,-120,-120,-34,-37,-74,-80],Tydieresis:[-60,-60,-60,-60,-34,-37,-34,-80],TcaronA:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAacute:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAbreve:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAcircumflex:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAdieresis:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAgrave:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAmacron:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAogonek:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAring:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAtilde:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronO:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOacute:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOcircumflex:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOdieresis:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOgrave:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOhungarumlaut:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOmacron:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOslash:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOtilde:[-40,-40,-40,-40,-18,-18,-18,-18],Tcarona:[-80,-80,-120,-120,-92,-92,-92,-80],Tcaronaacute:[-80,-80,-120,-120,-92,-92,-92,-80],Tcaronabreve:[-80,-80,-60,-60,-52,-92,-92,-80],Tcaronacircumflex:[-80,-80,-120,-120,-52,-92,-92,-80],Tcaronadieresis:[-80,-80,-120,-120,-52,-92,-92,-40],Tcaronagrave:[-80,-80,-120,-120,-52,-92,-92,-40],Tcaronamacron:[-80,-80,-60,-60,-52,-92,-92,-40],Tcaronaogonek:[-80,-80,-120,-120,-92,-92,-92,-80],Tcaronaring:[-80,-80,-120,-120,-92,-92,-92,-80],Tcaronatilde:[-80,-80,-60,-60,-52,-92,-92,-40],Tcaroncolon:[-40,-40,-20,-20,-74,-74,-55,-50],Tcaroncomma:[-80,-80,-120,-120,-74,-92,-74,-74],Tcarone:[-60,-60,-120,-120,-92,-92,-92,-70],Tcaroneacute:[-60,-60,-120,-120,-92,-92,-92,-70],Tcaronecaron:[-60,-60,-120,-120,-92,-92,-92,-70],Tcaronecircumflex:[-60,-60,-120,-120,-92,-92,-52,-30],Tcaronedieresis:[-60,-60,-120,-120,-52,-52,-52,-30],Tcaronedotaccent:[-60,-60,-120,-120,-92,-92,-92,-70],Tcaronegrave:[-60,-60,-60,-60,-52,-52,-52,-70],Tcaronemacron:[-60,-60,-60,-60,-52,-52,-52,-30],Tcaroneogonek:[-60,-60,-120,-120,-92,-92,-92,-70],Tcaronhyphen:[-120,-120,-140,-140,-92,-92,-74,-92],Tcarono:[-80,-80,-120,-120,-92,-95,-92,-80],Tcaronoacute:[-80,-80,-120,-120,-92,-95,-92,-80],Tcaronocircumflex:[-80,-80,-120,-120,-92,-95,-92,-80],Tcaronodieresis:[-80,-80,-120,-120,-92,-95,-92,-80],Tcaronograve:[-80,-80,-120,-120,-92,-95,-92,-80],Tcaronohungarumlaut:[-80,-80,-120,-120,-92,-95,-92,-80],Tcaronomacron:[-80,-80,-60,-60,-92,-95,-92,-80],Tcaronoslash:[-80,-80,-120,-120,-92,-95,-92,-80],Tcaronotilde:[-80,-80,-60,-60,-92,-95,-92,-80],Tcaronperiod:[-80,-80,-120,-120,-90,-92,-74,-74],Tcaronr:[-80,-80,-120,-120,-74,-37,-55,-35],Tcaronracute:[-80,-80,-120,-120,-74,-37,-55,-35],Tcaronrcommaaccent:[-80,-80,-120,-120,-74,-37,-55,-35],Tcaronsemicolon:[-40,-40,-20,-20,-74,-74,-65,-55],Tcaronu:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronuacute:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronucircumflex:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronudieresis:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronugrave:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronuhungarumlaut:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronumacron:[-90,-90,-60,-60,-92,-37,-55,-45],Tcaronuogonek:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronuring:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronw:[-60,-60,-120,-120,-74,-37,-74,-80],Tcarony:[-60,-60,-120,-120,-34,-37,-74,-80],Tcaronyacute:[-60,-60,-120,-120,-34,-37,-74,-80],Tcaronydieresis:[-60,-60,-60,-60,-34,-37,-34,-80],TcommaaccentA:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAacute:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAbreve:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAcircumflex:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAdieresis:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAgrave:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAmacron:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAogonek:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAring:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAtilde:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentO:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOacute:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOcircumflex:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOdieresis:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOgrave:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOhungarumlaut:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOmacron:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOslash:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOtilde:[-40,-40,-40,-40,-18,-18,-18,-18],Tcommaaccenta:[-80,-80,-120,-120,-92,-92,-92,-80],Tcommaaccentaacute:[-80,-80,-120,-120,-92,-92,-92,-80],Tcommaaccentabreve:[-80,-80,-60,-60,-52,-92,-92,-80],Tcommaaccentacircumflex:[-80,-80,-120,-120,-52,-92,-92,-80],Tcommaaccentadieresis:[-80,-80,-120,-120,-52,-92,-92,-40],Tcommaaccentagrave:[-80,-80,-120,-120,-52,-92,-92,-40],Tcommaaccentamacron:[-80,-80,-60,-60,-52,-92,-92,-40],Tcommaaccentaogonek:[-80,-80,-120,-120,-92,-92,-92,-80],Tcommaaccentaring:[-80,-80,-120,-120,-92,-92,-92,-80],Tcommaaccentatilde:[-80,-80,-60,-60,-52,-92,-92,-40],Tcommaaccentcolon:[-40,-40,-20,-20,-74,-74,-55,-50],Tcommaaccentcomma:[-80,-80,-120,-120,-74,-92,-74,-74],Tcommaaccente:[-60,-60,-120,-120,-92,-92,-92,-70],Tcommaaccenteacute:[-60,-60,-120,-120,-92,-92,-92,-70],Tcommaaccentecaron:[-60,-60,-120,-120,-92,-92,-92,-70],Tcommaaccentecircumflex:[-60,-60,-120,-120,-92,-92,-52,-30],Tcommaaccentedieresis:[-60,-60,-120,-120,-52,-52,-52,-30],Tcommaaccentedotaccent:[-60,-60,-120,-120,-92,-92,-92,-70],Tcommaaccentegrave:[-60,-60,-60,-60,-52,-52,-52,-30],Tcommaaccentemacron:[-60,-60,-60,-60,-52,-52,-52,-70],Tcommaaccenteogonek:[-60,-60,-120,-120,-92,-92,-92,-70],Tcommaaccenthyphen:[-120,-120,-140,-140,-92,-92,-74,-92],Tcommaaccento:[-80,-80,-120,-120,-92,-95,-92,-80],Tcommaaccentoacute:[-80,-80,-120,-120,-92,-95,-92,-80],Tcommaaccentocircumflex:[-80,-80,-120,-120,-92,-95,-92,-80],Tcommaaccentodieresis:[-80,-80,-120,-120,-92,-95,-92,-80],Tcommaaccentograve:[-80,-80,-120,-120,-92,-95,-92,-80],Tcommaaccentohungarumlaut:[-80,-80,-120,-120,-92,-95,-92,-80],Tcommaaccentomacron:[-80,-80,-60,-60,-92,-95,-92,-80],Tcommaaccentoslash:[-80,-80,-120,-120,-92,-95,-92,-80],Tcommaaccentotilde:[-80,-80,-60,-60,-92,-95,-92,-80],Tcommaaccentperiod:[-80,-80,-120,-120,-90,-92,-74,-74],Tcommaaccentr:[-80,-80,-120,-120,-74,-37,-55,-35],Tcommaaccentracute:[-80,-80,-120,-120,-74,-37,-55,-35],Tcommaaccentrcommaaccent:[-80,-80,-120,-120,-74,-37,-55,-35],Tcommaaccentsemicolon:[-40,-40,-20,-20,-74,-74,-65,-55],Tcommaaccentu:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccentuacute:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccentucircumflex:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccentudieresis:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccentugrave:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccentuhungarumlaut:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccentumacron:[-90,-90,-60,-60,-92,-37,-55,-45],Tcommaaccentuogonek:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccenturing:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccentw:[-60,-60,-120,-120,-74,-37,-74,-80],Tcommaaccenty:[-60,-60,-120,-120,-34,-37,-74,-80],Tcommaaccentyacute:[-60,-60,-120,-120,-34,-37,-74,-80],Tcommaaccentydieresis:[-60,-60,-60,-60,-34,-37,-34,-80],UA:[-50,-50,-40,-40,-60,-45,-40,-40],UAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UAring:[-50,-50,-40,-40,-60,-45,-40,-40],UAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Ucomma:[-30,-30,-40,-40,-50,0,-25],Uperiod:[-30,-30,-40,-40,-50,0,-25],UacuteA:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAring:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Uacutecomma:[-30,-30,-40,-40,-50,0,-25],Uacuteperiod:[-30,-30,-40,-40,-50,0,-25],UcircumflexA:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAring:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Ucircumflexcomma:[-30,-30,-40,-40,-50,0,-25],Ucircumflexperiod:[-30,-30,-40,-40,-50,0,-25],UdieresisA:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAring:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Udieresiscomma:[-30,-30,-40,-40,-50,0,-25],Udieresisperiod:[-30,-30,-40,-40,-50,0,-25],UgraveA:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAring:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Ugravecomma:[-30,-30,-40,-40,-50,0,-25],Ugraveperiod:[-30,-30,-40,-40,-50,0,-25],UhungarumlautA:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAring:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Uhungarumlautcomma:[-30,-30,-40,-40,-50,0,-25],Uhungarumlautperiod:[-30,-30,-40,-40,-50,0,-25],UmacronA:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAring:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Umacroncomma:[-30,-30,-40,-40,-50,0,-25],Umacronperiod:[-30,-30,-40,-40,-50,0,-25],UogonekA:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAring:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Uogonekcomma:[-30,-30,-40,-40,-50,0,-25],Uogonekperiod:[-30,-30,-40,-40,-50,0,-25],UringA:[-50,-50,-40,-40,-60,-45,-40,-40],UringAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UringAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UringAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UringAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UringAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UringAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UringAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UringAring:[-50,-50,-40,-40,-60,-45,-40,-40],UringAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Uringcomma:[-30,-30,-40,-40,-50,0,-25],Uringperiod:[-30,-30,-40,-40,-50,0,-25],VA:[-80,-80,-80,-80,-135,-85,-60,-135],VAacute:[-80,-80,-80,-80,-135,-85,-60,-135],VAbreve:[-80,-80,-80,-80,-135,-85,-60,-135],VAcircumflex:[-80,-80,-80,-80,-135,-85,-60,-135],VAdieresis:[-80,-80,-80,-80,-135,-85,-60,-135],VAgrave:[-80,-80,-80,-80,-135,-85,-60,-135],VAmacron:[-80,-80,-80,-80,-135,-85,-60,-135],VAogonek:[-80,-80,-80,-80,-135,-85,-60,-135],VAring:[-80,-80,-80,-80,-135,-85,-60,-135],VAtilde:[-80,-80,-80,-80,-135,-85,-60,-135],VG:[-50,-50,-40,-40,-30,-10,0,-15],VGbreve:[-50,-50,-40,-40,-30,-10,0,-15],VGcommaaccent:[-50,-50,-40,-40,-30,-10,0,-15],VO:[-50,-50,-40,-40,-45,-30,-30,-40],VOacute:[-50,-50,-40,-40,-45,-30,-30,-40],VOcircumflex:[-50,-50,-40,-40,-45,-30,-30,-40],VOdieresis:[-50,-50,-40,-40,-45,-30,-30,-40],VOgrave:[-50,-50,-40,-40,-45,-30,-30,-40],VOhungarumlaut:[-50,-50,-40,-40,-45,-30,-30,-40],VOmacron:[-50,-50,-40,-40,-45,-30,-30,-40],VOslash:[-50,-50,-40,-40,-45,-30,-30,-40],VOtilde:[-50,-50,-40,-40,-45,-30,-30,-40],Va:[-60,-60,-70,-70,-92,-111,-111,-111],Vaacute:[-60,-60,-70,-70,-92,-111,-111,-111],Vabreve:[-60,-60,-70,-70,-92,-111,-111,-111],Vacircumflex:[-60,-60,-70,-70,-92,-111,-111,-71],Vadieresis:[-60,-60,-70,-70,-92,-111,-111,-71],Vagrave:[-60,-60,-70,-70,-92,-111,-111,-71],Vamacron:[-60,-60,-70,-70,-92,-111,-111,-71],Vaogonek:[-60,-60,-70,-70,-92,-111,-111,-111],Varing:[-60,-60,-70,-70,-92,-111,-111,-111],Vatilde:[-60,-60,-70,-70,-92,-111,-111,-71],Vcolon:[-40,-40,-40,-40,-92,-74,-65,-74],Vcomma:[-120,-120,-125,-125,-129,-129,-129,-129],Ve:[-50,-50,-80,-80,-100,-111,-111,-111],Veacute:[-50,-50,-80,-80,-100,-111,-111,-111],Vecaron:[-50,-50,-80,-80,-100,-111,-111,-71],Vecircumflex:[-50,-50,-80,-80,-100,-111,-111,-71],Vedieresis:[-50,-50,-80,-80,-100,-71,-71,-71],Vedotaccent:[-50,-50,-80,-80,-100,-111,-111,-111],Vegrave:[-50,-50,-80,-80,-100,-71,-71,-71],Vemacron:[-50,-50,-80,-80,-100,-71,-71,-71],Veogonek:[-50,-50,-80,-80,-100,-111,-111,-111],Vhyphen:[-80,-80,-80,-80,-74,-70,-55,-100],Vo:[-90,-90,-80,-80,-100,-111,-111,-129],Voacute:[-90,-90,-80,-80,-100,-111,-111,-129],Vocircumflex:[-90,-90,-80,-80,-100,-111,-111,-129],Vodieresis:[-90,-90,-80,-80,-100,-111,-111,-89],Vograve:[-90,-90,-80,-80,-100,-111,-111,-89],Vohungarumlaut:[-90,-90,-80,-80,-100,-111,-111,-129],Vomacron:[-90,-90,-80,-80,-100,-111,-111,-89],Voslash:[-90,-90,-80,-80,-100,-111,-111,-129],Votilde:[-90,-90,-80,-80,-100,-111,-111,-89],Vperiod:[-120,-120,-125,-125,-145,-129,-129,-129],Vsemicolon:[-40,-40,-40,-40,-92,-74,-74,-74],Vu:[-60,-60,-70,-70,-92,-55,-74,-75],Vuacute:[-60,-60,-70,-70,-92,-55,-74,-75],Vucircumflex:[-60,-60,-70,-70,-92,-55,-74,-75],Vudieresis:[-60,-60,-70,-70,-92,-55,-74,-75],Vugrave:[-60,-60,-70,-70,-92,-55,-74,-75],Vuhungarumlaut:[-60,-60,-70,-70,-92,-55,-74,-75],Vumacron:[-60,-60,-70,-70,-92,-55,-74,-75],Vuogonek:[-60,-60,-70,-70,-92,-55,-74,-75],Vuring:[-60,-60,-70,-70,-92,-55,-74,-75],WA:[-60,-60,-50,-50,-120,-74,-60,-120],WAacute:[-60,-60,-50,-50,-120,-74,-60,-120],WAbreve:[-60,-60,-50,-50,-120,-74,-60,-120],WAcircumflex:[-60,-60,-50,-50,-120,-74,-60,-120],WAdieresis:[-60,-60,-50,-50,-120,-74,-60,-120],WAgrave:[-60,-60,-50,-50,-120,-74,-60,-120],WAmacron:[-60,-60,-50,-50,-120,-74,-60,-120],WAogonek:[-60,-60,-50,-50,-120,-74,-60,-120],WAring:[-60,-60,-50,-50,-120,-74,-60,-120],WAtilde:[-60,-60,-50,-50,-120,-74,-60,-120],WO:[-20,-20,-20,-20,-10,-15,-25,-10],WOacute:[-20,-20,-20,-20,-10,-15,-25,-10],WOcircumflex:[-20,-20,-20,-20,-10,-15,-25,-10],WOdieresis:[-20,-20,-20,-20,-10,-15,-25,-10],WOgrave:[-20,-20,-20,-20,-10,-15,-25,-10],WOhungarumlaut:[-20,-20,-20,-20,-10,-15,-25,-10],WOmacron:[-20,-20,-20,-20,-10,-15,-25,-10],WOslash:[-20,-20,-20,-20,-10,-15,-25,-10],WOtilde:[-20,-20,-20,-20,-10,-15,-25,-10],Wa:[-40,-40,-40,-40,-65,-85,-92,-80],Waacute:[-40,-40,-40,-40,-65,-85,-92,-80],Wabreve:[-40,-40,-40,-40,-65,-85,-92,-80],Wacircumflex:[-40,-40,-40,-40,-65,-85,-92,-80],Wadieresis:[-40,-40,-40,-40,-65,-85,-92,-80],Wagrave:[-40,-40,-40,-40,-65,-85,-92,-80],Wamacron:[-40,-40,-40,-40,-65,-85,-92,-80],Waogonek:[-40,-40,-40,-40,-65,-85,-92,-80],Waring:[-40,-40,-40,-40,-65,-85,-92,-80],Watilde:[-40,-40,-40,-40,-65,-85,-92,-80],Wcolon:[-10,-10,0,0,-55,-55,-65,-37],Wcomma:[-80,-80,-80,-80,-92,-74,-92,-92],We:[-35,-35,-30,-30,-65,-90,-92,-80],Weacute:[-35,-35,-30,-30,-65,-90,-92,-80],Wecaron:[-35,-35,-30,-30,-65,-90,-92,-80],Wecircumflex:[-35,-35,-30,-30,-65,-90,-92,-80],Wedieresis:[-35,-35,-30,-30,-65,-50,-52,-40],Wedotaccent:[-35,-35,-30,-30,-65,-90,-92,-80],Wegrave:[-35,-35,-30,-30,-65,-50,-52,-40],Wemacron:[-35,-35,-30,-30,-65,-50,-52,-40],Weogonek:[-35,-35,-30,-30,-65,-90,-92,-80],Whyphen:[-40,-40,-40,-40,-37,-50,-37,-65],Wo:[-60,-60,-30,-30,-75,-80,-92,-80],Woacute:[-60,-60,-30,-30,-75,-80,-92,-80],Wocircumflex:[-60,-60,-30,-30,-75,-80,-92,-80],Wodieresis:[-60,-60,-30,-30,-75,-80,-92,-80],Wograve:[-60,-60,-30,-30,-75,-80,-92,-80],Wohungarumlaut:[-60,-60,-30,-30,-75,-80,-92,-80],Womacron:[-60,-60,-30,-30,-75,-80,-92,-80],Woslash:[-60,-60,-30,-30,-75,-80,-92,-80],Wotilde:[-60,-60,-30,-30,-75,-80,-92,-80],Wperiod:[-80,-80,-80,-80,-92,-74,-92,-92],Wsemicolon:[-10,-10,0,0,-55,-55,-65,-37],Wu:[-45,-45,-30,-30,-50,-55,-55,-50],Wuacute:[-45,-45,-30,-30,-50,-55,-55,-50],Wucircumflex:[-45,-45,-30,-30,-50,-55,-55,-50],Wudieresis:[-45,-45,-30,-30,-50,-55,-55,-50],Wugrave:[-45,-45,-30,-30,-50,-55,-55,-50],Wuhungarumlaut:[-45,-45,-30,-30,-50,-55,-55,-50],Wumacron:[-45,-45,-30,-30,-50,-55,-55,-50],Wuogonek:[-45,-45,-30,-30,-50,-55,-55,-50],Wuring:[-45,-45,-30,-30,-50,-55,-55,-50],Wy:[-20,-20,-20,-20,-60,-55,-70,-73],Wyacute:[-20,-20,-20,-20,-60,-55,-70,-73],Wydieresis:[-20,-20,-20,-20,-60,-55,-70,-73],YA:[-110,-110,-110,-110,-110,-74,-50,-120],YAacute:[-110,-110,-110,-110,-110,-74,-50,-120],YAbreve:[-110,-110,-110,-110,-110,-74,-50,-120],YAcircumflex:[-110,-110,-110,-110,-110,-74,-50,-120],YAdieresis:[-110,-110,-110,-110,-110,-74,-50,-120],YAgrave:[-110,-110,-110,-110,-110,-74,-50,-120],YAmacron:[-110,-110,-110,-110,-110,-74,-50,-120],YAogonek:[-110,-110,-110,-110,-110,-74,-50,-120],YAring:[-110,-110,-110,-110,-110,-74,-50,-120],YAtilde:[-110,-110,-110,-110,-110,-74,-50,-120],YO:[-70,-70,-85,-85,-35,-25,-15,-30],YOacute:[-70,-70,-85,-85,-35,-25,-15,-30],YOcircumflex:[-70,-70,-85,-85,-35,-25,-15,-30],YOdieresis:[-70,-70,-85,-85,-35,-25,-15,-30],YOgrave:[-70,-70,-85,-85,-35,-25,-15,-30],YOhungarumlaut:[-70,-70,-85,-85,-35,-25,-15,-30],YOmacron:[-70,-70,-85,-85,-35,-25,-15,-30],YOslash:[-70,-70,-85,-85,-35,-25,-15,-30],YOtilde:[-70,-70,-85,-85,-35,-25,-15,-30],Ya:[-90,-90,-140,-140,-85,-92,-92,-100],Yaacute:[-90,-90,-140,-140,-85,-92,-92,-100],Yabreve:[-90,-90,-70,-70,-85,-92,-92,-100],Yacircumflex:[-90,-90,-140,-140,-85,-92,-92,-100],Yadieresis:[-90,-90,-140,-140,-85,-92,-92,-60],Yagrave:[-90,-90,-140,-140,-85,-92,-92,-60],Yamacron:[-90,-90,-70,-70,-85,-92,-92,-60],Yaogonek:[-90,-90,-140,-140,-85,-92,-92,-100],Yaring:[-90,-90,-140,-140,-85,-92,-92,-100],Yatilde:[-90,-90,-140,-140,-85,-92,-92,-60],Ycolon:[-50,-50,-60,-60,-92,-92,-65,-92],Ycomma:[-100,-100,-140,-140,-92,-92,-92,-129],Ye:[-80,-80,-140,-140,-111,-111,-92,-100],Yeacute:[-80,-80,-140,-140,-111,-111,-92,-100],Yecaron:[-80,-80,-140,-140,-111,-111,-92,-100],Yecircumflex:[-80,-80,-140,-140,-111,-71,-92,-100],Yedieresis:[-80,-80,-140,-140,-71,-71,-52,-60],Yedotaccent:[-80,-80,-140,-140,-111,-111,-92,-100],Yegrave:[-80,-80,-140,-140,-71,-71,-52,-60],Yemacron:[-80,-80,-70,-70,-71,-71,-52,-60],Yeogonek:[-80,-80,-140,-140,-111,-111,-92,-100],Yo:[-100,-100,-140,-140,-111,-111,-92,-110],Yoacute:[-100,-100,-140,-140,-111,-111,-92,-110],Yocircumflex:[-100,-100,-140,-140,-111,-111,-92,-110],Yodieresis:[-100,-100,-140,-140,-111,-111,-92,-70],Yograve:[-100,-100,-140,-140,-111,-111,-92,-70],Yohungarumlaut:[-100,-100,-140,-140,-111,-111,-92,-110],Yomacron:[-100,-100,-140,-140,-111,-111,-92,-70],Yoslash:[-100,-100,-140,-140,-111,-111,-92,-110],Yotilde:[-100,-100,-140,-140,-111,-111,-92,-70],Yperiod:[-100,-100,-140,-140,-92,-74,-92,-129],Ysemicolon:[-50,-50,-60,-60,-92,-92,-65,-92],Yu:[-100,-100,-110,-110,-92,-92,-92,-111],Yuacute:[-100,-100,-110,-110,-92,-92,-92,-111],Yucircumflex:[-100,-100,-110,-110,-92,-92,-92,-111],Yudieresis:[-100,-100,-110,-110,-92,-92,-92,-71],Yugrave:[-100,-100,-110,-110,-92,-92,-92,-71],Yuhungarumlaut:[-100,-100,-110,-110,-92,-92,-92,-111],Yumacron:[-100,-100,-110,-110,-92,-92,-92,-71],Yuogonek:[-100,-100,-110,-110,-92,-92,-92,-111],Yuring:[-100,-100,-110,-110,-92,-92,-92,-111],YacuteA:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAacute:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAbreve:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAcircumflex:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAdieresis:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAgrave:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAmacron:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAogonek:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAring:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAtilde:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteO:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOacute:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOcircumflex:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOdieresis:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOgrave:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOhungarumlaut:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOmacron:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOslash:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOtilde:[-70,-70,-85,-85,-35,-25,-15,-30],Yacutea:[-90,-90,-140,-140,-85,-92,-92,-100],Yacuteaacute:[-90,-90,-140,-140,-85,-92,-92,-100],Yacuteabreve:[-90,-90,-70,-70,-85,-92,-92,-100],Yacuteacircumflex:[-90,-90,-140,-140,-85,-92,-92,-100],Yacuteadieresis:[-90,-90,-140,-140,-85,-92,-92,-60],Yacuteagrave:[-90,-90,-140,-140,-85,-92,-92,-60],Yacuteamacron:[-90,-90,-70,-70,-85,-92,-92,-60],Yacuteaogonek:[-90,-90,-140,-140,-85,-92,-92,-100],Yacutearing:[-90,-90,-140,-140,-85,-92,-92,-100],Yacuteatilde:[-90,-90,-70,-70,-85,-92,-92,-60],Yacutecolon:[-50,-50,-60,-60,-92,-92,-65,-92],Yacutecomma:[-100,-100,-140,-140,-92,-92,-92,-129],Yacutee:[-80,-80,-140,-140,-111,-111,-92,-100],Yacuteeacute:[-80,-80,-140,-140,-111,-111,-92,-100],Yacuteecaron:[-80,-80,-140,-140,-111,-111,-92,-100],Yacuteecircumflex:[-80,-80,-140,-140,-111,-71,-92,-100],Yacuteedieresis:[-80,-80,-140,-140,-71,-71,-52,-60],Yacuteedotaccent:[-80,-80,-140,-140,-111,-111,-92,-100],Yacuteegrave:[-80,-80,-140,-140,-71,-71,-52,-60],Yacuteemacron:[-80,-80,-70,-70,-71,-71,-52,-60],Yacuteeogonek:[-80,-80,-140,-140,-111,-111,-92,-100],Yacuteo:[-100,-100,-140,-140,-111,-111,-92,-110],Yacuteoacute:[-100,-100,-140,-140,-111,-111,-92,-110],Yacuteocircumflex:[-100,-100,-140,-140,-111,-111,-92,-110],Yacuteodieresis:[-100,-100,-140,-140,-111,-111,-92,-70],Yacuteograve:[-100,-100,-140,-140,-111,-111,-92,-70],Yacuteohungarumlaut:[-100,-100,-140,-140,-111,-111,-92,-110],Yacuteomacron:[-100,-100,-70,-70,-111,-111,-92,-70],Yacuteoslash:[-100,-100,-140,-140,-111,-111,-92,-110],Yacuteotilde:[-100,-100,-140,-140,-111,-111,-92,-70],Yacuteperiod:[-100,-100,-140,-140,-92,-74,-92,-129],Yacutesemicolon:[-50,-50,-60,-60,-92,-92,-65,-92],Yacuteu:[-100,-100,-110,-110,-92,-92,-92,-111],Yacuteuacute:[-100,-100,-110,-110,-92,-92,-92,-111],Yacuteucircumflex:[-100,-100,-110,-110,-92,-92,-92,-111],Yacuteudieresis:[-100,-100,-110,-110,-92,-92,-92,-71],Yacuteugrave:[-100,-100,-110,-110,-92,-92,-92,-71],Yacuteuhungarumlaut:[-100,-100,-110,-110,-92,-92,-92,-111],Yacuteumacron:[-100,-100,-110,-110,-92,-92,-92,-71],Yacuteuogonek:[-100,-100,-110,-110,-92,-92,-92,-111],Yacuteuring:[-100,-100,-110,-110,-92,-92,-92,-111],YdieresisA:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAacute:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAbreve:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAcircumflex:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAdieresis:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAgrave:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAmacron:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAogonek:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAring:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAtilde:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisO:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOacute:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOcircumflex:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOdieresis:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOgrave:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOhungarumlaut:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOmacron:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOslash:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOtilde:[-70,-70,-85,-85,-35,-25,-15,-30],Ydieresisa:[-90,-90,-140,-140,-85,-92,-92,-100],Ydieresisaacute:[-90,-90,-140,-140,-85,-92,-92,-100],Ydieresisabreve:[-90,-90,-70,-70,-85,-92,-92,-100],Ydieresisacircumflex:[-90,-90,-140,-140,-85,-92,-92,-100],Ydieresisadieresis:[-90,-90,-140,-140,-85,-92,-92,-60],Ydieresisagrave:[-90,-90,-140,-140,-85,-92,-92,-60],Ydieresisamacron:[-90,-90,-70,-70,-85,-92,-92,-60],Ydieresisaogonek:[-90,-90,-140,-140,-85,-92,-92,-100],Ydieresisaring:[-90,-90,-140,-140,-85,-92,-92,-100],Ydieresisatilde:[-90,-90,-70,-70,-85,-92,-92,-100],Ydieresiscolon:[-50,-50,-60,-60,-92,-92,-65,-92],Ydieresiscomma:[-100,-100,-140,-140,-92,-92,-92,-129],Ydieresise:[-80,-80,-140,-140,-111,-111,-92,-100],Ydieresiseacute:[-80,-80,-140,-140,-111,-111,-92,-100],Ydieresisecaron:[-80,-80,-140,-140,-111,-111,-92,-100],Ydieresisecircumflex:[-80,-80,-140,-140,-111,-71,-92,-100],Ydieresisedieresis:[-80,-80,-140,-140,-71,-71,-52,-60],Ydieresisedotaccent:[-80,-80,-140,-140,-111,-111,-92,-100],Ydieresisegrave:[-80,-80,-140,-140,-71,-71,-52,-60],Ydieresisemacron:[-80,-80,-70,-70,-71,-71,-52,-60],Ydieresiseogonek:[-80,-80,-140,-140,-111,-111,-92,-100],Ydieresiso:[-100,-100,-140,-140,-111,-111,-92,-110],Ydieresisoacute:[-100,-100,-140,-140,-111,-111,-92,-110],Ydieresisocircumflex:[-100,-100,-140,-140,-111,-111,-92,-110],Ydieresisodieresis:[-100,-100,-140,-140,-111,-111,-92,-70],Ydieresisograve:[-100,-100,-140,-140,-111,-111,-92,-70],Ydieresisohungarumlaut:[-100,-100,-140,-140,-111,-111,-92,-110],Ydieresisomacron:[-100,-100,-140,-140,-111,-111,-92,-70],Ydieresisoslash:[-100,-100,-140,-140,-111,-111,-92,-110],Ydieresisotilde:[-100,-100,-140,-140,-111,-111,-92,-70],Ydieresisperiod:[-100,-100,-140,-140,-92,-74,-92,-129],Ydieresissemicolon:[-50,-50,-60,-60,-92,-92,-65,-92],Ydieresisu:[-100,-100,-110,-110,-92,-92,-92,-111],Ydieresisuacute:[-100,-100,-110,-110,-92,-92,-92,-111],Ydieresisucircumflex:[-100,-100,-110,-110,-92,-92,-92,-111],Ydieresisudieresis:[-100,-100,-110,-110,-92,-92,-92,-71],Ydieresisugrave:[-100,-100,-110,-110,-92,-92,-92,-71],Ydieresisuhungarumlaut:[-100,-100,-110,-110,-92,-92,-92,-111],Ydieresisumacron:[-100,-100,-110,-110,-92,-92,-92,-71],Ydieresisuogonek:[-100,-100,-110,-110,-92,-92,-92,-111],Ydieresisuring:[-100,-100,-110,-110,-92,-92,-92,-111],ag:[-10,-10,0,0,0,0,-10],agbreve:[-10,-10,0,0,0,0,-10],agcommaaccent:[-10,-10,0,0,0,0,-10],av:[-15,-15,-20,-20,-25,0,0,-20],aw:[-15,-15,-20,-20,0,0,0,-15],ay:[-20,-20,-30,-30],ayacute:[-20,-20,-30,-30],aydieresis:[-20,-20,-30,-30],aacuteg:[-10,-10,0,0,0,0,-10],aacutegbreve:[-10,-10,0,0,0,0,-10],aacutegcommaaccent:[-10,-10,0,0,0,0,-10],aacutev:[-15,-15,-20,-20,-25,0,0,-20],aacutew:[-15,-15,-20,-20,0,0,0,-15],aacutey:[-20,-20,-30,-30],aacuteyacute:[-20,-20,-30,-30],aacuteydieresis:[-20,-20,-30,-30],abreveg:[-10,-10,0,0,0,0,-10],abrevegbreve:[-10,-10,0,0,0,0,-10],abrevegcommaaccent:[-10,-10,0,0,0,0,-10],abrevev:[-15,-15,-20,-20,-25,0,0,-20],abrevew:[-15,-15,-20,-20,0,0,0,-15],abrevey:[-20,-20,-30,-30],abreveyacute:[-20,-20,-30,-30],abreveydieresis:[-20,-20,-30,-30],acircumflexg:[-10,-10,0,0,0,0,-10],acircumflexgbreve:[-10,-10,0,0,0,0,-10],acircumflexgcommaaccent:[-10,-10,0,0,0,0,-10],acircumflexv:[-15,-15,-20,-20,-25,0,0,-20],acircumflexw:[-15,-15,-20,-20,0,0,0,-15],acircumflexy:[-20,-20,-30,-30],acircumflexyacute:[-20,-20,-30,-30],acircumflexydieresis:[-20,-20,-30,-30],adieresisg:[-10,-10,0,0,0,0,-10],adieresisgbreve:[-10,-10,0,0,0,0,-10],adieresisgcommaaccent:[-10,-10,0,0,0,0,-10],adieresisv:[-15,-15,-20,-20,-25,0,0,-20],adieresisw:[-15,-15,-20,-20,0,0,0,-15],adieresisy:[-20,-20,-30,-30],adieresisyacute:[-20,-20,-30,-30],adieresisydieresis:[-20,-20,-30,-30],agraveg:[-10,-10,0,0,0,0,-10],agravegbreve:[-10,-10,0,0,0,0,-10],agravegcommaaccent:[-10,-10,0,0,0,0,-10],agravev:[-15,-15,-20,-20,-25,0,0,-20],agravew:[-15,-15,-20,-20,0,0,0,-15],agravey:[-20,-20,-30,-30],agraveyacute:[-20,-20,-30,-30],agraveydieresis:[-20,-20,-30,-30],amacrong:[-10,-10,0,0,0,0,-10],amacrongbreve:[-10,-10,0,0,0,0,-10],amacrongcommaaccent:[-10,-10,0,0,0,0,-10],amacronv:[-15,-15,-20,-20,-25,0,0,-20],amacronw:[-15,-15,-20,-20,0,0,0,-15],amacrony:[-20,-20,-30,-30],amacronyacute:[-20,-20,-30,-30],amacronydieresis:[-20,-20,-30,-30],aogonekg:[-10,-10,0,0,0,0,-10],aogonekgbreve:[-10,-10,0,0,0,0,-10],aogonekgcommaaccent:[-10,-10,0,0,0,0,-10],aogonekv:[-15,-15,-20,-20,-25,0,0,-20],aogonekw:[-15,-15,-20,-20,0,0,0,-15],aogoneky:[-20,-20,-30,-30],aogonekyacute:[-20,-20,-30,-30],aogonekydieresis:[-20,-20,-30,-30],aringg:[-10,-10,0,0,0,0,-10],aringgbreve:[-10,-10,0,0,0,0,-10],aringgcommaaccent:[-10,-10,0,0,0,0,-10],aringv:[-15,-15,-20,-20,-25,0,0,-20],aringw:[-15,-15,-20,-20,0,0,0,-15],aringy:[-20,-20,-30,-30],aringyacute:[-20,-20,-30,-30],aringydieresis:[-20,-20,-30,-30],atildeg:[-10,-10,0,0,0,0,-10],atildegbreve:[-10,-10,0,0,0,0,-10],atildegcommaaccent:[-10,-10,0,0,0,0,-10],atildev:[-15,-15,-20,-20,-25,0,0,-20],atildew:[-15,-15,-20,-20,0,0,0,-15],atildey:[-20,-20,-30,-30],atildeyacute:[-20,-20,-30,-30],atildeydieresis:[-20,-20,-30,-30],bl:[-10,-10,-20,-20],blacute:[-10,-10,-20,-20],blcommaaccent:[-10,-10,-20,-20],blslash:[-10,-10,-20,-20],bu:[-20,-20,-20,-20,-20,-20,-20,-20],buacute:[-20,-20,-20,-20,-20,-20,-20,-20],bucircumflex:[-20,-20,-20,-20,-20,-20,-20,-20],budieresis:[-20,-20,-20,-20,-20,-20,-20,-20],bugrave:[-20,-20,-20,-20,-20,-20,-20,-20],buhungarumlaut:[-20,-20,-20,-20,-20,-20,-20,-20],bumacron:[-20,-20,-20,-20,-20,-20,-20,-20],buogonek:[-20,-20,-20,-20,-20,-20,-20,-20],buring:[-20,-20,-20,-20,-20,-20,-20,-20],bv:[-20,-20,-20,-20,-15,0,0,-15],by:[-20,-20,-20,-20],byacute:[-20,-20,-20,-20],bydieresis:[-20,-20,-20,-20],ch:[-10,-10,0,0,0,-10,-15],ck:[-20,-20,-20,-20,0,-10,-20],ckcommaaccent:[-20,-20,-20,-20,0,-10,-20],cl:[-20,-20],clacute:[-20,-20],clcommaaccent:[-20,-20],clslash:[-20,-20],cy:[-10,-10,0,0,0,0,0,-15],cyacute:[-10,-10,0,0,0,0,0,-15],cydieresis:[-10,-10,0,0,0,0,0,-15],cacuteh:[-10,-10,0,0,0,-10,-15],cacutek:[-20,-20,-20,-20,0,-10,-20],cacutekcommaaccent:[-20,-20,-20,-20,0,-10,-20],cacutel:[-20,-20],cacutelacute:[-20,-20],cacutelcommaaccent:[-20,-20],cacutelslash:[-20,-20],cacutey:[-10,-10,0,0,0,0,0,-15],cacuteyacute:[-10,-10,0,0,0,0,0,-15],cacuteydieresis:[-10,-10,0,0,0,0,0,-15],ccaronh:[-10,-10,0,0,0,-10,-15],ccaronk:[-20,-20,-20,-20,0,-10,-20],ccaronkcommaaccent:[-20,-20,-20,-20,0,-10,-20],ccaronl:[-20,-20],ccaronlacute:[-20,-20],ccaronlcommaaccent:[-20,-20],ccaronlslash:[-20,-20],ccarony:[-10,-10,0,0,0,0,0,-15],ccaronyacute:[-10,-10,0,0,0,0,0,-15],ccaronydieresis:[-10,-10,0,0,0,0,0,-15],ccedillah:[-10,-10,0,0,0,-10,-15],ccedillak:[-20,-20,-20,-20,0,-10,-20],ccedillakcommaaccent:[-20,-20,-20,-20,0,-10,-20],ccedillal:[-20,-20],ccedillalacute:[-20,-20],ccedillalcommaaccent:[-20,-20],ccedillalslash:[-20,-20],ccedillay:[-10,-10,0,0,0,0,0,-15],ccedillayacute:[-10,-10,0,0,0,0,0,-15],ccedillaydieresis:[-10,-10,0,0,0,0,0,-15],colonspace:[-40,-40,-50,-50],commaquotedblright:[-120,-120,-100,-100,-45,-95,-140,-70],commaquoteright:[-120,-120,-100,-100,-55,-95,-140,-70],commaspace:[-40,-40],dd:[-10,-10],ddcroat:[-10,-10],dv:[-15,-15],dw:[-15,-15,0,0,-15],dy:[-15,-15],dyacute:[-15,-15],dydieresis:[-15,-15],dcroatd:[-10,-10],dcroatdcroat:[-10,-10],dcroatv:[-15,-15],dcroatw:[-15,-15,0,0,-15],dcroaty:[-15,-15],dcroatyacute:[-15,-15],dcroatydieresis:[-15,-15],ecomma:[10,10,-15,-15,0,0,-10],eperiod:[20,20,-15,-15,0,0,-15],ev:[-15,-15,-30,-30,-15,0,-15,-25],ew:[-15,-15,-20,-20,0,0,-15,-25],ex:[-15,-15,-30,-30,0,0,-20,-15],ey:[-15,-15,-20,-20,0,0,-30,-15],eyacute:[-15,-15,-20,-20,0,0,-30,-15],eydieresis:[-15,-15,-20,-20,0,0,-30,-15],eacutecomma:[10,10,-15,-15,0,0,-10],eacuteperiod:[20,20,-15,-15,0,0,-15],eacutev:[-15,-15,-30,-30,-15,0,-15,-25],eacutew:[-15,-15,-20,-20,0,0,-15,-25],eacutex:[-15,-15,-30,-30,0,0,-20,-15],eacutey:[-15,-15,-20,-20,0,0,-30,-15],eacuteyacute:[-15,-15,-20,-20,0,0,-30,-15],eacuteydieresis:[-15,-15,-20,-20,0,0,-30,-15],ecaroncomma:[10,10,-15,-15,0,0,-10],ecaronperiod:[20,20,-15,-15,0,0,-15],ecaronv:[-15,-15,-30,-30,-15,0,-15,-25],ecaronw:[-15,-15,-20,-20,0,0,-15,-25],ecaronx:[-15,-15,-30,-30,0,0,-20,-15],ecarony:[-15,-15,-20,-20,0,0,-30,-15],ecaronyacute:[-15,-15,-20,-20,0,0,-30,-15],ecaronydieresis:[-15,-15,-20,-20,0,0,-30,-15],ecircumflexcomma:[10,10,-15,-15,0,0,-10],ecircumflexperiod:[20,20,-15,-15,0,0,-15],ecircumflexv:[-15,-15,-30,-30,-15,0,-15,-25],ecircumflexw:[-15,-15,-20,-20,0,0,-15,-25],ecircumflexx:[-15,-15,-30,-30,0,0,-20,-15],ecircumflexy:[-15,-15,-20,-20,0,0,-30,-15],ecircumflexyacute:[-15,-15,-20,-20,0,0,-30,-15],ecircumflexydieresis:[-15,-15,-20,-20,0,0,-30,-15],edieresiscomma:[10,10,-15,-15,0,0,-10],edieresisperiod:[20,20,-15,-15,0,0,-15],edieresisv:[-15,-15,-30,-30,-15,0,-15,-25],edieresisw:[-15,-15,-20,-20,0,0,-15,-25],edieresisx:[-15,-15,-30,-30,0,0,-20,-15],edieresisy:[-15,-15,-20,-20,0,0,-30,-15],edieresisyacute:[-15,-15,-20,-20,0,0,-30,-15],edieresisydieresis:[-15,-15,-20,-20,0,0,-30,-15],edotaccentcomma:[10,10,-15,-15,0,0,-10],edotaccentperiod:[20,20,-15,-15,0,0,-15],edotaccentv:[-15,-15,-30,-30,-15,0,-15,-25],edotaccentw:[-15,-15,-20,-20,0,0,-15,-25],edotaccentx:[-15,-15,-30,-30,0,0,-20,-15],edotaccenty:[-15,-15,-20,-20,0,0,-30,-15],edotaccentyacute:[-15,-15,-20,-20,0,0,-30,-15],edotaccentydieresis:[-15,-15,-20,-20,0,0,-30,-15],egravecomma:[10,10,-15,-15,0,0,-10],egraveperiod:[20,20,-15,-15,0,0,-15],egravev:[-15,-15,-30,-30,-15,0,-15,-25],egravew:[-15,-15,-20,-20,0,0,-15,-25],egravex:[-15,-15,-30,-30,0,0,-20,-15],egravey:[-15,-15,-20,-20,0,0,-30,-15],egraveyacute:[-15,-15,-20,-20,0,0,-30,-15],egraveydieresis:[-15,-15,-20,-20,0,0,-30,-15],emacroncomma:[10,10,-15,-15,0,0,-10],emacronperiod:[20,20,-15,-15,0,0,-15],emacronv:[-15,-15,-30,-30,-15,0,-15,-25],emacronw:[-15,-15,-20,-20,0,0,-15,-25],emacronx:[-15,-15,-30,-30,0,0,-20,-15],emacrony:[-15,-15,-20,-20,0,0,-30,-15],emacronyacute:[-15,-15,-20,-20,0,0,-30,-15],emacronydieresis:[-15,-15,-20,-20,0,0,-30,-15],eogonekcomma:[10,10,-15,-15,0,0,-10],eogonekperiod:[20,20,-15,-15,0,0,-15],eogonekv:[-15,-15,-30,-30,-15,0,-15,-25],eogonekw:[-15,-15,-20,-20,0,0,-15,-25],eogonekx:[-15,-15,-30,-30,0,0,-20,-15],eogoneky:[-15,-15,-20,-20,0,0,-30,-15],eogonekyacute:[-15,-15,-20,-20,0,0,-30,-15],eogonekydieresis:[-15,-15,-20,-20,0,0,-30,-15],fcomma:[-10,-10,-30,-30,-15,-10,-10],fe:[-10,-10,-30,-30,0,-10],feacute:[-10,-10,-30,-30,0,-10],fecaron:[-10,-10,-30,-30],fecircumflex:[-10,-10,-30,-30],fedieresis:[-10,-10,-30,-30],fedotaccent:[-10,-10,-30,-30,0,-10],fegrave:[-10,-10,-30,-30],femacron:[-10,-10,-30,-30],feogonek:[-10,-10,-30,-30,0,-10],fo:[-20,-20,-30,-30,-25,-10],foacute:[-20,-20,-30,-30,-25,-10],focircumflex:[-20,-20,-30,-30,-25,-10],fodieresis:[-20,-20,-30,-30,-25],fograve:[-20,-20,-30,-30,-25,-10],fohungarumlaut:[-20,-20,-30,-30,-25,-10],fomacron:[-20,-20,-30,-30,-25],foslash:[-20,-20,-30,-30,-25,-10],fotilde:[-20,-20,-30,-30,-25,-10],fperiod:[-10,-10,-30,-30,-15,-10,-15],fquotedblright:[30,30,60,60,50],fquoteright:[30,30,50,50,55,55,92,55],ge:[10,10,0,0,0,0,-10],geacute:[10,10,0,0,0,0,-10],gecaron:[10,10,0,0,0,0,-10],gecircumflex:[10,10,0,0,0,0,-10],gedieresis:[10,10,0,0,0,0,-10],gedotaccent:[10,10,0,0,0,0,-10],gegrave:[10,10,0,0,0,0,-10],gemacron:[10,10,0,0,0,0,-10],geogonek:[10,10,0,0,0,0,-10],gg:[-10,-10,0,0,0,0,-10],ggbreve:[-10,-10,0,0,0,0,-10],ggcommaaccent:[-10,-10,0,0,0,0,-10],gbrevee:[10,10,0,0,0,0,-10],gbreveeacute:[10,10,0,0,0,0,-10],gbreveecaron:[10,10,0,0,0,0,-10],gbreveecircumflex:[10,10,0,0,0,0,-10],gbreveedieresis:[10,10,0,0,0,0,-10],gbreveedotaccent:[10,10,0,0,0,0,-10],gbreveegrave:[10,10,0,0,0,0,-10],gbreveemacron:[10,10,0,0,0,0,-10],gbreveeogonek:[10,10,0,0,0,0,-10],gbreveg:[-10,-10,0,0,0,0,-10],gbrevegbreve:[-10,-10,0,0,0,0,-10],gbrevegcommaaccent:[-10,-10,0,0,0,0,-10],gcommaaccente:[10,10,0,0,0,0,-10],gcommaaccenteacute:[10,10,0,0,0,0,-10],gcommaaccentecaron:[10,10,0,0,0,0,-10],gcommaaccentecircumflex:[10,10,0,0,0,0,-10],gcommaaccentedieresis:[10,10,0,0,0,0,-10],gcommaaccentedotaccent:[10,10,0,0,0,0,-10],gcommaaccentegrave:[10,10,0,0,0,0,-10],gcommaaccentemacron:[10,10,0,0,0,0,-10],gcommaaccenteogonek:[10,10,0,0,0,0,-10],gcommaaccentg:[-10,-10,0,0,0,0,-10],gcommaaccentgbreve:[-10,-10,0,0,0,0,-10],gcommaaccentgcommaaccent:[-10,-10,0,0,0,0,-10],hy:[-20,-20,-30,-30,-15,0,0,-5],hyacute:[-20,-20,-30,-30,-15,0,0,-5],hydieresis:[-20,-20,-30,-30,-15,0,0,-5],ko:[-15,-15,-20,-20,-15,-10,-10,-10],koacute:[-15,-15,-20,-20,-15,-10,-10,-10],kocircumflex:[-15,-15,-20,-20,-15,-10,-10,-10],kodieresis:[-15,-15,-20,-20,-15,-10,-10,-10],kograve:[-15,-15,-20,-20,-15,-10,-10,-10],kohungarumlaut:[-15,-15,-20,-20,-15,-10,-10,-10],komacron:[-15,-15,-20,-20,-15,-10,-10,-10],koslash:[-15,-15,-20,-20,-15,-10,-10,-10],kotilde:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccento:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentoacute:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentocircumflex:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentodieresis:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentograve:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentohungarumlaut:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentomacron:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentoslash:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentotilde:[-15,-15,-20,-20,-15,-10,-10,-10],lw:[-15,-15,0,0,0,0,0,-10],ly:[-15,-15],lyacute:[-15,-15],lydieresis:[-15,-15],lacutew:[-15,-15,0,0,0,0,0,-10],lacutey:[-15,-15],lacuteyacute:[-15,-15],lacuteydieresis:[-15,-15],lcommaaccentw:[-15,-15,0,0,0,0,0,-10],lcommaaccenty:[-15,-15],lcommaaccentyacute:[-15,-15],lcommaaccentydieresis:[-15,-15],lslashw:[-15,-15,0,0,0,0,0,-10],lslashy:[-15,-15],lslashyacute:[-15,-15],lslashydieresis:[-15,-15],mu:[-20,-20,-10,-10],muacute:[-20,-20,-10,-10],mucircumflex:[-20,-20,-10,-10],mudieresis:[-20,-20,-10,-10],mugrave:[-20,-20,-10,-10],muhungarumlaut:[-20,-20,-10,-10],mumacron:[-20,-20,-10,-10],muogonek:[-20,-20,-10,-10],muring:[-20,-20,-10,-10],my:[-30,-30,-15,-15],myacute:[-30,-30,-15,-15],mydieresis:[-30,-30,-15,-15],nu:[-10,-10,-10,-10],nuacute:[-10,-10,-10,-10],nucircumflex:[-10,-10,-10,-10],nudieresis:[-10,-10,-10,-10],nugrave:[-10,-10,-10,-10],nuhungarumlaut:[-10,-10,-10,-10],numacron:[-10,-10,-10,-10],nuogonek:[-10,-10,-10,-10],nuring:[-10,-10,-10,-10],nv:[-40,-40,-20,-20,-40,-40,-40,-40],ny:[-20,-20,-15,-15,0,0,0,-15],nyacute:[-20,-20,-15,-15,0,0,0,-15],nydieresis:[-20,-20,-15,-15,0,0,0,-15],nacuteu:[-10,-10,-10,-10],nacuteuacute:[-10,-10,-10,-10],nacuteucircumflex:[-10,-10,-10,-10],nacuteudieresis:[-10,-10,-10,-10],nacuteugrave:[-10,-10,-10,-10],nacuteuhungarumlaut:[-10,-10,-10,-10],nacuteumacron:[-10,-10,-10,-10],nacuteuogonek:[-10,-10,-10,-10],nacuteuring:[-10,-10,-10,-10],nacutev:[-40,-40,-20,-20,-40,-40,-40,-40],nacutey:[-20,-20,-15,-15,0,0,0,-15],nacuteyacute:[-20,-20,-15,-15,0,0,0,-15],nacuteydieresis:[-20,-20,-15,-15,0,0,0,-15],ncaronu:[-10,-10,-10,-10],ncaronuacute:[-10,-10,-10,-10],ncaronucircumflex:[-10,-10,-10,-10],ncaronudieresis:[-10,-10,-10,-10],ncaronugrave:[-10,-10,-10,-10],ncaronuhungarumlaut:[-10,-10,-10,-10],ncaronumacron:[-10,-10,-10,-10],ncaronuogonek:[-10,-10,-10,-10],ncaronuring:[-10,-10,-10,-10],ncaronv:[-40,-40,-20,-20,-40,-40,-40,-40],ncarony:[-20,-20,-15,-15,0,0,0,-15],ncaronyacute:[-20,-20,-15,-15,0,0,0,-15],ncaronydieresis:[-20,-20,-15,-15,0,0,0,-15],ncommaaccentu:[-10,-10,-10,-10],ncommaaccentuacute:[-10,-10,-10,-10],ncommaaccentucircumflex:[-10,-10,-10,-10],ncommaaccentudieresis:[-10,-10,-10,-10],ncommaaccentugrave:[-10,-10,-10,-10],ncommaaccentuhungarumlaut:[-10,-10,-10,-10],ncommaaccentumacron:[-10,-10,-10,-10],ncommaaccentuogonek:[-10,-10,-10,-10],ncommaaccenturing:[-10,-10,-10,-10],ncommaaccentv:[-40,-40,-20,-20,-40,-40,-40,-40],ncommaaccenty:[-20,-20,-15,-15,0,0,0,-15],ncommaaccentyacute:[-20,-20,-15,-15,0,0,0,-15],ncommaaccentydieresis:[-20,-20,-15,-15,0,0,0,-15],ntildeu:[-10,-10,-10,-10],ntildeuacute:[-10,-10,-10,-10],ntildeucircumflex:[-10,-10,-10,-10],ntildeudieresis:[-10,-10,-10,-10],ntildeugrave:[-10,-10,-10,-10],ntildeuhungarumlaut:[-10,-10,-10,-10],ntildeumacron:[-10,-10,-10,-10],ntildeuogonek:[-10,-10,-10,-10],ntildeuring:[-10,-10,-10,-10],ntildev:[-40,-40,-20,-20,-40,-40,-40,-40],ntildey:[-20,-20,-15,-15,0,0,0,-15],ntildeyacute:[-20,-20,-15,-15,0,0,0,-15],ntildeydieresis:[-20,-20,-15,-15,0,0,0,-15],ov:[-20,-20,-15,-15,-10,-15,-10,-15],ow:[-15,-15,-15,-15,-10,-25,0,-25],ox:[-30,-30,-30,-30,0,-10],oy:[-20,-20,-30,-30,0,-10,0,-10],oyacute:[-20,-20,-30,-30,0,-10,0,-10],oydieresis:[-20,-20,-30,-30,0,-10,0,-10],oacutev:[-20,-20,-15,-15,-10,-15,-10,-15],oacutew:[-15,-15,-15,-15,-10,-25,0,-25],oacutex:[-30,-30,-30,-30,0,-10],oacutey:[-20,-20,-30,-30,0,-10,0,-10],oacuteyacute:[-20,-20,-30,-30,0,-10,0,-10],oacuteydieresis:[-20,-20,-30,-30,0,-10,0,-10],ocircumflexv:[-20,-20,-15,-15,-10,-15,-10,-15],ocircumflexw:[-15,-15,-15,-15,-10,-25,0,-25],ocircumflexx:[-30,-30,-30,-30,0,-10],ocircumflexy:[-20,-20,-30,-30,0,-10,0,-10],ocircumflexyacute:[-20,-20,-30,-30,0,-10,0,-10],ocircumflexydieresis:[-20,-20,-30,-30,0,-10,0,-10],odieresisv:[-20,-20,-15,-15,-10,-15,-10,-15],odieresisw:[-15,-15,-15,-15,-10,-25,0,-25],odieresisx:[-30,-30,-30,-30,0,-10],odieresisy:[-20,-20,-30,-30,0,-10,0,-10],odieresisyacute:[-20,-20,-30,-30,0,-10,0,-10],odieresisydieresis:[-20,-20,-30,-30,0,-10,0,-10],ogravev:[-20,-20,-15,-15,-10,-15,-10,-15],ogravew:[-15,-15,-15,-15,-10,-25,0,-25],ogravex:[-30,-30,-30,-30,0,-10],ogravey:[-20,-20,-30,-30,0,-10,0,-10],ograveyacute:[-20,-20,-30,-30,0,-10,0,-10],ograveydieresis:[-20,-20,-30,-30,0,-10,0,-10],ohungarumlautv:[-20,-20,-15,-15,-10,-15,-10,-15],ohungarumlautw:[-15,-15,-15,-15,-10,-25,0,-25],ohungarumlautx:[-30,-30,-30,-30,0,-10],ohungarumlauty:[-20,-20,-30,-30,0,-10,0,-10],ohungarumlautyacute:[-20,-20,-30,-30,0,-10,0,-10],ohungarumlautydieresis:[-20,-20,-30,-30,0,-10,0,-10],omacronv:[-20,-20,-15,-15,-10,-15,-10,-15],omacronw:[-15,-15,-15,-15,-10,-25,0,-25],omacronx:[-30,-30,-30,-30,0,-10],omacrony:[-20,-20,-30,-30,0,-10,0,-10],omacronyacute:[-20,-20,-30,-30,0,-10,0,-10],omacronydieresis:[-20,-20,-30,-30,0,-10,0,-10],oslashv:[-20,-20,-70,-70,-10,-15,-10,-15],oslashw:[-15,-15,-70,-70,-10,-25,0,-25],oslashx:[-30,-30,-85,-85,0,-10],oslashy:[-20,-20,-70,-70,0,-10,0,-10],oslashyacute:[-20,-20,-70,-70,0,-10,0,-10],oslashydieresis:[-20,-20,-70,-70,0,-10,0,-10],otildev:[-20,-20,-15,-15,-10,-15,-10,-15],otildew:[-15,-15,-15,-15,-10,-25,0,-25],otildex:[-30,-30,-30,-30,0,-10],otildey:[-20,-20,-30,-30,0,-10,0,-10],otildeyacute:[-20,-20,-30,-30,0,-10,0,-10],otildeydieresis:[-20,-20,-30,-30,0,-10,0,-10],py:[-15,-15,-30,-30,0,0,0,-10],pyacute:[-15,-15,-30,-30,0,0,0,-10],pydieresis:[-15,-15,-30,-30,0,0,0,-10],periodquotedblright:[-120,-120,-100,-100,-55,-95,-140,-70],periodquoteright:[-120,-120,-100,-100,-55,-95,-140,-70],periodspace:[-40,-40,-60,-60],quotedblrightspace:[-80,-80,-40,-40],quoteleftquoteleft:[-46,-46,-57,-57,-63,-74,-111,-74],quoterightd:[-80,-80,-50,-50,-20,-15,-25,-50],quoterightdcroat:[-80,-80,-50,-50,-20,-15,-25,-50],quoterightl:[-20,-20,0,0,0,0,0,-10],quoterightlacute:[-20,-20,0,0,0,0,0,-10],quoterightlcommaaccent:[-20,-20,0,0,0,0,0,-10],quoterightlslash:[-20,-20,0,0,0,0,0,-10],quoterightquoteright:[-46,-46,-57,-57,-63,-74,-111,-74],quoterightr:[-40,-40,-50,-50,-20,-15,-25,-50],quoterightracute:[-40,-40,-50,-50,-20,-15,-25,-50],quoterightrcaron:[-40,-40,-50,-50,-20,-15,-25,-50],quoterightrcommaaccent:[-40,-40,-50,-50,-20,-15,-25,-50],quoterights:[-60,-60,-50,-50,-37,-74,-40,-55],quoterightsacute:[-60,-60,-50,-50,-37,-74,-40,-55],quoterightscaron:[-60,-60,-50,-50,-37,-74,-40,-55],quoterightscedilla:[-60,-60,-50,-50,-37,-74,-40,-55],quoterightscommaaccent:[-60,-60,-50,-50,-37,-74,-40,-55],quoterightspace:[-80,-80,-70,-70,-74,-74,-111,-74],quoterightv:[-20,-20,0,0,-20,-15,-10,-50],rc:[-20,-20,0,0,-18,0,-37],rcacute:[-20,-20,0,0,-18,0,-37],rccaron:[-20,-20,0,0,-18,0,-37],rccedilla:[-20,-20,0,0,-18,0,-37],rcomma:[-60,-60,-50,-50,-92,-65,-111,-40],rd:[-20,-20,0,0,0,0,-37],rdcroat:[-20,-20,0,0,0,0,-37],rg:[-15,-15,0,0,-10,0,-37,-18],rgbreve:[-15,-15,0,0,-10,0,-37,-18],rgcommaaccent:[-15,-15,0,0,-10,0,-37,-18],rhyphen:[-20,-20,0,0,-37,0,-20,-20],ro:[-20,-20,0,0,-18,0,-45],roacute:[-20,-20,0,0,-18,0,-45],rocircumflex:[-20,-20,0,0,-18,0,-45],rodieresis:[-20,-20,0,0,-18,0,-45],rograve:[-20,-20,0,0,-18,0,-45],rohungarumlaut:[-20,-20,0,0,-18,0,-45],romacron:[-20,-20,0,0,-18,0,-45],roslash:[-20,-20,0,0,-18,0,-45],rotilde:[-20,-20,0,0,-18,0,-45],rperiod:[-60,-60,-50,-50,-100,-65,-111,-55],rq:[-20,-20,0,0,-18,0,-37],rs:[-15,-15,0,0,0,0,-10],rsacute:[-15,-15,0,0,0,0,-10],rscaron:[-15,-15,0,0,0,0,-10],rscedilla:[-15,-15,0,0,0,0,-10],rscommaaccent:[-15,-15,0,0,0,0,-10],rt:[20,20,40,40],rtcommaaccent:[20,20,40,40],rv:[10,10,30,30,-10],ry:[10,10,30,30],ryacute:[10,10,30,30],rydieresis:[10,10,30,30],racutec:[-20,-20,0,0,-18,0,-37],racutecacute:[-20,-20,0,0,-18,0,-37],racuteccaron:[-20,-20,0,0,-18,0,-37],racuteccedilla:[-20,-20,0,0,-18,0,-37],racutecomma:[-60,-60,-50,-50,-92,-65,-111,-40],racuted:[-20,-20,0,0,0,0,-37],racutedcroat:[-20,-20,0,0,0,0,-37],racuteg:[-15,-15,0,0,-10,0,-37,-18],racutegbreve:[-15,-15,0,0,-10,0,-37,-18],racutegcommaaccent:[-15,-15,0,0,-10,0,-37,-18],racutehyphen:[-20,-20,0,0,-37,0,-20,-20],racuteo:[-20,-20,0,0,-18,0,-45],racuteoacute:[-20,-20,0,0,-18,0,-45],racuteocircumflex:[-20,-20,0,0,-18,0,-45],racuteodieresis:[-20,-20,0,0,-18,0,-45],racuteograve:[-20,-20,0,0,-18,0,-45],racuteohungarumlaut:[-20,-20,0,0,-18,0,-45],racuteomacron:[-20,-20,0,0,-18,0,-45],racuteoslash:[-20,-20,0,0,-18,0,-45],racuteotilde:[-20,-20,0,0,-18,0,-45],racuteperiod:[-60,-60,-50,-50,-100,-65,-111,-55],racuteq:[-20,-20,0,0,-18,0,-37],racutes:[-15,-15,0,0,0,0,-10],racutesacute:[-15,-15,0,0,0,0,-10],racutescaron:[-15,-15,0,0,0,0,-10],racutescedilla:[-15,-15,0,0,0,0,-10],racutescommaaccent:[-15,-15,0,0,0,0,-10],racutet:[20,20,40,40],racutetcommaaccent:[20,20,40,40],racutev:[10,10,30,30,-10],racutey:[10,10,30,30],racuteyacute:[10,10,30,30],racuteydieresis:[10,10,30,30],rcaronc:[-20,-20,0,0,-18,0,-37],rcaroncacute:[-20,-20,0,0,-18,0,-37],rcaronccaron:[-20,-20,0,0,-18,0,-37],rcaronccedilla:[-20,-20,0,0,-18,0,-37],rcaroncomma:[-60,-60,-50,-50,-92,-65,-111,-40],rcarond:[-20,-20,0,0,0,0,-37],rcarondcroat:[-20,-20,0,0,0,0,-37],rcarong:[-15,-15,0,0,-10,0,-37,-18],rcarongbreve:[-15,-15,0,0,-10,0,-37,-18],rcarongcommaaccent:[-15,-15,0,0,-10,0,-37,-18],rcaronhyphen:[-20,-20,0,0,-37,0,-20,-20],rcarono:[-20,-20,0,0,-18,0,-45],rcaronoacute:[-20,-20,0,0,-18,0,-45],rcaronocircumflex:[-20,-20,0,0,-18,0,-45],rcaronodieresis:[-20,-20,0,0,-18,0,-45],rcaronograve:[-20,-20,0,0,-18,0,-45],rcaronohungarumlaut:[-20,-20,0,0,-18,0,-45],rcaronomacron:[-20,-20,0,0,-18,0,-45],rcaronoslash:[-20,-20,0,0,-18,0,-45],rcaronotilde:[-20,-20,0,0,-18,0,-45],rcaronperiod:[-60,-60,-50,-50,-100,-65,-111,-55],rcaronq:[-20,-20,0,0,-18,0,-37],rcarons:[-15,-15,0,0,0,0,-10],rcaronsacute:[-15,-15,0,0,0,0,-10],rcaronscaron:[-15,-15,0,0,0,0,-10],rcaronscedilla:[-15,-15,0,0,0,0,-10],rcaronscommaaccent:[-15,-15,0,0,0,0,-10],rcaront:[20,20,40,40],rcarontcommaaccent:[20,20,40,40],rcaronv:[10,10,30,30,-10],rcarony:[10,10,30,30],rcaronyacute:[10,10,30,30],rcaronydieresis:[10,10,30,30],rcommaaccentc:[-20,-20,0,0,-18,0,-37],rcommaaccentcacute:[-20,-20,0,0,-18,0,-37],rcommaaccentccaron:[-20,-20,0,0,-18,0,-37],rcommaaccentccedilla:[-20,-20,0,0,-18,0,-37],rcommaaccentcomma:[-60,-60,-50,-50,-92,-65,-111,-40],rcommaaccentd:[-20,-20,0,0,0,0,-37],rcommaaccentdcroat:[-20,-20,0,0,0,0,-37],rcommaaccentg:[-15,-15,0,0,-10,0,-37,-18],rcommaaccentgbreve:[-15,-15,0,0,-10,0,-37,-18],rcommaaccentgcommaaccent:[-15,-15,0,0,-10,0,-37,-18],rcommaaccenthyphen:[-20,-20,0,0,-37,0,-20,-20],rcommaaccento:[-20,-20,0,0,-18,0,-45],rcommaaccentoacute:[-20,-20,0,0,-18,0,-45],rcommaaccentocircumflex:[-20,-20,0,0,-18,0,-45],rcommaaccentodieresis:[-20,-20,0,0,-18,0,-45],rcommaaccentograve:[-20,-20,0,0,-18,0,-45],rcommaaccentohungarumlaut:[-20,-20,0,0,-18,0,-45],rcommaaccentomacron:[-20,-20,0,0,-18,0,-45],rcommaaccentoslash:[-20,-20,0,0,-18,0,-45],rcommaaccentotilde:[-20,-20,0,0,-18,0,-45],rcommaaccentperiod:[-60,-60,-50,-50,-100,-65,-111,-55],rcommaaccentq:[-20,-20,0,0,-18,0,-37],rcommaaccents:[-15,-15,0,0,0,0,-10],rcommaaccentsacute:[-15,-15,0,0,0,0,-10],rcommaaccentscaron:[-15,-15,0,0,0,0,-10],rcommaaccentscedilla:[-15,-15,0,0,0,0,-10],rcommaaccentscommaaccent:[-15,-15,0,0,0,0,-10],rcommaaccentt:[20,20,40,40],rcommaaccenttcommaaccent:[20,20,40,40],rcommaaccentv:[10,10,30,30,-10],rcommaaccenty:[10,10,30,30],rcommaaccentyacute:[10,10,30,30],rcommaaccentydieresis:[10,10,30,30],sw:[-15,-15,-30,-30],sacutew:[-15,-15,-30,-30],scaronw:[-15,-15,-30,-30],scedillaw:[-15,-15,-30,-30],scommaaccentw:[-15,-15,-30,-30],semicolonspace:[-40,-40,-50,-50],spaceT:[-100,-100,-50,-50,-30,0,-18,-18],spaceTcaron:[-100,-100,-50,-50,-30,0,-18,-18],spaceTcommaaccent:[-100,-100,-50,-50,-30,0,-18,-18],spaceV:[-80,-80,-50,-50,-45,-70,-35,-50],spaceW:[-80,-80,-40,-40,-30,-70,-40,-30],spaceY:[-120,-120,-90,-90,-55,-70,-75,-90],spaceYacute:[-120,-120,-90,-90,-55,-70,-75,-90],spaceYdieresis:[-120,-120,-90,-90,-55,-70,-75,-90],spacequotedblleft:[-80,-80,-30,-30],spacequoteleft:[-60,-60,-60,-60],va:[-20,-20,-25,-25,-10,0,0,-25],vaacute:[-20,-20,-25,-25,-10,0,0,-25],vabreve:[-20,-20,-25,-25,-10,0,0,-25],vacircumflex:[-20,-20,-25,-25,-10,0,0,-25],vadieresis:[-20,-20,-25,-25,-10,0,0,-25],vagrave:[-20,-20,-25,-25,-10,0,0,-25],vamacron:[-20,-20,-25,-25,-10,0,0,-25],vaogonek:[-20,-20,-25,-25,-10,0,0,-25],varing:[-20,-20,-25,-25,-10,0,0,-25],vatilde:[-20,-20,-25,-25,-10,0,0,-25],vcomma:[-80,-80,-80,-80,-55,-37,-74,-65],vo:[-30,-30,-25,-25,-10,-15,0,-20],voacute:[-30,-30,-25,-25,-10,-15,0,-20],vocircumflex:[-30,-30,-25,-25,-10,-15,0,-20],vodieresis:[-30,-30,-25,-25,-10,-15,0,-20],vograve:[-30,-30,-25,-25,-10,-15,0,-20],vohungarumlaut:[-30,-30,-25,-25,-10,-15,0,-20],vomacron:[-30,-30,-25,-25,-10,-15,0,-20],voslash:[-30,-30,-25,-25,-10,-15,0,-20],votilde:[-30,-30,-25,-25,-10,-15,0,-20],vperiod:[-80,-80,-80,-80,-70,-37,-74,-65],wcomma:[-40,-40,-60,-60,-55,-37,-74,-65],wo:[-20,-20,-10,-10,-10,-15,0,-10],woacute:[-20,-20,-10,-10,-10,-15,0,-10],wocircumflex:[-20,-20,-10,-10,-10,-15,0,-10],wodieresis:[-20,-20,-10,-10,-10,-15,0,-10],wograve:[-20,-20,-10,-10,-10,-15,0,-10],wohungarumlaut:[-20,-20,-10,-10,-10,-15,0,-10],womacron:[-20,-20,-10,-10,-10,-15,0,-10],woslash:[-20,-20,-10,-10,-10,-15,0,-10],wotilde:[-20,-20,-10,-10,-10,-15,0,-10],wperiod:[-40,-40,-60,-60,-70,-37,-74,-65],xe:[-10,-10,-30,-30,0,-10,0,-15],xeacute:[-10,-10,-30,-30,0,-10,0,-15],xecaron:[-10,-10,-30,-30,0,-10,0,-15],xecircumflex:[-10,-10,-30,-30,0,-10,0,-15],xedieresis:[-10,-10,-30,-30,0,-10,0,-15],xedotaccent:[-10,-10,-30,-30,0,-10,0,-15],xegrave:[-10,-10,-30,-30,0,-10,0,-15],xemacron:[-10,-10,-30,-30,0,-10,0,-15],xeogonek:[-10,-10,-30,-30,0,-10,0,-15],ya:[-30,-30,-20,-20],yaacute:[-30,-30,-20,-20],yabreve:[-30,-30,-20,-20],yacircumflex:[-30,-30,-20,-20],yadieresis:[-30,-30,-20,-20],yagrave:[-30,-30,-20,-20],yamacron:[-30,-30,-20,-20],yaogonek:[-30,-30,-20,-20],yaring:[-30,-30,-20,-20],yatilde:[-30,-30,-20,-20],ycomma:[-80,-80,-100,-100,-55,-37,-55,-65],ye:[-10,-10,-20,-20,-10],yeacute:[-10,-10,-20,-20,-10],yecaron:[-10,-10,-20,-20,-10],yecircumflex:[-10,-10,-20,-20,-10],yedieresis:[-10,-10,-20,-20,-10],yedotaccent:[-10,-10,-20,-20,-10],yegrave:[-10,-10,-20,-20,-10],yemacron:[-10,-10,-20,-20,-10],yeogonek:[-10,-10,-20,-20,-10],yo:[-25,-25,-20,-20,-25],yoacute:[-25,-25,-20,-20,-25],yocircumflex:[-25,-25,-20,-20,-25],yodieresis:[-25,-25,-20,-20,-25],yograve:[-25,-25,-20,-20,-25],yohungarumlaut:[-25,-25,-20,-20,-25],yomacron:[-25,-25,-20,-20,-25],yoslash:[-25,-25,-20,-20,-25],yotilde:[-25,-25,-20,-20,-25],yperiod:[-80,-80,-100,-100,-70,-37,-55,-65],yacutea:[-30,-30,-20,-20],yacuteaacute:[-30,-30,-20,-20],yacuteabreve:[-30,-30,-20,-20],yacuteacircumflex:[-30,-30,-20,-20],yacuteadieresis:[-30,-30,-20,-20],yacuteagrave:[-30,-30,-20,-20],yacuteamacron:[-30,-30,-20,-20],yacuteaogonek:[-30,-30,-20,-20],yacutearing:[-30,-30,-20,-20],yacuteatilde:[-30,-30,-20,-20],yacutecomma:[-80,-80,-100,-100,-55,-37,-55,-65],yacutee:[-10,-10,-20,-20,-10],yacuteeacute:[-10,-10,-20,-20,-10],yacuteecaron:[-10,-10,-20,-20,-10],yacuteecircumflex:[-10,-10,-20,-20,-10],yacuteedieresis:[-10,-10,-20,-20,-10],yacuteedotaccent:[-10,-10,-20,-20,-10],yacuteegrave:[-10,-10,-20,-20,-10],yacuteemacron:[-10,-10,-20,-20,-10],yacuteeogonek:[-10,-10,-20,-20,-10],yacuteo:[-25,-25,-20,-20,-25],yacuteoacute:[-25,-25,-20,-20,-25],yacuteocircumflex:[-25,-25,-20,-20,-25],yacuteodieresis:[-25,-25,-20,-20,-25],yacuteograve:[-25,-25,-20,-20,-25],yacuteohungarumlaut:[-25,-25,-20,-20,-25],yacuteomacron:[-25,-25,-20,-20,-25],yacuteoslash:[-25,-25,-20,-20,-25],yacuteotilde:[-25,-25,-20,-20,-25],yacuteperiod:[-80,-80,-100,-100,-70,-37,-55,-65],ydieresisa:[-30,-30,-20,-20],ydieresisaacute:[-30,-30,-20,-20],ydieresisabreve:[-30,-30,-20,-20],ydieresisacircumflex:[-30,-30,-20,-20],ydieresisadieresis:[-30,-30,-20,-20],ydieresisagrave:[-30,-30,-20,-20],ydieresisamacron:[-30,-30,-20,-20],ydieresisaogonek:[-30,-30,-20,-20],ydieresisaring:[-30,-30,-20,-20],ydieresisatilde:[-30,-30,-20,-20],ydieresiscomma:[-80,-80,-100,-100,-55,-37,-55,-65],ydieresise:[-10,-10,-20,-20,-10],ydieresiseacute:[-10,-10,-20,-20,-10],ydieresisecaron:[-10,-10,-20,-20,-10],ydieresisecircumflex:[-10,-10,-20,-20,-10],ydieresisedieresis:[-10,-10,-20,-20,-10],ydieresisedotaccent:[-10,-10,-20,-20,-10],ydieresisegrave:[-10,-10,-20,-20,-10],ydieresisemacron:[-10,-10,-20,-20,-10],ydieresiseogonek:[-10,-10,-20,-20,-10],ydieresiso:[-25,-25,-20,-20,-25],ydieresisoacute:[-25,-25,-20,-20,-25],ydieresisocircumflex:[-25,-25,-20,-20,-25],ydieresisodieresis:[-25,-25,-20,-20,-25],ydieresisograve:[-25,-25,-20,-20,-25],ydieresisohungarumlaut:[-25,-25,-20,-20,-25],ydieresisomacron:[-25,-25,-20,-20,-25],ydieresisoslash:[-25,-25,-20,-20,-25],ydieresisotilde:[-25,-25,-20,-20,-25],ydieresisperiod:[-80,-80,-100,-100,-70,-37,-55,-65],ze:[10,10,-15,-15],zeacute:[10,10,-15,-15],zecaron:[10,10,-15,-15],zecircumflex:[10,10,-15,-15],zedieresis:[10,10,-15,-15],zedotaccent:[10,10,-15,-15],zegrave:[10,10,-15,-15],zemacron:[10,10,-15,-15],zeogonek:[10,10,-15,-15],zacutee:[10,10,-15,-15],zacuteeacute:[10,10,-15,-15],zacuteecaron:[10,10,-15,-15],zacuteecircumflex:[10,10,-15,-15],zacuteedieresis:[10,10,-15,-15],zacuteedotaccent:[10,10,-15,-15],zacuteegrave:[10,10,-15,-15],zacuteemacron:[10,10,-15,-15],zacuteeogonek:[10,10,-15,-15],zcarone:[10,10,-15,-15],zcaroneacute:[10,10,-15,-15],zcaronecaron:[10,10,-15,-15],zcaronecircumflex:[10,10,-15,-15],zcaronedieresis:[10,10,-15,-15],zcaronedotaccent:[10,10,-15,-15],zcaronegrave:[10,10,-15,-15],zcaronemacron:[10,10,-15,-15],zcaroneogonek:[10,10,-15,-15],zdotaccente:[10,10,-15,-15],zdotaccenteacute:[10,10,-15,-15],zdotaccentecaron:[10,10,-15,-15],zdotaccentecircumflex:[10,10,-15,-15],zdotaccentedieresis:[10,10,-15,-15],zdotaccentedotaccent:[10,10,-15,-15],zdotaccentegrave:[10,10,-15,-15],zdotaccentemacron:[10,10,-15,-15],zdotaccenteogonek:[10,10,-15,-15],Bcomma:[0,0,-20,-20],Bperiod:[0,0,-20,-20],Ccomma:[0,0,-30,-30],Cperiod:[0,0,-30,-30],Cacutecomma:[0,0,-30,-30],Cacuteperiod:[0,0,-30,-30],Ccaroncomma:[0,0,-30,-30],Ccaronperiod:[0,0,-30,-30],Ccedillacomma:[0,0,-30,-30],Ccedillaperiod:[0,0,-30,-30],Fe:[0,0,-30,-30,-25,-100,-75],Feacute:[0,0,-30,-30,-25,-100,-75],Fecaron:[0,0,-30,-30,-25,-100,-75],Fecircumflex:[0,0,-30,-30,-25,-100,-75],Fedieresis:[0,0,-30,-30,-25,-100,-75],Fedotaccent:[0,0,-30,-30,-25,-100,-75],Fegrave:[0,0,-30,-30,-25,-100,-75],Femacron:[0,0,-30,-30,-25,-100,-75],Feogonek:[0,0,-30,-30,-25,-100,-75],Fo:[0,0,-30,-30,-25,-70,-105,-15],Foacute:[0,0,-30,-30,-25,-70,-105,-15],Focircumflex:[0,0,-30,-30,-25,-70,-105,-15],Fodieresis:[0,0,-30,-30,-25,-70,-105,-15],Fograve:[0,0,-30,-30,-25,-70,-105,-15],Fohungarumlaut:[0,0,-30,-30,-25,-70,-105,-15],Fomacron:[0,0,-30,-30,-25,-70,-105,-15],Foslash:[0,0,-30,-30,-25,-70,-105,-15],Fotilde:[0,0,-30,-30,-25,-70,-105,-15],Fr:[0,0,-45,-45,0,-50,-55],Fracute:[0,0,-45,-45,0,-50,-55],Frcaron:[0,0,-45,-45,0,-50,-55],Frcommaaccent:[0,0,-45,-45,0,-50,-55],Ja:[0,0,-20,-20,-15,-40,-35],Jaacute:[0,0,-20,-20,-15,-40,-35],Jabreve:[0,0,-20,-20,-15,-40,-35],Jacircumflex:[0,0,-20,-20,-15,-40,-35],Jadieresis:[0,0,-20,-20,-15,-40,-35],Jagrave:[0,0,-20,-20,-15,-40,-35],Jamacron:[0,0,-20,-20,-15,-40,-35],Jaogonek:[0,0,-20,-20,-15,-40,-35],Jaring:[0,0,-20,-20,-15,-40,-35],Jatilde:[0,0,-20,-20,-15,-40,-35],LcaronT:[0,0,-110,-110],LcaronTcaron:[0,0,-110,-110],LcaronTcommaaccent:[0,0,-110,-110],LcaronV:[0,0,-110,-110],LcaronW:[0,0,-70,-70],LcaronY:[0,0,-140,-140],LcaronYacute:[0,0,-140,-140],LcaronYdieresis:[0,0,-140,-140],Lcaronquotedblright:[0,0,-140,-140],Lcaronquoteright:[0,0,-160,-160,0,0,0,-92],Lcarony:[0,0,-30,-30,0,0,0,-55],Lcaronyacute:[0,0,-30,-30,0,0,0,-55],Lcaronydieresis:[0,0,-30,-30,0,0,0,-55],Scomma:[0,0,-20,-20],Speriod:[0,0,-20,-20],Sacutecomma:[0,0,-20,-20],Sacuteperiod:[0,0,-20,-20],Scaroncomma:[0,0,-20,-20],Scaronperiod:[0,0,-20,-20],Scedillacomma:[0,0,-20,-20],Scedillaperiod:[0,0,-20,-20],Scommaaccentcomma:[0,0,-20,-20],Scommaaccentperiod:[0,0,-20,-20],Trcaron:[0,0,-120,-120,-74,-37,-55,-35],Tcaronrcaron:[0,0,-120,-120,-74,-37,-55,-35],Tcommaaccentrcaron:[0,0,-120,-120,-74,-37,-55,-35],Yhyphen:[0,0,-140,-140,-92,-92,-74,-111],Yi:[0,0,-20,-20,-37,-55,-74,-55],Yiacute:[0,0,-20,-20,-37,-55,-74,-55],Yiogonek:[0,0,-20,-20,-37,-55,-74,-55],Yacutehyphen:[0,0,-140,-140,-92,-92,-74,-111],Yacutei:[0,0,-20,-20,-37,-55,-74,-55],Yacuteiacute:[0,0,-20,-20,-37,-55,-74,-55],Yacuteiogonek:[0,0,-20,-20,-37,-55,-74,-55],Ydieresishyphen:[0,0,-140,-140,-92,-92,-74,-111],Ydieresisi:[0,0,-20,-20,-37,-55,-74,-55],Ydieresisiacute:[0,0,-20,-20,-37,-55,-74,-55],Ydieresisiogonek:[0,0,-20,-20,-37,-55,-74,-55],bb:[0,0,-10,-10,-10,-10],bcomma:[0,0,-40,-40],bperiod:[0,0,-40,-40,-40,-40,-40,-40],ccomma:[0,0,-15,-15],cacutecomma:[0,0,-15,-15],ccaroncomma:[0,0,-15,-15],ccedillacomma:[0,0,-15,-15],fa:[0,0,-30,-30,0,0,0,-10],faacute:[0,0,-30,-30,0,0,0,-10],fabreve:[0,0,-30,-30,0,0,0,-10],facircumflex:[0,0,-30,-30,0,0,0,-10],fadieresis:[0,0,-30,-30,0,0,0,-10],fagrave:[0,0,-30,-30,0,0,0,-10],famacron:[0,0,-30,-30,0,0,0,-10],faogonek:[0,0,-30,-30,0,0,0,-10],faring:[0,0,-30,-30,0,0,0,-10],fatilde:[0,0,-30,-30,0,0,0,-10],fdotlessi:[0,0,-28,-28,-35,-30,-60,-50],gr:[0,0,-10,-10],gracute:[0,0,-10,-10],grcaron:[0,0,-10,-10],grcommaaccent:[0,0,-10,-10],gbrever:[0,0,-10,-10],gbreveracute:[0,0,-10,-10],gbrevercaron:[0,0,-10,-10],gbrevercommaaccent:[0,0,-10,-10],gcommaaccentr:[0,0,-10,-10],gcommaaccentracute:[0,0,-10,-10],gcommaaccentrcaron:[0,0,-10,-10],gcommaaccentrcommaaccent:[0,0,-10,-10],ke:[0,0,-20,-20,-10,-30,-10,-10],keacute:[0,0,-20,-20,-10,-30,-10,-10],kecaron:[0,0,-20,-20,-10,-30,-10,-10],kecircumflex:[0,0,-20,-20,-10,-30,-10,-10],kedieresis:[0,0,-20,-20,-10,-30,-10,-10],kedotaccent:[0,0,-20,-20,-10,-30,-10,-10],kegrave:[0,0,-20,-20,-10,-30,-10,-10],kemacron:[0,0,-20,-20,-10,-30,-10,-10],keogonek:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccente:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccenteacute:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccentecaron:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccentecircumflex:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccentedieresis:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccentedotaccent:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccentegrave:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccentemacron:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccenteogonek:[0,0,-20,-20,-10,-30,-10,-10],ocomma:[0,0,-40,-40],operiod:[0,0,-40,-40],oacutecomma:[0,0,-40,-40],oacuteperiod:[0,0,-40,-40],ocircumflexcomma:[0,0,-40,-40],ocircumflexperiod:[0,0,-40,-40],odieresiscomma:[0,0,-40,-40],odieresisperiod:[0,0,-40,-40],ogravecomma:[0,0,-40,-40],ograveperiod:[0,0,-40,-40],ohungarumlautcomma:[0,0,-40,-40],ohungarumlautperiod:[0,0,-40,-40],omacroncomma:[0,0,-40,-40],omacronperiod:[0,0,-40,-40],oslasha:[0,0,-55,-55],oslashaacute:[0,0,-55,-55],oslashabreve:[0,0,-55,-55],oslashacircumflex:[0,0,-55,-55],oslashadieresis:[0,0,-55,-55],oslashagrave:[0,0,-55,-55],oslashamacron:[0,0,-55,-55],oslashaogonek:[0,0,-55,-55],oslasharing:[0,0,-55,-55],oslashatilde:[0,0,-55,-55],oslashb:[0,0,-55,-55],oslashc:[0,0,-55,-55],oslashcacute:[0,0,-55,-55],oslashccaron:[0,0,-55,-55],oslashccedilla:[0,0,-55,-55],oslashcomma:[0,0,-95,-95],oslashd:[0,0,-55,-55],oslashdcroat:[0,0,-55,-55],oslashe:[0,0,-55,-55],oslasheacute:[0,0,-55,-55],oslashecaron:[0,0,-55,-55],oslashecircumflex:[0,0,-55,-55],oslashedieresis:[0,0,-55,-55],oslashedotaccent:[0,0,-55,-55],oslashegrave:[0,0,-55,-55],oslashemacron:[0,0,-55,-55],oslasheogonek:[0,0,-55,-55],oslashf:[0,0,-55,-55],oslashg:[0,0,-55,-55,0,0,-10],oslashgbreve:[0,0,-55,-55,0,0,-10],oslashgcommaaccent:[0,0,-55,-55,0,0,-10],oslashh:[0,0,-55,-55],oslashi:[0,0,-55,-55],oslashiacute:[0,0,-55,-55],oslashicircumflex:[0,0,-55,-55],oslashidieresis:[0,0,-55,-55],oslashigrave:[0,0,-55,-55],oslashimacron:[0,0,-55,-55],oslashiogonek:[0,0,-55,-55],oslashj:[0,0,-55,-55],oslashk:[0,0,-55,-55],oslashkcommaaccent:[0,0,-55,-55],oslashl:[0,0,-55,-55],oslashlacute:[0,0,-55,-55],oslashlcommaaccent:[0,0,-55,-55],oslashlslash:[0,0,-55,-55],oslashm:[0,0,-55,-55],oslashn:[0,0,-55,-55],oslashnacute:[0,0,-55,-55],oslashncaron:[0,0,-55,-55],oslashncommaaccent:[0,0,-55,-55],oslashntilde:[0,0,-55,-55],oslasho:[0,0,-55,-55],oslashoacute:[0,0,-55,-55],oslashocircumflex:[0,0,-55,-55],oslashodieresis:[0,0,-55,-55],oslashograve:[0,0,-55,-55],oslashohungarumlaut:[0,0,-55,-55],oslashomacron:[0,0,-55,-55],oslashoslash:[0,0,-55,-55],oslashotilde:[0,0,-55,-55],oslashp:[0,0,-55,-55],oslashperiod:[0,0,-95,-95],oslashq:[0,0,-55,-55],oslashr:[0,0,-55,-55],oslashracute:[0,0,-55,-55],oslashrcaron:[0,0,-55,-55],oslashrcommaaccent:[0,0,-55,-55],oslashs:[0,0,-55,-55],oslashsacute:[0,0,-55,-55],oslashscaron:[0,0,-55,-55],oslashscedilla:[0,0,-55,-55],oslashscommaaccent:[0,0,-55,-55],oslasht:[0,0,-55,-55],oslashtcommaaccent:[0,0,-55,-55],oslashu:[0,0,-55,-55],oslashuacute:[0,0,-55,-55],oslashucircumflex:[0,0,-55,-55],oslashudieresis:[0,0,-55,-55],oslashugrave:[0,0,-55,-55],oslashuhungarumlaut:[0,0,-55,-55],oslashumacron:[0,0,-55,-55],oslashuogonek:[0,0,-55,-55],oslashuring:[0,0,-55,-55],oslashz:[0,0,-55,-55],oslashzacute:[0,0,-55,-55],oslashzcaron:[0,0,-55,-55],oslashzdotaccent:[0,0,-55,-55],otildecomma:[0,0,-40,-40],otildeperiod:[0,0,-40,-40],pcomma:[0,0,-35,-35],pperiod:[0,0,-35,-35],ra:[0,0,-10,-10,0,0,-15],raacute:[0,0,-10,-10,0,0,-15],rabreve:[0,0,-10,-10,0,0,-15],racircumflex:[0,0,-10,-10,0,0,-15],radieresis:[0,0,-10,-10,0,0,-15],ragrave:[0,0,-10,-10,0,0,-15],ramacron:[0,0,-10,-10,0,0,-15],raogonek:[0,0,-10,-10,0,0,-15],raring:[0,0,-10,-10,0,0,-15],ratilde:[0,0,-10,-10,0,0,-15],rcolon:[0,0,30,30],ri:[0,0,15,15],riacute:[0,0,15,15],ricircumflex:[0,0,15,15],ridieresis:[0,0,15,15],rigrave:[0,0,15,15],rimacron:[0,0,15,15],riogonek:[0,0,15,15],rk:[0,0,15,15],rkcommaaccent:[0,0,15,15],rl:[0,0,15,15],rlacute:[0,0,15,15],rlcommaaccent:[0,0,15,15],rlslash:[0,0,15,15],rm:[0,0,25,25],rn:[0,0,25,25,-15],rnacute:[0,0,25,25,-15],rncaron:[0,0,25,25,-15],rncommaaccent:[0,0,25,25,-15],rntilde:[0,0,25,25,-15],rp:[0,0,30,30,-10],rsemicolon:[0,0,30,30],ru:[0,0,15,15],ruacute:[0,0,15,15],rucircumflex:[0,0,15,15],rudieresis:[0,0,15,15],rugrave:[0,0,15,15],ruhungarumlaut:[0,0,15,15],rumacron:[0,0,15,15],ruogonek:[0,0,15,15],ruring:[0,0,15,15],racutea:[0,0,-10,-10,0,0,-15],racuteaacute:[0,0,-10,-10,0,0,-15],racuteabreve:[0,0,-10,-10,0,0,-15],racuteacircumflex:[0,0,-10,-10,0,0,-15],racuteadieresis:[0,0,-10,-10,0,0,-15],racuteagrave:[0,0,-10,-10,0,0,-15],racuteamacron:[0,0,-10,-10,0,0,-15],racuteaogonek:[0,0,-10,-10,0,0,-15],racutearing:[0,0,-10,-10,0,0,-15],racuteatilde:[0,0,-10,-10,0,0,-15],racutecolon:[0,0,30,30],racutei:[0,0,15,15],racuteiacute:[0,0,15,15],racuteicircumflex:[0,0,15,15],racuteidieresis:[0,0,15,15],racuteigrave:[0,0,15,15],racuteimacron:[0,0,15,15],racuteiogonek:[0,0,15,15],racutek:[0,0,15,15],racutekcommaaccent:[0,0,15,15],racutel:[0,0,15,15],racutelacute:[0,0,15,15],racutelcommaaccent:[0,0,15,15],racutelslash:[0,0,15,15],racutem:[0,0,25,25],racuten:[0,0,25,25,-15],racutenacute:[0,0,25,25,-15],racutencaron:[0,0,25,25,-15],racutencommaaccent:[0,0,25,25,-15],racutentilde:[0,0,25,25,-15],racutep:[0,0,30,30,-10],racutesemicolon:[0,0,30,30],racuteu:[0,0,15,15],racuteuacute:[0,0,15,15],racuteucircumflex:[0,0,15,15],racuteudieresis:[0,0,15,15],racuteugrave:[0,0,15,15],racuteuhungarumlaut:[0,0,15,15],racuteumacron:[0,0,15,15],racuteuogonek:[0,0,15,15],racuteuring:[0,0,15,15],rcarona:[0,0,-10,-10,0,0,-15],rcaronaacute:[0,0,-10,-10,0,0,-15],rcaronabreve:[0,0,-10,-10,0,0,-15],rcaronacircumflex:[0,0,-10,-10,0,0,-15],rcaronadieresis:[0,0,-10,-10,0,0,-15],rcaronagrave:[0,0,-10,-10,0,0,-15],rcaronamacron:[0,0,-10,-10,0,0,-15],rcaronaogonek:[0,0,-10,-10,0,0,-15],rcaronaring:[0,0,-10,-10,0,0,-15],rcaronatilde:[0,0,-10,-10,0,0,-15],rcaroncolon:[0,0,30,30],rcaroni:[0,0,15,15],rcaroniacute:[0,0,15,15],rcaronicircumflex:[0,0,15,15],rcaronidieresis:[0,0,15,15],rcaronigrave:[0,0,15,15],rcaronimacron:[0,0,15,15],rcaroniogonek:[0,0,15,15],rcaronk:[0,0,15,15],rcaronkcommaaccent:[0,0,15,15],rcaronl:[0,0,15,15],rcaronlacute:[0,0,15,15],rcaronlcommaaccent:[0,0,15,15],rcaronlslash:[0,0,15,15],rcaronm:[0,0,25,25],rcaronn:[0,0,25,25,-15],rcaronnacute:[0,0,25,25,-15],rcaronncaron:[0,0,25,25,-15],rcaronncommaaccent:[0,0,25,25,-15],rcaronntilde:[0,0,25,25,-15],rcaronp:[0,0,30,30,-10],rcaronsemicolon:[0,0,30,30],rcaronu:[0,0,15,15],rcaronuacute:[0,0,15,15],rcaronucircumflex:[0,0,15,15],rcaronudieresis:[0,0,15,15],rcaronugrave:[0,0,15,15],rcaronuhungarumlaut:[0,0,15,15],rcaronumacron:[0,0,15,15],rcaronuogonek:[0,0,15,15],rcaronuring:[0,0,15,15],rcommaaccenta:[0,0,-10,-10,0,0,-15],rcommaaccentaacute:[0,0,-10,-10,0,0,-15],rcommaaccentabreve:[0,0,-10,-10,0,0,-15],rcommaaccentacircumflex:[0,0,-10,-10,0,0,-15],rcommaaccentadieresis:[0,0,-10,-10,0,0,-15],rcommaaccentagrave:[0,0,-10,-10,0,0,-15],rcommaaccentamacron:[0,0,-10,-10,0,0,-15],rcommaaccentaogonek:[0,0,-10,-10,0,0,-15],rcommaaccentaring:[0,0,-10,-10,0,0,-15],rcommaaccentatilde:[0,0,-10,-10,0,0,-15],rcommaaccentcolon:[0,0,30,30],rcommaaccenti:[0,0,15,15],rcommaaccentiacute:[0,0,15,15],rcommaaccenticircumflex:[0,0,15,15],rcommaaccentidieresis:[0,0,15,15],rcommaaccentigrave:[0,0,15,15],rcommaaccentimacron:[0,0,15,15],rcommaaccentiogonek:[0,0,15,15],rcommaaccentk:[0,0,15,15],rcommaaccentkcommaaccent:[0,0,15,15],rcommaaccentl:[0,0,15,15],rcommaaccentlacute:[0,0,15,15],rcommaaccentlcommaaccent:[0,0,15,15],rcommaaccentlslash:[0,0,15,15],rcommaaccentm:[0,0,25,25],rcommaaccentn:[0,0,25,25,-15],rcommaaccentnacute:[0,0,25,25,-15],rcommaaccentncaron:[0,0,25,25,-15],rcommaaccentncommaaccent:[0,0,25,25,-15],rcommaaccentntilde:[0,0,25,25,-15],rcommaaccentp:[0,0,30,30,-10],rcommaaccentsemicolon:[0,0,30,30],rcommaaccentu:[0,0,15,15],rcommaaccentuacute:[0,0,15,15],rcommaaccentucircumflex:[0,0,15,15],rcommaaccentudieresis:[0,0,15,15],rcommaaccentugrave:[0,0,15,15],rcommaaccentuhungarumlaut:[0,0,15,15],rcommaaccentumacron:[0,0,15,15],rcommaaccentuogonek:[0,0,15,15],rcommaaccenturing:[0,0,15,15],scomma:[0,0,-15,-15],speriod:[0,0,-15,-15],sacutecomma:[0,0,-15,-15],sacuteperiod:[0,0,-15,-15],scaroncomma:[0,0,-15,-15],scaronperiod:[0,0,-15,-15],scedillacomma:[0,0,-15,-15],scedillaperiod:[0,0,-15,-15],scommaaccentcomma:[0,0,-15,-15],scommaaccentperiod:[0,0,-15,-15],ve:[0,0,-25,-25,-10,-15,0,-15],veacute:[0,0,-25,-25,-10,-15,0,-15],vecaron:[0,0,-25,-25,-10,-15,0,-15],vecircumflex:[0,0,-25,-25,-10,-15,0,-15],vedieresis:[0,0,-25,-25,-10,-15,0,-15],vedotaccent:[0,0,-25,-25,-10,-15,0,-15],vegrave:[0,0,-25,-25,-10,-15,0,-15],vemacron:[0,0,-25,-25,-10,-15,0,-15],veogonek:[0,0,-25,-25,-10,-15,0,-15],wa:[0,0,-15,-15,0,-10,0,-10],waacute:[0,0,-15,-15,0,-10,0,-10],wabreve:[0,0,-15,-15,0,-10,0,-10],wacircumflex:[0,0,-15,-15,0,-10,0,-10],wadieresis:[0,0,-15,-15,0,-10,0,-10],wagrave:[0,0,-15,-15,0,-10,0,-10],wamacron:[0,0,-15,-15,0,-10,0,-10],waogonek:[0,0,-15,-15,0,-10,0,-10],waring:[0,0,-15,-15,0,-10,0,-10],watilde:[0,0,-15,-15,0,-10,0,-10],we:[0,0,-10,-10,0,-10],weacute:[0,0,-10,-10,0,-10],wecaron:[0,0,-10,-10,0,-10],wecircumflex:[0,0,-10,-10,0,-10],wedieresis:[0,0,-10,-10,0,-10],wedotaccent:[0,0,-10,-10,0,-10],wegrave:[0,0,-10,-10,0,-10],wemacron:[0,0,-10,-10,0,-10],weogonek:[0,0,-10,-10,0,-10],zo:[0,0,-15,-15],zoacute:[0,0,-15,-15],zocircumflex:[0,0,-15,-15],zodieresis:[0,0,-15,-15],zograve:[0,0,-15,-15],zohungarumlaut:[0,0,-15,-15],zomacron:[0,0,-15,-15],zoslash:[0,0,-15,-15],zotilde:[0,0,-15,-15],zacuteo:[0,0,-15,-15],zacuteoacute:[0,0,-15,-15],zacuteocircumflex:[0,0,-15,-15],zacuteodieresis:[0,0,-15,-15],zacuteograve:[0,0,-15,-15],zacuteohungarumlaut:[0,0,-15,-15],zacuteomacron:[0,0,-15,-15],zacuteoslash:[0,0,-15,-15],zacuteotilde:[0,0,-15,-15],zcarono:[0,0,-15,-15],zcaronoacute:[0,0,-15,-15],zcaronocircumflex:[0,0,-15,-15],zcaronodieresis:[0,0,-15,-15],zcaronograve:[0,0,-15,-15],zcaronohungarumlaut:[0,0,-15,-15],zcaronomacron:[0,0,-15,-15],zcaronoslash:[0,0,-15,-15],zcaronotilde:[0,0,-15,-15],zdotaccento:[0,0,-15,-15],zdotaccentoacute:[0,0,-15,-15],zdotaccentocircumflex:[0,0,-15,-15],zdotaccentodieresis:[0,0,-15,-15],zdotaccentograve:[0,0,-15,-15],zdotaccentohungarumlaut:[0,0,-15,-15],zdotaccentomacron:[0,0,-15,-15],zdotaccentoslash:[0,0,-15,-15],zdotaccentotilde:[0,0,-15,-15],Ap:[0,0,0,0,-25],Aquoteright:[0,0,0,0,-74,-74,-37,-111],Aacutep:[0,0,0,0,-25],Aacutequoteright:[0,0,0,0,-74,-74,-37,-111],Abrevep:[0,0,0,0,-25],Abrevequoteright:[0,0,0,0,-74,-74,-37,-111],Acircumflexp:[0,0,0,0,-25],Acircumflexquoteright:[0,0,0,0,-74,-74,-37,-111],Adieresisp:[0,0,0,0,-25],Adieresisquoteright:[0,0,0,0,-74,-74,-37,-111],Agravep:[0,0,0,0,-25],Agravequoteright:[0,0,0,0,-74,-74,-37,-111],Amacronp:[0,0,0,0,-25],Amacronquoteright:[0,0,0,0,-74,-74,-37,-111],Aogonekp:[0,0,0,0,-25],Aogonekquoteright:[0,0,0,0,-74,-74,-37,-111],Aringp:[0,0,0,0,-25],Aringquoteright:[0,0,0,0,-74,-74,-37,-111],Atildep:[0,0,0,0,-25],Atildequoteright:[0,0,0,0,-74,-74,-37,-111],Je:[0,0,0,0,-15,-40,-25],Jeacute:[0,0,0,0,-15,-40,-25],Jecaron:[0,0,0,0,-15,-40,-25],Jecircumflex:[0,0,0,0,-15,-40,-25],Jedieresis:[0,0,0,0,-15,-40,-25],Jedotaccent:[0,0,0,0,-15,-40,-25],Jegrave:[0,0,0,0,-15,-40,-25],Jemacron:[0,0,0,0,-15,-40,-25],Jeogonek:[0,0,0,0,-15,-40,-25],Jo:[0,0,0,0,-15,-40,-25],Joacute:[0,0,0,0,-15,-40,-25],Jocircumflex:[0,0,0,0,-15,-40,-25],Jodieresis:[0,0,0,0,-15,-40,-25],Jograve:[0,0,0,0,-15,-40,-25],Johungarumlaut:[0,0,0,0,-15,-40,-25],Jomacron:[0,0,0,0,-15,-40,-25],Joslash:[0,0,0,0,-15,-40,-25],Jotilde:[0,0,0,0,-15,-40,-25],NA:[0,0,0,0,-20,-30,-27,-35],NAacute:[0,0,0,0,-20,-30,-27,-35],NAbreve:[0,0,0,0,-20,-30,-27,-35],NAcircumflex:[0,0,0,0,-20,-30,-27,-35],NAdieresis:[0,0,0,0,-20,-30,-27,-35],NAgrave:[0,0,0,0,-20,-30,-27,-35],NAmacron:[0,0,0,0,-20,-30,-27,-35],NAogonek:[0,0,0,0,-20,-30,-27,-35],NAring:[0,0,0,0,-20,-30,-27,-35],NAtilde:[0,0,0,0,-20,-30,-27,-35],NacuteA:[0,0,0,0,-20,-30,-27,-35],NacuteAacute:[0,0,0,0,-20,-30,-27,-35],NacuteAbreve:[0,0,0,0,-20,-30,-27,-35],NacuteAcircumflex:[0,0,0,0,-20,-30,-27,-35],NacuteAdieresis:[0,0,0,0,-20,-30,-27,-35],NacuteAgrave:[0,0,0,0,-20,-30,-27,-35],NacuteAmacron:[0,0,0,0,-20,-30,-27,-35],NacuteAogonek:[0,0,0,0,-20,-30,-27,-35],NacuteAring:[0,0,0,0,-20,-30,-27,-35],NacuteAtilde:[0,0,0,0,-20,-30,-27,-35],NcaronA:[0,0,0,0,-20,-30,-27,-35],NcaronAacute:[0,0,0,0,-20,-30,-27,-35],NcaronAbreve:[0,0,0,0,-20,-30,-27,-35],NcaronAcircumflex:[0,0,0,0,-20,-30,-27,-35],NcaronAdieresis:[0,0,0,0,-20,-30,-27,-35],NcaronAgrave:[0,0,0,0,-20,-30,-27,-35],NcaronAmacron:[0,0,0,0,-20,-30,-27,-35],NcaronAogonek:[0,0,0,0,-20,-30,-27,-35],NcaronAring:[0,0,0,0,-20,-30,-27,-35],NcaronAtilde:[0,0,0,0,-20,-30,-27,-35],NcommaaccentA:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAacute:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAbreve:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAcircumflex:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAdieresis:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAgrave:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAmacron:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAogonek:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAring:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAtilde:[0,0,0,0,-20,-30,-27,-35],NtildeA:[0,0,0,0,-20,-30,-27,-35],NtildeAacute:[0,0,0,0,-20,-30,-27,-35],NtildeAbreve:[0,0,0,0,-20,-30,-27,-35],NtildeAcircumflex:[0,0,0,0,-20,-30,-27,-35],NtildeAdieresis:[0,0,0,0,-20,-30,-27,-35],NtildeAgrave:[0,0,0,0,-20,-30,-27,-35],NtildeAmacron:[0,0,0,0,-20,-30,-27,-35],NtildeAogonek:[0,0,0,0,-20,-30,-27,-35],NtildeAring:[0,0,0,0,-20,-30,-27,-35],NtildeAtilde:[0,0,0,0,-20,-30,-27,-35],Ti:[0,0,0,0,-18,-37,-55,-35],Tiacute:[0,0,0,0,-18,-37,-55,-35],Tiogonek:[0,0,0,0,-18,-37,-55,-35],Tcaroni:[0,0,0,0,-18,-37,-55,-35],Tcaroniacute:[0,0,0,0,-18,-37,-55,-35],Tcaroniogonek:[0,0,0,0,-18,-37,-55,-35],Tcommaaccenti:[0,0,0,0,-18,-37,-55,-35],Tcommaaccentiacute:[0,0,0,0,-18,-37,-55,-35],Tcommaaccentiogonek:[0,0,0,0,-18,-37,-55,-35],Vi:[0,0,0,0,-37,-55,-74,-60],Viacute:[0,0,0,0,-37,-55,-74,-60],Vicircumflex:[0,0,0,0,-37,0,-34,-20],Vidieresis:[0,0,0,0,-37,0,-34,-20],Vigrave:[0,0,0,0,-37,0,-34,-20],Vimacron:[0,0,0,0,-37,0,-34,-20],Viogonek:[0,0,0,0,-37,-55,-74,-60],Wi:[0,0,0,0,-18,-37,-55,-40],Wiacute:[0,0,0,0,-18,-37,-55,-40],Wiogonek:[0,0,0,0,-18,-37,-55,-40],fi:[0,0,0,0,-25,0,-20,-20],gperiod:[0,0,0,0,-15,0,-15],gbreveperiod:[0,0,0,0,-15,0,-15],gcommaaccentperiod:[0,0,0,0,-15,0,-15],iv:[0,0,0,0,-10,0,0,-25],iacutev:[0,0,0,0,-10,0,0,-25],icircumflexv:[0,0,0,0,-10,0,0,-25],idieresisv:[0,0,0,0,-10,0,0,-25],igravev:[0,0,0,0,-10,0,0,-25],imacronv:[0,0,0,0,-10,0,0,-25],iogonekv:[0,0,0,0,-10,0,0,-25],ky:[0,0,0,0,-15,0,-10,-15],kyacute:[0,0,0,0,-15,0,-10,-15],kydieresis:[0,0,0,0,-15,0,-10,-15],kcommaaccenty:[0,0,0,0,-15,0,-10,-15],kcommaaccentyacute:[0,0,0,0,-15,0,-10,-15],kcommaaccentydieresis:[0,0,0,0,-15,0,-10,-15],quotedblleftA:[0,0,0,0,-10,0,0,-80],quotedblleftAacute:[0,0,0,0,-10,0,0,-80],quotedblleftAbreve:[0,0,0,0,-10,0,0,-80],quotedblleftAcircumflex:[0,0,0,0,-10,0,0,-80],quotedblleftAdieresis:[0,0,0,0,-10,0,0,-80],quotedblleftAgrave:[0,0,0,0,-10,0,0,-80],quotedblleftAmacron:[0,0,0,0,-10,0,0,-80],quotedblleftAogonek:[0,0,0,0,-10,0,0,-80],quotedblleftAring:[0,0,0,0,-10,0,0,-80],quotedblleftAtilde:[0,0,0,0,-10,0,0,-80],quoteleftA:[0,0,0,0,-10,0,0,-80],quoteleftAacute:[0,0,0,0,-10,0,0,-80],quoteleftAbreve:[0,0,0,0,-10,0,0,-80],quoteleftAcircumflex:[0,0,0,0,-10,0,0,-80],quoteleftAdieresis:[0,0,0,0,-10,0,0,-80],quoteleftAgrave:[0,0,0,0,-10,0,0,-80],quoteleftAmacron:[0,0,0,0,-10,0,0,-80],quoteleftAogonek:[0,0,0,0,-10,0,0,-80],quoteleftAring:[0,0,0,0,-10,0,0,-80],quoteleftAtilde:[0,0,0,0,-10,0,0,-80],re:[0,0,0,0,-18,0,-37],reacute:[0,0,0,0,-18,0,-37],recaron:[0,0,0,0,-18,0,-37],recircumflex:[0,0,0,0,-18,0,-37],redieresis:[0,0,0,0,-18,0,-37],redotaccent:[0,0,0,0,-18,0,-37],regrave:[0,0,0,0,-18,0,-37],remacron:[0,0,0,0,-18,0,-37],reogonek:[0,0,0,0,-18,0,-37],racutee:[0,0,0,0,-18,0,-37],racuteeacute:[0,0,0,0,-18,0,-37],racuteecaron:[0,0,0,0,-18,0,-37],racuteecircumflex:[0,0,0,0,-18,0,-37],racuteedieresis:[0,0,0,0,-18,0,-37],racuteedotaccent:[0,0,0,0,-18,0,-37],racuteegrave:[0,0,0,0,-18,0,-37],racuteemacron:[0,0,0,0,-18,0,-37],racuteeogonek:[0,0,0,0,-18,0,-37],rcarone:[0,0,0,0,-18,0,-37],rcaroneacute:[0,0,0,0,-18,0,-37],rcaronecaron:[0,0,0,0,-18,0,-37],rcaronecircumflex:[0,0,0,0,-18,0,-37],rcaronedieresis:[0,0,0,0,-18,0,-37],rcaronedotaccent:[0,0,0,0,-18,0,-37],rcaronegrave:[0,0,0,0,-18,0,-37],rcaronemacron:[0,0,0,0,-18,0,-37],rcaroneogonek:[0,0,0,0,-18,0,-37],rcommaaccente:[0,0,0,0,-18,0,-37],rcommaaccenteacute:[0,0,0,0,-18,0,-37],rcommaaccentecaron:[0,0,0,0,-18,0,-37],rcommaaccentecircumflex:[0,0,0,0,-18,0,-37],rcommaaccentedieresis:[0,0,0,0,-18,0,-37],rcommaaccentedotaccent:[0,0,0,0,-18,0,-37],rcommaaccentegrave:[0,0,0,0,-18,0,-37],rcommaaccentemacron:[0,0,0,0,-18,0,-37],rcommaaccenteogonek:[0,0,0,0,-18,0,-37],spaceA:[0,0,0,0,-55,-37,-18,-55],spaceAacute:[0,0,0,0,-55,-37,-18,-55],spaceAbreve:[0,0,0,0,-55,-37,-18,-55],spaceAcircumflex:[0,0,0,0,-55,-37,-18,-55],spaceAdieresis:[0,0,0,0,-55,-37,-18,-55],spaceAgrave:[0,0,0,0,-55,-37,-18,-55],spaceAmacron:[0,0,0,0,-55,-37,-18,-55],spaceAogonek:[0,0,0,0,-55,-37,-18,-55],spaceAring:[0,0,0,0,-55,-37,-18,-55],spaceAtilde:[0,0,0,0,-55,-37,-18,-55],Fi:[0,0,0,0,0,-40,-45],Fiacute:[0,0,0,0,0,-40,-45],Ficircumflex:[0,0,0,0,0,-40,-45],Fidieresis:[0,0,0,0,0,-40,-45],Figrave:[0,0,0,0,0,-40,-45],Fimacron:[0,0,0,0,0,-40,-45],Fiogonek:[0,0,0,0,0,-40,-45],eb:[0,0,0,0,0,-10],eacuteb:[0,0,0,0,0,-10],ecaronb:[0,0,0,0,0,-10],ecircumflexb:[0,0,0,0,0,-10],edieresisb:[0,0,0,0,0,-10],edotaccentb:[0,0,0,0,0,-10],egraveb:[0,0,0,0,0,-10],emacronb:[0,0,0,0,0,-10],eogonekb:[0,0,0,0,0,-10],ff:[0,0,0,0,0,-18,-18,-25],quoterightt:[0,0,0,0,0,-37,-30,-18],quoterighttcommaaccent:[0,0,0,0,0,-37,-30,-18],Yicircumflex:[0,0,0,0,0,0,-34],Yidieresis:[0,0,0,0,0,0,-34],Yigrave:[0,0,0,0,0,0,-34],Yimacron:[0,0,0,0,0,0,-34],Yacuteicircumflex:[0,0,0,0,0,0,-34],Yacuteidieresis:[0,0,0,0,0,0,-34],Yacuteigrave:[0,0,0,0,0,0,-34],Yacuteimacron:[0,0,0,0,0,0,-34],Ydieresisicircumflex:[0,0,0,0,0,0,-34],Ydieresisidieresis:[0,0,0,0,0,0,-34],Ydieresisigrave:[0,0,0,0,0,0,-34],Ydieresisimacron:[0,0,0,0,0,0,-34],eg:[0,0,0,0,0,0,-40,-15],egbreve:[0,0,0,0,0,0,-40,-15],egcommaaccent:[0,0,0,0,0,0,-40,-15],eacuteg:[0,0,0,0,0,0,-40,-15],eacutegbreve:[0,0,0,0,0,0,-40,-15],eacutegcommaaccent:[0,0,0,0,0,0,-40,-15],ecarong:[0,0,0,0,0,0,-40,-15],ecarongbreve:[0,0,0,0,0,0,-40,-15],ecarongcommaaccent:[0,0,0,0,0,0,-40,-15],ecircumflexg:[0,0,0,0,0,0,-40,-15],ecircumflexgbreve:[0,0,0,0,0,0,-40,-15],ecircumflexgcommaaccent:[0,0,0,0,0,0,-40,-15],edieresisg:[0,0,0,0,0,0,-40,-15],edieresisgbreve:[0,0,0,0,0,0,-40,-15],edieresisgcommaaccent:[0,0,0,0,0,0,-40,-15],edotaccentg:[0,0,0,0,0,0,-40,-15],edotaccentgbreve:[0,0,0,0,0,0,-40,-15],edotaccentgcommaaccent:[0,0,0,0,0,0,-40,-15],egraveg:[0,0,0,0,0,0,-40,-15],egravegbreve:[0,0,0,0,0,0,-40,-15],egravegcommaaccent:[0,0,0,0,0,0,-40,-15],emacrong:[0,0,0,0,0,0,-40,-15],emacrongbreve:[0,0,0,0,0,0,-40,-15],emacrongcommaaccent:[0,0,0,0,0,0,-40,-15],eogonekg:[0,0,0,0,0,0,-40,-15],eogonekgbreve:[0,0,0,0,0,0,-40,-15],eogonekgcommaaccent:[0,0,0,0,0,0,-40,-15],fiogonek:[0,0,0,0,0,0,-20],gcomma:[0,0,0,0,0,0,-10],gbrevecomma:[0,0,0,0,0,0,-10],gcommaaccentcomma:[0,0,0,0,0,0,-10],og:[0,0,0,0,0,0,-10],ogbreve:[0,0,0,0,0,0,-10],ogcommaaccent:[0,0,0,0,0,0,-10],oacuteg:[0,0,0,0,0,0,-10],oacutegbreve:[0,0,0,0,0,0,-10],oacutegcommaaccent:[0,0,0,0,0,0,-10],ocircumflexg:[0,0,0,0,0,0,-10],ocircumflexgbreve:[0,0,0,0,0,0,-10],ocircumflexgcommaaccent:[0,0,0,0,0,0,-10],odieresisg:[0,0,0,0,0,0,-10],odieresisgbreve:[0,0,0,0,0,0,-10],odieresisgcommaaccent:[0,0,0,0,0,0,-10],ograveg:[0,0,0,0,0,0,-10],ogravegbreve:[0,0,0,0,0,0,-10],ogravegcommaaccent:[0,0,0,0,0,0,-10],ohungarumlautg:[0,0,0,0,0,0,-10],ohungarumlautgbreve:[0,0,0,0,0,0,-10],ohungarumlautgcommaaccent:[0,0,0,0,0,0,-10],omacrong:[0,0,0,0,0,0,-10],omacrongbreve:[0,0,0,0,0,0,-10],omacrongcommaaccent:[0,0,0,0,0,0,-10],otildeg:[0,0,0,0,0,0,-10],otildegbreve:[0,0,0,0,0,0,-10],otildegcommaaccent:[0,0,0,0,0,0,-10],fiacute:[0,0,0,0,0,0,0,-20],ga:[0,0,0,0,0,0,0,-5],gaacute:[0,0,0,0,0,0,0,-5],gabreve:[0,0,0,0,0,0,0,-5],gacircumflex:[0,0,0,0,0,0,0,-5],gadieresis:[0,0,0,0,0,0,0,-5],gagrave:[0,0,0,0,0,0,0,-5],gamacron:[0,0,0,0,0,0,0,-5],gaogonek:[0,0,0,0,0,0,0,-5],garing:[0,0,0,0,0,0,0,-5],gatilde:[0,0,0,0,0,0,0,-5],gbrevea:[0,0,0,0,0,0,0,-5],gbreveaacute:[0,0,0,0,0,0,0,-5],gbreveabreve:[0,0,0,0,0,0,0,-5],gbreveacircumflex:[0,0,0,0,0,0,0,-5],gbreveadieresis:[0,0,0,0,0,0,0,-5],gbreveagrave:[0,0,0,0,0,0,0,-5],gbreveamacron:[0,0,0,0,0,0,0,-5],gbreveaogonek:[0,0,0,0,0,0,0,-5],gbrevearing:[0,0,0,0,0,0,0,-5],gbreveatilde:[0,0,0,0,0,0,0,-5],gcommaaccenta:[0,0,0,0,0,0,0,-5],gcommaaccentaacute:[0,0,0,0,0,0,0,-5],gcommaaccentabreve:[0,0,0,0,0,0,0,-5],gcommaaccentacircumflex:[0,0,0,0,0,0,0,-5],gcommaaccentadieresis:[0,0,0,0,0,0,0,-5],gcommaaccentagrave:[0,0,0,0,0,0,0,-5],gcommaaccentamacron:[0,0,0,0,0,0,0,-5],gcommaaccentaogonek:[0,0,0,0,0,0,0,-5],gcommaaccentaring:[0,0,0,0,0,0,0,-5],gcommaaccentatilde:[0,0,0,0,0,0,0,-5]}}),pT=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Array.from(t).map((function(e){return("0000"+e.toString(16)).slice(-4)})).join("")},mT=function(){function e(){}e.open=function(e,t,n,r){var i;if("string"===typeof t){if(vT.isStandardFont(t))return new vT(e,t,r);throw new Error("Can't open "+t+" in browser build")}if(t instanceof Uint8Array?i=Kf(t,n):t instanceof ArrayBuffer?i=Kf(new Uint8Array(t),n):"object"===typeof t&&(i=t),null==i)throw new Error("Not a supported font format or standard PDF font.");return new yT(e,i,r)};var t=e.prototype;return t.encode=function(){throw new Error("Must be implemented by subclasses")},t.widthOfString=function(){throw new Error("Must be implemented by subclasses")},t.ref=function(){return null!=this.dictionary?this.dictionary:this.dictionary=this.document.ref()},t.finalize=function(){if(!this.embedded&&null!=this.dictionary)return this.embed(),this.embedded=!0},t.embed=function(){throw new Error("Must be implemented by subclasses")},t.lineHeight=function(e,t){null==t&&(t=!1);var n=t?this.lineGap:0;return(this.ascender+n-this.descender)/1e3*e},e}(),vT=function(e){return function(e){function t(t,n,r){var i;return(i=e.call(this)||this).document=t,i.name=n,i.id=r,i.font=hT.fromJson(gT[i.name]),i.ascender=i.font.ascender,i.descender=i.font.descender,i.bbox=i.font.bbox,i.lineGap=i.font.lineGap,i}us(t,e);var n=t.prototype;return n.embed=function(){return this.dictionary.data={Type:"Font",BaseFont:this.name,Subtype:"Type1",Encoding:"WinAnsiEncoding"},this.dictionary.end()},n.encode=function(e){for(var t=this.font.encodeText(e),n=this.font.glyphsForString(""+e),r=this.font.advancesForGlyphs(n),i=[],a=0;a<n.length;a++){var o=n[a];i.push({xAdvance:r[a],yAdvance:0,xOffset:0,yOffset:0,advanceWidth:this.font.widthOfGlyph(o)})}return[t,i]},n.encodeGlyphs=function(e){for(var t=[],n=0,r=Array.from(e);n<r.length;n++){var i=r[n];t.push(("00"+i.id.toString(16)).slice(-2))}return t},n.widthOfString=function(e,t){for(var n=this.font.glyphsForString(""+e),r=this.font.advancesForGlyphs(n),i=0,a=0,o=Array.from(r);a<o.length;a++){i+=o[a]}return i*(t/1e3)},t.isStandardFont=function(e){return e in gT},t}(e)}(mT),yT=function(e){return function(e){function t(t,n,r){var i;return(i=e.call(this)||this).document=t,i.font=n,i.id=r,i.subset=i.font.createSubset(),i.unicode=[[0]],i.widths=[i.font.getGlyph(0).advanceWidth],i.name=i.font.postscriptName,i.scale=1e3/i.font.unitsPerEm,i.ascender=i.font.ascent*i.scale,i.descender=i.font.descent*i.scale,i.xHeight=i.font.xHeight*i.scale,i.capHeight=i.font.capHeight*i.scale,i.lineGap=i.font.lineGap*i.scale,i.bbox=i.font.bbox,i.layoutCache=Object.create(null),i}us(t,e);var n=t.prototype;return n.layoutRun=function(e,t){for(var n=this.font.layout(e,t,void 0,void 0,"ltr"),r=0;r<n.positions.length;r++){var i=n.positions[r];for(var a in i)i[a]*=this.scale;i.advanceWidth=n.glyphs[r].advanceWidth*this.scale}return n},n.layoutCached=function(e){var t;if(t=this.layoutCache[e])return t;var n=this.layoutRun(e);return this.layoutCache[e]=n,n},n.layout=function(e,t,n){if(null==n&&(n=!1),t)return this.layoutRun(e,t);for(var r=n?null:[],i=n?null:[],a=0,o=0,s=0;s<=e.length;){var l=void 0;if(s===e.length&&o<s||(l=e.charAt(s),[" ","\t"].includes(l))){var u=this.layoutCached(e.slice(o,++s));n||(r.push.apply(r,Array.from(u.glyphs||[])),i.push.apply(i,Array.from(u.positions||[]))),a+=u.advanceWidth,o=s}else s++}return{glyphs:r,positions:i,advanceWidth:a}},n.encode=function(e,t){for(var n=this.layout(e,t),r=n.glyphs,i=n.positions,a=[],o=0;o<r.length;o++){var s=r[o],l=this.subset.includeGlyph(s.id);a.push(("0000"+l.toString(16)).slice(-4)),null==this.widths[l]&&(this.widths[l]=s.advanceWidth*this.scale),null==this.unicode[l]&&(this.unicode[l]=s.codePoints)}return[a,i]},n.encodeGlyphs=function(e){for(var t=[],n=0;n<e.length;n++){var r=e[n],i=this.subset.includeGlyph(r.id);t.push(("0000"+i.toString(16)).slice(-4)),null==this.widths[i]&&(this.widths[i]=r.advanceWidth*this.scale),null==this.unicode[i]&&(this.unicode[i]=r.codePoints)}return t},n.widthOfString=function(e,t,n){return this.layout(e,n,!0).advanceWidth*(t/1e3)},n.embed=function(){var e=null!=this.subset.cff,t=this.document.ref();e&&(t.data.Subtype="CIDFontType0C"),t.end(this.subset.encode());var n=((null!=this.font["OS/2"]?this.font["OS/2"].sFamilyClass:void 0)||0)>>8,r=0;this.font.post.isFixedPitch&&(r|=1),1<=n&&n<=7&&(r|=2),r|=4,10===n&&(r|=8),this.font.head.macStyle.italic&&(r|=64);var i=[0,1,2,3,4,5].map((function(){return String.fromCharCode(26*Math.random()+65)})).join("")+"+"+this.font.postscriptName,a=this.font.bbox,o=this.document.ref({Type:"FontDescriptor",FontName:i,Flags:r,FontBBox:[a.minX*this.scale,a.minY*this.scale,a.maxX*this.scale,a.maxY*this.scale],ItalicAngle:this.font.italicAngle,Ascent:this.ascender,Descent:this.descender,CapHeight:(this.font.capHeight||this.font.ascent)*this.scale,XHeight:(this.font.xHeight||0)*this.scale,StemV:0});e?o.data.FontFile3=t:o.data.FontFile2=t,o.end();var s={Type:"Font",Subtype:"CIDFontType0",BaseFont:i,CIDSystemInfo:{Registry:new String("Adobe"),Ordering:new String("Identity"),Supplement:0},FontDescriptor:o,W:[0,this.widths]};e||(s.Subtype="CIDFontType2",s.CIDToGIDMap="Identity");var l=this.document.ref(s);return l.end(),this.dictionary.data={Type:"Font",Subtype:"Type0",BaseFont:i,Encoding:"Identity-H",DescendantFonts:[l],ToUnicode:this.toUnicodeCmap()},this.dictionary.end()},n.toUnicodeCmap=function(){for(var e,t=this.document.ref(),n=[],r="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n  /Registry (Adobe)\n  /Ordering (UCS)\n  /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",i=LC(this.unicode.entries());!(e=i()).done;){var a=e.value,o=a[0],s=a[1],l=[];n.length>=100&&(r+="\n"+n.length+" beginbfchar\n"+n.join("\n")+"\nendbfchar",n=[]);for(var u,c=LC(s);!(u=c()).done;){var f=u.value;f>65535&&(f-=65536,l.push(pT(f>>>10&1023|55296)),f=56320|1023&f),l.push(pT(f))}n.push("<"+pT(o)+"><"+l.join(" ")+">")}return n.length&&(r+="\n"+n.length+" beginbfchar\n"+n.join("\n")+"\nendbfchar\n"),r+="endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend",t.end(r),t},t}(e)}(mT),bT={initFonts:function(){return this._fontFamilies={},this._fontCount=0,this._fontSize=12,this._font=null,this._registeredFonts={},this.font("Helvetica")},font:function(e,t,n){var r,i;if("number"===typeof t&&(n=t,t=null),"string"===typeof e&&this._registeredFonts[e]){r=e;var a=this._registeredFonts[e];e=a.src,t=a.family}else"string"!==typeof(r=t||e)&&(r=null);if(null!=n&&this.fontSize(n),i=this._fontFamilies[r])return this._font=i,this;var o="F"+ ++this._fontCount;return this._font=mT.open(this,e,t,o),(i=this._fontFamilies[this._font.name])?(this._font=i,this):(r&&(this._fontFamilies[r]=this._font),this._font.name&&(this._fontFamilies[this._font.name]=this._font),this)},fontSize:function(e){return this._fontSize=e,this},currentLineHeight:function(e){return null==e&&(e=!1),this._font.lineHeight(this._fontSize,e)},registerFont:function(e,t,n){return this._registeredFonts[e]={src:t,family:n},this}},CT=NR.number,wT={initText:function(){return this._line=this._line.bind(this),this.x=0,this.y=0,this._lineGap=0},_text:function(e,t,n,r,i){var a=this;e=null==e?"":""+e,(r=this._initOptions(t,n,r)).wordSpacing&&(e=e.replace(/\s{2,}/g," "));for(var o,s=LC(e.split("\n"));!(o=s()).done;){var l=o.value;r.structParent&&r.structParent.add(a.struct(r.structType||"P",[a.markStructureContent(r.structType||"P")])),i(l,r)}return this},text:function(e,t,n,r){return this._text(e,t,n,r,this._line)},widthOfString:function(e,t){return void 0===t&&(t={}),this._font.widthOfString(e,this._fontSize,t.features)+(t.characterSpacing||0)*(e.length-1)},_initOptions:function(e,t,n){void 0===e&&(e={}),void 0===n&&(n={}),"object"===typeof e&&(n=e,e=null);var r=Object.assign({},n);if(this._textOptions)for(var i in this._textOptions){var a=this._textOptions[i];"continued"!==i&&void 0===r[i]&&(r[i]=a)}return null!=e&&(this.x=e),null!=t&&(this.y=t),!1!==r.lineBreak&&(null==r.width&&(r.width=this.page.width-this.x-this.page.margins.right),r.width=Math.max(r.width,0)),r.columns||(r.columns=0),null==r.columnGap&&(r.columnGap=18),r},_line:function(e,t){return void 0===t&&(t={}),this._fragment(e,this.x,this.y,t),this.x+=this.widthOfString(e)},_fragment:function(e,t,n,r){if(0!==(e=(""+e).replace(/\n/g,"")).length){var i=this._font.encode(e,r.features),a=i[0],o=i[1],s=this._font.ascender/1e3*this._fontSize;this._glyphs(a,o,t,n+s,r)}},_glyphs:function(e,t,n,r,i){var a,o=this,s=[],l=this._fontSize/1e3,u=0,c=!1;this.save(),this.transform(1,0,0,-1,0,this.page.height),r=this.page.height-r,null==this.page.fonts[this._font.id]&&(this.page.fonts[this._font.id]=this._font.ref()),this.addContent("BT"),this.addContent("1 0 0 1 "+CT(n)+" "+CT(r)+" Tm"),this.addContent("/"+this._font.id+" "+CT(this._fontSize)+" Tf");var f=i.fill&&i.stroke?2:i.stroke?1:0;f&&this.addContent(f+" Tr");var d=function(n){if(u<n){var r=e.slice(u,n).join(""),i=t[n-1].xAdvance-t[n-1].advanceWidth;s.push("<"+r+"> "+CT(-i))}return u=n},h=function(e){if(d(e),s.length>0)return o.addContent("["+s.join(" ")+"] TJ"),s.length=0};for(a=0;a<t.length;a++){var A=t[a];A.xOffset||A.yOffset?(h(a),this.addContent("1 0 0 1 "+CT(n+A.xOffset*l)+" "+CT(r+A.yOffset*l)+" Tm"),h(a+1),c=!0):(c&&(this.addContent("1 0 0 1 "+CT(n)+" "+CT(r)+" Tm"),c=!1),A.xAdvance-A.advanceWidth!==0&&d(a+1)),n+=A.xAdvance*l}return h(a),this.addContent("ET"),this.restore()}},ET={1:"DeviceGray",3:"DeviceRGB",4:"DeviceCMYK"},IT=function(){function e(e,t){if(this.data=e,this.label=t,this.orientation=1,65496!==this.data.readUInt16BE(0))throw"SOI not found in JPEG";for(var n=bw(this.data),r=0;r<n.length;r+=1){var i=n[r];"EXIF"===i.name&&i.entries.orientation&&(this.orientation=i.entries.orientation),"SOF"===i.name&&(this.bits||(this.bits=i.precision),this.width||(this.width=i.width),this.height||(this.height=i.height),this.colorSpace||(this.colorSpace=ET[i.numberOfComponents]))}this.obj=null}return e.prototype.embed=function(e){if(!this.obj)return this.obj=e.ref({Type:"XObject",Subtype:"Image",BitsPerComponent:this.bits,Width:this.width,Height:this.height,ColorSpace:this.colorSpace,Filter:"DCTDecode"}),"DeviceCMYK"===this.colorSpace&&(this.obj.data.Decode=[1,0,1,0,1,0,1,0]),this.obj.end(this.data),this.data=null},e}(),xT=function(){function e(e,t){this.label=t,this.image=new WD(e),this.width=this.image.width,this.height=this.image.height,this.imgData=this.image.imgData,this.obj=null}var t=e.prototype;return t.embed=function(e){var t=!1;if(this.document=e,!this.obj){var n=this.image.hasAlphaChannel,r=1===this.image.interlaceMethod;if(this.obj=this.document.ref({Type:"XObject",Subtype:"Image",BitsPerComponent:n?8:this.image.bits,Width:this.width,Height:this.height,Filter:"FlateDecode"}),!n){var i=this.document.ref({Predictor:r?1:15,Colors:this.image.colors,BitsPerComponent:this.image.bits,Columns:this.width});this.obj.data.DecodeParms=i,i.end()}if(0===this.image.palette.length)this.obj.data.ColorSpace=this.image.colorSpace;else{var a=this.document.ref();a.end(uQ.from(this.image.palette)),this.obj.data.ColorSpace=["Indexed","DeviceRGB",this.image.palette.length/3-1,a]}if(null!=this.image.transparency.grayscale){var o=this.image.transparency.grayscale;this.obj.data.Mask=[o,o]}else if(this.image.transparency.rgb){for(var s,l=[],u=LC(this.image.transparency.rgb);!(s=u()).done;){var c=s.value;l.push(c,c)}this.obj.data.Mask=l}else{if(this.image.transparency.indexed)return t=!0,this.loadIndexedAlphaChannel();if(n)return t=!0,this.splitAlphaChannel()}if(r&&!t)return this.decodeData();this.finalize()}},t.finalize=function(){if(this.alphaChannel){var e=this.document.ref({Type:"XObject",Subtype:"Image",Height:this.height,Width:this.width,BitsPerComponent:8,Filter:"FlateDecode",ColorSpace:"DeviceGray",Decode:[0,1]});e.end(this.alphaChannel),this.obj.data.SMask=e}return this.obj.end(this.imgData),this.image=null,this.imgData=null},t.splitAlphaChannel=function(){var e=this;return this.image.decodePixels((function(t){for(var n,r,i=e.image.colors,a=e.width*e.height,o=uQ.alloc(a*i),s=uQ.alloc(a),l=r=n=0,u=t.length,c=16===e.image.bits?1:0;l<u;){for(var f=0;f<i;f++)o[r++]=t[l++],l+=c;s[n++]=t[l++],l+=c}return e.imgData=xR.deflateSync(o),e.alphaChannel=xR.deflateSync(s),e.finalize()}))},t.loadIndexedAlphaChannel=function(){var e=this,t=this.image.transparency.indexed;return this.image.decodePixels((function(n){for(var r=uQ.alloc(e.width*e.height),i=0,a=0,o=n.length;a<o;a++)r[i++]=t[n[a]];return e.alphaChannel=xR.deflateSync(r),e.finalize()}))},t.decodeData=function(){var e=this;this.image.decodePixels((function(t){e.imgData=xR.deflateSync(t),e.finalize()}))},e}(),BT=function(){function e(){}return e.open=function(e,t){var n;if(uQ.isBuffer(e))n=e;else if(e instanceof ArrayBuffer)n=uQ.from(new Uint8Array(e));else{var r;if(r=/^data:.+?;base64,(.*)$/.exec(e))n=uQ.from(r[1],"base64");else if(!(n=cT.readFileSync(e)))return}if(255===n[0]&&216===n[1])return new IT(n,t);if(137===n[0]&&"PNG"===n.toString("ascii",1,4))return new xT(n,t);throw new Error("Unknown image format.")},e}(),kT={initImages:function(){return this._imageRegistry={},this._imageCount=0},embedImage:function(e){var t;return"string"===typeof e&&(t=this._imageRegistry[e]),t||(t=e.width&&e.height?e:this.openImage(e)),t.obj||t.embed(this),t},image:function(e,t,n,r){var i,a,o,s,l,u,c,f,d;void 0===r&&(r={}),"object"===typeof t&&(r=t,t=null);var h=r.ignoreOrientation||!1!==r.ignoreOrientation&&this.options.ignoreOrientation;t=null!=(l=null!=t?t:r.x)?l:this.x,n=null!=(u=null!=n?n:r.y)?u:this.y,"string"===typeof e&&(o=this._imageRegistry[e]),o||(o=e.width&&e.height?e:this.openImage(e)),o.obj||o.embed(this),null==this.page.xobjects[o.label]&&(this.page.xobjects[o.label]=o.obj);var A=o,g=A.width,p=A.height;if(!h&&o.orientation>4){var m=[p,g];g=m[0],p=m[1]}var v=r.width||g,y=r.height||p;if(r.width&&!r.height){var b=v/g;v=g*b,y=p*b}else if(r.height&&!r.width){var C=y/p;v=g*C,y=p*C}else if(r.scale)v=g*r.scale,y=p*r.scale;else if(r.fit){var w=r.fit;(s=g/p)>(a=w[0])/(i=w[1])?(v=a,y=a/s):(y=i,v=i*s)}else if(r.cover){var E=r.cover;(s=g/p)>(a=E[0])/(i=E[1])?(y=i,v=i*s):(v=a,y=a/s)}if((r.fit||r.cover)&&("center"===r.align?t=t+a/2-v/2:"right"===r.align&&(t=t+a-v),"center"===r.valign?n=n+i/2-y/2:"bottom"===r.valign&&(n=n+i-y)),h)n-=y=-y,c=0;else switch(o.orientation){default:case 1:n-=y=-y,c=0;break;case 2:t-=v=-v,n-=y=-y,c=0;break;case 3:f=t,d=n,y=-y,t-=v,c=180;break;case 4:break;case 5:f=t,d=n;var I=[y,v];v=I[0],n-=y=I[1],c=90;break;case 6:f=t,d=n;var x=[y,v];v=x[0],y=-(y=x[1]),c=90;break;case 7:f=t,d=n;var B=[y,v];y=-(y=B[1]),t-=v=-(v=B[0]),c=90;break;case 8:f=t,d=n;var k=[y,v];t-=v=k[0],n-=y=-(y=k[1]),c=-90}return this.y===n&&(this.y+=y),this.save(),c&&this.rotate(c,{origin:[f,d]}),this.transform(v,0,0,y,t,n),this.addContent("/"+o.label+" Do"),this.restore(),this},openImage:function(e){var t;return"string"===typeof e&&(t=this._imageRegistry[e]),t||(t=BT.open(e,"I"+ ++this._imageCount),"string"===typeof e&&(this._imageRegistry[e]=t)),t}},DT={annotate:function(e,t,n,r,i){for(var a in i.Type="Annot",i.Rect=this._convertRect(e,t,n,r),i.Border=[0,0,0],"Link"===i.Subtype&&"undefined"===typeof i.F&&(i.F=4),"Link"!==i.Subtype&&null==i.C&&(i.C=this._normalizeColor(i.color||[0,0,0])),delete i.color,"string"===typeof i.Dest&&(i.Dest=new String(i.Dest)),i){var o=i[a];i[a[0].toUpperCase()+a.slice(1)]=o}var s=this.ref(i);return this.page.annotations.push(s),s.end(),this},note:function(e,t,n,r,i,a){return void 0===a&&(a={}),a.Subtype="Text",a.Contents=new String(i),a.Name="Comment",null==a.color&&(a.color=[243,223,92]),this.annotate(e,t,n,r,a)},goTo:function(e,t,n,r,i,a){return void 0===a&&(a={}),a.Subtype="Link",a.A=this.ref({S:"GoTo",D:new String(i)}),a.A.end(),this.annotate(e,t,n,r,a)},link:function(e,t,n,r,i,a){if(void 0===a&&(a={}),a.Subtype="Link","number"===typeof i){var o=this._root.data.Pages.data;if(!(i>=0&&i<o.Kids.length))throw new Error("The document has no page "+i);a.A=this.ref({S:"GoTo",D:[o.Kids[i],"XYZ",null,null,null]}),a.A.end()}else a.A=this.ref({S:"URI",URI:new String(i)}),a.A.end();return this.annotate(e,t,n,r,a)},_markup:function(e,t,n,r,i){void 0===i&&(i={});var a=this._convertRect(e,t,n,r),o=a[0],s=a[1],l=a[2],u=a[3];return i.QuadPoints=[o,u,l,u,o,s,l,s],i.Contents=new String,this.annotate(e,t,n,r,i)},highlight:function(e,t,n,r,i){return void 0===i&&(i={}),i.Subtype="Highlight",null==i.color&&(i.color=[241,238,148]),this._markup(e,t,n,r,i)},underline:function(e,t,n,r,i){return void 0===i&&(i={}),i.Subtype="Underline",this._markup(e,t,n,r,i)},strike:function(e,t,n,r,i){return void 0===i&&(i={}),i.Subtype="StrikeOut",this._markup(e,t,n,r,i)},lineAnnotation:function(e,t,n,r,i){return void 0===i&&(i={}),i.Subtype="Line",i.Contents=new String,i.L=[e,this.page.height-t,n,this.page.height-r],this.annotate(e,t,n,r,i)},rectAnnotation:function(e,t,n,r,i){return void 0===i&&(i={}),i.Subtype="Square",i.Contents=new String,this.annotate(e,t,n,r,i)},ellipseAnnotation:function(e,t,n,r,i){return void 0===i&&(i={}),i.Subtype="Circle",i.Contents=new String,this.annotate(e,t,n,r,i)},textAnnotation:function(e,t,n,r,i,a){return void 0===a&&(a={}),a.Subtype="FreeText",a.Contents=new String(i),a.DA=new String,this.annotate(e,t,n,r,a)},fileAnnotation:function(e,t,n,r,i,a){void 0===i&&(i={}),void 0===a&&(a={});var o=this.file(i.src,Object.assign({hidden:!0},i));return a.Subtype="FileAttachment",a.FS=o,a.Contents?a.Contents=new String(a.Contents):o.data.Desc&&(a.Contents=o.data.Desc),this.annotate(e,t,n,r,a)},_convertRect:function(e,t,n,r){var i=t;t+=r;var a=e+n,o=this._ctm,s=o[0],l=o[1],u=o[2],c=o[3],f=o[4],d=o[5];return[e=s*e+u*t+f,t=l*e+c*t+d,a=s*a+u*i+f,i=l*a+c*i+d]}},QT=function(){function e(e,t,n,r,i){void 0===i&&(i={expanded:!1}),this.document=e,this.options=i,this.outlineData={},null!==r&&(this.outlineData.Dest=[r.dictionary,"Fit"]),null!==t&&(this.outlineData.Parent=t),null!==n&&(this.outlineData.Title=new String(n)),this.dictionary=this.document.ref(this.outlineData),this.children=[]}var t=e.prototype;return t.addItem=function(t,n){void 0===n&&(n={expanded:!1});var r=new e(this.document,this.dictionary,t,this.document.page,n);return this.children.push(r),r},t.endOutline=function(){if(this.children.length>0){this.options.expanded&&(this.outlineData.Count=this.children.length);var e=this.children[0],t=this.children[this.children.length-1];this.outlineData.First=e.dictionary,this.outlineData.Last=t.dictionary;for(var n=0,r=this.children.length;n<r;n++){var i=this.children[n];n>0&&(i.outlineData.Prev=this.children[n-1].dictionary),n<this.children.length-1&&(i.outlineData.Next=this.children[n+1].dictionary),i.endOutline()}}return this.dictionary.end()},e}(),ST={initOutline:function(){return this.outline=new QT(this,null,null,null)},endOutline:function(){if(this.outline.endOutline(),this.outline.children.length>0)return this._root.data.Outlines=this.outline.dictionary,this._root.data.PageMode="UseOutlines"}},_T=function(){function e(e,t){this.refs=[{pageRef:e,mcid:t}]}return e.prototype.push=function(e){var t=this;e.refs.forEach((function(e){return t.refs.push(e)}))},e}(),FT=function(){function e(e,t,n,r){var i=this;void 0===n&&(n={}),void 0===r&&(r=null),this.document=e,this._attached=!1,this._ended=!1,this._flushed=!1,this.dictionary=e.ref({S:t});var a=this.dictionary.data;(Array.isArray(n)||this._isValidChild(n))&&(r=n,n={}),"undefined"!==typeof n.title&&(a.T=new String(n.title)),"undefined"!==typeof n.lang&&(a.Lang=new String(n.lang)),"undefined"!==typeof n.alt&&(a.Alt=new String(n.alt)),"undefined"!==typeof n.expanded&&(a.E=new String(n.expanded)),"undefined"!==typeof n.actual&&(a.ActualText=new String(n.actual)),this._children=[],r&&(Array.isArray(r)||(r=[r]),r.forEach((function(e){return i.add(e)})),this.end())}var t=e.prototype;return t.add=function(t){if(this._ended)throw new Error("Cannot add child to already-ended structure element");if(!this._isValidChild(t))throw new Error("Invalid structure element child");return t instanceof e&&(t.setParent(this.dictionary),this._attached&&t.setAttached()),t instanceof _T&&this._addContentToParentTree(t),"function"===typeof t&&this._attached&&(t=this._contentForClosure(t)),this._children.push(t),this},t._addContentToParentTree=function(e){var t=this;e.refs.forEach((function(e){var n=e.pageRef,r=e.mcid;t.document.getStructParentTree().get(n.data.StructParents)[r]=t.dictionary}))},t.setParent=function(e){if(this.dictionary.data.P)throw new Error("Structure element added to more than one parent");this.dictionary.data.P=e,this._flush()},t.setAttached=function(){var t=this;this._attached||(this._children.forEach((function(n,r){n instanceof e&&n.setAttached(),"function"===typeof n&&(t._children[r]=t._contentForClosure(n))})),this._attached=!0,this._flush())},t.end=function(){this._ended||(this._children.filter((function(t){return t instanceof e})).forEach((function(e){return e.end()})),this._ended=!0,this._flush())},t._isValidChild=function(t){return t instanceof e||t instanceof _T||"function"===typeof t},t._contentForClosure=function(e){var t=this.document.markStructureContent(this.dictionary.data.S);return e(),this.document.endMarkedContent(),this._addContentToParentTree(t),t},t._isFlushable=function(){return!(!this.dictionary.data.P||!this._ended)&&this._children.every((function(t){return"function"!==typeof t&&(!(t instanceof e)||t._isFlushable())}))},t._flush=function(){var e=this;!this._flushed&&this._isFlushable()&&(this.dictionary.data.K=[],this._children.forEach((function(t){return e._flushChild(t)})),this.dictionary.end(),this._children=[],this.dictionary.data.K=null,this._flushed=!0)},t._flushChild=function(t){var n=this;t instanceof e&&this.dictionary.data.K.push(t.dictionary),t instanceof _T&&t.refs.forEach((function(e){var t=e.pageRef,r=e.mcid;n.dictionary.data.Pg||(n.dictionary.data.Pg=t),n.dictionary.data.Pg===t?n.dictionary.data.K.push(r):n.dictionary.data.K.push({Type:"MCR",Pg:t,MCID:r})}))},e}(),NT=function(e){function t(){return e.apply(this,arguments)||this}us(t,e);var n=t.prototype;return n._compareKeys=function(e,t){return parseInt(e)-parseInt(t)},n._keysName=function(){return"Nums"},n._dataForKey=function(e){return parseInt(e)},t}(kR),RT={initMarkings:function(e){this.structChildren=[],e.tagged&&(this.getMarkInfoDictionary().data.Marked=!0,this.getStructTreeRoot())},markContent:function(e,t){if(void 0===t&&(t=null),"Artifact"===e||t&&t.mcid){var n=0;for(this.page.markings.forEach((function(e){(n||e.structContent||"Artifact"===e.tag)&&n++}));n--;)this.endMarkedContent()}if(!t)return this.page.markings.push({tag:e}),this.addContent("/"+e+" BMC"),this;this.page.markings.push({tag:e,options:t});var r={};return"undefined"!==typeof t.mcid&&(r.MCID=t.mcid),"Artifact"===e&&("string"===typeof t.type&&(r.Type=t.type),Array.isArray(t.bbox)&&(r.BBox=[t.bbox[0],this.page.height-t.bbox[3],t.bbox[2],this.page.height-t.bbox[1]]),Array.isArray(t.attached)&&t.attached.every((function(e){return"string"===typeof e}))&&(r.Attached=t.attached)),"Span"===e&&(t.lang&&(r.Lang=new String(t.lang)),t.alt&&(r.Alt=new String(t.alt)),t.expanded&&(r.E=new String(t.expanded)),t.actual&&(r.ActualText=new String(t.actual))),this.addContent("/"+e+" "+NR.convert(r)+" BDC"),this},markStructureContent:function(e,t){void 0===t&&(t={});var n=this.getStructParentTree().get(this.page.structParentTreeKey),r=n.length;n.push(null),this.markContent(e,sr({},t,{mcid:r}));var i=new _T(this.page.dictionary,r);return this.page.markings.slice(-1)[0].structContent=i,i},endMarkedContent:function(){return this.page.markings.pop(),this.addContent("EMC"),this},struct:function(e,t,n){return void 0===t&&(t={}),void 0===n&&(n=null),new FT(this,e,t,n)},addStructure:function(e){var t=this.getStructTreeRoot();return e.setParent(t),e.setAttached(),this.structChildren.push(e),t.data.K||(t.data.K=[]),t.data.K.push(e.dictionary),this},initPageMarkings:function(e){var t=this;e.forEach((function(e){if(e.structContent){var n=e.structContent,r=t.markStructureContent(e.tag,e.options);n.push(r),t.page.markings.slice(-1)[0].structContent=n}else t.markContent(e.tag,e.options)}))},endPageMarkings:function(e){var t=e.markings;return t.forEach((function(){return e.write("EMC")})),e.markings=[],t},getMarkInfoDictionary:function(){return this._root.data.MarkInfo||(this._root.data.MarkInfo=this.ref({})),this._root.data.MarkInfo},getStructTreeRoot:function(){return this._root.data.StructTreeRoot||(this._root.data.StructTreeRoot=this.ref({Type:"StructTreeRoot",ParentTree:new NT,ParentTreeNextKey:0})),this._root.data.StructTreeRoot},getStructParentTree:function(){return this.getStructTreeRoot().data.ParentTree},createStructParentTreeNextKey:function(){this.getMarkInfoDictionary();var e=this.getStructTreeRoot(),t=e.data.ParentTreeNextKey++;return e.data.ParentTree.add(t,[]),t},endMarkings:function(){var e=this._root.data.StructTreeRoot;e&&(e.end(),this.structChildren.forEach((function(e){return e.end()}))),this._root.data.MarkInfo&&this._root.data.MarkInfo.end()}},TT={readOnly:1,required:2,noExport:4,multiline:4096,password:8192,toggleToOffButton:16384,radioButton:32768,pushButton:65536,combo:131072,edit:262144,sort:524288,multiSelect:2097152,noSpell:4194304},OT={left:0,center:1,right:2},jT={value:"V",defaultValue:"DV"},PT={zip:"0",zipPlus4:"1",zip4:"1",phone:"2",ssn:"3"},MT={nDec:0,sepComma:!1,negStyle:"MinusBlack",currency:"",currencyPrepend:!0},LT={nDec:0,sepComma:!1},UT={initForm:function(){if(!this._font)throw new Error("Must set a font before calling initForm method");this._acroform={fonts:{},defaultFont:this._font.name},this._acroform.fonts[this._font.id]=this._font.ref();var e={Fields:[],NeedAppearances:!0,DA:new String("/"+this._font.id+" 0 Tf 0 g"),DR:{Font:{}}};e.DR.Font[this._font.id]=this._font.ref();var t=this.ref(e);return this._root.data.AcroForm=t,this},endAcroForm:function(){var e=this;if(this._root.data.AcroForm){if(!Object.keys(this._acroform.fonts).length&&!this._acroform.defaultFont)throw new Error("No fonts specified for PDF form");var t=this._root.data.AcroForm.data.DR.Font;Object.keys(this._acroform.fonts).forEach((function(n){t[n]=e._acroform.fonts[n]})),this._root.data.AcroForm.data.Fields.forEach((function(t){e._endChild(t)})),this._root.data.AcroForm.end()}return this},_endChild:function(e){var t=this;return Array.isArray(e.data.Kids)&&(e.data.Kids.forEach((function(e){t._endChild(e)})),e.end()),this},formField:function(e,t){void 0===t&&(t={});var n=this._fieldDict(e,null,t),r=this.ref(n);return this._addToParent(r),r},formAnnotation:function(e,t,n,r,i,a,o){void 0===o&&(o={});var s=this._fieldDict(e,t,o);s.Subtype="Widget",void 0===s.F&&(s.F=4),this.annotate(n,r,i,a,s);var l=this.page.annotations[this.page.annotations.length-1];return this._addToParent(l)},formText:function(e,t,n,r,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"text",t,n,r,i,a)},formPushButton:function(e,t,n,r,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"pushButton",t,n,r,i,a)},formCombo:function(e,t,n,r,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"combo",t,n,r,i,a)},formList:function(e,t,n,r,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"list",t,n,r,i,a)},formRadioButton:function(e,t,n,r,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"radioButton",t,n,r,i,a)},formCheckbox:function(e,t,n,r,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"checkbox",t,n,r,i,a)},_addToParent:function(e){var t=e.data.Parent;return t?(t.data.Kids||(t.data.Kids=[]),t.data.Kids.push(e)):this._root.data.AcroForm.data.Fields.push(e),this},_fieldDict:function(e,t,n){if(void 0===n&&(n={}),!this._acroform)throw new Error("Call document.initForms() method before adding form elements to document");var r=Object.assign({},n);return null!==t&&(r=this._resolveType(t,n)),r=this._resolveFlags(r),r=this._resolveJustify(r),r=this._resolveFont(r),r=this._resolveStrings(r),r=this._resolveColors(r),(r=this._resolveFormat(r)).T=new String(e),r.parent&&(r.Parent=r.parent,delete r.parent),r},_resolveType:function(e,t){if("text"===e)t.FT="Tx";else if("pushButton"===e)t.FT="Btn",t.pushButton=!0;else if("radioButton"===e)t.FT="Btn",t.radioButton=!0;else if("checkbox"===e)t.FT="Btn";else if("combo"===e)t.FT="Ch",t.combo=!0;else{if("list"!==e)throw new Error("Invalid form annotation type '"+e+"'");t.FT="Ch"}return t},_resolveFormat:function(e){var t=e.format;if(t&&t.type){var n,r,i="";if(void 0!==PT[t.type])n="AFSpecial_Keystroke",r="AFSpecial_Format",i=PT[t.type];else{var a=t.type.charAt(0).toUpperCase()+t.type.slice(1);if(n="AF"+a+"_Keystroke",r="AF"+a+"_Format","date"===t.type)n+="Ex",i=String(t.param);else if("time"===t.type)i=String(t.param);else if("number"===t.type){var o=Object.assign({},MT,t);i=String([String(o.nDec),o.sepComma?"0":"1",'"'+o.negStyle+'"',"null",'"'+o.currency+'"',String(o.currencyPrepend)].join(","))}else if("percent"===t.type){var s=Object.assign({},LT,t);i=String([String(s.nDec),s.sepComma?"0":"1"].join(","))}}e.AA=e.AA?e.AA:{},e.AA.K={S:"JavaScript",JS:new String(n+"("+i+");")},e.AA.F={S:"JavaScript",JS:new String(r+"("+i+");")}}return delete e.format,e},_resolveColors:function(e){var t=this._normalizeColor(e.backgroundColor);return t&&(e.MK||(e.MK={}),e.MK.BG=t),(t=this._normalizeColor(e.borderColor))&&(e.MK||(e.MK={}),e.MK.BC=t),delete e.backgroundColor,delete e.borderColor,e},_resolveFlags:function(e){var t=0;return Object.keys(e).forEach((function(n){TT[n]&&(t|=TT[n],delete e[n])})),0!==t&&(e.Ff=e.Ff?e.Ff:0,e.Ff|=t),e},_resolveJustify:function(e){var t=0;return void 0!==e.align&&("number"===typeof OT[e.align]&&(t=OT[e.align]),delete e.align),0!==t&&(e.Q=t),e},_resolveFont:function(e){if(null===this._acroform.fonts[this._font.id]&&(this._acroform.fonts[this._font.id]=this._font.ref()),this._acroform.defaultFont!==this._font.name){e.DR={Font:{}};var t=e.fontSize||0;e.DR.Font[this._font.id]=this._font.ref(),e.DA=new String("/"+this._font.id+" "+t+" Tf 0 g")}return e},_resolveStrings:function(e){var t=[];function n(e){if(Array.isArray(e))for(var n=0;n<e.length;n++)"string"===typeof e[n]?t.push(new String(e[n])):t.push(e[n])}return n(e.Opt),e.select&&(n(e.select),delete e.select),t.length&&(e.Opt=t),Object.keys(jT).forEach((function(t){void 0!==e[t]&&(e[jT[t]]=e[t],delete e[t])})),["V","DV"].forEach((function(t){"string"===typeof e[t]&&(e[t]=new String(e[t]))})),e.MK&&e.MK.CA&&(e.MK.CA=new String(e.MK.CA)),e.label&&(e.MK=e.MK?e.MK:{},e.MK.CA=new String(e.label),delete e.label),e}},zT={file:function(e,t){void 0===t&&(t={}),t.name=t.name||e;var n,r={Type:"EmbeddedFile",Params:{}};if(!e)throw new Error("No src specified");if(uQ.isBuffer(e))n=e;else if(e instanceof ArrayBuffer)n=uQ.from(new Uint8Array(e));else{var i;if(!(i=/^data:(.*);base64,(.*)$/.exec(e)))throw new Error("Could not find file "+e);i[1]&&(r.Subtype=i[1].replace("/","#2F")),n=uQ.from(i[2],"base64")}t.creationDate instanceof Date&&(r.Params.CreationDate=t.creationDate),t.modifiedDate instanceof Date&&(r.Params.ModDate=t.modifiedDate),t.type&&(r.Subtype=t.type.replace("/","#2F"));var a,o=UC(VD.lib.WordArray.create(new Uint8Array(n)));r.Params.CheckSum=new String(o),r.Params.Size=n.byteLength,this._fileRegistry||(this._fileRegistry={});var s,l,u=this._fileRegistry[t.name];u&&(l=u,(s=r).Subtype===l.Subtype&&s.Params.CheckSum.toString()===l.Params.CheckSum.toString()&&s.Params.Size===l.Params.Size&&s.Params.CreationDate===l.Params.CreationDate&&s.Params.ModDate===l.Params.ModDate)?a=u.ref:((a=this.ref(r)).end(n),this._fileRegistry[t.name]=sr({},r,{ref:a}));var c={Type:"Filespec",F:new String(t.name),EF:{F:a},UF:new String(t.name)};t.description&&(c.Desc=new String(t.description));var f=this.ref(c);return f.end(),t.hidden||this.addNamedEmbeddedFile(t.name,f),f}};var GT=function(){function e(){this._metadata='\n        <?xpacket begin="\ufeff" id="W5M0MpCehiHzreSzNTczkc9d"?>\n            <x:xmpmeta xmlns:x="adobe:ns:meta/">\n                <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">\n        '}var t=e.prototype;return t._closeTags=function(){this._metadata=this._metadata.concat('\n                </rdf:RDF>\n            </x:xmpmeta>\n        <?xpacket end="w"?>\n        ')},t.append=function(e,t){void 0===t&&(t=!0),this._metadata=this._metadata.concat(e),t&&(this._metadata=this._metadata.concat("\n"))},t.getXML=function(){return this._metadata},t.getLength=function(){return this._metadata.length},t.end=function(){this._closeTags(),this._metadata=this._metadata.trim()},e}(),HT={initMetadata:function(){this.metadata=new GT},appendXML:function(e,t){void 0===t&&(t=!0),this.metadata.append(e,t)},_addInfo:function(){this.appendXML('\n        <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/">\n            <xmp:CreateDate>'+this.info.CreationDate.toISOString().split(".")[0]+"Z</xmp:CreateDate>\n            <xmp:CreatorTool>"+this.info.Creator+"</xmp:CreatorTool>\n        </rdf:Description>\n        "),(this.info.Title||this.info.Author||this.info.Subject)&&(this.appendXML('\n            <rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/">\n            '),this.info.Title&&this.appendXML('\n                <dc:title>\n                    <rdf:Alt>\n                        <rdf:li xml:lang="x-default">'+this.info.Title+"</rdf:li>\n                    </rdf:Alt>\n                </dc:title>\n                "),this.info.Author&&this.appendXML("\n                <dc:creator>\n                    <rdf:Seq>\n                        <rdf:li>"+this.info.Author+"</rdf:li>\n                    </rdf:Seq>\n                </dc:creator>\n                "),this.info.Subject&&this.appendXML('\n                <dc:description>\n                    <rdf:Alt>\n                        <rdf:li xml:lang="x-default">'+this.info.Subject+"</rdf:li>\n                    </rdf:Alt>\n                </dc:description>\n                "),this.appendXML("\n            </rdf:Description>\n            ")),this.appendXML('\n        <rdf:Description rdf:about="" xmlns:pdf="http://ns.adobe.com/pdf/1.3/">\n            <pdf:Producer>'+this.info.Creator+"</pdf:Producer>",!1),this.info.Keywords&&this.appendXML("\n            <pdf:Keywords>"+this.info.Keywords+"</pdf:Keywords>",!1),this.appendXML("\n        </rdf:Description>\n        ")},endMetadata:function(){this._addInfo(),this.metadata.end(),1.3!=this.version&&(this.metadataRef=this.ref({length:this.metadata.getLength(),Type:"Metadata",Subtype:"XML"}),this.metadataRef.compress=!1,this.metadataRef.write(uQ.from(this.metadata.getXML(),"utf-8")),this.metadataRef.end(),this._root.data.Metadata=this.metadataRef)}},YT=function(e){return e[0].toUpperCase()+e.slice(1)},WT=function(e){function t(t){var n;switch(void 0===t&&(t={}),(n=e.call(this)||this).options=t,t.pdfVersion){case"1.4":n.version=1.4;break;case"1.5":n.version=1.5;break;case"1.6":n.version=1.6;break;case"1.7":case"1.7ext3":n.version=1.7;break;default:n.version=1.3}n.compress=null==n.options.compress||n.options.compress,n._pageBuffer=[],n._pageBufferStart=0,n._offsets=[],n._waiting=0,n._ended=!1,n._offset=0;var r=n.ref({Type:"Pages",Count:0,Kids:[]}),i=n.ref({Dests:new DR});if(n._root=n.ref({Type:"Catalog",Pages:r,Names:i}),n.options.lang&&(n._root.data.Lang=new String(n.options.lang)),n.options.pageLayout&&(n._root.data.PageLayout=YT(n.options.pageLayout)),n.options.pageMode&&(n._root.data.PageMode=YT(n.options.pageMode)),n.page=null,n.initColor(),n.initVector(),n.initFonts(),n.initText(),n.initImages(),n.initOutline(),n.info={Producer:"PDFKit",Creator:"PDFKit",CreationDate:new Date},n.options.info)for(var a in n.options.info){var o=n.options.info[a];n.info[a]=o}return n.options.displayTitle&&(n._root.data.ViewerPreferences=n.ref({DisplayDocTitle:!0})),n._id=jR.generateFileID(n.info),n._write("%PDF-"+n.version),n._write("%\xff\xff\xff\xff"),!1!==n.options.autoFirstPage&&n.addPage(),n}us(t,e);var n=t.prototype;return n.addPage=function(e){null==e&&(e=this.options),this.options.bufferPages||this.flushPages(),this.page=new OR(this,e),this._pageBuffer.push(this.page);var t=this._root.data.Pages.data;return t.Kids.push(this.page.dictionary),t.Count++,this._ctm=[1,0,0,1,0,0],this.transform(1,0,0,-1,0,this.page.height),this},n.flushPages=function(){var e=this._pageBuffer;this._pageBuffer=[],this._pageBufferStart+=e.length;for(var t=0,n=Array.from(e);t<n.length;t++){n[t].end()}},n.addNamedDestination=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];0===n.length&&(n=["XYZ",null,null,null]),"XYZ"===n[0]&&null!==n[2]&&(n[2]=this.page.height-n[2]),n.unshift(this.page.dictionary),this._root.data.Names.data.Dests.add(e,n)},n.addNamedEmbeddedFile=function(e,t){this._root.data.Names.data.EmbeddedFiles||(this._root.data.Names.data.EmbeddedFiles=new DR({limits:!1})),this._root.data.Names.data.EmbeddedFiles.add(e,t)},n.addNamedJavaScript=function(e,t){this._root.data.Names.data.JavaScript||(this._root.data.Names.data.JavaScript=new DR);var n={JS:new String(t),S:"JavaScript"};this._root.data.Names.data.JavaScript.add(e,n)},n.ref=function(e){var t=new BR(this,this._offsets.length+1,e);return this._offsets.push(null),this._waiting++,t},n._read=function(){},n._write=function(e){return uQ.isBuffer(e)||(e=uQ.from(e+"\n","binary")),this.push(e),this._offset+=e.length},n.addContent=function(e){return this.page.write(e),this},n._refEnd=function(e){if(this._offsets[e.id-1]=e.offset,0===--this._waiting&&this._ended)return this._finalize(),this._ended=!1},n.end=function(){for(var e in this.flushPages(),this._info=this.ref(),this.info){var t=this.info[e];"string"===typeof t&&(t=new String(t));var n=this.ref(t);n.end(),this._info.data[e]=n}for(var r in this._info.end(),this._fontFamilies){this._fontFamilies[r].finalize()}if(this.endOutline(),this._root.end(),this._root.data.Pages.end(),this._root.data.Names.end(),this.endAcroForm(),this._root.data.ViewerPreferences&&this._root.data.ViewerPreferences.end(),0===this._waiting)return this._finalize();this._ended=!0},n._finalize=function(){var e=this._offset;this._write("xref"),this._write("0 "+(this._offsets.length+1)),this._write("0000000000 65535 f ");for(var t=0,n=Array.from(this._offsets);t<n.length;t++){var r=n[t];r=("0000000000"+r).slice(-10),this._write(r+" 00000 n ")}var i={Size:this._offsets.length+1,Root:this._root,Info:this._info,ID:[this._id,this._id]};return this._write("trailer"),this._write(NR.convert(i)),this._write("startxref"),this._write(""+e),this._write("%%EOF"),this.push(null)},n.toString=function(){return"[object PDFDocument]"},n.initColor=function(){},n.initVector=function(){},n.initFonts=function(){},n.initText=function(){},n.initImages=function(){},n.initOutline=function(){},n.transform=function(e,t,n,r,i,a){},n.endOutline=function(){},n.endAcroForm=function(){},t}(PN.Readable),VT=function(e){Object.assign(WT.prototype,e)};VT(HT),VT(KR),VT(uT),VT(bT),VT(wT),VT(kT),VT(DT),VT(ST),VT(RT),VT(UT),VT(zT);var qT=n(6714),KT=n(9268),JT=n(4012),ZT=n(3737),XT=[1,1,0],$T=[1,1,"auto"],eO=function(e,t){console.error("\n    @react-pdf/stylesheet parsing error:\n\n    "+e+": "+t+",\n    "+" ".repeat(e.length+2)+"^\n    Unsupported "+e+" value format\n  ")},tO=function(e){var t=void 0===e?{}:e,n=t.expandsTo,r=t.maxValues,i=void 0===r?1:r,a=t.autoSupported,o=void 0!==a&&a;return function(e,t){for(var r,a=qT(""+t),s=[],l=0;l<a.length;l++){var u=a[l];if("function"===u.type||"string"===u.type||"div"===u.type)return eO(e,t),{};if("word"===u.type)if("auto"===u.value&&o)s.push(u.value);else{var c=KT(u.value);if(!c||!"px,in,mm,cm,pt,%,vw,vh".includes(c.unit))return eO(e,t),{};s.push(u.value)}}if(s.length>i)return eO(e,t),{};var f=s[0];if(n){var d=s[1]||s[0],h=s[2]||s[0],A=s[3]||s[1]||s[0];return n({first:f,second:d,third:h,fourth:A})}return(r={})[e]=f,r}},nO=tO({expandsTo:function(e){return{marginTop:e.first,marginRight:e.second,marginBottom:e.third,marginLeft:e.fourth}},maxValues:4,autoSupported:!0}),rO=tO({expandsTo:function(e){return{marginTop:e.first,marginBottom:e.second}},maxValues:2,autoSupported:!0}),iO=tO({expandsTo:function(e){return{marginRight:e.first,marginLeft:e.second}},maxValues:2,autoSupported:!0}),aO=tO({autoSupported:!0}),oO=/(-?\d+(\.\d+)?(px|in|mm|cm|pt|vw|vh|px)?)\s(\S+)\s(.+)/,sO=function(e,t){var n=function(e){return e.match(oO)||[]}(""+t);if(n){var r,i=n[5]||t,a=n[4]||t,o=n[1]||t;return e.match(/(Top|Right|Bottom|Left)$/)?((r={})[e+"Color"]=i,r[e+"Style"]=a,r[e+"Width"]=o,r):e.match(/Color$/)?{borderTopColor:i,borderRightColor:i,borderBottomColor:i,borderLeftColor:i}:e.match(/Style$/)?{borderTopStyle:a,borderRightStyle:a,borderBottomStyle:a,borderLeftStyle:a}:e.match(/Width$/)?{borderTopWidth:o,borderRightWidth:o,borderBottomWidth:o,borderLeftWidth:o}:e.match(/Radius$/)?{borderTopLeftRadius:t,borderTopRightRadius:t,borderBottomRightRadius:t,borderBottomLeftRadius:t}:{borderTopColor:i,borderTopStyle:a,borderTopWidth:o,borderRightColor:i,borderRightStyle:a,borderRightWidth:o,borderBottomColor:i,borderBottomStyle:a,borderBottomWidth:o,borderLeftColor:i,borderLeftStyle:a,borderLeftWidth:o}}return t},lO=tO({expandsTo:function(e){return{paddingTop:e.first,paddingRight:e.second,paddingBottom:e.third,paddingLeft:e.fourth}},maxValues:4}),uO=tO({expandsTo:function(e){return{paddingTop:e.first,paddingBottom:e.second}},maxValues:2}),cO=tO({expandsTo:function(e){return{paddingRight:e.first,paddingLeft:e.second}},maxValues:2}),fO=tO(),dO={top:!0,bottom:!0},hO=function(e,t){return dO[e]?1:dO[t]?-1:0},AO={flex:function(e,t){var n=XT,r=[];return"auto"===t?n=$T:r=(""+t).split(" "),{flexGrow:r[0]||n[0],flexShrink:r[1]||n[1],flexBasis:r[2]||n[2]}},gap:function(e,t){var n=(""+t).split(" ");return{rowGap:(null===n||void 0===n?void 0:n[0])||t,columnGap:(null===n||void 0===n?void 0:n[1])||t}},margin:nO,marginHorizontal:iO,marginVertical:rO,marginTop:aO,marginRight:aO,marginBottom:aO,marginLeft:aO,padding:lO,paddingHorizontal:cO,paddingVertical:uO,paddingTop:fO,paddingRight:fO,paddingBottom:fO,paddingLeft:fO,border:sO,borderTop:sO,borderRight:sO,borderBottom:sO,borderLeft:sO,borderColor:sO,borderRadius:sO,borderStyle:sO,borderWidth:sO,objectPosition:function(e,t){var n=(""+t).split(" ");return{objectPositionX:(null===n||void 0===n?void 0:n[0])||t,objectPositionY:(null===n||void 0===n?void 0:n[1])||t}},transformOrigin:function(e,t){var n=function(e){return e&&0!==e.length?(1===e.length?[e[0],"center"]:e).sort(hO):["center","center"]}((""+t).split(" "));return{transformOriginX:n[0],transformOriginY:n[1]}}},gO=function(e,t){var n;return AO[e]?AO[e](e,t):((n={})[e]=t,n)},pO=function(e){if(!e)return e;for(var t=Object.keys(e),n={},r=0;r<t.length;r+=1)for(var i=t[r],a=e[i],o=gO(i,a),s=Object.keys(o),l=0;l<s.length;l+=1){var u=s[l],c=o[u];n[u]=c}return n},mO=Cb((function(e){return e.reduce((function(e,t){var n=Array.isArray(t)?mO(t):t;return Object.keys(n).forEach((function(t){null!==n[t]&&void 0!==n[t]&&(e[t]=n[t])})),e}),{})}),(function(e){return e.filter(Boolean)}),bb),vO=function(e,t){var n=function(e){var t=/^(-?\d*\.?\d+)(in|mm|cm|pt|vh|vw|px)?$/g.exec(e);return t?{value:parseFloat(t[1]),unit:t[2]||"pt"}:{value:e,unit:void 0}}(t),r=e.dpi||72,i=1/25.4*r,a=1/2.54*r;switch(n.unit){case"in":return n.value*r;case"mm":return n.value*i;case"cm":return n.value*a;case"vh":return n.value*(e.height/100);case"vw":return n.value*(e.width/100);default:return n.value}},yO=function(e){return function(e){return/rgba?/g.test(e)}(e)?function(e){var t=Yb.get.rgb(e);return Yb.to.hex(t)}(e):function(e){return/hsla?/g.test(e)}(e)?function(e){var t=Yb.get.hsl(e).map(Math.round);return JT.apply(void 0,t).toUpperCase()}(e):e},bO=function(e){var t=/(-?\d*\.?\d*)(\w*)?/i.exec(e),n=t[1],r=t[2],i=Number.parseFloat(n);return"rad"===r?180*i/Math.PI:i},CO=function(e){return e.map((function(e){return function(e){var t=e.operation,n=e.value;switch(t){case"scale":var r=n.map((function(e){return Number.parseFloat(e)})),i=r[0],a=r[1];return{operation:"scale",value:[i,void 0===a?i:a]};case"scaleX":return{operation:"scale",value:[Number.parseFloat(n),1]};case"scaleY":return{operation:"scale",value:[1,Number.parseFloat(n)]};case"rotate":return{operation:"rotate",value:[bO(n)]};case"translate":return{operation:"translate",value:n.map((function(e){return Number.parseFloat(e)}))};case"translateX":return{operation:"translate",value:[Number.parseFloat(n),0]};case"translateY":return{operation:"translate",value:[0,Number.parseFloat(n)]};case"skew":return{operation:"skew",value:n.map(bO)};case"skewX":return{operation:"skew",value:[bO(n),0]};case"skewY":return{operation:"skew",value:[0,bO(n)]};default:return{operation:t,value:n.map((function(e){return Number.parseFloat(e)}))}}}(e)}))},wO=function(e){return"string"!==typeof e?e:CO(function(e){var t=e.trim().split(/\) |\)/);if(1===t.length)return[[t[0],!0]];for(var n=[],r=0;r<t.length;r+=1){var i=t[r];if(i){var a=i.split("("),o=a[0],s=a[1],l=s.indexOf(",")>=0?",":" ",u=s.split(l).map((function(e){return e.trim()}));n.push({operation:o,value:u})}}return n}(e))},EO={thin:100,hairline:100,ultralight:200,extralight:200,light:300,normal:400,medium:500,semibold:600,demibold:600,bold:700,ultrabold:800,extrabold:800,heavy:900,black:900},IO=function(e){return"string"!==typeof e?e:function(e){return"string"===typeof e&&/^-?\d*\.?\d*$/.test(e)}(e)?parseFloat(e):e},xO=function(e){switch(e){case"top":case"left":return"0%";case"right":case"bottom":return"100%";case"center":return"50%";default:return null}},BO=function(e){return xO(e)||IO(e)},kO=function(e){return xO(e)||IO(e)},DO={transform:wO,fontWeight:function(e){if(!e)return EO.normal;if("number"===typeof e)return e;var t=e.toLowerCase();return EO[t]?EO[t]:e},objectPositionX:BO,objectPositionY:BO,transformOriginX:kO,transformOriginY:kO},QO=function(e,t,n){var r=DO[e]?DO[e](t):t;return yO(vO(n,IO(r)))},SO=function(e,t){return Cb(function(e){return function(t){if(!t)return t;for(var n=Object.keys(t),r={},i=0;i<n.length;i+=1){var a=n[i],o=t[a],s=QO(a,o,e);r[a]=s}return r}}(e),pO,(function(t){return function(e,t){return Object.keys(t).reduce((function(n,r){var i,a;return/@media/.test(r)?sr({},n,ZT(((a={})[r]=t[r],a),e)):sr({},n,((i={})[r]=t[r],i))}),{})}(e,t)}),mO)(t)};var _O=function(){var e=function(e){var t={R:"13k,1a,2,3,3,2+1j,ch+16,a+1,5+2,2+n,5,a,4,6+16,4+3,h+1b,4mo,179q,2+9,2+11,2i9+7y,2+68,4,3+4,5+13,4+3,2+4k,3+29,8+cf,1t+7z,w+17,3+3m,1t+3z,16o1+5r,8+30,8+mc,29+1r,29+4v,75+73",EN:"1c+9,3d+1,6,187+9,513,4+5,7+9,sf+j,175h+9,qw+q,161f+1d,4xt+a,25i+9",ES:"17,2,6dp+1,f+1,av,16vr,mx+1,4o,2",ET:"z+2,3h+3,b+1,ym,3e+1,2o,p4+1,8,6u,7c,g6,1wc,1n9+4,30+1b,2n,6d,qhx+1,h0m,a+1,49+2,63+1,4+1,6bb+3,12jj",AN:"16o+5,2j+9,2+1,35,ed,1ff2+9,87+u",CS:"18,2+1,b,2u,12k,55v,l,17v0,2,3,53,2+1,b",B:"a,3,f+2,2v,690",S:"9,2,k",WS:"c,k,4f4,1vk+a,u,1j,335",ON:"x+1,4+4,h+5,r+5,r+3,z,5+3,2+1,2+1,5,2+2,3+4,o,w,ci+1,8+d,3+d,6+8,2+g,39+1,9,6+1,2,33,b8,3+1,3c+1,7+1,5r,b,7h+3,sa+5,2,3i+6,jg+3,ur+9,2v,ij+1,9g+9,7+a,8m,4+1,49+x,14u,2+2,c+2,e+2,e+2,e+1,i+n,e+e,2+p,u+2,e+2,36+1,2+3,2+1,b,2+2,6+5,2,2,2,h+1,5+4,6+3,3+f,16+2,5+3l,3+81,1y+p,2+40,q+a,m+13,2r+ch,2+9e,75+hf,3+v,2+2w,6e+5,f+6,75+2a,1a+p,2+2g,d+5x,r+b,6+3,4+o,g,6+1,6+2,2k+1,4,2j,5h+z,1m+1,1e+f,t+2,1f+e,d+3,4o+3,2s+1,w,535+1r,h3l+1i,93+2,2s,b+1,3l+x,2v,4g+3,21+3,kz+1,g5v+1,5a,j+9,n+v,2,3,2+8,2+1,3+2,2,3,46+1,4+4,h+5,r+5,r+a,3h+2,4+6,b+4,78,1r+24,4+c,4,1hb,ey+6,103+j,16j+c,1ux+7,5+g,fsh,jdq+1t,4,57+2e,p1,1m,1m,1m,1m,4kt+1,7j+17,5+2r,d+e,3+e,2+e,2+10,m+4,w,1n+5,1q,4z+5,4b+rb,9+c,4+c,4+37,d+2g,8+b,l+b,5+1j,9+9,7+13,9+t,3+1,27+3c,2+29,2+3q,d+d,3+4,4+2,6+6,a+o,8+6,a+2,e+6,16+42,2+1i",BN:"0+8,6+d,2s+5,2+p,e,4m9,1kt+2,2b+5,5+5,17q9+v,7k,6p+8,6+1,119d+3,440+7,96s+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+75,6p+2rz,1ben+1,1ekf+1,1ekf+1",NSM:"lc+33,7o+6,7c+18,2,2+1,2+1,2,21+a,1d+k,h,2u+6,3+5,3+1,2+3,10,v+q,2k+a,1n+8,a,p+3,2+8,2+2,2+4,18+2,3c+e,2+v,1k,2,5+7,5,4+6,b+1,u,1n,5+3,9,l+1,r,3+1,1m,5+1,5+1,3+2,4,v+1,4,c+1,1m,5+4,2+1,5,l+1,n+5,2,1n,3,2+3,9,8+1,c+1,v,1q,d,1f,4,1m+2,6+2,2+3,8+1,c+1,u,1n,g+1,l+1,t+1,1m+1,5+3,9,l+1,u,21,8+2,2,2j,3+6,d+7,2r,3+8,c+5,23+1,s,2,2,1k+d,2+4,2+1,6+a,2+z,a,2v+3,2+5,2+1,3+1,q+1,5+2,h+3,e,3+1,7,g,jk+2,qb+2,u+2,u+1,v+1,1t+1,2+6,9,3+a,a,1a+2,3c+1,z,3b+2,5+1,a,7+2,64+1,3,1n,2+6,2,2,3+7,7+9,3,1d+g,1s+3,1d,2+4,2,6,15+8,d+1,x+3,3+1,2+2,1l,2+1,4,2+2,1n+7,3+1,49+2,2+c,2+6,5,7,4+1,5j+1l,2+4,k1+w,2db+2,3y,2p+v,ff+3,30+1,n9x+3,2+9,x+1,29+1,7l,4,5,q+1,6,48+1,r+h,e,13+7,q+a,1b+2,1d,3+3,3+1,14,1w+5,3+1,3+1,d,9,1c,1g,2+2,3+1,6+1,2,17+1,9,6n,3,5,fn5,ki+f,h+f,r2,6b,46+4,1af+2,2+1,6+3,15+2,5,4m+1,fy+3,as+1,4a+a,4x,1j+e,1l+2,1e+3,3+1,1y+2,11+4,2+7,1r,d+1,1h+8,b+3,3,2o+2,3,2+1,7,4h,4+7,m+1,1m+1,4,12+6,4+4,5g+7,3+2,2,o,2d+5,2,5+1,2+1,6n+3,7+1,2+1,s+1,2e+7,3,2+1,2z,2,3+5,2,2u+2,3+3,2+4,78+8,2+1,75+1,2,5,41+3,3+1,5,x+5,3+1,15+5,3+3,9,a+5,3+2,1b+c,2+1,bb+6,2+5,2d+l,3+6,2+1,2+1,3f+5,4,2+1,2+6,2,21+1,4,2,9o+1,f0c+4,1o+6,t5,1s+3,2a,f5l+1,43t+2,i+7,3+6,v+3,45+2,1j0+1i,5+1d,9,f,n+4,2+e,11t+6,2+g,3+6,2+1,2+4,7a+6,c6+3,15t+6,32+6,gzhy+6n",AL:"16w,3,2,e+1b,z+2,2+2s,g+1,8+1,b+m,2+t,s+2i,c+e,4h+f,1d+1e,1bwe+dp,3+3z,x+c,2+1,35+3y,2rm+z,5+7,b+5,dt+l,c+u,17nl+27,1t+27,4x+6n,3+d",LRO:"6ct",RLO:"6cu",LRE:"6cq",RLE:"6cr",PDF:"6cs",LRI:"6ee",RLI:"6ef",FSI:"6eg",PDI:"6eh"},n={},r={};n.L=1,r[1]="L",Object.keys(t).forEach((function(e,t){n[e]=1<<t+1,r[n[e]]=e})),Object.freeze(n);var i=n.LRI|n.RLI|n.FSI,a=n.L|n.R|n.AL,o=n.B|n.S|n.WS|n.ON|n.FSI|n.LRI|n.RLI|n.PDI,s=n.BN|n.RLE|n.LRE|n.RLO|n.LRO|n.PDF,l=n.S|n.WS|n.B|i|n.PDI|s,u=null;function c(e){return function(){if(!u){u=new Map;var e=function(e){if(t.hasOwnProperty(e)){var r=0;t[e].split(",").forEach((function(t){var i=t.split("+"),a=i[0],o=i[1];a=parseInt(a,36),o=o?parseInt(o,36):0,u.set(r+=a,n[e]);for(var s=0;s<o;s++)u.set(++r,n[e])}))}};for(var r in t)e(r)}}(),u.get(e.codePointAt(0))||n.L}var f,d,h,A={pairs:"14>1,1e>2,u>2,2wt>1,1>1,1ge>1,1wp>1,1j>1,f>1,hm>1,1>1,u>1,u6>1,1>1,+5,28>1,w>1,1>1,+3,b8>1,1>1,+3,1>3,-1>-1,3>1,1>1,+2,1s>1,1>1,x>1,th>1,1>1,+2,db>1,1>1,+3,3>1,1>1,+2,14qm>1,1>1,+1,4q>1,1e>2,u>2,2>1,+1",canonical:"6f1>-6dx,6dy>-6dx,6ec>-6ed,6ee>-6ed,6ww>2jj,-2ji>2jj,14r4>-1e7l,1e7m>-1e7l,1e7m>-1e5c,1e5d>-1e5b,1e5c>-14qx,14qy>-14qx,14vn>-1ecg,1ech>-1ecg,1edu>-1ecg,1eci>-1ecg,1eda>-1ecg,1eci>-1ecg,1eci>-168q,168r>-168q,168s>-14ye,14yf>-14ye"};function g(e,t){var n,r=0,i=new Map,a=t&&new Map;return e.split(",").forEach((function e(o){if(-1!==o.indexOf("+"))for(var s=+o;s--;)e(n);else{n=o;var l=o.split(">"),u=l[0],c=l[1];u=String.fromCodePoint(r+=parseInt(u,36)),c=String.fromCodePoint(r+=parseInt(c,36)),i.set(u,c),t&&a.set(c,u)}})),{map:i,reverseMap:a}}function p(){if(!f){var e=g(A.pairs,!0),t=e.map,n=e.reverseMap;f=t,d=n,h=g(A.canonical,!1).map}}function m(e){return p(),f.get(e)||null}function v(e){return p(),d.get(e)||null}function y(e){return p(),h.get(e)||null}var b=n.L,C=n.R,w=n.EN,E=n.ES,I=n.ET,x=n.AN,B=n.CS,k=n.B,D=n.S,Q=n.ON,S=n.BN,_=n.NSM,F=n.AL,N=n.LRO,R=n.RLO,T=n.LRE,O=n.RLE,j=n.PDF,P=n.LRI,M=n.RLI,L=n.FSI,U=n.PDI;var z,G="14>1,j>2,t>2,u>2,1a>g,2v3>1,1>1,1ge>1,1wd>1,b>1,1j>1,f>1,ai>3,-2>3,+1,8>1k0,-1jq>1y7,-1y6>1hf,-1he>1h6,-1h5>1ha,-1h8>1qi,-1pu>1,6>3u,-3s>7,6>1,1>1,f>1,1>1,+2,3>1,1>1,+13,4>1,1>1,6>1eo,-1ee>1,3>1mg,-1me>1mk,-1mj>1mi,-1mg>1mi,-1md>1,1>1,+2,1>10k,-103>1,1>1,4>1,5>1,1>1,+10,3>1,1>8,-7>8,+1,-6>7,+1,a>1,1>1,u>1,u6>1,1>1,+5,26>1,1>1,2>1,2>2,8>1,7>1,4>1,1>1,+5,b8>1,1>1,+3,1>3,-2>1,2>1,1>1,+2,c>1,3>1,1>1,+2,h>1,3>1,a>1,1>1,2>1,3>1,1>1,d>1,f>1,3>1,1a>1,1>1,6>1,7>1,13>1,k>1,1>1,+19,4>1,1>1,+2,2>1,1>1,+18,m>1,a>1,1>1,lk>1,1>1,4>1,2>1,f>1,3>1,1>1,+3,db>1,1>1,+3,3>1,1>1,+2,14qm>1,1>1,+1,6>1,4j>1,j>2,t>2,u>2,2>1,+1";function H(e){return function(){if(!z){var e=g(G,!0),t=e.map;e.reverseMap.forEach((function(e,n){t.set(n,e)})),z=t}}(),z.get(e)||null}function Y(e,t,n,r){var i=e.length;n=Math.max(0,null==n?0:+n),r=Math.min(i-1,null==r?i-1:+r);var a=[];return t.paragraphs.forEach((function(i){var o=Math.max(n,i.start),s=Math.min(r,i.end);if(o<s){for(var u=t.levels.slice(o,s+1),f=s;f>=o&&c(e[f])&l;f--)u[f]=i.level;for(var d=i.level,h=1/0,A=0;A<u.length;A++){var g=u[A];g>d&&(d=g),g<h&&(h=1|g)}for(var p=d;p>=h;p--)for(var m=0;m<u.length;m++)if(u[m]>=p){for(var v=m;m+1<u.length&&u[m+1]>=p;)m++;m>v&&a.push([v+o,m+o])}}})),a}function W(e,t,n,r){for(var i=Y(e,t,n,r),a=[],o=0;o<e.length;o++)a[o]=o;return i.forEach((function(e){for(var t=e[0],n=e[1],r=a.slice(t,n+1),i=r.length;i--;)a[n-i]=r[i]})),a}return e.closingToOpeningBracket=v,e.getBidiCharType=c,e.getBidiCharTypeName=function(e){return r[c(e)]},e.getCanonicalBracket=y,e.getEmbeddingLevels=function(e,t){for(var n=new Uint32Array(e.length),r=0;r<e.length;r++)n[r]=c(e[r]);var u=new Map;function f(e,t){var r=n[e];n[e]=t,u.set(r,u.get(r)-1),r&o&&u.set(o,u.get(o)-1),u.set(t,(u.get(t)||0)+1),t&o&&u.set(o,(u.get(o)||0)+1)}for(var d=new Uint8Array(e.length),h=new Map,A=[],g=null,p=0;p<e.length;p++)g||A.push(g={start:p,end:e.length-1,level:"rtl"===t?1:"ltr"===t?0:Ut(p,!1)}),n[p]&k&&(g.end=p,g=null);for(var z=O|T|R|N|i|U|j|k,G=function(e){return e+(1&e?1:2)},H=function(e){return e+(1&e?2:1)},Y=0;Y<A.length;Y++){var W=[{_level:(g=A[Y]).level,_override:0,_isolate:0}],V=void 0,q=0,K=0,J=0;u.clear();for(var Z=g.start;Z<=g.end;Z++){var X=n[Z];if(V=W[W.length-1],u.set(X,(u.get(X)||0)+1),X&o&&u.set(o,(u.get(o)||0)+1),X&z)if(X&(O|T)){d[Z]=V._level;var $=(X===O?H:G)(V._level);$<=125&&!q&&!K?W.push({_level:$,_override:0,_isolate:0}):q||K++}else if(X&(R|N)){d[Z]=V._level;var ee=(X===R?H:G)(V._level);ee<=125&&!q&&!K?W.push({_level:ee,_override:X&R?C:b,_isolate:0}):q||K++}else if(X&i){X&L&&(X=1===Ut(Z+1,!0)?M:P),d[Z]=V._level,V._override&&f(Z,V._override);var te=(X===M?H:G)(V._level);te<=125&&0===q&&0===K?(J++,W.push({_level:te,_override:0,_isolate:1,_isolInitIndex:Z})):q++}else if(X&U){if(q>0)q--;else if(J>0){for(K=0;!W[W.length-1]._isolate;)W.pop();var ne=W[W.length-1]._isolInitIndex;null!=ne&&(h.set(ne,Z),h.set(Z,ne)),W.pop(),J--}V=W[W.length-1],d[Z]=V._level,V._override&&f(Z,V._override)}else X&j?(0===q&&(K>0?K--:!V._isolate&&W.length>1&&(W.pop(),V=W[W.length-1])),d[Z]=V._level):X&k&&(d[Z]=g.level);else d[Z]=V._level,V._override&&X!==S&&f(Z,V._override)}for(var re=[],ie=null,ae=g.start;ae<=g.end;ae++){var oe=n[ae];if(!(oe&s)){var se=d[ae],le=oe&i,ue=oe===U;ie&&se===ie._level?(ie._end=ae,ie._endsWithIsolInit=le):re.push(ie={_start:ae,_end:ae,_level:se,_startsWithPDI:ue,_endsWithIsolInit:le})}}for(var ce=[],fe=0;fe<re.length;fe++){var de=re[fe];if(!de._startsWithPDI||de._startsWithPDI&&!h.has(de._start)){for(var he=[ie=de],Ae=void 0;ie&&ie._endsWithIsolInit&&null!=(Ae=h.get(ie._end));)for(var ge=fe+1;ge<re.length;ge++)if(re[ge]._start===Ae){he.push(ie=re[ge]);break}for(var pe=[],me=0;me<he.length;me++)for(var ve=he[me],ye=ve._start;ye<=ve._end;ye++)pe.push(ye);for(var be=d[pe[0]],Ce=g.level,we=pe[0]-1;we>=0;we--)if(!(n[we]&s)){Ce=d[we];break}var Ee=pe[pe.length-1],Ie=d[Ee],xe=g.level;if(!(n[Ee]&i))for(var Be=Ee+1;Be<=g.end;Be++)if(!(n[Be]&s)){xe=d[Be];break}ce.push({_seqIndices:pe,_sosType:Math.max(Ce,be)%2?C:b,_eosType:Math.max(xe,Ie)%2?C:b})}}for(var ke=0;ke<ce.length;ke++){var De=ce[ke],Qe=De._seqIndices,Se=De._sosType,_e=De._eosType,Fe=1&d[Qe[0]]?C:b;if(u.get(_))for(var Ne=0;Ne<Qe.length;Ne++){var Re=Qe[Ne];if(n[Re]&_){for(var Te=Se,Oe=Ne-1;Oe>=0;Oe--)if(!(n[Qe[Oe]]&s)){Te=n[Qe[Oe]];break}f(Re,Te&(i|U)?Q:Te)}}if(u.get(w))for(var je=0;je<Qe.length;je++){var Pe=Qe[je];if(n[Pe]&w)for(var Me=je-1;Me>=-1;Me--){var Le=-1===Me?Se:n[Qe[Me]];if(Le&a){Le===F&&f(Pe,x);break}}}if(u.get(F))for(var Ue=0;Ue<Qe.length;Ue++){var ze=Qe[Ue];n[ze]&F&&f(ze,C)}if(u.get(E)||u.get(B))for(var Ge=1;Ge<Qe.length-1;Ge++){var He=Qe[Ge];if(n[He]&(E|B)){for(var Ye=0,We=0,Ve=Ge-1;Ve>=0&&(Ye=n[Qe[Ve]])&s;Ve--);for(var qe=Ge+1;qe<Qe.length&&(We=n[Qe[qe]])&s;qe++);Ye===We&&(n[He]===E?Ye===w:Ye&(w|x))&&f(He,Ye)}}if(u.get(w))for(var Ke=0;Ke<Qe.length;Ke++){var Je=Qe[Ke];if(n[Je]&w){for(var Ze=Ke-1;Ze>=0&&n[Qe[Ze]]&(I|s);Ze--)f(Qe[Ze],w);for(Ke++;Ke<Qe.length&&n[Qe[Ke]]&(I|s|w);Ke++)n[Qe[Ke]]!==w&&f(Qe[Ke],w)}}if(u.get(I)||u.get(E)||u.get(B))for(var Xe=0;Xe<Qe.length;Xe++){var $e=Qe[Xe];if(n[$e]&(I|E|B)){f($e,Q);for(var et=Xe-1;et>=0&&n[Qe[et]]&s;et--)f(Qe[et],Q);for(var tt=Xe+1;tt<Qe.length&&n[Qe[tt]]&s;tt++)f(Qe[tt],Q)}}if(u.get(w))for(var nt=0,rt=Se;nt<Qe.length;nt++){var it=Qe[nt],at=n[it];at&w?rt===b&&f(it,b):at&a&&(rt=at)}if(u.get(o)){for(var ot=C|w|x,st=ot|b,lt=[],ut=[],ct=0;ct<Qe.length;ct++)if(n[Qe[ct]]&o){var ft=e[Qe[ct]],dt=void 0;if(null!==m(ft)){if(!(ut.length<63))break;ut.push({char:ft,seqIndex:ct})}else if(null!==(dt=v(ft)))for(var ht=ut.length-1;ht>=0;ht--){var At=ut[ht].char;if(At===dt||At===v(y(ft))||m(y(At))===ft){lt.push([ut[ht].seqIndex,ct]),ut.length=ht;break}}}lt.sort((function(e,t){return e[0]-t[0]}));for(var gt=0;gt<lt.length;gt++){for(var pt=lt[gt],mt=pt[0],vt=pt[1],yt=!1,bt=0,Ct=mt+1;Ct<vt;Ct++){var wt=Qe[Ct];if(n[wt]&st){yt=!0;var Et=n[wt]&ot?C:b;if(Et===Fe){bt=Et;break}}}if(yt&&!bt){bt=Se;for(var It=mt-1;It>=0;It--){var xt=Qe[It];if(n[xt]&st){var Bt=n[xt]&ot?C:b;bt=Bt!==Fe?Bt:Fe;break}}}if(bt){if(n[Qe[mt]]=n[Qe[vt]]=bt,bt!==Fe)for(var kt=mt+1;kt<Qe.length;kt++)if(!(n[Qe[kt]]&s)){c(e[Qe[kt]])&_&&(n[Qe[kt]]=bt);break}if(bt!==Fe)for(var Dt=vt+1;Dt<Qe.length;Dt++)if(!(n[Qe[Dt]]&s)){c(e[Qe[Dt]])&_&&(n[Qe[Dt]]=bt);break}}}for(var Qt=0;Qt<Qe.length;Qt++)if(n[Qe[Qt]]&o){for(var St=Qt,_t=Qt,Ft=Se,Nt=Qt-1;Nt>=0;Nt--){if(!(n[Qe[Nt]]&s)){Ft=n[Qe[Nt]]&ot?C:b;break}St=Nt}for(var Rt=_e,Tt=Qt+1;Tt<Qe.length;Tt++){if(!(n[Qe[Tt]]&(o|s))){Rt=n[Qe[Tt]]&ot?C:b;break}_t=Tt}for(var Ot=St;Ot<=_t;Ot++)n[Qe[Ot]]=Ft===Rt?Ft:Fe;Qt=_t}}}for(var jt=g.start;jt<=g.end;jt++){var Pt=d[jt],Mt=n[jt];if(1&Pt?Mt&(b|w|x)&&d[jt]++:Mt&C?d[jt]++:Mt&(x|w)&&(d[jt]+=2),Mt&s&&(d[jt]=0===jt?g.level:d[jt-1]),jt===g.end||c(e[jt])&(D|k))for(var Lt=jt;Lt>=0&&c(e[Lt])&l;Lt--)d[Lt]=g.level}}return{levels:d,paragraphs:A};function Ut(t,r){for(var a=t;a<e.length;a++){var o=n[a];if(o&(C|F))return 1;if(o&(k|b)||r&&o===U)return 0;if(o&i){var s=zt(a);a=-1===s?e.length:s}}return 0}function zt(t){for(var r=1,a=t+1;a<e.length;a++){var o=n[a];if(o&k)break;if(o&U){if(0===--r)return a}else o&i&&r++}return-1}},e.getMirroredCharacter=H,e.getMirroredCharactersMap=function(e,t,n,r){var i=e.length;n=Math.max(0,null==n?0:+n),r=Math.min(i-1,null==r?i-1:+r);for(var a=new Map,o=n;o<=r;o++)if(1&t[o]){var s=H(e[o]);null!==s&&a.set(o,s)}return a},e.getReorderSegments=Y,e.getReorderedIndices=W,e.getReorderedString=function(e,t,n,r){var i=W(e,t,n,r),a=[].concat(e);return i.forEach((function(n,r){a[r]=(1&t.levels[n]?H(e[n]):null)||e[n]})),a.join("")},e.openingToClosingBracket=m,Object.defineProperty(e,"__esModule",{value:!0}),e}({});return e},FO=n(9615),NO=n(6781),RO=function(e){return[e]},TO=function(e,t){return void 0===e&&(e={}),void 0===t&&(t={}),function(n){for(var r,i,a=[],o=[],s=t.hyphenationCallback||(null===(r=(i=e).wordHyphenation)||void 0===r?void 0:r.call(i,t))||RO,l=0;l<n.runs.length;l+=1){for(var u="",c=n.runs[l],f=n.string.slice(c.start,c.end).split(/([ ]+)/g).filter(Boolean),d=0;d<f.length;d+=1){var h=s(f[d]);a.push.apply(a,h),u+=h.join("")}o.push(sr({},c,{string:u}))}return sr({},function(e){var t=0,n="",r=[];return e.forEach((function(e){n+=e.string,r.push(sr({},e,{start:t,end:t+e.string.length,attributes:e.attributes||{}})),t+=e.string.length})),{string:n,runs:r}}(o),{syllables:a})}},OO=function(e,t){return[Object.assign({},e,{height:t}),Object.assign({},e,{y:e.y+t,height:e.height-t})]},jO=function(e,t){return OO(t,e)[1]},PO=function(e){var t;return(null===(t=e.attributes)||void 0===t?void 0:t.scale)||function(e){var t,n=e.attributes||{},r=n.fontSize||12,i=null===(t=n.font)||void 0===t?void 0:t.unitsPerEm;return i?r/i:0}(e)},MO=function(e,t){if(!t)return 0;var n=t.glyphIndices||[],r=n[e];return n.slice(0,e).filter((function(e){return e===r})).length},LO=function(e){var t;return(null===(t=e.attributes)||void 0===t?void 0:t.font)||null},UO=function(e,t,n,r){if(!r)return[];if(e===t)return[];if(0===e&&t===r.codePoints.length)return[r];var i=r.codePoints.slice(e,t),a=String.fromCodePoint.apply(String,i);return n?n.layout(a,void 0,void 0,void 0,"ltr").glyphs:[r]},zO=function(e,t){var n,r=null===t||void 0===t||null===(n=t.glyphIndices)||void 0===n?void 0:n[e];return Eb(r)?e:r},GO=function(e){var t=e[0];return e.map((function(e){return e-t}))},HO=function(e,t,n){var r,i,a=PO(n),o=LO(n),s=zO(e,n),l=zO(t,n),u=null===(r=n.glyphs)||void 0===r?void 0:r[s],c=null===(i=n.glyphs)||void 0===i?void 0:i[l],f=MO(e,n),d=f>0?UO(f,1/0,o,u):[],h=MO(t,n),A=UO(0,h,o,c),g=s+Math.min(1,f),p=(n.glyphs||[]).slice(g,l),m=function(e){return{xAdvance:e.advanceWidth*a}},v=d.map(m),y=(n.positions||[]).slice(g,l),b=A.map(m);return Object.assign({},n,{start:n.start+e,end:Math.min(n.end,n.start+t),glyphIndices:GO((n.glyphIndices||[]).slice(e,t)),glyphs:[d,p,A].flat(),positions:[v,y,b].flat()})},YO=function(e,t){return t?t.findIndex((function(t){return t.start<=e&&e<t.end})):-1},WO=function(e,t,n){var r=YO(e,n),i=Math.max(YO(t-1,n),r);return n.slice(r,i+1)},VO=function(e,t,n){return n.map((function(r,i){var a,o=r,s=0===i,l=!s&&i===n.length-1;return s&&(o=HO(e-(a=r).start,t-a.start,a)),l&&(o=function(e){return HO(0,t-e.start,e)}(r)),function(e,t){var n=t.start-e,r=t.end-e;return Object.assign({},t,{start:n,end:r})}(e,o)}))},qO=function(e,t,n){if(0===n.string.length)return n;var r=n.string.slice(e,t),i=WO(e,t,n.runs),a=VO(e,t,i);return Object.assign({},n,{string:r,runs:a})},KO=function(e){return"number"===typeof e},JO=function(e,t){return t&&e?t.glyphForCodePoint(e):null},ZO=function(e,t){var n,r=(null===(n=e.codePoints)||void 0===n?void 0:n.length)||0,i=t.end+r,a=t.glyphs.concat(e),o=function(e,t){var n=xb(t),r=Eb(n)?0:n+1,i=Array(e).fill(r);return t.concat(i)}(r,t.glyphIndices);if(!t.positions)return Object.assign({},t,{end:i,glyphs:a,glyphIndices:o});var s=t.positions.concat({xAdvance:e.advanceWidth*PO(t)});return Object.assign({},t,{end:i,glyphs:a,glyphIndices:o,positions:s})},XO=function(e,t){if(!e)return t;var n=LO(t),r=KO(e)?JO(e,n):e;return ZO(r,t)},$O=function(e){return String.fromCodePoint.apply(String,e||[])},ej=function(e,t){var n=(null===e||void 0===e?void 0:e.codePoints)||[],r=$O(n),i=t.string+r,a=t.runs.slice(0,-1),o=xb(t.runs)||{start:0,end:0,glyphIndices:[],glyphs:[],positions:[],attributes:{}},s=a.concat(XO(e,o));return Object.assign({},t,{string:i,runs:s})},tj=String.fromCharCode(8230),nj=function(e){var t,n,r,i=(null===(t=xb(e))||void 0===t?void 0:t.runs)||[],a=null===(n=xb(i))||void 0===n||null===(r=n.attributes)||void 0===r?void 0:r.font;if(a){var o,s=e.length-1,l=function(e){if(!e.encode)return 8230;var t=e.encode(tj)[0];return parseInt(t[0],16)}(a),u=a.glyphForCodePoint(l),c=ej(u,function(e){var t=e.string.search(/\S/g),n=function(e){var t=e.match(/\S/g);return t?e.lastIndexOf(t[t.length-1]):-1}(e.string);return qO(t,n+1,e)}(e[s]));return Object.assign([],e,((o={})[s]=c,o))}return e},rj=function(e,t){var n=Object.assign({},t.attributes);return delete n[e],Object.assign({},t,{attributes:n})},ij=function(e){var t,n,r,i,a=(null===(t=e.attributes)||void 0===t||null===(n=t.attachment)||void 0===n?void 0:n.height)||0,o=(null===(r=e.attributes)||void 0===r||null===(i=r.font)||void 0===i?void 0:i.ascent)||0;return Math.max(a,o*PO(e))},aj=function(e){var t,n,r=(null===(t=e.attributes)||void 0===t||null===(n=t.font)||void 0===n?void 0:n.descent)||0;return PO(e)*r},oj=function(e){var t;return(null===(t=e.attributes)||void 0===t?void 0:t.lineHeight)||function(e){var t,n;return((null===(t=e.attributes)||void 0===t||null===(n=t.font)||void 0===n?void 0:n.lineGap)||0)*PO(e)}(e)+ij(e)-aj(e)},sj=function(e){return e.runs.reduce((function(e,t){return Math.max(e,oj(t))}),0)},lj=["excludeRects"],uj=function(e,t){if(!function(e,t){var n=Math.max(e.x,t.x),r=Math.min(e.x+e.width,t.x+t.width),i=Math.max(e.y,t.y),a=Math.min(e.y+e.height,t.y+t.height);return r>=n&&a>=i}(t,e))return[e];var n=t.x,r=t.x+t.width,i=e.x,a=e.x+e.width;return[Object.assign({},e,{width:n-i}),Object.assign({},e,{x:r,width:a-r})].filter((function(e){return e.width>0}))},cj=function(e,t){for(var n=[e],r=function(){var e=t[i];n=n.reduce((function(t,n){var r=uj(n,e);return t.concat(r)}),[])},i=0;i<t.length;i+=1)r();return n},fj=function(e,t,n){var r=e.shift(),i=r.y;return t.map((function(t,a){var o,s,l=0===a?n:0,u=(null===(o=t.runs)||void 0===o||null===(s=o[0])||void 0===s?void 0:s.attributes)||{},c=Math.max(sj(t),u.lineHeight);i+c>r.y+r.height&&e.length>0&&(r=e.shift(),i=r.y);var f=Object.assign({},t);return delete f.syllables,f.box={x:r.x+l,y:i,width:r.width-l,height:c},i+=c,function(e){if(e.string.includes("\ufffc"))return e;var t=e.runs.map((function(e){return rj("attachment",e)}));return Object.assign({},e,{runs:t})}(f)}))},dj=function(e,t){return function(n,r){var i,a,o,s=sj(r),l=(null===(i=r.runs)||void 0===i||null===(a=i[0])||void 0===a||null===(o=a.attributes)||void 0===o?void 0:o.indent)||0,u=function(e,t){var n=e.excludeRects,r=or(e,lj);if(!n)return[r];for(var i=[],a=Math.max.apply(Math,n.map((function(e){return e.y+e.height}))),o=r;o.y<a;){var s=OO(o,t),l=s[0],u=s[1],c=cj(l,n);o=u,i.push.apply(i,c)}return[].concat(i,[o])}(n,s),c=u.map((function(e){return e.width}));c[0]-=l;var f=e.linebreaker(t)(r,c);return fj(u,f,l)}},hj=function(e,t){for(var n=[],r=0,i=0;i<t.length;i+=1){var a=t[i];if(!((r+=a.box.height)<e))break;n.push(a)}return n},Aj=function(e,t,n){return function(r){for(var i,a=[],o=[].concat(r),s=dj(e,t),l=Eb(n.maxLines)?1/0:n.maxLines,u="ellipsis"===n.truncateMode,c=l,f=(i=n,Object.assign({},i)),d=o.shift();c>0&&d;){var h=s(f,d),A=h.slice(0,c),g=A.reduce((function(e,t){return e+t.box.height}),0),p=u&&h.length!==A.length;if(c-=A.length,!(f.height>=g)){a.push(nj(hj(f.height,A)));break}a.push(p?nj(A):A),f=jO(g,f),d=o.shift()}return a}},gj=function(e){return function(e){var t=e.runs;return 0===t.length?0:xb(t).end}(e)-function(e){var t=e.runs;return 0===t.length?0:t[0].start}(e)},pj=_O(),mj=function(e,t,n){for(var r=0;r<e.length;r+=1){var i=e[r],a=i.glyphIndices[n-i.start];if(n>=i.start&&n<i.end)return i[t][a]}throw new Error("index "+n+" out of range")},vj=function(e){var t,n=e.runs.reduce((function(e,t){var n=t.end-t.start,r=Sb(t.attributes.bidiLevel,n);return e.concat(r)}),[]),r="rtl"===(null===(t=e.runs[0])||void 0===t?void 0:t.attributes.direction)?1:0,i={paragraphs:[{start:0,end:gj(e)-1,level:r}],levels:n},a=pj.getReorderSegments(e.string,i);if(0===a.length)return e;var o=function(e,t){for(var n=[],r=0;r<e.length;r+=1)n[r]=r;return t.forEach((function(e){for(var t=e[0],r=e[1],i=n.slice(t,r+1),a=i.length-1;a>=0;a-=1)n[r-a]=i[a]})),n}(e.string,a),s=pj.getReorderedString(e.string,i),l=e.runs.map((function(t){for(var n=o.slice(t.start,t.end),r=[],i=[],a=new Set,s=0;s<n.length;s+=1){var l=n[s],u=mj(e.runs,"glyphs",l);a.has(u.id)||(r.push(u),i.push(mj(e.runs,"positions",l)),u.isLigature&&a.add(u.id))}return sr({},t,{glyphs:r,positions:i})}));return sr({},e,{runs:l,string:s})},yj=function(e){return e.map(vj)},bj=function(e){return function(t){var n=t.start,r=t.end,i=t.attributes,a=(void 0===i?{}:i).font;if(!a)return sr({},t,{glyphs:[],glyphIndices:[],positions:[]});var o,s=e.slice(n,r),l=a.layout(s,void 0,void 0,void 0,"ltr"),u=function(e,t){var n=PO(e),r=function(e){var t;return(null===(t=e.attributes)||void 0===t?void 0:t.characterSpacing)||0}(e);return t.map((function(e,i){var a=i===t.length?0:r;return Object.assign({},e,{xAdvance:e.xAdvance*n+a,yAdvance:e.yAdvance*n,xOffset:e.xOffset*n,yOffset:e.yOffset*n})}))}(t,l.positions),c=(void 0===(o=l.glyphs)&&(o=[]),o.reduce((function(e,t){var n=(null===t||void 0===t?void 0:t.codePoints)||[123];if(0===e.length)return n.map((function(){return 0}));var r=e[e.length-1],i=n.map((function(){return r+1}));return[].concat(e,i)}),[]));return sr({},t,{positions:u,glyphIndices:c,glyphs:l.glyphs})}},Cj=function(e){var t,n,r;if(!e.positions)return e;var i=(null===(t=e.attributes)||void 0===t||null===(n=t.font)||void 0===n?void 0:n.unitsPerEm)||0,a=((null===(r=e.attributes)||void 0===r?void 0:r.yOffset)||0)*i,o=e.positions.map((function(e){return Object.assign({},e,{yOffset:a})}));return Object.assign({},e,{positions:o})},wj=function(e){return e.start===e.end},Ej=function(e,t){return e[1]-t[1]||e[3]-t[3]},Ij=function(e){return e.reduce((function(e,t){var n=Object.assign({},e.attributes,t.attributes);return Object.assign({},t,{attributes:n})}),{})},xj=function(e){return function(e){var t=e.reduce((function(e,t){return e[t.start]||(e[t.start]=[]),e[t.start].push(t),e}),[]);return Object.values(t)}(e).map(Ij)},Bj=function(e){for(var t=[],n=function(e){var t=e.reduce((function(e,t,n){return e.concat([["start",t.start,t.attributes,n],["end",t.end,t.attributes,n]])}),[]);return t.sort(Ej)}(e),r=-1,i={},a=[],o=0;o<n.length;o+=1){var s=n[o],l=s[0],u=s[1],c=s[2];if(-1!==r&&r<u&&t.push({start:r,end:u,attributes:i}),"start"===l)a.push(c),i=Object.assign({},i,c);else{i={};for(var f=0;f<a.length;f+=1)a[f]===c?a.splice(f--,1):i=Object.assign({},i,a[f])}r=u}return t},kj=function(e){void 0===e&&(e=[]);var t=xj(e.filter((function(e){return wj(e)}))),n=Bj(e.filter((function(e){return!wj(e)})));return function(e){return e.sort((function(e,t){return e.start-t.start||e.end-t.end}))}(t.concat(n))},Dj=function(e,t){return function(n){if(Eb(n))return{string:"",runs:[]};var r=n.string,i=e.fontSubstitution,a=e.scriptItemizer,o=e.bidi,s=function(e){var t=e.runs.map((function(e){return rj("font",e)}));return Object.assign({},e,{runs:t})}(n),l=s.runs,u=a(t)(n).runs,c=i(t)(n).runs,f=o(t)(n).runs.concat(c).concat(u).concat(l);return{string:r,runs:kj(f)}}},Qj=function(e){return e.reduce((function(e,t){return e+(t.xAdvance||0)}),0)},Sj=function(e){return Qj(e.positions||[])},_j=function(e){return e.runs.reduce((function(e,t){return e+Sj(t)}),0)},Fj=function(e){return((null===e||void 0===e?void 0:e.codePoints)||[]).includes(32)},Nj=function(e){var t=function(e){var t=e.glyphs||[],n=e.positions||[],r=t.findIndex((function(e){return!Fj(e)}));return n.slice(0,r)}(e);return t.reduce((function(e,t){return e+(t.xAdvance||0)}),0)},Rj=function(e){return[].concat(e).reverse()},Tj=function(e){var t=function(e){var t=Rj(e.glyphs||[]),n=Rj(e.positions||[]),r=t.findIndex((function(e){return!Fj(e)}));return n.slice(0,r)}(e);return t.reduce((function(e,t){return e+(t.xAdvance||0)}),0)},Oj=function(e){return HO(0,e.end-e.start-1,e)},jj=function(e){var t,n=(t=e.string).slice(0,t.length-1),r=function(e,t,n){var r;if(e>=0&&e>=n.length)return n;if(e<0&&Math.abs(e)>n.length)return n;var i=e<0?n.length+e:e;return Object.assign([],n,((r={})[i]=t(n[i]),r))}(-1,Oj,e.runs);return Object.assign({},e,{string:n,runs:r})},Pj={center:.5,right:1},Mj=function(e){return"\n"===xb(e.string)?jj(e):e},Lj=function(e){return function(e){var t=e.runs||[];return Nj(t[0])}(e)+(e.overflowLeft||0)},Uj=function(e){return function(e){var t=e.runs||[];return Tj(xb(t))}(e)+(e.overflowRight||0)},zj=function(e){var t=Lj(e),n=Uj(e),r=e.box.x-t,i=e.box.width+t+n,a=Object.assign({},e.box,{x:r,width:i});return Object.assign({},e,{box:a,overflowLeft:t,overflowRight:n})},Gj=function(e){var t=0,n=0,r=0,i=0,a=e.runs.map((function(e){var a=oj(e),o=ij(e),s=aj(e),l=Sj(e);return r=Math.max(r,a),t=Math.max(t,o),n=Math.max(n,s),i+=l,Object.assign({},e,{height:a,ascent:o,descent:s,xAdvance:l})}));return Object.assign({},e,{runs:a,height:r,ascent:t,descent:n,xAdvance:i})},Hj=function(e,t){return void 0===e&&(e={}),function(n,r,i){var a,o,s=r===i.length-1,l=(null===(a=n.runs)||void 0===a||null===(o=a[0])||void 0===o?void 0:o.attributes)||{},u=s?l.alignLastLine:l.align;return Cb(Gj,e.textDecoration(t),function(e,t,n){return function(r){var i=_j(r),a=Pj[n]||0,o=Math.max(0,r.box.width-i),s="justify"===n||i>r.box.width,l=r.box.x+o*a,u=Object.assign({},r.box,{x:l}),c=Object.assign({},r,{box:u});return s?e.justification(t)(c):c}}(e,t,u),zj,Mj)(n)}},Yj=function(e){var t;if(!e.positions)return e;var n=e.glyphs||[],r=(null===(t=e.attributes)||void 0===t?void 0:t.attachment)||{},i=e.positions.map((function(e,t){var i=n[t];return r&&r.width&&function(e){return e.codePoints.includes(65532)}(i)?Object.assign({},e,{xAdvance:r.width}):Object.assign({},e)}));return Object.assign({},e,{positions:i})},Wj=function(e){var t,n={align:(t=e.attributes).align||("rtl"===t.direction?"right":"left"),alignLastLine:t.alignLastLine||("justify"===t.align?"left":t.align||"left"),attachment:t.attachment||null,backgroundColor:t.backgroundColor||null,bullet:t.bullet||null,characterSpacing:t.characterSpacing||0,color:t.color||"black",direction:t.direction||"ltr",features:t.features||[],fill:!1!==t.fill,font:t.font||null,fontSize:t.fontSize||12,hangingPunctuation:t.hangingPunctuation||!1,hyphenationFactor:t.hyphenationFactor||0,indent:t.indent||0,justificationFactor:t.justificationFactor||1,lineHeight:t.lineHeight||null,lineSpacing:t.lineSpacing||0,link:t.link||null,marginLeft:t.marginLeft||t.margin||0,marginRight:t.marginRight||t.margin||0,opacity:t.opacity,paddingTop:t.paddingTop||t.padding||0,paragraphSpacing:t.paragraphSpacing||0,script:t.script||null,shrinkFactor:t.shrinkFactor||0,strike:t.strike||!1,strikeColor:t.strikeColor||t.color||"black",strikeStyle:t.strikeStyle||"solid",stroke:t.stroke||!1,underline:t.underline||!1,underlineColor:t.underlineColor||t.color||"black",underlineStyle:t.underlineStyle||"solid",verticalAlign:t.verticalAlign||null,wordSpacing:t.wordSpacing||0,yOffset:t.yOffset||0};return Object.assign({},e,{attributes:n})},Vj=_O(),qj=function(){return function(e){var t=e.runs.reduce((function(e,t){var n=t.end-t.start,r=Sb(t.attributes.bidiLevel,n);return e.concat(r)}),[]),n="";return e.string.split("").forEach((function(r,i){var a=t[i]%2===1?Vj.getMirroredCharacter(e.string.charAt(i)):null;n+=a||r})),sr({},e,{string:n,levels:t})}},Kj=function(e){return function(t,n,r){void 0===r&&(r={});var i=Cb((function(e){var t=e.runs.map(Cj);return Object.assign({},e,{runs:t})}),(function(e){var t=e.runs.map(Yj);return Object.assign({},e,{runs:t})}),(function(e){return e.runs.forEach((function(e){var t=e.attributes,n=t.verticalAlign;"sub"===n?t.yOffset=-.2:"super"===n&&(t.yOffset=.4)})),e}),TO(e,r),(function(e){var t=e.runs.map(bj(e.string));return Object.assign({},e,{runs:t})}),qj(),Dj(e,r));return Cb(function(e,t){return function(n){var r=Hj(e,t);return n.map((function(e){return e.map(r)}))}}(e,r),(function(e){return e.map(yj)}),Aj(e,r,n),(function(e){return e.map(i)}),(function(e){for(var t=[],n=0,r=e.string.indexOf("\n")+1;r>0;)t.push(qO(n,r,e)),n=r,r=e.string.indexOf("\n",r)+1;return 0===n?t.push(e):n<e.string.length&&t.push(qO(n,gj(e),e)),t}),(function(e){return{string:e.string||"",runs:(e.runs||[]).map(Wj)}}))(t)}},Jj=_O(),Zj=function(){return function(e){for(var t,n=e.string,r=null===(t=e.runs[0])||void 0===t?void 0:t.attributes.direction,i=Jj.getEmbeddingLevels(n,r).levels,a=null,o=0,s=0,l=[],u=0;u<i.length;u+=1){var c=i[u];c!==a&&(null!==a&&l.push({start:o,end:s,attributes:{bidiLevel:a}}),o=s,a=c),s+=1}return o<n.length&&l.push({start:o,end:n.length,attributes:{bidiLevel:a}}),{string:n,runs:l}}},Xj=function(e,t,n){for(var r=null,i=1/0,a={width:0,stretch:0,shrink:0},o=t[Math.min(n,t.length-1)],s=function(e){return a.width<o?a.stretch-e.stretch>0?(o-a.width)/a.stretch:1e4:a.width>o?a.shrink-e.shrink>0?(o-a.width)/a.shrink:1e4:0},l=0;l<e.length;l+=1){var u=e[l];if("box"===u.type?a.width+=u.width:"glue"===u.type&&(a.width+=u.width,a.stretch+=u.stretch,a.shrink+=u.shrink),a.width-a.shrink>o){if(null===r){for(var c=0===l?l+1:l;c<e.length&&("glue"===e[c].type||"penalty"===e[c].type);)c++;r=c-1}break}if("penalty"===u.type||"glue"===u.type){var f=s(u),d="penalty"===u.type?u.penalty:0,h=100*Math.pow(Math.abs(f),3)+d;i>=h&&(r=l,i=h)}}return a.width-a.shrink>o?r:null},$j=function(){function e(e){this.prev=null,this.next=null,this.data=e}return e.prototype.toString=function(){return this.data.toString()},e}(),eP=function(){function e(){this.head=null,this.tail=null,this.listSize=0,this.listLength=0}var t=e.prototype;return t.isLinked=function(e){return!(e&&null===e.prev&&null===e.next&&this.tail!==e&&this.head!==e||this.isEmpty())},t.size=function(){return this.listSize},t.isEmpty=function(){return 0===this.listSize},t.first=function(){return this.head},t.last=function(){return this.last},t.toString=function(){return this.toArray().toString()},t.toArray=function(){for(var e=this.head,t=[];null!==e;)t.push(e),e=e.next;return t},t.forEach=function(e){for(var t=this.head;null!==t;)e(t),t=t.next},t.contains=function(e){var t=this.head;if(!this.isLinked(e))return!1;for(;null!==t;){if(t===e)return!0;t=t.next}return!1},t.at=function(e){var t=this.head,n=0;if(e>=this.listLength||e<0)return null;for(;null!==t;){if(e===n)return t;t=t.next,n+=1}return null},t.insertAfter=function(e,t){return this.isLinked(e)?(t.prev=e,t.next=e.next,null===e.next?this.tail=t:e.next.prev=t,e.next=t,this.listSize+=1,this):this},t.insertBefore=function(e,t){return this.isLinked(e)?(t.prev=e.prev,t.next=e,null===e.prev?this.head=t:e.prev.next=t,e.prev=t,this.listSize+=1,this):this},t.push=function(e){return null===this.head?this.unshift(e):this.insertAfter(this.tail,e),this},t.unshift=function(e){return null===this.head?(this.head=e,this.tail=e,e.prev=null,e.next=null,this.listSize+=1):this.insertBefore(this.head,e),this},t.remove=function(e){return this.isLinked(e)?(null===e.prev?this.head=e.next:e.prev.next=e.next,null===e.next?this.tail=e.prev:e.next.prev=e.prev,this.listSize-=1,this):this},t.pop=function(){var e=this.tail;return this.tail.prev.next=null,this.tail=this.tail.prev,this.listSize-=1,e.prev=null,e.next=null,e},t.shift=function(){var e=this.head;return this.head.next.prev=null,this.head=this.head.next,this.listSize-=1,e.prev=null,e.next=null,e},e}();eP.Node=$j;var tP=function e(t,n,r){var i={line:r&&r.demerits&&r.demerits.line||10,flagged:r&&r.demerits&&r.demerits.flagged||100,fitness:r&&r.demerits&&r.demerits.fitness||3e3},a=r&&r.tolerance||3,o=new eP,s={width:0,stretch:0,shrink:0},l=n,u=[],c={data:{demerits:1/0}};function f(e,t,n,r,i,a,o){return{position:e,demerits:t,ratio:n,line:r,fitnessClass:i,totals:a||{width:0,stretch:0,shrink:0},previous:o}}function d(n,r,i,a){var o=s.width-i.totals.width,u=0,c=0,f=a<l.length?l[a-1]:l[l.length-1];return"penalty"===t[r].type&&(o+=t[r].width),o<f?(u=s.stretch-i.totals.stretch)>0?(f-o)/u:e.infinity:o>f?(c=s.shrink-i.totals.shrink)>0?(f-o)/c:e.infinity:0}function h(n){for(var r={width:s.width,stretch:s.stretch,shrink:s.shrink},i=n;i<t.length;i+=1)if("glue"===t[i].type)r.width+=t[i].width,r.stretch+=t[i].stretch,r.shrink+=t[i].shrink;else if("box"===t[i].type||"penalty"===t[i].type&&t[i].penalty===-e.infinity&&i>n)break;return r}function A(t,n,r){for(var s,l,u,c,A,g=o.first(),p=null,m=0,v=0,y=[],b=0,C=0;null!==g;){for(y=[{demerits:1/0},{demerits:1/0},{demerits:1/0},{demerits:1/0}];null!==g&&(p=g.next,b=g.data.line+1,((m=d(g.data.position,n,g.data,b))<-1||"penalty"===t.type&&t.penalty===-e.infinity)&&o.remove(g),m>=-1&&m<=a&&(s=100*Math.pow(Math.abs(m),3),v="penalty"===t.type&&t.penalty>=0?Math.pow(i.line+s,2)+Math.pow(t.penalty,2):"penalty"===t.type&&t.penalty!==-e.infinity?Math.pow(i.line+s,2)-Math.pow(t.penalty,2):Math.pow(i.line+s,2),"penalty"===t.type&&"penalty"===r[g.data.position].type&&(v+=i.flagged*t.flagged*r[g.data.position].flagged),C=m<-.5?0:m<=.5?1:m<=1?2:3,Math.abs(C-g.data.fitnessClass)>1&&(v+=i.fitness),(v+=g.data.demerits)<y[C].demerits&&(y[C]={active:g,demerits:v,ratio:m})),!(null!==(g=p)&&g.data.line>=b)););for(l=h(n),u=0;u<y.length;u+=1)(c=y[u]).demerits<1/0&&(A=new eP.Node(f(n,c.demerits,c.ratio,c.active.data.line+1,u,l,c.active)),null!==g?o.insertBefore(g,A):o.push(A))}}if(o.push(new eP.Node(f(0,0,0,0,0,void 0,null))),t.forEach((function(t,n,r){"box"===t.type?s.width+=t.width:"glue"===t.type?(n>0&&"box"===r[n-1].type&&A(t,n,r),s.width+=t.width,s.stretch+=t.stretch,s.shrink+=t.shrink):"penalty"===t.type&&t.penalty!==e.infinity&&A(t,n,r)})),0!==o.size()){for(o.forEach((function(e){e.data.demerits<c.data.demerits&&(c=e)}));null!==c;)u.push({position:c.data.position,ratio:c.data.ratio}),c=c.data.previous;return u.reverse()}return[]};tP.infinity=1e4,tP.glue=function(e,t,n,r){return{type:"glue",value:t,width:e,stretch:n,shrink:r}},tP.box=function(e,t,n){return void 0===n&&(n=!1),{type:"box",width:e,value:t,hyphenated:n}},tP.penalty=function(e,t,n){return{type:"penalty",width:e,penalty:t,flagged:n}};var nP=function(e,t,n){if(!t)return n;var r=HO(0,e,n),i=HO(e,1/0,n);return function(e,t){var n,r=e.end+((n=t).end-n.start),i=(e.glyphs||[]).concat(t.glyphs||[]),a=(e.positions||[]).concat(t.positions||[]),o=Object.assign({},e.attributes,t.attributes),s=e.glyphIndices||[],l=xb(s)||0,u=(t.glyphIndices||[]).map((function(e){return e+l+1})),c=GO(s.concat(u));return Object.assign({},e,{end:r,glyphs:i,positions:a,attributes:o,glyphIndices:c})}(XO(t,r),i)},rP=function(e,t,n){var r=function(e,t){return YO(e,t.runs)}(e,n);if(-1===r)return ej(t,n);var i=(null===t||void 0===t?void 0:t.codePoints)||[],a=n.string.slice(0,e)+$O(i)+n.string.slice(e),o=n.runs.map((function(n,a){return a===r?function(e,t,n){var r=LO(n),i=KO(t)?JO(t,r):t;return nP(e,i,n)}(e-n.start,t,n):a>r?function(e,t){var n=t.start+e,r=t.end+e;return Object.assign({},t,{start:n,end:r})}(i.length,n):n}));return Object.assign({},n,{string:a,runs:o})},iP=function(e,t,n){return WO(e,t,n.runs).reduce((function(n,r){return n+function(e,t,n){var r=n.start||0,i=Math.max(0,zO(e-r,n)),a=Math.max(0,zO(t-r,n)),o=(n.positions||[]).slice(i,a);return Qj(o)}(e,t,r)}),0)},aP=3,oP=6,sP=9,lP=function(e){return function(t,n){for(var r=e.tolerance||4,i=function(e){var t,n;return(null===(t=e.runs)||void 0===t||null===(n=t[0])||void 0===n?void 0:n.attributes)||{}}(t),a=function(e,t,n){var r=t.align,i=0,a=e.syllables,o=n.hyphenationPenalty||("justify"===r?100:600),s=a.reduce((function(t,n,r){var s=iP(i,i+n.length,e);if(""===n.trim()){var l=s*aP/oP,u=s*aP/sP,c={start:i,end:i+n.length};t.push(tP.glue(s,c,l,u))}else{var f=" "!==a[r+1],d={start:i,end:i+n.length};t.push(tP.box(s,d,f)),a[r+1]&&f&&t.push(tP.penalty(5,o,1))}return i+=n.length,t}),[]);return s.push(tP.glue(0,null,tP.infinity,0)),s.push(tP.penalty(0,-tP.infinity,1)),s}(t,i,e),o=tP(a,n,{tolerance:r});0===o.length&&r<50;)o=tP(a,n,{tolerance:r+=5});return(0===o.length||1===o.length&&0===o[0].position)&&(o=function(e,t){for(var n=0,r=0,i=e,a=[{position:0}];i.length>0;){var o=Xj(i,t,r);null!==o?(n+=o,a.push({position:n}),i=i.slice(o+1,i.length),n++,r++):i=[]}return a}(a,n)),function(e,t,n){var r=0,i=null,a=n.reduce((function(n,a){var o,s=t[a.position],l=t[a.position-1];return a.position===t.length-1?n:("penalty"===s.type?(i=l.value.end,o=qO(r,i,e),o=rP(o.length,45,o)):(i=s.value.end,o=qO(r,i,e)),r=i,[].concat(n,[o]))}),[]);return a.push(qO(r,e.string.length,e)),a}(t,a,o.slice(1))}},uP={before:.5,after:.5,priority:1,unconstrained:!1},cP={before:.14453125,after:.14453125,priority:2,unconstrained:!1},fP={before:-.04296875,after:-.04296875,priority:1,unconstrained:!1},dP={before:-.04296875,after:-.04296875,priority:2,unconstrained:!1},hP=function(e,t){return function(n){for(var r=function(e,t){var n=t.expandCharFactor||{},r=t.shrinkCharFactor||{};return"GROW"===e?Object.assign({},cP,n):Object.assign({},dP,r)}(e,t),i=function(e,t){var n=t.expandWhitespaceFactor||{},r=t.shrinkWhitespaceFactor||{};return"GROW"===e?Object.assign({},uP,n):Object.assign({},fP,r)}(e,t),a=[],o=0;o<n.length;o+=1){var s=void 0,l=n[o];Fj(l)?(s=Object.assign({},i),o===n.length-1&&(s.before=0,o>0&&(a[o-1].after=0))):l.isMark&&o>0?((s=Object.assign({},a[o-1])).before=0,a[o-1].after=0):s=Object.assign({},r),a.push(s)}return a}},AP=function(e){return function(t){var n=t.box.width-_j(t);if(0!==n){var r=function(e,t,n){var r=hP(e>0?"GROW":"SHRINK",n),i=t.runs.reduce((function(e,t){return e.concat(r(t.glyphs))}),[]);return i[0].before=0,i[i.length-1].after=0,i}(n,t,e),i=function(e,t){for(var n=0,r=[],i=[],a=0;a<=3;a+=1)r[a]=i[a]=0;for(var o=0;o<t.length;o+=1){var s=t[o],l=s.before+s.after;n+=l,r[s.priority]+=l,s.unconstrained&&(i[s.priority]+=l)}var u,c=-1,f=0,d=e;for(u=0;u<=3;u+=1){var h=r[u];if(0!==h){if(-1===c&&(c=u,f=h),Math.abs(d)<=Math.abs(h)){r[u]=d/h,i[u]=0,d=0;break}if(r[u]=1,d-=h,0!==i[u]){i[u]=d/i[u],d=0;break}}}for(var A=u+1;A<=3;A+=1)r[A]=0,i[A]=0;d>0&&c>-1&&(r[c]=(f+(e-n))/f);for(var g=[],p=0;p<t.length;p+=1){var m=t[p],v=t[p+1],y=m.after*r[m.priority];v&&(y+=v.before*r[v.priority]),m.unconstrained&&(y+=m.after*i[m.priority],v&&(y+=v.before*i[v.priority])),g.push(y)}return g}(n,r);return function(e,t){for(var n,r=0,i=LC(t.runs);!(n=i()).done;)for(var a,o=LC(n.value.positions);!(a=o()).done;)a.value.xAdvance+=e[r++];return t}(i,t)}}},gP=function(e){return e.runs.reduce((function(e,t){return Math.max(e,ij(t))}),0)},pP=function(){return function(e){var t=e.overflowLeft||0,n=e.overflowRight||0,r=_j(e)-n;e.decorationLines=[];for(var i=0;i<e.runs.length;i+=1){var a=e.runs[i],o=Math.min(r-t,Sj(a)),s=Math.max(.5,Math.floor(a.attributes.fontSize/12));if(a.attributes.underline){var l={rect:{x:t,y:gP(e)+2*s,width:o,height:s},opacity:a.attributes.opacity,color:a.attributes.underlineColor||"black",style:a.attributes.underlineStyle||"solid"};e.decorationLines.push(l)}if(a.attributes.strike){var u={rect:{x:t,y:gP(e)-ij(a)/3,width:o,height:s},opacity:a.attributes.opacity,color:a.attributes.strikeColor||"black",style:a.attributes.strikeStyle||"solid"};e.decorationLines.push(u)}t+=o}return e}},mP=["Common","Inherited","Unknown"],vP=function(){return function(e){var t=e.string,n="Unknown",r=0,i=0,a=[];if(!t)return{string:"",runs:[]};for(var o=0;o<t.length;o+=1){var s=t[o],l=s.codePointAt(),u=Pf.getScript(l);u===n||mP.includes(u)||("Unknown"!==n&&a.push({start:r,end:i,attributes:{script:n}}),r=i,n=u),i+=s.length}return r<t.length&&a.push({start:r,end:t.length,attributes:{script:n}}),{string:t,runs:a}}},yP=FO(NO),bP={},CP=function(){return function(e){var t="_"+e;return Eb(e)?[]:(bP[t]||(bP[t]=function(e){return function(e){return e.split("\xad")}(e.includes("\xad")?e:yP(e))}(e)),bP[t])}},wP=n(6424),EP="undefined"!==typeof global?global:"undefined"!==typeof self?self:"undefined"!==typeof window?window:{},IP=[],xP=[],BP="undefined"!==typeof Uint8Array?Uint8Array:Array,kP=!1;function DP(){kP=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0;t<64;++t)IP[t]=e[t],xP[e.charCodeAt(t)]=t;xP["-".charCodeAt(0)]=62,xP["_".charCodeAt(0)]=63}function QP(e,t,n){for(var r,i,a=[],o=t;o<n;o+=3)r=(e[o]<<16)+(e[o+1]<<8)+e[o+2],a.push(IP[(i=r)>>18&63]+IP[i>>12&63]+IP[i>>6&63]+IP[63&i]);return a.join("")}function SP(e){var t;kP||DP();for(var n=e.length,r=n%3,i="",a=[],o=16383,s=0,l=n-r;s<l;s+=o)a.push(QP(e,s,s+o>l?l:s+o));return 1===r?(t=e[n-1],i+=IP[t>>2],i+=IP[t<<4&63],i+="=="):2===r&&(t=(e[n-2]<<8)+e[n-1],i+=IP[t>>10],i+=IP[t>>4&63],i+=IP[t<<2&63],i+="="),a.push(i),a.join("")}function _P(e,t,n,r,i){var a,o,s=8*i-r-1,l=(1<<s)-1,u=l>>1,c=-7,f=n?i-1:0,d=n?-1:1,h=e[t+f];for(f+=d,a=h&(1<<-c)-1,h>>=-c,c+=s;c>0;a=256*a+e[t+f],f+=d,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=r;c>0;o=256*o+e[t+f],f+=d,c-=8);if(0===a)a=1-u;else{if(a===l)return o?NaN:1/0*(h?-1:1);o+=Math.pow(2,r),a-=u}return(h?-1:1)*o*Math.pow(2,a-r)}function FP(e,t,n,r,i,a){var o,s,l,u=8*a-i-1,c=(1<<u)-1,f=c>>1,d=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=r?0:a-1,A=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=c):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),(t+=o+f>=1?d/l:d*Math.pow(2,1-f))*l>=2&&(o++,l/=2),o+f>=c?(s=0,o=c):o+f>=1?(s=(t*l-1)*Math.pow(2,i),o+=f):(s=t*Math.pow(2,f-1)*Math.pow(2,i),o=0));i>=8;e[n+h]=255&s,h+=A,s/=256,i-=8);for(o=o<<i|s,u+=i;u>0;e[n+h]=255&o,h+=A,o/=256,u-=8);e[n+h-A]|=128*g}var NP={}.toString,RP=Array.isArray||function(e){return"[object Array]"==NP.call(e)};function TP(){return jP.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function OP(e,t){if(TP()<t)throw new RangeError("Invalid typed array length");return jP.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=jP.prototype:(null===e&&(e=new jP(t)),e.length=t),e}function jP(e,t,n){if(!jP.TYPED_ARRAY_SUPPORT&&!(this instanceof jP))return new jP(e,t,n);if("number"===typeof e){if("string"===typeof t)throw new Error("If encoding is specified then the first argument must be a string");return LP(this,e)}return PP(this,e,t,n)}function PP(e,t,n,r){if("number"===typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!==typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r);jP.TYPED_ARRAY_SUPPORT?(e=t).__proto__=jP.prototype:e=UP(e,t);return e}(e,t,n,r):"string"===typeof t?function(e,t,n){"string"===typeof n&&""!==n||(n="utf8");if(!jP.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|HP(t,n);e=OP(e,r);var i=e.write(t,n);i!==r&&(e=e.slice(0,i));return e}(e,t,n):function(e,t){if(GP(t)){var n=0|zP(t.length);return 0===(e=OP(e,n)).length||t.copy(e,0,0,n),e}if(t){if("undefined"!==typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!==typeof t.length||(r=t.length)!==r?OP(e,0):UP(e,t);if("Buffer"===t.type&&RP(t.data))return UP(e,t.data)}var r;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function MP(e){if("number"!==typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function LP(e,t){if(MP(t),e=OP(e,t<0?0:0|zP(t)),!jP.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function UP(e,t){var n=t.length<0?0:0|zP(t.length);e=OP(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function zP(e){if(e>=TP())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+TP().toString(16)+" bytes");return 0|e}function GP(e){return!(null==e||!e._isBuffer)}function HP(e,t){if(GP(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return mM(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return vM(e).length;default:if(r)return mM(e).length;t=(""+t).toLowerCase(),r=!0}}function YP(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return oM(this,t,n);case"utf8":case"utf-8":return nM(this,t,n);case"ascii":return iM(this,t,n);case"latin1":case"binary":return aM(this,t,n);case"base64":return tM(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return sM(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function WP(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function VP(e,t,n,r,i){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"===typeof t&&(t=jP.from(t,r)),GP(t))return 0===t.length?-1:qP(e,t,n,r,i);if("number"===typeof t)return t&=255,jP.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):qP(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function qP(e,t,n,r,i){var a,o=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;o=2,s/=2,l/=2,n/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var c=-1;for(a=n;a<s;a++)if(u(e,a)===u(t,-1===c?0:a-c)){if(-1===c&&(c=a),a-c+1===l)return c*o}else-1!==c&&(a-=a-c),c=-1}else for(n+l>s&&(n=s-l),a=n;a>=0;a--){for(var f=!0,d=0;d<l;d++)if(u(e,a+d)!==u(t,d)){f=!1;break}if(f)return a}return-1}function KP(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var a=t.length;if(a%2!==0)throw new TypeError("Invalid hex string");r>a/2&&(r=a/2);for(var o=0;o<r;++o){var s=parseInt(t.substr(2*o,2),16);if(isNaN(s))return o;e[n+o]=s}return o}function JP(e,t,n,r){return yM(mM(t,e.length-n),e,n,r)}function ZP(e,t,n,r){return yM(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function XP(e,t,n,r){return ZP(e,t,n,r)}function $P(e,t,n,r){return yM(vM(t),e,n,r)}function eM(e,t,n,r){return yM(function(e,t){for(var n,r,i,a=[],o=0;o<e.length&&!((t-=2)<0);++o)r=(n=e.charCodeAt(o))>>8,i=n%256,a.push(i),a.push(r);return a}(t,e.length-n),e,n,r)}function tM(e,t,n){return 0===t&&n===e.length?SP(e):SP(e.slice(t,n))}function nM(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var a,o,s,l,u=e[i],c=null,f=u>239?4:u>223?3:u>191?2:1;if(i+f<=n)switch(f){case 1:u<128&&(c=u);break;case 2:128===(192&(a=e[i+1]))&&(l=(31&u)<<6|63&a)>127&&(c=l);break;case 3:a=e[i+1],o=e[i+2],128===(192&a)&&128===(192&o)&&(l=(15&u)<<12|(63&a)<<6|63&o)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],128===(192&a)&&128===(192&o)&&128===(192&s)&&(l=(15&u)<<18|(63&a)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,f=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),i+=f}return function(e){var t=e.length;if(t<=rM)return String.fromCharCode.apply(String,e);var n="",r=0;for(;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=rM));return n}(r)}jP.TYPED_ARRAY_SUPPORT=void 0===EP.TYPED_ARRAY_SUPPORT||EP.TYPED_ARRAY_SUPPORT,TP(),jP.poolSize=8192,jP._augment=function(e){return e.__proto__=jP.prototype,e},jP.from=function(e,t,n){return PP(null,e,t,n)},jP.TYPED_ARRAY_SUPPORT&&(jP.prototype.__proto__=Uint8Array.prototype,jP.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&jP[Symbol.species]),jP.alloc=function(e,t,n){return function(e,t,n,r){return MP(t),t<=0?OP(e,t):void 0!==n?"string"===typeof r?OP(e,t).fill(n,r):OP(e,t).fill(n):OP(e,t)}(null,e,t,n)},jP.allocUnsafe=function(e){return LP(null,e)},jP.allocUnsafeSlow=function(e){return LP(null,e)},jP.isBuffer=function(e){return null!=e&&(!!e._isBuffer||bM(e)||function(e){return"function"===typeof e.readFloatLE&&"function"===typeof e.slice&&bM(e.slice(0,0))}(e))},jP.compare=function(e,t){if(!GP(e)||!GP(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,a=Math.min(n,r);i<a;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},jP.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},jP.concat=function(e,t){if(!RP(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return jP.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=jP.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var a=e[n];if(!GP(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,i),i+=a.length}return r},jP.byteLength=HP,jP.prototype._isBuffer=!0,jP.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)WP(this,t,t+1);return this},jP.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)WP(this,t,t+3),WP(this,t+1,t+2);return this},jP.prototype.swap64=function(){var e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)WP(this,t,t+7),WP(this,t+1,t+6),WP(this,t+2,t+5),WP(this,t+3,t+4);return this},jP.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?nM(this,0,e):YP.apply(this,arguments)},jP.prototype.equals=function(e){if(!GP(e))throw new TypeError("Argument must be a Buffer");return this===e||0===jP.compare(this,e)},jP.prototype.inspect=function(){var e="";return this.length>0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),"<Buffer "+e+">"},jP.prototype.compare=function(e,t,n,r,i){if(!GP(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var a=(i>>>=0)-(r>>>=0),o=(n>>>=0)-(t>>>=0),s=Math.min(a,o),l=this.slice(r,i),u=e.slice(t,n),c=0;c<s;++c)if(l[c]!==u[c]){a=l[c],o=u[c];break}return a<o?-1:o<a?1:0},jP.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},jP.prototype.indexOf=function(e,t,n){return VP(this,e,t,n,!0)},jP.prototype.lastIndexOf=function(e,t,n){return VP(this,e,t,n,!1)},jP.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"===typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var a=!1;;)switch(r){case"hex":return KP(this,e,t,n);case"utf8":case"utf-8":return JP(this,e,t,n);case"ascii":return ZP(this,e,t,n);case"latin1":case"binary":return XP(this,e,t,n);case"base64":return $P(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return eM(this,e,t,n);default:if(a)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),a=!0}},jP.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var rM=4096;function iM(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}function aM(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}function oM(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var i="",a=t;a<n;++a)i+=pM(e[a]);return i}function sM(e,t,n){for(var r=e.slice(t,n),i="",a=0;a<r.length;a+=2)i+=String.fromCharCode(r[a]+256*r[a+1]);return i}function lM(e,t,n){if(e%1!==0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function uM(e,t,n,r,i,a){if(!GP(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<a)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function cM(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-n,2);i<a;++i)e[n+i]=(t&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function fM(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,a=Math.min(e.length-n,4);i<a;++i)e[n+i]=t>>>8*(r?i:3-i)&255}function dM(e,t,n,r,i,a){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function hM(e,t,n,r,i){return i||dM(e,0,n,4),FP(e,t,n,r,23,4),n+4}function AM(e,t,n,r,i){return i||dM(e,0,n,8),FP(e,t,n,r,52,8),n+8}jP.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e),jP.TYPED_ARRAY_SUPPORT)(n=this.subarray(e,t)).__proto__=jP.prototype;else{var i=t-e;n=new jP(i,void 0);for(var a=0;a<i;++a)n[a]=this[a+e]}return n},jP.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||lM(e,t,this.length);for(var r=this[e],i=1,a=0;++a<t&&(i*=256);)r+=this[e+a]*i;return r},jP.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||lM(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},jP.prototype.readUInt8=function(e,t){return t||lM(e,1,this.length),this[e]},jP.prototype.readUInt16LE=function(e,t){return t||lM(e,2,this.length),this[e]|this[e+1]<<8},jP.prototype.readUInt16BE=function(e,t){return t||lM(e,2,this.length),this[e]<<8|this[e+1]},jP.prototype.readUInt32LE=function(e,t){return t||lM(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},jP.prototype.readUInt32BE=function(e,t){return t||lM(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},jP.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||lM(e,t,this.length);for(var r=this[e],i=1,a=0;++a<t&&(i*=256);)r+=this[e+a]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},jP.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||lM(e,t,this.length);for(var r=t,i=1,a=this[e+--r];r>0&&(i*=256);)a+=this[e+--r]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*t)),a},jP.prototype.readInt8=function(e,t){return t||lM(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},jP.prototype.readInt16LE=function(e,t){t||lM(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},jP.prototype.readInt16BE=function(e,t){t||lM(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},jP.prototype.readInt32LE=function(e,t){return t||lM(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},jP.prototype.readInt32BE=function(e,t){return t||lM(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},jP.prototype.readFloatLE=function(e,t){return t||lM(e,4,this.length),_P(this,e,!0,23,4)},jP.prototype.readFloatBE=function(e,t){return t||lM(e,4,this.length),_P(this,e,!1,23,4)},jP.prototype.readDoubleLE=function(e,t){return t||lM(e,8,this.length),_P(this,e,!0,52,8)},jP.prototype.readDoubleBE=function(e,t){return t||lM(e,8,this.length),_P(this,e,!1,52,8)},jP.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||uM(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,a=0;for(this[t]=255&e;++a<n&&(i*=256);)this[t+a]=e/i&255;return t+n},jP.prototype.writeUIntBE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||uM(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,a=1;for(this[t+i]=255&e;--i>=0&&(a*=256);)this[t+i]=e/a&255;return t+n},jP.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||uM(this,e,t,1,255,0),jP.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},jP.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||uM(this,e,t,2,65535,0),jP.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):cM(this,e,t,!0),t+2},jP.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||uM(this,e,t,2,65535,0),jP.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):cM(this,e,t,!1),t+2},jP.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||uM(this,e,t,4,4294967295,0),jP.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):fM(this,e,t,!0),t+4},jP.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||uM(this,e,t,4,4294967295,0),jP.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):fM(this,e,t,!1),t+4},jP.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);uM(this,e,t,n,i-1,-i)}var a=0,o=1,s=0;for(this[t]=255&e;++a<n&&(o*=256);)e<0&&0===s&&0!==this[t+a-1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+n},jP.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);uM(this,e,t,n,i-1,-i)}var a=n-1,o=1,s=0;for(this[t+a]=255&e;--a>=0&&(o*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+n},jP.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||uM(this,e,t,1,127,-128),jP.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},jP.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||uM(this,e,t,2,32767,-32768),jP.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):cM(this,e,t,!0),t+2},jP.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||uM(this,e,t,2,32767,-32768),jP.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):cM(this,e,t,!1),t+2},jP.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||uM(this,e,t,4,2147483647,-2147483648),jP.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):fM(this,e,t,!0),t+4},jP.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||uM(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),jP.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):fM(this,e,t,!1),t+4},jP.prototype.writeFloatLE=function(e,t,n){return hM(this,e,t,!0,n)},jP.prototype.writeFloatBE=function(e,t,n){return hM(this,e,t,!1,n)},jP.prototype.writeDoubleLE=function(e,t,n){return AM(this,e,t,!0,n)},jP.prototype.writeDoubleBE=function(e,t,n){return AM(this,e,t,!1,n)},jP.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i,a=r-n;if(this===e&&n<t&&t<r)for(i=a-1;i>=0;--i)e[i+t]=this[i+n];else if(a<1e3||!jP.TYPED_ARRAY_SUPPORT)for(i=0;i<a;++i)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+a),t);return a},jP.prototype.fill=function(e,t,n,r){if("string"===typeof e){if("string"===typeof t?(r=t,t=0,n=this.length):"string"===typeof n&&(r=n,n=this.length),1===e.length){var i=e.charCodeAt(0);i<256&&(e=i)}if(void 0!==r&&"string"!==typeof r)throw new TypeError("encoding must be a string");if("string"===typeof r&&!jP.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"===typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var a;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(a=t;a<n;++a)this[a]=e;else{var o=GP(e)?e:mM(new jP(e,r).toString()),s=o.length;for(a=0;a<n-t;++a)this[a+t]=o[a%s]}return this};var gM=/[^+\/0-9A-Za-z-_]/g;function pM(e){return e<16?"0"+e.toString(16):e.toString(16)}function mM(e,t){var n;t=t||1/0;for(var r=e.length,i=null,a=[],o=0;o<r;++o){if((n=e.charCodeAt(o))>55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(o+1===r){(t-=3)>-1&&a.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&a.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;a.push(n)}else if(n<2048){if((t-=2)<0)break;a.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function vM(e){return function(e){var t,n,r,i,a,o;kP||DP();var s=e.length;if(s%4>0)throw new Error("Invalid string. Length must be a multiple of 4");a="="===e[s-2]?2:"="===e[s-1]?1:0,o=new BP(3*s/4-a),r=a>0?s-4:s;var l=0;for(t=0,n=0;t<r;t+=4,n+=3)i=xP[e.charCodeAt(t)]<<18|xP[e.charCodeAt(t+1)]<<12|xP[e.charCodeAt(t+2)]<<6|xP[e.charCodeAt(t+3)],o[l++]=i>>16&255,o[l++]=i>>8&255,o[l++]=255&i;return 2===a?(i=xP[e.charCodeAt(t)]<<2|xP[e.charCodeAt(t+1)]>>4,o[l++]=255&i):1===a&&(i=xP[e.charCodeAt(t)]<<10|xP[e.charCodeAt(t+1)]<<4|xP[e.charCodeAt(t+2)]>>2,o[l++]=i>>8&255,o[l++]=255&i),o}(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(gM,"")).length<2)return"";for(;e.length%4!==0;)e+="=";return e}(e))}function yM(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function bM(e){return!!e.constructor&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}WD.isValid=function(e){try{return!!new WD(e)}catch(t){return!1}};var CM=function(e){if(this.data=null,this.width=null,this.height=null,this.data=e,65496!==e.readUInt16BE(0))throw new Error("SOI not found in JPEG");for(var t=bw(this.data),n=0;n<t.length;n+=1){var r=t[n];"EXIF"===r.name&&r.entries.orientation&&(this.orientation=r.entries.orientation),"SOF"===r.name&&(this.width||(this.width=r.width),this.height||(this.height=r.height))}if(this.orientation>4){var i=[this.height,this.width];this.width=i[0],this.height=i[1]}};CM.isValid=function(e){return e&&jP.isBuffer(e)&&65496===e.readUInt16BE(0)};var wM=function(e){var t=(void 0===e?{}:e).limit,n=void 0===t?100:t,r={},i=[];return{get:function(e){return r[e]},set:function(e,t){i.push(e),i.length>n&&delete r[i.shift()],r[e]=t},reset:function(){r={},i=[]},length:function(){return i.length}}}({limit:30}),EM=function(){var e=$e(Ze().mark((function e(t,n){var r,i;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,vc(t,n);case 2:return r=e.sent,e.next=5,r.buffer?r.buffer():r.arrayBuffer();case 5:return i=e.sent,e.abrupt("return","Buffer"===i.constructor.name?i:jP.from(i));case 7:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),IM=function(e){var t=e.toLowerCase();return"jpg"===t||"jpeg"===t||"png"===t};function xM(e,t){switch(t.toLowerCase()){case"jpg":case"jpeg":return new CM(e);case"png":return new WD(e);default:return null}}var BM=function(e){var t=function(e){var t;return CM.isValid(e)?t="jpg":WD.isValid(e)&&(t="png"),t}(e);return t?new Promise((function(n){return n(xM(e,t))})):Promise.resolve()},kM=function(){var e=$e(Ze().mark((function e(t){var n,r,i,a,o;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((n=t.type)&&"application/octet-stream"!==n){e.next=7;break}return e.next=4,t.arrayBuffer();case 4:return r=e.sent,i=jP.from(r),e.abrupt("return",BM(i));case 7:if(n.startsWith("image/")){e.next=9;break}throw new Error("Invalid blob type: "+n);case 9:if(a=n.replace("image/",""),IM(a)){e.next=12;break}throw new Error("Invalid blob type: "+n);case 12:return e.next=14,t.arrayBuffer();case 14:return o=e.sent,e.abrupt("return",xM(jP.from(o),a));case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),DM=function(e){var t=137===e[0]&&80===e[1]&&78===e[2]&&71===e[3]&&13===e[4]&&10===e[5]&&26===e[6]&&10===e[7],n=255===e[0]&&216===e[1]&&255===e[2],r="";if(t)r="png";else{if(!n)throw new Error("Not valid image extension");r="jpg"}return r},QM=function(){var e=$e(Ze().mark((function e(t){var n,r,i,a,o,s,l,u;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.uri,r=t.body,i=t.headers,a=t.method,o=void 0===a?"GET":a,s=t.credentials,e.next=7;break;case 4:e.t0=e.sent,e.next=10;break;case 7:return e.next=9,EM(n,{body:r,headers:i,method:o,credentials:s});case 9:e.t0=e.sent;case 10:return l=e.t0,u=DM(l),e.abrupt("return",xM(l,u));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),SM=function(e,t){var n,r=(void 0===t?{}:t).cache,i=void 0===r||r,a=e.data?e.data.toString():e.uri;if("undefined"!==typeof Blob&&e instanceof Blob)n=kM(e);else if(jP.isBuffer(e))n=BM(e);else{if(i&&wM.get(a))return wM.get(a);n=function(e){var t=e.uri;return/^data:image\/[a-zA-Z]*;base64,[^"]*/g.test(t)}(e)?function(e){var t=e.uri,n=/^data:image\/([a-zA-Z]*);base64,([^"]*)/g.exec(t),r=n[1],i=n[2];if(!IM(r))throw new Error("Base64 image invalid format: "+r);return new Promise((function(e){return e(xM(jP.from(i,"base64"),r))}))}(e):"object"===typeof e&&e.data?function(e){if(e.data&&e.format)return new Promise((function(t){return t(xM(e.data,e.format))}));throw new Error("Invalid data given for local file: "+JSON.stringify(e))}(e):QM(e)}if(!n)throw new Error("Cannot resolve image");return i&&wM.set(a,n),n},_M=function(e){var t=0,n="",r=[];return e.forEach((function(e){n+=e.string,r.push({start:t,end:t+e.string.length,attributes:e.attributes||{}}),t+=e.string.length})),{string:n,runs:r}},FM=function(e,t){switch(t){case"uppercase":return e.toUpperCase();case"lowercase":return e.toLowerCase();case"capitalize":return function(e){return e?e.replace(/(^|\s)\S/g,(function(e){return e.toUpperCase()})):e}(e);case"upperfirst":return _b(e);default:return e}},NM=function(){function e(e){this.name=e,this.src=mT.open(null,e)}var t=e.prototype;return t.encode=function(e){return this.src.encode(e)},t.layout=function(e){var t=this,n=this.encode(e),r=n[0],i=n[1];return{positions:i,stringIndices:i.map((function(e,t){return t})),glyphs:r.map((function(e,n){var r=t.getGlyph(parseInt(e,16));return r.advanceWidth=i[n].advanceWidth,r}))}},t.glyphForCodePoint=function(e){var t=this.getGlyph(e);return t.advanceWidth=400,t},t.getGlyph=function(e){return{id:e,_font:this.src,codePoints:[e],isLigature:!1,name:this.src.font.characterToGlyph(e)}},t.hasGlyphForCodePoint=function(e){return".notdef"!==this.src.font.characterToGlyph(e)},m(e,[{key:"ascent",get:function(){return 900}},{key:"capHeight",get:function(){switch(this.name){case"Times-Roman":case"Times-Bold":case"Times-Italic":case"Times-BoldItalic":return 650;case"Courier":case"Courier-Bold":case"Courier-Oblique":case"Courier-BoldOblique":return 550;default:return 690}}},{key:"xHeight",get:function(){switch(this.name){case"Times-Roman":case"Times-Bold":case"Times-Italic":case"Times-BoldItalic":return 440;case"Courier":case"Courier-Bold":case"Courier-Oblique":case"Courier-BoldOblique":return 390;default:return 490}}},{key:"descent",get:function(){switch(this.name){case"Times-Roman":case"Times-Bold":case"Times-Italic":case"Times-BoldItalic":return-220;case"Courier":case"Courier-Bold":case"Courier-Oblique":case"Courier-BoldOblique":return-230;default:return-200}}},{key:"lineGap",get:function(){return 0}},{key:"unitsPerEm",get:function(){return 1e3}}]),e}(),RM={},TM=[173],OM=function(e){return e.attributes.fontSize||12},jM=function(e){if(RM[e])return RM[e];var t=new NM(e);return RM[e]=t,t},PM=function(){return jM("Helvetica")},MM=function(e,t,n){var r=[].concat(t,[PM()]);n&&r.unshift(n);for(var i=0;i<r.length;i+=1){var a=r[i];if(!TM.includes(e)&&a&&a.hasGlyphForCodePoint&&a.hasGlyphForCodePoint(e))return a}return PM()},LM=function(){return function(e){for(var t=e.string,n=e.runs,r=null,i=null,a=0,o=0,s=[],l=0;l<n.length;l+=1){var u=n[l],c="string"===typeof u.attributes.font?jM(u.attributes.font):u.attributes.font;if(0===t.length){s.push({start:0,end:0,attributes:{font:c}});break}for(var f=t.slice(u.start,u.end),d=0;d<f.length;d+=1){var h=f[d],A=h.codePointAt(),g=MM(A,u.attributes.font,r),p=OM(u);g===r&&p===i&&g.unitsPerEm===r.unitsPerEm||(r&&s.push({start:a,end:o,attributes:{font:r,scale:i/r.unitsPerEm}}),r=g,i=p,a=o),o+=h.length}}if(a<t.length){var m=OM(xb(n));s.push({start:a,end:t.length,attributes:{font:r,scale:m/r.unitsPerEm}})}return{string:t,runs:s}}},UM=function(e){return e.type===Ac},zM={bidi:Zj,linebreaker:lP,justification:AP,textDecoration:pP,scriptItemizer:vP,wordHyphenation:CP,fontSubstitution:LM},GM=Kj(zM),HM=function e(t,n){if(!n)return[{string:""}];for(var r=[],i=n.props,a=i.fill,o=void 0===a?"black":a,s=i.fontFamily,l=void 0===s?"Helvetica":s,u=i.fontWeight,c=i.fontStyle,f=i.fontSize,d=void 0===f?18:f,h=i.textDecorationColor,A=i.textDecorationStyle,g=i.textTransform,p=i.opacity,m=n.props.textDecoration,v=t?t.getFont({fontFamily:l,fontWeight:u,fontStyle:c}):null,y={font:v?v.data:l,opacity:p,fontSize:d,color:o,underlineStyle:A,underline:"underline"===m||"underline line-through"===m||"line-through underline"===m,underlineColor:h||o,strike:"line-through"===m||"underline line-through"===m||"line-through underline"===m,strikeStyle:A,strikeColor:h||o},b=0;b<n.children.length;b+=1){var C=n.children[b];UM(C)?r.push({string:FM(C.value,g),attributes:y}):C&&r.push.apply(r,e(C))}return r},YM=function(e,t){return _M(HM(e,t))},WM=999999999999,VM={before:-.5,after:-.5},qM=function(e,t){if(!t.children)return t;var n=t.children.map(function(e){return function(t){var n,r,i=YM(e,t),a={x:(null===(n=t.props)||void 0===n?void 0:n.x)||0,y:(null===(r=t.props)||void 0===r?void 0:r.y)||0,width:WM,height:WM},o=t.props.hyphenationCallback||(null===e||void 0===e?void 0:e.getHyphenationCallback())||null,s=GM(i,a,{hyphenationCallback:o,shrinkWhitespaceFactor:VM}).flat();return Object.assign({},t,{lines:s})}}(e));return Object.assign({},t,{children:n})},KM=function(e){return e.type===ic},JM=function(e){return e.type!==ic},ZM=/url\(['"]?#([^'"]+)['"]?\)/,XM=function(e,t){if(t)return ZM.test(t)?e[t.match(ZM)[1]]:t},$M=function e(t){return function(n){var r,i,a=XM(t,null===(r=n.props)||void 0===r?void 0:r.fill),o=XM(t,null===(i=n.props)||void 0===i?void 0:i.clipPath),s=Object.assign({},n.props,{fill:a,clipPath:o}),l=n.children?n.children.map(e(t)):void 0;return Object.assign({},n,{props:s,children:l})}},eL=function(e){if(!e.children)return e;var t=function(e){return(((e.children||[]).find(KM)||{}).children||[]).reduce((function(e,t){var n,r=null===(n=t.props)||void 0===n?void 0:n.id;return r&&(e[r]=t),e}),{})}(e),n=e.children.map($M(t));return Object.assign({},e,{children:n})},tL=function(e){return function(e){if(!e.children)return e;var t=e.children.filter(JM);return Object.assign({},e,{children:t})}(eL(e))},nL=function(e){if(!e)return null;var t=e.split(/[,\s]+/).map(parseFloat);return 4!==t.length?null:{minX:t[0],minY:t[1],maxX:t[2],maxY:t[3]}},rL=["x","y","clipPath","clipRule","opacity","fill","fillOpacity","fillRule","stroke","strokeLinecap","strokeLinejoin","strokeOpacity","strokeWidth","textAnchor","dominantBaseline","color","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","opacity","textDecoration","lineHeight","textAlign","visibility","wordSpacing"],iL=function e(t){if(!t.children)return t;var n=function(e){var t=e.props||{};return Qb(rL,t)}(t),r=t.children.map((function(t){var r=Object.assign({},n,t.props||{}),i=Object.assign({},t,{props:r});return e(i)}));return Object.assign({},t,{children:r})},aL=function(e){var t=e.replace(/[\s\r\t\n]+/gm," ").replace(/^defer\s/,"").split(" ");return{align:t[0]||"xMidYMid",meetOrSlice:t[1]||"meet"}},oL=["width","height","color","stroke","strokeWidth","opacity","fillOpacity","strokeOpacity","fill","fillRule","clipPath","offset","transform","strokeLinejoin","strokeLinecap","strokeDasharray"],sL=["y","y1","y2","height","cy","ry"],lL=["x","x1","x2","width","cx","rx"],uL=function(e){return function(t){return t.type===e}},cL=uL(qu),fL=uL(Ju),dL=uL(Ac),hL=function(e){var t=kb(e);return t?t.percent:parseFloat(e)},AL=function(e){return function(t){var n=function(e){return function(t){return Bb(t,(function(t,n){var r=kb(t);return r&&sL.includes(n)?r.percent*e.height:r&&lL.includes(n)?r.percent*e.width:t}))}}(e)(t.props);return n=wb({x:parseFloat,x1:parseFloat,x2:parseFloat,y:parseFloat,y1:parseFloat,y2:parseFloat,r:parseFloat,rx:parseFloat,ry:parseFloat,cx:parseFloat,cy:parseFloat,width:parseFloat,height:parseFloat,offset:hL,fill:yO,opacity:hL,stroke:yO,stopOpacity:hL,stopColor:yO,transform:wO},n),Object.assign({},t,{props:n})}},gL=function(e){var t=e.style||{},n=Object.assign({},t,e.props);return Object.assign({},e,{props:n})},pL=function(e){var t=Bb(e.props,(function(e){return"none"===e?null:e}));return Object.assign({},e,{props:t})},mL=function(e){var t=e.props||{},n=Qb(oL,t),r=Object.assign({},n,e.style||{});return Object.assign({},e,{style:r})},vL=function(e){var t=wb({width:parseFloat,height:parseFloat,viewBox:nL,preserveAspectRatio:aL},e.props);return Object.assign({},e,{props:t})},yL=function(e){if(!fL(e))return e;if(!e.children)return e;var t=e.children.map((function(e){return dL(e)?function(e){return{type:oc,props:{},children:[e]}}(e):e}));return Object.assign({},e,{children:t})},bL=function e(t){return function(n){if(fL(n))return qM(t,n);if(!n.children)return n;var r=n.children.map(e(t));return Object.assign({},n,{children:r})}},CL=function e(t){return function(n){if(!n.children)return n;var r=Cb(e(t),function(e){return Cb(AL(e),yL,pL,gL)}(t)),i=n.children.map(r);return Object.assign({},n,{children:i})}},wL=function(e,t){var n=function(e){var t=nL(e.props.viewBox);return t?{width:t.maxX,height:t.maxY}:e.props.width&&e.props.height?{width:parseFloat(e.props.width),height:parseFloat(e.props.height)}:{width:0,height:0}}(e);return Cb(tL,bL(t),vL,mL,iL,CL(n))(e)},EL=function(){var e=$e(Ze().mark((function e(){var t,n,r;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,wP.loadYoga();case 2:return t=e.sent,(n=t.Config.create()).setPointScaleFactor(0),r={create:function(){return t.Node.createWithConfig(n)}},e.abrupt("return",{node:r});case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),IL=function(){var e=$e(Ze().mark((function e(t){var n;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,EL();case 2:return n=e.sent,e.abrupt("return",Object.assign({},t,{yoga:n}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),xL=function(e){return e.style.zIndex},BL=function(e,t){var n=xL(e),r=xL(t);return n||r?n?r?r-n:-1:1:0},kL={},DL=/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g,QL=function(e){return"\ufe0f"!==e},SL=function(e,t){return Array.from(e).filter(t?function(){return!0}:QL).map((function(e){return e.codePointAt(0).toString(16)})).join("-")},_L=function(e,t){if(!t||!t.url&&!t.builder)return[];var n=[];return Array.from(e.matchAll(DL)).forEach((function(e){var r=e[0];if(!kL[r]||kL[r].loading){var i=function(e,t){var n=t.url,r=t.format,i=t.builder,a=t.withVariationSelectors;return"function"===typeof i?i(SL(e,a)):""+n+SL(e,a)+"."+r}(r,t);kL[r]={loading:!0};var a=function(){return e=SM,function(){return e.apply(void 0,arguments).then((function(e){return e}),(function(e){return e}))};var e}();n.push(a({uri:i}).then((function(e){kL[r].loading=!1,kL[r].data=e.data})))}})),n},FL=["\xa9\ufe0f","\xae","\u2122"],NL=function(e){var t,n,r;return(null===(t=e.props)||void 0===t?void 0:t.src)||(null===(n=e.props)||void 0===n?void 0:n.source)||(null===(r=e.props)||void 0===r?void 0:r.href)},RL=function(){var e=$e(Ze().mark((function e(t){var n;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("function"!==typeof t){e.next=6;break}return e.next=3,t();case 3:e.t0=e.sent,e.next=9;break;case 6:return e.next=8,t;case 8:e.t0=e.sent;case 9:return n=e.t0,e.abrupt("return","string"===typeof n?{uri:n}:n);case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),TL=function(){var e=$e(Ze().mark((function e(t){var n,r,i;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=NL(t),r=t.props.cache,n){e.next=5;break}return console.warn(!1,'Image should receive either a "src" or "source" prop'),e.abrupt("return");case 5:return e.prev=5,e.next=8,RL(n);case 8:if(i=e.sent){e.next=11;break}throw new Error('Image\'s "src" or "source" prop returned '+i);case 11:return e.next=13,SM(i,{cache:r});case 13:t.image=e.sent,t.image.key=i.data?i.data.toString():i.uri,e.next=21;break;case 17:e.prev=17,e.t0=e.catch(5),t.image={width:0,height:0,key:null},console.warn(e.t0.message);case 21:case"end":return e.stop()}}),e,null,[[5,17]])})));return function(t){return e.apply(this,arguments)}}(),OL=function(e){return e.type===ac},jL=function(e,t){for(var n,r=[],i=(null===(n=t.children)||void 0===n?void 0:n.slice(0))||[],a=e?e.getEmojiSource():null;i.length>0;){var o,s=i.shift();OL(s)&&r.push(TL(s)),e&&null!==(o=s.style)&&void 0!==o&&o.fontFamily&&r.push(e.load(s.style)),"string"===typeof s&&r.push.apply(r,_L(s,a)),"string"===typeof s.value&&r.push.apply(r,_L(s.value,a)),s.children&&s.children.forEach((function(e){i.push(e)}))}return r},PL=function(){var e=$e(Ze().mark((function e(t,n){var r;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=jL(n,t),e.next=3,Promise.all(r);case 3:return e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ML={color:"blue",textDecoration:"underline"},LL=function(e,t){var n=t.style;return function(e){return e.type===Zu}(t)&&(n=Array.isArray(t.style)?[ML].concat(t.style):[ML,t.style]),SO(e,n)},UL=function e(t){return function(n){var r=LL(t,n);if(!n.children)return Object.assign({},n,{style:r});var i=n.children.map(e(t));return Object.assign({},n,{style:r,children:i})}},zL=function(e){var t,n,r,i,a=(null===(t=e.props)||void 0===t?void 0:t.dpi)||72,o=(null===(n=e.box)||void 0===n?void 0:n.width)||e.style.width,s=(null===(r=e.box)||void 0===r?void 0:r.height)||e.style.height,l=(null===(i=e.props)||void 0===i?void 0:i.orientation)||"portrait";return UL({width:o,height:s,orientation:l,dpi:a})(e)},GL=function(e){return function(t){var n,r;return Eb(null===(n=t.style)||void 0===n?void 0:n[e])?"50%":null===(r=t.style)||void 0===r?void 0:r[e]}},HL=function e(t){var n=function(e){if(!e.box)return{};var t=e.box,n=t.left,r=t.top,i=t.width,a=t.height,o=GL("transformOriginX")(e),s=GL("transformOriginY")(e),l=kb(o),u=kb(s);return{left:n+(l?i*l.percent:o),top:r+(u?a*u.percent:s)}}(t),r=Object.assign({},t,{origin:n});if(!t.children)return r;var i=t.children.map(e);return Object.assign({},r,{children:i})},YL=["portrait","landscape"],WL=function(e){return"landscape"===function(e){var t,n=(null===(t=e.props)||void 0===t?void 0:t.orientation)||"portrait";return YL.includes(n)?n:"portrait"}(e)},VL={"4A0":[4767.87,6740.79],"2A0":[3370.39,4767.87],A0:[2383.94,3370.39],A1:[1683.78,2383.94],A2:[1190.55,1683.78],A3:[841.89,1190.55],A4:[595.28,841.89],A5:[419.53,595.28],A6:[297.64,419.53],A7:[209.76,297.64],A8:[147.4,209.76],A9:[104.88,147.4],A10:[73.7,104.88],B0:[2834.65,4008.19],B1:[2004.09,2834.65],B2:[1417.32,2004.09],B3:[1000.63,1417.32],B4:[708.66,1000.63],B5:[498.9,708.66],B6:[354.33,498.9],B7:[249.45,354.33],B8:[175.75,249.45],B9:[124.72,175.75],B10:[87.87,124.72],C0:[2599.37,3676.54],C1:[1836.85,2599.37],C2:[1298.27,1836.85],C3:[918.43,1298.27],C4:[649.13,918.43],C5:[459.21,649.13],C6:[323.15,459.21],C7:[229.61,323.15],C8:[161.57,229.61],C9:[113.39,161.57],C10:[79.37,113.39],RA0:[2437.8,3458.27],RA1:[1729.13,2437.8],RA2:[1218.9,1729.13],RA3:[864.57,1218.9],RA4:[609.45,864.57],SRA0:[2551.18,3628.35],SRA1:[1814.17,2551.18],SRA2:[1275.59,1814.17],SRA3:[907.09,1275.59],SRA4:[637.8,907.09],EXECUTIVE:[521.86,756],FOLIO:[612,936],LEGAL:[612,1008],LETTER:[612,792],TABLOID:[792,1224],ID1:[153,243]},qL=function(e){return{width:e[0],height:e[1]}},KL=function(e){var t,n,r,i=(null===(t=e.props)||void 0===t?void 0:t.size)||"A4",a=parseFloat((null===(n=e.props)||void 0===n?void 0:n.dpi)||72),o=typeof i;return r="string"===o?function(e){return qL(VL[e.toUpperCase()])}(i):Array.isArray(i)?qL(i):"number"===o?qL([i]):i,r=function(e,t){return{width:e.width?e.width*t:e.width,height:e.height?e.height*t:e.height}}(r,a/72),WL(e)?function(e){return{width:e.height,height:e.width}}(r):r},JL=function(e){var t=KL(e);return sr({},e,{style:sr({},mO(e.style||{}),t)})},ZL=function(e){var t;return!0===(null===(t=e.props)||void 0===t?void 0:t.fixed)},XL=function(e,t){var n=function(e,t){var n=Ib(e,["box","top"],0),r=Ib(e,["props","widows"],2),i=Ib(e,["props","orphans"],2),a=e.lines.length,o=function(e,t){var n=0;if(!e.lines)return 0;for(var r=0;r<e.lines.length;r+=1){var i=e.lines[r];if(n+i.box.height>t)return r;n+=i.box.height}return e.lines.length}(e,t-n);return 0===o?0:a<i?a:o<i||a<i+r?0:a===i+r?i:a-o<r?a-r:o}(e,t),r=function(e,t){var n=0;if(!e.lines)return n;for(var r=0;r<t;r+=1){var i=e.lines[r];if(!i)break;n+=i.box.height}return n}(e,n),i=e.box.height-r;return[Object.assign({},e,{box:sr({},e.box,{height:r,borderBottomWidth:0}),style:sr({},e.style,{marginBottom:0,paddingBottom:0,borderBottomWidth:0,borderBottomLeftRadius:0,borderBottomRightRadius:0}),lines:e.lines.slice(0,n)}),Object.assign({},e,{box:sr({},e.box,{top:0,height:i,borderTopWidth:0}),style:sr({},e.style,{marginTop:0,paddingTop:0,borderTopWidth:0,borderTopLeftRadius:0,borderTopRightRadius:0}),lines:e.lines.slice(n)})]},$L=function(e,t){if(!e)return[null,null];var n=function(e){var t;return(null===(t=e.box)||void 0===t?void 0:t.top)||0}(e),r=Object.assign({},e,{box:sr({},e.box,{borderBottomWidth:0}),style:sr({},e.style,{marginBottom:0,paddingBottom:0,borderBottomWidth:0,borderBottomLeftRadius:0,borderBottomRightRadius:0})});r.style.height=t-n;var i=function(e){var t;return!Eb(null===(t=e.style)||void 0===t?void 0:t.height)}(e)?e.box.height-(t-n):null,a=Object.assign({},e,{box:sr({},e.box,{top:0,borderTopWidth:0}),style:sr({},e.style,{marginTop:0,paddingTop:0,borderTopWidth:0,borderTopLeftRadius:0,borderTopRightRadius:0})});return i&&(a.style.height=i),[r,a]},eU=[qu,$u,ac,sc],tU=function(e){var t;return!eU.includes(e.type)&&(!!Eb(null===(t=e.props)||void 0===t?void 0:t.wrap)||e.props.wrap)},nU=function(e,t){var n=e.yogaNode;return n?n.getComputedPadding(t):null},rU=function(e){var t=e.style,n=e.box;return{paddingTop:nU(e,wP.Edge.Top)||(null===n||void 0===n?void 0:n.paddingTop)||(null===t||void 0===t?void 0:t.paddingTop)||(null===t||void 0===t?void 0:t.paddingVertical)||(null===t||void 0===t?void 0:t.padding)||0,paddingRight:nU(e,wP.Edge.Right)||(null===n||void 0===n?void 0:n.paddingRight)||(null===t||void 0===t?void 0:t.paddingRight)||(null===t||void 0===t?void 0:t.paddingHorizontal)||(null===t||void 0===t?void 0:t.padding)||0,paddingBottom:nU(e,wP.Edge.Bottom)||(null===n||void 0===n?void 0:n.paddingBottom)||(null===t||void 0===t?void 0:t.paddingBottom)||(null===t||void 0===t?void 0:t.paddingVertical)||(null===t||void 0===t?void 0:t.padding)||0,paddingLeft:nU(e,wP.Edge.Left)||(null===n||void 0===n?void 0:n.paddingLeft)||(null===t||void 0===t?void 0:t.paddingLeft)||(null===t||void 0===t?void 0:t.paddingHorizontal)||(null===t||void 0===t?void 0:t.padding)||0}},iU=["style","children"],aU=function(e){return"string"===typeof e},oU=function e(t){if(!t)return[];if(aU(t)||function(e){return"number"===typeof e}(t))return[{type:Ac,value:""+t}];if(function(e){return e&&e.type===Symbol.for("react.fragment")}(t))return e(t.props.children);if(Array.isArray(t))return t.reduce((function(t,n){return t.concat(e(n))}),[]);if(!aU(t.type))return e(t.type(t.props));var n=t.type,r=t.props,i=r.style,a=void 0===i?{}:i,o=r.children,s=void 0===o?[]:o;return[{type:n,style:a,props:or(r,iU),box:{},children:bb(s).reduce((function(t,n){return t.concat(e(n))}),[])}]},sU=function(e,t){var n,r=function(e){return e.box.top+e.box.height+e.box.marginBottom+function(e){var t;return(null===(t=e.props)||void 0===t?void 0:t.minPresenceAhead)||0}(e)}(e),i=(n=t.filter((function(e){var t;return!(null!==(t=e.props)&&void 0!==t&&t.fixed)})),Math.max.apply(Math,n.map((function(e){return e.box.top+e.box.height}))));return Math.min(r,i)},lU=function(e,t,n){var r;if(null!==(r=e.props)&&void 0!==r&&r.fixed)return!1;var i=n<e.box.top+e.box.height,a=tU(e),o=sU(e,t),s=e.box.top>e.box.marginTop;return function(e){var t;return(null===(t=e.props)||void 0===t?void 0:t.break)||!1}(e)||i&&!a||!i&&o>n&&s},uU=[8232,8233],cU=[function(e){return e.map((function(e){var t,n=(t=e.attributes.font,uU.reduce((function(e,n){return t&&t.hasGlyphForCodePoint&&t.hasGlyphForCodePoint(n)?e:[].concat(e,[String.fromCharCode(n)])}),[])),r=new RegExp(n.join("|"));return{string:e.string.replace(r,""),attributes:e.attributes}}))},function(e){for(var t=[],n=function(){var n=e[r],i=0;Array.from(n.string.matchAll(DL)).forEach((function(e){var r=e.index,a=e[0],o=FL.includes(a),s=n.attributes.fontSize,l=n.string.slice(i,r+e[0].length);kL[a]&&kL[a].data?t.push({string:l.replace(e,String.fromCharCode(65532)),attributes:sr({},n.attributes,{attachment:{width:s,height:s,yOffset:Math.floor(.1*s),image:kL[a].data}})}):o?t.push({string:l,attributes:n.attributes}):t.push({string:l.replace(e,String.fromCharCode(0)),attributes:n.attributes}),i=r+a.length})),i<n.string.length&&t.push({string:n.string.slice(i),attributes:n.attributes})},r=0;r<e.length;r+=1)n();return t}],fU=function(e){return e.type===ac},dU=function(e){return e.type===Ac},hU=function e(t,n,r,i){var a,o;if(void 0===i&&(i=0),!n)return[{string:""}];for(var s=[],l=n.style,u=l.color,c=void 0===u?"black":u,f=l.direction,d=void 0===f?"ltr":f,h=l.fontFamily,A=void 0===h?"Helvetica":h,g=l.fontWeight,p=l.fontStyle,m=l.fontSize,v=void 0===m?18:m,y=l.textAlign,b=l.lineHeight,C=l.textDecoration,w=l.textDecorationColor,E=l.textDecorationStyle,I=l.textTransform,x=l.letterSpacing,B=l.textIndent,k=l.opacity,D=l.verticalAlign,Q=("string"===typeof A?[A]:[].concat(A||[])).map((function(e){if("string"!==typeof e)return e;var n={fontFamily:e,fontWeight:g,fontStyle:p},r=t?t.getFont(n):null;return r?r.data:e})),S={font:Q,color:c,opacity:k,fontSize:v,direction:d,verticalAlign:D,backgroundColor:0===i?null:n.style.backgroundColor,indent:B,characterSpacing:x,strikeStyle:E,underlineStyle:E,underline:"underline"===C||"underline line-through"===C||"line-through underline"===C,strike:"line-through"===C||"underline line-through"===C||"line-through underline"===C,strikeColor:w||c,underlineColor:w||c,link:r||(null===(a=n.props)||void 0===a?void 0:a.src)||(null===(o=n.props)||void 0===o?void 0:o.href),lineHeight:b?b*v:null,align:y||("rtl"===d?"right":"left")},_=0;_<n.children.length;_+=1){var F=n.children[_];if(fU(F))s.push({string:String.fromCharCode(65532),attributes:sr({},S,{attachment:{width:F.style.width||v,height:F.style.height||v,image:F.image.data}})});else if(dU(F))s.push({string:FM(F.value,I),attributes:S});else if(F){var N;(N=s).push.apply(N,e(t,F,S.link,i+1))}}for(var R=0;R<cU.length;R+=1){s=(0,cU[R])(s)}return s},AU=function(e,t){var n=hU(e,t);return _M(n)},gU=Kj({bidi:Zj,linebreaker:lP,justification:AP,textDecoration:pP,scriptItemizer:vP,wordHyphenation:CP,fontSubstitution:LM}),pU=function(e,t,n,r){var i=AU(r,e),a=function(e,t,n){var r=function(e){var t;return null===(t=e.style)||void 0===t?void 0:t.maxLines}(n),i=function(e){var t;return null===(t=e.style)||void 0===t?void 0:t.textOverflow}(n);return{x:0,y:0,width:e,maxLines:r,height:t||1/0,truncateMode:i}}(t,n,e),o=function(e,t){return{hyphenationPenalty:t.props.hyphenationPenalty,shrinkWhitespaceFactor:{before:-.5,after:-.5},hyphenationCallback:t.props.hyphenationCallback||(null===e||void 0===e?void 0:e.getHyphenationCallback())||null}}(r,e);return gU(i,a,o).reduce((function(e,t){return[].concat(e,t)}),[])},mU=function(e){return function(t){return t.type===e}},vU=mU(qu),yU=mU(Ju),bU=function e(t,n){if(function(e){return yU(e)&&!e.lines}(t)){var r=t.box.width-(t.box.paddingRight+t.box.paddingLeft),i=t.box.height-(t.box.paddingTop+t.box.paddingBottom);t.lines=pU(t,r,i,n)}if(function(e){return!vU(e)&&!yU(e)}(t)){if(!t.children)return t;var a=t.children.map((function(t){return e(t,n)}));return Object.assign({},t,{children:a})}return t},CU=["color","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","opacity","textDecoration","textTransform","lineHeight","textAlign","visibility","wordSpacing"],wU=[].concat(CU,["backgroundColor"]),EU=function(e){return function(t){var n=function(e,t){var n=sr({},e);return Object.entries(t).forEach((function(t){var r=t[0],i=t[1];n[r]=function(e,t,n){return"textDecoration"===e?[n,t].filter((function(e){return e&&"none"!==e})).join(" "):t}(r,i,e[r])})),n}(e,t.style||{});return Object.assign({},t,{style:n})}},IU=function e(t){if(function(e){return e.type===qu}(t))return t;if(!t.children)return t;var n=function(e){return e.type===Ju}(t)?wU:CU,r=Qb(n,t.style||{}),i=Cb(e,EU(r)),a=t.children.map(i);return Object.assign({},t,{children:a})},xU=function(e,t){var n=e.yogaNode;return n?n.getComputedMargin(t):null},BU=function(e){var t=e.style,n=e.box;return{marginTop:xU(e,wP.Edge.Top)||(null===n||void 0===n?void 0:n.marginTop)||(null===t||void 0===t?void 0:t.marginTop)||(null===t||void 0===t?void 0:t.marginVertical)||(null===t||void 0===t?void 0:t.margin)||0,marginRight:xU(e,wP.Edge.Right)||(null===n||void 0===n?void 0:n.marginRight)||(null===t||void 0===t?void 0:t.marginRight)||(null===t||void 0===t?void 0:t.marginHorizontal)||(null===t||void 0===t?void 0:t.margin)||0,marginBottom:xU(e,wP.Edge.Bottom)||(null===n||void 0===n?void 0:n.marginBottom)||(null===t||void 0===t?void 0:t.marginBottom)||(null===t||void 0===t?void 0:t.marginVertical)||(null===t||void 0===t?void 0:t.margin)||0,marginLeft:xU(e,wP.Edge.Left)||(null===n||void 0===n?void 0:n.marginLeft)||(null===t||void 0===t?void 0:t.marginLeft)||(null===t||void 0===t?void 0:t.marginHorizontal)||(null===t||void 0===t?void 0:t.margin)||0}},kU={width:0,height:0},DU=function(e,t){return e?e.getComputedBorder(t):0},QU={hidden:wP.Overflow.Hidden,scroll:wP.Overflow.Scroll},SU={wrap:wP.Wrap.Wrap,"wrap-reverse":wP.Wrap.WrapReverse},_U=function(e,t){return function(n){return function(r){var i=r.yogaNode;if(!Eb(n)&&i){var a,o,s=!Eb(t),l="set"+_b(e),u=l+"Auto",c=l+"Percent",f=kb(n);if(f&&!i[c])throw new Error("You can't pass percentage values to "+e+" property");if(f)if(s)null===(a=i[c])||void 0===a||a.call(i,t,f.value);else null===(o=i[c])||void 0===o||o.call(i,f.value);else if("auto"===n){var d,h;if(s)null===(d=i[u])||void 0===d||d.call(i,t);else null===(h=i[u])||void 0===h||h.call(i)}else if(s){var A;null===(A=i[l])||void 0===A||A.call(i,t,n)}else{var g;null===(g=i[l])||void 0===g||g.call(i,n)}}return r}}},FU=_U("flexBasis"),NU={"flex-start":wP.Align.FlexStart,center:wP.Align.Center,"flex-end":wP.Align.FlexEnd,stretch:wP.Align.Stretch,baseline:wP.Align.Baseline,"space-between":wP.Align.SpaceBetween,"space-around":wP.Align.SpaceAround},RU=function(e){return function(t){return function(n){var r=n.yogaNode,i="items"===e?wP.Align.Stretch:wP.Align.Auto;if(r){var a=NU[t]||i;r["setAlign"+_b(e)](a)}return n}}},TU=RU("self"),OU=RU("items"),jU=RU("content"),PU={row:wP.FlexDirection.Row,"row-reverse":wP.FlexDirection.RowReverse,"column-reverse":wP.FlexDirection.ColumnReverse},MU={center:wP.Justify.Center,"flex-end":wP.Justify.FlexEnd,"space-between":wP.Justify.SpaceBetween,"space-around":wP.Justify.SpaceAround,"space-evenly":wP.Justify.SpaceEvenly},LU=_U("margin",wP.Edge.Top),UU=_U("margin",wP.Edge.Right),zU=_U("margin",wP.Edge.Bottom),GU=_U("margin",wP.Edge.Left),HU=_U("padding",wP.Edge.Top),YU=_U("padding",wP.Edge.Right),WU=_U("padding",wP.Edge.Bottom),VU=_U("padding",wP.Edge.Left),qU=_U("border",wP.Edge.Top),KU=_U("border",wP.Edge.Right),JU=_U("border",wP.Edge.Bottom),ZU=_U("border",wP.Edge.Left),XU=_U("position",wP.Edge.Top),$U=_U("position",wP.Edge.Right),ez=_U("position",wP.Edge.Bottom),tz=_U("position",wP.Edge.Left),nz=_U("width"),rz=_U("minWidth"),iz=_U("maxWidth"),az=_U("height"),oz=_U("minHeight"),sz=_U("maxHeight"),lz=function(e,t){if(kb(t))throw new Error("You can't pass percentage values to "+e+" property")},uz=function(e){return e.lines?Math.max.apply(Math,[0].concat(e.lines.map((function(e){return e.xAdvance})))):0},cz=function(e){return e.lines?e.lines.reduce((function(e,t){return e+t.box.height}),0):-1},fz={center:.5,right:1},dz=function(e){var t;return Eb(null===(t=e.box)||void 0===t?void 0:t.height)},hz=function(e){return Math.max.apply(Math,[-1/0].concat(e))},Az=function(e,t){return function(){var n=BU(t),r=rU(e),i=dz(e)?1/0:e.box.height-r.paddingTop-r.paddingBottom-n.marginTop-n.marginBottom-10,a=function(){var e={},t=[],n=function(){return e},r=function(e,n){return t.push([e,n])},i=function(){return r.apply(void 0,arguments),e},a=function(t,n,i,a){return r(t,n),r(t+i,n),r(t,n+a),r(t+i,n+a),e},o=function(t,n,i,a){return r(t-i,n-(a=a||i)),r(t+i,n-a),r(t+i,n+a),r(t-i,n+a),e};return e.rect=a,e.moveTo=i,e.lineTo=i,e.circle=o,e.polygon=function(){return t.push.apply(t,arguments),e},e.ellipse=o,e.roundedRect=a,e.text=n,e.path=n,e.lineWidth=n,e.bezierCurveTo=n,e.quadraticCurveTo=n,e.scale=n,e.rotate=n,e.translate=n,e.dash=n,e.clip=n,e.save=n,e.fill=n,e.font=n,e.stroke=n,e.lineCap=n,e.opacity=n,e.restore=n,e.lineJoin=n,e.fontSize=n,e.fillColor=n,e.miterLimit=n,e.strokeColor=n,e.fillOpacity=n,e.strokeOpacity=n,e.linearGradient=n,e.radialGradient=n,e.getWidth=function(){return hz(t.map((function(e){return e[0]})))},e.getHeight=function(){return hz(t.map((function(e){return e[1]})))},e}();return t.props.paint(a),{width:a.getWidth(),height:Math.min(i,a.getHeight())}}},gz=function(e){return function(t){return t.type===e}},pz=gz(qu),mz=gz(Ju),vz=gz($u),yz=gz(Xu),bz=gz(ac),Cz=gz(sc),wz=gz(Ac),Ez=function(e){Cb(function(e){var t=yz(e)?e.box.height:e.style.height;return az(t)}(e),nz(e.style.width),rz(e.style.minWidth),iz(e.style.maxWidth),oz(e.style.minHeight),sz(e.style.maxHeight),LU(e.style.marginTop),UU(e.style.marginRight),zU(e.style.marginBottom),GU(e.style.marginLeft),HU(e.style.paddingTop),YU(e.style.paddingRight),WU(e.style.paddingBottom),VU(e.style.paddingLeft),function(e){return function(t){var n=t.yogaNode;return!Eb(e)&&n&&n.setPositionType("absolute"===e?wP.PositionType.Absolute:wP.PositionType.Relative),t}}(e.style.position),XU(e.style.top),$U(e.style.right),ez(e.style.bottom),tz(e.style.left),qU(e.style.borderTopWidth),KU(e.style.borderRightWidth),JU(e.style.borderBottomWidth),ZU(e.style.borderLeftWidth),function(e){return function(t){var n=t.yogaNode;return n&&n.setDisplay("none"===e?wP.Display.None:wP.Display.Flex),t}}(e.style.display),function(e){return function(t){var n=t.yogaNode;if(n){var r=PU[e]||wP.FlexDirection.Column;n.setFlexDirection(r)}return t}}(e.style.flexDirection),TU(e.style.alignSelf),jU(e.style.alignContent),OU(e.style.alignItems),function(e){return function(t){var n=t.yogaNode;if(!Eb(e)&&n){var r=MU[e]||wP.Justify.FlexStart;n.setJustifyContent(r)}return t}}(e.style.justifyContent),function(e){return function(t){var n=t.yogaNode;if(n){var r=SU[e]||wP.Wrap.NoWrap;n.setFlexWrap(r)}return t}}(e.style.flexWrap),function(e){return function(t){var n=t.yogaNode;if(!Eb(e)&&n){var r=QU[e]||wP.Overflow.Visible;n.setOverflow(r)}return t}}(e.style.overflow),function(e){return function(t){var n=t.yogaNode;return!Eb(e)&&n&&n.setAspectRatio(e),t}}(e.style.aspectRatio),FU(e.style.flexBasis),function(e){return function(t){return _U("flexGrow")(e||0)(t)}}(e.style.flexGrow),function(e){return function(t){return _U("flexShrink")(e||1)(t)}}(e.style.flexShrink),function(e){return function(t){var n=t.yogaNode;return!Eb(e)&&n&&(lz("rowGap",e),n.setGap(wP.Gutter.Row,e)),t}}(e.style.rowGap),function(e){return function(t){var n=t.yogaNode;return!Eb(e)&&n&&(lz("columnGap",e),n.setGap(wP.Gutter.Column,e)),t}}(e.style.columnGap))(e)},Iz=function(e,t,n){var r=e.yogaNode;return mz(e)&&r.setMeasureFunc(function(e,t,n){return function(e,r,i){if(r===wP.MeasureMode.Exactly)return t.lines||(t.lines=pU(t,e,i,n)),{height:cz(t)};if(r===wP.MeasureMode.AtMost){var a,o=fz[null===(a=t.style)||void 0===a?void 0:a.textAlign]||0;return t.lines||(t.lines=pU(t,e,i,n),t.alignOffset=(e-uz(t))*o),{height:cz(t),width:Math.min(e,uz(t))}}return{}}}(0,e,n)),bz(e)&&r.setMeasureFunc(function(e,t){return function(n,r,i,a){var o=function(e){var t;return null!==(t=e.image)&&void 0!==t&&t.data?e.image.width/e.image.height:1}(t),s=BU(t),l=rU(e),u=dz(e)?1/0:e.box.height-l.paddingTop-l.paddingBottom-s.marginTop-s.marginBottom-10;if(!t.image)return{width:0,height:0};if(r===wP.MeasureMode.Exactly&&a===wP.MeasureMode.Undefined){var c=n/o;return{height:Math.min(u,c)}}if(a===wP.MeasureMode.Exactly&&(r===wP.MeasureMode.AtMost||r===wP.MeasureMode.Undefined))return{width:Math.min(i*o,n)};if(r===wP.MeasureMode.Exactly&&a===wP.MeasureMode.AtMost){var f=n/o;return{height:Math.min(i,u,f)}}return r===wP.MeasureMode.AtMost&&a===wP.MeasureMode.AtMost?o>1?{width:n,height:Math.min(n/o,i)}:{height:i,width:Math.min(i*o,n)}:{height:i,width:n}}}(t,e)),Cz(e)&&r.setMeasureFunc(Az(t,e)),pz(e)&&r.setMeasureFunc(function(e,t){return function(e,n,r,i){var a,o=((a=t.props.viewBox)?(a.maxX-a.minX)/(a.maxY-a.minY):null)||1;return n===wP.MeasureMode.Exactly||n===wP.MeasureMode.AtMost?{width:e,height:e/o}:i===wP.MeasureMode.Exactly?{width:r*o}:{}}}(0,e)),e},xz=function e(t,n,r){return function(i){var a,o=r.node.create(),s=Object.assign({},i,{yogaNode:o});if(Ez(s),function(e){return!mz(e)&&!vz(e)&&!pz(e)}(i)&&i.children){var l=Cb((a=o,function(e){return a.insertChild(e.yogaNode,a.getChildCount()),e}),e(t,n,r));s.children=i.children.map(l)}return Iz(s,t,n),s}},Bz=function(e){return e.yogaNode.calculateLayout(),e},kz=function e(t){if(wz(t))return t;var n=Object.assign(rU(t),BU(t),function(e){var t=e.yogaNode;return{borderTopWidth:DU(t,wP.Edge.Top),borderRightWidth:DU(t,wP.Edge.Right),borderBottomWidth:DU(t,wP.Edge.Bottom),borderLeftWidth:DU(t,wP.Edge.Left)}}(t),function(e){var t=e.yogaNode;return{top:(null===t||void 0===t?void 0:t.getComputedTop())||0,right:(null===t||void 0===t?void 0:t.getComputedRight())||0,bottom:(null===t||void 0===t?void 0:t.getComputedBottom())||0,left:(null===t||void 0===t?void 0:t.getComputedLeft())||0}}(t),function(e){var t=e.yogaNode;return t?{width:t.getComputedWidth(),height:t.getComputedHeight()}:kU}(t)),r=Object.assign({},t,{box:n});if(!t.children)return r;var i=t.children.map(e);return Object.assign({},r,{children:i})},Dz=function e(t){var n=Object.assign({},t);if(delete n.yogaNode,!t.children)return n;var r=t.children.map(e);return Object.assign({},n,{children:r})},Qz=function(e){return e.yogaNode&&e.yogaNode.freeRecursive(),e},Sz=function(e,t,n){return Eb(e)?null:Cb(Dz,Qz,kz,Bz,xz(e,t,n))(e)},_z=function(e){return e.type===Ju},Fz=function(e,t){return Object.assign({},t,{children:e})},Nz=function(e){var t;return(null===(t=e.box)||void 0===t?void 0:t.top)||0},Rz=function(e){var t;return!Eb(null===(t=e.props)||void 0===t?void 0:t.render)},Tz=Cb(bU,Sz,IU,zL),Oz=function(e){console.warn("Node of type "+e.type+" can't wrap between pages and it's bigger than available page height")},jz=function(e,t,n){for(var r=[],i=[],a=0;a<n.length;a+=1){var o=n[a],s=n.slice(a+1),l=s.filter(ZL),u=Nz(o),c=o.box.height,f=e<=u,d=lU(o,s,e),h=e+.001<u+c,A=tU(o),g=c<=t;if(ZL(o))i.push(o),r.push(o);else if(f){var p=Object.assign({},o.box,{top:o.box.top-e}),m=Object.assign({},o,{box:p});i.push(m)}else{if(!g&&!A){r.push(o),i.push.apply(i,s),Oz(o);break}if(d){var v=Object.assign({},o.box,{top:o.box.top-e}),y=Object.assign({},o.props,{wrap:!0,break:!1}),b=Object.assign({},o,{box:v,props:y});r.push.apply(r,l),i.push.apply(i,[b].concat(s));break}if(h){var C=Mz(o,e,t),w=C[0],E=C[1];if(o.children.length>0&&0===w.children.length){var I=Object.assign({},o.box,{top:o.box.top-e}),x=Object.assign({},o,{box:I});r.push.apply(r,l),i.push.apply(i,[x].concat(s));break}w&&r.push(w),E&&i.push(E)}else r.push(o)}}return[r,i]},Pz=function(e,t,n){var r=$L(e,t),i=r[0],a=r[1],o=function(e,t,n){var r=n.children||[],i=e-Nz(n);return jz(i,t,r)}(t,n,e),s=o[0],l=o[1];return[Fz(s,i),Fz(l,a)]},Mz=function(e,t,n){return _z(e)?XL(e,t):Pz(e,t,n)},Lz=function e(t){var n=t.children||[];return Rz(t)||n.some(e)},Uz=function e(t,n){var r=Rz(n),i=r&&_z(n)?sr({},n.box,{height:0}):n.box,a=function(i){if(void 0===i&&(i=[]),r){var a=n.props.render(t);return oU(a).filter(Boolean).map((function(n){return e(t,n)}))}return i.map((function(n){return e(t,n)}))}(n.children),o=r?null:n.lines;return Object.assign({},n,{box:i,lines:o,children:a})},zz=function(e,t,n,r){if(Lz(t)){var i=Uz(e,t);return Tz(i,n,r)}return t},Gz=function(e,t,n,r){var i=function(e){var t,n=rU(e).paddingBottom;return(null===(t=e.style)||void 0===t?void 0:t.height)-n}(e),a=function(e){var t,n=null===(t=e.style)||void 0===t?void 0:t.height,r=rU(e),i=r.paddingTop;return n-r.paddingBottom-i}(e),o=zz({pageNumber:t},e,n,r),s=e.style.height,l=jz(i,a,o.children),u=l[0],c=l[1],f=function(e){return Tz(e,n,r)},d=sr({},e.box,{height:s}),h=f(Object.assign({},e,{box:d,children:u}));if(0===c.length||c.every(ZL))return[h,null];var A=Db("height",e.box),g=Db("bookmark",e.props);return[h,f(Object.assign({},e,{props:g,box:A,children:c}))]},Hz=function(e,t,n,r,i){var a={totalPages:i.length,pageNumber:r+1,subPageNumber:n.subPageNumber+1,subPageTotalPages:n.subPageTotalPages};return zz(a,n,e,t)},Yz=function(e){return e.map((function(t,n){return sr({},t,{subPageNumber:n,subPageTotalPages:e.length})}))},Wz=function(e,t,n,r){var i;if(!e)return[];if(!1===(null===(i=e.props)||void 0===i?void 0:i.wrap))return[e];for(var a=Gz(e,t,n,r),o=[a[0]],s=a[1];null!==s;)a=Gz(s,t+o.length,n,r),o.push(a[0]),s=a[1];return o},Vz=function(e){return function(t){var n=kb(t);return n?n.percent*e.width:t}},qz=function(e){return function(t){var n=kb(t);return n?n.percent*e.height:t}},Kz=function(e){var t=e.style,n=wb({paddingTop:qz(t),paddingLeft:Vz(t),paddingRight:Vz(t),paddingBottom:qz(t)},e.style);return Object.assign({},e,{style:n})},Jz=function(e){return function(t){if(t){var n=kb(t);return n?n.percent*Math.min(e.width,e.height):t}}},Zz=function(e,t){var n,r;if(Eb(null===(n=e.style)||void 0===n?void 0:n.height))return t;if(Eb(null===(r=t.style)||void 0===r?void 0:r.height))return t;var i=function(e){var t,n;return e.style.height-((null===(t=e.style)||void 0===t?void 0:t.paddingTop)||0)-((null===(n=e.style)||void 0===n?void 0:n.paddingBottom)||0)}(e),a=function(e,t){var n=kb(t);return n?n.percent*e:t}(i,t.style.height),o=Object.assign({},t.style,{height:a});return Object.assign({},t,{style:o})},Xz=function(e){if(!e.children)return e;var t=e.children.map((function(t){return Zz(e,t)}));return Object.assign({},e,{children:t})},$z=function(e){return function(t){return t.type===e}},eG=$z(Zu),tG=$z(Ju),nG=$z(Ac),rG=function(e){return tG(e)||nG(e)},iG=function(e){return eG(e)?function(e){var t;return!(null===(t=e.props)||void 0===t||!t.render)}(e)?Object.assign({},e,{type:Ju}):function(e){var t=e.children||[];return!!t.every(nG)||!t.every(tG)&&t.every(rG)}(e)?function(e){var t={type:Ju,props:{},style:{},box:{},children:e.children};return Object.assign({},e,{children:[t]})}(e):e:e},aG=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(){var e=$e(Ze().mark((function e(n){var r,i,a,o,s,l,u,c=arguments;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(r=n,i=yb(t),a=c.length,o=new Array(a>1?a-1:0),s=1;s<a;s++)o[s-1]=c[s];l=0;case 4:if(!(l<i.length)){e.next=12;break}return u=i[l],e.next=8,u.apply(void 0,[r].concat(o));case 8:r=e.sent;case 9:l+=1,e.next=4;break;case 12:return e.abrupt("return",r);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}((function e(t){if(!t.children)return t;var n=(function(e){return e.type!==fc&&e.type!==qu}(t)?t.children.sort(BL):t.children).map(e);return Object.assign({},t,{children:n})}),(function(e){if(!e.children)return e;var t=e.children.map(HL);return Object.assign({},e,{children:t})}),PL,(function(e,t){for(var n=[],r=1,i=0;i<e.children.length;i+=1){var a=e.children[i],o=Wz(a,r,t,e.yoga);r+=(o=Yz(o)).length,n=n.concat(o)}return n=n.map((function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return function(e){return Db(["subPageNumber","subPageTotalPages"],e)}(Hz.apply(void 0,[t,e.yoga].concat(r)))})),Fz(n,e)}),bU,(function e(t){var n=wb({borderTopLeftRadius:Jz(t.box),borderTopRightRadius:Jz(t.box),borderBottomRightRadius:Jz(t.box),borderBottomLeftRadius:Jz(t.box)},t.style||{}),r=Object.assign({},t,{style:n});if(!t.children)return r;var i=t.children.map(e);return Object.assign({},r,{children:i})}),(function(e,t){if(!e.children)return e;var n=e.children.map((function(n){return Sz(n,t,e.yoga)}));return Object.assign({},e,{children:n})}),(function e(t,n){if(!t.children)return t;var r=cL(t)?wL(t,n):t,i=r.children.map((function(t){return e(t,n)}));return Object.assign({},r,{children:i})}),PL,IU,(function(e){if(!e.children)return e;var t=e.children.map(Xz);return Object.assign({},e,{children:t})}),(function(e){if(!e.children)return e;var t=e.children.map(Kz);return Object.assign({},e,{children:t})}),(function(e){if(!e.children)return e;var t=e.children.map(zL);return Object.assign({},e,{children:t})}),(function e(t){if(!t.children)return t;var n=Cb(iG,e),r=t.children.map(n);return Object.assign({},t,{children:r})}),(function(e){for(var t=0,n=(e.children||[]).slice(0).map((function(e){return{value:e,parent:null}})),r=function(){var e,r=n.shift(),i=r.value,a=r.parent;if(null!==(e=i.props)&&void 0!==e&&e.bookmark){var o,s=function(e){return"string"===typeof e?{title:e,fit:!1,expanded:!1}:e}(i.props.bookmark),l=sr({ref:t++,parent:null===(o=a)||void 0===o?void 0:o.ref},s);i.props.bookmark=l,a=l}i.children&&i.children.forEach((function(e){n.push({value:e,parent:a})}))};n.length>0;)r();return e}),(function(e){if(!e.children)return e;var t=e.children.map(JL);return Object.assign({},e,{children:t})}),IL),oG=n(1725),sG=n(513);function lG(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function uG(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach((function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})})),n}var cG,fG={exports:{}},dG=uG(n.t(sG,2));(cG=fG).exports=function e(t){var n=oG,i=r,a=dG;function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var s=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;s.hasOwnProperty("ReactCurrentDispatcher")||(s.ReactCurrentDispatcher={current:null}),s.hasOwnProperty("ReactCurrentBatchConfig")||(s.ReactCurrentBatchConfig={suspense:null});var l="function"===typeof Symbol&&Symbol.for,u=l?Symbol.for("react.element"):60103,c=l?Symbol.for("react.portal"):60106,f=l?Symbol.for("react.fragment"):60107,d=l?Symbol.for("react.strict_mode"):60108,h=l?Symbol.for("react.profiler"):60114,A=l?Symbol.for("react.provider"):60109,g=l?Symbol.for("react.context"):60110,p=l?Symbol.for("react.concurrent_mode"):60111,m=l?Symbol.for("react.forward_ref"):60112,v=l?Symbol.for("react.suspense"):60113,y=l?Symbol.for("react.suspense_list"):60120,b=l?Symbol.for("react.memo"):60115,C=l?Symbol.for("react.lazy"):60116,w="function"===typeof Symbol&&Symbol.iterator;function E(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=w&&e[w]||e["@@iterator"])?e:null}function I(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case f:return"Fragment";case c:return"Portal";case h:return"Profiler";case d:return"StrictMode";case v:return"Suspense";case y:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case g:return"Context.Consumer";case A:return"Context.Provider";case m:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case b:return I(e.type);case C:if(e=1===e._status?e._result:null)return I(e)}return null}function x(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(1026&(t=e).effectTag)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function B(e){if(x(e)!==e)throw Error(o(188))}function k(e){var t=e.alternate;if(!t){if(null===(t=x(e)))throw Error(o(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var a=i.alternate;if(null===a){if(null!==(r=i.return)){n=r;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===n)return B(i),e;if(a===r)return B(i),t;a=a.sibling}throw Error(o(188))}if(n.return!==r.return)n=i,r=a;else{for(var s=!1,l=i.child;l;){if(l===n){s=!0,n=i,r=a;break}if(l===r){s=!0,r=i,n=a;break}l=l.sibling}if(!s){for(l=a.child;l;){if(l===n){s=!0,n=a,r=i;break}if(l===r){s=!0,r=a,n=i;break}l=l.sibling}if(!s)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?e:t}function D(e){if(!(e=k(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}var Q=t.getPublicInstance,S=t.getRootHostContext,_=t.getChildHostContext,F=t.prepareForCommit,N=t.resetAfterCommit,R=t.createInstance,T=t.appendInitialChild,O=t.finalizeInitialChildren,j=t.prepareUpdate,P=t.shouldSetTextContent,M=t.shouldDeprioritizeSubtree,L=t.createTextInstance,U=t.setTimeout,z=t.clearTimeout,G=t.noTimeout,H=t.isPrimaryRenderer,Y=t.supportsMutation,W=t.supportsPersistence,V=t.supportsHydration,q=t.appendChild,K=t.appendChildToContainer,J=t.commitTextUpdate,Z=t.commitMount,X=t.commitUpdate,$=t.insertBefore,ee=t.insertInContainerBefore,te=t.removeChild,ne=t.removeChildFromContainer,re=t.resetTextContent,ie=t.hideInstance,ae=t.hideTextInstance,oe=t.unhideInstance,se=t.unhideTextInstance,le=t.cloneInstance,ue=t.createContainerChildSet,ce=t.appendChildToContainerChildSet,fe=t.finalizeContainerChildren,de=t.replaceContainerChildren,he=t.cloneHiddenInstance,Ae=t.cloneHiddenTextInstance,ge=t.canHydrateInstance,pe=t.canHydrateTextInstance,me=t.isSuspenseInstancePending,ve=t.isSuspenseInstanceFallback,ye=t.getNextHydratableSibling,be=t.getFirstHydratableChild,Ce=t.hydrateInstance,we=t.hydrateTextInstance,Ee=t.getNextHydratableInstanceAfterSuspenseInstance,Ie=t.commitHydratedContainer,xe=t.commitHydratedSuspenseInstance,Be=/^(.*)[\\\/]/;function ke(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var r=e._debugOwner,i=e._debugSource,a=I(e.type);n=null,r&&(n=I(r.type)),r=a,a="",i?a=" (at "+i.fileName.replace(Be,"")+":"+i.lineNumber+")":n&&(a=" (created by "+n+")"),n="\n    in "+(r||"Unknown")+a}t+=n,e=e.return}while(e);return t}var De=[],Qe=-1;function Se(e){0>Qe||(e.current=De[Qe],De[Qe]=null,Qe--)}function _e(e,t){Qe++,De[Qe]=e.current,e.current=t}var Fe={},Ne={current:Fe},Re={current:!1},Te=Fe;function Oe(e,t){var n=e.type.contextTypes;if(!n)return Fe;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,a={};for(i in n)a[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function je(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Pe(e){Se(Re),Se(Ne)}function Me(e){Se(Re),Se(Ne)}function Le(e,t,n){if(Ne.current!==Fe)throw Error(o(168));_e(Ne,t),_e(Re,n)}function Ue(e,t,r){var i=e.stateNode;if(e=t.childContextTypes,"function"!==typeof i.getChildContext)return r;for(var a in i=i.getChildContext())if(!(a in e))throw Error(o(108,I(t)||"Unknown",a));return n({},r,{},i)}function ze(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||Fe,Te=Ne.current,_e(Ne,t),_e(Re,Re.current),!0}function Ge(e,t,n){var r=e.stateNode;if(!r)throw Error(o(169));n?(t=Ue(e,t,Te),r.__reactInternalMemoizedMergedChildContext=t,Se(Re),Se(Ne),_e(Ne,t)):Se(Re),_e(Re,n)}var He=a.unstable_runWithPriority,Ye=a.unstable_scheduleCallback,We=a.unstable_cancelCallback,Ve=a.unstable_shouldYield,qe=a.unstable_requestPaint,Ke=a.unstable_now,Je=a.unstable_getCurrentPriorityLevel,Ze=a.unstable_ImmediatePriority,Xe=a.unstable_UserBlockingPriority,$e=a.unstable_NormalPriority,et=a.unstable_LowPriority,tt=a.unstable_IdlePriority,nt={},rt=void 0!==qe?qe:function(){},it=null,at=null,ot=!1,st=Ke(),lt=1e4>st?Ke:function(){return Ke()-st};function ut(){switch(Je()){case Ze:return 99;case Xe:return 98;case $e:return 97;case et:return 96;case tt:return 95;default:throw Error(o(332))}}function ct(e){switch(e){case 99:return Ze;case 98:return Xe;case 97:return $e;case 96:return et;case 95:return tt;default:throw Error(o(332))}}function ft(e,t){return e=ct(e),He(e,t)}function dt(e,t,n){return e=ct(e),Ye(e,t,n)}function ht(e){return null===it?(it=[e],at=Ye(Ze,gt)):it.push(e),nt}function At(){if(null!==at){var e=at;at=null,We(e)}gt()}function gt(){if(!ot&&null!==it){ot=!0;var e=0;try{var t=it;ft(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),it=null}catch(n){throw null!==it&&(it=it.slice(e+1)),Ye(Ze,At),n}finally{ot=!1}}}var pt=3;function mt(e,t,n){return 1073741821-(1+((1073741821-e+t/10)/(n/=10)|0))*n}var vt="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},yt=Object.prototype.hasOwnProperty;function bt(e,t){if(vt(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!yt.call(t,n[r])||!vt(e[n[r]],t[n[r]]))return!1;return!0}function Ct(e,t){if(e&&e.defaultProps)for(var r in t=n({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}var wt={current:null},Et=null,It=null,xt=null;function Bt(){xt=It=Et=null}function kt(e,t){var n=e.type._context;H?(_e(wt,n._currentValue),n._currentValue=t):(_e(wt,n._currentValue2),n._currentValue2=t)}function Dt(e){var t=wt.current;Se(wt),e=e.type._context,H?e._currentValue=t:e._currentValue2=t}function Qt(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t);else{if(!(null!==n&&n.childExpirationTime<t))break;n.childExpirationTime=t}e=e.return}}function St(e,t){Et=e,xt=It=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(fr=!0),e.firstContext=null)}function _t(e,t){if(xt!==e&&!1!==t&&0!==t)if("number"===typeof t&&1073741823!==t||(xt=e,t=1073741823),t={context:e,observedBits:t,next:null},null===It){if(null===Et)throw Error(o(308));It=t,Et.dependencies={expirationTime:0,firstContext:t,responders:null}}else It=It.next=t;return H?e._currentValue:e._currentValue2}var Ft=!1;function Nt(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Rt(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Tt(e,t){return{expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function Ot(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function jt(e,t){var n=e.alternate;if(null===n){var r=e.updateQueue,i=null;null===r&&(r=e.updateQueue=Nt(e.memoizedState))}else r=e.updateQueue,i=n.updateQueue,null===r?null===i?(r=e.updateQueue=Nt(e.memoizedState),i=n.updateQueue=Nt(n.memoizedState)):r=e.updateQueue=Rt(i):null===i&&(i=n.updateQueue=Rt(r));null===i||r===i?Ot(r,t):null===r.lastUpdate||null===i.lastUpdate?(Ot(r,t),Ot(i,t)):(Ot(r,t),i.lastUpdate=t)}function Pt(e,t){var n=e.updateQueue;null===(n=null===n?e.updateQueue=Nt(e.memoizedState):Mt(e,n)).lastCapturedUpdate?n.firstCapturedUpdate=n.lastCapturedUpdate=t:(n.lastCapturedUpdate.next=t,n.lastCapturedUpdate=t)}function Mt(e,t){var n=e.alternate;return null!==n&&t===n.updateQueue&&(t=e.updateQueue=Rt(t)),t}function Lt(e,t,r,i,a,o){switch(r.tag){case 1:return"function"===typeof(e=r.payload)?e.call(o,i,a):e;case 3:e.effectTag=-4097&e.effectTag|64;case 0:if(null===(a="function"===typeof(e=r.payload)?e.call(o,i,a):e)||void 0===a)break;return n({},i,a);case 2:Ft=!0}return i}function Ut(e,t,n,r,i){Ft=!1;for(var a=(t=Mt(e,t)).baseState,o=null,s=0,l=t.firstUpdate,u=a;null!==l;){var c=l.expirationTime;c<i?(null===o&&(o=l,a=u),s<c&&(s=c)):(Ki(c,l.suspenseConfig),u=Lt(e,0,l,u,n,r),null!==l.callback&&(e.effectTag|=32,l.nextEffect=null,null===t.lastEffect?t.firstEffect=t.lastEffect=l:(t.lastEffect.nextEffect=l,t.lastEffect=l))),l=l.next}for(c=null,l=t.firstCapturedUpdate;null!==l;){var f=l.expirationTime;f<i?(null===c&&(c=l,null===o&&(a=u)),s<f&&(s=f)):(u=Lt(e,0,l,u,n,r),null!==l.callback&&(e.effectTag|=32,l.nextEffect=null,null===t.lastCapturedEffect?t.firstCapturedEffect=t.lastCapturedEffect=l:(t.lastCapturedEffect.nextEffect=l,t.lastCapturedEffect=l))),l=l.next}null===o&&(t.lastUpdate=null),null===c?t.lastCapturedUpdate=null:e.effectTag|=32,null===o&&null===c&&(a=u),t.baseState=a,t.firstUpdate=o,t.firstCapturedUpdate=c,Ji(s),e.expirationTime=s,e.memoizedState=u}function zt(e,t,n){null!==t.firstCapturedUpdate&&(null!==t.lastUpdate&&(t.lastUpdate.next=t.firstCapturedUpdate,t.lastUpdate=t.lastCapturedUpdate),t.firstCapturedUpdate=t.lastCapturedUpdate=null),Gt(t.firstEffect,n),t.firstEffect=t.lastEffect=null,Gt(t.firstCapturedEffect,n),t.firstCapturedEffect=t.lastCapturedEffect=null}function Gt(e,t){for(;null!==e;){var n=e.callback;if(null!==n){e.callback=null;var r=t;if("function"!==typeof n)throw Error(o(191,n));n.call(r)}e=e.nextEffect}}var Ht=s.ReactCurrentBatchConfig,Yt=(new i.Component).refs;function Wt(e,t,r,i){r=null===(r=r(i,t=e.memoizedState))||void 0===r?t:n({},t,r),e.memoizedState=r,null!==(i=e.updateQueue)&&0===e.expirationTime&&(i.baseState=r)}var Vt={isMounted:function(e){return!!(e=e._reactInternalFiber)&&x(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var r=ji(),i=Ht.suspense;(i=Tt(r=Pi(r,e,i),i)).payload=t,void 0!==n&&null!==n&&(i.callback=n),jt(e,i),Mi(e,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var r=ji(),i=Ht.suspense;(i=Tt(r=Pi(r,e,i),i)).tag=1,i.payload=t,void 0!==n&&null!==n&&(i.callback=n),jt(e,i),Mi(e,r)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=ji(),r=Ht.suspense;(r=Tt(n=Pi(n,e,r),r)).tag=2,void 0!==t&&null!==t&&(r.callback=t),jt(e,r),Mi(e,n)}};function qt(e,t,n,r,i,a,o){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,o):!t.prototype||!t.prototype.isPureReactComponent||!bt(n,r)||!bt(i,a)}function Kt(e,t,n){var r=!1,i=Fe,a=t.contextType;return"object"===typeof a&&null!==a?a=_t(a):(i=je(t)?Te:Ne.current,a=(r=null!==(r=t.contextTypes)&&void 0!==r)?Oe(e,i):Fe),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Vt,e.stateNode=t,t._reactInternalFiber=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=a),t}function Jt(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Vt.enqueueReplaceState(t,t.state,null)}function Zt(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=Yt;var a=t.contextType;"object"===typeof a&&null!==a?i.context=_t(a):(a=je(t)?Te:Ne.current,i.context=Oe(e,a)),null!==(a=e.updateQueue)&&(Ut(e,a,n,i,r),i.state=e.memoizedState),"function"===typeof(a=t.getDerivedStateFromProps)&&(Wt(e,t,a,n),i.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof i.getSnapshotBeforeUpdate||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||(t=i.state,"function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&Vt.enqueueReplaceState(i,i.state,null),null!==(a=e.updateQueue)&&(Ut(e,a,n,i,r),i.state=e.memoizedState)),"function"===typeof i.componentDidMount&&(e.effectTag|=4)}var Xt=Array.isArray;function $t(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,e));var i=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=r.refs;t===Yt&&(t=r.refs={}),null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!==typeof e)throw Error(o(284));if(!n._owner)throw Error(o(290,e))}return e}function en(e,t){if("textarea"!==e.type)throw Error(o(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,""))}function tn(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function i(e,t,n){return(e=pa(e,t)).index=0,e.sibling=null,e}function a(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.effectTag=2,n):r:(t.effectTag=2,n):n}function s(t){return e&&null===t.alternate&&(t.effectTag=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=ya(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function d(e,t,n,r){return null!==t&&t.elementType===n.type?((r=i(t,n.props)).ref=$t(e,t,n),r.return=e,r):((r=ma(n.type,n.key,n.props,null,e.mode,r)).ref=$t(e,t,n),r.return=e,r)}function h(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=ba(n,e.mode,r)).return=e,t):((t=i(t,n.children||[])).return=e,t)}function A(e,t,n,r,a){return null===t||7!==t.tag?((t=va(n,e.mode,r,a)).return=e,t):((t=i(t,n)).return=e,t)}function g(e,t,n){if("string"===typeof t||"number"===typeof t)return(t=ya(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case u:return(n=ma(t.type,t.key,t.props,null,e.mode,n)).ref=$t(e,null,t),n.return=e,n;case c:return(t=ba(t,e.mode,n)).return=e,t}if(Xt(t)||E(t))return(t=va(t,e.mode,n,null)).return=e,t;en(e,t)}return null}function p(e,t,n,r){var i=null!==t?t.key:null;if("string"===typeof n||"number"===typeof n)return null!==i?null:l(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case u:return n.key===i?n.type===f?A(e,t,n.props.children,r,i):d(e,t,n,r):null;case c:return n.key===i?h(e,t,n,r):null}if(Xt(n)||E(n))return null!==i?null:A(e,t,n,r,null);en(e,n)}return null}function m(e,t,n,r,i){if("string"===typeof r||"number"===typeof r)return l(t,e=e.get(n)||null,""+r,i);if("object"===typeof r&&null!==r){switch(r.$$typeof){case u:return e=e.get(null===r.key?n:r.key)||null,r.type===f?A(t,e,r.props.children,i,r.key):d(t,e,r,i);case c:return h(t,e=e.get(null===r.key?n:r.key)||null,r,i)}if(Xt(r)||E(r))return A(t,e=e.get(n)||null,r,i,null);en(t,r)}return null}function v(i,o,s,l){for(var u=null,c=null,f=o,d=o=0,h=null;null!==f&&d<s.length;d++){f.index>d?(h=f,f=null):h=f.sibling;var A=p(i,f,s[d],l);if(null===A){null===f&&(f=h);break}e&&f&&null===A.alternate&&t(i,f),o=a(A,o,d),null===c?u=A:c.sibling=A,c=A,f=h}if(d===s.length)return n(i,f),u;if(null===f){for(;d<s.length;d++)null!==(f=g(i,s[d],l))&&(o=a(f,o,d),null===c?u=f:c.sibling=f,c=f);return u}for(f=r(i,f);d<s.length;d++)null!==(h=m(f,i,d,s[d],l))&&(e&&null!==h.alternate&&f.delete(null===h.key?d:h.key),o=a(h,o,d),null===c?u=h:c.sibling=h,c=h);return e&&f.forEach((function(e){return t(i,e)})),u}function y(i,s,l,u){var c=E(l);if("function"!==typeof c)throw Error(o(150));if(null==(l=c.call(l)))throw Error(o(151));for(var f=c=null,d=s,h=s=0,A=null,v=l.next();null!==d&&!v.done;h++,v=l.next()){d.index>h?(A=d,d=null):A=d.sibling;var y=p(i,d,v.value,u);if(null===y){null===d&&(d=A);break}e&&d&&null===y.alternate&&t(i,d),s=a(y,s,h),null===f?c=y:f.sibling=y,f=y,d=A}if(v.done)return n(i,d),c;if(null===d){for(;!v.done;h++,v=l.next())null!==(v=g(i,v.value,u))&&(s=a(v,s,h),null===f?c=v:f.sibling=v,f=v);return c}for(d=r(i,d);!v.done;h++,v=l.next())null!==(v=m(d,i,h,v.value,u))&&(e&&null!==v.alternate&&d.delete(null===v.key?h:v.key),s=a(v,s,h),null===f?c=v:f.sibling=v,f=v);return e&&d.forEach((function(e){return t(i,e)})),c}return function(e,r,a,l){var d="object"===typeof a&&null!==a&&a.type===f&&null===a.key;d&&(a=a.props.children);var h="object"===typeof a&&null!==a;if(h)switch(a.$$typeof){case u:e:{for(h=a.key,d=r;null!==d;){if(d.key===h){if(7===d.tag?a.type===f:d.elementType===a.type){n(e,d.sibling),(r=i(d,a.type===f?a.props.children:a.props)).ref=$t(e,d,a),r.return=e,e=r;break e}n(e,d);break}t(e,d),d=d.sibling}a.type===f?((r=va(a.props.children,e.mode,l,a.key)).return=e,e=r):((l=ma(a.type,a.key,a.props,null,e.mode,l)).ref=$t(e,r,a),l.return=e,e=l)}return s(e);case c:e:{for(d=a.key;null!==r;){if(r.key===d){if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),(r=i(r,a.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=ba(a,e.mode,l)).return=e,e=r}return s(e)}if("string"===typeof a||"number"===typeof a)return a=""+a,null!==r&&6===r.tag?(n(e,r.sibling),(r=i(r,a)).return=e,e=r):(n(e,r),(r=ya(a,e.mode,l)).return=e,e=r),s(e);if(Xt(a))return v(e,r,a,l);if(E(a))return y(e,r,a,l);if(h&&en(e,a),"undefined"===typeof a&&!d)switch(e.tag){case 1:case 0:throw e=e.type,Error(o(152,e.displayName||e.name||"Component"))}return n(e,r)}}var nn=tn(!0),rn=tn(!1),an={},on={current:an},sn={current:an},ln={current:an};function un(e){if(e===an)throw Error(o(174));return e}function cn(e,t){_e(ln,t),_e(sn,e),_e(on,an),t=S(t),Se(on),_e(on,t)}function fn(e){Se(on),Se(sn),Se(ln)}function dn(e){var t=un(ln.current),n=un(on.current);n!==(t=_(n,e.type,t))&&(_e(sn,e),_e(on,t))}function hn(e){sn.current===e&&(Se(on),Se(sn))}var An={current:0};function gn(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||me(n)||ve(n)))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function pn(e,t){return{responder:e,props:t}}var mn=s.ReactCurrentDispatcher,vn=s.ReactCurrentBatchConfig,yn=0,bn=null,Cn=null,wn=null,En=null,In=null,xn=null,Bn=0,kn=null,Dn=0,Qn=!1,Sn=null,_n=0;function Fn(){throw Error(o(321))}function Nn(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!vt(e[n],t[n]))return!1;return!0}function Rn(e,t,n,r,i,a){if(yn=a,bn=t,wn=null!==e?e.memoizedState:null,mn.current=null===wn?$n:er,t=n(r,i),Qn){do{Qn=!1,_n+=1,wn=null!==e?e.memoizedState:null,xn=En,kn=In=Cn=null,mn.current=er,t=n(r,i)}while(Qn);Sn=null,_n=0}if(mn.current=Xn,(e=bn).memoizedState=En,e.expirationTime=Bn,e.updateQueue=kn,e.effectTag|=Dn,e=null!==Cn&&null!==Cn.next,yn=0,xn=In=En=wn=Cn=bn=null,Bn=0,kn=null,Dn=0,e)throw Error(o(300));return t}function Tn(){mn.current=Xn,yn=0,xn=In=En=wn=Cn=bn=null,Bn=0,kn=null,Dn=0,Qn=!1,Sn=null,_n=0}function On(){var e={memoizedState:null,baseState:null,queue:null,baseUpdate:null,next:null};return null===In?En=In=e:In=In.next=e,In}function jn(){if(null!==xn)xn=(In=xn).next,wn=null!==(Cn=wn)?Cn.next:null;else{if(null===wn)throw Error(o(310));var e={memoizedState:(Cn=wn).memoizedState,baseState:Cn.baseState,queue:Cn.queue,baseUpdate:Cn.baseUpdate,next:null};In=null===In?En=e:In.next=e,wn=Cn.next}return In}function Pn(e,t){return"function"===typeof t?t(e):t}function Mn(e){var t=jn(),n=t.queue;if(null===n)throw Error(o(311));if(n.lastRenderedReducer=e,0<_n){var r=n.dispatch;if(null!==Sn){var i=Sn.get(n);if(void 0!==i){Sn.delete(n);var a=t.memoizedState;do{a=e(a,i.action),i=i.next}while(null!==i);return vt(a,t.memoizedState)||(fr=!0),t.memoizedState=a,t.baseUpdate===n.last&&(t.baseState=a),n.lastRenderedState=a,[a,r]}}return[t.memoizedState,r]}r=n.last;var s=t.baseUpdate;if(a=t.baseState,null!==s?(null!==r&&(r.next=null),r=s.next):r=null!==r?r.next:null,null!==r){var l=i=null,u=r,c=!1;do{var f=u.expirationTime;f<yn?(c||(c=!0,l=s,i=a),f>Bn&&Ji(Bn=f)):(Ki(f,u.suspenseConfig),a=u.eagerReducer===e?u.eagerState:e(a,u.action)),s=u,u=u.next}while(null!==u&&u!==r);c||(l=s,i=a),vt(a,t.memoizedState)||(fr=!0),t.memoizedState=a,t.baseUpdate=l,t.baseState=i,n.lastRenderedState=a}return[t.memoizedState,n.dispatch]}function Ln(e){var t=On();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={last:null,dispatch:null,lastRenderedReducer:Pn,lastRenderedState:e}).dispatch=Zn.bind(null,bn,e),[t.memoizedState,e]}function Un(e){return Mn(Pn)}function zn(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===kn?(kn={lastEffect:null}).lastEffect=e.next=e:null===(t=kn.lastEffect)?kn.lastEffect=e.next=e:(n=t.next,t.next=e,e.next=n,kn.lastEffect=e),e}function Gn(e,t,n,r){var i=On();Dn|=e,i.memoizedState=zn(t,n,void 0,void 0===r?null:r)}function Hn(e,t,n,r){var i=jn();r=void 0===r?null:r;var a=void 0;if(null!==Cn){var o=Cn.memoizedState;if(a=o.destroy,null!==r&&Nn(r,o.deps))return void zn(0,n,a,r)}Dn|=e,i.memoizedState=zn(t,n,a,r)}function Yn(e,t){return Gn(516,192,e,t)}function Wn(e,t){return Hn(516,192,e,t)}function Vn(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function qn(){}function Kn(e,t){return On().memoizedState=[e,void 0===t?null:t],e}function Jn(e,t){var n=jn();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Nn(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Zn(e,t,n){if(!(25>_n))throw Error(o(301));var r=e.alternate;if(e===bn||null!==r&&r===bn)if(Qn=!0,e={expirationTime:yn,suspenseConfig:null,action:n,eagerReducer:null,eagerState:null,next:null},null===Sn&&(Sn=new Map),void 0===(n=Sn.get(t)))Sn.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}else{var i=ji(),a=Ht.suspense;a={expirationTime:i=Pi(i,e,a),suspenseConfig:a,action:n,eagerReducer:null,eagerState:null,next:null};var s=t.last;if(null===s)a.next=a;else{var l=s.next;null!==l&&(a.next=l),s.next=a}if(t.last=a,0===e.expirationTime&&(null===r||0===r.expirationTime)&&null!==(r=t.lastRenderedReducer))try{var u=t.lastRenderedState,c=r(u,n);if(a.eagerReducer=r,a.eagerState=c,vt(c,u))return}catch(f){}Mi(e,i)}}var Xn={readContext:_t,useCallback:Fn,useContext:Fn,useEffect:Fn,useImperativeHandle:Fn,useLayoutEffect:Fn,useMemo:Fn,useReducer:Fn,useRef:Fn,useState:Fn,useDebugValue:Fn,useResponder:Fn,useDeferredValue:Fn,useTransition:Fn},$n={readContext:_t,useCallback:Kn,useContext:_t,useEffect:Yn,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Gn(4,36,Vn.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Gn(4,36,e,t)},useMemo:function(e,t){var n=On();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=On();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={last:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Zn.bind(null,bn,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},On().memoizedState=e},useState:Ln,useDebugValue:qn,useResponder:pn,useDeferredValue:function(e,t){var n=Ln(e),r=n[0],i=n[1];return Yn((function(){a.unstable_next((function(){var n=vn.suspense;vn.suspense=void 0===t?null:t;try{i(e)}finally{vn.suspense=n}}))}),[e,t]),r},useTransition:function(e){var t=Ln(!1),n=t[0],r=t[1];return[Kn((function(t){r(!0),a.unstable_next((function(){var n=vn.suspense;vn.suspense=void 0===e?null:e;try{r(!1),t()}finally{vn.suspense=n}}))}),[e,n]),n]}},er={readContext:_t,useCallback:Jn,useContext:_t,useEffect:Wn,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Hn(4,36,Vn.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Hn(4,36,e,t)},useMemo:function(e,t){var n=jn();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Nn(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)},useReducer:Mn,useRef:function(){return jn().memoizedState},useState:Un,useDebugValue:qn,useResponder:pn,useDeferredValue:function(e,t){var n=Un(),r=n[0],i=n[1];return Wn((function(){a.unstable_next((function(){var n=vn.suspense;vn.suspense=void 0===t?null:t;try{i(e)}finally{vn.suspense=n}}))}),[e,t]),r},useTransition:function(e){var t=Un(),n=t[0],r=t[1];return[Jn((function(t){r(!0),a.unstable_next((function(){var n=vn.suspense;vn.suspense=void 0===e?null:e;try{r(!1),t()}finally{vn.suspense=n}}))}),[e,n]),n]}},tr=null,nr=null,rr=!1;function ir(e,t){var n=Aa(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function ar(e,t){switch(e.tag){case 5:return null!==(t=ge(t,e.type,e.pendingProps))&&(e.stateNode=t,!0);case 6:return null!==(t=pe(t,e.pendingProps))&&(e.stateNode=t,!0);default:return!1}}function or(e){if(rr){var t=nr;if(t){var n=t;if(!ar(e,t)){if(!(t=ye(n))||!ar(e,t))return e.effectTag=-1025&e.effectTag|2,rr=!1,void(tr=e);ir(tr,n)}tr=e,nr=be(t)}else e.effectTag=-1025&e.effectTag|2,rr=!1,tr=e}}function sr(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;tr=e}function lr(e){if(!V||e!==tr)return!1;if(!rr)return sr(e),rr=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!P(t,e.memoizedProps))for(t=nr;t;)ir(e,t),t=ye(t);if(sr(e),13===e.tag){if(!V)throw Error(o(316));if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));nr=Ee(e)}else nr=tr?ye(e.stateNode):null;return!0}function ur(){V&&(nr=tr=null,rr=!1)}var cr=s.ReactCurrentOwner,fr=!1;function dr(e,t,n,r){t.child=null===e?rn(t,null,n,r):nn(t,e.child,n,r)}function hr(e,t,n,r,i){n=n.render;var a=t.ref;return St(t,i),r=Rn(e,t,n,r,a,i),null===e||fr?(t.effectTag|=1,dr(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),Sr(e,t,i))}function Ar(e,t,n,r,i,a){if(null===e){var o=n.type;return"function"!==typeof o||ga(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=ma(n.type,null,r,null,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,gr(e,t,o,r,i,a))}return o=e.child,i<a&&(i=o.memoizedProps,(n=null!==(n=n.compare)?n:bt)(i,r)&&e.ref===t.ref)?Sr(e,t,a):(t.effectTag|=1,(e=pa(o,r)).ref=t.ref,e.return=t,t.child=e)}function gr(e,t,n,r,i,a){return null!==e&&bt(e.memoizedProps,r)&&e.ref===t.ref&&(fr=!1,i<a)?Sr(e,t,a):mr(e,t,n,r,a)}function pr(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function mr(e,t,n,r,i){var a=je(n)?Te:Ne.current;return a=Oe(t,a),St(t,i),n=Rn(e,t,n,r,a,i),null===e||fr?(t.effectTag|=1,dr(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),Sr(e,t,i))}function vr(e,t,n,r,i){if(je(n)){var a=!0;ze(t)}else a=!1;if(St(t,i),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),Kt(t,n,r),Zt(t,n,r,i),r=!0;else if(null===e){var o=t.stateNode,s=t.memoizedProps;o.props=s;var l=o.context,u=n.contextType;u="object"===typeof u&&null!==u?_t(u):Oe(t,u=je(n)?Te:Ne.current);var c=n.getDerivedStateFromProps,f="function"===typeof c||"function"===typeof o.getSnapshotBeforeUpdate;f||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(s!==r||l!==u)&&Jt(t,o,r,u),Ft=!1;var d=t.memoizedState;l=o.state=d;var h=t.updateQueue;null!==h&&(Ut(t,h,r,o,i),l=t.memoizedState),s!==r||d!==l||Re.current||Ft?("function"===typeof c&&(Wt(t,n,c,r),l=t.memoizedState),(s=Ft||qt(t,n,s,r,d,l,u))?(f||"function"!==typeof o.UNSAFE_componentWillMount&&"function"!==typeof o.componentWillMount||("function"===typeof o.componentWillMount&&o.componentWillMount(),"function"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"===typeof o.componentDidMount&&(t.effectTag|=4)):("function"===typeof o.componentDidMount&&(t.effectTag|=4),t.memoizedProps=r,t.memoizedState=l),o.props=r,o.state=l,o.context=u,r=s):("function"===typeof o.componentDidMount&&(t.effectTag|=4),r=!1)}else o=t.stateNode,s=t.memoizedProps,o.props=t.type===t.elementType?s:Ct(t.type,s),l=o.context,u="object"===typeof(u=n.contextType)&&null!==u?_t(u):Oe(t,u=je(n)?Te:Ne.current),(f="function"===typeof(c=n.getDerivedStateFromProps)||"function"===typeof o.getSnapshotBeforeUpdate)||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(s!==r||l!==u)&&Jt(t,o,r,u),Ft=!1,l=t.memoizedState,d=o.state=l,null!==(h=t.updateQueue)&&(Ut(t,h,r,o,i),d=t.memoizedState),s!==r||l!==d||Re.current||Ft?("function"===typeof c&&(Wt(t,n,c,r),d=t.memoizedState),(c=Ft||qt(t,n,s,r,l,d,u))?(f||"function"!==typeof o.UNSAFE_componentWillUpdate&&"function"!==typeof o.componentWillUpdate||("function"===typeof o.componentWillUpdate&&o.componentWillUpdate(r,d,u),"function"===typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,d,u)),"function"===typeof o.componentDidUpdate&&(t.effectTag|=4),"function"===typeof o.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!==typeof o.componentDidUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),"function"!==typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=256),t.memoizedProps=r,t.memoizedState=d),o.props=r,o.state=d,o.context=u,r=c):("function"!==typeof o.componentDidUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),"function"!==typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=256),r=!1);return yr(e,t,n,r,a,i)}function yr(e,t,n,r,i,a){pr(e,t);var o=0!==(64&t.effectTag);if(!r&&!o)return i&&Ge(t,n,!1),Sr(e,t,a);r=t.stateNode,cr.current=t;var s=o&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.effectTag|=1,null!==e&&o?(t.child=nn(t,e.child,null,a),t.child=nn(t,null,s,a)):dr(e,t,s,a),t.memoizedState=r.state,i&&Ge(t,n,!0),t.child}function br(e){var t=e.stateNode;t.pendingContext?Le(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Le(0,t.context,!1),cn(e,t.containerInfo)}var Cr,wr,Er,Ir,xr={dehydrated:null,retryTime:0};function Br(e,t,n){var r,i=t.mode,a=t.pendingProps,o=An.current,s=!1;if((r=0!==(64&t.effectTag))||(r=0!==(2&o)&&(null===e||null!==e.memoizedState)),r?(s=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===a.fallback||!0===a.unstable_avoidThisFallback||(o|=1),_e(An,1&o),null===e){if(void 0!==a.fallback&&or(t),s){if(s=a.fallback,(a=va(null,i,0,null)).return=t,0===(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,a.child=e;null!==e;)e.return=a,e=e.sibling;return(n=va(s,i,n,null)).return=t,a.sibling=n,t.memoizedState=xr,t.child=a,n}return i=a.children,t.memoizedState=null,t.child=rn(t,null,i,n)}if(null!==e.memoizedState){if(i=(e=e.child).sibling,s){if(a=a.fallback,(n=pa(e,e.pendingProps)).return=t,0===(2&t.mode)&&(s=null!==t.memoizedState?t.child.child:t.child)!==e.child)for(n.child=s;null!==s;)s.return=n,s=s.sibling;return(i=pa(i,a,i.expirationTime)).return=t,n.sibling=i,n.childExpirationTime=0,t.memoizedState=xr,t.child=n,i}return n=nn(t,e.child,a.children,n),t.memoizedState=null,t.child=n}if(e=e.child,s){if(s=a.fallback,(a=va(null,i,0,null)).return=t,a.child=e,null!==e&&(e.return=a),0===(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,a.child=e;null!==e;)e.return=a,e=e.sibling;return(n=va(s,i,n,null)).return=t,a.sibling=n,n.effectTag|=2,a.childExpirationTime=0,t.memoizedState=xr,t.child=a,n}return t.memoizedState=null,t.child=nn(t,e,a.children,n)}function kr(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t),Qt(e.return,t)}function Dr(e,t,n,r,i,a){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,last:r,tail:n,tailExpiration:0,tailMode:i,lastEffect:a}:(o.isBackwards=t,o.rendering=null,o.last=r,o.tail=n,o.tailExpiration=0,o.tailMode=i,o.lastEffect=a)}function Qr(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;if(dr(e,t,r.children,n),0!==(2&(r=An.current)))r=1&r|2,t.effectTag|=64;else{if(null!==e&&0!==(64&e.effectTag))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&kr(e,n);else if(19===e.tag)kr(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(_e(An,r),0===(2&t.mode))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===gn(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Dr(t,!1,i,n,a,t.lastEffect);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===gn(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Dr(t,!0,n,null,a,t.lastEffect);break;case"together":Dr(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function Sr(e,t,n){null!==e&&(t.dependencies=e.dependencies);var r=t.expirationTime;if(0!==r&&Ji(r),t.childExpirationTime<n)return null;if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(n=pa(e=t.child,e.pendingProps,e.expirationTime),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=pa(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}function _r(e){e.effectTag|=4}if(Y)Cr=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)T(e,n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},wr=function(){},Er=function(e,t,n,r,i){if((e=e.memoizedProps)!==r){var a=t.stateNode,o=un(on.current);n=j(a,n,e,r,i,o),(t.updateQueue=n)&&_r(t)}},Ir=function(e,t,n,r){n!==r&&_r(t)};else if(W){Cr=function(e,t,n,r){for(var i=t.child;null!==i;){if(5===i.tag){var a=i.stateNode;n&&r&&(a=he(a,i.type,i.memoizedProps,i)),T(e,a)}else if(6===i.tag)a=i.stateNode,n&&r&&(a=Ae(a,i.memoizedProps,i)),T(e,a);else if(4!==i.tag){if(13===i.tag&&0!==(4&i.effectTag)&&(a=null!==i.memoizedState)){var o=i.child;if(null!==o&&(null!==o.child&&(o.child.return=o,Cr(e,o,!0,a)),null!==(a=o.sibling))){a.return=i,i=a;continue}}if(null!==i.child){i.child.return=i,i=i.child;continue}}if(i===t)break;for(;null===i.sibling;){if(null===i.return||i.return===t)return;i=i.return}i.sibling.return=i.return,i=i.sibling}};var Fr=function e(t,n,r,i){for(var a=n.child;null!==a;){if(5===a.tag){var o=a.stateNode;r&&i&&(o=he(o,a.type,a.memoizedProps,a)),ce(t,o)}else if(6===a.tag)o=a.stateNode,r&&i&&(o=Ae(o,a.memoizedProps,a)),ce(t,o);else if(4!==a.tag){if(13===a.tag&&0!==(4&a.effectTag)&&(o=null!==a.memoizedState)){var s=a.child;if(null!==s&&(null!==s.child&&(s.child.return=s,e(t,s,!0,o)),null!==(o=s.sibling))){o.return=a,a=o;continue}}if(null!==a.child){a.child.return=a,a=a.child;continue}}if(a===n)break;for(;null===a.sibling;){if(null===a.return||a.return===n)return;a=a.return}a.sibling.return=a.return,a=a.sibling}};wr=function(e){var t=e.stateNode;if(null!==e.firstEffect){var n=t.containerInfo,r=ue(n);Fr(r,e,!1,!1),t.pendingChildren=r,_r(e),fe(n,r)}},Er=function(e,t,n,r,i){var a=e.stateNode,o=e.memoizedProps;if((e=null===t.firstEffect)&&o===r)t.stateNode=a;else{var s=t.stateNode,l=un(on.current),u=null;o!==r&&(u=j(s,n,o,r,i,l)),e&&null===u?t.stateNode=a:(a=le(a,u,n,o,r,t,e,s),O(a,n,r,i,l)&&_r(t),t.stateNode=a,e?_r(t):Cr(a,t,!1,!1))}},Ir=function(e,t,n,r){n!==r&&(e=un(ln.current),n=un(on.current),t.stateNode=L(r,e,n,t),_r(t))}}else wr=function(){},Er=function(){},Ir=function(){};function Nr(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Rr(e){switch(e.tag){case 1:je(e.type)&&Pe();var t=e.effectTag;return 4096&t?(e.effectTag=-4097&t|64,e):null;case 3:if(fn(),Me(),0!==(64&(t=e.effectTag)))throw Error(o(285));return e.effectTag=-4097&t|64,e;case 5:return hn(e),null;case 13:return Se(An),4096&(t=e.effectTag)?(e.effectTag=-4097&t|64,e):null;case 19:return Se(An),null;case 4:return fn(),null;case 10:return Dt(e),null;default:return null}}function Tr(e,t){return{value:e,source:t,stack:ke(t)}}var Or="function"===typeof WeakSet?WeakSet:Set;function jr(e,t){var n=t.source,r=t.stack;null===r&&null!==n&&(r=ke(n)),null!==n&&I(n.type),t=t.value,null!==e&&1===e.tag&&I(e.type);try{console.error(t)}catch(i){setTimeout((function(){throw i}))}}function Pr(e){var t=e.ref;if(null!==t)if("function"===typeof t)try{t(null)}catch(n){la(e,n)}else t.current=null}function Mr(e,t){switch(t.tag){case 0:case 11:case 15:Lr(2,0,t);break;case 1:if(256&t.effectTag&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:Ct(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}break;case 3:case 5:case 6:case 4:case 17:break;default:throw Error(o(163))}}function Lr(e,t,n){if(null!==(n=null!==(n=n.updateQueue)?n.lastEffect:null)){var r=n=n.next;do{if(0!==(r.tag&e)){var i=r.destroy;r.destroy=void 0,void 0!==i&&i()}0!==(r.tag&t)&&(i=r.create,r.destroy=i()),r=r.next}while(r!==n)}}function Ur(e,t,n){switch("function"===typeof da&&da(t),t.tag){case 0:case 11:case 14:case 15:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var r=e.next;ft(97<n?97:n,(function(){var e=r;do{var n=e.destroy;if(void 0!==n){var i=t;try{n()}catch(a){la(i,a)}}e=e.next}while(e!==r)}))}break;case 1:Pr(t),"function"===typeof(n=t.stateNode).componentWillUnmount&&function(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(n){la(e,n)}}(t,n);break;case 5:Pr(t);break;case 4:Y?Wr(e,t,n):W&&function(e){if(W){e=e.stateNode.containerInfo;var t=ue(e);de(e,t)}}(t)}}function zr(e,t,n){for(var r=t;;)if(Ur(e,r,n),null===r.child||Y&&4===r.tag){if(r===t)break;for(;null===r.sibling;){if(null===r.return||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}else r.child.return=r,r=r.child}function Gr(e){var t=e.alternate;e.return=null,e.child=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.alternate=null,e.firstEffect=null,e.lastEffect=null,e.pendingProps=null,e.memoizedProps=null,null!==t&&Gr(t)}function Hr(e){return 5===e.tag||3===e.tag||4===e.tag}function Yr(e){if(Y){e:{for(var t=e.return;null!==t;){if(Hr(t)){var n=t;break e}t=t.return}throw Error(o(160))}switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(o(161))}16&n.effectTag&&(re(t),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||Hr(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}for(var i=e;;){var a=5===i.tag||6===i.tag;if(a)a=a?i.stateNode:i.stateNode.instance,n?r?ee(t,a,n):$(t,a,n):r?K(t,a):q(t,a);else if(4!==i.tag&&null!==i.child){i.child.return=i,i=i.child;continue}if(i===e)break;for(;null===i.sibling;){if(null===i.return||i.return===e)return;i=i.return}i.sibling.return=i.return,i=i.sibling}}}function Wr(e,t,n){for(var r,i,a=t,s=!1;;){if(!s){s=a.return;e:for(;;){if(null===s)throw Error(o(160));switch(r=s.stateNode,s.tag){case 5:i=!1;break e;case 3:case 4:r=r.containerInfo,i=!0;break e}s=s.return}s=!0}if(5===a.tag||6===a.tag)zr(e,a,n),i?ne(r,a.stateNode):te(r,a.stateNode);else if(4===a.tag){if(null!==a.child){r=a.stateNode.containerInfo,i=!0,a.child.return=a,a=a.child;continue}}else if(Ur(e,a,n),null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break;for(;null===a.sibling;){if(null===a.return||a.return===t)return;4===(a=a.return).tag&&(s=!1)}a.sibling.return=a.return,a=a.sibling}}function Vr(e,t){if(Y)switch(t.tag){case 0:case 11:case 14:case 15:Lr(4,8,t);break;case 1:case 12:case 17:case 20:case 21:break;case 5:var n=t.stateNode;if(null!=n){var r=t.memoizedProps;e=null!==e?e.memoizedProps:r;var i=t.type,a=t.updateQueue;t.updateQueue=null,null!==a&&X(n,a,i,e,r,t)}break;case 6:if(null===t.stateNode)throw Error(o(162));n=t.memoizedProps,J(t.stateNode,null!==e?e.memoizedProps:n,n);break;case 3:V&&(t=t.stateNode).hydrate&&(t.hydrate=!1,Ie(t.containerInfo));break;case 13:qr(t),Kr(t);break;case 19:Kr(t);break;default:throw Error(o(163))}else{switch(t.tag){case 0:case 11:case 14:case 15:return void Lr(4,8,t);case 12:return;case 13:return qr(t),void Kr(t);case 19:return void Kr(t);case 3:V&&(n=t.stateNode).hydrate&&(n.hydrate=!1,Ie(n.containerInfo))}e:if(W)switch(t.tag){case 1:case 5:case 6:case 20:break e;case 3:case 4:t=t.stateNode,de(t.containerInfo,t.pendingChildren);break e;default:throw Error(o(163))}}}function qr(e){var t=e;if(null===e.memoizedState)var n=!1;else n=!0,t=e.child,Ii=lt();if(Y&&null!==t)e:if(e=t,Y)for(t=e;;){if(5===t.tag){var r=t.stateNode;n?ie(r):oe(t.stateNode,t.memoizedProps)}else if(6===t.tag)r=t.stateNode,n?ae(r):se(r,t.memoizedProps);else{if(13===t.tag&&null!==t.memoizedState&&null===t.memoizedState.dehydrated){(r=t.child.sibling).return=t,t=r;continue}if(null!==t.child){t.child.return=t,t=t.child;continue}}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;t=t.return}t.sibling.return=t.return,t=t.sibling}}function Kr(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Or),t.forEach((function(t){var r=ca.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}var Jr="function"===typeof WeakMap?WeakMap:Map;function Zr(e,t,n){(n=Tt(n,null)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ki||(ki=!0,Di=r),jr(e,t)},n}function Xr(e,t,n){(n=Tt(n,null)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var i=t.value;n.payload=function(){return jr(e,t),r(i)}}var a=e.stateNode;return null!==a&&"function"===typeof a.componentDidCatch&&(n.callback=function(){"function"!==typeof r&&(null===Qi?Qi=new Set([this]):Qi.add(this),jr(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}var $r,ei=Math.ceil,ti=s.ReactCurrentDispatcher,ni=s.ReactCurrentOwner,ri=0,ii=8,ai=16,oi=32,si=0,li=1,ui=2,ci=3,fi=4,di=5,hi=ri,Ai=null,gi=null,pi=0,mi=si,vi=null,yi=1073741823,bi=1073741823,Ci=null,wi=0,Ei=!1,Ii=0,xi=500,Bi=null,ki=!1,Di=null,Qi=null,Si=!1,_i=null,Fi=90,Ni=null,Ri=0,Ti=null,Oi=0;function ji(){return(hi&(ai|oi))!==ri?1073741821-(lt()/10|0):0!==Oi?Oi:Oi=1073741821-(lt()/10|0)}function Pi(e,t,n){if(0===(2&(t=t.mode)))return 1073741823;var r=ut();if(0===(4&t))return 99===r?1073741823:1073741822;if((hi&ai)!==ri)return pi;if(null!==n)e=mt(e,0|n.timeoutMs||5e3,250);else switch(r){case 99:e=1073741823;break;case 98:e=mt(e,150,100);break;case 97:case 96:e=mt(e,5e3,250);break;case 95:e=2;break;default:throw Error(o(326))}return null!==Ai&&e===pi&&--e,e}function Mi(e,t){if(50<Ri)throw Ri=0,Ti=null,Error(o(185));if(null!==(e=Li(e,t))){var n=ut();1073741823===t?(hi&ii)!==ri&&(hi&(ai|oi))===ri?Hi(e):(zi(e),hi===ri&&At()):zi(e),(4&hi)===ri||98!==n&&99!==n||(null===Ni?Ni=new Map([[e,t]]):(void 0===(n=Ni.get(e))||n>t)&&Ni.set(e,t))}}function Li(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t);var r=e.return,i=null;if(null===r&&3===e.tag)i=e.stateNode;else for(;null!==r;){if(n=r.alternate,r.childExpirationTime<t&&(r.childExpirationTime=t),null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t),null===r.return&&3===r.tag){i=r.stateNode;break}r=r.return}return null!==i&&(Ai===i&&(Ji(t),mi===fi&&Ea(i,pi)),Ia(i,t)),i}function Ui(e){var t=e.lastExpiredTime;return 0!==t?t:wa(e,t=e.firstPendingTime)?(t=e.lastPingedTime)>(e=e.nextKnownPendingLevel)?t:e:t}function zi(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=ht(Hi.bind(null,e));else{var t=Ui(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=ji();if(r=1073741823===t?99:1===t||2===t?95:0>=(r=10*(1073741821-t)-10*(1073741821-r))?99:250>=r?98:5250>=r?97:95,null!==n){var i=e.callbackPriority;if(e.callbackExpirationTime===t&&i>=r)return;n!==nt&&We(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?ht(Hi.bind(null,e)):dt(r,Gi.bind(null,e),{timeout:10*(1073741821-t)-lt()}),e.callbackNode=t}}}function Gi(e,t){if(Oi=0,t)return xa(e,t=ji()),zi(e),null;var n=Ui(e);if(0!==n){if(t=e.callbackNode,(hi&(ai|oi))!==ri)throw Error(o(327));if(aa(),e===Ai&&n===pi||Wi(e,n),null!==gi){var r=hi;hi|=ai;for(var i=qi();;)try{Xi();break}catch(l){Vi(e,l)}if(Bt(),hi=r,ti.current=i,mi===li)throw t=vi,Wi(e,n),Ea(e,n),zi(e),t;if(null===gi)switch(i=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,r=mi,Ai=null,r){case si:case li:throw Error(o(345));case ui:xa(e,2<n?2:n);break;case ci:if(Ea(e,n),n===(r=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=ta(i)),1073741823===yi&&10<(i=Ii+xi-lt())){if(Ei){var a=e.lastPingedTime;if(0===a||a>=n){e.lastPingedTime=n,Wi(e,n);break}}if(0!==(a=Ui(e))&&a!==n)break;if(0!==r&&r!==n){e.lastPingedTime=r;break}e.timeoutHandle=U(na.bind(null,e),i);break}na(e);break;case fi:if(Ea(e,n),n===(r=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=ta(i)),Ei&&(0===(i=e.lastPingedTime)||i>=n)){e.lastPingedTime=n,Wi(e,n);break}if(0!==(i=Ui(e))&&i!==n)break;if(0!==r&&r!==n){e.lastPingedTime=r;break}if(1073741823!==bi?r=10*(1073741821-bi)-lt():1073741823===yi?r=0:(r=10*(1073741821-yi)-5e3,0>(r=(i=lt())-r)&&(r=0),(n=10*(1073741821-n)-i)<(r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*ei(r/1960))-r)&&(r=n)),10<r){e.timeoutHandle=U(na.bind(null,e),r);break}na(e);break;case di:if(1073741823!==yi&&null!==Ci){a=yi;var s=Ci;if(0>=(r=0|s.busyMinDurationMs)?r=0:(i=0|s.busyDelayMs,r=(a=lt()-(10*(1073741821-a)-(0|s.timeoutMs||5e3)))<=i?0:i+r-a),10<r){Ea(e,n),e.timeoutHandle=U(na.bind(null,e),r);break}}na(e);break;default:throw Error(o(329))}if(zi(e),e.callbackNode===t)return Gi.bind(null,e)}}return null}function Hi(e){var t=e.lastExpiredTime;if(t=0!==t?t:1073741823,e.finishedExpirationTime===t)na(e);else{if((hi&(ai|oi))!==ri)throw Error(o(327));if(aa(),e===Ai&&t===pi||Wi(e,t),null!==gi){var n=hi;hi|=ai;for(var r=qi();;)try{Zi();break}catch(i){Vi(e,i)}if(Bt(),hi=n,ti.current=r,mi===li)throw n=vi,Wi(e,t),Ea(e,t),zi(e),n;if(null!==gi)throw Error(o(261));e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,Ai=null,na(e),zi(e)}}return null}function Yi(e,t){if((hi&(ai|oi))!==ri)throw Error(o(187));var n=hi;hi|=1;try{return ft(99,e.bind(null,t))}finally{hi=n,At()}}function Wi(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(n!==G&&(e.timeoutHandle=G,z(n)),null!==gi)for(n=gi.return;null!==n;){var r=n;switch(r.tag){case 1:var i=r.type.childContextTypes;null!==i&&void 0!==i&&Pe();break;case 3:fn(),Me();break;case 5:hn(r);break;case 4:fn();break;case 13:case 19:Se(An);break;case 10:Dt(r)}n=n.return}Ai=e,gi=pa(e.current,null),pi=t,mi=si,vi=null,bi=yi=1073741823,Ci=null,wi=0,Ei=!1}function Vi(e,t){for(;;){try{if(Bt(),Tn(),null===gi||null===gi.return)return mi=li,vi=t,null;e:{var n=e,r=gi.return,i=gi,a=t;if(t=pi,i.effectTag|=2048,i.firstEffect=i.lastEffect=null,null!==a&&"object"===typeof a&&"function"===typeof a.then){var o=a,s=0!==(1&An.current),l=r;do{var u;if(u=13===l.tag){var c=l.memoizedState;if(null!==c)u=null!==c.dehydrated;else{var f=l.memoizedProps;u=void 0!==f.fallback&&(!0!==f.unstable_avoidThisFallback||!s)}}if(u){var d=l.updateQueue;if(null===d){var h=new Set;h.add(o),l.updateQueue=h}else d.add(o);if(0===(2&l.mode)){if(l.effectTag|=64,i.effectTag&=-2981,1===i.tag)if(null===i.alternate)i.tag=17;else{var A=Tt(1073741823,null);A.tag=2,jt(i,A)}i.expirationTime=1073741823;break e}a=void 0,i=t;var g=n.pingCache;if(null===g?(g=n.pingCache=new Jr,a=new Set,g.set(o,a)):void 0===(a=g.get(o))&&(a=new Set,g.set(o,a)),!a.has(i)){a.add(i);var p=ua.bind(null,n,o,i);o.then(p,p)}l.effectTag|=4096,l.expirationTime=t;break e}l=l.return}while(null!==l);a=Error((I(i.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+ke(i))}mi!==di&&(mi=ui),a=Tr(a,i),l=r;do{switch(l.tag){case 3:o=a,l.effectTag|=4096,l.expirationTime=t,Pt(l,Zr(l,o,t));break e;case 1:o=a;var m=l.type,v=l.stateNode;if(0===(64&l.effectTag)&&("function"===typeof m.getDerivedStateFromError||null!==v&&"function"===typeof v.componentDidCatch&&(null===Qi||!Qi.has(v)))){l.effectTag|=4096,l.expirationTime=t,Pt(l,Xr(l,o,t));break e}}l=l.return}while(null!==l)}gi=ea(gi)}catch(y){t=y;continue}break}}function qi(){var e=ti.current;return ti.current=Xn,null===e?Xn:e}function Ki(e,t){e<yi&&2<e&&(yi=e),null!==t&&e<bi&&2<e&&(bi=e,Ci=t)}function Ji(e){e>wi&&(wi=e)}function Zi(){for(;null!==gi;)gi=$i(gi)}function Xi(){for(;null!==gi&&!Ve();)gi=$i(gi)}function $i(e){var t=$r(e.alternate,e,pi);return e.memoizedProps=e.pendingProps,null===t&&(t=ea(e)),ni.current=null,t}function ea(e){gi=e;do{var t=gi.alternate;if(e=gi.return,0===(2048&gi.effectTag)){e:{var n=t,r=pi,i=(t=gi).pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 20:case 21:break;case 1:case 17:je(t.type)&&Pe();break;case 3:fn(),Me(),(i=t.stateNode).pendingContext&&(i.context=i.pendingContext,i.pendingContext=null),(null===n||null===n.child)&&lr(t)&&_r(t),wr(t);break;case 5:hn(t);var a=un(ln.current);if(r=t.type,null!==n&&null!=t.stateNode)Er(n,t,r,i,a),n.ref!==t.ref&&(t.effectTag|=128);else if(i){if(n=un(on.current),lr(t)){if(i=t,!V)throw Error(o(175));n=Ce(i.stateNode,i.type,i.memoizedProps,a,n,i),i.updateQueue=n,(n=null!==n)&&_r(t)}else{var s=R(r,i,a,n,t);Cr(s,t,!1,!1),t.stateNode=s,O(s,r,i,a,n)&&_r(t)}null!==t.ref&&(t.effectTag|=128)}else if(null===t.stateNode)throw Error(o(166));break;case 6:if(n&&null!=t.stateNode)Ir(n,t,n.memoizedProps,i);else{if("string"!==typeof i&&null===t.stateNode)throw Error(o(166));if(n=un(ln.current),a=un(on.current),lr(t)){if(n=t,!V)throw Error(o(176));(n=we(n.stateNode,n.memoizedProps,n))&&_r(t)}else t.stateNode=L(i,n,a,t)}break;case 13:if(Se(An),i=t.memoizedState,0!==(64&t.effectTag)){t.expirationTime=r;break e}i=null!==i,a=!1,null===n?void 0!==t.memoizedProps.fallback&&lr(t):(a=null!==(r=n.memoizedState),i||null===r||null!==(r=n.child.sibling)&&(null!==(s=t.firstEffect)?(t.firstEffect=r,r.nextEffect=s):(t.firstEffect=t.lastEffect=r,r.nextEffect=null),r.effectTag=8)),i&&!a&&0!==(2&t.mode)&&(null===n&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!==(1&An.current)?mi===si&&(mi=ci):(mi!==si&&mi!==ci||(mi=fi),0!==wi&&null!==Ai&&(Ea(Ai,pi),Ia(Ai,wi)))),W&&i&&(t.effectTag|=4),Y&&(i||a)&&(t.effectTag|=4);break;case 4:fn(),wr(t);break;case 10:Dt(t);break;case 19:if(Se(An),null===(i=t.memoizedState))break;if(a=0!==(64&t.effectTag),null===(s=i.rendering)){if(a)Nr(i,!1);else if(mi!==si||null!==n&&0!==(64&n.effectTag))for(n=t.child;null!==n;){if(null!==(s=gn(n))){for(t.effectTag|=64,Nr(i,!1),null!==(n=s.updateQueue)&&(t.updateQueue=n,t.effectTag|=4),null===i.lastEffect&&(t.firstEffect=null),t.lastEffect=i.lastEffect,n=r,i=t.child;null!==i;)r=n,(a=i).effectTag&=2,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null,null===(s=a.alternate)?(a.childExpirationTime=0,a.expirationTime=r,a.child=null,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null):(a.childExpirationTime=s.childExpirationTime,a.expirationTime=s.expirationTime,a.child=s.child,a.memoizedProps=s.memoizedProps,a.memoizedState=s.memoizedState,a.updateQueue=s.updateQueue,r=s.dependencies,a.dependencies=null===r?null:{expirationTime:r.expirationTime,firstContext:r.firstContext,responders:r.responders}),i=i.sibling;_e(An,1&An.current|2),t=t.child;break e}n=n.sibling}}else{if(!a)if(null!==(n=gn(s))){if(t.effectTag|=64,a=!0,null!==(n=n.updateQueue)&&(t.updateQueue=n,t.effectTag|=4),Nr(i,!0),null===i.tail&&"hidden"===i.tailMode){null!==(t=t.lastEffect=i.lastEffect)&&(t.nextEffect=null);break}}else lt()>i.tailExpiration&&1<r&&(t.effectTag|=64,a=!0,Nr(i,!1),t.expirationTime=t.childExpirationTime=r-1);i.isBackwards?(s.sibling=t.child,t.child=s):(null!==(n=i.last)?n.sibling=s:t.child=s,i.last=s)}if(null!==i.tail){0===i.tailExpiration&&(i.tailExpiration=lt()+500),n=i.tail,i.rendering=n,i.tail=n.sibling,i.lastEffect=t.lastEffect,n.sibling=null,i=An.current,_e(An,i=a?1&i|2:1&i),t=n;break e}break;default:throw Error(o(156,t.tag))}t=null}if(n=gi,1===pi||1!==n.childExpirationTime){for(i=0,a=n.child;null!==a;)(r=a.expirationTime)>i&&(i=r),(s=a.childExpirationTime)>i&&(i=s),a=a.sibling;n.childExpirationTime=i}if(null!==t)return t;null!==e&&0===(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=gi.firstEffect),null!==gi.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=gi.firstEffect),e.lastEffect=gi.lastEffect),1<gi.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=gi:e.firstEffect=gi,e.lastEffect=gi))}else{if(null!==(t=Rr(gi)))return t.effectTag&=2047,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}if(null!==(t=gi.sibling))return t;gi=e}while(null!==gi);return mi===si&&(mi=di),null}function ta(e){var t=e.expirationTime;return t>(e=e.childExpirationTime)?t:e}function na(e){var t=ut();return ft(99,ra.bind(null,e,t)),null}function ra(e,t){if(aa(),(hi&(ai|oi))!==ri)throw Error(o(327));var n=e.finishedWork,r=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(o(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var i=ta(n);if(e.firstPendingTime=i,r<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:r<=e.firstSuspendedTime&&(e.firstSuspendedTime=r-1),r<=e.lastPingedTime&&(e.lastPingedTime=0),r<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===Ai&&(gi=Ai=null,pi=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,i=n.firstEffect):i=n:i=n.firstEffect,null!==i){var a=hi;hi|=oi,ni.current=null,F(e.containerInfo),Bi=i;do{try{ia()}catch(k){if(null===Bi)throw Error(o(330));la(Bi,k),Bi=Bi.nextEffect}}while(null!==Bi);Bi=i;do{try{for(var s=e,l=t;null!==Bi;){var u=Bi.effectTag;if(16&u&&Y&&re(Bi.stateNode),128&u){var c=Bi.alternate;if(null!==c){var f=c.ref;null!==f&&("function"===typeof f?f(null):f.current=null)}}switch(1038&u){case 2:Yr(Bi),Bi.effectTag&=-3;break;case 6:Yr(Bi),Bi.effectTag&=-3,Vr(Bi.alternate,Bi);break;case 1024:Bi.effectTag&=-1025;break;case 1028:Bi.effectTag&=-1025,Vr(Bi.alternate,Bi);break;case 4:Vr(Bi.alternate,Bi);break;case 8:var d=s,h=Bi,A=l;Y?Wr(d,h,A):zr(d,h,A),Gr(h)}Bi=Bi.nextEffect}}catch(k){if(null===Bi)throw Error(o(330));la(Bi,k),Bi=Bi.nextEffect}}while(null!==Bi);N(e.containerInfo),e.current=n,Bi=i;do{try{for(u=r;null!==Bi;){var g=Bi.effectTag;if(36&g){var p=Bi.alternate;switch(f=u,(c=Bi).tag){case 0:case 11:case 15:Lr(16,32,c);break;case 1:var m=c.stateNode;if(4&c.effectTag)if(null===p)m.componentDidMount();else{var v=c.elementType===c.type?p.memoizedProps:Ct(c.type,p.memoizedProps);m.componentDidUpdate(v,p.memoizedState,m.__reactInternalSnapshotBeforeUpdate)}var y=c.updateQueue;null!==y&&zt(0,y,m);break;case 3:var b=c.updateQueue;if(null!==b){if(s=null,null!==c.child)switch(c.child.tag){case 5:s=Q(c.child.stateNode);break;case 1:s=c.child.stateNode}zt(0,b,s)}break;case 5:var C=c.stateNode;null===p&&4&c.effectTag&&Z(C,c.type,c.memoizedProps,c);break;case 6:case 4:case 12:case 19:case 17:case 20:case 21:break;case 13:if(V&&null===c.memoizedState){var w=c.alternate;if(null!==w){var E=w.memoizedState;if(null!==E){var I=E.dehydrated;null!==I&&xe(I)}}}break;default:throw Error(o(163))}}if(128&g){c=void 0;var x=Bi.ref;if(null!==x){var B=Bi.stateNode;c=5===Bi.tag?Q(B):B,"function"===typeof x?x(c):x.current=c}}Bi=Bi.nextEffect}}catch(k){if(null===Bi)throw Error(o(330));la(Bi,k),Bi=Bi.nextEffect}}while(null!==Bi);Bi=null,rt(),hi=a}else e.current=n;if(Si)Si=!1,_i=e,Fi=t;else for(Bi=i;null!==Bi;)t=Bi.nextEffect,Bi.nextEffect=null,Bi=t;if(0===(t=e.firstPendingTime)&&(Qi=null),1073741823===t?e===Ti?Ri++:(Ri=0,Ti=e):Ri=0,"function"===typeof fa&&fa(n.stateNode,r),zi(e),ki)throw ki=!1,e=Di,Di=null,e;return(hi&ii)!==ri||At(),null}function ia(){for(;null!==Bi;){var e=Bi.effectTag;0!==(256&e)&&Mr(Bi.alternate,Bi),0===(512&e)||Si||(Si=!0,dt(97,(function(){return aa(),null}))),Bi=Bi.nextEffect}}function aa(){if(90!==Fi){var e=97<Fi?97:Fi;return Fi=90,ft(e,oa)}}function oa(){if(null===_i)return!1;var e=_i;if(_i=null,(hi&(ai|oi))!==ri)throw Error(o(331));var t=hi;for(hi|=oi,e=e.current.firstEffect;null!==e;){try{var n=e;if(0!==(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:Lr(128,0,n),Lr(0,64,n)}}catch(r){if(null===e)throw Error(o(330));la(e,r)}n=e.nextEffect,e.nextEffect=null,e=n}return hi=t,At(),!0}function sa(e,t,n){jt(e,t=Zr(e,t=Tr(n,t),1073741823)),null!==(e=Li(e,1073741823))&&zi(e)}function la(e,t){if(3===e.tag)sa(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){sa(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"===typeof n.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Qi||!Qi.has(r))){jt(n,e=Xr(n,e=Tr(t,e),1073741823)),null!==(n=Li(n,1073741823))&&zi(n);break}}n=n.return}}function ua(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),Ai===e&&pi===n?mi===fi||mi===ci&&1073741823===yi&&lt()-Ii<xi?Wi(e,pi):Ei=!0:wa(e,n)&&(0!==(t=e.lastPingedTime)&&t<n||(e.lastPingedTime=n,e.finishedExpirationTime===n&&(e.finishedExpirationTime=0,e.finishedWork=null),zi(e)))}function ca(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(t=Pi(t=ji(),e,null)),null!==(e=Li(e,t))&&zi(e)}$r=function(e,t,n){var r=t.expirationTime;if(null!==e){var i=t.pendingProps;if(e.memoizedProps!==i||Re.current)fr=!0;else{if(r<n){switch(fr=!1,t.tag){case 3:br(t),ur();break;case 5:if(dn(t),4&t.mode&&1!==n&&M(t.type,i))return t.expirationTime=t.childExpirationTime=1,null;break;case 1:je(t.type)&&ze(t);break;case 4:cn(t,t.stateNode.containerInfo);break;case 10:kt(t,t.memoizedProps.value);break;case 13:if(null!==t.memoizedState)return 0!==(r=t.child.childExpirationTime)&&r>=n?Br(e,t,n):(_e(An,1&An.current),null!==(t=Sr(e,t,n))?t.sibling:null);_e(An,1&An.current);break;case 19:if(r=t.childExpirationTime>=n,0!==(64&e.effectTag)){if(r)return Qr(e,t,n);t.effectTag|=64}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null),_e(An,An.current),!r)return null}return Sr(e,t,n)}fr=!1}}else fr=!1;switch(t.expirationTime=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,i=Oe(t,Ne.current),St(t,n),i=Rn(null,t,r,e,i,n),t.effectTag|=1,"object"===typeof i&&null!==i&&"function"===typeof i.render&&void 0===i.$$typeof){if(t.tag=1,Tn(),je(r)){var a=!0;ze(t)}else a=!1;t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null;var s=r.getDerivedStateFromProps;"function"===typeof s&&Wt(t,r,s,e),i.updater=Vt,t.stateNode=i,i._reactInternalFiber=t,Zt(t,r,e,n),t=yr(null,t,r,!0,a,n)}else t.tag=0,dr(null,t,i,n),t=t.child;return t;case 16:if(i=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,function(e){if(-1===e._status){e._status=0;var t=e._ctor;t=t(),e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}}(i),1!==i._status)throw i._result;switch(i=i._result,t.type=i,a=t.tag=function(e){if("function"===typeof e)return ga(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===m)return 11;if(e===b)return 14}return 2}(i),e=Ct(i,e),a){case 0:t=mr(null,t,i,e,n);break;case 1:t=vr(null,t,i,e,n);break;case 11:t=hr(null,t,i,e,n);break;case 14:t=Ar(null,t,i,Ct(i.type,e),r,n);break;default:throw Error(o(306,i,""))}return t;case 0:return r=t.type,i=t.pendingProps,mr(e,t,r,i=t.elementType===r?i:Ct(r,i),n);case 1:return r=t.type,i=t.pendingProps,vr(e,t,r,i=t.elementType===r?i:Ct(r,i),n);case 3:if(br(t),null===(r=t.updateQueue))throw Error(o(282));if(i=null!==(i=t.memoizedState)?i.element:null,Ut(t,r,t.pendingProps,null,n),(r=t.memoizedState.element)===i)ur(),t=Sr(e,t,n);else{if((i=t.stateNode.hydrate)&&(V?(nr=be(t.stateNode.containerInfo),tr=t,i=rr=!0):i=!1),i)for(n=rn(t,null,r,n),t.child=n;n;)n.effectTag=-3&n.effectTag|1024,n=n.sibling;else dr(e,t,r,n),ur();t=t.child}return t;case 5:return dn(t),null===e&&or(t),r=t.type,i=t.pendingProps,a=null!==e?e.memoizedProps:null,s=i.children,P(r,i)?s=null:null!==a&&P(r,a)&&(t.effectTag|=16),pr(e,t),4&t.mode&&1!==n&&M(r,i)?(t.expirationTime=t.childExpirationTime=1,t=null):(dr(e,t,s,n),t=t.child),t;case 6:return null===e&&or(t),null;case 13:return Br(e,t,n);case 4:return cn(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=nn(t,null,r,n):dr(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,hr(e,t,r,i=t.elementType===r?i:Ct(r,i),n);case 7:return dr(e,t,t.pendingProps,n),t.child;case 8:case 12:return dr(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,s=t.memoizedProps,kt(t,a=i.value),null!==s){var l=s.value;if(0===(a=vt(l,a)?0:0|("function"===typeof r._calculateChangedBits?r._calculateChangedBits(l,a):1073741823))){if(s.children===i.children&&!Re.current){t=Sr(e,t,n);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var u=l.dependencies;if(null!==u){s=l.child;for(var c=u.firstContext;null!==c;){if(c.context===r&&0!==(c.observedBits&a)){1===l.tag&&((c=Tt(n,null)).tag=2,jt(l,c)),l.expirationTime<n&&(l.expirationTime=n),null!==(c=l.alternate)&&c.expirationTime<n&&(c.expirationTime=n),Qt(l.return,n),u.expirationTime<n&&(u.expirationTime=n);break}c=c.next}}else s=10===l.tag&&l.type===t.type?null:l.child;if(null!==s)s.return=l;else for(s=l;null!==s;){if(s===t){s=null;break}if(null!==(l=s.sibling)){l.return=s.return,s=l;break}s=s.return}l=s}}dr(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=(a=t.pendingProps).children,St(t,n),r=r(i=_t(i,a.unstable_observedBits)),t.effectTag|=1,dr(e,t,r,n),t.child;case 14:return a=Ct(i=t.type,t.pendingProps),Ar(e,t,i,a=Ct(i.type,a),r,n);case 15:return gr(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Ct(r,i),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,je(r)?(e=!0,ze(t)):e=!1,St(t,n),Kt(t,r,i),Zt(t,r,i,n),yr(null,t,r,!0,e,n);case 19:return Qr(e,t,n)}throw Error(o(156,t.tag))};var fa=null,da=null;function ha(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Aa(e,t,n,r){return new ha(e,t,n,r)}function ga(e){return!(!(e=e.prototype)||!e.isReactComponent)}function pa(e,t){var n=e.alternate;return null===n?((n=Aa(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function ma(e,t,n,r,i,a){var s=2;if(r=e,"function"===typeof e)ga(e)&&(s=1);else if("string"===typeof e)s=5;else e:switch(e){case f:return va(n.children,i,a,t);case p:s=8,i|=7;break;case d:s=8,i|=1;break;case h:return(e=Aa(12,n,t,8|i)).elementType=h,e.type=h,e.expirationTime=a,e;case v:return(e=Aa(13,n,t,i)).type=v,e.elementType=v,e.expirationTime=a,e;case y:return(e=Aa(19,n,t,i)).elementType=y,e.expirationTime=a,e;default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case A:s=10;break e;case g:s=9;break e;case m:s=11;break e;case b:s=14;break e;case C:s=16,r=null;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=Aa(s,n,t,i)).elementType=e,t.type=r,t.expirationTime=a,t}function va(e,t,n,r){return(e=Aa(7,e,r,t)).expirationTime=n,e}function ya(e,t,n){return(e=Aa(6,e,null,t)).expirationTime=n,e}function ba(e,t,n){return(t=Aa(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Ca(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=G,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function wa(e,t){var n=e.firstSuspendedTime;return e=e.lastSuspendedTime,0!==n&&n>=t&&e<=t}function Ea(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;n<t&&(e.firstSuspendedTime=t),(r>t||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Ia(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function xa(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function Ba(e){var t=e._reactInternalFiber;if(void 0===t){if("function"===typeof e.render)throw Error(o(188));throw Error(o(268,Object.keys(e)))}return null===(e=D(t))?null:e.stateNode}function ka(e,t){null!==(e=e.memoizedState)&&null!==e.dehydrated&&e.retryTime<t&&(e.retryTime=t)}function Da(e,t){ka(e,t),(e=e.alternate)&&ka(e,t)}var Qa={createContainer:function(e,t,n){return e=new Ca(e,t,n),t=Aa(3,null,null,2===t?7:1===t?3:0),e.current=t,t.stateNode=e},updateContainer:function(e,t,n,r){var i=t.current,a=ji(),s=Ht.suspense;a=Pi(a,i,s);e:if(n){t:{if(x(n=n._reactInternalFiber)!==n||1!==n.tag)throw Error(o(170));var l=n;do{switch(l.tag){case 3:l=l.stateNode.context;break t;case 1:if(je(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break t}}l=l.return}while(null!==l);throw Error(o(171))}if(1===n.tag){var u=n.type;if(je(u)){n=Ue(n,u,l);break e}}n=l}else n=Fe;return null===t.context?t.context=n:t.pendingContext=n,(t=Tt(a,s)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),jt(i,t),Mi(i,a),a},batchedEventUpdates:function(e,t){var n=hi;hi|=2;try{return e(t)}finally{(hi=n)===ri&&At()}},batchedUpdates:function(e,t){var n=hi;hi|=1;try{return e(t)}finally{(hi=n)===ri&&At()}},unbatchedUpdates:function(e,t){var n=hi;hi&=-2,hi|=ii;try{return e(t)}finally{(hi=n)===ri&&At()}},deferredUpdates:function(e){return ft(97,e)},syncUpdates:function(e,t,n,r){return ft(99,e.bind(null,t,n,r))},discreteUpdates:function(e,t,n,r){var i=hi;hi|=4;try{return ft(98,e.bind(null,t,n,r))}finally{(hi=i)===ri&&At()}},flushDiscreteUpdates:function(){(hi&(1|ai|oi))===ri&&(function(){if(null!==Ni){var e=Ni;Ni=null,e.forEach((function(e,t){xa(t,e),zi(t)})),At()}}(),aa())},flushControlled:function(e){var t=hi;hi|=1;try{ft(99,e)}finally{(hi=t)===ri&&At()}},flushSync:Yi,flushPassiveEffects:aa,IsThisRendererActing:{current:!1},getPublicRootInstance:function(e){return(e=e.current).child?5===e.child.tag?Q(e.child.stateNode):e.child.stateNode:null},attemptSynchronousHydration:function(e){switch(e.tag){case 3:var t=e.stateNode;t.hydrate&&function(e,t){xa(e,t),zi(e),(hi&(ai|oi))===ri&&At()}(t,t.firstPendingTime);break;case 13:Yi((function(){return Mi(e,1073741823)})),t=mt(ji(),150,100),Da(e,t)}},attemptUserBlockingHydration:function(e){if(13===e.tag){var t=mt(ji(),150,100);Mi(e,t),Da(e,t)}},attemptContinuousHydration:function(e){if(13===e.tag){ji();var t=pt++;Mi(e,t),Da(e,t)}},attemptHydrationAtCurrentPriority:function(e){if(13===e.tag){var t=ji();Mi(e,t=Pi(t,e,null)),Da(e,t)}},findHostInstance:Ba,findHostInstanceWithWarning:function(e){return Ba(e)},findHostInstanceWithNoPortals:function(e){return null===(e=function(e){if(!(e=k(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child&&4!==t.tag)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}(e))?null:20===e.tag?e.stateNode.instance:e.stateNode},shouldSuspend:function(){return!1},injectIntoDevTools:function(e){var t=e.findFiberByHostInstance;return function(e){if("undefined"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);fa=function(e){try{t.onCommitFiberRoot(n,e,void 0,64===(64&e.current.effectTag))}catch(r){}},da=function(e){try{t.onCommitFiberUnmount(n,e)}catch(r){}}}catch(r){}return!0}(n({},e,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:s.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=D(e))?null:e.stateNode},findFiberByHostInstance:function(e){return t?t(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}))}};cG.exports=Qa.default||Qa;var Sa=cG.exports;return cG.exports=e,Sa};var hG,AG=lG(fG.exports),gG=function e(t,n){var r=Object.keys(t),i=Object.keys(n);if(r.length!==i.length)return!1;for(var a=0;a<r.length;a+=1){var o=r[a];if("render"===o&&!t[o]!==!n[o])return!1;if("children"!==o&&t[o]!==n[o]){if("object"===typeof t[o]&&"object"===typeof n[o]&&e(t[o],n[o]))continue;return!1}if("children"===o&&("string"===typeof t[o]||"string"===typeof n[o]))return t[o]===n[o]}return!0},pG=["style","children"],mG=["style"],vG={},yG=function(e,t){var n="TEXT"===e.type||"LINK"===e.type||"TSPAN"===e.type;"TEXT_INSTANCE"!==t.type||n?e.children.push(t):console.warn("Invalid '"+t.value+"' string child outside <Text> component")},bG=function(e){var t=e.onChange,n=void 0===t?function(){}:t;return AG({schedulePassiveEffects:sG.unstable_scheduleCallback,cancelPassiveEffects:sG.unstable_cancelCallback,supportsMutation:!0,isPrimaryRenderer:!1,warnsIfNotActing:!1,appendInitialChild:yG,createInstance:function(e,t){var n=t.style;return t.children,{type:e,box:{},style:n||{},props:or(t,pG)||{},children:[]}},createTextInstance:function(e,t){return{type:"TEXT_INSTANCE",value:e}},finalizeInitialChildren:function(e,t,n){return!1},getPublicInstance:function(e){return e},prepareForCommit:function(){},clearContainer:function(){},prepareUpdate:function(e,t,n,r){return!gG(n,r)},resetAfterCommit:n,resetTextContent:function(e){},getRootHostContext:function(){return vG},getChildHostContext:function(){return vG},shouldSetTextContent:function(e,t){return!1},now:Date.now,useSyncScheduling:!0,appendChild:yG,appendChildToContainer:function(e,t){"ROOT"===e.type?e.document=t:yG(e,t)},insertBefore:function(e,t,n){var r,i=null===(r=e.children)||void 0===r?void 0:r.indexOf(n);void 0!==i&&-1!==i&&t&&e.children.splice(i,0,t)},removeChild:function(e,t){var n,r=null===(n=e.children)||void 0===n?void 0:n.indexOf(t);void 0!==r&&-1!==r&&e.children.splice(r,1)},removeChildFromContainer:function(e,t){var n,r=null===(n=e.children)||void 0===n?void 0:n.indexOf(t);void 0!==r&&-1!==r&&e.children.splice(r,1)},commitTextUpdate:function(e,t,n){e.value=n},commitUpdate:function(e,t,n,r,i){var a=i.style,o=or(i,mG);e.props=o,e.style=a}})},CG="3.4.4",wG=new function(){var e=this,t={},n=null,r=null;this.register=function(e){var n=e.family;if(t[n]||(t[n]=mb.create(n)),e.fonts)for(var r=0;r<e.fonts.length;r+=1)t[n].register(sr({family:n},e.fonts[r]));else t[n].register(e)},this.registerEmojiSource=function(e){var t=e.url,r=e.format,i=void 0===r?"png":r,a=e.builder,o=e.withVariationSelectors;n={url:t,format:i,builder:a,withVariationSelectors:void 0!==o&&o}},this.registerHyphenationCallback=function(e){r=e},this.getFont=function(e){var n=e.fontFamily;if(vb.includes(n))return null;if(!t[n])throw new Error("Font family not registered: "+n+". Please register it calling Font.register() method.");return t[n].resolve(e)},this.load=function(){var t=$e(Ze().mark((function t(n){var r,i,a,o,s,l,u;return Ze().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r=n.fontFamily,i="string"===typeof r?[r]:[].concat(r||[]),a=[],o=i.length,s=0;case 4:if(!(s<o)){t.next=14;break}if(l=i[s],!vb.includes(l)){t.next=9;break}return t.abrupt("return");case 9:u=e.getFont(sr({},n,{fontFamily:l})),a.push(u.load());case 11:s+=1,t.next=4;break;case 14:return t.next=16,Promise.all(a);case 16:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),this.reset=function(){for(var e=Object.keys(t),n=0;n<e.length;n+=1){var r=e[n];t[r].data=null}},this.clear=function(){t={}},this.getRegisteredFonts=function(){return t},this.getEmojiSource=function(){return n},this.getHyphenationCallback=function(){return r},this.getRegisteredFontFamilies=function(){return Object.keys(t)}},EG={},IG=function(e){var t={type:"ROOT",document:null};hG=hG||bG({onChange:function(){for(var e,t=(null===(e=EG.change)||void 0===e?void 0:e.slice())||[],n=0;n<t.length;n+=1)t[n]()}});var n=hG.createContainer(t),r=function(e,t){hG.updateContainer(e,n,null,t)};e&&r(e);var i=function(){var e=$e(Ze().mark((function e(n){var r,i,a,o,s,l,u,c;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return void 0===n&&(n=!0),r=t.document.props||{},i=r.pdfVersion,a=r.language,o=r.pageLayout,s=r.pageMode,l=new WT({compress:n,pdfVersion:i,lang:a,displayTitle:!0,autoFirstPage:!1,pageLayout:o,pageMode:s}),e.next=6,aG(t.document,wG);case 6:return u=e.sent,c=TC(l,u),e.abrupt("return",{layout:u,fileStream:c});case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),a=function(e){void 0===e&&(e={}),t.document.props.onRender&&t.document.props.onRender(e)},o=function(){var e=$e(Ze().mark((function e(){var t,n,r,o;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=[],e.next=3,i();case 3:return n=e.sent,r=n.layout,o=n.fileStream,e.abrupt("return",new Promise((function(e,n){o.on("data",(function(e){t.push(e instanceof Uint8Array?e:new Uint8Array(e))})),o.on("end",(function(){try{var i=new Blob(t,{type:"application/pdf"});a({blob:i,_INTERNAL__LAYOUT__DATA_:r}),e(i)}catch(o){n(o)}}))})));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),s=function(){var e=$e(Ze().mark((function e(){var t,n,r;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i();case 2:return t=e.sent,n=t.layout,r=t.fileStream,a({_INTERNAL__LAYOUT__DATA_:n}),e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),l=function(){var e=$e(Ze().mark((function e(){var t,n,r;return Ze().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t="",e.next=4,i(!1);case 4:return n=e.sent,r=n.fileStream,e.abrupt("return",new Promise((function(e,n){try{r.on("data",(function(e){t+=e})),r.on("end",(function(){a(),e(t)}))}catch(i){n(i)}})));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return{on:function(e,t){EG[e]||(EG[e]=[]),EG[e].push(t)},container:t,toBlob:o,toBuffer:s,toString:l,removeListener:function(e,t){if(EG[e]){var n=EG[e].indexOf(t);n>-1&&EG[e].splice(n,1)}},updateContainer:r}},xG=wG,BG={create:function(e){return e}},kG=function(e){var t=(void 0===e?{}:e).document,n=(0,r.useRef)(null),i=(0,r.useState)({url:null,blob:null,error:null,loading:!!t}),a=i[0],o=i[1];(0,r.useEffect)((function(){var e=mc({autostart:!0,concurrency:1}),r=function(){o((function(e){return sr({},e,{loading:!0})})),e.splice(0,e.length,(function(){return a.error?Promise.resolve():n.current.toBlob()}))};return n.current=IG(),n.current.on("change",r),t&&n.current.updateContainer(t),e.on("error",(function(e){console.error(e),o((function(t){return sr({},t,{loading:!1,error:e})}))})),e.on("success",(function(e){o({blob:e,error:null,loading:!1,url:URL.createObjectURL(e)})})),function(){e.end(),n.current.removeListener("change",r)}}),[]),(0,r.useEffect)((function(){return function(){a.url&&URL.revokeObjectURL(a.url)}}),[a.url]);var s=(0,r.useCallback)((function(e){n.current.updateContainer(e)}),[]);return[a,s]},DG=["title","style","className","children","innerRef","showToolbar"],QG=function(e){var t=e.title,n=e.style,i=e.className,a=e.children,o=e.innerRef,s=e.showToolbar,l=void 0===s||s,u=or(e,DG),c=kG(),f=c[0],d=c[1];(0,r.useEffect)((function(){return d(a)}),[a]);var h=f.url?f.url+"#toolbar="+(l?1:0):null;return(0,Pn.jsx)("iframe",sr({src:h,title:t,ref:o,style:n,className:i},u))},SG=["fileName","document","children","onClick","href"],_G=function(e){throw new Error(e+" is a Node specific API. You're either using this method in a browser, or your bundler is not loading react-pdf from the appropriate web build.")},FG=(sr({pdf:IG,usePDF:kG,Font:xG,version:CG,StyleSheet:BG,PDFViewer:QG,BlobProvider:function(e){var t=e.document,n=e.children,i=kG(),a=i[0],o=i[1];return(0,r.useEffect)((function(){return o(t)}),[t]),t?n(a):(console.warn("You should pass a valid document to BlobProvider"),null)},PDFDownloadLink:function(e){var t=e.fileName,n=void 0===t?"document.pdf":t,i=e.document,a=e.children,o=e.onClick;e.href;var s=or(e,SG),l=kG(),u=l[0],c=l[1];if((0,r.useEffect)((function(){return c(i)}),[i]),!i)return console.warn("You should pass a valid document to PDFDownloadLink"),null;return(0,Pn.jsx)("a",sr({href:u.url,download:n,onClick:function(e){window.navigator.msSaveBlob&&window.navigator.msSaveBlob(u.blob,n),"function"===typeof o&&o(e,u)}},s,{children:"function"===typeof a?a(u):a}))},renderToStream:function(){_G("renderToStream")},renderToString:function(){_G("renderToString")},renderToFile:function(){_G("renderToFile")},render:function(){_G("render")}},e),n.p+"static/media/assrui.1fab3160d40da85589fe.png"),NG=n.p+"static/media/EBGaramond-VariableFont_wght.a3db34d9a4fb5564be54.ttf";xG.register({family:"EB Garamond",src:NG});var RG=function(){var e=BG.create({page:{flexDirection:"row",backgroundColor:"#FFF"},section:{margin:10,padding:10,flexGrow:1,position:"relative"},title:{fontSize:60,textAlign:"center",marginBottom:10,fontFamily:"EB Garamond",textDecoration:"underline"},txtemissao:{fontSize:16,textAlign:"left",position:"absolute",bottom:0,left:15,marginBottom:28},dataemissao:{fontSize:12,textAlign:"left",position:"absolute",bottom:0,left:10,marginBottom:10,borderTopWidth:1,padding:2},content:{fontSize:22,textAlign:"center",marginBottom:5,marginTop:5,fontFamily:"EB Garamond"},cabecalho:{fontSize:22,textAlign:"center",marginBottom:5,marginTop:5,fontFamily:"EB Garamond"},alunoNome:{fontSize:36,textAlign:"center",marginBottom:5,marginTop:5,fontFamily:"EB Garamond"},alunoCpf:{fontSize:16,textAlign:"center",marginBottom:5,marginTop:5},cursoNome:{fontSize:20,textAlign:"center",marginBottom:5,marginTop:20,fontFamily:"EB Garamond"},legislacao:{fontSize:12,textAlign:"center",marginBottom:5,fontFamily:"EB Garamond"},logo:{width:100,height:100,position:"absolute",right:25,bottom:20},logoFnd:{width:500,height:500,position:"absolute",opacity:.04,top:30,left:180},assrui:{width:300,height:100,position:"absolute",bottom:0,marginBottom:10,left:240},txtRui:{fontSize:14,textAlign:"center",position:"absolute",bottom:0,marginBottom:20,paddingRight:10,paddingLeft:20,left:290,borderTopWidth:1,padding:2},txtCargo:{fontSize:14,textAlign:"center",position:"absolute",bottom:0,padding:2,left:280},greenBorder:{borderColor:"green",borderWidth:3,flexGrow:1},yellowBorder:{borderColor:"yellow",borderWidth:3,flexGrow:1,margin:5},blueBorder:{borderColor:"blue",borderWidth:3,flexGrow:1,margin:5}});return(0,Pn.jsx)(QG,{style:{width:"100%",height:"100vh"},children:(0,Pn.jsx)(fc,{children:(0,Pn.jsxs)(Xu,{size:"A4",orientation:"landscape",style:e.page,children:[(0,Pn.jsx)(Ku,{style:e.blueBorder,children:(0,Pn.jsx)(Ku,{style:e.yellowBorder,children:(0,Pn.jsx)(Ku,{style:e.greenBorder,children:(0,Pn.jsxs)(Ku,{style:e.section,children:[(0,Pn.jsx)(Ju,{style:e.title,children:"CERTIFICADO"}),(0,Pn.jsx)(Ju,{style:e.cabecalho,children:"O INBRAVISA - Instituto Brasileiro de Auditoria em Vigil\xe2ncia Sanit\xe1ria, devidamente inscrito sob CNPJ: 50.832.414/0001-09"}),(0,Pn.jsx)(Ju,{style:e.cabecalho,children:" Certifica que,"}),(0,Pn.jsx)(Ju,{style:e.alunoNome,children:"Andressa Bianca Costa Dammenhain"}),(0,Pn.jsx)(Ju,{style:e.alunoCpf,children:"CPF: XXX.XXX.XXX-XX"}),(0,Pn.jsx)(Ju,{style:e.content,children:"concluiu o curso online do"}),(0,Pn.jsx)(Ju,{style:e.cursoNome,children:" PROTOCOLO T\xc9CNICO SANIT\xc1RIO PARA INSTALA\xc7\xc3O E FUNCIONAMENTO DE CENTROS DE INFUS\xc3O"}),(0,Pn.jsx)(Ju,{style:e.legislacao,children:"com dura\xe7\xe3o de 2 horas, curso livre conforme Decreto Presidencial N\xb0 5.154, de 23 de julho de 2004, Art. 1\xb0 e 3\xb0 e Portaria N\xba 008, de 25/06/2002."}),(0,Pn.jsx)(Ju,{style:e.txtemissao,children:"12/06/2024"}),(0,Pn.jsx)(Ju,{style:e.dataemissao,children:"Data de conclus\xe3o"}),(0,Pn.jsx)(ac,{src:FG,style:e.assrui}),(0,Pn.jsx)(Ju,{style:e.txtRui,children:"Rui de Andrade Dammenhain"}),(0,Pn.jsx)(Ju,{style:e.txtCargo,children:"Diretor Presidente do INBRAVISA"})]})})})}),(0,Pn.jsx)(ac,{src:sl,style:e.logo})," "]})})})};var TG=function(){localStorage.removeItem("ValorCobrado"),localStorage.removeItem("ValorCompra"),localStorage.removeItem("StatusCobranca"),localStorage.removeItem("TipoCobranca"),localStorage.removeItem("IdCobranca"),localStorage.removeItem("Img"),localStorage.removeItem("idaula"),localStorage.removeItem("NomeAula");var e=c((0,r.useState)(!1),2);e[0],e[1];return(0,Pn.jsxs)(Pn.Fragment,{children:[(0,Pn.jsxs)("div",{children:[(0,Pn.jsxs)("div",{className:"mb-20",children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("div",{className:"flex flex-wrap justify-center mb-64",children:(0,Pn.jsx)(ir,{})}),(0,Pn.jsx)("div",{children:(0,Pn.jsx)(Ml,{})}),(0,Pn.jsx)("div",{className:"relative",children:(0,Pn.jsx)(xl,{})})]}),(0,Pn.jsx)("div",{class:" mt-10",children:(0,Pn.jsx)(fl,{})})]})},OG=function(){return(0,Pn.jsx)(Pn.Fragment,{children:(0,Pn.jsxs)("div",{className:"bg-slate-600 bg-cover",children:[(0,Pn.jsxs)("div",{className:"mb-20",children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("div",{className:"bg-slate-300 mt-5 mb-5 mx-10 p-5 rounded-2xl shadow-lg",children:(0,Pn.jsxs)("div",{className:"space-y-10 text-center xl:text-left",children:[(0,Pn.jsx)("h1",{className:"flex text-4xl font-bold text-slate-800 justify-center border-b-2 border-b-indigo-700 pb-2",children:"Mentoria INBRAVISA"}),(0,Pn.jsx)("p",{className:"text-lg text-slate-600 leading-relaxed",children:"O Instituto Brasileiro de Auditoria em Vigil\xe2ncia Sanit\xe1ria - INBRAVISA, proporciona mentoria para empresas que queiram orienta\xe7\xf5es de como proceder para obter a sua documenta\xe7\xe3o, al\xe9m de entender quais s\xe3o seus direitos e obriga\xe7\xf5es perante \xe0 ANVISA e as vigil\xe2ncias sanit\xe1rias locais."}),(0,Pn.jsx)("p",{className:"text-lg text-slate-600 leading-relaxed",children:"Portanto o INBRAVISA, apresenta-se como aliado \xe0 sua atividade para decifrar e aplicar as diretrizes impostas pela Vigil\xe2ncia Sanit\xe1ria. Orientando com experi\xeancia e conhecimento, nossa equipe t\xe9cnicas est\xe1 apta para fazer a sua atividade estar dentro da legisla\xe7\xe3o sanit\xe1ria."}),(0,Pn.jsx)("h1",{className:"text-4xl font-bold text-slate-800",children:"Como Funciona"}),(0,Pn.jsx)("p",{className:"text-lg text-slate-600 leading-relaxed",children:"Ao contratar a Mentoria do INBRAVISA, o empres\xe1rio ter\xe1 direito \xe0 reuni\xf5es semanais onde receber\xe1 orienta\xe7\xf5es de como proceder com a documenta\xe7\xe3o da empresa, as adequa\xe7\xf5es ncess\xe1rias das \xe1reas f\xedsicas e explica\xe7\xf5es sobre fluxos e materiais utilizados."}),(0,Pn.jsxs)("div",{className:"space-y-5",children:[(0,Pn.jsx)("h3",{className:"text-3xl font-bold text-slate-800",children:"Como Contratar a Mentoria do INBRAVISA"}),(0,Pn.jsx)("p",{className:"text-lg text-slate-600 leading-relaxed",children:"Para a contrata\xe7\xe3o da mentoria ou demais explica\xe7\xf5es, entre em contato conosco pelo whatsapp"}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("a",{className:"bg-sky-900 rounded-lg text-blue-100 p-2 hover:bg-sky-700 ml-2 mr-2",target:"_blank",href:"https://api.whatsapp.com/send?phone=551136727001",rel:"noopener noreferrer",children:"Clique Aqui"}),(0,Pn.jsx)("p",{children:"ser\xe1 um prazer conversar com voc\xea. "})]})]})}),(0,Pn.jsx)("div",{class:" mt-64",children:(0,Pn.jsx)(fl,{})})]})})},jG=function(){return(0,Pn.jsx)(Pn.Fragment,{children:(0,Pn.jsxs)("div",{className:"bg-slate-600 bg-cover",children:[(0,Pn.jsxs)("div",{className:"mb-20",children:[(0,Pn.jsx)(ul,{}),(0,Pn.jsx)("br",{})]}),(0,Pn.jsx)("div",{className:"bg-slate-300 mt-5 mb-5 mx-10 p-5 rounded-2xl shadow-lg",children:(0,Pn.jsxs)("div",{className:"space-y-10 text-left",children:[(0,Pn.jsx)("h1",{className:"flex text-4xl font-bold text-slate-800 justify-center border-b-2 border-b-indigo-700 pb-2",children:"Treinamentos INBRAVISA"}),(0,Pn.jsx)("p",{className:"text-lg text-slate-600 leading-relaxed",children:"O Instituto Brasileiro de Auditoria em Vigil\xe2ncia Sanit\xe1ria - INBRAVISA, proporciona treinamentos para empresas que queiram aprimorar o conhecimento regulat\xf3rio de sua equipe profissional."}),(0,Pn.jsx)("p",{children:"Os Treinamentos fornecidos pelo INBRAVISA, s\xe3o na modalidade online com n\xfamero m\xednimo de 5 pessoas."}),(0,Pn.jsx)("p",{children:"As vantagens de ter um treinamento do INBRAVISA s\xe3o:"}),(0,Pn.jsxs)("ul",{className:"list-disc list-inside text-lg text-slate-600 leading-relaxed",children:[(0,Pn.jsx)("li",{children:"Ministrador Ao Vivo, onde poder\xe1 esclarecer as d\xfavidas momentaneamente"}),(0,Pn.jsx)("li",{children:"Material did\xe1tico"}),(0,Pn.jsx)("li",{children:"Certificado de participa\xe7\xe3o"}),(0,Pn.jsx)("li",{children:"Atendimento a legisla\xe7\xe3o de aprendizado continuo"})]}),(0,Pn.jsx)("p",{className:"text-lg text-slate-600 leading-relaxed",children:"Portanto o INBRAVISA, apresenta-se como aliado \xe0 sua atividade para decifrar e aplicar as diretrizes impostas pela Vigil\xe2ncia Sanit\xe1ria. Orientando com experi\xeancia e conhecimento, nossa equipe t\xe9cnicas est\xe1 apta para fazer a sua atividade estar dentro da legisla\xe7\xe3o sanit\xe1ria."}),(0,Pn.jsx)("h1",{className:"text-4xl font-bold text-slate-800",children:"Como Funciona"}),(0,Pn.jsx)("p",{className:"text-lg text-slate-600 leading-relaxed",children:"Ao contratar o Treinamento do INBRAVISA para sua empresa, o empres\xe1rio marcar\xe1 a data mais opotuna, conforme sua agenda."}),(0,Pn.jsx)("p",{children:"Ser\xe1 enviado o link da sala de treinamento."}),(0,Pn.jsx)("p",{children:"Os treinamentos s\xe3o exclusivos por CNPJ, portanto n\xe3o haver\xe1 pessoas desconhecidas da empresa contratante."}),(0,Pn.jsxs)("div",{className:"space-y-5",children:[(0,Pn.jsx)("h3",{className:"text-3xl font-bold text-slate-800",children:"Como Contratar o Treinamento do INBRAVISA"}),(0,Pn.jsx)("p",{className:"text-lg text-slate-600 leading-relaxed ",children:"Para a contrata\xe7\xe3o do Treinamento ou demais explica\xe7\xf5es, entre em contato conosco pelo whatsapp"}),(0,Pn.jsx)("br",{}),(0,Pn.jsx)("a",{className:"bg-sky-900 rounded-lg text-blue-100 p-1 hover:bg-sky-700 ml-2 mr-2",target:"_blank",href:"https://api.whatsapp.com/send?phone=551136727001",rel:"noopener noreferrer",children:"Clique Aqui"})," ",(0,Pn.jsx)("p",{children:"ser\xe1 um prazer conversar com voc\xea. "})]})]})}),(0,Pn.jsx)("div",{class:" mt-64",children:(0,Pn.jsx)(fl,{})})]})})};function PG(e){var t=e.children,n=e.redirectTo;return(0,r.useContext)(Mn).authenticated?t:(0,Pn.jsx)(Re,{to:n})}function MG(){return(0,Pn.jsxs)(je,{children:[(0,Pn.jsx)(Te,{path:"/",element:(0,Pn.jsx)(Ul,{})}),(0,Pn.jsx)(Te,{path:"/Protocolo/:id",element:(0,Pn.jsx)(zl,{})}),(0,Pn.jsx)(Te,{path:"/Certificado/",element:(0,Pn.jsx)(RG,{})}),(0,Pn.jsx)(Te,{path:"/Login/:produto",element:(0,Pn.jsx)(vu,{})}),(0,Pn.jsx)(Te,{path:"/Login/",element:(0,Pn.jsx)(vu,{})}),(0,Pn.jsx)(Te,{path:"/Rec_senha/",element:(0,Pn.jsx)(Ru,{})}),(0,Pn.jsx)(Te,{path:"/Cadastro_Usuario",element:(0,Pn.jsx)(Eu,{})}),(0,Pn.jsx)(Te,{path:"/Retorno_Pagamento/:statuscompra",element:(0,Pn.jsx)(Nu,{})}),(0,Pn.jsx)(Te,{path:"/layouttst/:id",element:(0,Pn.jsx)(Uu,{})}),"//Acesso Institucional",(0,Pn.jsx)(Te,{path:"/institucional/empresa",element:(0,Pn.jsx)(Pu,{})}),(0,Pn.jsx)(Te,{path:"/institucional/servicos",element:(0,Pn.jsx)(Tu,{})}),(0,Pn.jsx)(Te,{path:"/institucional/quemsomos",element:(0,Pn.jsx)(Ou,{})}),(0,Pn.jsx)(Te,{path:"/institucional/certificacao",element:(0,Pn.jsx)(Lu,{})}),(0,Pn.jsx)(Te,{path:"/institucional/contato",element:(0,Pn.jsx)(Mu,{})}),(0,Pn.jsx)(Te,{path:"/institucional/Mentoria",element:(0,Pn.jsx)(OG,{})}),(0,Pn.jsx)(Te,{path:"/institucional/Treinamentos",element:(0,Pn.jsx)(jG,{})}),(0,Pn.jsx)(Te,{path:"/Cursos",element:(0,Pn.jsx)(TG,{})}),"//Acesso Restrito",(0,Pn.jsx)(Te,{path:"/Comprar/:idProduto",element:(0,Pn.jsx)(PG,{redirectTo:"/Login",children:(0,Pn.jsx)(mu,{})})}),(0,Pn.jsx)(Te,{path:"/Pagamento",element:(0,Pn.jsx)(PG,{redirectTo:"/Login",children:(0,Pn.jsx)(Gu,{})})}),(0,Pn.jsx)(Te,{path:"/PagamentoBoleto",element:(0,Pn.jsx)(PG,{redirectTo:"/Login",children:(0,Pn.jsx)(Yu,{})})}),(0,Pn.jsx)(Te,{path:"/PagamentoCartao",element:(0,Pn.jsx)(PG,{redirectTo:"/Login",children:(0,Pn.jsx)(Wu,{})})}),(0,Pn.jsx)(Te,{path:"/Checkout/:idProduto",element:(0,Pn.jsx)(PG,{redirectTo:"/Login",children:(0,Pn.jsx)(_u,{})})}),(0,Pn.jsx)(Te,{path:"/Area_Aluno",element:(0,Pn.jsxs)(PG,{redirectTo:"/Login",children:[(0,Pn.jsx)(gu,{})," "]})}),(0,Pn.jsx)(Te,{path:"/Listar_Aulas/:idProtocolo",element:(0,Pn.jsxs)(PG,{redirectTo:"/Login",children:[(0,Pn.jsx)(Cu,{})," "]})}),(0,Pn.jsx)(Te,{path:"/Assistir/:idaula/:NomeAula/:idProtocolo",element:(0,Pn.jsxs)(PG,{redirectTo:"/Login",children:[" ",(0,Pn.jsx)(yu,{})," "]})})]})}function LG(e){return"/"===e.charAt(0)}function UG(e,t){for(var n=t,r=n+1,i=e.length;r<i;n+=1,r+=1)e[n]=e[r];e.pop()}var zG=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],i=t&&t.split("/")||[],a=e&&LG(e),o=t&&LG(t),s=a||o;if(e&&LG(e)?i=r:r.length&&(i.pop(),i=i.concat(r)),!i.length)return"/";if(i.length){var l=i[i.length-1];n="."===l||".."===l||""===l}else n=!1;for(var u=0,c=i.length;c>=0;c--){var f=i[c];"."===f?UG(i,c):".."===f?(UG(i,c),u++):u&&(UG(i,c),u--)}if(!s)for(;u--;u)i.unshift("..");!s||""===i[0]||i[0]&&LG(i[0])||i.unshift("");var d=i.join("/");return n&&"/"!==d.substr(-1)&&(d+="/"),d},GG=!0,HG="Invariant failed";function YG(e){return"/"===e.charAt(0)?e:"/"+e}function WG(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function VG(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function qG(e){var t=e.pathname,n=e.search,r=e.hash,i=t||"/";return n&&"?"!==n&&(i+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(i+="#"===r.charAt(0)?r:"#"+r),i}function KG(e,t,n,r){var i;"string"===typeof e?(i=function(e){var t=e||"/",n="",r="",i=t.indexOf("#");-1!==i&&(r=t.substr(i),t=t.substr(0,i));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),i.state=t):(void 0===(i=sr({},e)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==t&&void 0===i.state&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(a){throw a instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):a}return n&&(i.key=n),r?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=zG(i.pathname,r.pathname)):i.pathname=r.pathname:i.pathname||(i.pathname="/"),i}function JG(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,i){if(null!=e){var a="function"===typeof e?e(t,n):e;"string"===typeof a?"function"===typeof r?r(a,i):i(!0):i(!1!==a)}else i(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var ZG=!("undefined"===typeof window||!window.document||!window.document.createElement);function XG(e,t){t(window.confirm(e))}var $G="popstate",eH="hashchange";function tH(){try{return window.history.state||{}}catch(e){return{}}}var nH=function(e){void 0===e&&(e={}),ZG||function(e,t){if(!e){if(GG)throw new Error(HG);var n="function"===typeof t?t():t,r=n?"".concat(HG,": ").concat(n):HG;throw new Error(r)}}(!1);var t=window.history,n=function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history}(),r=!(-1===window.navigator.userAgent.indexOf("Trident")),i=e,a=i.forceRefresh,o=void 0!==a&&a,s=i.getUserConfirmation,l=void 0===s?XG:s,u=i.keyLength,c=void 0===u?6:u,f=e.basename?VG(YG(e.basename)):"";function d(e){var t=e||{},n=t.key,r=t.state,i=window.location,a=i.pathname+i.search+i.hash;return f&&(a=WG(a,f)),KG(a,r,n)}function h(){return Math.random().toString(36).substr(2,c)}var A=JG();function g(e){sr(k,e),k.length=t.length,A.notifyListeners(k.location,k.action)}function p(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||y(d(e.state))}function m(){y(d(tH()))}var v=!1;function y(e){if(v)v=!1,g();else{A.confirmTransitionTo(e,"POP",l,(function(t){t?g({action:"POP",location:e}):function(e){var t=k.location,n=C.indexOf(t.key);-1===n&&(n=0);var r=C.indexOf(e.key);-1===r&&(r=0);var i=n-r;i&&(v=!0,E(i))}(e)}))}}var b=d(tH()),C=[b.key];function w(e){return f+qG(e)}function E(e){t.go(e)}var I=0;function x(e){1===(I+=e)&&1===e?(window.addEventListener($G,p),r&&window.addEventListener(eH,m)):0===I&&(window.removeEventListener($G,p),r&&window.removeEventListener(eH,m))}var B=!1,k={length:t.length,action:"POP",location:b,createHref:w,push:function(e,r){var i="PUSH",a=KG(e,r,h(),k.location);A.confirmTransitionTo(a,i,l,(function(e){if(e){var r=w(a),s=a.key,l=a.state;if(n)if(t.pushState({key:s,state:l},null,r),o)window.location.href=r;else{var u=C.indexOf(k.location.key),c=C.slice(0,u+1);c.push(a.key),C=c,g({action:i,location:a})}else window.location.href=r}}))},replace:function(e,r){var i="REPLACE",a=KG(e,r,h(),k.location);A.confirmTransitionTo(a,i,l,(function(e){if(e){var r=w(a),s=a.key,l=a.state;if(n)if(t.replaceState({key:s,state:l},null,r),o)window.location.replace(r);else{var u=C.indexOf(k.location.key);-1!==u&&(C[u]=a.key),g({action:i,location:a})}else window.location.replace(r)}}))},go:E,goBack:function(){E(-1)},goForward:function(){E(1)},block:function(e){void 0===e&&(e=!1);var t=A.setPrompt(e);return B||(x(1),B=!0),function(){return B&&(B=!1,x(-1)),t()}},listen:function(e){var t=A.appendListener(e);return x(1),function(){x(-1),t()}}};return k}();var rH=function(){return(0,Pn.jsx)("div",{children:(0,Pn.jsx)(Ln,{children:(0,Pn.jsx)(Ye,{history:nH,children:(0,Pn.jsx)(MG,{})})})})};a.createRoot(document.getElementById("root")).render((0,Pn.jsx)(rH,{}))}()}();
//# sourceMappingURL=main.f572212b.js.map