/*! * Copyright (c) 2024 Virtual Try, Ismail Ramzan * * This software is licensed under a proprietary license. * You may not modify, distribute, or use it without express permission from * Virtual Try, Ismail Ramzan. * * Unauthorized copying, modification, or distribution of this software, * via any medium, is strictly prohibited. */ const testNow = (newPngFileNamestest, newThreeDFileNamestest) => { console.log("Inside testnow"); console.log(newPngFileNamestest); console.log(newThreeDFileNamestest); console.clear(); (()=>{var A={873:(A,g,I)=>{A.exports=function(A){var g={};function I(C){if(g[C])return g[C].exports;var B=g[C]={i:C,l:!1,exports:{}};return A[C].call(B.exports,B,B.exports,I),B.l=!0,B.exports}return I.m=A,I.c=g,I.d=function(A,g,C){I.o(A,g)||Object.defineProperty(A,g,{enumerable:!0,get:C})},I.r=function(A){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})},I.t=function(A,g){if(1&g&&(A=I(A)),8&g)return A;if(4&g&&"object"==typeof A&&A&&A.__esModule)return A;var C=Object.create(null);if(I.r(C),Object.defineProperty(C,"default",{enumerable:!0,value:A}),2&g&&"string"!=typeof A)for(var B in A)I.d(C,B,function(g){return A[g]}.bind(null,B));return C},I.n=function(A){var g=A&&A.__esModule?function(){return A.default}:function(){return A};return I.d(g,"a",g),g},I.o=function(A,g){return Object.prototype.hasOwnProperty.call(A,g)},I.p="",I(I.s=8)}([function(A,g,I){A.exports=I(6)()},function(A,g){A.exports=I(540)},function(A,g,I){(function(g){var I;I="undefined"!=typeof window?window:void 0!==g?g:"undefined"!=typeof self?self:{},A.exports=I}).call(this,I(3))},function(A,g){var I;I=function(){return this}();try{I=I||new Function("return this")()}catch(A){"object"==typeof window&&(I=window)}A.exports=I},function(A,g,I){(g=I(5)(!1)).push([A.i,"@keyframes pulse {\n\t0% {\n\t\ttransform: scale(1);\n\t}\n\t50% {\n\t\ttransform: scale(0.8);\n\t}\n\t100% {\n\t\ttransform: scale(1);\n\t}\n}\n",""]),A.exports=g},function(A,g,I){"use strict";A.exports=function(A){var g=[];return g.toString=function(){return this.map((function(g){var I=function(A,g){var I,C,B,Q=A[1]||"",E=A[3];if(!E)return Q;if(g&&"function"==typeof btoa){var i=(I=E,C=btoa(unescape(encodeURIComponent(JSON.stringify(I)))),B="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(C),"/*# ".concat(B," */")),o=E.sources.map((function(A){return"/*# sourceURL=".concat(E.sourceRoot||"").concat(A," */")}));return[Q].concat(o).concat([i]).join("\n")}return[Q].join("\n")}(g,A);return g[2]?"@media ".concat(g[2]," {").concat(I,"}"):I})).join("")},g.i=function(A,I,C){"string"==typeof A&&(A=[[null,A,""]]);var B={};if(C)for(var Q=0;Q<this.length;Q++){var E=this[Q][0];null!=E&&(B[E]=!0)}for(var i=0;i<A.length;i++){var o=[].concat(A[i]);C&&B[o[0]]||(I&&(o[2]?o[2]="".concat(I," and ").concat(o[2]):o[2]=I),g.push(o))}},g}},function(A,g,I){"use strict";var C=I(7);function B(){}function Q(){}Q.resetWarningCache=B,A.exports=function(){function A(A,g,I,B,Q,E){if(E!==C){var i=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 i.name="Invariant Violation",i}}function g(){return A}A.isRequired=A;var I={array:A,bigint:A,bool:A,func:A,number:A,object:A,string:A,symbol:A,any:A,arrayOf:g,element:A,elementType:A,instanceOf:g,node:A,objectOf:g,oneOf:g,oneOfType:g,shape:g,exact:g,checkPropTypes:Q,resetWarningCache:B};return I.PropTypes=I,I}},function(A,g,I){"use strict";A.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(A,g,I){"use strict";I.r(g);var C=I(1),B=I.n(C),Q=I(2),E=I.n(Q),i=I(0),o=I.n(i);function t(A,g){var I=Object.keys(A);if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(A);g&&(C=C.filter((function(g){return Object.getOwnPropertyDescriptor(A,g).enumerable}))),I.push.apply(I,C)}return I}function e(A){for(var g=1;g<arguments.length;g++){var I=null!=arguments[g]?arguments[g]:{};g%2?t(Object(I),!0).forEach((function(g){a(A,g,I[g])})):Object.getOwnPropertyDescriptors?Object.defineProperties(A,Object.getOwnPropertyDescriptors(I)):t(Object(I)).forEach((function(g){Object.defineProperty(A,g,Object.getOwnPropertyDescriptor(I,g))}))}return A}function a(A,g,I){return g in A?Object.defineProperty(A,g,{value:I,enumerable:!0,configurable:!0,writable:!0}):A[g]=I,A}var s=function(A,g){switch(g.type){case"init":case"setKnobPosition":case"onMouseDown":case"onMouseUp":case"setInitialKnobPosition":return e(e({},A),g.payload);default:throw new Error}},n=function(A,g){var I=Object(C.useRef)(null);Object(C.useEffect)((function(){I.current=g}),[g]),Object(C.useEffect)((function(){if(void 0!==E.a){var g=function(A){return I.current(A)};return E.a.addEventListener(A,g,{passive:!1}),function(){E.a.removeEventListener(A,g)}}}),[A])};function r(A,g){(null==g||g>A.length)&&(g=A.length);for(var I=0,C=new Array(g);I<g;I++)C[I]=A[I];return C}var D=function(){var A=function(A,g){return function(A){if(Array.isArray(A))return A}(A)||function(A,g){var I=null==A?null:"undefined"!=typeof Symbol&&A[Symbol.iterator]||A["@@iterator"];if(null!=I){var C,B,Q=[],E=!0,i=!1;try{for(I=I.call(A);!(E=(C=I.next()).done)&&(Q.push(C.value),!g||Q.length!==g);E=!0);}catch(A){i=!0,B=A}finally{try{E||null==I.return||I.return()}finally{if(i)throw B}}return Q}}(A,g)||function(A,g){if(A){if("string"==typeof A)return r(A,g);var I=Object.prototype.toString.call(A).slice(8,-1);return"Object"===I&&A.constructor&&(I=A.constructor.name),"Map"===I||"Set"===I?Array.from(A):"Arguments"===I||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(I)?r(A,g):void 0}}(A,g)||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.")}()}(Object(C.useState)(!0),2),g=A[0],I=A[1];return Object(C.useEffect)((function(){I(!1)}),[]),g};function h(A,g){var I=Object.keys(A);if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(A);g&&(C=C.filter((function(g){return Object.getOwnPropertyDescriptor(A,g).enumerable}))),I.push.apply(I,C)}return I}function c(A){for(var g=1;g<arguments.length;g++){var I=null!=arguments[g]?arguments[g]:{};g%2?h(Object(I),!0).forEach((function(g){w(A,g,I[g])})):Object.getOwnPropertyDescriptors?Object.defineProperties(A,Object.getOwnPropertyDescriptors(I)):h(Object(I)).forEach((function(g){Object.defineProperty(A,g,Object.getOwnPropertyDescriptor(I,g))}))}return A}function w(A,g,I){return g in A?Object.defineProperty(A,g,{value:I,enumerable:!0,configurable:!0,writable:!0}):A[g]=I,A}I(4);var l=function(A){var g=A.isDragging,I=A.knobPosition,C=A.knobColor,Q=A.knobSize,E=A.hideKnob,i=A.hideKnobRing,o=A.knobDraggable,t=A.onMouseDown,e=A.trackSize,a=A.children,s={knob:{position:"absolute",left:"-".concat(Q/2-e/2,"px"),top:"-".concat(Q/2-e/2,"px"),cursor:"grab",zIndex:3},dragging:{cursor:"grabbing"},pause:{animationPlayState:"paused"},animation:{transformOrigin:"50% 50%",animationTimingFunction:"ease-out",animationDuration:"1500ms",animationIterationCount:"infinite",animationName:"pulse"},hide:{opacity:0},normalCursor:{cursor:"auto"}};return B.a.createElement("div",{style:c(c(c(c({transform:"translate(".concat(I.x,"px, ").concat(I.y,"px)")},s.knob),g&&s.dragging),E&&s.hide),!o&&s.normalCursor),onMouseDown:t,onTouchStart:t},B.a.createElement("svg",{width:"".concat(Q,"px"),height:"".concat(Q,"px"),viewBox:"0 0 ".concat(Q," ").concat(Q)},!i&&B.a.createElement("circle",{style:c(c({},s.animation),g&&s.pause),fill:C,fillOpacity:"0.2",stroke:"none",cx:Q/2,cy:Q/2,r:Q/2}),B.a.createElement("circle",{fill:C,stroke:"none",cx:Q/2,cy:Q/2,r:2*Q/3/2}),null!=a?a:B.a.createElement("svg",{width:"".concat(Q,"px"),height:"".concat(Q,"px"),viewBox:"0 0 36 36"},B.a.createElement("rect",{fill:"#FFFFFF",x:"14",y:"14",width:"8",height:"1"}),B.a.createElement("rect",{fill:"#FFFFFF",x:"14",y:"17",width:"8",height:"1"}),B.a.createElement("rect",{fill:"#FFFFFF",x:"14",y:"20",width:"8",height:"1"}))))};l.propTypes={isDragging:o.a.bool,knobPosition:o.a.object,knobColor:o.a.string,knobRadius:o.a.number,knobSize:o.a.number,hideKnob:o.a.bool,knobDraggable:o.a.bool,trackSize:o.a.number,children:o.a.element,onMouseDown:o.a.func};var G=l;function y(A,g){var I=Object.keys(A);if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(A);g&&(C=C.filter((function(g){return Object.getOwnPropertyDescriptor(A,g).enumerable}))),I.push.apply(I,C)}return I}function F(A){for(var g=1;g<arguments.length;g++){var I=null!=arguments[g]?arguments[g]:{};g%2?y(Object(I),!0).forEach((function(g){R(A,g,I[g])})):Object.getOwnPropertyDescriptors?Object.defineProperties(A,Object.getOwnPropertyDescriptors(I)):y(Object(I)).forEach((function(g){Object.defineProperty(A,g,Object.getOwnPropertyDescriptor(I,g))}))}return A}function R(A,g,I){return g in A?Object.defineProperty(A,g,{value:I,enumerable:!0,configurable:!0,writable:!0}):A[g]=I,A}var d=function(A){var g=A.labelColor,I=A.labelBottom,C=A.labelFontSize,Q=A.valueFontSize,E=A.appendToValue,i=A.prependToValue,o=A.verticalOffset,t=A.hideLabelValue,e=A.label,a=A.value,s={labels:{position:"absolute",top:"0",left:"0",width:"100%",height:"100%",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",color:"".concat(g),userSelect:"none",zIndex:1},value:{fontSize:"".concat(Q),position:"relative"},bottomMargin:{marginBottom:"calc(".concat(o,")")},appended:{position:"absolute",right:"0",top:"0",transform:"translate(100%, 0)"},prepended:{position:"absolute",left:"0",top:"0",transform:"translate(-100%, 0)"},hide:{display:"none"}};return B.a.createElement("div",{style:F(F({},s.labels),t&&s.hide)},I||B.a.createElement("div",{style:{fontSize:C}},e),B.a.createElement("div",{style:F(F({},s.value),!I&&s.bottomMargin)},B.a.createElement("code",null,B.a.createElement("span",{style:s.prepended},i),a,B.a.createElement("span",{style:s.appended},E))),I&&B.a.createElement("div",{style:{fontSize:C}},e))};d.propTypes={label:o.a.string.isRequired,value:o.a.string.isRequired,labelColor:o.a.string,labelBottom:o.a.bool,labelFontSize:o.a.string,valueFontSize:o.a.string,appendToValue:o.a.string,prependToValue:o.a.string,verticalOffset:o.a.string,hideLabelValue:o.a.bool};var N=d,u=function(A){var g=A.width,I=A.label,Q=A.direction,E=A.strokeDasharray,i=A.strokeDashoffset,o=A.progressColorFrom,t=A.progressColorTo,e=A.trackColor,a=A.progressSize,s=A.trackSize,n=A.svgFullPath,r=A.radiansOffset,D=A.progressLineCap,h=A.onMouseDown,c=A.isDragging,w=Object(C.useRef)(null),l={svg:{position:"relative",zIndex:2},path:{transform:"rotate(".concat(r,"rad) ").concat(-1===Q?"scale(-1, 1)":"scale(1, 1)"),transformOrigin:"center center"}},G=s/2,y=g/2-G,F=function(A){var g,I;if(h){var C=w.current.getBoundingClientRect(),B=(null==A?void 0:A.clientX)||(null==A||null===(g=A.touches[0])||void 0===g?void 0:g.clientX),Q=A.clientY||(null==A||null===(I=A.touches[0])||void 0===I?void 0:I.clientY),E=C.left+C.width/2,i=C.top+C.height/2;Math.sqrt(Math.pow(B-E,2)+Math.pow(Q-i,2))<(C.width/c?4:2)-s||h()}};return B.a.createElement("svg",{width:"".concat(g,"px"),height:"".concat(g,"px"),viewBox:"0 0 ".concat(g," ").concat(g),overflow:"visible",style:l.svg,onMouseDown:F,onTouchStart:F},B.a.createElement("defs",null,B.a.createElement("linearGradient",{id:I,x1:"100%",x2:"0%"},B.a.createElement("stop",{offset:"0%",stopColor:o}),B.a.createElement("stop",{offset:"100%",stopColor:t}))),B.a.createElement("circle",{ref:w,strokeWidth:s,fill:"none",stroke:e,cx:g/2,cy:g/2,r:y}),B.a.createElement("path",{style:l.path,ref:n,strokeDasharray:E,strokeDashoffset:i,strokeWidth:a,strokeLinecap:"round"!==D?"butt":"round",fill:"none",stroke:"url(#".concat(I,")"),d:"\n M ".concat(g/2,", ").concat(g/2,"\n m 0, -").concat(g/2-G,"\n a ").concat(g/2-G,",").concat(g/2-G," 0 0,1 0,").concat(g-2*G,"\n a -").concat(g/2-G,",-").concat(g/2-G," 0 0,1 0,-").concat(g-2*G,"\n ")}))};u.propTypes={width:o.a.number,label:o.a.string,direction:o.a.number,svgFullPath:o.a.object,strokeDasharray:o.a.number,strokeDashoffset:o.a.number,progressColorFrom:o.a.string,progressColorTo:o.a.string,progressLineCap:o.a.string,progressSize:o.a.number,trackColor:o.a.string,trackSize:o.a.number,radiansOffset:o.a.number};var M=u;function S(A,g){var I=Object.keys(A);if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(A);g&&(C=C.filter((function(g){return Object.getOwnPropertyDescriptor(A,g).enumerable}))),I.push.apply(I,C)}return I}function k(A){for(var g=1;g<arguments.length;g++){var I=null!=arguments[g]?arguments[g]:{};g%2?S(Object(I),!0).forEach((function(g){U(A,g,I[g])})):Object.getOwnPropertyDescriptors?Object.defineProperties(A,Object.getOwnPropertyDescriptors(I)):S(Object(I)).forEach((function(g){Object.defineProperty(A,g,Object.getOwnPropertyDescriptor(I,g))}))}return A}function U(A,g,I){return g in A?Object.defineProperty(A,g,{value:I,enumerable:!0,configurable:!0,writable:!0}):A[g]=I,A}function K(A){return function(A){if(Array.isArray(A))return Y(A)}(A)||function(A){if("undefined"!=typeof Symbol&&null!=A[Symbol.iterator]||null!=A["@@iterator"])return Array.from(A)}(A)||J(A)||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 f(A,g){return function(A){if(Array.isArray(A))return A}(A)||function(A,g){var I=null==A?null:"undefined"!=typeof Symbol&&A[Symbol.iterator]||A["@@iterator"];if(null!=I){var C,B,Q=[],E=!0,i=!1;try{for(I=I.call(A);!(E=(C=I.next()).done)&&(Q.push(C.value),!g||Q.length!==g);E=!0);}catch(A){i=!0,B=A}finally{try{E||null==I.return||I.return()}finally{if(i)throw B}}return Q}}(A,g)||J(A,g)||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.")}()}function J(A,g){if(A){if("string"==typeof A)return Y(A,g);var I=Object.prototype.toString.call(A).slice(8,-1);return"Object"===I&&A.constructor&&(I=A.constructor.name),"Map"===I||"Set"===I?Array.from(A):"Arguments"===I||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(I)?Y(A,g):void 0}}function Y(A,g){(null==g||g>A.length)&&(g=A.length);for(var I=0,C=new Array(g);I<g;I++)C[I]=A[I];return C}var p={top:Math.PI/2,right:0,bottom:-Math.PI/2,left:-Math.PI},L=function(A){return A<0?-1:1},m=function(A){return A*Math.PI/180},H=function(A,g){for(var I=[],C=A;C<=g;C++)I.push(C);return I},q=function(A){return A in p?p[A]:m(A)},b={circularSlider:{position:"relative",display:"inline-block",opacity:0,transition:"opacity 1s ease-in"},mounted:{opacity:1}},x=function(A){var g=A.label,I=void 0===g?"ANGLE":g,Q=A.width,i=void 0===Q?280:Q,o=A.direction,t=void 0===o?1:o,e=A.min,a=void 0===e?0:e,r=A.max,h=void 0===r?360:r,c=A.initialValue,w=void 0===c?0:c,l=A.value,y=void 0===l?null:l,F=A.knobColor,R=void 0===F?"#4e63ea":F,d=A.knobSize,u=void 0===d?36:d,S=A.knobPosition,U=void 0===S?"top":S,J=A.labelColor,Y=void 0===J?"#272b77":J,p=A.labelBottom,x=void 0!==p&&p,T=A.labelFontSize,v=void 0===T?"1rem":T,V=A.valueFontSize,W=void 0===V?"3rem":V,O=A.appendToValue,Z=void 0===O?"":O,X=A.prependToValue,P=void 0===X?"":X,j=A.verticalOffset,z=void 0===j?"1.5rem":j,_=A.hideLabelValue,$=void 0!==_&&_,AA=A.hideKnob,gA=void 0!==AA&&AA,IA=A.hideKnobRing,CA=void 0!==IA&&IA,BA=A.knobDraggable,QA=void 0===BA||BA,EA=A.progressColorFrom,iA=void 0===EA?"#80C3F3":EA,oA=A.progressColorTo,tA=void 0===oA?"#4990E2":oA,eA=A.useMouseAdditionalToTouch,aA=void 0!==eA&&eA,sA=A.progressSize,nA=void 0===sA?8:sA,rA=A.trackColor,DA=void 0===rA?"#DDDEFB":rA,hA=A.trackSize,cA=void 0===hA?8:hA,wA=A.trackDraggable,lA=void 0!==wA&&wA,GA=A.data,yA=void 0===GA?[]:GA,FA=A.dataIndex,RA=void 0===FA?0:FA,dA=A.progressLineCap,NA=void 0===dA?"round":dA,uA=A.renderLabelValue,MA=void 0===uA?null:uA,SA=A.children,kA=A.onChange,UA=void 0===kA?function(A){}:kA,KA=A.isDragging,fA=void 0===KA?function(A){}:KA,JA=A.continuous,YA=void 0===JA?{enabled:!1,clicks:120,interval:1}:JA,pA=Object(C.useRef)(-1),LA=YA.clicks||Math.floor((h-a)/3),mA={mounted:!1,isDragging:!1,width:i,radius:i/2,knobOffset:q(U),label:w||0,data:YA.enabled?Array.from(Array(LA).keys()):yA,radians:0,offset:0,knob:{x:0,y:0},dashFullArray:0,dashFullOffset:0},HA=D(),qA=f(Object(C.useReducer)(s,mA),2),bA=qA[0],xA=qA[1],TA=Object(C.useRef)(null),vA=Object(C.useRef)(null),VA=!HA&&"ontouchstart"in E.a,WA=!VA||VA&&aA,OA=f(Object(C.useState)(),2),ZA=OA[0],XA=OA[1],PA=Object(C.useCallback)((function(A){var g,I=bA.radius-cA/2,C=A+q(U),B=(C>0?C:2*Math.PI+C)*(360/(2*Math.PI)),Q=B/360*bA.dashFullArray;B=-1===L(t)?360-B:B;var E=(bA.data.length-1)/360,i=Math.round(B*E);if(null!==(g=null==YA?void 0:YA.enabled)&&void 0!==g&&g){var o;if(-1===pA.current)return void(pA.current=i);if(pA.current===i)return xA({type:"setKnobPosition",payload:{dashFullOffset:-1===L(t)?Q:bA.dashFullArray-Q,label:Number(bA.label),knob:{x:I*Math.cos(A)+I,y:I*Math.sin(A)+I}}}),void(pA.current=i);var e=(i-pA.current+LA)%LA,s=(pA.current-i+LA)%LA,n=e<=Math.max(1,.02*LA),r=s<=Math.max(1,.02*LA);if(!n&&!r)return xA({type:"setKnobPosition",payload:{dashFullOffset:-1===L(t)?Q:bA.dashFullArray-Q,label:Number(bA.label),knob:{x:I*Math.cos(A)+I,y:I*Math.sin(A)+I}}}),void(pA.current=i);var D=null!==(o=null==YA?void 0:YA.interval)&&void 0!==o?o:1,c=n?D*e:-D*s;pA.current=i;var w=Math.min(h,Math.max(a,Number(bA.label)+c));return UA(w),void xA({type:"setKnobPosition",payload:{dashFullOffset:-1===L(t)?Q:bA.dashFullArray-Q,label:w,knob:{x:I*Math.cos(A)+I,y:I*Math.sin(A)+I}}})}bA.data[i]!==bA.label&&UA(bA.data[i]),xA({type:"setKnobPosition",payload:{dashFullOffset:-1===L(t)?Q:bA.dashFullArray-Q,label:bA.data[i],knob:{x:I*Math.cos(A)+I,y:I*Math.sin(A)+I}}})}),[bA.dashFullArray,bA.radius,bA.data,bA.label,U,cA,t,UA,YA.enabled]),jA=function(){fA(!0),xA({type:"onMouseDown",payload:{isDragging:!0}})},zA=function(){var A;null!==(A=null==YA?void 0:YA.enabled)&&void 0!==A&&A&&(pA.current=-1),bA.isDragging&&fA(!1),xA({type:"onMouseUp",payload:{isDragging:!1}})},_A=Object(C.useCallback)((function(A){if(bA.isDragging&&(QA||lA)&&("mousemove"!==A.type||WA)){var g;A.preventDefault(),"touchmove"===A.type&&(g=A.changedTouches[0]);var I=function(A){var g,I,C,B,Q,i,o,t,e=A.current.getBoundingClientRect(),a=!HA&&((null!==(g=null===E.a||void 0===E.a?void 0:E.a.pageXOffset)&&void 0!==g?g:0)||(null!==(I=null===(C=document)||void 0===C||null===(B=C.documentElement)||void 0===B?void 0:B.scrollLeft)&&void 0!==I?I:0)),s=!HA&&((null!==(Q=null===E.a||void 0===E.a?void 0:E.a.pageYOffset)&&void 0!==Q?Q:0)||(null!==(i=null===(o=document)||void 0===o||null===(t=o.documentElement)||void 0===t?void 0:t.scrollTop)&&void 0!==i?i:0));return{top:e.top+s,left:e.left+a}},C=("touchmove"===A.type?g.pageX:A.pageX)-(I(TA).left+bA.radius),B=("touchmove"===A.type?g.pageY:A.pageY)-(I(TA).top+bA.radius),Q=Math.atan2(B,C);PA(Q)}}),[bA.isDragging,bA.radius,PA,QA,lA,HA]);Object(C.useEffect)((function(){xA({type:"init",payload:{mounted:!0,data:bA.data.length?K(bA.data):K(H(a,h)),dashFullArray:vA.current.getTotalLength?vA.current.getTotalLength():0}})}),[h,a]),Object(C.useEffect)((function(){var A=bA.data.length,g=RA>A-1?A-1:RA;if(A){var I=360/A,C=m(I)/2;if(xA({type:"setInitialKnobPosition",payload:{radians:Math.PI/2-bA.knobOffset,offset:C}}),g){var B=L(t)*g*I,Q=m(B)-bA.knobOffset;return PA(Q+C*L(t))}PA(-bA.knobOffset+C*L(t))}}),[bA.dashFullArray,bA.knobOffset,bA.data.length,RA,t]),Object(C.useEffect)((function(){XA(y);var A=m(y),g=-bA.knobOffset+A*L(t);PA(g)}),[t,bA.knobOffset,y]),n("touchend",zA),n("mouseup",zA),n("touchmove",_A),n("mousemove",_A);var $A=I.replace(/[\W_]/g,"_");return B.a.createElement("div",{style:k(k({},b.circularSlider),bA.mounted&&b.mounted),ref:TA},B.a.createElement(M,{width:i,label:$A,direction:t,strokeDasharray:bA.dashFullArray,strokeDashoffset:bA.dashFullOffset,svgFullPath:vA,progressSize:nA,progressColorFrom:iA,progressColorTo:tA,progressLineCap:NA,trackColor:DA,trackSize:cA,radiansOffset:bA.radians,onMouseDown:lA?jA:null,isDragging:bA.isDragging}),B.a.createElement(G,{isDragging:bA.isDragging,knobPosition:{x:bA.knob.x,y:bA.knob.y},knobSize:u,knobColor:R,trackSize:cA,hideKnob:gA,hideKnobRing:CA,knobDraggable:QA,onMouseDown:jA},SA),MA||B.a.createElement(N,{label:I,labelColor:Y,labelBottom:x,labelFontSize:v,verticalOffset:z,valueFontSize:W,appendToValue:Z,prependToValue:P,hideLabelValue:$,value:"".concat(null!=ZA?ZA:bA.label)}))};x.propTypes={label:o.a.string,width:o.a.number,direction:o.a.number,min:o.a.number,max:o.a.number,value:o.a.number,knobColor:o.a.string,knobPosition:o.a.oneOfType([o.a.oneOf(Object.keys(p)),o.a.number]),hideKnob:o.a.bool,knobDraggable:o.a.bool,labelColor:o.a.string,labelBottom:o.a.bool,labelFontSize:o.a.string,valueFontSize:o.a.string,appendToValue:o.a.string,renderLabelValue:o.a.element,prependToValue:o.a.string,verticalOffset:o.a.string,hideLabelValue:o.a.bool,progressLineCap:o.a.string,progressColorFrom:o.a.string,progressColorTo:o.a.string,useMouseAdditionalToTouch:o.a.bool,progressSize:o.a.number,trackDraggable:o.a.bool,trackColor:o.a.string,trackSize:o.a.number,data:o.a.array,dataIndex:o.a.number,onChange:o.a.func,isDragging:o.a.func},g.default=x}])},165:(A,g,I)=>{"use strict";I.d(g,{A:()=>i});var C=I(601),B=I.n(C),Q=I(314),E=I.n(Q)()(B());E.push([A.id,".react-responsive-modal-root {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n z-index: 1000;\n}\n\n.react-responsive-modal-overlay {\n background: rgba(0, 0, 0, 0.5);\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n z-index: -1;\n}\n\n.react-responsive-modal-container {\n height: 100%;\n outline: 0;\n overflow-x: hidden;\n overflow-y: auto;\n text-align: center;\n}\n\n/* Used to trick the browser to center the modal content properly */\n.react-responsive-modal-containerCenter:after {\n width: 0;\n height: 100%;\n content: '';\n display: inline-block;\n vertical-align: middle;\n}\n\n.react-responsive-modal-modal {\n max-width: 800px;\n display: inline-block;\n text-align: left;\n vertical-align: middle;\n background: #ffffff;\n box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.25);\n margin: 1.2rem;\n padding: 1.2rem;\n position: relative;\n overflow-y: auto;\n}\n\n.react-responsive-modal-closeButton {\n position: absolute;\n top: 14px;\n right: 14px;\n border: none;\n padding: 0;\n cursor: pointer;\n background-color: transparent;\n display: flex;\n}\n\n/* Used to fix a screen glitch issues with the animation see https://github.com/pradel/react-responsive-modal/issues/495 */\n.react-responsive-modal-overlay,\n.react-responsive-modal-container,\n.react-responsive-modal-modal {\n animation-fill-mode: forwards !important;\n}\n\n@keyframes react-responsive-modal-overlay-in {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes react-responsive-modal-overlay-out {\n 0% {\n opacity: 1;\n }\n 100% {\n opacity: 0;\n }\n}\n\n@keyframes react-responsive-modal-modal-in {\n 0% {\n transform: scale(0.96);\n opacity: 0;\n }\n 100% {\n transform: scale(100%);\n opacity: 1;\n }\n}\n\n@keyframes react-responsive-modal-modal-out {\n 0% {\n transform: scale(100%);\n opacity: 1;\n }\n 100% {\n transform: scale(0.96);\n opacity: 0;\n }\n}\n",""]);const i=E},723:(A,g,I)=>{"use strict";I.d(g,{A:()=>i});var C=I(601),B=I.n(C),Q=I(314),E=I.n(Q)()(B());E.push([A.id,':root {\n --toastify-color-light: #fff;\n --toastify-color-dark: #121212;\n --toastify-color-info: #3498db;\n --toastify-color-success: #07bc0c;\n --toastify-color-warning: #f1c40f;\n --toastify-color-error: #e74c3c;\n --toastify-color-transparent: rgba(255, 255, 255, 0.7);\n --toastify-icon-color-info: var(--toastify-color-info);\n --toastify-icon-color-success: var(--toastify-color-success);\n --toastify-icon-color-warning: var(--toastify-color-warning);\n --toastify-icon-color-error: var(--toastify-color-error);\n --toastify-toast-width: 320px;\n --toastify-toast-offset: 16px;\n --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));\n --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));\n --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));\n --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));\n --toastify-toast-background: #fff;\n --toastify-toast-min-height: 64px;\n --toastify-toast-max-height: 800px;\n --toastify-toast-bd-radius: 6px;\n --toastify-font-family: sans-serif;\n --toastify-z-index: 9999;\n --toastify-text-color-light: #757575;\n --toastify-text-color-dark: #fff;\n --toastify-text-color-info: #fff;\n --toastify-text-color-success: #fff;\n --toastify-text-color-warning: #fff;\n --toastify-text-color-error: #fff;\n --toastify-spinner-color: #616161;\n --toastify-spinner-color-empty-area: #e0e0e0;\n --toastify-color-progress-light: linear-gradient(\n to right,\n #4cd964,\n #5ac8fa,\n #007aff,\n #34aadc,\n #5856d6,\n #ff2d55\n );\n --toastify-color-progress-dark: #bb86fc;\n --toastify-color-progress-info: var(--toastify-color-info);\n --toastify-color-progress-success: var(--toastify-color-success);\n --toastify-color-progress-warning: var(--toastify-color-warning);\n --toastify-color-progress-error: var(--toastify-color-error);\n --toastify-color-progress-bgo: 0.2;\n}\n\n.Toastify__toast-container {\n z-index: var(--toastify-z-index);\n -webkit-transform: translate3d(0, 0, var(--toastify-z-index));\n position: fixed;\n padding: 4px;\n width: var(--toastify-toast-width);\n box-sizing: border-box;\n color: #fff;\n}\n.Toastify__toast-container--top-left {\n top: var(--toastify-toast-top);\n left: var(--toastify-toast-left);\n}\n.Toastify__toast-container--top-center {\n top: var(--toastify-toast-top);\n left: 50%;\n transform: translateX(-50%);\n}\n.Toastify__toast-container--top-right {\n top: var(--toastify-toast-top);\n right: var(--toastify-toast-right);\n}\n.Toastify__toast-container--bottom-left {\n bottom: var(--toastify-toast-bottom);\n left: var(--toastify-toast-left);\n}\n.Toastify__toast-container--bottom-center {\n bottom: var(--toastify-toast-bottom);\n left: 50%;\n transform: translateX(-50%);\n}\n.Toastify__toast-container--bottom-right {\n bottom: var(--toastify-toast-bottom);\n right: var(--toastify-toast-right);\n}\n\n@media only screen and (max-width : 480px) {\n .Toastify__toast-container {\n width: 100vw;\n padding: 0;\n left: env(safe-area-inset-left);\n margin: 0;\n }\n .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {\n top: env(safe-area-inset-top);\n transform: translateX(0);\n }\n .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {\n bottom: env(safe-area-inset-bottom);\n transform: translateX(0);\n }\n .Toastify__toast-container--rtl {\n right: env(safe-area-inset-right);\n left: initial;\n }\n}\n.Toastify__toast {\n --y: 0;\n position: relative;\n -ms-touch-action: none;\n touch-action: none;\n min-height: var(--toastify-toast-min-height);\n box-sizing: border-box;\n margin-bottom: 1rem;\n padding: 8px;\n border-radius: var(--toastify-toast-bd-radius);\n box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);\n display: -ms-flexbox;\n display: flex;\n -ms-flex-pack: justify;\n justify-content: space-between;\n max-height: var(--toastify-toast-max-height);\n font-family: var(--toastify-font-family);\n cursor: default;\n direction: ltr;\n /* webkit only issue #791 */\n z-index: 0;\n overflow: hidden;\n}\n.Toastify__toast--stacked {\n position: absolute;\n width: 100%;\n transform: translate3d(0, var(--y), 0) scale(var(--s));\n transition: transform 0.3s;\n}\n.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body, .Toastify__toast--stacked[data-collapsed] .Toastify__close-button {\n transition: opacity 0.1s;\n}\n.Toastify__toast--stacked[data-collapsed=false] {\n overflow: visible;\n}\n.Toastify__toast--stacked[data-collapsed=true]:not(:last-child) > * {\n opacity: 0;\n}\n.Toastify__toast--stacked:after {\n content: "";\n position: absolute;\n left: 0;\n right: 0;\n height: calc(var(--g) * 1px);\n bottom: 100%;\n}\n.Toastify__toast--stacked[data-pos=top] {\n top: 0;\n}\n.Toastify__toast--stacked[data-pos=bot] {\n bottom: 0;\n}\n.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before {\n transform-origin: top;\n}\n.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before {\n transform-origin: bottom;\n}\n.Toastify__toast--stacked:before {\n content: "";\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n height: 100%;\n transform: scaleY(3);\n z-index: -1;\n}\n.Toastify__toast--rtl {\n direction: rtl;\n}\n.Toastify__toast--close-on-click {\n cursor: pointer;\n}\n.Toastify__toast-body {\n margin: auto 0;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 6px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n}\n.Toastify__toast-body > div:last-child {\n word-break: break-word;\n -ms-flex: 1;\n flex: 1;\n}\n.Toastify__toast-icon {\n -webkit-margin-end: 10px;\n margin-inline-end: 10px;\n width: 20px;\n -ms-flex-negative: 0;\n flex-shrink: 0;\n display: -ms-flexbox;\n display: flex;\n}\n\n.Toastify--animate {\n animation-fill-mode: both;\n animation-duration: 0.5s;\n}\n\n.Toastify--animate-icon {\n animation-fill-mode: both;\n animation-duration: 0.3s;\n}\n\n@media only screen and (max-width : 480px) {\n .Toastify__toast {\n margin-bottom: 0;\n border-radius: 0;\n }\n}\n.Toastify__toast-theme--dark {\n background: var(--toastify-color-dark);\n color: var(--toastify-text-color-dark);\n}\n.Toastify__toast-theme--light {\n background: var(--toastify-color-light);\n color: var(--toastify-text-color-light);\n}\n.Toastify__toast-theme--colored.Toastify__toast--default {\n background: var(--toastify-color-light);\n color: var(--toastify-text-color-light);\n}\n.Toastify__toast-theme--colored.Toastify__toast--info {\n color: var(--toastify-text-color-info);\n background: var(--toastify-color-info);\n}\n.Toastify__toast-theme--colored.Toastify__toast--success {\n color: var(--toastify-text-color-success);\n background: var(--toastify-color-success);\n}\n.Toastify__toast-theme--colored.Toastify__toast--warning {\n color: var(--toastify-text-color-warning);\n background: var(--toastify-color-warning);\n}\n.Toastify__toast-theme--colored.Toastify__toast--error {\n color: var(--toastify-text-color-error);\n background: var(--toastify-color-error);\n}\n\n.Toastify__progress-bar-theme--light {\n background: var(--toastify-color-progress-light);\n}\n.Toastify__progress-bar-theme--dark {\n background: var(--toastify-color-progress-dark);\n}\n.Toastify__progress-bar--info {\n background: var(--toastify-color-progress-info);\n}\n.Toastify__progress-bar--success {\n background: var(--toastify-color-progress-success);\n}\n.Toastify__progress-bar--warning {\n background: var(--toastify-color-progress-warning);\n}\n.Toastify__progress-bar--error {\n background: var(--toastify-color-progress-error);\n}\n.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {\n background: var(--toastify-color-transparent);\n}\n\n.Toastify__close-button {\n color: #fff;\n background: transparent;\n outline: none;\n border: none;\n padding: 0;\n cursor: pointer;\n opacity: 0.7;\n transition: 0.3s ease;\n -ms-flex-item-align: start;\n align-self: flex-start;\n z-index: 1;\n}\n.Toastify__close-button--light {\n color: #000;\n opacity: 0.3;\n}\n.Toastify__close-button > svg {\n fill: currentColor;\n height: 16px;\n width: 14px;\n}\n.Toastify__close-button:hover, .Toastify__close-button:focus {\n opacity: 1;\n}\n\n@keyframes Toastify__trackProgress {\n 0% {\n transform: scaleX(1);\n }\n 100% {\n transform: scaleX(0);\n }\n}\n.Toastify__progress-bar {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: var(--toastify-z-index);\n opacity: 0.7;\n transform-origin: left;\n border-bottom-left-radius: var(--toastify-toast-bd-radius);\n}\n.Toastify__progress-bar--animated {\n animation: Toastify__trackProgress linear 1 forwards;\n}\n.Toastify__progress-bar--controlled {\n transition: transform 0.2s;\n}\n.Toastify__progress-bar--rtl {\n right: 0;\n left: initial;\n transform-origin: right;\n border-bottom-left-radius: initial;\n border-bottom-right-radius: var(--toastify-toast-bd-radius);\n}\n.Toastify__progress-bar--wrp {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 5px;\n border-bottom-left-radius: var(--toastify-toast-bd-radius);\n}\n.Toastify__progress-bar--wrp[data-hidden=true] {\n opacity: 0;\n}\n.Toastify__progress-bar--bg {\n opacity: var(--toastify-color-progress-bgo);\n width: 100%;\n height: 100%;\n}\n\n.Toastify__spinner {\n width: 20px;\n height: 20px;\n box-sizing: border-box;\n border: 2px solid;\n border-radius: 100%;\n border-color: var(--toastify-spinner-color-empty-area);\n border-right-color: var(--toastify-spinner-color);\n animation: Toastify__spin 0.65s linear infinite;\n}\n\n@keyframes Toastify__bounceInRight {\n from, 60%, 75%, 90%, to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n from {\n opacity: 0;\n transform: translate3d(3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(-25px, 0, 0);\n }\n 75% {\n transform: translate3d(10px, 0, 0);\n }\n 90% {\n transform: translate3d(-5px, 0, 0);\n }\n to {\n transform: none;\n }\n}\n@keyframes Toastify__bounceOutRight {\n 20% {\n opacity: 1;\n transform: translate3d(-20px, var(--y), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(2000px, var(--y), 0);\n }\n}\n@keyframes Toastify__bounceInLeft {\n from, 60%, 75%, 90%, to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n transform: translate3d(-3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(25px, 0, 0);\n }\n 75% {\n transform: translate3d(-10px, 0, 0);\n }\n 90% {\n transform: translate3d(5px, 0, 0);\n }\n to {\n transform: none;\n }\n}\n@keyframes Toastify__bounceOutLeft {\n 20% {\n opacity: 1;\n transform: translate3d(20px, var(--y), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(-2000px, var(--y), 0);\n }\n}\n@keyframes Toastify__bounceInUp {\n from, 60%, 75%, 90%, to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n from {\n opacity: 0;\n transform: translate3d(0, 3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(0, -20px, 0);\n }\n 75% {\n transform: translate3d(0, 10px, 0);\n }\n 90% {\n transform: translate3d(0, -5px, 0);\n }\n to {\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes Toastify__bounceOutUp {\n 20% {\n transform: translate3d(0, calc(var(--y) - 10px), 0);\n }\n 40%, 45% {\n opacity: 1;\n transform: translate3d(0, calc(var(--y) + 20px), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, -2000px, 0);\n }\n}\n@keyframes Toastify__bounceInDown {\n from, 60%, 75%, 90%, to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n transform: translate3d(0, -3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(0, 25px, 0);\n }\n 75% {\n transform: translate3d(0, -10px, 0);\n }\n 90% {\n transform: translate3d(0, 5px, 0);\n }\n to {\n transform: none;\n }\n}\n@keyframes Toastify__bounceOutDown {\n 20% {\n transform: translate3d(0, calc(var(--y) - 10px), 0);\n }\n 40%, 45% {\n opacity: 1;\n transform: translate3d(0, calc(var(--y) + 20px), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, 2000px, 0);\n }\n}\n.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {\n animation-name: Toastify__bounceInLeft;\n}\n.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {\n animation-name: Toastify__bounceInRight;\n}\n.Toastify__bounce-enter--top-center {\n animation-name: Toastify__bounceInDown;\n}\n.Toastify__bounce-enter--bottom-center {\n animation-name: Toastify__bounceInUp;\n}\n\n.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {\n animation-name: Toastify__bounceOutLeft;\n}\n.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {\n animation-name: Toastify__bounceOutRight;\n}\n.Toastify__bounce-exit--top-center {\n animation-name: Toastify__bounceOutUp;\n}\n.Toastify__bounce-exit--bottom-center {\n animation-name: Toastify__bounceOutDown;\n}\n\n@keyframes Toastify__zoomIn {\n from {\n opacity: 0;\n transform: scale3d(0.3, 0.3, 0.3);\n }\n 50% {\n opacity: 1;\n }\n}\n@keyframes Toastify__zoomOut {\n from {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n transform: translate3d(0, var(--y), 0) scale3d(0.3, 0.3, 0.3);\n }\n to {\n opacity: 0;\n }\n}\n.Toastify__zoom-enter {\n animation-name: Toastify__zoomIn;\n}\n\n.Toastify__zoom-exit {\n animation-name: Toastify__zoomOut;\n}\n\n@keyframes Toastify__flipIn {\n from {\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n animation-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n animation-timing-function: ease-in;\n }\n 60% {\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n opacity: 1;\n }\n 80% {\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n }\n to {\n transform: perspective(400px);\n }\n}\n@keyframes Toastify__flipOut {\n from {\n transform: translate3d(0, var(--y), 0) perspective(400px);\n }\n 30% {\n transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);\n opacity: 1;\n }\n to {\n transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);\n opacity: 0;\n }\n}\n.Toastify__flip-enter {\n animation-name: Toastify__flipIn;\n}\n\n.Toastify__flip-exit {\n animation-name: Toastify__flipOut;\n}\n\n@keyframes Toastify__slideInRight {\n from {\n transform: translate3d(110%, 0, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n@keyframes Toastify__slideInLeft {\n from {\n transform: translate3d(-110%, 0, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n@keyframes Toastify__slideInUp {\n from {\n transform: translate3d(0, 110%, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n@keyframes Toastify__slideInDown {\n from {\n transform: translate3d(0, -110%, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n@keyframes Toastify__slideOutRight {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(110%, var(--y), 0);\n }\n}\n@keyframes Toastify__slideOutLeft {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(-110%, var(--y), 0);\n }\n}\n@keyframes Toastify__slideOutDown {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(0, 500px, 0);\n }\n}\n@keyframes Toastify__slideOutUp {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(0, -500px, 0);\n }\n}\n.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {\n animation-name: Toastify__slideInLeft;\n}\n.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {\n animation-name: Toastify__slideInRight;\n}\n.Toastify__slide-enter--top-center {\n animation-name: Toastify__slideInDown;\n}\n.Toastify__slide-enter--bottom-center {\n animation-name: Toastify__slideInUp;\n}\n\n.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {\n animation-name: Toastify__slideOutLeft;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {\n animation-name: Toastify__slideOutRight;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n.Toastify__slide-exit--top-center {\n animation-name: Toastify__slideOutUp;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n.Toastify__slide-exit--bottom-center {\n animation-name: Toastify__slideOutDown;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n\n@keyframes Toastify__spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}',""]);const i=E},138:(A,g,I)=>{"use strict";I.d(g,{A:()=>i});var C=I(601),B=I.n(C),Q=I(314),E=I.n(Q)()(B());E.push([A.id,"[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}\n",""]);const i=E},312:(A,g,I)=>{"use strict";I.d(g,{A:()=>i});var C=I(601),B=I.n(C),Q=I(314),E=I.n(Q)()(B());E.push([A.id,'.virtualtry_button_container{\n display: flex;\n justify-content: center;\n gap: 10px;\n margin: 20px 0;\n\n}\n\n.virtualtry_button{\n background-color: purple;\n color: white;\n padding: 10px 20px;\n border: none;\n border-radius: 5px;\n cursor: pointer;\n}\n.loader {\n display: none;\n visibility: hidden;\n}\n\n\n\n.myloader {\n position: relative;\n width: 80px;\n height: 40px;\n background-color: #333;\n border-radius: 50px;\n animation: glasses-blink 1s ease-in-out infinite;\n}\n\n.myloader:before,\n.myloader:after {\n content: "";\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translateY(-50%);\n width: 30px;\n height: 30px;\n background-color: #fff;\n border-radius: 50%;\n}\n\n.myloader:before {\n left: 10px;\n}\n\n.myloader:after {\n right: 10px;\n}\n\n@keyframes glasses-blink {\n\n 0%,\n 100% {\n height: 40px;\n }\n\n 50% {\n height: 10px;\n }\n}\n\n.modal-container {\n height: 100vh;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n/* Container for components */\n.ComponentsContainer {\n display: flex;\n justify-content: center;\n /* Align items in the center horizontally */\n align-items: center;\n /* Align items in the center vertically */\n gap: 10px;\n /* Space between the components */\n}\n\n\n\n/** media query for 410px to 768px for modal-container *\n@media (min-width: 410px) and (max-width: 768px) {\n .modal-container {\n width: 80vw;\n height: 50vh;\n }\n}\n */\n\n\n\n\n.loading-indicator {\n color: red;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n height: auto;\n width: auto;\n}\n\n/* Media query for larger screens\n@media (min-width: 768px) {\n .modal-container {\n width: 50vw;\n height: 60vh;\n }\n}\n\n/* Media query for Snaller screens \n@media (max-width: 768px) {\n .modal-container {\n width: 80vw;\n height: 50vh;\n }\n} */\n\n\n/**** Thses styles for the Image Model Labels ***/\n\n/* Style for transform control labels and inputs */\n/* Styles for the transform controls within the modal */\n.transform-controls {\n display: grid;\n grid-template-columns: repeat(2, 1fr);\n /* Two columns layout */\n gap: 10px;\n /* Space between items */\n padding: 10px;\n /* Padding around the grid */\n}\n\n/* Style for labels within the transform controls */\n.transform-controls label {\n display: flex;\n flex-direction: column;\n gap: 5px;\n /* Space between text and input */\n}\n\n/* Style for input elements (range sliders) */\n.transform-controls input[type="range"] {\n width: 100%;\n /* Ensures sliders take full width of the label */\n}\n\n/* Button styling, aligned next to the last range input */\n.reset-button {\n padding: 12px;\n margin-top: 10px;\n font-size: 16px;\n font-weight: bold;\n background-color: #00bfbd;\n color: white;\n border: none;\n width: 70px;\n height: 70px;\n cursor: pointer;\n transition: background-color 0.3s ease;\n display: block;\n margin: 0 auto;\n border-radius: 50%;\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n}\n\n.reset-button:hover {\n background-color: #029d9a;\n}\n\n/* Media Queries */\n@media (max-width: 768px) {\n .reset-button {\n width: 60px;\n height: 60px;\n font-size: 14px;\n padding: 10px;\n }\n}\n\n@media (max-width: 480px) {\n .reset-button {\n width: 50px;\n height: 50px;\n font-size: 12px;\n padding: 8px;\n }\n}\n\n/* Style for the tips section at the bottom of the modal */\n.tips {\n padding: 10px;\n text-align: center;\n color: #1469c5;\n font-size: small;\n font-weight: bold;\n}\n\n/* Styling to make the input and button area look cleaner and more organized */\n.transform-controls div {\n display: flex;\n flex-direction: column;\n}\n\n\n/**************** These are for the Slider **************/\n.slider {\n -webkit-appearance: none;\n width: 100%;\n height: 15px;\n border-radius: 5px;\n background: linear-gradient(to right, #06beb6, #48b1bf);\n /* Smooth gradient background */\n outline: none;\n opacity: 0.8;\n -webkit-transition: .2s;\n transition: opacity .2s;\n}\n\n.slider:hover {\n opacity: 1;\n /* Full opacity on hover for better interaction visibility */\n}\n\n.slider::-webkit-slider-thumb {\n -webkit-appearance: none;\n appearance: none;\n width: 25px;\n height: 25px;\n border-radius: 50%;\n background: #0056b3;\n /* Bright yellow for visibility and style */\n box-shadow: 0 0 10px #00000088;\n /* Soft shadow for 3D effect */\n cursor: pointer;\n transition: "background .3s, transform .3s";\n /* Smooth transition for interactions */\n}\n\n.slider::-webkit-slider-thumb:hover {\n transform: scale(1.1);\n /* Slightly larger thumb on hover */\n background: #0e70da;\n /* A darker shade when hovered */\n}\n\n.slider::-moz-range-thumb {\n width: 25px;\n height: 25px;\n border-radius: 50%;\n background: #0056b3;\n box-shadow: 0 0 10px #00000088;\n cursor: pointer;\n transition: "background .3s, transform .3s";\n}\n\n.slider::-moz-range-thumb:hover {\n transform: scale(1.1);\n background: #ffc107;\n}\n\n/* For Microsoft Edge */\n.slider::-ms-thumb {\n width: 25px;\n height: 25px;\n border-radius: 50%;\n background: #0056b3;\n box-shadow: 0 0 10px #00000088;\n cursor: pointer;\n}\n\n.slider::-ms-thumb:hover {\n transform: scale(1.1);\n background: #ffc107;\n}\n\n.slider::-ms-track {\n background: transparent;\n /* Required for proper thumb positioning */\n border-color: transparent;\n color: transparent;\n}\n\n/**************** Style of modelcompoennet **********/\n.reset-button-div {\n margin-top: 10px;\n /* Margin top for alignment with the slider */\n\n width: 200%;\n}\n\n.reset-button_model {\n padding: 6px 12px;\n font-size: bold;\n background-color: #007bff;\n color: white;\n border: none;\n border-radius: 4px;\n cursor: pointer;\n margin: auto;\n\n}',""]);const i=E},278:(A,g,I)=>{"use strict";I.d(g,{A:()=>i});var C=I(601),B=I.n(C),Q=I(314),E=I.n(Q)()(B());E.push([A.id,"/********* Loader css ***************/\n.spinner {\n border: 16px solid #f3f3f3; /* Light grey */\n border-top: 16px solid #3498db; /* Blue */\n border-radius: 50%;\n width: 120px;\n height: 120px;\n animation: spin 2s linear infinite;\n margin: auto;\n }\n \n @keyframes spin {\n 0% { transform: rotate(0deg); }\n 100% { transform: rotate(360deg); }\n }\n ",""]);const i=E},805:(A,g,I)=>{"use strict";I.d(g,{A:()=>i});var C=I(601),B=I.n(C),Q=I(314),E=I.n(Q)()(B());E.push([A.id,"@tailwind base;\n@tailwind components;\n@tailwind utilities;\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',\n 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',\n sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',\n monospace;\n}\n",""]);const i=E},306:(A,g,I)=>{"use strict";I.d(g,{A:()=>i});var C=I(601),B=I.n(C),Q=I(314),E=I.n(Q)()(B());E.push([A.id,"/*\n* Prefixed by https://autoprefixer.github.io\n* PostCSS: v8.4.14,\n* Autoprefixer: v10.4.7\n* Browsers: last 4 version\n*/\nhtml, body {\n overflow-x: hidden;\n}\n\n\n.video_container {\n display: -webkit-box;\n display: -ms-flexbox;\n overflow: hidden;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n position: relative;\n overflow: hidden; /* Ensure content is properly clipped */\n /* width: 480px !important;\n height: 640px !important; */\n /* background-color: rgba(0, 0, 0, 0.5); */\n}\n\n/* Prevent orientation changes */\n@media screen and (orientation: portrait) {\n body {\n /* Lock styles for portrait */\n overflow: hidden;\n }\n}\n\n@media screen and (orientation: landscape) {\n body {\n /* Lock styles for landscape */\n overflow: hidden;\n }\n}\n\n.video_container canvas,\n.video_container video {\n position: absolute !important; /* Position the canvas and video absolutely within the container */\n top: 0 !important; /* Align top edge with container */\n left: 0 !important; /* Align left edge with container */\n width: 100% !important; /* Make width fill the container */\n height: 100% !important; /* Make height fill the container */\n object-fit: cover; /* Ensures video and canvas fill without distorting */\n}\n\n.control-buttons {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n margin-top: 10px;\n}\n\n.slider-container {\n position: absolute;\n bottom: 10%;\n left: 50%;\n -webkit-transform: translateX(-50%);\n -ms-transform: translateX(-50%);\n transform: translateX(-50%);\n width: 80%;\n}\n\n.slider {\n width: 100%;\n}\n\n.reset-button {\n margin-top: 10px;\n padding: 5px 10px;\n}\n\n.tips {\n text-align: center;\n margin-top: 10px;\n font-size: 12px;\n}\n\n.ButtonContainer {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex; /* Enables flexbox */\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center; /* Centers buttons horizontally */\n gap: 10px; /* Adds space between buttons */\n}\n\n.ModalButton {\n padding: 12px; /* Adjusted padding to make it a square */\n margin-top: 10px; /* Increased margin top for better alignment */\n font-size: 16px; /* Increased font size for better readability */\n font-weight: bold;\n background-color: #00bfbd;\n color: white;\n border: none;\n border-radius: 50%; /* Make the button circular */\n cursor: pointer;\n width: 48px;\n height: 48px; /* Ensure button maintains a circular shape */\n -webkit-transition: background-color 0.3s ease;\n -o-transition: background-color 0.3s ease;\n transition: background-color 0.3s ease;\n display: block;\n margin: 0 auto; /* Center the button horizontally */\n -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n}\n\n/* Hover Effect */\n.ModalButton:hover {\n background-color: #059592;\n -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);\n}\n\n.overlay-text {\n opacity: 0;\n pointer-events: none; /* Prevent overlay from being interactable */\n -webkit-transition: opacity 0.3s;\n -o-transition: opacity 0.3s;\n transition: opacity 0.3s;\n}\n\ndiv:hover .overlay-text {\n opacity: 1;\n}\n",""]);const i=E},314:A=>{"use strict";A.exports=function(A){var g=[];return g.toString=function(){return this.map((function(g){var I="",C=void 0!==g[5];return g[4]&&(I+="@supports (".concat(g[4],") {")),g[2]&&(I+="@media ".concat(g[2]," {")),C&&(I+="@layer".concat(g[5].length>0?" ".concat(g[5]):""," {")),I+=A(g),C&&(I+="}"),g[2]&&(I+="}"),g[4]&&(I+="}"),I})).join("")},g.i=function(A,I,C,B,Q){"string"==typeof A&&(A=[[null,A,void 0]]);var E={};if(C)for(var i=0;i<this.length;i++){var o=this[i][0];null!=o&&(E[o]=!0)}for(var t=0;t<A.length;t++){var e=[].concat(A[t]);C&&E[e[0]]||(void 0!==Q&&(void 0===e[5]||(e[1]="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {").concat(e[1],"}")),e[5]=Q),I&&(e[2]?(e[1]="@media ".concat(e[2]," {").concat(e[1],"}"),e[2]=I):e[2]=I),B&&(e[4]?(e[1]="@supports (".concat(e[4],") {").concat(e[1],"}"),e[4]=B):e[4]="".concat(B)),g.push(e))}},g}},601:A=>{"use strict";A.exports=function(A){return A[1]}},397:(A,g,I)=>{"use strict";var C,B=I(540),Q=(C=B)&&"object"==typeof C&&"default"in C?C.default:C,E=I(576),i=new E,o=i.getBrowser(),t=i.getCPU(),e=i.getDevice(),a=i.getEngine(),s=i.getOS(),n=i.getUA(),r=function(A){return i.setUA(A)},D=function(A){if(A){var g=new E(A);return{UA:g,browser:g.getBrowser(),cpu:g.getCPU(),device:g.getDevice(),engine:g.getEngine(),os:g.getOS(),ua:g.getUA(),setUserAgent:function(A){return g.setUA(A)}}}console.error("No userAgent string was provided")},h=Object.freeze({ClientUAInstance:i,browser:o,cpu:t,device:e,engine:a,os:s,ua:n,setUa:r,parseUserAgent:D});function c(A,g){var I=Object.keys(A);if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(A);g&&(C=C.filter((function(g){return Object.getOwnPropertyDescriptor(A,g).enumerable}))),I.push.apply(I,C)}return I}function w(A){return w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},w(A)}function l(A,g){for(var I=0;I<g.length;I++){var C=g[I];C.enumerable=C.enumerable||!1,C.configurable=!0,"value"in C&&(C.writable=!0),Object.defineProperty(A,C.key,C)}}function G(A,g,I){return g in A?Object.defineProperty(A,g,{value:I,enumerable:!0,configurable:!0,writable:!0}):A[g]=I,A}function y(){return y=Object.assign||function(A){for(var g=1;g<arguments.length;g++){var I=arguments[g];for(var C in I)Object.prototype.hasOwnProperty.call(I,C)&&(A[C]=I[C])}return A},y.apply(this,arguments)}function F(A){return F=Object.setPrototypeOf?Object.getPrototypeOf:function(A){return A.__proto__||Object.getPrototypeOf(A)},F(A)}function R(A,g){return R=Object.setPrototypeOf||function(A,g){return A.__proto__=g,A},R(A,g)}function d(A,g){if(null==A)return{};var I,C,B=function(A,g){if(null==A)return{};var I,C,B={},Q=Object.keys(A);for(C=0;C<Q.length;C++)I=Q[C],g.indexOf(I)>=0||(B[I]=A[I]);return B}(A,g);if(Object.getOwnPropertySymbols){var Q=Object.getOwnPropertySymbols(A);for(C=0;C<Q.length;C++)I=Q[C],g.indexOf(I)>=0||Object.prototype.propertyIsEnumerable.call(A,I)&&(B[I]=A[I])}return B}function N(A){if(void 0===A)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return A}function u(A,g){return function(A){if(Array.isArray(A))return A}(A)||function(A,g){var I=null==A?null:"undefined"!=typeof Symbol&&A[Symbol.iterator]||A["@@iterator"];if(null==I)return;var C,B,Q=[],E=!0,i=!1;try{for(I=I.call(A);!(E=(C=I.next()).done)&&(Q.push(C.value),!g||Q.length!==g);E=!0);}catch(A){i=!0,B=A}finally{try{E||null==I.return||I.return()}finally{if(i)throw B}}return Q}(A,g)||function(A,g){if(!A)return;if("string"==typeof A)return M(A,g);var I=Object.prototype.toString.call(A).slice(8,-1);"Object"===I&&A.constructor&&(I=A.constructor.name);if("Map"===I||"Set"===I)return Array.from(A);if("Arguments"===I||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(I))return M(A,g)}(A,g)||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.")}()}function M(A,g){(null==g||g>A.length)&&(g=A.length);for(var I=0,C=new Array(g);I<g;I++)C[I]=A[I];return C}var S="mobile",k="tablet",U="smarttv",K="console",f="wearable",J="embedded",Y=void 0,p={Chrome:"Chrome",Firefox:"Firefox",Opera:"Opera",Yandex:"Yandex",Safari:"Safari",InternetExplorer:"Internet Explorer",Edge:"Edge",Chromium:"Chromium",Ie:"IE",MobileSafari:"Mobile Safari",EdgeChromium:"Edge Chromium",MIUI:"MIUI Browser",SamsungBrowser:"Samsung Browser"},L={IOS:"iOS",Android:"Android",WindowsPhone:"Windows Phone",Windows:"Windows",MAC_OS:"Mac OS"},m={isMobile:!1,isTablet:!1,isBrowser:!1,isSmartTV:!1,isConsole:!1,isWearable:!1},H=function(A){return A||(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"none")},q=function(){return!("undefined"==typeof window||!window.navigator&&!navigator)&&(window.navigator||navigator)},b=function(A){var g=q();return g&&g.platform&&(-1!==g.platform.indexOf(A)||"MacIntel"===g.platform&&g.maxTouchPoints>1&&!window.MSStream)},x=function(A,g,I,C){return function(A){for(var g=1;g<arguments.length;g++){var I=null!=arguments[g]?arguments[g]:{};g%2?c(Object(I),!0).forEach((function(g){G(A,g,I[g])})):Object.getOwnPropertyDescriptors?Object.defineProperties(A,Object.getOwnPropertyDescriptors(I)):c(Object(I)).forEach((function(g){Object.defineProperty(A,g,Object.getOwnPropertyDescriptor(I,g))}))}return A}({},A,{vendor:H(g.vendor),model:H(g.model),os:H(I.name),osVersion:H(I.version),ua:H(C)})};var T=function(A){return A.type===S},v=function(A){return A.type===k},V=function(A){var g=A.type;return g===S||g===k},W=function(A){return A.type===U},O=function(A){return A.type===Y},Z=function(A){return A.type===f},X=function(A){return A.type===K},P=function(A){return A.type===J},j=function(A){var g=A.vendor;return H(g)},z=function(A){var g=A.model;return H(g)},_=function(A){var g=A.type;return H(g,"browser")},$=function(A){return A.name===L.Android},AA=function(A){return A.name===L.Windows},gA=function(A){return A.name===L.MAC_OS},IA=function(A){return A.name===L.WindowsPhone},CA=function(A){return A.name===L.IOS},BA=function(A){var g=A.version;return H(g)},QA=function(A){var g=A.name;return H(g)},EA=function(A){return A.name===p.Chrome},iA=function(A){return A.name===p.Firefox},oA=function(A){return A.name===p.Chromium},tA=function(A){return A.name===p.Edge},eA=function(A){return A.name===p.Yandex},aA=function(A){var g=A.name;return g===p.Safari||g===p.MobileSafari},sA=function(A){return A.name===p.MobileSafari},nA=function(A){return A.name===p.Opera},rA=function(A){var g=A.name;return g===p.InternetExplorer||g===p.Ie},DA=function(A){return A.name===p.MIUI},hA=function(A){return A.name===p.SamsungBrowser},cA=function(A){var g=A.version;return H(g)},wA=function(A){var g=A.major;return H(g)},lA=function(A){var g=A.name;return H(g)},GA=function(A){var g=A.name;return H(g)},yA=function(A){var g=A.version;return H(g)},FA=function(){var A=q(),g=A&&A.userAgent&&A.userAgent.toLowerCase();return"string"==typeof g&&/electron/.test(g)},RA=function(A){return"string"==typeof A&&-1!==A.indexOf("Edg/")},dA=function(){var A=q();return A&&(/iPad|iPhone|iPod/.test(A.platform)||"MacIntel"===A.platform&&A.maxTouchPoints>1)&&!window.MSStream},NA=function(){return b("iPad")},uA=function(){return b("iPhone")},MA=function(){return b("iPod")},SA=function(A){return H(A)};function kA(A){var g=A||h,I=g.device,C=g.browser,B=g.os,Q=g.engine,E=g.ua;return{isSmartTV:W(I),isConsole:X(I),isWearable:Z(I),isEmbedded:P(I),isMobileSafari:sA(C)||NA(),isChromium:oA(C),isMobile:V(I)||NA(),isMobileOnly:T(I),isTablet:v(I)||NA(),isBrowser:O(I),isDesktop:O(I),isAndroid:$(B),isWinPhone:IA(B),isIOS:CA(B)||NA(),isChrome:EA(C),isFirefox:iA(C),isSafari:aA(C),isOpera:nA(C),isIE:rA(C),osVersion:BA(B),osName:QA(B),fullBrowserVersion:cA(C),browserVersion:wA(C),browserName:lA(C),mobileVendor:j(I),mobileModel:z(I),engineName:GA(Q),engineVersion:yA(Q),getUA:SA(E),isEdge:tA(C)||RA(E),isYandex:eA(C),deviceType:_(I),isIOS13:dA(),isIPad13:NA(),isIPhone13:uA(),isIPod13:MA(),isElectron:FA(),isEdgeChromium:RA(E),isLegacyEdge:tA(C)&&!RA(E),isWindows:AA(B),isMacOs:gA(B),isMIUI:DA(C),isSamsungBrowser:hA(C)}}var UA=W(e),KA=X(e),fA=Z(e),JA=P(e),YA=sA(o)||NA(),pA=oA(o),LA=V(e)||NA(),mA=T(e),HA=v(e)||NA(),qA=O(e),bA=O(e),xA=$(s),TA=IA(s),vA=CA(s)||NA(),VA=EA(o),WA=iA(o),OA=aA(o),ZA=nA(o),XA=rA(o),PA=BA(s),jA=QA(s),zA=cA(o),_A=wA(o),$A=lA(o),Ag=j(e),gg=z(e),Ig=GA(a),Cg=yA(a),Bg=SA(n),Qg=tA(o)||RA(n),Eg=eA(o),ig=_(e),og=dA(),tg=NA(),eg=uA(),ag=MA(),sg=FA(),ng=RA(n),rg=tA(o)&&!RA(n),Dg=AA(s),hg=gA(s),cg=DA(o),wg=hA(o);function lg(A){var g=A||window.navigator.userAgent;return D(g)}g.Fr=LA},551:(A,g,I)=>{"use strict"; /** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var C=I(540),B=I(982);function Q(A){for(var g="https://reactjs.org/docs/error-decoder.html?invariant="+A,I=1;I<arguments.length;I++)g+="&args[]="+encodeURIComponent(arguments[I]);return"Minified React error #"+A+"; visit "+g+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var E=new Set,i={};function o(A,g){t(A,g),t(A+"Capture",g)}function t(A,g){for(i[A]=g,A=0;A<g.length;A++)E.add(g[A])}var e=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),a=Object.prototype.hasOwnProperty,s=/^[: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]*$/,n={},r={};function D(A,g,I,C,B,Q,E){this.acceptsBooleans=2===g||3===g||4===g,this.attributeName=C,this.attributeNamespace=B,this.mustUseProperty=I,this.propertyName=A,this.type=g,this.sanitizeURL=Q,this.removeEmptyString=E}var h={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(A){h[A]=new D(A,0,!1,A,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(A){var g=A[0];h[g]=new D(g,1,!1,A[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(A){h[A]=new D(A,2,!1,A.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(A){h[A]=new D(A,2,!1,A,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(A){h[A]=new D(A,3,!1,A.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(A){h[A]=new D(A,3,!0,A,null,!1,!1)})),["capture","download"].forEach((function(A){h[A]=new D(A,4,!1,A,null,!1,!1)})),["cols","rows","size","span"].forEach((function(A){h[A]=new D(A,6,!1,A,null,!1,!1)})),["rowSpan","start"].forEach((function(A){h[A]=new D(A,5,!1,A.toLowerCase(),null,!1,!1)}));var c=/[\-:]([a-z])/g;function w(A){return A[1].toUpperCase()}function l(A,g,I,C){var B=h.hasOwnProperty(g)?h[g]:null;(null!==B?0!==B.type:C||!(2<g.length)||"o"!==g[0]&&"O"!==g[0]||"n"!==g[1]&&"N"!==g[1])&&(function(A,g,I,C){if(null==g||function(A,g,I,C){if(null!==I&&0===I.type)return!1;switch(typeof g){case"function":case"symbol":return!0;case"boolean":return!C&&(null!==I?!I.acceptsBooleans:"data-"!==(A=A.toLowerCase().slice(0,5))&&"aria-"!==A);default:return!1}}(A,g,I,C))return!0;if(C)return!1;if(null!==I)switch(I.type){case 3:return!g;case 4:return!1===g;case 5:return isNaN(g);case 6:return isNaN(g)||1>g}return!1}(g,I,B,C)&&(I=null),C||null===B?function(A){return!!a.call(r,A)||!a.call(n,A)&&(s.test(A)?r[A]=!0:(n[A]=!0,!1))}(g)&&(null===I?A.removeAttribute(g):A.setAttribute(g,""+I)):B.mustUseProperty?A[B.propertyName]=null===I?3!==B.type&&"":I:(g=B.attributeName,C=B.attributeNamespace,null===I?A.removeAttribute(g):(I=3===(B=B.type)||4===B&&!0===I?"":""+I,C?A.setAttributeNS(C,g,I):A.setAttribute(g,I))))}"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(A){var g=A.replace(c,w);h[g]=new D(g,1,!1,A,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(A){var g=A.replace(c,w);h[g]=new D(g,1,!1,A,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(A){var g=A.replace(c,w);h[g]=new D(g,1,!1,A,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(A){h[A]=new D(A,1,!1,A.toLowerCase(),null,!1,!1)})),h.xlinkHref=new D("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(A){h[A]=new D(A,1,!1,A.toLowerCase(),null,!0,!0)}));var G=C.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,y=Symbol.for("react.element"),F=Symbol.for("react.portal"),R=Symbol.for("react.fragment"),d=Symbol.for("react.strict_mode"),N=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),M=Symbol.for("react.context"),S=Symbol.for("react.forward_ref"),k=Symbol.for("react.suspense"),U=Symbol.for("react.suspense_list"),K=Symbol.for("react.memo"),f=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var J=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var Y=Symbol.iterator;function p(A){return null===A||"object"!=typeof A?null:"function"==typeof(A=Y&&A[Y]||A["@@iterator"])?A:null}var L,m=Object.assign;function H(A){if(void 0===L)try{throw Error()}catch(A){var g=A.stack.trim().match(/\n( *(at )?)/);L=g&&g[1]||""}return"\n"+L+A}var q=!1;function b(A,g){if(!A||q)return"";q=!0;var I=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(g)if(g=function(){throw Error()},Object.defineProperty(g.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(g,[])}catch(A){var C=A}Reflect.construct(A,[],g)}else{try{g.call()}catch(A){C=A}A.call(g.prototype)}else{try{throw Error()}catch(A){C=A}A()}}catch(g){if(g&&C&&"string"==typeof g.stack){for(var B=g.stack.split("\n"),Q=C.stack.split("\n"),E=B.length-1,i=Q.length-1;1<=E&&0<=i&&B[E]!==Q[i];)i--;for(;1<=E&&0<=i;E--,i--)if(B[E]!==Q[i]){if(1!==E||1!==i)do{if(E--,0>--i||B[E]!==Q[i]){var o="\n"+B[E].replace(" at new "," at ");return A.displayName&&o.includes("<anonymous>")&&(o=o.replace("<anonymous>",A.displayName)),o}}while(1<=E&&0<=i);break}}}finally{q=!1,Error.prepareStackTrace=I}return(A=A?A.displayName||A.name:"")?H(A):""}function x(A){switch(A.tag){case 5:return H(A.type);case 16:return H("Lazy");case 13:return H("Suspense");case 19:return H("SuspenseList");case 0:case 2:case 15:return A=b(A.type,!1);case 11:return A=b(A.type.render,!1);case 1:return A=b(A.type,!0);default:return""}}function T(A){if(null==A)return null;if("function"==typeof A)return A.displayName||A.name||null;if("string"==typeof A)return A;switch(A){case R:return"Fragment";case F:return"Portal";case N:return"Profiler";case d:return"StrictMode";case k:return"Suspense";case U:return"SuspenseList"}if("object"==typeof A)switch(A.$$typeof){case M:return(A.displayName||"Context")+".Consumer";case u:return(A._context.displayName||"Context")+".Provider";case S:var g=A.render;return(A=A.displayName)||(A=""!==(A=g.displayName||g.name||"")?"ForwardRef("+A+")":"ForwardRef"),A;case K:return null!==(g=A.displayName||null)?g:T(A.type)||"Memo";case f:g=A._payload,A=A._init;try{return T(A(g))}catch(A){}}return null}function v(A){var g=A.type;switch(A.tag){case 24:return"Cache";case 9:return(g.displayName||"Context")+".Consumer";case 10:return(g._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return A=(A=g.render).displayName||A.name||"",g.displayName||(""!==A?"ForwardRef("+A+")":"ForwardRef");case 7:return"Fragment";case 5:return g;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return T(g);case 8:return g===d?"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 g)return g.displayName||g.name||null;if("string"==typeof g)return g}return null}function V(A){switch(typeof A){case"boolean":case"number":case"string":case"undefined":case"object":return A;default:return""}}function W(A){var g=A.type;return(A=A.nodeName)&&"input"===A.toLowerCase()&&("checkbox"===g||"radio"===g)}function O(A){A._valueTracker||(A._valueTracker=function(A){var g=W(A)?"checked":"value",I=Object.getOwnPropertyDescriptor(A.constructor.prototype,g),C=""+A[g];if(!A.hasOwnProperty(g)&&void 0!==I&&"function"==typeof I.get&&"function"==typeof I.set){var B=I.get,Q=I.set;return Object.defineProperty(A,g,{configurable:!0,get:function(){return B.call(this)},set:function(A){C=""+A,Q.call(this,A)}}),Object.defineProperty(A,g,{enumerable:I.enumerable}),{getValue:function(){return C},setValue:function(A){C=""+A},stopTracking:function(){A._valueTracker=null,delete A[g]}}}}(A))}function Z(A){if(!A)return!1;var g=A._valueTracker;if(!g)return!0;var I=g.getValue(),C="";return A&&(C=W(A)?A.checked?"true":"false":A.value),(A=C)!==I&&(g.setValue(A),!0)}function X(A){if(void 0===(A=A||("undefined"!=typeof document?document:void 0)))return null;try{return A.activeElement||A.body}catch(g){return A.body}}function P(A,g){var I=g.checked;return m({},g,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=I?I:A._wrapperState.initialChecked})}function j(A,g){var I=null==g.defaultValue?"":g.defaultValue,C=null!=g.checked?g.checked:g.defaultChecked;I=V(null!=g.value?g.value:I),A._wrapperState={initialChecked:C,initialValue:I,controlled:"checkbox"===g.type||"radio"===g.type?null!=g.checked:null!=g.value}}function z(A,g){null!=(g=g.checked)&&l(A,"checked",g,!1)}function _(A,g){z(A,g);var I=V(g.value),C=g.type;if(null!=I)"number"===C?(0===I&&""===A.value||A.value!=I)&&(A.value=""+I):A.value!==""+I&&(A.value=""+I);else if("submit"===C||"reset"===C)return void A.removeAttribute("value");g.hasOwnProperty("value")?AA(A,g.type,I):g.hasOwnProperty("defaultValue")&&AA(A,g.type,V(g.defaultValue)),null==g.checked&&null!=g.defaultChecked&&(A.defaultChecked=!!g.defaultChecked)}function $(A,g,I){if(g.hasOwnProperty("value")||g.hasOwnProperty("defaultValue")){var C=g.type;if(!("submit"!==C&&"reset"!==C||void 0!==g.value&&null!==g.value))return;g=""+A._wrapperState.initialValue,I||g===A.value||(A.value=g),A.defaultValue=g}""!==(I=A.name)&&(A.name=""),A.defaultChecked=!!A._wrapperState.initialChecked,""!==I&&(A.name=I)}function AA(A,g,I){"number"===g&&X(A.ownerDocument)===A||(null==I?A.defaultValue=""+A._wrapperState.initialValue:A.defaultValue!==""+I&&(A.defaultValue=""+I))}var gA=Array.isArray;function IA(A,g,I,C){if(A=A.options,g){g={};for(var B=0;B<I.length;B++)g["$"+I[B]]=!0;for(I=0;I<A.length;I++)B=g.hasOwnProperty("$"+A[I].value),A[I].selected!==B&&(A[I].selected=B),B&&C&&(A[I].defaultSelected=!0)}else{for(I=""+V(I),g=null,B=0;B<A.length;B++){if(A[B].value===I)return A[B].selected=!0,void(C&&(A[B].defaultSelected=!0));null!==g||A[B].disabled||(g=A[B])}null!==g&&(g.selected=!0)}}function CA(A,g){if(null!=g.dangerouslySetInnerHTML)throw Error(Q(91));return m({},g,{value:void 0,defaultValue:void 0,children:""+A._wrapperState.initialValue})}function BA(A,g){var I=g.value;if(null==I){if(I=g.children,g=g.defaultValue,null!=I){if(null!=g)throw Error(Q(92));if(gA(I)){if(1<I.length)throw Error(Q(93));I=I[0]}g=I}null==g&&(g=""),I=g}A._wrapperState={initialValue:V(I)}}function QA(A,g){var I=V(g.value),C=V(g.defaultValue);null!=I&&((I=""+I)!==A.value&&(A.value=I),null==g.defaultValue&&A.defaultValue!==I&&(A.defaultValue=I)),null!=C&&(A.defaultValue=""+C)}function EA(A){var g=A.textContent;g===A._wrapperState.initialValue&&""!==g&&null!==g&&(A.value=g)}function iA(A){switch(A){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 oA(A,g){return null==A||"http://www.w3.org/1999/xhtml"===A?iA(g):"http://www.w3.org/2000/svg"===A&&"foreignObject"===g?"http://www.w3.org/1999/xhtml":A}var tA,eA,aA=(eA=function(A,g){if("http://www.w3.org/2000/svg"!==A.namespaceURI||"innerHTML"in A)A.innerHTML=g;else{for((tA=tA||document.createElement("div")).innerHTML="<svg>"+g.valueOf().toString()+"</svg>",g=tA.firstChild;A.firstChild;)A.removeChild(A.firstChild);for(;g.firstChild;)A.appendChild(g.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(A,g,I,C){MSApp.execUnsafeLocalFunction((function(){return eA(A,g)}))}:eA);function sA(A,g){if(g){var I=A.firstChild;if(I&&I===A.lastChild&&3===I.nodeType)return void(I.nodeValue=g)}A.textContent=g}var nA={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},rA=["Webkit","ms","Moz","O"];function DA(A,g,I){return null==g||"boolean"==typeof g||""===g?"":I||"number"!=typeof g||0===g||nA.hasOwnProperty(A)&&nA[A]?(""+g).trim():g+"px"}function hA(A,g){for(var I in A=A.style,g)if(g.hasOwnProperty(I)){var C=0===I.indexOf("--"),B=DA(I,g[I],C);"float"===I&&(I="cssFloat"),C?A.setProperty(I,B):A[I]=B}}Object.keys(nA).forEach((function(A){rA.forEach((function(g){g=g+A.charAt(0).toUpperCase()+A.substring(1),nA[g]=nA[A]}))}));var cA=m({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 wA(A,g){if(g){if(cA[A]&&(null!=g.children||null!=g.dangerouslySetInnerHTML))throw Error(Q(137,A));if(null!=g.dangerouslySetInnerHTML){if(null!=g.children)throw Error(Q(60));if("object"!=typeof g.dangerouslySetInnerHTML||!("__html"in g.dangerouslySetInnerHTML))throw Error(Q(61))}if(null!=g.style&&"object"!=typeof g.style)throw Error(Q(62))}}function lA(A,g){if(-1===A.indexOf("-"))return"string"==typeof g.is;switch(A){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 GA=null;function yA(A){return(A=A.target||A.srcElement||window).correspondingUseElement&&(A=A.correspondingUseElement),3===A.nodeType?A.parentNode:A}var FA=null,RA=null,dA=null;function NA(A){if(A=wB(A)){if("function"!=typeof FA)throw Error(Q(280));var g=A.stateNode;g&&(g=GB(g),FA(A.stateNode,A.type,g))}}function uA(A){RA?dA?dA.push(A):dA=[A]:RA=A}function MA(){if(RA){var A=RA,g=dA;if(dA=RA=null,NA(A),g)for(A=0;A<g.length;A++)NA(g[A])}}function SA(A,g){return A(g)}function kA(){}var UA=!1;function KA(A,g,I){if(UA)return A(g,I);UA=!0;try{return SA(A,g,I)}finally{UA=!1,(null!==RA||null!==dA)&&(kA(),MA())}}function fA(A,g){var I=A.stateNode;if(null===I)return null;var C=GB(I);if(null===C)return null;I=C[g];A:switch(g){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(C=!C.disabled)||(C=!("button"===(A=A.type)||"input"===A||"select"===A||"textarea"===A)),A=!C;break A;default:A=!1}if(A)return null;if(I&&"function"!=typeof I)throw Error(Q(231,g,typeof I));return I}var JA=!1;if(e)try{var YA={};Object.defineProperty(YA,"passive",{get:function(){JA=!0}}),window.addEventListener("test",YA,YA),window.removeEventListener("test",YA,YA)}catch(eA){JA=!1}function pA(A,g,I,C,B,Q,E,i,o){var t=Array.prototype.slice.call(arguments,3);try{g.apply(I,t)}catch(A){this.onError(A)}}var LA=!1,mA=null,HA=!1,qA=null,bA={onError:function(A){LA=!0,mA=A}};function xA(A,g,I,C,B,Q,E,i,o){LA=!1,mA=null,pA.apply(bA,arguments)}function TA(A){var g=A,I=A;if(A.alternate)for(;g.return;)g=g.return;else{A=g;do{!!(4098&(g=A).flags)&&(I=g.return),A=g.return}while(A)}return 3===g.tag?I:null}function vA(A){if(13===A.tag){var g=A.memoizedState;if(null===g&&(null!==(A=A.alternate)&&(g=A.memoizedState)),null!==g)return g.dehydrated}return null}function VA(A){if(TA(A)!==A)throw Error(Q(188))}function WA(A){return null!==(A=function(A){var g=A.alternate;if(!g){if(null===(g=TA(A)))throw Error(Q(188));return g!==A?null:A}for(var I=A,C=g;;){var B=I.return;if(null===B)break;var E=B.alternate;if(null===E){if(null!==(C=B.return)){I=C;continue}break}if(B.child===E.child){for(E=B.child;E;){if(E===I)return VA(B),A;if(E===C)return VA(B),g;E=E.sibling}throw Error(Q(188))}if(I.return!==C.return)I=B,C=E;else{for(var i=!1,o=B.child;o;){if(o===I){i=!0,I=B,C=E;break}if(o===C){i=!0,C=B,I=E;break}o=o.sibling}if(!i){for(o=E.child;o;){if(o===I){i=!0,I=E,C=B;break}if(o===C){i=!0,C=E,I=B;break}o=o.sibling}if(!i)throw Error(Q(189))}}if(I.alternate!==C)throw Error(Q(190))}if(3!==I.tag)throw Error(Q(188));return I.stateNode.current===I?A:g}(A))?OA(A):null}function OA(A){if(5===A.tag||6===A.tag)return A;for(A=A.child;null!==A;){var g=OA(A);if(null!==g)return g;A=A.sibling}return null}var ZA=B.unstable_scheduleCallback,XA=B.unstable_cancelCallback,PA=B.unstable_shouldYield,jA=B.unstable_requestPaint,zA=B.unstable_now,_A=B.unstable_getCurrentPriorityLevel,$A=B.unstable_ImmediatePriority,Ag=B.unstable_UserBlockingPriority,gg=B.unstable_NormalPriority,Ig=B.unstable_LowPriority,Cg=B.unstable_IdlePriority,Bg=null,Qg=null;var Eg=Math.clz32?Math.clz32:function(A){return A>>>=0,0===A?32:31-(ig(A)/og|0)|0},ig=Math.log,og=Math.LN2;var tg=64,eg=4194304;function ag(A){switch(A&-A){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&A;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&A;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return A}}function sg(A,g){var I=A.pendingLanes;if(0===I)return 0;var C=0,B=A.suspendedLanes,Q=A.pingedLanes,E=268435455&I;if(0!==E){var i=E&~B;0!==i?C=ag(i):0!==(Q&=E)&&(C=ag(Q))}else 0!==(E=I&~B)?C=ag(E):0!==Q&&(C=ag(Q));if(0===C)return 0;if(0!==g&&g!==C&&!(g&B)&&((B=C&-C)>=(Q=g&-g)||16===B&&4194240&Q))return g;if(4&C&&(C|=16&I),0!==(g=A.entangledLanes))for(A=A.entanglements,g&=C;0<g;)B=1<<(I=31-Eg(g)),C|=A[I],g&=~B;return C}function ng(A,g){switch(A){case 1:case 2:case 4:return g+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 g+5e3;default:return-1}}function rg(A){return 0!==(A=-1073741825&A.pendingLanes)?A:1073741824&A?1073741824:0}function Dg(){var A=tg;return!(4194240&(tg<<=1))&&(tg=64),A}function hg(A){for(var g=[],I=0;31>I;I++)g.push(A);return g}function cg(A,g,I){A.pendingLanes|=g,536870912!==g&&(A.suspendedLanes=0,A.pingedLanes=0),(A=A.eventTimes)[g=31-Eg(g)]=I}function wg(A,g){var I=A.entangledLanes|=g;for(A=A.entanglements;I;){var C=31-Eg(I),B=1<<C;B&g|A[C]&g&&(A[C]|=g),I&=~B}}var lg=0;function Gg(A){return 1<(A&=-A)?4<A?268435455&A?16:536870912:4:1}var yg,Fg,Rg,dg,Ng,ug=!1,Mg=[],Sg=null,kg=null,Ug=null,Kg=new Map,fg=new Map,Jg=[],Yg="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 pg(A,g){switch(A){case"focusin":case"focusout":Sg=null;break;case"dragenter":case"dragleave":kg=null;break;case"mouseover":case"mouseout":Ug=null;break;case"pointerover":case"pointerout":Kg.delete(g.pointerId);break;case"gotpointercapture":case"lostpointercapture":fg.delete(g.pointerId)}}function Lg(A,g,I,C,B,Q){return null===A||A.nativeEvent!==Q?(A={blockedOn:g,domEventName:I,eventSystemFlags:C,nativeEvent:Q,targetContainers:[B]},null!==g&&(null!==(g=wB(g))&&Fg(g)),A):(A.eventSystemFlags|=C,g=A.targetContainers,null!==B&&-1===g.indexOf(B)&&g.push(B),A)}function mg(A){var g=cB(A.target);if(null!==g){var I=TA(g);if(null!==I)if(13===(g=I.tag)){if(null!==(g=vA(I)))return A.blockedOn=g,void Ng(A.priority,(function(){Rg(I)}))}else if(3===g&&I.stateNode.current.memoizedState.isDehydrated)return void(A.blockedOn=3===I.tag?I.stateNode.containerInfo:null)}A.blockedOn=null}function Hg(A){if(null!==A.blockedOn)return!1;for(var g=A.targetContainers;0<g.length;){var I=Pg(A.domEventName,A.eventSystemFlags,g[0],A.nativeEvent);if(null!==I)return null!==(g=wB(I))&&Fg(g),A.blockedOn=I,!1;var C=new(I=A.nativeEvent).constructor(I.type,I);GA=C,I.target.dispatchEvent(C),GA=null,g.shift()}return!0}function qg(A,g,I){Hg(A)&&I.delete(g)}function bg(){ug=!1,null!==Sg&&Hg(Sg)&&(Sg=null),null!==kg&&Hg(kg)&&(kg=null),null!==Ug&&Hg(Ug)&&(Ug=null),Kg.forEach(qg),fg.forEach(qg)}function xg(A,g){A.blockedOn===g&&(A.blockedOn=null,ug||(ug=!0,B.unstable_scheduleCallback(B.unstable_NormalPriority,bg)))}function Tg(A){function g(g){return xg(g,A)}if(0<Mg.length){xg(Mg[0],A);for(var I=1;I<Mg.length;I++){var C=Mg[I];C.blockedOn===A&&(C.blockedOn=null)}}for(null!==Sg&&xg(Sg,A),null!==kg&&xg(kg,A),null!==Ug&&xg(Ug,A),Kg.forEach(g),fg.forEach(g),I=0;I<Jg.length;I++)(C=Jg[I]).blockedOn===A&&(C.blockedOn=null);for(;0<Jg.length&&null===(I=Jg[0]).blockedOn;)mg(I),null===I.blockedOn&&Jg.shift()}var vg=G.ReactCurrentBatchConfig,Vg=!0;function Wg(A,g,I,C){var B=lg,Q=vg.transition;vg.transition=null;try{lg=1,Zg(A,g,I,C)}finally{lg=B,vg.transition=Q}}function Og(A,g,I,C){var B=lg,Q=vg.transition;vg.transition=null;try{lg=4,Zg(A,g,I,C)}finally{lg=B,vg.transition=Q}}function Zg(A,g,I,C){if(Vg){var B=Pg(A,g,I,C);if(null===B)vC(A,g,C,Xg,I),pg(A,C);else if(function(A,g,I,C,B){switch(g){case"focusin":return Sg=Lg(Sg,A,g,I,C,B),!0;case"dragenter":return kg=Lg(kg,A,g,I,C,B),!0;case"mouseover":return Ug=Lg(Ug,A,g,I,C,B),!0;case"pointerover":var Q=B.pointerId;return Kg.set(Q,Lg(Kg.get(Q)||null,A,g,I,C,B)),!0;case"gotpointercapture":return Q=B.pointerId,fg.set(Q,Lg(fg.get(Q)||null,A,g,I,C,B)),!0}return!1}(B,A,g,I,C))C.stopPropagation();else if(pg(A,C),4&g&&-1<Yg.indexOf(A)){for(;null!==B;){var Q=wB(B);if(null!==Q&&yg(Q),null===(Q=Pg(A,g,I,C))&&vC(A,g,C,Xg,I),Q===B)break;B=Q}null!==B&&C.stopPropagation()}else vC(A,g,C,null,I)}}var Xg=null;function Pg(A,g,I,C){if(Xg=null,null!==(A=cB(A=yA(C))))if(null===(g=TA(A)))A=null;else if(13===(I=g.tag)){if(null!==(A=vA(g)))return A;A=null}else if(3===I){if(g.stateNode.current.memoizedState.isDehydrated)return 3===g.tag?g.stateNode.containerInfo:null;A=null}else g!==A&&(A=null);return Xg=A,null}function jg(A){switch(A){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(_A()){case $A:return 1;case Ag:return 4;case gg:case Ig:return 16;case Cg:return 536870912;default:return 16}default:return 16}}var zg=null,_g=null,$g=null;function AI(){if($g)return $g;var A,g,I=_g,C=I.length,B="value"in zg?zg.value:zg.textContent,Q=B.length;for(A=0;A<C&&I[A]===B[A];A++);var E=C-A;for(g=1;g<=E&&I[C-g]===B[Q-g];g++);return $g=B.slice(A,1<g?1-g:void 0)}function gI(A){var g=A.keyCode;return"charCode"in A?0===(A=A.charCode)&&13===g&&(A=13):A=g,10===A&&(A=13),32<=A||13===A?A:0}function II(){return!0}function CI(){return!1}function BI(A){function g(g,I,C,B,Q){for(var E in this._reactName=g,this._targetInst=C,this.type=I,this.nativeEvent=B,this.target=Q,this.currentTarget=null,A)A.hasOwnProperty(E)&&(g=A[E],this[E]=g?g(B):B[E]);return this.isDefaultPrevented=(null!=B.defaultPrevented?B.defaultPrevented:!1===B.returnValue)?II:CI,this.isPropagationStopped=CI,this}return m(g.prototype,{preventDefault:function(){this.defaultPrevented=!0;var A=this.nativeEvent;A&&(A.preventDefault?A.preventDefault():"unknown"!=typeof A.returnValue&&(A.returnValue=!1),this.isDefaultPrevented=II)},stopPropagation:function(){var A=this.nativeEvent;A&&(A.stopPropagation?A.stopPropagation():"unknown"!=typeof A.cancelBubble&&(A.cancelBubble=!0),this.isPropagationStopped=II)},persist:function(){},isPersistent:II}),g}var QI,EI,iI,oI={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(A){return A.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},tI=BI(oI),eI=m({},oI,{view:0,detail:0}),aI=BI(eI),sI=m({},eI,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:dI,button:0,buttons:0,relatedTarget:function(A){return void 0===A.relatedTarget?A.fromElement===A.srcElement?A.toElement:A.fromElement:A.relatedTarget},movementX:function(A){return"movementX"in A?A.movementX:(A!==iI&&(iI&&"mousemove"===A.type?(QI=A.screenX-iI.screenX,EI=A.screenY-iI.screenY):EI=QI=0,iI=A),QI)},movementY:function(A){return"movementY"in A?A.movementY:EI}}),nI=BI(sI),rI=BI(m({},sI,{dataTransfer:0})),DI=BI(m({},eI,{relatedTarget:0})),hI=BI(m({},oI,{animationName:0,elapsedTime:0,pseudoElement:0})),cI=m({},oI,{clipboardData:function(A){return"clipboardData"in A?A.clipboardData:window.clipboardData}}),wI=BI(cI),lI=BI(m({},oI,{data:0})),GI={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},yI={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"},FI={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function RI(A){var g=this.nativeEvent;return g.getModifierState?g.getModifierState(A):!!(A=FI[A])&&!!g[A]}function dI(){return RI}var NI=m({},eI,{key:function(A){if(A.key){var g=GI[A.key]||A.key;if("Unidentified"!==g)return g}return"keypress"===A.type?13===(A=gI(A))?"Enter":String.fromCharCode(A):"keydown"===A.type||"keyup"===A.type?yI[A.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:dI,charCode:function(A){return"keypress"===A.type?gI(A):0},keyCode:function(A){return"keydown"===A.type||"keyup"===A.type?A.keyCode:0},which:function(A){return"keypress"===A.type?gI(A):"keydown"===A.type||"keyup"===A.type?A.keyCode:0}}),uI=BI(NI),MI=BI(m({},sI,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),SI=BI(m({},eI,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:dI})),kI=BI(m({},oI,{propertyName:0,elapsedTime:0,pseudoElement:0})),UI=m({},sI,{deltaX:function(A){return"deltaX"in A?A.deltaX:"wheelDeltaX"in A?-A.wheelDeltaX:0},deltaY:function(A){return"deltaY"in A?A.deltaY:"wheelDeltaY"in A?-A.wheelDeltaY:"wheelDelta"in A?-A.wheelDelta:0},deltaZ:0,deltaMode:0}),KI=BI(UI),fI=[9,13,27,32],JI=e&&"CompositionEvent"in window,YI=null;e&&"documentMode"in document&&(YI=document.documentMode);var pI=e&&"TextEvent"in window&&!YI,LI=e&&(!JI||YI&&8<YI&&11>=YI),mI=String.fromCharCode(32),HI=!1;function qI(A,g){switch(A){case"keyup":return-1!==fI.indexOf(g.keyCode);case"keydown":return 229!==g.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function bI(A){return"object"==typeof(A=A.detail)&&"data"in A?A.data:null}var xI=!1;var TI={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 vI(A){var g=A&&A.nodeName&&A.nodeName.toLowerCase();return"input"===g?!!TI[A.type]:"textarea"===g}function VI(A,g,I,C){uA(C),0<(g=WC(g,"onChange")).length&&(I=new tI("onChange","change",null,I,C),A.push({event:I,listeners:g}))}var WI=null,OI=null;function ZI(A){mC(A,0)}function XI(A){if(Z(lB(A)))return A}function PI(A,g){if("change"===A)return g}var jI=!1;if(e){var zI;if(e){var _I="oninput"in document;if(!_I){var $I=document.createElement("div");$I.setAttribute("oninput","return;"),_I="function"==typeof $I.oninput}zI=_I}else zI=!1;jI=zI&&(!document.documentMode||9<document.documentMode)}function AC(){WI&&(WI.detachEvent("onpropertychange",gC),OI=WI=null)}function gC(A){if("value"===A.propertyName&&XI(OI)){var g=[];VI(g,OI,A,yA(A)),KA(ZI,g)}}function IC(A,g,I){"focusin"===A?(AC(),OI=I,(WI=g).attachEvent("onpropertychange",gC)):"focusout"===A&&AC()}function CC(A){if("selectionchange"===A||"keyup"===A||"keydown"===A)return XI(OI)}function BC(A,g){if("click"===A)return XI(g)}function QC(A,g){if("input"===A||"change"===A)return XI(g)}var EC="function"==typeof Object.is?Object.is:function(A,g){return A===g&&(0!==A||1/A==1/g)||A!=A&&g!=g};function iC(A,g){if(EC(A,g))return!0;if("object"!=typeof A||null===A||"object"!=typeof g||null===g)return!1;var I=Object.keys(A),C=Object.keys(g);if(I.length!==C.length)return!1;for(C=0;C<I.length;C++){var B=I[C];if(!a.call(g,B)||!EC(A[B],g[B]))return!1}return!0}function oC(A){for(;A&&A.firstChild;)A=A.firstChild;return A}function tC(A,g){var I,C=oC(A);for(A=0;C;){if(3===C.nodeType){if(I=A+C.textContent.length,A<=g&&I>=g)return{node:C,offset:g-A};A=I}A:{for(;C;){if(C.nextSibling){C=C.nextSibling;break A}C=C.parentNode}C=void 0}C=oC(C)}}function eC(A,g){return!(!A||!g)&&(A===g||(!A||3!==A.nodeType)&&(g&&3===g.nodeType?eC(A,g.parentNode):"contains"in A?A.contains(g):!!A.compareDocumentPosition&&!!(16&A.compareDocumentPosition(g))))}function aC(){for(var A=window,g=X();g instanceof A.HTMLIFrameElement;){try{var I="string"==typeof g.contentWindow.location.href}catch(A){I=!1}if(!I)break;g=X((A=g.contentWindow).document)}return g}function sC(A){var g=A&&A.nodeName&&A.nodeName.toLowerCase();return g&&("input"===g&&("text"===A.type||"search"===A.type||"tel"===A.type||"url"===A.type||"password"===A.type)||"textarea"===g||"true"===A.contentEditable)}function nC(A){var g=aC(),I=A.focusedElem,C=A.selectionRange;if(g!==I&&I&&I.ownerDocument&&eC(I.ownerDocument.documentElement,I)){if(null!==C&&sC(I))if(g=C.start,void 0===(A=C.end)&&(A=g),"selectionStart"in I)I.selectionStart=g,I.selectionEnd=Math.min(A,I.value.length);else if((A=(g=I.ownerDocument||document)&&g.defaultView||window).getSelection){A=A.getSelection();var B=I.textContent.length,Q=Math.min(C.start,B);C=void 0===C.end?Q:Math.min(C.end,B),!A.extend&&Q>C&&(B=C,C=Q,Q=B),B=tC(I,Q);var E=tC(I,C);B&&E&&(1!==A.rangeCount||A.anchorNode!==B.node||A.anchorOffset!==B.offset||A.focusNode!==E.node||A.focusOffset!==E.offset)&&((g=g.createRange()).setStart(B.node,B.offset),A.removeAllRanges(),Q>C?(A.addRange(g),A.extend(E.node,E.offset)):(g.setEnd(E.node,E.offset),A.addRange(g)))}for(g=[],A=I;A=A.parentNode;)1===A.nodeType&&g.push({element:A,left:A.scrollLeft,top:A.scrollTop});for("function"==typeof I.focus&&I.focus(),I=0;I<g.length;I++)(A=g[I]).element.scrollLeft=A.left,A.element.scrollTop=A.top}}var rC=e&&"documentMode"in document&&11>=document.documentMode,DC=null,hC=null,cC=null,wC=!1;function lC(A,g,I){var C=I.window===I?I.document:9===I.nodeType?I:I.ownerDocument;wC||null==DC||DC!==X(C)||("selectionStart"in(C=DC)&&sC(C)?C={start:C.selectionStart,end:C.selectionEnd}:C={anchorNode:(C=(C.ownerDocument&&C.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:C.anchorOffset,focusNode:C.focusNode,focusOffset:C.focusOffset},cC&&iC(cC,C)||(cC=C,0<(C=WC(hC,"onSelect")).length&&(g=new tI("onSelect","select",null,g,I),A.push({event:g,listeners:C}),g.target=DC)))}function GC(A,g){var I={};return I[A.toLowerCase()]=g.toLowerCase(),I["Webkit"+A]="webkit"+g,I["Moz"+A]="moz"+g,I}var yC={animationend:GC("Animation","AnimationEnd"),animationiteration:GC("Animation","AnimationIteration"),animationstart:GC("Animation","AnimationStart"),transitionend:GC("Transition","TransitionEnd")},FC={},RC={};function dC(A){if(FC[A])return FC[A];if(!yC[A])return A;var g,I=yC[A];for(g in I)if(I.hasOwnProperty(g)&&g in RC)return FC[A]=I[g];return A}e&&(RC=document.createElement("div").style,"AnimationEvent"in window||(delete yC.animationend.animation,delete yC.animationiteration.animation,delete yC.animationstart.animation),"TransitionEvent"in window||delete yC.transitionend.transition);var NC=dC("animationend"),uC=dC("animationiteration"),MC=dC("animationstart"),SC=dC("transitionend"),kC=new Map,UC="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 KC(A,g){kC.set(A,g),o(g,[A])}for(var fC=0;fC<UC.length;fC++){var JC=UC[fC];KC(JC.toLowerCase(),"on"+(JC[0].toUpperCase()+JC.slice(1)))}KC(NC,"onAnimationEnd"),KC(uC,"onAnimationIteration"),KC(MC,"onAnimationStart"),KC("dblclick","onDoubleClick"),KC("focusin","onFocus"),KC("focusout","onBlur"),KC(SC,"onTransitionEnd"),t("onMouseEnter",["mouseout","mouseover"]),t("onMouseLeave",["mouseout","mouseover"]),t("onPointerEnter",["pointerout","pointerover"]),t("onPointerLeave",["pointerout","pointerover"]),o("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),o("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),o("onBeforeInput",["compositionend","keypress","textInput","paste"]),o("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),o("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),o("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var YC="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(" "),pC=new Set("cancel close invalid load scroll toggle".split(" ").concat(YC));function LC(A,g,I){var C=A.type||"unknown-event";A.currentTarget=I,function(A,g,I,C,B,E,i,o,t){if(xA.apply(this,arguments),LA){if(!LA)throw Error(Q(198));var e=mA;LA=!1,mA=null,HA||(HA=!0,qA=e)}}(C,g,void 0,A),A.currentTarget=null}function mC(A,g){g=!!(4&g);for(var I=0;I<A.length;I++){var C=A[I],B=C.event;C=C.listeners;A:{var Q=void 0;if(g)for(var E=C.length-1;0<=E;E--){var i=C[E],o=i.instance,t=i.currentTarget;if(i=i.listener,o!==Q&&B.isPropagationStopped())break A;LC(B,i,t),Q=o}else for(E=0;E<C.length;E++){if(o=(i=C[E]).instance,t=i.currentTarget,i=i.listener,o!==Q&&B.isPropagationStopped())break A;LC(B,i,t),Q=o}}}if(HA)throw A=qA,HA=!1,qA=null,A}function HC(A,g){var I=g[rB];void 0===I&&(I=g[rB]=new Set);var C=A+"__bubble";I.has(C)||(TC(g,A,2,!1),I.add(C))}function qC(A,g,I){var C=0;g&&(C|=4),TC(I,A,C,g)}var bC="_reactListening"+Math.random().toString(36).slice(2);function xC(A){if(!A[bC]){A[bC]=!0,E.forEach((function(g){"selectionchange"!==g&&(pC.has(g)||qC(g,!1,A),qC(g,!0,A))}));var g=9===A.nodeType?A:A.ownerDocument;null===g||g[bC]||(g[bC]=!0,qC("selectionchange",!1,g))}}function TC(A,g,I,C){switch(jg(g)){case 1:var B=Wg;break;case 4:B=Og;break;default:B=Zg}I=B.bind(null,g,I,A),B=void 0,!JA||"touchstart"!==g&&"touchmove"!==g&&"wheel"!==g||(B=!0),C?void 0!==B?A.addEventListener(g,I,{capture:!0,passive:B}):A.addEventListener(g,I,!0):void 0!==B?A.addEventListener(g,I,{passive:B}):A.addEventListener(g,I,!1)}function vC(A,g,I,C,B){var Q=C;if(!(1&g||2&g||null===C))A:for(;;){if(null===C)return;var E=C.tag;if(3===E||4===E){var i=C.stateNode.containerInfo;if(i===B||8===i.nodeType&&i.parentNode===B)break;if(4===E)for(E=C.return;null!==E;){var o=E.tag;if((3===o||4===o)&&((o=E.stateNode.containerInfo)===B||8===o.nodeType&&o.parentNode===B))return;E=E.return}for(;null!==i;){if(null===(E=cB(i)))return;if(5===(o=E.tag)||6===o){C=Q=E;continue A}i=i.parentNode}}C=C.return}KA((function(){var C=Q,B=yA(I),E=[];A:{var i=kC.get(A);if(void 0!==i){var o=tI,t=A;switch(A){case"keypress":if(0===gI(I))break A;case"keydown":case"keyup":o=uI;break;case"focusin":t="focus",o=DI;break;case"focusout":t="blur",o=DI;break;case"beforeblur":case"afterblur":o=DI;break;case"click":if(2===I.button)break A;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":o=nI;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":o=rI;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":o=SI;break;case NC:case uC:case MC:o=hI;break;case SC:o=kI;break;case"scroll":o=aI;break;case"wheel":o=KI;break;case"copy":case"cut":case"paste":o=wI;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":o=MI}var e=!!(4&g),a=!e&&"scroll"===A,s=e?null!==i?i+"Capture":null:i;e=[];for(var n,r=C;null!==r;){var D=(n=r).stateNode;if(5===n.tag&&null!==D&&(n=D,null!==s&&(null!=(D=fA(r,s))&&e.push(VC(r,D,n)))),a)break;r=r.return}0<e.length&&(i=new o(i,t,null,I,B),E.push({event:i,listeners:e}))}}if(!(7&g)){if(o="mouseout"===A||"pointerout"===A,(!(i="mouseover"===A||"pointerover"===A)||I===GA||!(t=I.relatedTarget||I.fromElement)||!cB(t)&&!t[nB])&&(o||i)&&(i=B.window===B?B:(i=B.ownerDocument)?i.defaultView||i.parentWindow:window,o?(o=C,null!==(t=(t=I.relatedTarget||I.toElement)?cB(t):null)&&(t!==(a=TA(t))||5!==t.tag&&6!==t.tag)&&(t=null)):(o=null,t=C),o!==t)){if(e=nI,D="onMouseLeave",s="onMouseEnter",r="mouse","pointerout"!==A&&"pointerover"!==A||(e=MI,D="onPointerLeave",s="onPointerEnter",r="pointer"),a=null==o?i:lB(o),n=null==t?i:lB(t),(i=new e(D,r+"leave",o,I,B)).target=a,i.relatedTarget=n,D=null,cB(B)===C&&((e=new e(s,r+"enter",t,I,B)).target=n,e.relatedTarget=a,D=e),a=D,o&&t)A:{for(s=t,r=0,n=e=o;n;n=OC(n))r++;for(n=0,D=s;D;D=OC(D))n++;for(;0<r-n;)e=OC(e),r--;for(;0<n-r;)s=OC(s),n--;for(;r--;){if(e===s||null!==s&&e===s.alternate)break A;e=OC(e),s=OC(s)}e=null}else e=null;null!==o&&ZC(E,i,o,e,!1),null!==t&&null!==a&&ZC(E,a,t,e,!0)}if("select"===(o=(i=C?lB(C):window).nodeName&&i.nodeName.toLowerCase())||"input"===o&&"file"===i.type)var h=PI;else if(vI(i))if(jI)h=QC;else{h=CC;var c=IC}else(o=i.nodeName)&&"input"===o.toLowerCase()&&("checkbox"===i.type||"radio"===i.type)&&(h=BC);switch(h&&(h=h(A,C))?VI(E,h,I,B):(c&&c(A,i,C),"focusout"===A&&(c=i._wrapperState)&&c.controlled&&"number"===i.type&&AA(i,"number",i.value)),c=C?lB(C):window,A){case"focusin":(vI(c)||"true"===c.contentEditable)&&(DC=c,hC=C,cC=null);break;case"focusout":cC=hC=DC=null;break;case"mousedown":wC=!0;break;case"contextmenu":case"mouseup":case"dragend":wC=!1,lC(E,I,B);break;case"selectionchange":if(rC)break;case"keydown":case"keyup":lC(E,I,B)}var w;if(JI)A:{switch(A){case"compositionstart":var l="onCompositionStart";break A;case"compositionend":l="onCompositionEnd";break A;case"compositionupdate":l="onCompositionUpdate";break A}l=void 0}else xI?qI(A,I)&&(l="onCompositionEnd"):"keydown"===A&&229===I.keyCode&&(l="onCompositionStart");l&&(LI&&"ko"!==I.locale&&(xI||"onCompositionStart"!==l?"onCompositionEnd"===l&&xI&&(w=AI()):(_g="value"in(zg=B)?zg.value:zg.textContent,xI=!0)),0<(c=WC(C,l)).length&&(l=new lI(l,A,null,I,B),E.push({event:l,listeners:c}),w?l.data=w:null!==(w=bI(I))&&(l.data=w))),(w=pI?function(A,g){switch(A){case"compositionend":return bI(g);case"keypress":return 32!==g.which?null:(HI=!0,mI);case"textInput":return(A=g.data)===mI&&HI?null:A;default:return null}}(A,I):function(A,g){if(xI)return"compositionend"===A||!JI&&qI(A,g)?(A=AI(),$g=_g=zg=null,xI=!1,A):null;switch(A){case"paste":default:return null;case"keypress":if(!(g.ctrlKey||g.altKey||g.metaKey)||g.ctrlKey&&g.altKey){if(g.char&&1<g.char.length)return g.char;if(g.which)return String.fromCharCode(g.which)}return null;case"compositionend":return LI&&"ko"!==g.locale?null:g.data}}(A,I))&&(0<(C=WC(C,"onBeforeInput")).length&&(B=new lI("onBeforeInput","beforeinput",null,I,B),E.push({event:B,listeners:C}),B.data=w))}mC(E,g)}))}function VC(A,g,I){return{instance:A,listener:g,currentTarget:I}}function WC(A,g){for(var I=g+"Capture",C=[];null!==A;){var B=A,Q=B.stateNode;5===B.tag&&null!==Q&&(B=Q,null!=(Q=fA(A,I))&&C.unshift(VC(A,Q,B)),null!=(Q=fA(A,g))&&C.push(VC(A,Q,B))),A=A.return}return C}function OC(A){if(null===A)return null;do{A=A.return}while(A&&5!==A.tag);return A||null}function ZC(A,g,I,C,B){for(var Q=g._reactName,E=[];null!==I&&I!==C;){var i=I,o=i.alternate,t=i.stateNode;if(null!==o&&o===C)break;5===i.tag&&null!==t&&(i=t,B?null!=(o=fA(I,Q))&&E.unshift(VC(I,o,i)):B||null!=(o=fA(I,Q))&&E.push(VC(I,o,i))),I=I.return}0!==E.length&&A.push({event:g,listeners:E})}var XC=/\r\n?/g,PC=/\u0000|\uFFFD/g;function jC(A){return("string"==typeof A?A:""+A).replace(XC,"\n").replace(PC,"")}function zC(A,g,I){if(g=jC(g),jC(A)!==g&&I)throw Error(Q(425))}function _C(){}var $C=null,AB=null;function gB(A,g){return"textarea"===A||"noscript"===A||"string"==typeof g.children||"number"==typeof g.children||"object"==typeof g.dangerouslySetInnerHTML&&null!==g.dangerouslySetInnerHTML&&null!=g.dangerouslySetInnerHTML.__html}var IB="function"==typeof setTimeout?setTimeout:void 0,CB="function"==typeof clearTimeout?clearTimeout:void 0,BB="function"==typeof Promise?Promise:void 0,QB="function"==typeof queueMicrotask?queueMicrotask:void 0!==BB?function(A){return BB.resolve(null).then(A).catch(EB)}:IB;function EB(A){setTimeout((function(){throw A}))}function iB(A,g){var I=g,C=0;do{var B=I.nextSibling;if(A.removeChild(I),B&&8===B.nodeType)if("/$"===(I=B.data)){if(0===C)return A.removeChild(B),void Tg(g);C--}else"$"!==I&&"$?"!==I&&"$!"!==I||C++;I=B}while(I);Tg(g)}function oB(A){for(;null!=A;A=A.nextSibling){var g=A.nodeType;if(1===g||3===g)break;if(8===g){if("$"===(g=A.data)||"$!"===g||"$?"===g)break;if("/$"===g)return null}}return A}function tB(A){A=A.previousSibling;for(var g=0;A;){if(8===A.nodeType){var I=A.data;if("$"===I||"$!"===I||"$?"===I){if(0===g)return A;g--}else"/$"===I&&g++}A=A.previousSibling}return null}var eB=Math.random().toString(36).slice(2),aB="__reactFiber$"+eB,sB="__reactProps$"+eB,nB="__reactContainer$"+eB,rB="__reactEvents$"+eB,DB="__reactListeners$"+eB,hB="__reactHandles$"+eB;function cB(A){var g=A[aB];if(g)return g;for(var I=A.parentNode;I;){if(g=I[nB]||I[aB]){if(I=g.alternate,null!==g.child||null!==I&&null!==I.child)for(A=tB(A);null!==A;){if(I=A[aB])return I;A=tB(A)}return g}I=(A=I).parentNode}return null}function wB(A){return!(A=A[aB]||A[nB])||5!==A.tag&&6!==A.tag&&13!==A.tag&&3!==A.tag?null:A}function lB(A){if(5===A.tag||6===A.tag)return A.stateNode;throw Error(Q(33))}function GB(A){return A[sB]||null}var yB=[],FB=-1;function RB(A){return{current:A}}function dB(A){0>FB||(A.current=yB[FB],yB[FB]=null,FB--)}function NB(A,g){FB++,yB[FB]=A.current,A.current=g}var uB={},MB=RB(uB),SB=RB(!1),kB=uB;function UB(A,g){var I=A.type.contextTypes;if(!I)return uB;var C=A.stateNode;if(C&&C.__reactInternalMemoizedUnmaskedChildContext===g)return C.__reactInternalMemoizedMaskedChildContext;var B,Q={};for(B in I)Q[B]=g[B];return C&&((A=A.stateNode).__reactInternalMemoizedUnmaskedChildContext=g,A.__reactInternalMemoizedMaskedChildContext=Q),Q}function KB(A){return null!=(A=A.childContextTypes)}function fB(){dB(SB),dB(MB)}function JB(A,g,I){if(MB.current!==uB)throw Error(Q(168));NB(MB,g),NB(SB,I)}function YB(A,g,I){var C=A.stateNode;if(g=g.childContextTypes,"function"!=typeof C.getChildContext)return I;for(var B in C=C.getChildContext())if(!(B in g))throw Error(Q(108,v(A)||"Unknown",B));return m({},I,C)}function pB(A){return A=(A=A.stateNode)&&A.__reactInternalMemoizedMergedChildContext||uB,kB=MB.current,NB(MB,A),NB(SB,SB.current),!0}function LB(A,g,I){var C=A.stateNode;if(!C)throw Error(Q(169));I?(A=YB(A,g,kB),C.__reactInternalMemoizedMergedChildContext=A,dB(SB),dB(MB),NB(MB,A)):dB(SB),NB(SB,I)}var mB=null,HB=!1,qB=!1;function bB(A){null===mB?mB=[A]:mB.push(A)}function xB(){if(!qB&&null!==mB){qB=!0;var A=0,g=lg;try{var I=mB;for(lg=1;A<I.length;A++){var C=I[A];do{C=C(!0)}while(null!==C)}mB=null,HB=!1}catch(g){throw null!==mB&&(mB=mB.slice(A+1)),ZA($A,xB),g}finally{lg=g,qB=!1}}return null}var TB=[],vB=0,VB=null,WB=0,OB=[],ZB=0,XB=null,PB=1,jB="";function zB(A,g){TB[vB++]=WB,TB[vB++]=VB,VB=A,WB=g}function _B(A,g,I){OB[ZB++]=PB,OB[ZB++]=jB,OB[ZB++]=XB,XB=A;var C=PB;A=jB;var B=32-Eg(C)-1;C&=~(1<<B),I+=1;var Q=32-Eg(g)+B;if(30<Q){var E=B-B%5;Q=(C&(1<<E)-1).toString(32),C>>=E,B-=E,PB=1<<32-Eg(g)+B|I<<B|C,jB=Q+A}else PB=1<<Q|I<<B|C,jB=A}function $B(A){null!==A.return&&(zB(A,1),_B(A,1,0))}function AQ(A){for(;A===VB;)VB=TB[--vB],TB[vB]=null,WB=TB[--vB],TB[vB]=null;for(;A===XB;)XB=OB[--ZB],OB[ZB]=null,jB=OB[--ZB],OB[ZB]=null,PB=OB[--ZB],OB[ZB]=null}var gQ=null,IQ=null,CQ=!1,BQ=null;function QQ(A,g){var I=Ut(5,null,null,0);I.elementType="DELETED",I.stateNode=g,I.return=A,null===(g=A.deletions)?(A.deletions=[I],A.flags|=16):g.push(I)}function EQ(A,g){switch(A.tag){case 5:var I=A.type;return null!==(g=1!==g.nodeType||I.toLowerCase()!==g.nodeName.toLowerCase()?null:g)&&(A.stateNode=g,gQ=A,IQ=oB(g.firstChild),!0);case 6:return null!==(g=""===A.pendingProps||3!==g.nodeType?null:g)&&(A.stateNode=g,gQ=A,IQ=null,!0);case 13:return null!==(g=8!==g.nodeType?null:g)&&(I=null!==XB?{id:PB,overflow:jB}:null,A.memoizedState={dehydrated:g,treeContext:I,retryLane:1073741824},(I=Ut(18,null,null,0)).stateNode=g,I.return=A,A.child=I,gQ=A,IQ=null,!0);default:return!1}}function iQ(A){return!(!(1&A.mode)||128&A.flags)}function oQ(A){if(CQ){var g=IQ;if(g){var I=g;if(!EQ(A,g)){if(iQ(A))throw Error(Q(418));g=oB(I.nextSibling);var C=gQ;g&&EQ(A,g)?QQ(C,I):(A.flags=-4097&A.flags|2,CQ=!1,gQ=A)}}else{if(iQ(A))throw Error(Q(418));A.flags=-4097&A.flags|2,CQ=!1,gQ=A}}}function tQ(A){for(A=A.return;null!==A&&5!==A.tag&&3!==A.tag&&13!==A.tag;)A=A.return;gQ=A}function eQ(A){if(A!==gQ)return!1;if(!CQ)return tQ(A),CQ=!0,!1;var g;if((g=3!==A.tag)&&!(g=5!==A.tag)&&(g="head"!==(g=A.type)&&"body"!==g&&!gB(A.type,A.memoizedProps)),g&&(g=IQ)){if(iQ(A))throw aQ(),Error(Q(418));for(;g;)QQ(A,g),g=oB(g.nextSibling)}if(tQ(A),13===A.tag){if(!(A=null!==(A=A.memoizedState)?A.dehydrated:null))throw Error(Q(317));A:{for(A=A.nextSibling,g=0;A;){if(8===A.nodeType){var I=A.data;if("/$"===I){if(0===g){IQ=oB(A.nextSibling);break A}g--}else"$"!==I&&"$!"!==I&&"$?"!==I||g++}A=A.nextSibling}IQ=null}}else IQ=gQ?oB(A.stateNode.nextSibling):null;return!0}function aQ(){for(var A=IQ;A;)A=oB(A.nextSibling)}function sQ(){IQ=gQ=null,CQ=!1}function nQ(A){null===BQ?BQ=[A]:BQ.push(A)}var rQ=G.ReactCurrentBatchConfig;function DQ(A,g,I){if(null!==(A=I.ref)&&"function"!=typeof A&&"object"!=typeof A){if(I._owner){if(I=I._owner){if(1!==I.tag)throw Error(Q(309));var C=I.stateNode}if(!C)throw Error(Q(147,A));var B=C,E=""+A;return null!==g&&null!==g.ref&&"function"==typeof g.ref&&g.ref._stringRef===E?g.ref:(g=function(A){var g=B.refs;null===A?delete g[E]:g[E]=A},g._stringRef=E,g)}if("string"!=typeof A)throw Error(Q(284));if(!I._owner)throw Error(Q(290,A))}return A}function hQ(A,g){throw A=Object.prototype.toString.call(g),Error(Q(31,"[object Object]"===A?"object with keys {"+Object.keys(g).join(", ")+"}":A))}function cQ(A){return(0,A._init)(A._payload)}function wQ(A){function g(g,I){if(A){var C=g.deletions;null===C?(g.deletions=[I],g.flags|=16):C.push(I)}}function I(I,C){if(!A)return null;for(;null!==C;)g(I,C),C=C.sibling;return null}function C(A,g){for(A=new Map;null!==g;)null!==g.key?A.set(g.key,g):A.set(g.index,g),g=g.sibling;return A}function B(A,g){return(A=ft(A,g)).index=0,A.sibling=null,A}function E(g,I,C){return g.index=C,A?null!==(C=g.alternate)?(C=C.index)<I?(g.flags|=2,I):C:(g.flags|=2,I):(g.flags|=1048576,I)}function i(g){return A&&null===g.alternate&&(g.flags|=2),g}function o(A,g,I,C){return null===g||6!==g.tag?((g=Lt(I,A.mode,C)).return=A,g):((g=B(g,I)).return=A,g)}function t(A,g,I,C){var Q=I.type;return Q===R?a(A,g,I.props.children,C,I.key):null!==g&&(g.elementType===Q||"object"==typeof Q&&null!==Q&&Q.$$typeof===f&&cQ(Q)===g.type)?((C=B(g,I.props)).ref=DQ(A,g,I),C.return=A,C):((C=Jt(I.type,I.key,I.props,null,A.mode,C)).ref=DQ(A,g,I),C.return=A,C)}function e(A,g,I,C){return null===g||4!==g.tag||g.stateNode.containerInfo!==I.containerInfo||g.stateNode.implementation!==I.implementation?((g=mt(I,A.mode,C)).return=A,g):((g=B(g,I.children||[])).return=A,g)}function a(A,g,I,C,Q){return null===g||7!==g.tag?((g=Yt(I,A.mode,C,Q)).return=A,g):((g=B(g,I)).return=A,g)}function s(A,g,I){if("string"==typeof g&&""!==g||"number"==typeof g)return(g=Lt(""+g,A.mode,I)).return=A,g;if("object"==typeof g&&null!==g){switch(g.$$typeof){case y:return(I=Jt(g.type,g.key,g.props,null,A.mode,I)).ref=DQ(A,null,g),I.return=A,I;case F:return(g=mt(g,A.mode,I)).return=A,g;case f:return s(A,(0,g._init)(g._payload),I)}if(gA(g)||p(g))return(g=Yt(g,A.mode,I,null)).return=A,g;hQ(A,g)}return null}function n(A,g,I,C){var B=null!==g?g.key:null;if("string"==typeof I&&""!==I||"number"==typeof I)return null!==B?null:o(A,g,""+I,C);if("object"==typeof I&&null!==I){switch(I.$$typeof){case y:return I.key===B?t(A,g,I,C):null;case F:return I.key===B?e(A,g,I,C):null;case f:return n(A,g,(B=I._init)(I._payload),C)}if(gA(I)||p(I))return null!==B?null:a(A,g,I,C,null);hQ(A,I)}return null}function r(A,g,I,C,B){if("string"==typeof C&&""!==C||"number"==typeof C)return o(g,A=A.get(I)||null,""+C,B);if("object"==typeof C&&null!==C){switch(C.$$typeof){case y:return t(g,A=A.get(null===C.key?I:C.key)||null,C,B);case F:return e(g,A=A.get(null===C.key?I:C.key)||null,C,B);case f:return r(A,g,I,(0,C._init)(C._payload),B)}if(gA(C)||p(C))return a(g,A=A.get(I)||null,C,B,null);hQ(g,C)}return null}function D(B,Q,i,o){for(var t=null,e=null,a=Q,D=Q=0,h=null;null!==a&&D<i.length;D++){a.index>D?(h=a,a=null):h=a.sibling;var c=n(B,a,i[D],o);if(null===c){null===a&&(a=h);break}A&&a&&null===c.alternate&&g(B,a),Q=E(c,Q,D),null===e?t=c:e.sibling=c,e=c,a=h}if(D===i.length)return I(B,a),CQ&&zB(B,D),t;if(null===a){for(;D<i.length;D++)null!==(a=s(B,i[D],o))&&(Q=E(a,Q,D),null===e?t=a:e.sibling=a,e=a);return CQ&&zB(B,D),t}for(a=C(B,a);D<i.length;D++)null!==(h=r(a,B,D,i[D],o))&&(A&&null!==h.alternate&&a.delete(null===h.key?D:h.key),Q=E(h,Q,D),null===e?t=h:e.sibling=h,e=h);return A&&a.forEach((function(A){return g(B,A)})),CQ&&zB(B,D),t}function h(B,i,o,t){var e=p(o);if("function"!=typeof e)throw Error(Q(150));if(null==(o=e.call(o)))throw Error(Q(151));for(var a=e=null,D=i,h=i=0,c=null,w=o.next();null!==D&&!w.done;h++,w=o.next()){D.index>h?(c=D,D=null):c=D.sibling;var l=n(B,D,w.value,t);if(null===l){null===D&&(D=c);break}A&&D&&null===l.alternate&&g(B,D),i=E(l,i,h),null===a?e=l:a.sibling=l,a=l,D=c}if(w.done)return I(B,D),CQ&&zB(B,h),e;if(null===D){for(;!w.done;h++,w=o.next())null!==(w=s(B,w.value,t))&&(i=E(w,i,h),null===a?e=w:a.sibling=w,a=w);return CQ&&zB(B,h),e}for(D=C(B,D);!w.done;h++,w=o.next())null!==(w=r(D,B,h,w.value,t))&&(A&&null!==w.alternate&&D.delete(null===w.key?h:w.key),i=E(w,i,h),null===a?e=w:a.sibling=w,a=w);return A&&D.forEach((function(A){return g(B,A)})),CQ&&zB(B,h),e}return function A(C,Q,E,o){if("object"==typeof E&&null!==E&&E.type===R&&null===E.key&&(E=E.props.children),"object"==typeof E&&null!==E){switch(E.$$typeof){case y:A:{for(var t=E.key,e=Q;null!==e;){if(e.key===t){if((t=E.type)===R){if(7===e.tag){I(C,e.sibling),(Q=B(e,E.props.children)).return=C,C=Q;break A}}else if(e.elementType===t||"object"==typeof t&&null!==t&&t.$$typeof===f&&cQ(t)===e.type){I(C,e.sibling),(Q=B(e,E.props)).ref=DQ(C,e,E),Q.return=C,C=Q;break A}I(C,e);break}g(C,e),e=e.sibling}E.type===R?((Q=Yt(E.props.children,C.mode,o,E.key)).return=C,C=Q):((o=Jt(E.type,E.key,E.props,null,C.mode,o)).ref=DQ(C,Q,E),o.return=C,C=o)}return i(C);case F:A:{for(e=E.key;null!==Q;){if(Q.key===e){if(4===Q.tag&&Q.stateNode.containerInfo===E.containerInfo&&Q.stateNode.implementation===E.implementation){I(C,Q.sibling),(Q=B(Q,E.children||[])).return=C,C=Q;break A}I(C,Q);break}g(C,Q),Q=Q.sibling}(Q=mt(E,C.mode,o)).return=C,C=Q}return i(C);case f:return A(C,Q,(e=E._init)(E._payload),o)}if(gA(E))return D(C,Q,E,o);if(p(E))return h(C,Q,E,o);hQ(C,E)}return"string"==typeof E&&""!==E||"number"==typeof E?(E=""+E,null!==Q&&6===Q.tag?(I(C,Q.sibling),(Q=B(Q,E)).return=C,C=Q):(I(C,Q),(Q=Lt(E,C.mode,o)).return=C,C=Q),i(C)):I(C,Q)}}var lQ=wQ(!0),GQ=wQ(!1),yQ=RB(null),FQ=null,RQ=null,dQ=null;function NQ(){dQ=RQ=FQ=null}function uQ(A){var g=yQ.current;dB(yQ),A._currentValue=g}function MQ(A,g,I){for(;null!==A;){var C=A.alternate;if((A.childLanes&g)!==g?(A.childLanes|=g,null!==C&&(C.childLanes|=g)):null!==C&&(C.childLanes&g)!==g&&(C.childLanes|=g),A===I)break;A=A.return}}function SQ(A,g){FQ=A,dQ=RQ=null,null!==(A=A.dependencies)&&null!==A.firstContext&&(!!(A.lanes&g)&&(ci=!0),A.firstContext=null)}function kQ(A){var g=A._currentValue;if(dQ!==A)if(A={context:A,memoizedValue:g,next:null},null===RQ){if(null===FQ)throw Error(Q(308));RQ=A,FQ.dependencies={lanes:0,firstContext:A}}else RQ=RQ.next=A;return g}var UQ=null;function KQ(A){null===UQ?UQ=[A]:UQ.push(A)}function fQ(A,g,I,C){var B=g.interleaved;return null===B?(I.next=I,KQ(g)):(I.next=B.next,B.next=I),g.interleaved=I,JQ(A,C)}function JQ(A,g){A.lanes|=g;var I=A.alternate;for(null!==I&&(I.lanes|=g),I=A,A=A.return;null!==A;)A.childLanes|=g,null!==(I=A.alternate)&&(I.childLanes|=g),I=A,A=A.return;return 3===I.tag?I.stateNode:null}var YQ=!1;function pQ(A){A.updateQueue={baseState:A.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function LQ(A,g){A=A.updateQueue,g.updateQueue===A&&(g.updateQueue={baseState:A.baseState,firstBaseUpdate:A.firstBaseUpdate,lastBaseUpdate:A.lastBaseUpdate,shared:A.shared,effects:A.effects})}function mQ(A,g){return{eventTime:A,lane:g,tag:0,payload:null,callback:null,next:null}}function HQ(A,g,I){var C=A.updateQueue;if(null===C)return null;if(C=C.shared,2&Mo){var B=C.pending;return null===B?g.next=g:(g.next=B.next,B.next=g),C.pending=g,JQ(A,I)}return null===(B=C.interleaved)?(g.next=g,KQ(C)):(g.next=B.next,B.next=g),C.interleaved=g,JQ(A,I)}function qQ(A,g,I){if(null!==(g=g.updateQueue)&&(g=g.shared,4194240&I)){var C=g.lanes;I|=C&=A.pendingLanes,g.lanes=I,wg(A,I)}}function bQ(A,g){var I=A.updateQueue,C=A.alternate;if(null!==C&&I===(C=C.updateQueue)){var B=null,Q=null;if(null!==(I=I.firstBaseUpdate)){do{var E={eventTime:I.eventTime,lane:I.lane,tag:I.tag,payload:I.payload,callback:I.callback,next:null};null===Q?B=Q=E:Q=Q.next=E,I=I.next}while(null!==I);null===Q?B=Q=g:Q=Q.next=g}else B=Q=g;return I={baseState:C.baseState,firstBaseUpdate:B,lastBaseUpdate:Q,shared:C.shared,effects:C.effects},void(A.updateQueue=I)}null===(A=I.lastBaseUpdate)?I.firstBaseUpdate=g:A.next=g,I.lastBaseUpdate=g}function xQ(A,g,I,C){var B=A.updateQueue;YQ=!1;var Q=B.firstBaseUpdate,E=B.lastBaseUpdate,i=B.shared.pending;if(null!==i){B.shared.pending=null;var o=i,t=o.next;o.next=null,null===E?Q=t:E.next=t,E=o;var e=A.alternate;null!==e&&((i=(e=e.updateQueue).lastBaseUpdate)!==E&&(null===i?e.firstBaseUpdate=t:i.next=t,e.lastBaseUpdate=o))}if(null!==Q){var a=B.baseState;for(E=0,e=t=o=null,i=Q;;){var s=i.lane,n=i.eventTime;if((C&s)===s){null!==e&&(e=e.next={eventTime:n,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});A:{var r=A,D=i;switch(s=g,n=I,D.tag){case 1:if("function"==typeof(r=D.payload)){a=r.call(n,a,s);break A}a=r;break A;case 3:r.flags=-65537&r.flags|128;case 0:if(null==(s="function"==typeof(r=D.payload)?r.call(n,a,s):r))break A;a=m({},a,s);break A;case 2:YQ=!0}}null!==i.callback&&0!==i.lane&&(A.flags|=64,null===(s=B.effects)?B.effects=[i]:s.push(i))}else n={eventTime:n,lane:s,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===e?(t=e=n,o=a):e=e.next=n,E|=s;if(null===(i=i.next)){if(null===(i=B.shared.pending))break;i=(s=i).next,s.next=null,B.lastBaseUpdate=s,B.shared.pending=null}}if(null===e&&(o=a),B.baseState=o,B.firstBaseUpdate=t,B.lastBaseUpdate=e,null!==(g=B.shared.interleaved)){B=g;do{E|=B.lane,B=B.next}while(B!==g)}else null===Q&&(B.shared.lanes=0);po|=E,A.lanes=E,A.memoizedState=a}}function TQ(A,g,I){if(A=g.effects,g.effects=null,null!==A)for(g=0;g<A.length;g++){var C=A[g],B=C.callback;if(null!==B){if(C.callback=null,C=I,"function"!=typeof B)throw Error(Q(191,B));B.call(C)}}}var vQ={},VQ=RB(vQ),WQ=RB(vQ),OQ=RB(vQ);function ZQ(A){if(A===vQ)throw Error(Q(174));return A}function XQ(A,g){switch(NB(OQ,g),NB(WQ,A),NB(VQ,vQ),A=g.nodeType){case 9:case 11:g=(g=g.documentElement)?g.namespaceURI:oA(null,"");break;default:g=oA(g=(A=8===A?g.parentNode:g).namespaceURI||null,A=A.tagName)}dB(VQ),NB(VQ,g)}function PQ(){dB(VQ),dB(WQ),dB(OQ)}function jQ(A){ZQ(OQ.current);var g=ZQ(VQ.current),I=oA(g,A.type);g!==I&&(NB(WQ,A),NB(VQ,I))}function zQ(A){WQ.current===A&&(dB(VQ),dB(WQ))}var _Q=RB(0);function $Q(A){for(var g=A;null!==g;){if(13===g.tag){var I=g.memoizedState;if(null!==I&&(null===(I=I.dehydrated)||"$?"===I.data||"$!"===I.data))return g}else if(19===g.tag&&void 0!==g.memoizedProps.revealOrder){if(128&g.flags)return g}else if(null!==g.child){g.child.return=g,g=g.child;continue}if(g===A)break;for(;null===g.sibling;){if(null===g.return||g.return===A)return null;g=g.return}g.sibling.return=g.return,g=g.sibling}return null}var AE=[];function gE(){for(var A=0;A<AE.length;A++)AE[A]._workInProgressVersionPrimary=null;AE.length=0}var IE=G.ReactCurrentDispatcher,CE=G.ReactCurrentBatchConfig,BE=0,QE=null,EE=null,iE=null,oE=!1,tE=!1,eE=0,aE=0;function sE(){throw Error(Q(321))}function nE(A,g){if(null===g)return!1;for(var I=0;I<g.length&&I<A.length;I++)if(!EC(A[I],g[I]))return!1;return!0}function rE(A,g,I,C,B,E){if(BE=E,QE=g,g.memoizedState=null,g.updateQueue=null,g.lanes=0,IE.current=null===A||null===A.memoizedState?zE:_E,A=I(C,B),tE){E=0;do{if(tE=!1,eE=0,25<=E)throw Error(Q(301));E+=1,iE=EE=null,g.updateQueue=null,IE.current=$E,A=I(C,B)}while(tE)}if(IE.current=jE,g=null!==EE&&null!==EE.next,BE=0,iE=EE=QE=null,oE=!1,g)throw Error(Q(300));return A}function DE(){var A=0!==eE;return eE=0,A}function hE(){var A={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===iE?QE.memoizedState=iE=A:iE=iE.next=A,iE}function cE(){if(null===EE){var A=QE.alternate;A=null!==A?A.memoizedState:null}else A=EE.next;var g=null===iE?QE.memoizedState:iE.next;if(null!==g)iE=g,EE=A;else{if(null===A)throw Error(Q(310));A={memoizedState:(EE=A).memoizedState,baseState:EE.baseState,baseQueue:EE.baseQueue,queue:EE.queue,next:null},null===iE?QE.memoizedState=iE=A:iE=iE.next=A}return iE}function wE(A,g){return"function"==typeof g?g(A):g}function lE(A){var g=cE(),I=g.queue;if(null===I)throw Error(Q(311));I.lastRenderedReducer=A;var C=EE,B=C.baseQueue,E=I.pending;if(null!==E){if(null!==B){var i=B.next;B.next=E.next,E.next=i}C.baseQueue=B=E,I.pending=null}if(null!==B){E=B.next,C=C.baseState;var o=i=null,t=null,e=E;do{var a=e.lane;if((BE&a)===a)null!==t&&(t=t.next={lane:0,action:e.action,hasEagerState:e.hasEagerState,eagerState:e.eagerState,next:null}),C=e.hasEagerState?e.eagerState:A(C,e.action);else{var s={lane:a,action:e.action,hasEagerState:e.hasEagerState,eagerState:e.eagerState,next:null};null===t?(o=t=s,i=C):t=t.next=s,QE.lanes|=a,po|=a}e=e.next}while(null!==e&&e!==E);null===t?i=C:t.next=o,EC(C,g.memoizedState)||(ci=!0),g.memoizedState=C,g.baseState=i,g.baseQueue=t,I.lastRenderedState=C}if(null!==(A=I.interleaved)){B=A;do{E=B.lane,QE.lanes|=E,po|=E,B=B.next}while(B!==A)}else null===B&&(I.lanes=0);return[g.memoizedState,I.dispatch]}function GE(A){var g=cE(),I=g.queue;if(null===I)throw Error(Q(311));I.lastRenderedReducer=A;var C=I.dispatch,B=I.pending,E=g.memoizedState;if(null!==B){I.pending=null;var i=B=B.next;do{E=A(E,i.action),i=i.next}while(i!==B);EC(E,g.memoizedState)||(ci=!0),g.memoizedState=E,null===g.baseQueue&&(g.baseState=E),I.lastRenderedState=E}return[E,C]}function yE(){}function FE(A,g){var I=QE,C=cE(),B=g(),E=!EC(C.memoizedState,B);if(E&&(C.memoizedState=B,ci=!0),C=C.queue,YE(NE.bind(null,I,C,A),[A]),C.getSnapshot!==g||E||null!==iE&&1&iE.memoizedState.tag){if(I.flags|=2048,kE(9,dE.bind(null,I,C,B,g),void 0,null),null===So)throw Error(Q(349));30&BE||RE(I,g,B)}return B}function RE(A,g,I){A.flags|=16384,A={getSnapshot:g,value:I},null===(g=QE.updateQueue)?(g={lastEffect:null,stores:null},QE.updateQueue=g,g.stores=[A]):null===(I=g.stores)?g.stores=[A]:I.push(A)}function dE(A,g,I,C){g.value=I,g.getSnapshot=C,uE(g)&&ME(A)}function NE(A,g,I){return I((function(){uE(g)&&ME(A)}))}function uE(A){var g=A.getSnapshot;A=A.value;try{var I=g();return!EC(A,I)}catch(A){return!0}}function ME(A){var g=JQ(A,1);null!==g&>(g,A,1,-1)}function SE(A){var g=hE();return"function"==typeof A&&(A=A()),g.memoizedState=g.baseState=A,A={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:wE,lastRenderedState:A},g.queue=A,A=A.dispatch=OE.bind(null,QE,A),[g.memoizedState,A]}function kE(A,g,I,C){return A={tag:A,create:g,destroy:I,deps:C,next:null},null===(g=QE.updateQueue)?(g={lastEffect:null,stores:null},QE.updateQueue=g,g.lastEffect=A.next=A):null===(I=g.lastEffect)?g.lastEffect=A.next=A:(C=I.next,I.next=A,A.next=C,g.lastEffect=A),A}function UE(){return cE().memoizedState}function KE(A,g,I,C){var B=hE();QE.flags|=A,B.memoizedState=kE(1|g,I,void 0,void 0===C?null:C)}function fE(A,g,I,C){var B=cE();C=void 0===C?null:C;var Q=void 0;if(null!==EE){var E=EE.memoizedState;if(Q=E.destroy,null!==C&&nE(C,E.deps))return void(B.memoizedState=kE(g,I,Q,C))}QE.flags|=A,B.memoizedState=kE(1|g,I,Q,C)}function JE(A,g){return KE(8390656,8,A,g)}function YE(A,g){return fE(2048,8,A,g)}function pE(A,g){return fE(4,2,A,g)}function LE(A,g){return fE(4,4,A,g)}function mE(A,g){return"function"==typeof g?(A=A(),g(A),function(){g(null)}):null!=g?(A=A(),g.current=A,function(){g.current=null}):void 0}function HE(A,g,I){return I=null!=I?I.concat([A]):null,fE(4,4,mE.bind(null,g,A),I)}function qE(){}function bE(A,g){var I=cE();g=void 0===g?null:g;var C=I.memoizedState;return null!==C&&null!==g&&nE(g,C[1])?C[0]:(I.memoizedState=[A,g],A)}function xE(A,g){var I=cE();g=void 0===g?null:g;var C=I.memoizedState;return null!==C&&null!==g&&nE(g,C[1])?C[0]:(A=A(),I.memoizedState=[A,g],A)}function TE(A,g,I){return 21&BE?(EC(I,g)||(I=Dg(),QE.lanes|=I,po|=I,A.baseState=!0),g):(A.baseState&&(A.baseState=!1,ci=!0),A.memoizedState=I)}function vE(A,g){var I=lg;lg=0!==I&&4>I?I:4,A(!0);var C=CE.transition;CE.transition={};try{A(!1),g()}finally{lg=I,CE.transition=C}}function VE(){return cE().memoizedState}function WE(A,g,I){var C=At(A);if(I={lane:C,action:I,hasEagerState:!1,eagerState:null,next:null},ZE(A))XE(g,I);else if(null!==(I=fQ(A,g,I,C))){gt(I,A,C,$o()),PE(I,g,C)}}function OE(A,g,I){var C=At(A),B={lane:C,action:I,hasEagerState:!1,eagerState:null,next:null};if(ZE(A))XE(g,B);else{var Q=A.alternate;if(0===A.lanes&&(null===Q||0===Q.lanes)&&null!==(Q=g.lastRenderedReducer))try{var E=g.lastRenderedState,i=Q(E,I);if(B.hasEagerState=!0,B.eagerState=i,EC(i,E)){var o=g.interleaved;return null===o?(B.next=B,KQ(g)):(B.next=o.next,o.next=B),void(g.interleaved=B)}}catch(A){}null!==(I=fQ(A,g,B,C))&&(gt(I,A,C,B=$o()),PE(I,g,C))}}function ZE(A){var g=A.alternate;return A===QE||null!==g&&g===QE}function XE(A,g){tE=oE=!0;var I=A.pending;null===I?g.next=g:(g.next=I.next,I.next=g),A.pending=g}function PE(A,g,I){if(4194240&I){var C=g.lanes;I|=C&=A.pendingLanes,g.lanes=I,wg(A,I)}}var jE={readContext:kQ,useCallback:sE,useContext:sE,useEffect:sE,useImperativeHandle:sE,useInsertionEffect:sE,useLayoutEffect:sE,useMemo:sE,useReducer:sE,useRef:sE,useState:sE,useDebugValue:sE,useDeferredValue:sE,useTransition:sE,useMutableSource:sE,useSyncExternalStore:sE,useId:sE,unstable_isNewReconciler:!1},zE={readContext:kQ,useCallback:function(A,g){return hE().memoizedState=[A,void 0===g?null:g],A},useContext:kQ,useEffect:JE,useImperativeHandle:function(A,g,I){return I=null!=I?I.concat([A]):null,KE(4194308,4,mE.bind(null,g,A),I)},useLayoutEffect:function(A,g){return KE(4194308,4,A,g)},useInsertionEffect:function(A,g){return KE(4,2,A,g)},useMemo:function(A,g){var I=hE();return g=void 0===g?null:g,A=A(),I.memoizedState=[A,g],A},useReducer:function(A,g,I){var C=hE();return g=void 0!==I?I(g):g,C.memoizedState=C.baseState=g,A={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:A,lastRenderedState:g},C.queue=A,A=A.dispatch=WE.bind(null,QE,A),[C.memoizedState,A]},useRef:function(A){return A={current:A},hE().memoizedState=A},useState:SE,useDebugValue:qE,useDeferredValue:function(A){return hE().memoizedState=A},useTransition:function(){var A=SE(!1),g=A[0];return A=vE.bind(null,A[1]),hE().memoizedState=A,[g,A]},useMutableSource:function(){},useSyncExternalStore:function(A,g,I){var C=QE,B=hE();if(CQ){if(void 0===I)throw Error(Q(407));I=I()}else{if(I=g(),null===So)throw Error(Q(349));30&BE||RE(C,g,I)}B.memoizedState=I;var E={value:I,getSnapshot:g};return B.queue=E,JE(NE.bind(null,C,E,A),[A]),C.flags|=2048,kE(9,dE.bind(null,C,E,I,g),void 0,null),I},useId:function(){var A=hE(),g=So.identifierPrefix;if(CQ){var I=jB;g=":"+g+"R"+(I=(PB&~(1<<32-Eg(PB)-1)).toString(32)+I),0<(I=eE++)&&(g+="H"+I.toString(32)),g+=":"}else g=":"+g+"r"+(I=aE++).toString(32)+":";return A.memoizedState=g},unstable_isNewReconciler:!1},_E={readContext:kQ,useCallback:bE,useContext:kQ,useEffect:YE,useImperativeHandle:HE,useInsertionEffect:pE,useLayoutEffect:LE,useMemo:xE,useReducer:lE,useRef:UE,useState:function(){return lE(wE)},useDebugValue:qE,useDeferredValue:function(A){return TE(cE(),EE.memoizedState,A)},useTransition:function(){return[lE(wE)[0],cE().memoizedState]},useMutableSource:yE,useSyncExternalStore:FE,useId:VE,unstable_isNewReconciler:!1},$E={readContext:kQ,useCallback:bE,useContext:kQ,useEffect:YE,useImperativeHandle:HE,useInsertionEffect:pE,useLayoutEffect:LE,useMemo:xE,useReducer:GE,useRef:UE,useState:function(){return GE(wE)},useDebugValue:qE,useDeferredValue:function(A){var g=cE();return null===EE?g.memoizedState=A:TE(g,EE.memoizedState,A)},useTransition:function(){return[GE(wE)[0],cE().memoizedState]},useMutableSource:yE,useSyncExternalStore:FE,useId:VE,unstable_isNewReconciler:!1};function Ai(A,g){if(A&&A.defaultProps){for(var I in g=m({},g),A=A.defaultProps)void 0===g[I]&&(g[I]=A[I]);return g}return g}function gi(A,g,I,C){I=null==(I=I(C,g=A.memoizedState))?g:m({},g,I),A.memoizedState=I,0===A.lanes&&(A.updateQueue.baseState=I)}var Ii={isMounted:function(A){return!!(A=A._reactInternals)&&TA(A)===A},enqueueSetState:function(A,g,I){A=A._reactInternals;var C=$o(),B=At(A),Q=mQ(C,B);Q.payload=g,null!=I&&(Q.callback=I),null!==(g=HQ(A,Q,B))&&(gt(g,A,B,C),qQ(g,A,B))},enqueueReplaceState:function(A,g,I){A=A._reactInternals;var C=$o(),B=At(A),Q=mQ(C,B);Q.tag=1,Q.payload=g,null!=I&&(Q.callback=I),null!==(g=HQ(A,Q,B))&&(gt(g,A,B,C),qQ(g,A,B))},enqueueForceUpdate:function(A,g){A=A._reactInternals;var I=$o(),C=At(A),B=mQ(I,C);B.tag=2,null!=g&&(B.callback=g),null!==(g=HQ(A,B,C))&&(gt(g,A,C,I),qQ(g,A,C))}};function Ci(A,g,I,C,B,Q,E){return"function"==typeof(A=A.stateNode).shouldComponentUpdate?A.shouldComponentUpdate(C,Q,E):!g.prototype||!g.prototype.isPureReactComponent||(!iC(I,C)||!iC(B,Q))}function Bi(A,g,I){var C=!1,B=uB,Q=g.contextType;return"object"==typeof Q&&null!==Q?Q=kQ(Q):(B=KB(g)?kB:MB.current,Q=(C=null!=(C=g.contextTypes))?UB(A,B):uB),g=new g(I,Q),A.memoizedState=null!==g.state&&void 0!==g.state?g.state:null,g.updater=Ii,A.stateNode=g,g._reactInternals=A,C&&((A=A.stateNode).__reactInternalMemoizedUnmaskedChildContext=B,A.__reactInternalMemoizedMaskedChildContext=Q),g}function Qi(A,g,I,C){A=g.state,"function"==typeof g.componentWillReceiveProps&&g.componentWillReceiveProps(I,C),"function"==typeof g.UNSAFE_componentWillReceiveProps&&g.UNSAFE_componentWillReceiveProps(I,C),g.state!==A&&Ii.enqueueReplaceState(g,g.state,null)}function Ei(A,g,I,C){var B=A.stateNode;B.props=I,B.state=A.memoizedState,B.refs={},pQ(A);var Q=g.contextType;"object"==typeof Q&&null!==Q?B.context=kQ(Q):(Q=KB(g)?kB:MB.current,B.context=UB(A,Q)),B.state=A.memoizedState,"function"==typeof(Q=g.getDerivedStateFromProps)&&(gi(A,g,Q,I),B.state=A.memoizedState),"function"==typeof g.getDerivedStateFromProps||"function"==typeof B.getSnapshotBeforeUpdate||"function"!=typeof B.UNSAFE_componentWillMount&&"function"!=typeof B.componentWillMount||(g=B.state,"function"==typeof B.componentWillMount&&B.componentWillMount(),"function"==typeof B.UNSAFE_componentWillMount&&B.UNSAFE_componentWillMount(),g!==B.state&&Ii.enqueueReplaceState(B,B.state,null),xQ(A,I,B,C),B.state=A.memoizedState),"function"==typeof B.componentDidMount&&(A.flags|=4194308)}function ii(A,g){try{var I="",C=g;do{I+=x(C),C=C.return}while(C);var B=I}catch(A){B="\nError generating stack: "+A.message+"\n"+A.stack}return{value:A,source:g,stack:B,digest:null}}function oi(A,g,I){return{value:A,source:null,stack:null!=I?I:null,digest:null!=g?g:null}}function ti(A,g){try{console.error(g.value)}catch(A){setTimeout((function(){throw A}))}}var ei="function"==typeof WeakMap?WeakMap:Map;function ai(A,g,I){(I=mQ(-1,I)).tag=3,I.payload={element:null};var C=g.value;return I.callback=function(){vo||(vo=!0,Vo=C),ti(0,g)},I}function si(A,g,I){(I=mQ(-1,I)).tag=3;var C=A.type.getDerivedStateFromError;if("function"==typeof C){var B=g.value;I.payload=function(){return C(B)},I.callback=function(){ti(0,g)}}var Q=A.stateNode;return null!==Q&&"function"==typeof Q.componentDidCatch&&(I.callback=function(){ti(0,g),"function"!=typeof C&&(null===Wo?Wo=new Set([this]):Wo.add(this));var A=g.stack;this.componentDidCatch(g.value,{componentStack:null!==A?A:""})}),I}function ni(A,g,I){var C=A.pingCache;if(null===C){C=A.pingCache=new ei;var B=new Set;C.set(g,B)}else void 0===(B=C.get(g))&&(B=new Set,C.set(g,B));B.has(I)||(B.add(I),A=dt.bind(null,A,g,I),g.then(A,A))}function ri(A){do{var g;if((g=13===A.tag)&&(g=null===(g=A.memoizedState)||null!==g.dehydrated),g)return A;A=A.return}while(null!==A);return null}function Di(A,g,I,C,B){return 1&A.mode?(A.flags|=65536,A.lanes=B,A):(A===g?A.flags|=65536:(A.flags|=128,I.flags|=131072,I.flags&=-52805,1===I.tag&&(null===I.alternate?I.tag=17:((g=mQ(-1,1)).tag=2,HQ(I,g,1))),I.lanes|=1),A)}var hi=G.ReactCurrentOwner,ci=!1;function wi(A,g,I,C){g.child=null===A?GQ(g,null,I,C):lQ(g,A.child,I,C)}function li(A,g,I,C,B){I=I.render;var Q=g.ref;return SQ(g,B),C=rE(A,g,I,C,Q,B),I=DE(),null===A||ci?(CQ&&I&&$B(g),g.flags|=1,wi(A,g,C,B),g.child):(g.updateQueue=A.updateQueue,g.flags&=-2053,A.lanes&=~B,Ti(A,g,B))}function Gi(A,g,I,C,B){if(null===A){var Q=I.type;return"function"!=typeof Q||Kt(Q)||void 0!==Q.defaultProps||null!==I.compare||void 0!==I.defaultProps?((A=Jt(I.type,null,C,g,g.mode,B)).ref=g.ref,A.return=g,g.child=A):(g.tag=15,g.type=Q,yi(A,g,Q,C,B))}if(Q=A.child,!(A.lanes&B)){var E=Q.memoizedProps;if((I=null!==(I=I.compare)?I:iC)(E,C)&&A.ref===g.ref)return Ti(A,g,B)}return g.flags|=1,(A=ft(Q,C)).ref=g.ref,A.return=g,g.child=A}function yi(A,g,I,C,B){if(null!==A){var Q=A.memoizedProps;if(iC(Q,C)&&A.ref===g.ref){if(ci=!1,g.pendingProps=C=Q,!(A.lanes&B))return g.lanes=A.lanes,Ti(A,g,B);131072&A.flags&&(ci=!0)}}return di(A,g,I,C,B)}function Fi(A,g,I){var C=g.pendingProps,B=C.children,Q=null!==A?A.memoizedState:null;if("hidden"===C.mode)if(1&g.mode){if(!(1073741824&I))return A=null!==Q?Q.baseLanes|I:I,g.lanes=g.childLanes=1073741824,g.memoizedState={baseLanes:A,cachePool:null,transitions:null},g.updateQueue=null,NB(fo,Ko),Ko|=A,null;g.memoizedState={baseLanes:0,cachePool:null,transitions:null},C=null!==Q?Q.baseLanes:I,NB(fo,Ko),Ko|=C}else g.memoizedState={baseLanes:0,cachePool:null,transitions:null},NB(fo,Ko),Ko|=I;else null!==Q?(C=Q.baseLanes|I,g.memoizedState=null):C=I,NB(fo,Ko),Ko|=C;return wi(A,g,B,I),g.child}function Ri(A,g){var I=g.ref;(null===A&&null!==I||null!==A&&A.ref!==I)&&(g.flags|=512,g.flags|=2097152)}function di(A,g,I,C,B){var Q=KB(I)?kB:MB.current;return Q=UB(g,Q),SQ(g,B),I=rE(A,g,I,C,Q,B),C=DE(),null===A||ci?(CQ&&C&&$B(g),g.flags|=1,wi(A,g,I,B),g.child):(g.updateQueue=A.updateQueue,g.flags&=-2053,A.lanes&=~B,Ti(A,g,B))}function Ni(A,g,I,C,B){if(KB(I)){var Q=!0;pB(g)}else Q=!1;if(SQ(g,B),null===g.stateNode)xi(A,g),Bi(g,I,C),Ei(g,I,C,B),C=!0;else if(null===A){var E=g.stateNode,i=g.memoizedProps;E.props=i;var o=E.context,t=I.contextType;"object"==typeof t&&null!==t?t=kQ(t):t=UB(g,t=KB(I)?kB:MB.current);var e=I.getDerivedStateFromProps,a="function"==typeof e||"function"==typeof E.getSnapshotBeforeUpdate;a||"function"!=typeof E.UNSAFE_componentWillReceiveProps&&"function"!=typeof E.componentWillReceiveProps||(i!==C||o!==t)&&Qi(g,E,C,t),YQ=!1;var s=g.memoizedState;E.state=s,xQ(g,C,E,B),o=g.memoizedState,i!==C||s!==o||SB.current||YQ?("function"==typeof e&&(gi(g,I,e,C),o=g.memoizedState),(i=YQ||Ci(g,I,i,C,s,o,t))?(a||"function"!=typeof E.UNSAFE_componentWillMount&&"function"!=typeof E.componentWillMount||("function"==typeof E.componentWillMount&&E.componentWillMount(),"function"==typeof E.UNSAFE_componentWillMount&&E.UNSAFE_componentWillMount()),"function"==typeof E.componentDidMount&&(g.flags|=4194308)):("function"==typeof E.componentDidMount&&(g.flags|=4194308),g.memoizedProps=C,g.memoizedState=o),E.props=C,E.state=o,E.context=t,C=i):("function"==typeof E.componentDidMount&&(g.flags|=4194308),C=!1)}else{E=g.stateNode,LQ(A,g),i=g.memoizedProps,t=g.type===g.elementType?i:Ai(g.type,i),E.props=t,a=g.pendingProps,s=E.context,"object"==typeof(o=I.contextType)&&null!==o?o=kQ(o):o=UB(g,o=KB(I)?kB:MB.current);var n=I.getDerivedStateFromProps;(e="function"==typeof n||"function"==typeof E.getSnapshotBeforeUpdate)||"function"!=typeof E.UNSAFE_componentWillReceiveProps&&"function"!=typeof E.componentWillReceiveProps||(i!==a||s!==o)&&Qi(g,E,C,o),YQ=!1,s=g.memoizedState,E.state=s,xQ(g,C,E,B);var r=g.memoizedState;i!==a||s!==r||SB.current||YQ?("function"==typeof n&&(gi(g,I,n,C),r=g.memoizedState),(t=YQ||Ci(g,I,t,C,s,r,o)||!1)?(e||"function"!=typeof E.UNSAFE_componentWillUpdate&&"function"!=typeof E.componentWillUpdate||("function"==typeof E.componentWillUpdate&&E.componentWillUpdate(C,r,o),"function"==typeof E.UNSAFE_componentWillUpdate&&E.UNSAFE_componentWillUpdate(C,r,o)),"function"==typeof E.componentDidUpdate&&(g.flags|=4),"function"==typeof E.getSnapshotBeforeUpdate&&(g.flags|=1024)):("function"!=typeof E.componentDidUpdate||i===A.memoizedProps&&s===A.memoizedState||(g.flags|=4),"function"!=typeof E.getSnapshotBeforeUpdate||i===A.memoizedProps&&s===A.memoizedState||(g.flags|=1024),g.memoizedProps=C,g.memoizedState=r),E.props=C,E.state=r,E.context=o,C=t):("function"!=typeof E.componentDidUpdate||i===A.memoizedProps&&s===A.memoizedState||(g.flags|=4),"function"!=typeof E.getSnapshotBeforeUpdate||i===A.memoizedProps&&s===A.memoizedState||(g.flags|=1024),C=!1)}return ui(A,g,I,C,Q,B)}function ui(A,g,I,C,B,Q){Ri(A,g);var E=!!(128&g.flags);if(!C&&!E)return B&&LB(g,I,!1),Ti(A,g,Q);C=g.stateNode,hi.current=g;var i=E&&"function"!=typeof I.getDerivedStateFromError?null:C.render();return g.flags|=1,null!==A&&E?(g.child=lQ(g,A.child,null,Q),g.child=lQ(g,null,i,Q)):wi(A,g,i,Q),g.memoizedState=C.state,B&&LB(g,I,!0),g.child}function Mi(A){var g=A.stateNode;g.pendingContext?JB(0,g.pendingContext,g.pendingContext!==g.context):g.context&&JB(0,g.context,!1),XQ(A,g.containerInfo)}function Si(A,g,I,C,B){return sQ(),nQ(B),g.flags|=256,wi(A,g,I,C),g.child}var ki,Ui,Ki,fi,Ji={dehydrated:null,treeContext:null,retryLane:0};function Yi(A){return{baseLanes:A,cachePool:null,transitions:null}}function pi(A,g,I){var C,B=g.pendingProps,E=_Q.current,i=!1,o=!!(128&g.flags);if((C=o)||(C=(null===A||null!==A.memoizedState)&&!!(2&E)),C?(i=!0,g.flags&=-129):null!==A&&null===A.memoizedState||(E|=1),NB(_Q,1&E),null===A)return oQ(g),null!==(A=g.memoizedState)&&null!==(A=A.dehydrated)?(1&g.mode?"$!"===A.data?g.lanes=8:g.lanes=1073741824:g.lanes=1,null):(o=B.children,A=B.fallback,i?(B=g.mode,i=g.child,o={mode:"hidden",children:o},1&B||null===i?i=pt(o,B,0,null):(i.childLanes=0,i.pendingProps=o),A=Yt(A,B,I,null),i.return=g,A.return=g,i.sibling=A,g.child=i,g.child.memoizedState=Yi(I),g.memoizedState=Ji,A):Li(g,o));if(null!==(E=A.memoizedState)&&null!==(C=E.dehydrated))return function(A,g,I,C,B,E,i){if(I)return 256&g.flags?(g.flags&=-257,mi(A,g,i,C=oi(Error(Q(422))))):null!==g.memoizedState?(g.child=A.child,g.flags|=128,null):(E=C.fallback,B=g.mode,C=pt({mode:"visible",children:C.children},B,0,null),(E=Yt(E,B,i,null)).flags|=2,C.return=g,E.return=g,C.sibling=E,g.child=C,1&g.mode&&lQ(g,A.child,null,i),g.child.memoizedState=Yi(i),g.memoizedState=Ji,E);if(!(1&g.mode))return mi(A,g,i,null);if("$!"===B.data){if(C=B.nextSibling&&B.nextSibling.dataset)var o=C.dgst;return C=o,mi(A,g,i,C=oi(E=Error(Q(419)),C,void 0))}if(o=!!(i&A.childLanes),ci||o){if(null!==(C=So)){switch(i&-i){case 4:B=2;break;case 16:B=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:B=32;break;case 536870912:B=268435456;break;default:B=0}0!==(B=B&(C.suspendedLanes|i)?0:B)&&B!==E.retryLane&&(E.retryLane=B,JQ(A,B),gt(C,A,B,-1))}return rt(),mi(A,g,i,C=oi(Error(Q(421))))}return"$?"===B.data?(g.flags|=128,g.child=A.child,g=ut.bind(null,A),B._reactRetry=g,null):(A=E.treeContext,IQ=oB(B.nextSibling),gQ=g,CQ=!0,BQ=null,null!==A&&(OB[ZB++]=PB,OB[ZB++]=jB,OB[ZB++]=XB,PB=A.id,jB=A.overflow,XB=g),g=Li(g,C.children),g.flags|=4096,g)}(A,g,o,B,C,E,I);if(i){i=B.fallback,o=g.mode,C=(E=A.child).sibling;var t={mode:"hidden",children:B.children};return 1&o||g.child===E?(B=ft(E,t)).subtreeFlags=14680064&E.subtreeFlags:((B=g.child).childLanes=0,B.pendingProps=t,g.deletions=null),null!==C?i=ft(C,i):(i=Yt(i,o,I,null)).flags|=2,i.return=g,B.return=g,B.sibling=i,g.child=B,B=i,i=g.child,o=null===(o=A.child.memoizedState)?Yi(I):{baseLanes:o.baseLanes|I,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=A.childLanes&~I,g.memoizedState=Ji,B}return A=(i=A.child).sibling,B=ft(i,{mode:"visible",children:B.children}),!(1&g.mode)&&(B.lanes=I),B.return=g,B.sibling=null,null!==A&&(null===(I=g.deletions)?(g.deletions=[A],g.flags|=16):I.push(A)),g.child=B,g.memoizedState=null,B}function Li(A,g){return(g=pt({mode:"visible",children:g},A.mode,0,null)).return=A,A.child=g}function mi(A,g,I,C){return null!==C&&nQ(C),lQ(g,A.child,null,I),(A=Li(g,g.pendingProps.children)).flags|=2,g.memoizedState=null,A}function Hi(A,g,I){A.lanes|=g;var C=A.alternate;null!==C&&(C.lanes|=g),MQ(A.return,g,I)}function qi(A,g,I,C,B){var Q=A.memoizedState;null===Q?A.memoizedState={isBackwards:g,rendering:null,renderingStartTime:0,last:C,tail:I,tailMode:B}:(Q.isBackwards=g,Q.rendering=null,Q.renderingStartTime=0,Q.last=C,Q.tail=I,Q.tailMode=B)}function bi(A,g,I){var C=g.pendingProps,B=C.revealOrder,Q=C.tail;if(wi(A,g,C.children,I),2&(C=_Q.current))C=1&C|2,g.flags|=128;else{if(null!==A&&128&A.flags)A:for(A=g.child;null!==A;){if(13===A.tag)null!==A.memoizedState&&Hi(A,I,g);else if(19===A.tag)Hi(A,I,g);else if(null!==A.child){A.child.return=A,A=A.child;continue}if(A===g)break A;for(;null===A.sibling;){if(null===A.return||A.return===g)break A;A=A.return}A.sibling.return=A.return,A=A.sibling}C&=1}if(NB(_Q,C),1&g.mode)switch(B){case"forwards":for(I=g.child,B=null;null!==I;)null!==(A=I.alternate)&&null===$Q(A)&&(B=I),I=I.sibling;null===(I=B)?(B=g.child,g.child=null):(B=I.sibling,I.sibling=null),qi(g,!1,B,I,Q);break;case"backwards":for(I=null,B=g.child,g.child=null;null!==B;){if(null!==(A=B.alternate)&&null===$Q(A)){g.child=B;break}A=B.sibling,B.sibling=I,I=B,B=A}qi(g,!0,I,null,Q);break;case"together":qi(g,!1,null,null,void 0);break;default:g.memoizedState=null}else g.memoizedState=null;return g.child}function xi(A,g){!(1&g.mode)&&null!==A&&(A.alternate=null,g.alternate=null,g.flags|=2)}function Ti(A,g,I){if(null!==A&&(g.dependencies=A.dependencies),po|=g.lanes,!(I&g.childLanes))return null;if(null!==A&&g.child!==A.child)throw Error(Q(153));if(null!==g.child){for(I=ft(A=g.child,A.pendingProps),g.child=I,I.return=g;null!==A.sibling;)A=A.sibling,(I=I.sibling=ft(A,A.pendingProps)).return=g;I.sibling=null}return g.child}function vi(A,g){if(!CQ)switch(A.tailMode){case"hidden":g=A.tail;for(var I=null;null!==g;)null!==g.alternate&&(I=g),g=g.sibling;null===I?A.tail=null:I.sibling=null;break;case"collapsed":I=A.tail;for(var C=null;null!==I;)null!==I.alternate&&(C=I),I=I.sibling;null===C?g||null===A.tail?A.tail=null:A.tail.sibling=null:C.sibling=null}}function Vi(A){var g=null!==A.alternate&&A.alternate.child===A.child,I=0,C=0;if(g)for(var B=A.child;null!==B;)I|=B.lanes|B.childLanes,C|=14680064&B.subtreeFlags,C|=14680064&B.flags,B.return=A,B=B.sibling;else for(B=A.child;null!==B;)I|=B.lanes|B.childLanes,C|=B.subtreeFlags,C|=B.flags,B.return=A,B=B.sibling;return A.subtreeFlags|=C,A.childLanes=I,g}function Wi(A,g,I){var C=g.pendingProps;switch(AQ(g),g.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Vi(g),null;case 1:case 17:return KB(g.type)&&fB(),Vi(g),null;case 3:return C=g.stateNode,PQ(),dB(SB),dB(MB),gE(),C.pendingContext&&(C.context=C.pendingContext,C.pendingContext=null),null!==A&&null!==A.child||(eQ(g)?g.flags|=4:null===A||A.memoizedState.isDehydrated&&!(256&g.flags)||(g.flags|=1024,null!==BQ&&(Qt(BQ),BQ=null))),Ui(A,g),Vi(g),null;case 5:zQ(g);var B=ZQ(OQ.current);if(I=g.type,null!==A&&null!=g.stateNode)Ki(A,g,I,C,B),A.ref!==g.ref&&(g.flags|=512,g.flags|=2097152);else{if(!C){if(null===g.stateNode)throw Error(Q(166));return Vi(g),null}if(A=ZQ(VQ.current),eQ(g)){C=g.stateNode,I=g.type;var E=g.memoizedProps;switch(C[aB]=g,C[sB]=E,A=!!(1&g.mode),I){case"dialog":HC("cancel",C),HC("close",C);break;case"iframe":case"object":case"embed":HC("load",C);break;case"video":case"audio":for(B=0;B<YC.length;B++)HC(YC[B],C);break;case"source":HC("error",C);break;case"img":case"image":case"link":HC("error",C),HC("load",C);break;case"details":HC("toggle",C);break;case"input":j(C,E),HC("invalid",C);break;case"select":C._wrapperState={wasMultiple:!!E.multiple},HC("invalid",C);break;case"textarea":BA(C,E),HC("invalid",C)}for(var o in wA(I,E),B=null,E)if(E.hasOwnProperty(o)){var t=E[o];"children"===o?"string"==typeof t?C.textContent!==t&&(!0!==E.suppressHydrationWarning&&zC(C.textContent,t,A),B=["children",t]):"number"==typeof t&&C.textContent!==""+t&&(!0!==E.suppressHydrationWarning&&zC(C.textContent,t,A),B=["children",""+t]):i.hasOwnProperty(o)&&null!=t&&"onScroll"===o&&HC("scroll",C)}switch(I){case"input":O(C),$(C,E,!0);break;case"textarea":O(C),EA(C);break;case"select":case"option":break;default:"function"==typeof E.onClick&&(C.onclick=_C)}C=B,g.updateQueue=C,null!==C&&(g.flags|=4)}else{o=9===B.nodeType?B:B.ownerDocument,"http://www.w3.org/1999/xhtml"===A&&(A=iA(I)),"http://www.w3.org/1999/xhtml"===A?"script"===I?((A=o.createElement("div")).innerHTML="<script><\/script>",A=A.removeChild(A.firstChild)):"string"==typeof C.is?A=o.createElement(I,{is:C.is}):(A=o.createElement(I),"select"===I&&(o=A,C.multiple?o.multiple=!0:C.size&&(o.size=C.size))):A=o.createElementNS(A,I),A[aB]=g,A[sB]=C,ki(A,g,!1,!1),g.stateNode=A;A:{switch(o=lA(I,C),I){case"dialog":HC("cancel",A),HC("close",A),B=C;break;case"iframe":case"object":case"embed":HC("load",A),B=C;break;case"video":case"audio":for(B=0;B<YC.length;B++)HC(YC[B],A);B=C;break;case"source":HC("error",A),B=C;break;case"img":case"image":case"link":HC("error",A),HC("load",A),B=C;break;case"details":HC("toggle",A),B=C;break;case"input":j(A,C),B=P(A,C),HC("invalid",A);break;case"option":default:B=C;break;case"select":A._wrapperState={wasMultiple:!!C.multiple},B=m({},C,{value:void 0}),HC("invalid",A);break;case"textarea":BA(A,C),B=CA(A,C),HC("invalid",A)}for(E in wA(I,B),t=B)if(t.hasOwnProperty(E)){var e=t[E];"style"===E?hA(A,e):"dangerouslySetInnerHTML"===E?null!=(e=e?e.__html:void 0)&&aA(A,e):"children"===E?"string"==typeof e?("textarea"!==I||""!==e)&&sA(A,e):"number"==typeof e&&sA(A,""+e):"suppressContentEditableWarning"!==E&&"suppressHydrationWarning"!==E&&"autoFocus"!==E&&(i.hasOwnProperty(E)?null!=e&&"onScroll"===E&&HC("scroll",A):null!=e&&l(A,E,e,o))}switch(I){case"input":O(A),$(A,C,!1);break;case"textarea":O(A),EA(A);break;case"option":null!=C.value&&A.setAttribute("value",""+V(C.value));break;case"select":A.multiple=!!C.multiple,null!=(E=C.value)?IA(A,!!C.multiple,E,!1):null!=C.defaultValue&&IA(A,!!C.multiple,C.defaultValue,!0);break;default:"function"==typeof B.onClick&&(A.onclick=_C)}switch(I){case"button":case"input":case"select":case"textarea":C=!!C.autoFocus;break A;case"img":C=!0;break A;default:C=!1}}C&&(g.flags|=4)}null!==g.ref&&(g.flags|=512,g.flags|=2097152)}return Vi(g),null;case 6:if(A&&null!=g.stateNode)fi(A,g,A.memoizedProps,C);else{if("string"!=typeof C&&null===g.stateNode)throw Error(Q(166));if(I=ZQ(OQ.current),ZQ(VQ.current),eQ(g)){if(C=g.stateNode,I=g.memoizedProps,C[aB]=g,(E=C.nodeValue!==I)&&null!==(A=gQ))switch(A.tag){case 3:zC(C.nodeValue,I,!!(1&A.mode));break;case 5:!0!==A.memoizedProps.suppressHydrationWarning&&zC(C.nodeValue,I,!!(1&A.mode))}E&&(g.flags|=4)}else(C=(9===I.nodeType?I:I.ownerDocument).createTextNode(C))[aB]=g,g.stateNode=C}return Vi(g),null;case 13:if(dB(_Q),C=g.memoizedState,null===A||null!==A.memoizedState&&null!==A.memoizedState.dehydrated){if(CQ&&null!==IQ&&1&g.mode&&!(128&g.flags))aQ(),sQ(),g.flags|=98560,E=!1;else if(E=eQ(g),null!==C&&null!==C.dehydrated){if(null===A){if(!E)throw Error(Q(318));if(!(E=null!==(E=g.memoizedState)?E.dehydrated:null))throw Error(Q(317));E[aB]=g}else sQ(),!(128&g.flags)&&(g.memoizedState=null),g.flags|=4;Vi(g),E=!1}else null!==BQ&&(Qt(BQ),BQ=null),E=!0;if(!E)return 65536&g.flags?g:null}return 128&g.flags?(g.lanes=I,g):((C=null!==C)!==(null!==A&&null!==A.memoizedState)&&C&&(g.child.flags|=8192,1&g.mode&&(null===A||1&_Q.current?0===Jo&&(Jo=3):rt())),null!==g.updateQueue&&(g.flags|=4),Vi(g),null);case 4:return PQ(),Ui(A,g),null===A&&xC(g.stateNode.containerInfo),Vi(g),null;case 10:return uQ(g.type._context),Vi(g),null;case 19:if(dB(_Q),null===(E=g.memoizedState))return Vi(g),null;if(C=!!(128&g.flags),null===(o=E.rendering))if(C)vi(E,!1);else{if(0!==Jo||null!==A&&128&A.flags)for(A=g.child;null!==A;){if(null!==(o=$Q(A))){for(g.flags|=128,vi(E,!1),null!==(C=o.updateQueue)&&(g.updateQueue=C,g.flags|=4),g.subtreeFlags=0,C=I,I=g.child;null!==I;)A=C,(E=I).flags&=14680066,null===(o=E.alternate)?(E.childLanes=0,E.lanes=A,E.child=null,E.subtreeFlags=0,E.memoizedProps=null,E.memoizedState=null,E.updateQueue=null,E.dependencies=null,E.stateNode=null):(E.childLanes=o.childLanes,E.lanes=o.lanes,E.child=o.child,E.subtreeFlags=0,E.deletions=null,E.memoizedProps=o.memoizedProps,E.memoizedState=o.memoizedState,E.updateQueue=o.updateQueue,E.type=o.type,A=o.dependencies,E.dependencies=null===A?null:{lanes:A.lanes,firstContext:A.firstContext}),I=I.sibling;return NB(_Q,1&_Q.current|2),g.child}A=A.sibling}null!==E.tail&&zA()>xo&&(g.flags|=128,C=!0,vi(E,!1),g.lanes=4194304)}else{if(!C)if(null!==(A=$Q(o))){if(g.flags|=128,C=!0,null!==(I=A.updateQueue)&&(g.updateQueue=I,g.flags|=4),vi(E,!0),null===E.tail&&"hidden"===E.tailMode&&!o.alternate&&!CQ)return Vi(g),null}else 2*zA()-E.renderingStartTime>xo&&1073741824!==I&&(g.flags|=128,C=!0,vi(E,!1),g.lanes=4194304);E.isBackwards?(o.sibling=g.child,g.child=o):(null!==(I=E.last)?I.sibling=o:g.child=o,E.last=o)}return null!==E.tail?(g=E.tail,E.rendering=g,E.tail=g.sibling,E.renderingStartTime=zA(),g.sibling=null,I=_Q.current,NB(_Q,C?1&I|2:1&I),g):(Vi(g),null);case 22:case 23:return et(),C=null!==g.memoizedState,null!==A&&null!==A.memoizedState!==C&&(g.flags|=8192),C&&1&g.mode?!!(1073741824&Ko)&&(Vi(g),6&g.subtreeFlags&&(g.flags|=8192)):Vi(g),null;case 24:case 25:return null}throw Error(Q(156,g.tag))}function Oi(A,g){switch(AQ(g),g.tag){case 1:return KB(g.type)&&fB(),65536&(A=g.flags)?(g.flags=-65537&A|128,g):null;case 3:return PQ(),dB(SB),dB(MB),gE(),65536&(A=g.flags)&&!(128&A)?(g.flags=-65537&A|128,g):null;case 5:return zQ(g),null;case 13:if(dB(_Q),null!==(A=g.memoizedState)&&null!==A.dehydrated){if(null===g.alternate)throw Error(Q(340));sQ()}return 65536&(A=g.flags)?(g.flags=-65537&A|128,g):null;case 19:return dB(_Q),null;case 4:return PQ(),null;case 10:return uQ(g.type._context),null;case 22:case 23:return et(),null;default:return null}}ki=function(A,g){for(var I=g.child;null!==I;){if(5===I.tag||6===I.tag)A.appendChild(I.stateNode);else if(4!==I.tag&&null!==I.child){I.child.return=I,I=I.child;continue}if(I===g)break;for(;null===I.sibling;){if(null===I.return||I.return===g)return;I=I.return}I.sibling.return=I.return,I=I.sibling}},Ui=function(){},Ki=function(A,g,I,C){var B=A.memoizedProps;if(B!==C){A=g.stateNode,ZQ(VQ.current);var Q,E=null;switch(I){case"input":B=P(A,B),C=P(A,C),E=[];break;case"select":B=m({},B,{value:void 0}),C=m({},C,{value:void 0}),E=[];break;case"textarea":B=CA(A,B),C=CA(A,C),E=[];break;default:"function"!=typeof B.onClick&&"function"==typeof C.onClick&&(A.onclick=_C)}for(e in wA(I,C),I=null,B)if(!C.hasOwnProperty(e)&&B.hasOwnProperty(e)&&null!=B[e])if("style"===e){var o=B[e];for(Q in o)o.hasOwnProperty(Q)&&(I||(I={}),I[Q]="")}else"dangerouslySetInnerHTML"!==e&&"children"!==e&&"suppressContentEditableWarning"!==e&&"suppressHydrationWarning"!==e&&"autoFocus"!==e&&(i.hasOwnProperty(e)?E||(E=[]):(E=E||[]).push(e,null));for(e in C){var t=C[e];if(o=null!=B?B[e]:void 0,C.hasOwnProperty(e)&&t!==o&&(null!=t||null!=o))if("style"===e)if(o){for(Q in o)!o.hasOwnProperty(Q)||t&&t.hasOwnProperty(Q)||(I||(I={}),I[Q]="");for(Q in t)t.hasOwnProperty(Q)&&o[Q]!==t[Q]&&(I||(I={}),I[Q]=t[Q])}else I||(E||(E=[]),E.push(e,I)),I=t;else"dangerouslySetInnerHTML"===e?(t=t?t.__html:void 0,o=o?o.__html:void 0,null!=t&&o!==t&&(E=E||[]).push(e,t)):"children"===e?"string"!=typeof t&&"number"!=typeof t||(E=E||[]).push(e,""+t):"suppressContentEditableWarning"!==e&&"suppressHydrationWarning"!==e&&(i.hasOwnProperty(e)?(null!=t&&"onScroll"===e&&HC("scroll",A),E||o===t||(E=[])):(E=E||[]).push(e,t))}I&&(E=E||[]).push("style",I);var e=E;(g.updateQueue=e)&&(g.flags|=4)}},fi=function(A,g,I,C){I!==C&&(g.flags|=4)};var Zi=!1,Xi=!1,Pi="function"==typeof WeakSet?WeakSet:Set,ji=null;function zi(A,g){var I=A.ref;if(null!==I)if("function"==typeof I)try{I(null)}catch(I){Rt(A,g,I)}else I.current=null}function _i(A,g,I){try{I()}catch(I){Rt(A,g,I)}}var $i=!1;function Ao(A,g,I){var C=g.updateQueue;if(null!==(C=null!==C?C.lastEffect:null)){var B=C=C.next;do{if((B.tag&A)===A){var Q=B.destroy;B.destroy=void 0,void 0!==Q&&_i(g,I,Q)}B=B.next}while(B!==C)}}function go(A,g){if(null!==(g=null!==(g=g.updateQueue)?g.lastEffect:null)){var I=g=g.next;do{if((I.tag&A)===A){var C=I.create;I.destroy=C()}I=I.next}while(I!==g)}}function Io(A){var g=A.ref;if(null!==g){var I=A.stateNode;A.tag,A=I,"function"==typeof g?g(A):g.current=A}}function Co(A){var g=A.alternate;null!==g&&(A.alternate=null,Co(g)),A.child=null,A.deletions=null,A.sibling=null,5===A.tag&&(null!==(g=A.stateNode)&&(delete g[aB],delete g[sB],delete g[rB],delete g[DB],delete g[hB])),A.stateNode=null,A.return=null,A.dependencies=null,A.memoizedProps=null,A.memoizedState=null,A.pendingProps=null,A.stateNode=null,A.updateQueue=null}function Bo(A){return 5===A.tag||3===A.tag||4===A.tag}function Qo(A){A:for(;;){for(;null===A.sibling;){if(null===A.return||Bo(A.return))return null;A=A.return}for(A.sibling.return=A.return,A=A.sibling;5!==A.tag&&6!==A.tag&&18!==A.tag;){if(2&A.flags)continue A;if(null===A.child||4===A.tag)continue A;A.child.return=A,A=A.child}if(!(2&A.flags))return A.stateNode}}function Eo(A,g,I){var C=A.tag;if(5===C||6===C)A=A.stateNode,g?8===I.nodeType?I.parentNode.insertBefore(A,g):I.insertBefore(A,g):(8===I.nodeType?(g=I.parentNode).insertBefore(A,I):(g=I).appendChild(A),null!=(I=I._reactRootContainer)||null!==g.onclick||(g.onclick=_C));else if(4!==C&&null!==(A=A.child))for(Eo(A,g,I),A=A.sibling;null!==A;)Eo(A,g,I),A=A.sibling}function io(A,g,I){var C=A.tag;if(5===C||6===C)A=A.stateNode,g?I.insertBefore(A,g):I.appendChild(A);else if(4!==C&&null!==(A=A.child))for(io(A,g,I),A=A.sibling;null!==A;)io(A,g,I),A=A.sibling}var oo=null,to=!1;function eo(A,g,I){for(I=I.child;null!==I;)ao(A,g,I),I=I.sibling}function ao(A,g,I){if(Qg&&"function"==typeof Qg.onCommitFiberUnmount)try{Qg.onCommitFiberUnmount(Bg,I)}catch(A){}switch(I.tag){case 5:Xi||zi(I,g);case 6:var C=oo,B=to;oo=null,eo(A,g,I),to=B,null!==(oo=C)&&(to?(A=oo,I=I.stateNode,8===A.nodeType?A.parentNode.removeChild(I):A.removeChild(I)):oo.removeChild(I.stateNode));break;case 18:null!==oo&&(to?(A=oo,I=I.stateNode,8===A.nodeType?iB(A.parentNode,I):1===A.nodeType&&iB(A,I),Tg(A)):iB(oo,I.stateNode));break;case 4:C=oo,B=to,oo=I.stateNode.containerInfo,to=!0,eo(A,g,I),oo=C,to=B;break;case 0:case 11:case 14:case 15:if(!Xi&&(null!==(C=I.updateQueue)&&null!==(C=C.lastEffect))){B=C=C.next;do{var Q=B,E=Q.destroy;Q=Q.tag,void 0!==E&&(2&Q||4&Q)&&_i(I,g,E),B=B.next}while(B!==C)}eo(A,g,I);break;case 1:if(!Xi&&(zi(I,g),"function"==typeof(C=I.stateNode).componentWillUnmount))try{C.props=I.memoizedProps,C.state=I.memoizedState,C.componentWillUnmount()}catch(A){Rt(I,g,A)}eo(A,g,I);break;case 21:eo(A,g,I);break;case 22:1&I.mode?(Xi=(C=Xi)||null!==I.memoizedState,eo(A,g,I),Xi=C):eo(A,g,I);break;default:eo(A,g,I)}}function so(A){var g=A.updateQueue;if(null!==g){A.updateQueue=null;var I=A.stateNode;null===I&&(I=A.stateNode=new Pi),g.forEach((function(g){var C=Mt.bind(null,A,g);I.has(g)||(I.add(g),g.then(C,C))}))}}function no(A,g){var I=g.deletions;if(null!==I)for(var C=0;C<I.length;C++){var B=I[C];try{var E=A,i=g,o=i;A:for(;null!==o;){switch(o.tag){case 5:oo=o.stateNode,to=!1;break A;case 3:case 4:oo=o.stateNode.containerInfo,to=!0;break A}o=o.return}if(null===oo)throw Error(Q(160));ao(E,i,B),oo=null,to=!1;var t=B.alternate;null!==t&&(t.return=null),B.return=null}catch(A){Rt(B,g,A)}}if(12854&g.subtreeFlags)for(g=g.child;null!==g;)ro(g,A),g=g.sibling}function ro(A,g){var I=A.alternate,C=A.flags;switch(A.tag){case 0:case 11:case 14:case 15:if(no(g,A),Do(A),4&C){try{Ao(3,A,A.return),go(3,A)}catch(g){Rt(A,A.return,g)}try{Ao(5,A,A.return)}catch(g){Rt(A,A.return,g)}}break;case 1:no(g,A),Do(A),512&C&&null!==I&&zi(I,I.return);break;case 5:if(no(g,A),Do(A),512&C&&null!==I&&zi(I,I.return),32&A.flags){var B=A.stateNode;try{sA(B,"")}catch(g){Rt(A,A.return,g)}}if(4&C&&null!=(B=A.stateNode)){var E=A.memoizedProps,i=null!==I?I.memoizedProps:E,o=A.type,t=A.updateQueue;if(A.updateQueue=null,null!==t)try{"input"===o&&"radio"===E.type&&null!=E.name&&z(B,E),lA(o,i);var e=lA(o,E);for(i=0;i<t.length;i+=2){var a=t[i],s=t[i+1];"style"===a?hA(B,s):"dangerouslySetInnerHTML"===a?aA(B,s):"children"===a?sA(B,s):l(B,a,s,e)}switch(o){case"input":_(B,E);break;case"textarea":QA(B,E);break;case"select":var n=B._wrapperState.wasMultiple;B._wrapperState.wasMultiple=!!E.multiple;var r=E.value;null!=r?IA(B,!!E.multiple,r,!1):n!==!!E.multiple&&(null!=E.defaultValue?IA(B,!!E.multiple,E.defaultValue,!0):IA(B,!!E.multiple,E.multiple?[]:"",!1))}B[sB]=E}catch(g){Rt(A,A.return,g)}}break;case 6:if(no(g,A),Do(A),4&C){if(null===A.stateNode)throw Error(Q(162));B=A.stateNode,E=A.memoizedProps;try{B.nodeValue=E}catch(g){Rt(A,A.return,g)}}break;case 3:if(no(g,A),Do(A),4&C&&null!==I&&I.memoizedState.isDehydrated)try{Tg(g.containerInfo)}catch(g){Rt(A,A.return,g)}break;case 4:default:no(g,A),Do(A);break;case 13:no(g,A),Do(A),8192&(B=A.child).flags&&(E=null!==B.memoizedState,B.stateNode.isHidden=E,!E||null!==B.alternate&&null!==B.alternate.memoizedState||(bo=zA())),4&C&&so(A);break;case 22:if(a=null!==I&&null!==I.memoizedState,1&A.mode?(Xi=(e=Xi)||a,no(g,A),Xi=e):no(g,A),Do(A),8192&C){if(e=null!==A.memoizedState,(A.stateNode.isHidden=e)&&!a&&1&A.mode)for(ji=A,a=A.child;null!==a;){for(s=ji=a;null!==ji;){switch(r=(n=ji).child,n.tag){case 0:case 11:case 14:case 15:Ao(4,n,n.return);break;case 1:zi(n,n.return);var D=n.stateNode;if("function"==typeof D.componentWillUnmount){C=n,I=n.return;try{g=C,D.props=g.memoizedProps,D.state=g.memoizedState,D.componentWillUnmount()}catch(A){Rt(C,I,A)}}break;case 5:zi(n,n.return);break;case 22:if(null!==n.memoizedState){lo(s);continue}}null!==r?(r.return=n,ji=r):lo(s)}a=a.sibling}A:for(a=null,s=A;;){if(5===s.tag){if(null===a){a=s;try{B=s.stateNode,e?"function"==typeof(E=B.style).setProperty?E.setProperty("display","none","important"):E.display="none":(o=s.stateNode,i=null!=(t=s.memoizedProps.style)&&t.hasOwnProperty("display")?t.display:null,o.style.display=DA("display",i))}catch(g){Rt(A,A.return,g)}}}else if(6===s.tag){if(null===a)try{s.stateNode.nodeValue=e?"":s.memoizedProps}catch(g){Rt(A,A.return,g)}}else if((22!==s.tag&&23!==s.tag||null===s.memoizedState||s===A)&&null!==s.child){s.child.return=s,s=s.child;continue}if(s===A)break A;for(;null===s.sibling;){if(null===s.return||s.return===A)break A;a===s&&(a=null),s=s.return}a===s&&(a=null),s.sibling.return=s.return,s=s.sibling}}break;case 19:no(g,A),Do(A),4&C&&so(A);case 21:}}function Do(A){var g=A.flags;if(2&g){try{A:{for(var I=A.return;null!==I;){if(Bo(I)){var C=I;break A}I=I.return}throw Error(Q(160))}switch(C.tag){case 5:var B=C.stateNode;32&C.flags&&(sA(B,""),C.flags&=-33),io(A,Qo(A),B);break;case 3:case 4:var E=C.stateNode.containerInfo;Eo(A,Qo(A),E);break;default:throw Error(Q(161))}}catch(g){Rt(A,A.return,g)}A.flags&=-3}4096&g&&(A.flags&=-4097)}function ho(A,g,I){ji=A,co(A,g,I)}function co(A,g,I){for(var C=!!(1&A.mode);null!==ji;){var B=ji,Q=B.child;if(22===B.tag&&C){var E=null!==B.memoizedState||Zi;if(!E){var i=B.alternate,o=null!==i&&null!==i.memoizedState||Xi;i=Zi;var t=Xi;if(Zi=E,(Xi=o)&&!t)for(ji=B;null!==ji;)o=(E=ji).child,22===E.tag&&null!==E.memoizedState?Go(B):null!==o?(o.return=E,ji=o):Go(B);for(;null!==Q;)ji=Q,co(Q,g,I),Q=Q.sibling;ji=B,Zi=i,Xi=t}wo(A)}else 8772&B.subtreeFlags&&null!==Q?(Q.return=B,ji=Q):wo(A)}}function wo(A){for(;null!==ji;){var g=ji;if(8772&g.flags){var I=g.alternate;try{if(8772&g.flags)switch(g.tag){case 0:case 11:case 15:Xi||go(5,g);break;case 1:var C=g.stateNode;if(4&g.flags&&!Xi)if(null===I)C.componentDidMount();else{var B=g.elementType===g.type?I.memoizedProps:Ai(g.type,I.memoizedProps);C.componentDidUpdate(B,I.memoizedState,C.__reactInternalSnapshotBeforeUpdate)}var E=g.updateQueue;null!==E&&TQ(g,E,C);break;case 3:var i=g.updateQueue;if(null!==i){if(I=null,null!==g.child)switch(g.child.tag){case 5:case 1:I=g.child.stateNode}TQ(g,i,I)}break;case 5:var o=g.stateNode;if(null===I&&4&g.flags){I=o;var t=g.memoizedProps;switch(g.type){case"button":case"input":case"select":case"textarea":t.autoFocus&&I.focus();break;case"img":t.src&&(I.src=t.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===g.memoizedState){var e=g.alternate;if(null!==e){var a=e.memoizedState;if(null!==a){var s=a.dehydrated;null!==s&&Tg(s)}}}break;default:throw Error(Q(163))}Xi||512&g.flags&&Io(g)}catch(A){Rt(g,g.return,A)}}if(g===A){ji=null;break}if(null!==(I=g.sibling)){I.return=g.return,ji=I;break}ji=g.return}}function lo(A){for(;null!==ji;){var g=ji;if(g===A){ji=null;break}var I=g.sibling;if(null!==I){I.return=g.return,ji=I;break}ji=g.return}}function Go(A){for(;null!==ji;){var g=ji;try{switch(g.tag){case 0:case 11:case 15:var I=g.return;try{go(4,g)}catch(A){Rt(g,I,A)}break;case 1:var C=g.stateNode;if("function"==typeof C.componentDidMount){var B=g.return;try{C.componentDidMount()}catch(A){Rt(g,B,A)}}var Q=g.return;try{Io(g)}catch(A){Rt(g,Q,A)}break;case 5:var E=g.return;try{Io(g)}catch(A){Rt(g,E,A)}}}catch(A){Rt(g,g.return,A)}if(g===A){ji=null;break}var i=g.sibling;if(null!==i){i.return=g.return,ji=i;break}ji=g.return}}var yo,Fo=Math.ceil,Ro=G.ReactCurrentDispatcher,No=G.ReactCurrentOwner,uo=G.ReactCurrentBatchConfig,Mo=0,So=null,ko=null,Uo=0,Ko=0,fo=RB(0),Jo=0,Yo=null,po=0,Lo=0,mo=0,Ho=null,qo=null,bo=0,xo=1/0,To=null,vo=!1,Vo=null,Wo=null,Oo=!1,Zo=null,Xo=0,Po=0,jo=null,zo=-1,_o=0;function $o(){return 6&Mo?zA():-1!==zo?zo:zo=zA()}function At(A){return 1&A.mode?2&Mo&&0!==Uo?Uo&-Uo:null!==rQ.transition?(0===_o&&(_o=Dg()),_o):0!==(A=lg)?A:A=void 0===(A=window.event)?16:jg(A.type):1}function gt(A,g,I,C){if(50<Po)throw Po=0,jo=null,Error(Q(185));cg(A,I,C),2&Mo&&A===So||(A===So&&(!(2&Mo)&&(Lo|=I),4===Jo&&Et(A,Uo)),It(A,C),1===I&&0===Mo&&!(1&g.mode)&&(xo=zA()+500,HB&&xB()))}function It(A,g){var I=A.callbackNode;!function(A,g){for(var I=A.suspendedLanes,C=A.pingedLanes,B=A.expirationTimes,Q=A.pendingLanes;0<Q;){var E=31-Eg(Q),i=1<<E,o=B[E];-1===o?i&I&&!(i&C)||(B[E]=ng(i,g)):o<=g&&(A.expiredLanes|=i),Q&=~i}}(A,g);var C=sg(A,A===So?Uo:0);if(0===C)null!==I&&XA(I),A.callbackNode=null,A.callbackPriority=0;else if(g=C&-C,A.callbackPriority!==g){if(null!=I&&XA(I),1===g)0===A.tag?function(A){HB=!0,bB(A)}(it.bind(null,A)):bB(it.bind(null,A)),QB((function(){!(6&Mo)&&xB()})),I=null;else{switch(Gg(C)){case 1:I=$A;break;case 4:I=Ag;break;case 16:default:I=gg;break;case 536870912:I=Cg}I=St(I,Ct.bind(null,A))}A.callbackPriority=g,A.callbackNode=I}}function Ct(A,g){if(zo=-1,_o=0,6&Mo)throw Error(Q(327));var I=A.callbackNode;if(yt()&&A.callbackNode!==I)return null;var C=sg(A,A===So?Uo:0);if(0===C)return null;if(30&C||C&A.expiredLanes||g)g=Dt(A,C);else{g=C;var B=Mo;Mo|=2;var E=nt();for(So===A&&Uo===g||(To=null,xo=zA()+500,at(A,g));;)try{ct();break}catch(g){st(A,g)}NQ(),Ro.current=E,Mo=B,null!==ko?g=0:(So=null,Uo=0,g=Jo)}if(0!==g){if(2===g&&(0!==(B=rg(A))&&(C=B,g=Bt(A,B))),1===g)throw I=Yo,at(A,0),Et(A,C),It(A,zA()),I;if(6===g)Et(A,C);else{if(B=A.current.alternate,!(30&C||function(A){for(var g=A;;){if(16384&g.flags){var I=g.updateQueue;if(null!==I&&null!==(I=I.stores))for(var C=0;C<I.length;C++){var B=I[C],Q=B.getSnapshot;B=B.value;try{if(!EC(Q(),B))return!1}catch(A){return!1}}}if(I=g.child,16384&g.subtreeFlags&&null!==I)I.return=g,g=I;else{if(g===A)break;for(;null===g.sibling;){if(null===g.return||g.return===A)return!0;g=g.return}g.sibling.return=g.return,g=g.sibling}}return!0}(B)||(g=Dt(A,C),2===g&&(E=rg(A),0!==E&&(C=E,g=Bt(A,E))),1!==g)))throw I=Yo,at(A,0),Et(A,C),It(A,zA()),I;switch(A.finishedWork=B,A.finishedLanes=C,g){case 0:case 1:throw Error(Q(345));case 2:case 5:Gt(A,qo,To);break;case 3:if(Et(A,C),(130023424&C)===C&&10<(g=bo+500-zA())){if(0!==sg(A,0))break;if(((B=A.suspendedLanes)&C)!==C){$o(),A.pingedLanes|=A.suspendedLanes&B;break}A.timeoutHandle=IB(Gt.bind(null,A,qo,To),g);break}Gt(A,qo,To);break;case 4:if(Et(A,C),(4194240&C)===C)break;for(g=A.eventTimes,B=-1;0<C;){var i=31-Eg(C);E=1<<i,(i=g[i])>B&&(B=i),C&=~E}if(C=B,10<(C=(120>(C=zA()-C)?120:480>C?480:1080>C?1080:1920>C?1920:3e3>C?3e3:4320>C?4320:1960*Fo(C/1960))-C)){A.timeoutHandle=IB(Gt.bind(null,A,qo,To),C);break}Gt(A,qo,To);break;default:throw Error(Q(329))}}}return It(A,zA()),A.callbackNode===I?Ct.bind(null,A):null}function Bt(A,g){var I=Ho;return A.current.memoizedState.isDehydrated&&(at(A,g).flags|=256),2!==(A=Dt(A,g))&&(g=qo,qo=I,null!==g&&Qt(g)),A}function Qt(A){null===qo?qo=A:qo.push.apply(qo,A)}function Et(A,g){for(g&=~mo,g&=~Lo,A.suspendedLanes|=g,A.pingedLanes&=~g,A=A.expirationTimes;0<g;){var I=31-Eg(g),C=1<<I;A[I]=-1,g&=~C}}function it(A){if(6&Mo)throw Error(Q(327));yt();var g=sg(A,0);if(!(1&g))return It(A,zA()),null;var I=Dt(A,g);if(0!==A.tag&&2===I){var C=rg(A);0!==C&&(g=C,I=Bt(A,C))}if(1===I)throw I=Yo,at(A,0),Et(A,g),It(A,zA()),I;if(6===I)throw Error(Q(345));return A.finishedWork=A.current.alternate,A.finishedLanes=g,Gt(A,qo,To),It(A,zA()),null}function ot(A,g){var I=Mo;Mo|=1;try{return A(g)}finally{0===(Mo=I)&&(xo=zA()+500,HB&&xB())}}function tt(A){null!==Zo&&0===Zo.tag&&!(6&Mo)&&yt();var g=Mo;Mo|=1;var I=uo.transition,C=lg;try{if(uo.transition=null,lg=1,A)return A()}finally{lg=C,uo.transition=I,!(6&(Mo=g))&&xB()}}function et(){Ko=fo.current,dB(fo)}function at(A,g){A.finishedWork=null,A.finishedLanes=0;var I=A.timeoutHandle;if(-1!==I&&(A.timeoutHandle=-1,CB(I)),null!==ko)for(I=ko.return;null!==I;){var C=I;switch(AQ(C),C.tag){case 1:null!=(C=C.type.childContextTypes)&&fB();break;case 3:PQ(),dB(SB),dB(MB),gE();break;case 5:zQ(C);break;case 4:PQ();break;case 13:case 19:dB(_Q);break;case 10:uQ(C.type._context);break;case 22:case 23:et()}I=I.return}if(So=A,ko=A=ft(A.current,null),Uo=Ko=g,Jo=0,Yo=null,mo=Lo=po=0,qo=Ho=null,null!==UQ){for(g=0;g<UQ.length;g++)if(null!==(C=(I=UQ[g]).interleaved)){I.interleaved=null;var B=C.next,Q=I.pending;if(null!==Q){var E=Q.next;Q.next=B,C.next=E}I.pending=C}UQ=null}return A}function st(A,g){for(;;){var I=ko;try{if(NQ(),IE.current=jE,oE){for(var C=QE.memoizedState;null!==C;){var B=C.queue;null!==B&&(B.pending=null),C=C.next}oE=!1}if(BE=0,iE=EE=QE=null,tE=!1,eE=0,No.current=null,null===I||null===I.return){Jo=1,Yo=g,ko=null;break}A:{var E=A,i=I.return,o=I,t=g;if(g=Uo,o.flags|=32768,null!==t&&"object"==typeof t&&"function"==typeof t.then){var e=t,a=o,s=a.tag;if(!(1&a.mode||0!==s&&11!==s&&15!==s)){var n=a.alternate;n?(a.updateQueue=n.updateQueue,a.memoizedState=n.memoizedState,a.lanes=n.lanes):(a.updateQueue=null,a.memoizedState=null)}var r=ri(i);if(null!==r){r.flags&=-257,Di(r,i,o,0,g),1&r.mode&&ni(E,e,g),t=e;var D=(g=r).updateQueue;if(null===D){var h=new Set;h.add(t),g.updateQueue=h}else D.add(t);break A}if(!(1&g)){ni(E,e,g),rt();break A}t=Error(Q(426))}else if(CQ&&1&o.mode){var c=ri(i);if(null!==c){!(65536&c.flags)&&(c.flags|=256),Di(c,i,o,0,g),nQ(ii(t,o));break A}}E=t=ii(t,o),4!==Jo&&(Jo=2),null===Ho?Ho=[E]:Ho.push(E),E=i;do{switch(E.tag){case 3:E.flags|=65536,g&=-g,E.lanes|=g,bQ(E,ai(0,t,g));break A;case 1:o=t;var w=E.type,l=E.stateNode;if(!(128&E.flags||"function"!=typeof w.getDerivedStateFromError&&(null===l||"function"!=typeof l.componentDidCatch||null!==Wo&&Wo.has(l)))){E.flags|=65536,g&=-g,E.lanes|=g,bQ(E,si(E,o,g));break A}}E=E.return}while(null!==E)}lt(I)}catch(A){g=A,ko===I&&null!==I&&(ko=I=I.return);continue}break}}function nt(){var A=Ro.current;return Ro.current=jE,null===A?jE:A}function rt(){0!==Jo&&3!==Jo&&2!==Jo||(Jo=4),null===So||!(268435455&po)&&!(268435455&Lo)||Et(So,Uo)}function Dt(A,g){var I=Mo;Mo|=2;var C=nt();for(So===A&&Uo===g||(To=null,at(A,g));;)try{ht();break}catch(g){st(A,g)}if(NQ(),Mo=I,Ro.current=C,null!==ko)throw Error(Q(261));return So=null,Uo=0,Jo}function ht(){for(;null!==ko;)wt(ko)}function ct(){for(;null!==ko&&!PA();)wt(ko)}function wt(A){var g=yo(A.alternate,A,Ko);A.memoizedProps=A.pendingProps,null===g?lt(A):ko=g,No.current=null}function lt(A){var g=A;do{var I=g.alternate;if(A=g.return,32768&g.flags){if(null!==(I=Oi(I,g)))return I.flags&=32767,void(ko=I);if(null===A)return Jo=6,void(ko=null);A.flags|=32768,A.subtreeFlags=0,A.deletions=null}else if(null!==(I=Wi(I,g,Ko)))return void(ko=I);if(null!==(g=g.sibling))return void(ko=g);ko=g=A}while(null!==g);0===Jo&&(Jo=5)}function Gt(A,g,I){var C=lg,B=uo.transition;try{uo.transition=null,lg=1,function(A,g,I,C){do{yt()}while(null!==Zo);if(6&Mo)throw Error(Q(327));I=A.finishedWork;var B=A.finishedLanes;if(null===I)return null;if(A.finishedWork=null,A.finishedLanes=0,I===A.current)throw Error(Q(177));A.callbackNode=null,A.callbackPriority=0;var E=I.lanes|I.childLanes;if(function(A,g){var I=A.pendingLanes&~g;A.pendingLanes=g,A.suspendedLanes=0,A.pingedLanes=0,A.expiredLanes&=g,A.mutableReadLanes&=g,A.entangledLanes&=g,g=A.entanglements;var C=A.eventTimes;for(A=A.expirationTimes;0<I;){var B=31-Eg(I),Q=1<<B;g[B]=0,C[B]=-1,A[B]=-1,I&=~Q}}(A,E),A===So&&(ko=So=null,Uo=0),!(2064&I.subtreeFlags)&&!(2064&I.flags)||Oo||(Oo=!0,St(gg,(function(){return yt(),null}))),E=!!(15990&I.flags),!!(15990&I.subtreeFlags)||E){E=uo.transition,uo.transition=null;var i=lg;lg=1;var o=Mo;Mo|=4,No.current=null,function(A,g){if($C=Vg,sC(A=aC())){if("selectionStart"in A)var I={start:A.selectionStart,end:A.selectionEnd};else A:{var C=(I=(I=A.ownerDocument)&&I.defaultView||window).getSelection&&I.getSelection();if(C&&0!==C.rangeCount){I=C.anchorNode;var B=C.anchorOffset,E=C.focusNode;C=C.focusOffset;try{I.nodeType,E.nodeType}catch(A){I=null;break A}var i=0,o=-1,t=-1,e=0,a=0,s=A,n=null;g:for(;;){for(var r;s!==I||0!==B&&3!==s.nodeType||(o=i+B),s!==E||0!==C&&3!==s.nodeType||(t=i+C),3===s.nodeType&&(i+=s.nodeValue.length),null!==(r=s.firstChild);)n=s,s=r;for(;;){if(s===A)break g;if(n===I&&++e===B&&(o=i),n===E&&++a===C&&(t=i),null!==(r=s.nextSibling))break;n=(s=n).parentNode}s=r}I=-1===o||-1===t?null:{start:o,end:t}}else I=null}I=I||{start:0,end:0}}else I=null;for(AB={focusedElem:A,selectionRange:I},Vg=!1,ji=g;null!==ji;)if(A=(g=ji).child,1028&g.subtreeFlags&&null!==A)A.return=g,ji=A;else for(;null!==ji;){g=ji;try{var D=g.alternate;if(1024&g.flags)switch(g.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==D){var h=D.memoizedProps,c=D.memoizedState,w=g.stateNode,l=w.getSnapshotBeforeUpdate(g.elementType===g.type?h:Ai(g.type,h),c);w.__reactInternalSnapshotBeforeUpdate=l}break;case 3:var G=g.stateNode.containerInfo;1===G.nodeType?G.textContent="":9===G.nodeType&&G.documentElement&&G.removeChild(G.documentElement);break;default:throw Error(Q(163))}}catch(A){Rt(g,g.return,A)}if(null!==(A=g.sibling)){A.return=g.return,ji=A;break}ji=g.return}D=$i,$i=!1}(A,I),ro(I,A),nC(AB),Vg=!!$C,AB=$C=null,A.current=I,ho(I,A,B),jA(),Mo=o,lg=i,uo.transition=E}else A.current=I;if(Oo&&(Oo=!1,Zo=A,Xo=B),E=A.pendingLanes,0===E&&(Wo=null),function(A){if(Qg&&"function"==typeof Qg.onCommitFiberRoot)try{Qg.onCommitFiberRoot(Bg,A,void 0,!(128&~A.current.flags))}catch(A){}}(I.stateNode),It(A,zA()),null!==g)for(C=A.onRecoverableError,I=0;I<g.length;I++)B=g[I],C(B.value,{componentStack:B.stack,digest:B.digest});if(vo)throw vo=!1,A=Vo,Vo=null,A;!!(1&Xo)&&0!==A.tag&&yt(),E=A.pendingLanes,1&E?A===jo?Po++:(Po=0,jo=A):Po=0,xB()}(A,g,I,C)}finally{uo.transition=B,lg=C}return null}function yt(){if(null!==Zo){var A=Gg(Xo),g=uo.transition,I=lg;try{if(uo.transition=null,lg=16>A?16:A,null===Zo)var C=!1;else{if(A=Zo,Zo=null,Xo=0,6&Mo)throw Error(Q(331));var B=Mo;for(Mo|=4,ji=A.current;null!==ji;){var E=ji,i=E.child;if(16&ji.flags){var o=E.deletions;if(null!==o){for(var t=0;t<o.length;t++){var e=o[t];for(ji=e;null!==ji;){var a=ji;switch(a.tag){case 0:case 11:case 15:Ao(8,a,E)}var s=a.child;if(null!==s)s.return=a,ji=s;else for(;null!==ji;){var n=(a=ji).sibling,r=a.return;if(Co(a),a===e){ji=null;break}if(null!==n){n.return=r,ji=n;break}ji=r}}}var D=E.alternate;if(null!==D){var h=D.child;if(null!==h){D.child=null;do{var c=h.sibling;h.sibling=null,h=c}while(null!==h)}}ji=E}}if(2064&E.subtreeFlags&&null!==i)i.return=E,ji=i;else A:for(;null!==ji;){if(2048&(E=ji).flags)switch(E.tag){case 0:case 11:case 15:Ao(9,E,E.return)}var w=E.sibling;if(null!==w){w.return=E.return,ji=w;break A}ji=E.return}}var l=A.current;for(ji=l;null!==ji;){var G=(i=ji).child;if(2064&i.subtreeFlags&&null!==G)G.return=i,ji=G;else A:for(i=l;null!==ji;){if(2048&(o=ji).flags)try{switch(o.tag){case 0:case 11:case 15:go(9,o)}}catch(A){Rt(o,o.return,A)}if(o===i){ji=null;break A}var y=o.sibling;if(null!==y){y.return=o.return,ji=y;break A}ji=o.return}}if(Mo=B,xB(),Qg&&"function"==typeof Qg.onPostCommitFiberRoot)try{Qg.onPostCommitFiberRoot(Bg,A)}catch(A){}C=!0}return C}finally{lg=I,uo.transition=g}}return!1}function Ft(A,g,I){A=HQ(A,g=ai(0,g=ii(I,g),1),1),g=$o(),null!==A&&(cg(A,1,g),It(A,g))}function Rt(A,g,I){if(3===A.tag)Ft(A,A,I);else for(;null!==g;){if(3===g.tag){Ft(g,A,I);break}if(1===g.tag){var C=g.stateNode;if("function"==typeof g.type.getDerivedStateFromError||"function"==typeof C.componentDidCatch&&(null===Wo||!Wo.has(C))){g=HQ(g,A=si(g,A=ii(I,A),1),1),A=$o(),null!==g&&(cg(g,1,A),It(g,A));break}}g=g.return}}function dt(A,g,I){var C=A.pingCache;null!==C&&C.delete(g),g=$o(),A.pingedLanes|=A.suspendedLanes&I,So===A&&(Uo&I)===I&&(4===Jo||3===Jo&&(130023424&Uo)===Uo&&500>zA()-bo?at(A,0):mo|=I),It(A,g)}function Nt(A,g){0===g&&(1&A.mode?(g=eg,!(130023424&(eg<<=1))&&(eg=4194304)):g=1);var I=$o();null!==(A=JQ(A,g))&&(cg(A,g,I),It(A,I))}function ut(A){var g=A.memoizedState,I=0;null!==g&&(I=g.retryLane),Nt(A,I)}function Mt(A,g){var I=0;switch(A.tag){case 13:var C=A.stateNode,B=A.memoizedState;null!==B&&(I=B.retryLane);break;case 19:C=A.stateNode;break;default:throw Error(Q(314))}null!==C&&C.delete(g),Nt(A,I)}function St(A,g){return ZA(A,g)}function kt(A,g,I,C){this.tag=A,this.key=I,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=g,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=C,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ut(A,g,I,C){return new kt(A,g,I,C)}function Kt(A){return!(!(A=A.prototype)||!A.isReactComponent)}function ft(A,g){var I=A.alternate;return null===I?((I=Ut(A.tag,g,A.key,A.mode)).elementType=A.elementType,I.type=A.type,I.stateNode=A.stateNode,I.alternate=A,A.alternate=I):(I.pendingProps=g,I.type=A.type,I.flags=0,I.subtreeFlags=0,I.deletions=null),I.flags=14680064&A.flags,I.childLanes=A.childLanes,I.lanes=A.lanes,I.child=A.child,I.memoizedProps=A.memoizedProps,I.memoizedState=A.memoizedState,I.updateQueue=A.updateQueue,g=A.dependencies,I.dependencies=null===g?null:{lanes:g.lanes,firstContext:g.firstContext},I.sibling=A.sibling,I.index=A.index,I.ref=A.ref,I}function Jt(A,g,I,C,B,E){var i=2;if(C=A,"function"==typeof A)Kt(A)&&(i=1);else if("string"==typeof A)i=5;else A:switch(A){case R:return Yt(I.children,B,E,g);case d:i=8,B|=8;break;case N:return(A=Ut(12,I,g,2|B)).elementType=N,A.lanes=E,A;case k:return(A=Ut(13,I,g,B)).elementType=k,A.lanes=E,A;case U:return(A=Ut(19,I,g,B)).elementType=U,A.lanes=E,A;case J:return pt(I,B,E,g);default:if("object"==typeof A&&null!==A)switch(A.$$typeof){case u:i=10;break A;case M:i=9;break A;case S:i=11;break A;case K:i=14;break A;case f:i=16,C=null;break A}throw Error(Q(130,null==A?A:typeof A,""))}return(g=Ut(i,I,g,B)).elementType=A,g.type=C,g.lanes=E,g}function Yt(A,g,I,C){return(A=Ut(7,A,C,g)).lanes=I,A}function pt(A,g,I,C){return(A=Ut(22,A,C,g)).elementType=J,A.lanes=I,A.stateNode={isHidden:!1},A}function Lt(A,g,I){return(A=Ut(6,A,null,g)).lanes=I,A}function mt(A,g,I){return(g=Ut(4,null!==A.children?A.children:[],A.key,g)).lanes=I,g.stateNode={containerInfo:A.containerInfo,pendingChildren:null,implementation:A.implementation},g}function Ht(A,g,I,C,B){this.tag=g,this.containerInfo=A,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=hg(0),this.expirationTimes=hg(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=hg(0),this.identifierPrefix=C,this.onRecoverableError=B,this.mutableSourceEagerHydrationData=null}function qt(A,g,I,C,B,Q,E,i,o){return A=new Ht(A,g,I,i,o),1===g?(g=1,!0===Q&&(g|=8)):g=0,Q=Ut(3,null,null,g),A.current=Q,Q.stateNode=A,Q.memoizedState={element:C,isDehydrated:I,cache:null,transitions:null,pendingSuspenseBoundaries:null},pQ(Q),A}function bt(A){if(!A)return uB;A:{if(TA(A=A._reactInternals)!==A||1!==A.tag)throw Error(Q(170));var g=A;do{switch(g.tag){case 3:g=g.stateNode.context;break A;case 1:if(KB(g.type)){g=g.stateNode.__reactInternalMemoizedMergedChildContext;break A}}g=g.return}while(null!==g);throw Error(Q(171))}if(1===A.tag){var I=A.type;if(KB(I))return YB(A,I,g)}return g}function xt(A,g,I,C,B,Q,E,i,o){return(A=qt(I,C,!0,A,0,Q,0,i,o)).context=bt(null),I=A.current,(Q=mQ(C=$o(),B=At(I))).callback=null!=g?g:null,HQ(I,Q,B),A.current.lanes=B,cg(A,B,C),It(A,C),A}function Tt(A,g,I,C){var B=g.current,Q=$o(),E=At(B);return I=bt(I),null===g.context?g.context=I:g.pendingContext=I,(g=mQ(Q,E)).payload={element:A},null!==(C=void 0===C?null:C)&&(g.callback=C),null!==(A=HQ(B,g,E))&&(gt(A,B,E,Q),qQ(A,B,E)),E}function vt(A){return(A=A.current).child?(A.child.tag,A.child.stateNode):null}function Vt(A,g){if(null!==(A=A.memoizedState)&&null!==A.dehydrated){var I=A.retryLane;A.retryLane=0!==I&&I<g?I:g}}function Wt(A,g){Vt(A,g),(A=A.alternate)&&Vt(A,g)}yo=function(A,g,I){if(null!==A)if(A.memoizedProps!==g.pendingProps||SB.current)ci=!0;else{if(!(A.lanes&I||128&g.flags))return ci=!1,function(A,g,I){switch(g.tag){case 3:Mi(g),sQ();break;case 5:jQ(g);break;case 1:KB(g.type)&&pB(g);break;case 4:XQ(g,g.stateNode.containerInfo);break;case 10:var C=g.type._context,B=g.memoizedProps.value;NB(yQ,C._currentValue),C._currentValue=B;break;case 13:if(null!==(C=g.memoizedState))return null!==C.dehydrated?(NB(_Q,1&_Q.current),g.flags|=128,null):I&g.child.childLanes?pi(A,g,I):(NB(_Q,1&_Q.current),null!==(A=Ti(A,g,I))?A.sibling:null);NB(_Q,1&_Q.current);break;case 19:if(C=!!(I&g.childLanes),128&A.flags){if(C)return bi(A,g,I);g.flags|=128}if(null!==(B=g.memoizedState)&&(B.rendering=null,B.tail=null,B.lastEffect=null),NB(_Q,_Q.current),C)break;return null;case 22:case 23:return g.lanes=0,Fi(A,g,I)}return Ti(A,g,I)}(A,g,I);ci=!!(131072&A.flags)}else ci=!1,CQ&&1048576&g.flags&&_B(g,WB,g.index);switch(g.lanes=0,g.tag){case 2:var C=g.type;xi(A,g),A=g.pendingProps;var B=UB(g,MB.current);SQ(g,I),B=rE(null,g,C,A,B,I);var E=DE();return g.flags|=1,"object"==typeof B&&null!==B&&"function"==typeof B.render&&void 0===B.$$typeof?(g.tag=1,g.memoizedState=null,g.updateQueue=null,KB(C)?(E=!0,pB(g)):E=!1,g.memoizedState=null!==B.state&&void 0!==B.state?B.state:null,pQ(g),B.updater=Ii,g.stateNode=B,B._reactInternals=g,Ei(g,C,A,I),g=ui(null,g,C,!0,E,I)):(g.tag=0,CQ&&E&&$B(g),wi(null,g,B,I),g=g.child),g;case 16:C=g.elementType;A:{switch(xi(A,g),A=g.pendingProps,C=(B=C._init)(C._payload),g.type=C,B=g.tag=function(A){if("function"==typeof A)return Kt(A)?1:0;if(null!=A){if((A=A.$$typeof)===S)return 11;if(A===K)return 14}return 2}(C),A=Ai(C,A),B){case 0:g=di(null,g,C,A,I);break A;case 1:g=Ni(null,g,C,A,I);break A;case 11:g=li(null,g,C,A,I);break A;case 14:g=Gi(null,g,C,Ai(C.type,A),I);break A}throw Error(Q(306,C,""))}return g;case 0:return C=g.type,B=g.pendingProps,di(A,g,C,B=g.elementType===C?B:Ai(C,B),I);case 1:return C=g.type,B=g.pendingProps,Ni(A,g,C,B=g.elementType===C?B:Ai(C,B),I);case 3:A:{if(Mi(g),null===A)throw Error(Q(387));C=g.pendingProps,B=(E=g.memoizedState).element,LQ(A,g),xQ(g,C,null,I);var i=g.memoizedState;if(C=i.element,E.isDehydrated){if(E={element:C,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},g.updateQueue.baseState=E,g.memoizedState=E,256&g.flags){g=Si(A,g,C,I,B=ii(Error(Q(423)),g));break A}if(C!==B){g=Si(A,g,C,I,B=ii(Error(Q(424)),g));break A}for(IQ=oB(g.stateNode.containerInfo.firstChild),gQ=g,CQ=!0,BQ=null,I=GQ(g,null,C,I),g.child=I;I;)I.flags=-3&I.flags|4096,I=I.sibling}else{if(sQ(),C===B){g=Ti(A,g,I);break A}wi(A,g,C,I)}g=g.child}return g;case 5:return jQ(g),null===A&&oQ(g),C=g.type,B=g.pendingProps,E=null!==A?A.memoizedProps:null,i=B.children,gB(C,B)?i=null:null!==E&&gB(C,E)&&(g.flags|=32),Ri(A,g),wi(A,g,i,I),g.child;case 6:return null===A&&oQ(g),null;case 13:return pi(A,g,I);case 4:return XQ(g,g.stateNode.containerInfo),C=g.pendingProps,null===A?g.child=lQ(g,null,C,I):wi(A,g,C,I),g.child;case 11:return C=g.type,B=g.pendingProps,li(A,g,C,B=g.elementType===C?B:Ai(C,B),I);case 7:return wi(A,g,g.pendingProps,I),g.child;case 8:case 12:return wi(A,g,g.pendingProps.children,I),g.child;case 10:A:{if(C=g.type._context,B=g.pendingProps,E=g.memoizedProps,i=B.value,NB(yQ,C._currentValue),C._currentValue=i,null!==E)if(EC(E.value,i)){if(E.children===B.children&&!SB.current){g=Ti(A,g,I);break A}}else for(null!==(E=g.child)&&(E.return=g);null!==E;){var o=E.dependencies;if(null!==o){i=E.child;for(var t=o.firstContext;null!==t;){if(t.context===C){if(1===E.tag){(t=mQ(-1,I&-I)).tag=2;var e=E.updateQueue;if(null!==e){var a=(e=e.shared).pending;null===a?t.next=t:(t.next=a.next,a.next=t),e.pending=t}}E.lanes|=I,null!==(t=E.alternate)&&(t.lanes|=I),MQ(E.return,I,g),o.lanes|=I;break}t=t.next}}else if(10===E.tag)i=E.type===g.type?null:E.child;else if(18===E.tag){if(null===(i=E.return))throw Error(Q(341));i.lanes|=I,null!==(o=i.alternate)&&(o.lanes|=I),MQ(i,I,g),i=E.sibling}else i=E.child;if(null!==i)i.return=E;else for(i=E;null!==i;){if(i===g){i=null;break}if(null!==(E=i.sibling)){E.return=i.return,i=E;break}i=i.return}E=i}wi(A,g,B.children,I),g=g.child}return g;case 9:return B=g.type,C=g.pendingProps.children,SQ(g,I),C=C(B=kQ(B)),g.flags|=1,wi(A,g,C,I),g.child;case 14:return B=Ai(C=g.type,g.pendingProps),Gi(A,g,C,B=Ai(C.type,B),I);case 15:return yi(A,g,g.type,g.pendingProps,I);case 17:return C=g.type,B=g.pendingProps,B=g.elementType===C?B:Ai(C,B),xi(A,g),g.tag=1,KB(C)?(A=!0,pB(g)):A=!1,SQ(g,I),Bi(g,C,B),Ei(g,C,B,I),ui(null,g,C,!0,A,I);case 19:return bi(A,g,I);case 22:return Fi(A,g,I)}throw Error(Q(156,g.tag))};var Ot="function"==typeof reportError?reportError:function(A){console.error(A)};function Zt(A){this._internalRoot=A}function Xt(A){this._internalRoot=A}function Pt(A){return!(!A||1!==A.nodeType&&9!==A.nodeType&&11!==A.nodeType)}function jt(A){return!(!A||1!==A.nodeType&&9!==A.nodeType&&11!==A.nodeType&&(8!==A.nodeType||" react-mount-point-unstable "!==A.nodeValue))}function zt(){}function _t(A,g,I,C,B){var Q=I._reactRootContainer;if(Q){var E=Q;if("function"==typeof B){var i=B;B=function(){var A=vt(E);i.call(A)}}Tt(g,E,A,B)}else E=function(A,g,I,C,B){if(B){if("function"==typeof C){var Q=C;C=function(){var A=vt(E);Q.call(A)}}var E=xt(g,C,A,0,null,!1,0,"",zt);return A._reactRootContainer=E,A[nB]=E.current,xC(8===A.nodeType?A.parentNode:A),tt(),E}for(;B=A.lastChild;)A.removeChild(B);if("function"==typeof C){var i=C;C=function(){var A=vt(o);i.call(A)}}var o=qt(A,0,!1,null,0,!1,0,"",zt);return A._reactRootContainer=o,A[nB]=o.current,xC(8===A.nodeType?A.parentNode:A),tt((function(){Tt(g,o,I,C)})),o}(I,g,A,B,C);return vt(E)}Xt.prototype.render=Zt.prototype.render=function(A){var g=this._internalRoot;if(null===g)throw Error(Q(409));Tt(A,g,null,null)},Xt.prototype.unmount=Zt.prototype.unmount=function(){var A=this._internalRoot;if(null!==A){this._internalRoot=null;var g=A.containerInfo;tt((function(){Tt(null,A,null,null)})),g[nB]=null}},Xt.prototype.unstable_scheduleHydration=function(A){if(A){var g=dg();A={blockedOn:null,target:A,priority:g};for(var I=0;I<Jg.length&&0!==g&&g<Jg[I].priority;I++);Jg.splice(I,0,A),0===I&&mg(A)}},yg=function(A){switch(A.tag){case 3:var g=A.stateNode;if(g.current.memoizedState.isDehydrated){var I=ag(g.pendingLanes);0!==I&&(wg(g,1|I),It(g,zA()),!(6&Mo)&&(xo=zA()+500,xB()))}break;case 13:tt((function(){var g=JQ(A,1);if(null!==g){var I=$o();gt(g,A,1,I)}})),Wt(A,1)}},Fg=function(A){if(13===A.tag){var g=JQ(A,134217728);if(null!==g)gt(g,A,134217728,$o());Wt(A,134217728)}},Rg=function(A){if(13===A.tag){var g=At(A),I=JQ(A,g);if(null!==I)gt(I,A,g,$o());Wt(A,g)}},dg=function(){return lg},Ng=function(A,g){var I=lg;try{return lg=A,g()}finally{lg=I}},FA=function(A,g,I){switch(g){case"input":if(_(A,I),g=I.name,"radio"===I.type&&null!=g){for(I=A;I.parentNode;)I=I.parentNode;for(I=I.querySelectorAll("input[name="+JSON.stringify(""+g)+'][type="radio"]'),g=0;g<I.length;g++){var C=I[g];if(C!==A&&C.form===A.form){var B=GB(C);if(!B)throw Error(Q(90));Z(C),_(C,B)}}}break;case"textarea":QA(A,I);break;case"select":null!=(g=I.value)&&IA(A,!!I.multiple,g,!1)}},SA=ot,kA=tt;var $t={usingClientEntryPoint:!1,Events:[wB,lB,GB,uA,MA,ot]},Ae={findFiberByHostInstance:cB,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},ge={bundleType:Ae.bundleType,version:Ae.version,rendererPackageName:Ae.rendererPackageName,rendererConfig:Ae.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:G.ReactCurrentDispatcher,findHostInstanceByFiber:function(A){return null===(A=WA(A))?null:A.stateNode},findFiberByHostInstance:Ae.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Ie=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ie.isDisabled&&Ie.supportsFiber)try{Bg=Ie.inject(ge),Qg=Ie}catch(eA){}}g.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=$t,g.createPortal=function(A,g){var I=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Pt(g))throw Error(Q(200));return function(A,g,I){var C=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:F,key:null==C?null:""+C,children:A,containerInfo:g,implementation:I}}(A,g,null,I)},g.createRoot=function(A,g){if(!Pt(A))throw Error(Q(299));var I=!1,C="",B=Ot;return null!=g&&(!0===g.unstable_strictMode&&(I=!0),void 0!==g.identifierPrefix&&(C=g.identifierPrefix),void 0!==g.onRecoverableError&&(B=g.onRecoverableError)),g=qt(A,1,!1,null,0,I,0,C,B),A[nB]=g.current,xC(8===A.nodeType?A.parentNode:A),new Zt(g)},g.findDOMNode=function(A){if(null==A)return null;if(1===A.nodeType)return A;var g=A._reactInternals;if(void 0===g){if("function"==typeof A.render)throw Error(Q(188));throw A=Object.keys(A).join(","),Error(Q(268,A))}return A=null===(A=WA(g))?null:A.stateNode},g.flushSync=function(A){return tt(A)},g.hydrate=function(A,g,I){if(!jt(g))throw Error(Q(200));return _t(null,A,g,!0,I)},g.hydrateRoot=function(A,g,I){if(!Pt(A))throw Error(Q(405));var C=null!=I&&I.hydratedSources||null,B=!1,E="",i=Ot;if(null!=I&&(!0===I.unstable_strictMode&&(B=!0),void 0!==I.identifierPrefix&&(E=I.identifierPrefix),void 0!==I.onRecoverableError&&(i=I.onRecoverableError)),g=xt(g,null,A,1,null!=I?I:null,B,0,E,i),A[nB]=g.current,xC(A),C)for(A=0;A<C.length;A++)B=(B=(I=C[A])._getVersion)(I._source),null==g.mutableSourceEagerHydrationData?g.mutableSourceEagerHydrationData=[I,B]:g.mutableSourceEagerHydrationData.push(I,B);return new Xt(g)},g.render=function(A,g,I){if(!jt(g))throw Error(Q(200));return _t(null,A,g,!1,I)},g.unmountComponentAtNode=function(A){if(!jt(A))throw Error(Q(40));return!!A._reactRootContainer&&(tt((function(){_t(null,null,A,!1,(function(){A._reactRootContainer=null,A[nB]=null}))})),!0)},g.unstable_batchedUpdates=ot,g.unstable_renderSubtreeIntoContainer=function(A,g,I,C){if(!jt(I))throw Error(Q(200));if(null==A||void 0===A._reactInternals)throw Error(Q(38));return _t(A,g,I,!1,C)},g.version="18.3.1-next-f1338f8080-20240426"},338:(A,g,I)=>{"use strict";var C=I(961);g.createRoot=C.createRoot,g.hydrateRoot=C.hydrateRoot},961:(A,g,I)=>{"use strict";!function A(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(A)}catch(A){console.error(A)}}(),A.exports=I(551)},287:(A,g)=>{"use strict"; /** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var I=Symbol.for("react.element"),C=Symbol.for("react.portal"),B=Symbol.for("react.fragment"),Q=Symbol.for("react.strict_mode"),E=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),o=Symbol.for("react.context"),t=Symbol.for("react.forward_ref"),e=Symbol.for("react.suspense"),a=Symbol.for("react.memo"),s=Symbol.for("react.lazy"),n=Symbol.iterator;var r={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},D=Object.assign,h={};function c(A,g,I){this.props=A,this.context=g,this.refs=h,this.updater=I||r}function w(){}function l(A,g,I){this.props=A,this.context=g,this.refs=h,this.updater=I||r}c.prototype.isReactComponent={},c.prototype.setState=function(A,g){if("object"!=typeof A&&"function"!=typeof A&&null!=A)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,A,g,"setState")},c.prototype.forceUpdate=function(A){this.updater.enqueueForceUpdate(this,A,"forceUpdate")},w.prototype=c.prototype;var G=l.prototype=new w;G.constructor=l,D(G,c.prototype),G.isPureReactComponent=!0;var y=Array.isArray,F=Object.prototype.hasOwnProperty,R={current:null},d={key:!0,ref:!0,__self:!0,__source:!0};function N(A,g,C){var B,Q={},E=null,i=null;if(null!=g)for(B in void 0!==g.ref&&(i=g.ref),void 0!==g.key&&(E=""+g.key),g)F.call(g,B)&&!d.hasOwnProperty(B)&&(Q[B]=g[B]);var o=arguments.length-2;if(1===o)Q.children=C;else if(1<o){for(var t=Array(o),e=0;e<o;e++)t[e]=arguments[e+2];Q.children=t}if(A&&A.defaultProps)for(B in o=A.defaultProps)void 0===Q[B]&&(Q[B]=o[B]);return{$$typeof:I,type:A,key:E,ref:i,props:Q,_owner:R.current}}function u(A){return"object"==typeof A&&null!==A&&A.$$typeof===I}var M=/\/+/g;function S(A,g){return"object"==typeof A&&null!==A&&null!=A.key?function(A){var g={"=":"=0",":":"=2"};return"$"+A.replace(/[=:]/g,(function(A){return g[A]}))}(""+A.key):g.toString(36)}function k(A,g,B,Q,E){var i=typeof A;"undefined"!==i&&"boolean"!==i||(A=null);var o=!1;if(null===A)o=!0;else switch(i){case"string":case"number":o=!0;break;case"object":switch(A.$$typeof){case I:case C:o=!0}}if(o)return E=E(o=A),A=""===Q?"."+S(o,0):Q,y(E)?(B="",null!=A&&(B=A.replace(M,"$&/")+"/"),k(E,g,B,"",(function(A){return A}))):null!=E&&(u(E)&&(E=function(A,g){return{$$typeof:I,type:A.type,key:g,ref:A.ref,props:A.props,_owner:A._owner}}(E,B+(!E.key||o&&o.key===E.key?"":(""+E.key).replace(M,"$&/")+"/")+A)),g.push(E)),1;if(o=0,Q=""===Q?".":Q+":",y(A))for(var t=0;t<A.length;t++){var e=Q+S(i=A[t],t);o+=k(i,g,B,e,E)}else if(e=function(A){return null===A||"object"!=typeof A?null:"function"==typeof(A=n&&A[n]||A["@@iterator"])?A:null}(A),"function"==typeof e)for(A=e.call(A),t=0;!(i=A.next()).done;)o+=k(i=i.value,g,B,e=Q+S(i,t++),E);else if("object"===i)throw g=String(A),Error("Objects are not valid as a React child (found: "+("[object Object]"===g?"object with keys {"+Object.keys(A).join(", ")+"}":g)+"). If you meant to render a collection of children, use an array instead.");return o}function U(A,g,I){if(null==A)return A;var C=[],B=0;return k(A,C,"","",(function(A){return g.call(I,A,B++)})),C}function K(A){if(-1===A._status){var g=A._result;(g=g()).then((function(g){0!==A._status&&-1!==A._status||(A._status=1,A._result=g)}),(function(g){0!==A._status&&-1!==A._status||(A._status=2,A._result=g)})),-1===A._status&&(A._status=0,A._result=g)}if(1===A._status)return A._result.default;throw A._result}var f={current:null},J={transition:null},Y={ReactCurrentDispatcher:f,ReactCurrentBatchConfig:J,ReactCurrentOwner:R};function p(){throw Error("act(...) is not supported in production builds of React.")}g.Children={map:U,forEach:function(A,g,I){U(A,(function(){g.apply(this,arguments)}),I)},count:function(A){var g=0;return U(A,(function(){g++})),g},toArray:function(A){return U(A,(function(A){return A}))||[]},only:function(A){if(!u(A))throw Error("React.Children.only expected to receive a single React element child.");return A}},g.Component=c,g.Fragment=B,g.Profiler=E,g.PureComponent=l,g.StrictMode=Q,g.Suspense=e,g.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Y,g.act=p,g.cloneElement=function(A,g,C){if(null==A)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+A+".");var B=D({},A.props),Q=A.key,E=A.ref,i=A._owner;if(null!=g){if(void 0!==g.ref&&(E=g.ref,i=R.current),void 0!==g.key&&(Q=""+g.key),A.type&&A.type.defaultProps)var o=A.type.defaultProps;for(t in g)F.call(g,t)&&!d.hasOwnProperty(t)&&(B[t]=void 0===g[t]&&void 0!==o?o[t]:g[t])}var t=arguments.length-2;if(1===t)B.children=C;else if(1<t){o=Array(t);for(var e=0;e<t;e++)o[e]=arguments[e+2];B.children=o}return{$$typeof:I,type:A.type,key:Q,ref:E,props:B,_owner:i}},g.createContext=function(A){return(A={$$typeof:o,_currentValue:A,_currentValue2:A,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:i,_context:A},A.Consumer=A},g.createElement=N,g.createFactory=function(A){var g=N.bind(null,A);return g.type=A,g},g.createRef=function(){return{current:null}},g.forwardRef=function(A){return{$$typeof:t,render:A}},g.isValidElement=u,g.lazy=function(A){return{$$typeof:s,_payload:{_status:-1,_result:A},_init:K}},g.memo=function(A,g){return{$$typeof:a,type:A,compare:void 0===g?null:g}},g.startTransition=function(A){var g=J.transition;J.transition={};try{A()}finally{J.transition=g}},g.unstable_act=p,g.useCallback=function(A,g){return f.current.useCallback(A,g)},g.useContext=function(A){return f.current.useContext(A)},g.useDebugValue=function(){},g.useDeferredValue=function(A){return f.current.useDeferredValue(A)},g.useEffect=function(A,g){return f.current.useEffect(A,g)},g.useId=function(){return f.current.useId()},g.useImperativeHandle=function(A,g,I){return f.current.useImperativeHandle(A,g,I)},g.useInsertionEffect=function(A,g){return f.current.useInsertionEffect(A,g)},g.useLayoutEffect=function(A,g){return f.current.useLayoutEffect(A,g)},g.useMemo=function(A,g){return f.current.useMemo(A,g)},g.useReducer=function(A,g,I){return f.current.useReducer(A,g,I)},g.useRef=function(A){return f.current.useRef(A)},g.useState=function(A){return f.current.useState(A)},g.useSyncExternalStore=function(A,g,I){return f.current.useSyncExternalStore(A,g,I)},g.useTransition=function(){return f.current.useTransition()},g.version="18.3.1"},540:(A,g,I)=>{"use strict";A.exports=I(287)},463:(A,g)=>{"use strict"; /** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */function I(A,g){var I=A.length;A.push(g);A:for(;0<I;){var C=I-1>>>1,B=A[C];if(!(0<Q(B,g)))break A;A[C]=g,A[I]=B,I=C}}function C(A){return 0===A.length?null:A[0]}function B(A){if(0===A.length)return null;var g=A[0],I=A.pop();if(I!==g){A[0]=I;A:for(var C=0,B=A.length,E=B>>>1;C<E;){var i=2*(C+1)-1,o=A[i],t=i+1,e=A[t];if(0>Q(o,I))t<B&&0>Q(e,o)?(A[C]=e,A[t]=I,C=t):(A[C]=o,A[i]=I,C=i);else{if(!(t<B&&0>Q(e,I)))break A;A[C]=e,A[t]=I,C=t}}}return g}function Q(A,g){var I=A.sortIndex-g.sortIndex;return 0!==I?I:A.id-g.id}if("object"==typeof performance&&"function"==typeof performance.now){var E=performance;g.unstable_now=function(){return E.now()}}else{var i=Date,o=i.now();g.unstable_now=function(){return i.now()-o}}var t=[],e=[],a=1,s=null,n=3,r=!1,D=!1,h=!1,c="function"==typeof setTimeout?setTimeout:null,w="function"==typeof clearTimeout?clearTimeout:null,l="undefined"!=typeof setImmediate?setImmediate:null;function G(A){for(var g=C(e);null!==g;){if(null===g.callback)B(e);else{if(!(g.startTime<=A))break;B(e),g.sortIndex=g.expirationTime,I(t,g)}g=C(e)}}function y(A){if(h=!1,G(A),!D)if(null!==C(t))D=!0,J(F);else{var g=C(e);null!==g&&Y(y,g.startTime-A)}}function F(A,I){D=!1,h&&(h=!1,w(u),u=-1),r=!0;var Q=n;try{for(G(I),s=C(t);null!==s&&(!(s.expirationTime>I)||A&&!k());){var E=s.callback;if("function"==typeof E){s.callback=null,n=s.priorityLevel;var i=E(s.expirationTime<=I);I=g.unstable_now(),"function"==typeof i?s.callback=i:s===C(t)&&B(t),G(I)}else B(t);s=C(t)}if(null!==s)var o=!0;else{var a=C(e);null!==a&&Y(y,a.startTime-I),o=!1}return o}finally{s=null,n=Q,r=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var R,d=!1,N=null,u=-1,M=5,S=-1;function k(){return!(g.unstable_now()-S<M)}function U(){if(null!==N){var A=g.unstable_now();S=A;var I=!0;try{I=N(!0,A)}finally{I?R():(d=!1,N=null)}}else d=!1}if("function"==typeof l)R=function(){l(U)};else if("undefined"!=typeof MessageChannel){var K=new MessageChannel,f=K.port2;K.port1.onmessage=U,R=function(){f.postMessage(null)}}else R=function(){c(U,0)};function J(A){N=A,d||(d=!0,R())}function Y(A,I){u=c((function(){A(g.unstable_now())}),I)}g.unstable_IdlePriority=5,g.unstable_ImmediatePriority=1,g.unstable_LowPriority=4,g.unstable_NormalPriority=3,g.unstable_Profiling=null,g.unstable_UserBlockingPriority=2,g.unstable_cancelCallback=function(A){A.callback=null},g.unstable_continueExecution=function(){D||r||(D=!0,J(F))},g.unstable_forceFrameRate=function(A){0>A||125<A?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):M=0<A?Math.floor(1e3/A):5},g.unstable_getCurrentPriorityLevel=function(){return n},g.unstable_getFirstCallbackNode=function(){return C(t)},g.unstable_next=function(A){switch(n){case 1:case 2:case 3:var g=3;break;default:g=n}var I=n;n=g;try{return A()}finally{n=I}},g.unstable_pauseExecution=function(){},g.unstable_requestPaint=function(){},g.unstable_runWithPriority=function(A,g){switch(A){case 1:case 2:case 3:case 4:case 5:break;default:A=3}var I=n;n=A;try{return g()}finally{n=I}},g.unstable_scheduleCallback=function(A,B,Q){var E=g.unstable_now();switch("object"==typeof Q&&null!==Q?Q="number"==typeof(Q=Q.delay)&&0<Q?E+Q:E:Q=E,A){case 1:var i=-1;break;case 2:i=250;break;case 5:i=1073741823;break;case 4:i=1e4;break;default:i=5e3}return A={id:a++,callback:B,priorityLevel:A,startTime:Q,expirationTime:i=Q+i,sortIndex:-1},Q>E?(A.sortIndex=Q,I(e,A),null===C(t)&&A===C(e)&&(h?(w(u),u=-1):h=!0,Y(y,Q-E))):(A.sortIndex=i,I(t,A),D||r||(D=!0,J(F))),A},g.unstable_shouldYield=k,g.unstable_wrapCallback=function(A){var g=n;return function(){var I=n;n=g;try{return A.apply(this,arguments)}finally{n=I}}}},982:(A,g,I)=>{"use strict";A.exports=I(463)},72:A=>{"use strict";var g=[];function I(A){for(var I=-1,C=0;C<g.length;C++)if(g[C].identifier===A){I=C;break}return I}function C(A,C){for(var Q={},E=[],i=0;i<A.length;i++){var o=A[i],t=C.base?o[0]+C.base:o[0],e=Q[t]||0,a="".concat(t," ").concat(e);Q[t]=e+1;var s=I(a),n={css:o[1],media:o[2],sourceMap:o[3],supports:o[4],layer:o[5]};if(-1!==s)g[s].references++,g[s].updater(n);else{var r=B(n,C);C.byIndex=i,g.splice(i,0,{identifier:a,updater:r,references:1})}E.push(a)}return E}function B(A,g){var I=g.domAPI(g);I.update(A);return function(g){if(g){if(g.css===A.css&&g.media===A.media&&g.sourceMap===A.sourceMap&&g.supports===A.supports&&g.layer===A.layer)return;I.update(A=g)}else I.remove()}}A.exports=function(A,B){var Q=C(A=A||[],B=B||{});return function(A){A=A||[];for(var E=0;E<Q.length;E++){var i=I(Q[E]);g[i].references--}for(var o=C(A,B),t=0;t<Q.length;t++){var e=I(Q[t]);0===g[e].references&&(g[e].updater(),g.splice(e,1))}Q=o}}},659:A=>{"use strict";var g={};A.exports=function(A,I){var C=function(A){if(void 0===g[A]){var I=document.querySelector(A);if(window.HTMLIFrameElement&&I instanceof window.HTMLIFrameElement)try{I=I.contentDocument.head}catch(A){I=null}g[A]=I}return g[A]}(A);if(!C)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");C.appendChild(I)}},159:A=>{"use strict";A.exports=function(A){var g=document.createElement("style");return A.setAttributes(g,A.attributes),A.insert(g,A.options),g}},56:(A,g,I)=>{"use strict";A.exports=function(A){var g=I.nc;g&&A.setAttribute("nonce",g)}},825:A=>{"use strict";A.exports=function(A){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var g=A.insertStyleElement(A);return{update:function(I){!function(A,g,I){var C="";I.supports&&(C+="@supports (".concat(I.supports,") {")),I.media&&(C+="@media ".concat(I.media," {"));var B=void 0!==I.layer;B&&(C+="@layer".concat(I.layer.length>0?" ".concat(I.layer):""," {")),C+=I.css,B&&(C+="}"),I.media&&(C+="}"),I.supports&&(C+="}");var Q=I.sourceMap;Q&&"undefined"!=typeof btoa&&(C+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(Q))))," */")),g.styleTagTransform(C,A,g.options)}(g,A,I)},remove:function(){!function(A){if(null===A.parentNode)return!1;A.parentNode.removeChild(A)}(g)}}}},113:A=>{"use strict";A.exports=function(A,g){if(g.styleSheet)g.styleSheet.cssText=A;else{for(;g.firstChild;)g.removeChild(g.firstChild);g.appendChild(document.createTextNode(A))}}},576:function(A,g,I){var C;!function(B,Q){"use strict";var E="function",i="undefined",o="object",t="string",e="major",a="model",s="name",n="type",r="vendor",D="version",h="architecture",c="console",w="mobile",l="tablet",G="smarttv",y="wearable",F="embedded",R="Amazon",d="Apple",N="ASUS",u="BlackBerry",M="Browser",S="Chrome",k="Firefox",U="Google",K="Huawei",f="LG",J="Microsoft",Y="Motorola",p="Opera",L="Samsung",m="Sharp",H="Sony",q="Xiaomi",b="Zebra",x="Facebook",T="Chromium OS",v="Mac OS",V=" Browser",W=function(A){for(var g={},I=0;I<A.length;I++)g[A[I].toUpperCase()]=A[I];return g},O=function(A,g){return typeof A===t&&-1!==Z(g).indexOf(Z(A))},Z=function(A){return A.toLowerCase()},X=function(A,g){if(typeof A===t)return A=A.replace(/^\s\s*/,""),typeof g===i?A:A.substring(0,500)},P=function(A,g){for(var I,C,B,i,t,e,a=0;a<g.length&&!t;){var s=g[a],n=g[a+1];for(I=C=0;I<s.length&&!t&&s[I];)if(t=s[I++].exec(A))for(B=0;B<n.length;B++)e=t[++C],typeof(i=n[B])===o&&i.length>0?2===i.length?typeof i[1]==E?this[i[0]]=i[1].call(this,e):this[i[0]]=i[1]:3===i.length?typeof i[1]!==E||i[1].exec&&i[1].test?this[i[0]]=e?e.replace(i[1],i[2]):Q:this[i[0]]=e?i[1].call(this,e,i[2]):Q:4===i.length&&(this[i[0]]=e?i[3].call(this,e.replace(i[1],i[2])):Q):this[i]=e||Q;a+=2}},j=function(A,g){for(var I in g)if(typeof g[I]===o&&g[I].length>0){for(var C=0;C<g[I].length;C++)if(O(g[I][C],A))return"?"===I?Q:I}else if(O(g[I],A))return"?"===I?Q:I;return g.hasOwnProperty("*")?g["*"]:A},z={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},_={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[D,[s,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[D,[s,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[s,D],[/opios[\/ ]+([\w\.]+)/i],[D,[s,p+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[D,[s,p+" GX"]],[/\bopr\/([\w\.]+)/i],[D,[s,p]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[D,[s,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[s,D],[/quark(?:pc)?\/([-\w\.]+)/i],[D,[s,"Quark"]],[/\bddg\/([\w\.]+)/i],[D,[s,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[D,[s,"UC"+M]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[D,[s,"WeChat"]],[/konqueror\/([\w\.]+)/i],[D,[s,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[D,[s,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[D,[s,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[D,[s,"Smart Lenovo "+M]],[/(avast|avg)\/([\w\.]+)/i],[[s,/(.+)/,"$1 Secure "+M],D],[/\bfocus\/([\w\.]+)/i],[D,[s,k+" Focus"]],[/\bopt\/([\w\.]+)/i],[D,[s,p+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[D,[s,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[D,[s,"Dolphin"]],[/coast\/([\w\.]+)/i],[D,[s,p+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[D,[s,"MIUI "+M]],[/fxios\/([-\w\.]+)/i],[D,[s,k]],[/\bqihu|(qi?ho?o?|360)browser/i],[[s,"360"+V]],[/\b(qq)\/([\w\.]+)/i],[[s,/(.+)/,"$1Browser"],D],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[s,/(.+)/,"$1"+V],D],[/samsungbrowser\/([\w\.]+)/i],[D,[s,L+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[s,/_/g," "],D],[/metasr[\/ ]?([\d\.]+)/i],[D,[s,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[s,"Sogou Mobile"],D],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[s,D],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[s],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[s,x],D],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[s,D],[/\bgsa\/([\w\.]+) .*safari\//i],[D,[s,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[D,[s,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[D,[s,S+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[s,S+" WebView"],D],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[D,[s,"Android "+M]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[s,D],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[D,[s,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[D,s],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[s,[D,j,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[s,D],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[s,"Netscape"],D],[/(wolvic)\/([\w\.]+)/i],[s,D],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[D,[s,k+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[s,[D,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[s,[D,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[h,"amd64"]],[/(ia32(?=;))/i],[[h,Z]],[/((?:i[346]|x)86)[;\)]/i],[[h,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[h,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[h,"armhf"]],[/windows (ce|mobile); ppc;/i],[[h,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[h,/ower/,"",Z]],[/(sun4\w)[;\)]/i],[[h,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[h,Z]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[a,[r,L],[n,l]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[a,[r,L],[n,w]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[a,[r,d],[n,w]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[a,[r,d],[n,l]],[/(macintosh);/i],[a,[r,d]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[a,[r,m],[n,w]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[a,[r,K],[n,l]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[a,[r,K],[n,w]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i],[[a,/_/g," "],[r,q],[n,w]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[a,/_/g," "],[r,q],[n,l]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[a,[r,"OPPO"],[n,w]],[/\b(opd2\d{3}a?) bui/i],[a,[r,"OPPO"],[n,l]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[a,[r,"Vivo"],[n,w]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[a,[r,"Realme"],[n,w]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[a,[r,Y],[n,w]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[a,[r,Y],[n,l]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[a,[r,f],[n,l]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[a,[r,f],[n,w]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[a,[r,"Lenovo"],[n,l]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[a,/_/g," "],[r,"Nokia"],[n,w]],[/(pixel c)\b/i],[a,[r,U],[n,l]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[a,[r,U],[n,w]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[a,[r,H],[n,w]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[a,"Xperia Tablet"],[r,H],[n,l]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[a,[r,"OnePlus"],[n,w]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[a,[r,R],[n,l]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[a,/(.+)/g,"Fire Phone $1"],[r,R],[n,w]],[/(playbook);[-\w\),; ]+(rim)/i],[a,r,[n,l]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[a,[r,u],[n,w]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[a,[r,N],[n,l]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[a,[r,N],[n,w]],[/(nexus 9)/i],[a,[r,"HTC"],[n,l]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[r,[a,/_/g," "],[n,w]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[a,[r,"TCL"],[n,l]],[/(itel) ((\w+))/i],[[r,Z],a,[n,j,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[a,[r,"Acer"],[n,l]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[a,[r,"Meizu"],[n,w]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[a,[r,"Ulefone"],[n,w]],[/droid.+; (a(?:015|06[35]|142p?))/i],[a,[r,"Nothing"],[n,w]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[r,a,[n,w]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[r,a,[n,l]],[/(surface duo)/i],[a,[r,J],[n,l]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[a,[r,"Fairphone"],[n,w]],[/(u304aa)/i],[a,[r,"AT&T"],[n,w]],[/\bsie-(\w*)/i],[a,[r,"Siemens"],[n,w]],[/\b(rct\w+) b/i],[a,[r,"RCA"],[n,l]],[/\b(venue[\d ]{2,7}) b/i],[a,[r,"Dell"],[n,l]],[/\b(q(?:mv|ta)\w+) b/i],[a,[r,"Verizon"],[n,l]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[a,[r,"Barnes & Noble"],[n,l]],[/\b(tm\d{3}\w+) b/i],[a,[r,"NuVision"],[n,l]],[/\b(k88) b/i],[a,[r,"ZTE"],[n,l]],[/\b(nx\d{3}j) b/i],[a,[r,"ZTE"],[n,w]],[/\b(gen\d{3}) b.+49h/i],[a,[r,"Swiss"],[n,w]],[/\b(zur\d{3}) b/i],[a,[r,"Swiss"],[n,l]],[/\b((zeki)?tb.*\b) b/i],[a,[r,"Zeki"],[n,l]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[r,"Dragon Touch"],a,[n,l]],[/\b(ns-?\w{0,9}) b/i],[a,[r,"Insignia"],[n,l]],[/\b((nxa|next)-?\w{0,9}) b/i],[a,[r,"NextBook"],[n,l]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[r,"Voice"],a,[n,w]],[/\b(lvtel\-)?(v1[12]) b/i],[[r,"LvTel"],a,[n,w]],[/\b(ph-1) /i],[a,[r,"Essential"],[n,w]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[a,[r,"Envizen"],[n,l]],[/\b(trio[-\w\. ]+) b/i],[a,[r,"MachSpeed"],[n,l]],[/\btu_(1491) b/i],[a,[r,"Rotor"],[n,l]],[/(shield[\w ]+) b/i],[a,[r,"Nvidia"],[n,l]],[/(sprint) (\w+)/i],[r,a,[n,w]],[/(kin\.[onetw]{3})/i],[[a,/\./g," "],[r,J],[n,w]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[a,[r,b],[n,l]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[a,[r,b],[n,w]],[/smart-tv.+(samsung)/i],[r,[n,G]],[/hbbtv.+maple;(\d+)/i],[[a,/^/,"SmartTV"],[r,L],[n,G]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[r,f],[n,G]],[/(apple) ?tv/i],[r,[a,d+" TV"],[n,G]],[/crkey/i],[[a,S+"cast"],[r,U],[n,G]],[/droid.+aft(\w+)( bui|\))/i],[a,[r,R],[n,G]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[a,[r,m],[n,G]],[/(bravia[\w ]+)( bui|\))/i],[a,[r,H],[n,G]],[/(mitv-\w{5}) bui/i],[a,[r,q],[n,G]],[/Hbbtv.*(technisat) (.*);/i],[r,a,[n,G]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[r,X],[a,X],[n,G]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[n,G]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[r,a,[n,c]],[/droid.+; (shield) bui/i],[a,[r,"Nvidia"],[n,c]],[/(playstation [345portablevi]+)/i],[a,[r,H],[n,c]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[a,[r,J],[n,c]],[/\b(sm-[lr]\d\d[05][fnuw]?s?)\b/i],[a,[r,L],[n,y]],[/((pebble))app/i],[r,a,[n,y]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[a,[r,d],[n,y]],[/droid.+; (glass) \d/i],[a,[r,U],[n,y]],[/droid.+; (wt63?0{2,3})\)/i],[a,[r,b],[n,y]],[/(quest( \d| pro)?)/i],[a,[r,x],[n,y]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[r,[n,F]],[/(aeobc)\b/i],[a,[r,R],[n,F]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[a,[n,w]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[a,[n,l]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[n,l]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[n,w]],[/(android[-\w\. ]{0,9});.+buil/i],[a,[r,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[D,[s,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[D,[s,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[s,D],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[D,s]],os:[[/microsoft (windows) (vista|xp)/i],[s,D],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[s,[D,j,z]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[D,j,z],[s,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[D,/_/g,"."],[s,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[s,v],[D,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[D,s],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[s,D],[/\(bb(10);/i],[D,[s,u]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[D,[s,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[D,[s,k+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[D,[s,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[D,[s,"watchOS"]],[/crkey\/([\d\.]+)/i],[D,[s,S+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[s,T],D],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[s,D],[/(sunos) ?([\w\.\d]*)/i],[[s,"Solaris"],D],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[s,D]]},$=function(A,g){if(typeof A===o&&(g=A,A=Q),!(this instanceof $))return new $(A,g).getResult();var I=typeof B!==i&&B.navigator?B.navigator:Q,C=A||(I&&I.userAgent?I.userAgent:""),c=I&&I.userAgentData?I.userAgentData:Q,G=g?function(A,g){var I={};for(var C in A)g[C]&&g[C].length%2==0?I[C]=g[C].concat(A[C]):I[C]=A[C];return I}(_,g):_,y=I&&I.userAgent==C;return this.getBrowser=function(){var A,g={};return g[s]=Q,g[D]=Q,P.call(g,C,G.browser),g[e]=typeof(A=g[D])===t?A.replace(/[^\d\.]/g,"").split(".")[0]:Q,y&&I&&I.brave&&typeof I.brave.isBrave==E&&(g[s]="Brave"),g},this.getCPU=function(){var A={};return A[h]=Q,P.call(A,C,G.cpu),A},this.getDevice=function(){var A={};return A[r]=Q,A[a]=Q,A[n]=Q,P.call(A,C,G.device),y&&!A[n]&&c&&c.mobile&&(A[n]=w),y&&"Macintosh"==A[a]&&I&&typeof I.standalone!==i&&I.maxTouchPoints&&I.maxTouchPoints>2&&(A[a]="iPad",A[n]=l),A},this.getEngine=function(){var A={};return A[s]=Q,A[D]=Q,P.call(A,C,G.engine),A},this.getOS=function(){var A={};return A[s]=Q,A[D]=Q,P.call(A,C,G.os),y&&!A[s]&&c&&c.platform&&"Unknown"!=c.platform&&(A[s]=c.platform.replace(/chrome os/i,T).replace(/macos/i,v)),A},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return C},this.setUA=function(A){return C=typeof A===t&&A.length>500?X(A,500):A,this},this.setUA(C),this};$.VERSION="1.0.39",$.BROWSER=W([s,D,e]),$.CPU=W([h]),$.DEVICE=W([a,r,n,c,w,G,l,y,F]),$.ENGINE=$.OS=W([s,D]),typeof g!==i?(A.exports&&(g=A.exports=$),g.UAParser=$):I.amdO?(C=function(){return $}.call(g,I,g,A))===Q||(A.exports=C):typeof B!==i&&(B.UAParser=$);var AA=typeof B!==i&&(B.jQuery||B.Zepto);if(AA&&!AA.ua){var gA=new $;AA.ua=gA.getResult(),AA.ua.get=function(){return gA.getUA()},AA.ua.set=function(A){gA.setUA(A);var g=gA.getResult();for(var I in g)AA.ua[I]=g[I]}}}("object"==typeof window?window:this)},382:(A,g,I)=>{"use strict";var C=I(540);g.A=function(){var A=(0,C.useState)(["portrait",0]),g=A[0],I=A[1],B=function(){var A,g;return window.screen.orientation?(A=90===Math.abs(window.screen.orientation.angle)?"landscape":"portrait",g=window.screen.orientation.angle):(A=90===Math.abs(window.orientation)?"landscape":"portrait",g=window.orientation),[A,g]},Q=function(){I(B())};return(0,C.useEffect)((function(){return"onorientationchange"in window&&(window.addEventListener("orientationchange",Q),I(B())),function(){window.removeEventListener("orientationchange",Q)}}),[]),g}},942:(A,g)=>{var I; /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */!function(){"use strict";var C={}.hasOwnProperty;function B(){for(var A="",g=0;g<arguments.length;g++){var I=arguments[g];I&&(A=E(A,Q(I)))}return A}function Q(A){if("string"==typeof A||"number"==typeof A)return A;if("object"!=typeof A)return"";if(Array.isArray(A))return B.apply(null,A);if(A.toString!==Object.prototype.toString&&!A.toString.toString().includes("[native code]"))return A.toString();var g="";for(var I in A)C.call(A,I)&&A[I]&&(g=E(g,I));return g}function E(A,g){return g?A?A+" "+g:A+g:A}A.exports?(B.default=B,A.exports=B):void 0===(I=function(){return B}.apply(g,[]))||(A.exports=I)}()}},g={};function I(C){var B=g[C];if(void 0!==B)return B.exports;var Q=g[C]={id:C,exports:{}};return A[C].call(Q.exports,Q,Q.exports,I),Q.exports}I.amdO={},I.n=A=>{var g=A&&A.__esModule?()=>A.default:()=>A;return I.d(g,{a:g}),g},I.d=(A,g)=>{for(var C in g)I.o(g,C)&&!I.o(A,C)&&Object.defineProperty(A,C,{enumerable:!0,get:g[C]})},I.o=(A,g)=>Object.prototype.hasOwnProperty.call(A,g),I.nc=void 0,(()=>{"use strict";var A=I(540),g=I(338),C=I(72),B=I.n(C),Q=I(825),E=I.n(Q),i=I(659),o=I.n(i),t=I(56),e=I.n(t),a=I(159),s=I.n(a),n=I(113),r=I.n(n),D=I(805),h={};h.styleTagTransform=r(),h.setAttributes=e(),h.insert=o().bind(null,"head"),h.domAPI=E(),h.insertStyleElement=s();B()(D.A,h);D.A&&D.A.locals&&D.A.locals;const c="150",w=0,l=1,G=2,y=1,F=2,R=3,d=0,N=1,u=2,M=0,S=1,k=2,U=3,K=4,f=5,J=100,Y=101,p=102,L=103,m=104,H=200,q=201,b=202,x=203,T=204,v=205,V=206,W=207,O=208,Z=209,X=210,P=0,j=1,z=2,_=3,$=4,AA=5,gA=6,IA=7,CA=0,BA=1,QA=2,EA=0,iA=1,oA=2,tA=3,eA=4,aA=5,sA=301,nA=302,rA=303,DA=304,hA=306,cA=1e3,wA=1001,lA=1002,GA=1003,yA=1004,FA=1005,RA=1006,dA=1007,NA=1008,uA=1009,MA=1010,SA=1011,kA=1012,UA=1013,KA=1014,fA=1015,JA=1016,YA=1017,pA=1018,LA=1020,mA=1021,HA=1023,qA=1024,bA=1025,xA=1026,TA=1027,vA=1028,VA=1029,WA=1030,OA=1031,ZA=1033,XA=33776,PA=33777,jA=33778,zA=33779,_A=35840,$A=35841,Ag=35842,gg=35843,Ig=36196,Cg=37492,Bg=37496,Qg=37808,Eg=37809,ig=37810,og=37811,tg=37812,eg=37813,ag=37814,sg=37815,ng=37816,rg=37817,Dg=37818,hg=37819,cg=37820,wg=37821,lg=36492,Gg=36283,yg=36284,Fg=36285,Rg=36286,dg=2300,Ng=2301,ug=2302,Mg=2400,Sg=2401,kg=2402,Ug=3e3,Kg=3001,fg=3201,Jg=0,Yg=1,pg="srgb",Lg="srgb-linear",mg="display-p3",Hg=7680,qg=35044,bg="300 es",xg=1035;class Tg{addEventListener(A,g){void 0===this._listeners&&(this._listeners={});const I=this._listeners;void 0===I[A]&&(I[A]=[]),-1===I[A].indexOf(g)&&I[A].push(g)}hasEventListener(A,g){if(void 0===this._listeners)return!1;const I=this._listeners;return void 0!==I[A]&&-1!==I[A].indexOf(g)}removeEventListener(A,g){if(void 0===this._listeners)return;const I=this._listeners[A];if(void 0!==I){const A=I.indexOf(g);-1!==A&&I.splice(A,1)}}dispatchEvent(A){if(void 0===this._listeners)return;const g=this._listeners[A.type];if(void 0!==g){A.target=this;const I=g.slice(0);for(let g=0,C=I.length;g<C;g++)I[g].call(this,A);A.target=null}}}const vg=["00","01","02","03","04","05","06","07","08","09","0a","0b","0c","0d","0e","0f","10","11","12","13","14","15","16","17","18","19","1a","1b","1c","1d","1e","1f","20","21","22","23","24","25","26","27","28","29","2a","2b","2c","2d","2e","2f","30","31","32","33","34","35","36","37","38","39","3a","3b","3c","3d","3e","3f","40","41","42","43","44","45","46","47","48","49","4a","4b","4c","4d","4e","4f","50","51","52","53","54","55","56","57","58","59","5a","5b","5c","5d","5e","5f","60","61","62","63","64","65","66","67","68","69","6a","6b","6c","6d","6e","6f","70","71","72","73","74","75","76","77","78","79","7a","7b","7c","7d","7e","7f","80","81","82","83","84","85","86","87","88","89","8a","8b","8c","8d","8e","8f","90","91","92","93","94","95","96","97","98","99","9a","9b","9c","9d","9e","9f","a0","a1","a2","a3","a4","a5","a6","a7","a8","a9","aa","ab","ac","ad","ae","af","b0","b1","b2","b3","b4","b5","b6","b7","b8","b9","ba","bb","bc","bd","be","bf","c0","c1","c2","c3","c4","c5","c6","c7","c8","c9","ca","cb","cc","cd","ce","cf","d0","d1","d2","d3","d4","d5","d6","d7","d8","d9","da","db","dc","dd","de","df","e0","e1","e2","e3","e4","e5","e6","e7","e8","e9","ea","eb","ec","ed","ee","ef","f0","f1","f2","f3","f4","f5","f6","f7","f8","f9","fa","fb","fc","fd","fe","ff"];let Vg=1234567;const Wg=Math.PI/180,Og=180/Math.PI;function Zg(){const A=4294967295*Math.random()|0,g=4294967295*Math.random()|0,I=4294967295*Math.random()|0,C=4294967295*Math.random()|0;return(vg[255&A]+vg[A>>8&255]+vg[A>>16&255]+vg[A>>24&255]+"-"+vg[255&g]+vg[g>>8&255]+"-"+vg[g>>16&15|64]+vg[g>>24&255]+"-"+vg[63&I|128]+vg[I>>8&255]+"-"+vg[I>>16&255]+vg[I>>24&255]+vg[255&C]+vg[C>>8&255]+vg[C>>16&255]+vg[C>>24&255]).toLowerCase()}function Xg(A,g,I){return Math.max(g,Math.min(I,A))}function Pg(A,g){return(A%g+g)%g}function jg(A,g,I){return(1-I)*A+I*g}function zg(A){return!(A&A-1)&&0!==A}function _g(A){return Math.pow(2,Math.ceil(Math.log(A)/Math.LN2))}function $g(A){return Math.pow(2,Math.floor(Math.log(A)/Math.LN2))}function AI(A,g){switch(g.constructor){case Float32Array:return A;case Uint16Array:return A/65535;case Uint8Array:return A/255;case Int16Array:return Math.max(A/32767,-1);case Int8Array:return Math.max(A/127,-1);default:throw new Error("Invalid component type.")}}function gI(A,g){switch(g.constructor){case Float32Array:return A;case Uint16Array:return Math.round(65535*A);case Uint8Array:return Math.round(255*A);case Int16Array:return Math.round(32767*A);case Int8Array:return Math.round(127*A);default:throw new Error("Invalid component type.")}}const II={DEG2RAD:Wg,RAD2DEG:Og,generateUUID:Zg,clamp:Xg,euclideanModulo:Pg,mapLinear:function(A,g,I,C,B){return C+(A-g)*(B-C)/(I-g)},inverseLerp:function(A,g,I){return A!==g?(I-A)/(g-A):0},lerp:jg,damp:function(A,g,I,C){return jg(A,g,1-Math.exp(-I*C))},pingpong:function(A,g=1){return g-Math.abs(Pg(A,2*g)-g)},smoothstep:function(A,g,I){return A<=g?0:A>=I?1:(A=(A-g)/(I-g))*A*(3-2*A)},smootherstep:function(A,g,I){return A<=g?0:A>=I?1:(A=(A-g)/(I-g))*A*A*(A*(6*A-15)+10)},randInt:function(A,g){return A+Math.floor(Math.random()*(g-A+1))},randFloat:function(A,g){return A+Math.random()*(g-A)},randFloatSpread:function(A){return A*(.5-Math.random())},seededRandom:function(A){void 0!==A&&(Vg=A);let g=Vg+=1831565813;return g=Math.imul(g^g>>>15,1|g),g^=g+Math.imul(g^g>>>7,61|g),((g^g>>>14)>>>0)/4294967296},degToRad:function(A){return A*Wg},radToDeg:function(A){return A*Og},isPowerOfTwo:zg,ceilPowerOfTwo:_g,floorPowerOfTwo:$g,setQuaternionFromProperEuler:function(A,g,I,C,B){const Q=Math.cos,E=Math.sin,i=Q(I/2),o=E(I/2),t=Q((g+C)/2),e=E((g+C)/2),a=Q((g-C)/2),s=E((g-C)/2),n=Q((C-g)/2),r=E((C-g)/2);switch(B){case"XYX":A.set(i*e,o*a,o*s,i*t);break;case"YZY":A.set(o*s,i*e,o*a,i*t);break;case"ZXZ":A.set(o*a,o*s,i*e,i*t);break;case"XZX":A.set(i*e,o*r,o*n,i*t);break;case"YXY":A.set(o*n,i*e,o*r,i*t);break;case"ZYZ":A.set(o*r,o*n,i*e,i*t);break;default:console.warn("THREE.MathUtils: .setQuaternionFromProperEuler() encountered an unknown order: "+B)}},normalize:gI,denormalize:AI};class CI{constructor(A=0,g=0){CI.prototype.isVector2=!0,this.x=A,this.y=g}get width(){return this.x}set width(A){this.x=A}get height(){return this.y}set height(A){this.y=A}set(A,g){return this.x=A,this.y=g,this}setScalar(A){return this.x=A,this.y=A,this}setX(A){return this.x=A,this}setY(A){return this.y=A,this}setComponent(A,g){switch(A){case 0:this.x=g;break;case 1:this.y=g;break;default:throw new Error("index is out of range: "+A)}return this}getComponent(A){switch(A){case 0:return this.x;case 1:return this.y;default:throw new Error("index is out of range: "+A)}}clone(){return new this.constructor(this.x,this.y)}copy(A){return this.x=A.x,this.y=A.y,this}add(A){return this.x+=A.x,this.y+=A.y,this}addScalar(A){return this.x+=A,this.y+=A,this}addVectors(A,g){return this.x=A.x+g.x,this.y=A.y+g.y,this}addScaledVector(A,g){return this.x+=A.x*g,this.y+=A.y*g,this}sub(A){return this.x-=A.x,this.y-=A.y,this}subScalar(A){return this.x-=A,this.y-=A,this}subVectors(A,g){return this.x=A.x-g.x,this.y=A.y-g.y,this}multiply(A){return this.x*=A.x,this.y*=A.y,this}multiplyScalar(A){return this.x*=A,this.y*=A,this}divide(A){return this.x/=A.x,this.y/=A.y,this}divideScalar(A){return this.multiplyScalar(1/A)}applyMatrix3(A){const g=this.x,I=this.y,C=A.elements;return this.x=C[0]*g+C[3]*I+C[6],this.y=C[1]*g+C[4]*I+C[7],this}min(A){return this.x=Math.min(this.x,A.x),this.y=Math.min(this.y,A.y),this}max(A){return this.x=Math.max(this.x,A.x),this.y=Math.max(this.y,A.y),this}clamp(A,g){return this.x=Math.max(A.x,Math.min(g.x,this.x)),this.y=Math.max(A.y,Math.min(g.y,this.y)),this}clampScalar(A,g){return this.x=Math.max(A,Math.min(g,this.x)),this.y=Math.max(A,Math.min(g,this.y)),this}clampLength(A,g){const I=this.length();return this.divideScalar(I||1).multiplyScalar(Math.max(A,Math.min(g,I)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this}negate(){return this.x=-this.x,this.y=-this.y,this}dot(A){return this.x*A.x+this.y*A.y}cross(A){return this.x*A.y-this.y*A.x}lengthSq(){return this.x*this.x+this.y*this.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)}normalize(){return this.divideScalar(this.length()||1)}angle(){return Math.atan2(-this.y,-this.x)+Math.PI}distanceTo(A){return Math.sqrt(this.distanceToSquared(A))}distanceToSquared(A){const g=this.x-A.x,I=this.y-A.y;return g*g+I*I}manhattanDistanceTo(A){return Math.abs(this.x-A.x)+Math.abs(this.y-A.y)}setLength(A){return this.normalize().multiplyScalar(A)}lerp(A,g){return this.x+=(A.x-this.x)*g,this.y+=(A.y-this.y)*g,this}lerpVectors(A,g,I){return this.x=A.x+(g.x-A.x)*I,this.y=A.y+(g.y-A.y)*I,this}equals(A){return A.x===this.x&&A.y===this.y}fromArray(A,g=0){return this.x=A[g],this.y=A[g+1],this}toArray(A=[],g=0){return A[g]=this.x,A[g+1]=this.y,A}fromBufferAttribute(A,g){return this.x=A.getX(g),this.y=A.getY(g),this}rotateAround(A,g){const I=Math.cos(g),C=Math.sin(g),B=this.x-A.x,Q=this.y-A.y;return this.x=B*I-Q*C+A.x,this.y=B*C+Q*I+A.y,this}random(){return this.x=Math.random(),this.y=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y}}class BI{constructor(){BI.prototype.isMatrix3=!0,this.elements=[1,0,0,0,1,0,0,0,1]}set(A,g,I,C,B,Q,E,i,o){const t=this.elements;return t[0]=A,t[1]=C,t[2]=E,t[3]=g,t[4]=B,t[5]=i,t[6]=I,t[7]=Q,t[8]=o,this}identity(){return this.set(1,0,0,0,1,0,0,0,1),this}copy(A){const g=this.elements,I=A.elements;return g[0]=I[0],g[1]=I[1],g[2]=I[2],g[3]=I[3],g[4]=I[4],g[5]=I[5],g[6]=I[6],g[7]=I[7],g[8]=I[8],this}extractBasis(A,g,I){return A.setFromMatrix3Column(this,0),g.setFromMatrix3Column(this,1),I.setFromMatrix3Column(this,2),this}setFromMatrix4(A){const g=A.elements;return this.set(g[0],g[4],g[8],g[1],g[5],g[9],g[2],g[6],g[10]),this}multiply(A){return this.multiplyMatrices(this,A)}premultiply(A){return this.multiplyMatrices(A,this)}multiplyMatrices(A,g){const I=A.elements,C=g.elements,B=this.elements,Q=I[0],E=I[3],i=I[6],o=I[1],t=I[4],e=I[7],a=I[2],s=I[5],n=I[8],r=C[0],D=C[3],h=C[6],c=C[1],w=C[4],l=C[7],G=C[2],y=C[5],F=C[8];return B[0]=Q*r+E*c+i*G,B[3]=Q*D+E*w+i*y,B[6]=Q*h+E*l+i*F,B[1]=o*r+t*c+e*G,B[4]=o*D+t*w+e*y,B[7]=o*h+t*l+e*F,B[2]=a*r+s*c+n*G,B[5]=a*D+s*w+n*y,B[8]=a*h+s*l+n*F,this}multiplyScalar(A){const g=this.elements;return g[0]*=A,g[3]*=A,g[6]*=A,g[1]*=A,g[4]*=A,g[7]*=A,g[2]*=A,g[5]*=A,g[8]*=A,this}determinant(){const A=this.elements,g=A[0],I=A[1],C=A[2],B=A[3],Q=A[4],E=A[5],i=A[6],o=A[7],t=A[8];return g*Q*t-g*E*o-I*B*t+I*E*i+C*B*o-C*Q*i}invert(){const A=this.elements,g=A[0],I=A[1],C=A[2],B=A[3],Q=A[4],E=A[5],i=A[6],o=A[7],t=A[8],e=t*Q-E*o,a=E*i-t*B,s=o*B-Q*i,n=g*e+I*a+C*s;if(0===n)return this.set(0,0,0,0,0,0,0,0,0);const r=1/n;return A[0]=e*r,A[1]=(C*o-t*I)*r,A[2]=(E*I-C*Q)*r,A[3]=a*r,A[4]=(t*g-C*i)*r,A[5]=(C*B-E*g)*r,A[6]=s*r,A[7]=(I*i-o*g)*r,A[8]=(Q*g-I*B)*r,this}transpose(){let A;const g=this.elements;return A=g[1],g[1]=g[3],g[3]=A,A=g[2],g[2]=g[6],g[6]=A,A=g[5],g[5]=g[7],g[7]=A,this}getNormalMatrix(A){return this.setFromMatrix4(A).invert().transpose()}transposeIntoArray(A){const g=this.elements;return A[0]=g[0],A[1]=g[3],A[2]=g[6],A[3]=g[1],A[4]=g[4],A[5]=g[7],A[6]=g[2],A[7]=g[5],A[8]=g[8],this}setUvTransform(A,g,I,C,B,Q,E){const i=Math.cos(B),o=Math.sin(B);return this.set(I*i,I*o,-I*(i*Q+o*E)+Q+A,-C*o,C*i,-C*(-o*Q+i*E)+E+g,0,0,1),this}scale(A,g){return this.premultiply(QI.makeScale(A,g)),this}rotate(A){return this.premultiply(QI.makeRotation(-A)),this}translate(A,g){return this.premultiply(QI.makeTranslation(A,g)),this}makeTranslation(A,g){return this.set(1,0,A,0,1,g,0,0,1),this}makeRotation(A){const g=Math.cos(A),I=Math.sin(A);return this.set(g,-I,0,I,g,0,0,0,1),this}makeScale(A,g){return this.set(A,0,0,0,g,0,0,0,1),this}equals(A){const g=this.elements,I=A.elements;for(let A=0;A<9;A++)if(g[A]!==I[A])return!1;return!0}fromArray(A,g=0){for(let I=0;I<9;I++)this.elements[I]=A[I+g];return this}toArray(A=[],g=0){const I=this.elements;return A[g]=I[0],A[g+1]=I[1],A[g+2]=I[2],A[g+3]=I[3],A[g+4]=I[4],A[g+5]=I[5],A[g+6]=I[6],A[g+7]=I[7],A[g+8]=I[8],A}clone(){return(new this.constructor).fromArray(this.elements)}}const QI=new BI;function EI(A){for(let g=A.length-1;g>=0;--g)if(A[g]>=65535)return!0;return!1}Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array;function iI(A){return document.createElementNS("http://www.w3.org/1999/xhtml",A)}class oI{constructor(A=0,g=0,I=0,C=1){this.isQuaternion=!0,this._x=A,this._y=g,this._z=I,this._w=C}static slerpFlat(A,g,I,C,B,Q,E){let i=I[C+0],o=I[C+1],t=I[C+2],e=I[C+3];const a=B[Q+0],s=B[Q+1],n=B[Q+2],r=B[Q+3];if(0===E)return A[g+0]=i,A[g+1]=o,A[g+2]=t,void(A[g+3]=e);if(1===E)return A[g+0]=a,A[g+1]=s,A[g+2]=n,void(A[g+3]=r);if(e!==r||i!==a||o!==s||t!==n){let A=1-E;const g=i*a+o*s+t*n+e*r,I=g>=0?1:-1,C=1-g*g;if(C>Number.EPSILON){const B=Math.sqrt(C),Q=Math.atan2(B,g*I);A=Math.sin(A*Q)/B,E=Math.sin(E*Q)/B}const B=E*I;if(i=i*A+a*B,o=o*A+s*B,t=t*A+n*B,e=e*A+r*B,A===1-E){const A=1/Math.sqrt(i*i+o*o+t*t+e*e);i*=A,o*=A,t*=A,e*=A}}A[g]=i,A[g+1]=o,A[g+2]=t,A[g+3]=e}static multiplyQuaternionsFlat(A,g,I,C,B,Q){const E=I[C],i=I[C+1],o=I[C+2],t=I[C+3],e=B[Q],a=B[Q+1],s=B[Q+2],n=B[Q+3];return A[g]=E*n+t*e+i*s-o*a,A[g+1]=i*n+t*a+o*e-E*s,A[g+2]=o*n+t*s+E*a-i*e,A[g+3]=t*n-E*e-i*a-o*s,A}get x(){return this._x}set x(A){this._x=A,this._onChangeCallback()}get y(){return this._y}set y(A){this._y=A,this._onChangeCallback()}get z(){return this._z}set z(A){this._z=A,this._onChangeCallback()}get w(){return this._w}set w(A){this._w=A,this._onChangeCallback()}set(A,g,I,C){return this._x=A,this._y=g,this._z=I,this._w=C,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._w)}copy(A){return this._x=A.x,this._y=A.y,this._z=A.z,this._w=A.w,this._onChangeCallback(),this}setFromEuler(A,g){const I=A._x,C=A._y,B=A._z,Q=A._order,E=Math.cos,i=Math.sin,o=E(I/2),t=E(C/2),e=E(B/2),a=i(I/2),s=i(C/2),n=i(B/2);switch(Q){case"XYZ":this._x=a*t*e+o*s*n,this._y=o*s*e-a*t*n,this._z=o*t*n+a*s*e,this._w=o*t*e-a*s*n;break;case"YXZ":this._x=a*t*e+o*s*n,this._y=o*s*e-a*t*n,this._z=o*t*n-a*s*e,this._w=o*t*e+a*s*n;break;case"ZXY":this._x=a*t*e-o*s*n,this._y=o*s*e+a*t*n,this._z=o*t*n+a*s*e,this._w=o*t*e-a*s*n;break;case"ZYX":this._x=a*t*e-o*s*n,this._y=o*s*e+a*t*n,this._z=o*t*n-a*s*e,this._w=o*t*e+a*s*n;break;case"YZX":this._x=a*t*e+o*s*n,this._y=o*s*e+a*t*n,this._z=o*t*n-a*s*e,this._w=o*t*e-a*s*n;break;case"XZY":this._x=a*t*e-o*s*n,this._y=o*s*e-a*t*n,this._z=o*t*n+a*s*e,this._w=o*t*e+a*s*n;break;default:console.warn("THREE.Quaternion: .setFromEuler() encountered an unknown order: "+Q)}return!1!==g&&this._onChangeCallback(),this}setFromAxisAngle(A,g){const I=g/2,C=Math.sin(I);return this._x=A.x*C,this._y=A.y*C,this._z=A.z*C,this._w=Math.cos(I),this._onChangeCallback(),this}setFromRotationMatrix(A){const g=A.elements,I=g[0],C=g[4],B=g[8],Q=g[1],E=g[5],i=g[9],o=g[2],t=g[6],e=g[10],a=I+E+e;if(a>0){const A=.5/Math.sqrt(a+1);this._w=.25/A,this._x=(t-i)*A,this._y=(B-o)*A,this._z=(Q-C)*A}else if(I>E&&I>e){const A=2*Math.sqrt(1+I-E-e);this._w=(t-i)/A,this._x=.25*A,this._y=(C+Q)/A,this._z=(B+o)/A}else if(E>e){const A=2*Math.sqrt(1+E-I-e);this._w=(B-o)/A,this._x=(C+Q)/A,this._y=.25*A,this._z=(i+t)/A}else{const A=2*Math.sqrt(1+e-I-E);this._w=(Q-C)/A,this._x=(B+o)/A,this._y=(i+t)/A,this._z=.25*A}return this._onChangeCallback(),this}setFromUnitVectors(A,g){let I=A.dot(g)+1;return I<Number.EPSILON?(I=0,Math.abs(A.x)>Math.abs(A.z)?(this._x=-A.y,this._y=A.x,this._z=0,this._w=I):(this._x=0,this._y=-A.z,this._z=A.y,this._w=I)):(this._x=A.y*g.z-A.z*g.y,this._y=A.z*g.x-A.x*g.z,this._z=A.x*g.y-A.y*g.x,this._w=I),this.normalize()}angleTo(A){return 2*Math.acos(Math.abs(Xg(this.dot(A),-1,1)))}rotateTowards(A,g){const I=this.angleTo(A);if(0===I)return this;const C=Math.min(1,g/I);return this.slerp(A,C),this}identity(){return this.set(0,0,0,1)}invert(){return this.conjugate()}conjugate(){return this._x*=-1,this._y*=-1,this._z*=-1,this._onChangeCallback(),this}dot(A){return this._x*A._x+this._y*A._y+this._z*A._z+this._w*A._w}lengthSq(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w}length(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)}normalize(){let A=this.length();return 0===A?(this._x=0,this._y=0,this._z=0,this._w=1):(A=1/A,this._x=this._x*A,this._y=this._y*A,this._z=this._z*A,this._w=this._w*A),this._onChangeCallback(),this}multiply(A){return this.multiplyQuaternions(this,A)}premultiply(A){return this.multiplyQuaternions(A,this)}multiplyQuaternions(A,g){const I=A._x,C=A._y,B=A._z,Q=A._w,E=g._x,i=g._y,o=g._z,t=g._w;return this._x=I*t+Q*E+C*o-B*i,this._y=C*t+Q*i+B*E-I*o,this._z=B*t+Q*o+I*i-C*E,this._w=Q*t-I*E-C*i-B*o,this._onChangeCallback(),this}slerp(A,g){if(0===g)return this;if(1===g)return this.copy(A);const I=this._x,C=this._y,B=this._z,Q=this._w;let E=Q*A._w+I*A._x+C*A._y+B*A._z;if(E<0?(this._w=-A._w,this._x=-A._x,this._y=-A._y,this._z=-A._z,E=-E):this.copy(A),E>=1)return this._w=Q,this._x=I,this._y=C,this._z=B,this;const i=1-E*E;if(i<=Number.EPSILON){const A=1-g;return this._w=A*Q+g*this._w,this._x=A*I+g*this._x,this._y=A*C+g*this._y,this._z=A*B+g*this._z,this.normalize(),this._onChangeCallback(),this}const o=Math.sqrt(i),t=Math.atan2(o,E),e=Math.sin((1-g)*t)/o,a=Math.sin(g*t)/o;return this._w=Q*e+this._w*a,this._x=I*e+this._x*a,this._y=C*e+this._y*a,this._z=B*e+this._z*a,this._onChangeCallback(),this}slerpQuaternions(A,g,I){return this.copy(A).slerp(g,I)}random(){const A=Math.random(),g=Math.sqrt(1-A),I=Math.sqrt(A),C=2*Math.PI*Math.random(),B=2*Math.PI*Math.random();return this.set(g*Math.cos(C),I*Math.sin(B),I*Math.cos(B),g*Math.sin(C))}equals(A){return A._x===this._x&&A._y===this._y&&A._z===this._z&&A._w===this._w}fromArray(A,g=0){return this._x=A[g],this._y=A[g+1],this._z=A[g+2],this._w=A[g+3],this._onChangeCallback(),this}toArray(A=[],g=0){return A[g]=this._x,A[g+1]=this._y,A[g+2]=this._z,A[g+3]=this._w,A}fromBufferAttribute(A,g){return this._x=A.getX(g),this._y=A.getY(g),this._z=A.getZ(g),this._w=A.getW(g),this}_onChange(A){return this._onChangeCallback=A,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._w}}class tI{constructor(A=0,g=0,I=0){tI.prototype.isVector3=!0,this.x=A,this.y=g,this.z=I}set(A,g,I){return void 0===I&&(I=this.z),this.x=A,this.y=g,this.z=I,this}setScalar(A){return this.x=A,this.y=A,this.z=A,this}setX(A){return this.x=A,this}setY(A){return this.y=A,this}setZ(A){return this.z=A,this}setComponent(A,g){switch(A){case 0:this.x=g;break;case 1:this.y=g;break;case 2:this.z=g;break;default:throw new Error("index is out of range: "+A)}return this}getComponent(A){switch(A){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw new Error("index is out of range: "+A)}}clone(){return new this.constructor(this.x,this.y,this.z)}copy(A){return this.x=A.x,this.y=A.y,this.z=A.z,this}add(A){return this.x+=A.x,this.y+=A.y,this.z+=A.z,this}addScalar(A){return this.x+=A,this.y+=A,this.z+=A,this}addVectors(A,g){return this.x=A.x+g.x,this.y=A.y+g.y,this.z=A.z+g.z,this}addScaledVector(A,g){return this.x+=A.x*g,this.y+=A.y*g,this.z+=A.z*g,this}sub(A){return this.x-=A.x,this.y-=A.y,this.z-=A.z,this}subScalar(A){return this.x-=A,this.y-=A,this.z-=A,this}subVectors(A,g){return this.x=A.x-g.x,this.y=A.y-g.y,this.z=A.z-g.z,this}multiply(A){return this.x*=A.x,this.y*=A.y,this.z*=A.z,this}multiplyScalar(A){return this.x*=A,this.y*=A,this.z*=A,this}multiplyVectors(A,g){return this.x=A.x*g.x,this.y=A.y*g.y,this.z=A.z*g.z,this}applyEuler(A){return this.applyQuaternion(aI.setFromEuler(A))}applyAxisAngle(A,g){return this.applyQuaternion(aI.setFromAxisAngle(A,g))}applyMatrix3(A){const g=this.x,I=this.y,C=this.z,B=A.elements;return this.x=B[0]*g+B[3]*I+B[6]*C,this.y=B[1]*g+B[4]*I+B[7]*C,this.z=B[2]*g+B[5]*I+B[8]*C,this}applyNormalMatrix(A){return this.applyMatrix3(A).normalize()}applyMatrix4(A){const g=this.x,I=this.y,C=this.z,B=A.elements,Q=1/(B[3]*g+B[7]*I+B[11]*C+B[15]);return this.x=(B[0]*g+B[4]*I+B[8]*C+B[12])*Q,this.y=(B[1]*g+B[5]*I+B[9]*C+B[13])*Q,this.z=(B[2]*g+B[6]*I+B[10]*C+B[14])*Q,this}applyQuaternion(A){const g=this.x,I=this.y,C=this.z,B=A.x,Q=A.y,E=A.z,i=A.w,o=i*g+Q*C-E*I,t=i*I+E*g-B*C,e=i*C+B*I-Q*g,a=-B*g-Q*I-E*C;return this.x=o*i+a*-B+t*-E-e*-Q,this.y=t*i+a*-Q+e*-B-o*-E,this.z=e*i+a*-E+o*-Q-t*-B,this}project(A){return this.applyMatrix4(A.matrixWorldInverse).applyMatrix4(A.projectionMatrix)}unproject(A){return this.applyMatrix4(A.projectionMatrixInverse).applyMatrix4(A.matrixWorld)}transformDirection(A){const g=this.x,I=this.y,C=this.z,B=A.elements;return this.x=B[0]*g+B[4]*I+B[8]*C,this.y=B[1]*g+B[5]*I+B[9]*C,this.z=B[2]*g+B[6]*I+B[10]*C,this.normalize()}divide(A){return this.x/=A.x,this.y/=A.y,this.z/=A.z,this}divideScalar(A){return this.multiplyScalar(1/A)}min(A){return this.x=Math.min(this.x,A.x),this.y=Math.min(this.y,A.y),this.z=Math.min(this.z,A.z),this}max(A){return this.x=Math.max(this.x,A.x),this.y=Math.max(this.y,A.y),this.z=Math.max(this.z,A.z),this}clamp(A,g){return this.x=Math.max(A.x,Math.min(g.x,this.x)),this.y=Math.max(A.y,Math.min(g.y,this.y)),this.z=Math.max(A.z,Math.min(g.z,this.z)),this}clampScalar(A,g){return this.x=Math.max(A,Math.min(g,this.x)),this.y=Math.max(A,Math.min(g,this.y)),this.z=Math.max(A,Math.min(g,this.z)),this}clampLength(A,g){const I=this.length();return this.divideScalar(I||1).multiplyScalar(Math.max(A,Math.min(g,I)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this.z=this.z<0?Math.ceil(this.z):Math.floor(this.z),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this}dot(A){return this.x*A.x+this.y*A.y+this.z*A.z}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)}normalize(){return this.divideScalar(this.length()||1)}setLength(A){return this.normalize().multiplyScalar(A)}lerp(A,g){return this.x+=(A.x-this.x)*g,this.y+=(A.y-this.y)*g,this.z+=(A.z-this.z)*g,this}lerpVectors(A,g,I){return this.x=A.x+(g.x-A.x)*I,this.y=A.y+(g.y-A.y)*I,this.z=A.z+(g.z-A.z)*I,this}cross(A){return this.crossVectors(this,A)}crossVectors(A,g){const I=A.x,C=A.y,B=A.z,Q=g.x,E=g.y,i=g.z;return this.x=C*i-B*E,this.y=B*Q-I*i,this.z=I*E-C*Q,this}projectOnVector(A){const g=A.lengthSq();if(0===g)return this.set(0,0,0);const I=A.dot(this)/g;return this.copy(A).multiplyScalar(I)}projectOnPlane(A){return eI.copy(this).projectOnVector(A),this.sub(eI)}reflect(A){return this.sub(eI.copy(A).multiplyScalar(2*this.dot(A)))}angleTo(A){const g=Math.sqrt(this.lengthSq()*A.lengthSq());if(0===g)return Math.PI/2;const I=this.dot(A)/g;return Math.acos(Xg(I,-1,1))}distanceTo(A){return Math.sqrt(this.distanceToSquared(A))}distanceToSquared(A){const g=this.x-A.x,I=this.y-A.y,C=this.z-A.z;return g*g+I*I+C*C}manhattanDistanceTo(A){return Math.abs(this.x-A.x)+Math.abs(this.y-A.y)+Math.abs(this.z-A.z)}setFromSpherical(A){return this.setFromSphericalCoords(A.radius,A.phi,A.theta)}setFromSphericalCoords(A,g,I){const C=Math.sin(g)*A;return this.x=C*Math.sin(I),this.y=Math.cos(g)*A,this.z=C*Math.cos(I),this}setFromCylindrical(A){return this.setFromCylindricalCoords(A.radius,A.theta,A.y)}setFromCylindricalCoords(A,g,I){return this.x=A*Math.sin(g),this.y=I,this.z=A*Math.cos(g),this}setFromMatrixPosition(A){const g=A.elements;return this.x=g[12],this.y=g[13],this.z=g[14],this}setFromMatrixScale(A){const g=this.setFromMatrixColumn(A,0).length(),I=this.setFromMatrixColumn(A,1).length(),C=this.setFromMatrixColumn(A,2).length();return this.x=g,this.y=I,this.z=C,this}setFromMatrixColumn(A,g){return this.fromArray(A.elements,4*g)}setFromMatrix3Column(A,g){return this.fromArray(A.elements,3*g)}setFromEuler(A){return this.x=A._x,this.y=A._y,this.z=A._z,this}equals(A){return A.x===this.x&&A.y===this.y&&A.z===this.z}fromArray(A,g=0){return this.x=A[g],this.y=A[g+1],this.z=A[g+2],this}toArray(A=[],g=0){return A[g]=this.x,A[g+1]=this.y,A[g+2]=this.z,A}fromBufferAttribute(A,g){return this.x=A.getX(g),this.y=A.getY(g),this.z=A.getZ(g),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this}randomDirection(){const A=2*(Math.random()-.5),g=Math.random()*Math.PI*2,I=Math.sqrt(1-A**2);return this.x=I*Math.cos(g),this.y=I*Math.sin(g),this.z=A,this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z}}const eI=new tI,aI=new oI;function sI(A){return A<.04045?.0773993808*A:Math.pow(.9478672986*A+.0521327014,2.4)}function nI(A){return A<.0031308?12.92*A:1.055*Math.pow(A,.41666)-.055}const rI=(new BI).fromArray([.8224621,.0331941,.0170827,.177538,.9668058,.0723974,-1e-7,1e-7,.9105199]),DI=(new BI).fromArray([1.2249401,-.0420569,-.0196376,-.2249404,1.0420571,-.0786361,1e-7,0,1.0982735]),hI=new tI;const cI={[Lg]:A=>A,[pg]:A=>A.convertSRGBToLinear(),[mg]:function(A){return A.convertSRGBToLinear(),hI.set(A.r,A.g,A.b).applyMatrix3(DI),A.setRGB(hI.x,hI.y,hI.z)}},wI={[Lg]:A=>A,[pg]:A=>A.convertLinearToSRGB(),[mg]:function(A){return hI.set(A.r,A.g,A.b).applyMatrix3(rI),A.setRGB(hI.x,hI.y,hI.z).convertLinearToSRGB()}},lI={enabled:!1,get legacyMode(){return console.warn("THREE.ColorManagement: .legacyMode=false renamed to .enabled=true in r150."),!this.enabled},set legacyMode(A){console.warn("THREE.ColorManagement: .legacyMode=false renamed to .enabled=true in r150."),this.enabled=!A},get workingColorSpace(){return Lg},set workingColorSpace(A){console.warn("THREE.ColorManagement: .workingColorSpace is readonly.")},convert:function(A,g,I){if(!1===this.enabled||g===I||!g||!I)return A;const C=cI[g],B=wI[I];if(void 0===C||void 0===B)throw new Error(`Unsupported color space conversion, "${g}" to "${I}".`);return B(C(A))},fromWorkingColorSpace:function(A,g){return this.convert(A,this.workingColorSpace,g)},toWorkingColorSpace:function(A,g){return this.convert(A,g,this.workingColorSpace)}};let GI;class yI{static getDataURL(A){if(/^data:/i.test(A.src))return A.src;if("undefined"==typeof HTMLCanvasElement)return A.src;let g;if(A instanceof HTMLCanvasElement)g=A;else{void 0===GI&&(GI=iI("canvas")),GI.width=A.width,GI.height=A.height;const I=GI.getContext("2d");A instanceof ImageData?I.putImageData(A,0,0):I.drawImage(A,0,0,A.width,A.height),g=GI}return g.width>2048||g.height>2048?(console.warn("THREE.ImageUtils.getDataURL: Image converted to jpg for performance reasons",A),g.toDataURL("image/jpeg",.6)):g.toDataURL("image/png")}static sRGBToLinear(A){if("undefined"!=typeof HTMLImageElement&&A instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&A instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&A instanceof ImageBitmap){const g=iI("canvas");g.width=A.width,g.height=A.height;const I=g.getContext("2d");I.drawImage(A,0,0,A.width,A.height);const C=I.getImageData(0,0,A.width,A.height),B=C.data;for(let A=0;A<B.length;A++)B[A]=255*sI(B[A]/255);return I.putImageData(C,0,0),g}if(A.data){const g=A.data.slice(0);for(let A=0;A<g.length;A++)g instanceof Uint8Array||g instanceof Uint8ClampedArray?g[A]=Math.floor(255*sI(g[A]/255)):g[A]=sI(g[A]);return{data:g,width:A.width,height:A.height}}return console.warn("THREE.ImageUtils.sRGBToLinear(): Unsupported image type. No color space conversion applied."),A}}class FI{constructor(A=null){this.isSource=!0,this.uuid=Zg(),this.data=A,this.version=0}set needsUpdate(A){!0===A&&this.version++}toJSON(A){const g=void 0===A||"string"==typeof A;if(!g&&void 0!==A.images[this.uuid])return A.images[this.uuid];const I={uuid:this.uuid,url:""},C=this.data;if(null!==C){let A;if(Array.isArray(C)){A=[];for(let g=0,I=C.length;g<I;g++)C[g].isDataTexture?A.push(RI(C[g].image)):A.push(RI(C[g]))}else A=RI(C);I.url=A}return g||(A.images[this.uuid]=I),I}}function RI(A){return"undefined"!=typeof HTMLImageElement&&A instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&A instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&A instanceof ImageBitmap?yI.getDataURL(A):A.data?{data:Array.from(A.data),width:A.width,height:A.height,type:A.data.constructor.name}:(console.warn("THREE.Texture: Unable to serialize Texture."),{})}let dI=0;class NI extends Tg{constructor(A=NI.DEFAULT_IMAGE,g=NI.DEFAULT_MAPPING,I=wA,C=wA,B=RA,Q=NA,E=HA,i=uA,o=NI.DEFAULT_ANISOTROPY,t=Ug){super(),this.isTexture=!0,Object.defineProperty(this,"id",{value:dI++}),this.uuid=Zg(),this.name="",this.source=new FI(A),this.mipmaps=[],this.mapping=g,this.wrapS=I,this.wrapT=C,this.magFilter=B,this.minFilter=Q,this.anisotropy=o,this.format=E,this.internalFormat=null,this.type=i,this.offset=new CI(0,0),this.repeat=new CI(1,1),this.center=new CI(0,0),this.rotation=0,this.matrixAutoUpdate=!0,this.matrix=new BI,this.generateMipmaps=!0,this.premultiplyAlpha=!1,this.flipY=!0,this.unpackAlignment=4,this.encoding=t,this.userData={},this.version=0,this.onUpdate=null,this.isRenderTargetTexture=!1,this.needsPMREMUpdate=!1}get image(){return this.source.data}set image(A=null){this.source.data=A}updateMatrix(){this.matrix.setUvTransform(this.offset.x,this.offset.y,this.repeat.x,this.repeat.y,this.rotation,this.center.x,this.center.y)}clone(){return(new this.constructor).copy(this)}copy(A){return this.name=A.name,this.source=A.source,this.mipmaps=A.mipmaps.slice(0),this.mapping=A.mapping,this.wrapS=A.wrapS,this.wrapT=A.wrapT,this.magFilter=A.magFilter,this.minFilter=A.minFilter,this.anisotropy=A.anisotropy,this.format=A.format,this.internalFormat=A.internalFormat,this.type=A.type,this.offset.copy(A.offset),this.repeat.copy(A.repeat),this.center.copy(A.center),this.rotation=A.rotation,this.matrixAutoUpdate=A.matrixAutoUpdate,this.matrix.copy(A.matrix),this.generateMipmaps=A.generateMipmaps,this.premultiplyAlpha=A.premultiplyAlpha,this.flipY=A.flipY,this.unpackAlignment=A.unpackAlignment,this.encoding=A.encoding,this.userData=JSON.parse(JSON.stringify(A.userData)),this.needsUpdate=!0,this}toJSON(A){const g=void 0===A||"string"==typeof A;if(!g&&void 0!==A.textures[this.uuid])return A.textures[this.uuid];const I={metadata:{version:4.5,type:"Texture",generator:"Texture.toJSON"},uuid:this.uuid,name:this.name,image:this.source.toJSON(A).uuid,mapping:this.mapping,repeat:[this.repeat.x,this.repeat.y],offset:[this.offset.x,this.offset.y],center:[this.center.x,this.center.y],rotation:this.rotation,wrap:[this.wrapS,this.wrapT],format:this.format,internalFormat:this.internalFormat,type:this.type,encoding:this.encoding,minFilter:this.minFilter,magFilter:this.magFilter,anisotropy:this.anisotropy,flipY:this.flipY,generateMipmaps:this.generateMipmaps,premultiplyAlpha:this.premultiplyAlpha,unpackAlignment:this.unpackAlignment};return Object.keys(this.userData).length>0&&(I.userData=this.userData),g||(A.textures[this.uuid]=I),I}dispose(){this.dispatchEvent({type:"dispose"})}transformUv(A){if(300!==this.mapping)return A;if(A.applyMatrix3(this.matrix),A.x<0||A.x>1)switch(this.wrapS){case cA:A.x=A.x-Math.floor(A.x);break;case wA:A.x=A.x<0?0:1;break;case lA:1===Math.abs(Math.floor(A.x)%2)?A.x=Math.ceil(A.x)-A.x:A.x=A.x-Math.floor(A.x)}if(A.y<0||A.y>1)switch(this.wrapT){case cA:A.y=A.y-Math.floor(A.y);break;case wA:A.y=A.y<0?0:1;break;case lA:1===Math.abs(Math.floor(A.y)%2)?A.y=Math.ceil(A.y)-A.y:A.y=A.y-Math.floor(A.y)}return this.flipY&&(A.y=1-A.y),A}set needsUpdate(A){!0===A&&(this.version++,this.source.needsUpdate=!0)}}NI.DEFAULT_IMAGE=null,NI.DEFAULT_MAPPING=300,NI.DEFAULT_ANISOTROPY=1;class uI{constructor(A=0,g=0,I=0,C=1){uI.prototype.isVector4=!0,this.x=A,this.y=g,this.z=I,this.w=C}get width(){return this.z}set width(A){this.z=A}get height(){return this.w}set height(A){this.w=A}set(A,g,I,C){return this.x=A,this.y=g,this.z=I,this.w=C,this}setScalar(A){return this.x=A,this.y=A,this.z=A,this.w=A,this}setX(A){return this.x=A,this}setY(A){return this.y=A,this}setZ(A){return this.z=A,this}setW(A){return this.w=A,this}setComponent(A,g){switch(A){case 0:this.x=g;break;case 1:this.y=g;break;case 2:this.z=g;break;case 3:this.w=g;break;default:throw new Error("index is out of range: "+A)}return this}getComponent(A){switch(A){case 0:return this.x;case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw new Error("index is out of range: "+A)}}clone(){return new this.constructor(this.x,this.y,this.z,this.w)}copy(A){return this.x=A.x,this.y=A.y,this.z=A.z,this.w=void 0!==A.w?A.w:1,this}add(A){return this.x+=A.x,this.y+=A.y,this.z+=A.z,this.w+=A.w,this}addScalar(A){return this.x+=A,this.y+=A,this.z+=A,this.w+=A,this}addVectors(A,g){return this.x=A.x+g.x,this.y=A.y+g.y,this.z=A.z+g.z,this.w=A.w+g.w,this}addScaledVector(A,g){return this.x+=A.x*g,this.y+=A.y*g,this.z+=A.z*g,this.w+=A.w*g,this}sub(A){return this.x-=A.x,this.y-=A.y,this.z-=A.z,this.w-=A.w,this}subScalar(A){return this.x-=A,this.y-=A,this.z-=A,this.w-=A,this}subVectors(A,g){return this.x=A.x-g.x,this.y=A.y-g.y,this.z=A.z-g.z,this.w=A.w-g.w,this}multiply(A){return this.x*=A.x,this.y*=A.y,this.z*=A.z,this.w*=A.w,this}multiplyScalar(A){return this.x*=A,this.y*=A,this.z*=A,this.w*=A,this}applyMatrix4(A){const g=this.x,I=this.y,C=this.z,B=this.w,Q=A.elements;return this.x=Q[0]*g+Q[4]*I+Q[8]*C+Q[12]*B,this.y=Q[1]*g+Q[5]*I+Q[9]*C+Q[13]*B,this.z=Q[2]*g+Q[6]*I+Q[10]*C+Q[14]*B,this.w=Q[3]*g+Q[7]*I+Q[11]*C+Q[15]*B,this}divideScalar(A){return this.multiplyScalar(1/A)}setAxisAngleFromQuaternion(A){this.w=2*Math.acos(A.w);const g=Math.sqrt(1-A.w*A.w);return g<1e-4?(this.x=1,this.y=0,this.z=0):(this.x=A.x/g,this.y=A.y/g,this.z=A.z/g),this}setAxisAngleFromRotationMatrix(A){let g,I,C,B;const Q=.01,E=.1,i=A.elements,o=i[0],t=i[4],e=i[8],a=i[1],s=i[5],n=i[9],r=i[2],D=i[6],h=i[10];if(Math.abs(t-a)<Q&&Math.abs(e-r)<Q&&Math.abs(n-D)<Q){if(Math.abs(t+a)<E&&Math.abs(e+r)<E&&Math.abs(n+D)<E&&Math.abs(o+s+h-3)<E)return this.set(1,0,0,0),this;g=Math.PI;const A=(o+1)/2,i=(s+1)/2,c=(h+1)/2,w=(t+a)/4,l=(e+r)/4,G=(n+D)/4;return A>i&&A>c?A<Q?(I=0,C=.707106781,B=.707106781):(I=Math.sqrt(A),C=w/I,B=l/I):i>c?i<Q?(I=.707106781,C=0,B=.707106781):(C=Math.sqrt(i),I=w/C,B=G/C):c<Q?(I=.707106781,C=.707106781,B=0):(B=Math.sqrt(c),I=l/B,C=G/B),this.set(I,C,B,g),this}let c=Math.sqrt((D-n)*(D-n)+(e-r)*(e-r)+(a-t)*(a-t));return Math.abs(c)<.001&&(c=1),this.x=(D-n)/c,this.y=(e-r)/c,this.z=(a-t)/c,this.w=Math.acos((o+s+h-1)/2),this}min(A){return this.x=Math.min(this.x,A.x),this.y=Math.min(this.y,A.y),this.z=Math.min(this.z,A.z),this.w=Math.min(this.w,A.w),this}max(A){return this.x=Math.max(this.x,A.x),this.y=Math.max(this.y,A.y),this.z=Math.max(this.z,A.z),this.w=Math.max(this.w,A.w),this}clamp(A,g){return this.x=Math.max(A.x,Math.min(g.x,this.x)),this.y=Math.max(A.y,Math.min(g.y,this.y)),this.z=Math.max(A.z,Math.min(g.z,this.z)),this.w=Math.max(A.w,Math.min(g.w,this.w)),this}clampScalar(A,g){return this.x=Math.max(A,Math.min(g,this.x)),this.y=Math.max(A,Math.min(g,this.y)),this.z=Math.max(A,Math.min(g,this.z)),this.w=Math.max(A,Math.min(g,this.w)),this}clampLength(A,g){const I=this.length();return this.divideScalar(I||1).multiplyScalar(Math.max(A,Math.min(g,I)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this.w=Math.floor(this.w),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this.w=Math.ceil(this.w),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this.w=Math.round(this.w),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this.z=this.z<0?Math.ceil(this.z):Math.floor(this.z),this.w=this.w<0?Math.ceil(this.w):Math.floor(this.w),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this.w=-this.w,this}dot(A){return this.x*A.x+this.y*A.y+this.z*A.z+this.w*A.w}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)+Math.abs(this.w)}normalize(){return this.divideScalar(this.length()||1)}setLength(A){return this.normalize().multiplyScalar(A)}lerp(A,g){return this.x+=(A.x-this.x)*g,this.y+=(A.y-this.y)*g,this.z+=(A.z-this.z)*g,this.w+=(A.w-this.w)*g,this}lerpVectors(A,g,I){return this.x=A.x+(g.x-A.x)*I,this.y=A.y+(g.y-A.y)*I,this.z=A.z+(g.z-A.z)*I,this.w=A.w+(g.w-A.w)*I,this}equals(A){return A.x===this.x&&A.y===this.y&&A.z===this.z&&A.w===this.w}fromArray(A,g=0){return this.x=A[g],this.y=A[g+1],this.z=A[g+2],this.w=A[g+3],this}toArray(A=[],g=0){return A[g]=this.x,A[g+1]=this.y,A[g+2]=this.z,A[g+3]=this.w,A}fromBufferAttribute(A,g){return this.x=A.getX(g),this.y=A.getY(g),this.z=A.getZ(g),this.w=A.getW(g),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this.w=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z,yield this.w}}class MI extends Tg{constructor(A=1,g=1,I={}){super(),this.isWebGLRenderTarget=!0,this.width=A,this.height=g,this.depth=1,this.scissor=new uI(0,0,A,g),this.scissorTest=!1,this.viewport=new uI(0,0,A,g);const C={width:A,height:g,depth:1};this.texture=new NI(C,I.mapping,I.wrapS,I.wrapT,I.magFilter,I.minFilter,I.format,I.type,I.anisotropy,I.encoding),this.texture.isRenderTargetTexture=!0,this.texture.flipY=!1,this.texture.generateMipmaps=void 0!==I.generateMipmaps&&I.generateMipmaps,this.texture.internalFormat=void 0!==I.internalFormat?I.internalFormat:null,this.texture.minFilter=void 0!==I.minFilter?I.minFilter:RA,this.depthBuffer=void 0===I.depthBuffer||I.depthBuffer,this.stencilBuffer=void 0!==I.stencilBuffer&&I.stencilBuffer,this.depthTexture=void 0!==I.depthTexture?I.depthTexture:null,this.samples=void 0!==I.samples?I.samples:0}setSize(A,g,I=1){this.width===A&&this.height===g&&this.depth===I||(this.width=A,this.height=g,this.depth=I,this.texture.image.width=A,this.texture.image.height=g,this.texture.image.depth=I,this.dispose()),this.viewport.set(0,0,A,g),this.scissor.set(0,0,A,g)}clone(){return(new this.constructor).copy(this)}copy(A){this.width=A.width,this.height=A.height,this.depth=A.depth,this.viewport.copy(A.viewport),this.texture=A.texture.clone(),this.texture.isRenderTargetTexture=!0;const g=Object.assign({},A.texture.image);return this.texture.source=new FI(g),this.depthBuffer=A.depthBuffer,this.stencilBuffer=A.stencilBuffer,null!==A.depthTexture&&(this.depthTexture=A.depthTexture.clone()),this.samples=A.samples,this}dispose(){this.dispatchEvent({type:"dispose"})}}class SI extends NI{constructor(A=null,g=1,I=1,C=1){super(null),this.isDataArrayTexture=!0,this.image={data:A,width:g,height:I,depth:C},this.magFilter=GA,this.minFilter=GA,this.wrapR=wA,this.generateMipmaps=!1,this.flipY=!1,this.unpackAlignment=1}}class kI extends NI{constructor(A=null,g=1,I=1,C=1){super(null),this.isData3DTexture=!0,this.image={data:A,width:g,height:I,depth:C},this.magFilter=GA,this.minFilter=GA,this.wrapR=wA,this.generateMipmaps=!1,this.flipY=!1,this.unpackAlignment=1}}class UI{constructor(A=new tI(1/0,1/0,1/0),g=new tI(-1/0,-1/0,-1/0)){this.isBox3=!0,this.min=A,this.max=g}set(A,g){return this.min.copy(A),this.max.copy(g),this}setFromArray(A){let g=1/0,I=1/0,C=1/0,B=-1/0,Q=-1/0,E=-1/0;for(let i=0,o=A.length;i<o;i+=3){const o=A[i],t=A[i+1],e=A[i+2];o<g&&(g=o),t<I&&(I=t),e<C&&(C=e),o>B&&(B=o),t>Q&&(Q=t),e>E&&(E=e)}return this.min.set(g,I,C),this.max.set(B,Q,E),this}setFromBufferAttribute(A){let g=1/0,I=1/0,C=1/0,B=-1/0,Q=-1/0,E=-1/0;for(let i=0,o=A.count;i<o;i++){const o=A.getX(i),t=A.getY(i),e=A.getZ(i);o<g&&(g=o),t<I&&(I=t),e<C&&(C=e),o>B&&(B=o),t>Q&&(Q=t),e>E&&(E=e)}return this.min.set(g,I,C),this.max.set(B,Q,E),this}setFromPoints(A){this.makeEmpty();for(let g=0,I=A.length;g<I;g++)this.expandByPoint(A[g]);return this}setFromCenterAndSize(A,g){const I=fI.copy(g).multiplyScalar(.5);return this.min.copy(A).sub(I),this.max.copy(A).add(I),this}setFromObject(A,g=!1){return this.makeEmpty(),this.expandByObject(A,g)}clone(){return(new this.constructor).copy(this)}copy(A){return this.min.copy(A.min),this.max.copy(A.max),this}makeEmpty(){return this.min.x=this.min.y=this.min.z=1/0,this.max.x=this.max.y=this.max.z=-1/0,this}isEmpty(){return this.max.x<this.min.x||this.max.y<this.min.y||this.max.z<this.min.z}getCenter(A){return this.isEmpty()?A.set(0,0,0):A.addVectors(this.min,this.max).multiplyScalar(.5)}getSize(A){return this.isEmpty()?A.set(0,0,0):A.subVectors(this.max,this.min)}expandByPoint(A){return this.min.min(A),this.max.max(A),this}expandByVector(A){return this.min.sub(A),this.max.add(A),this}expandByScalar(A){return this.min.addScalar(-A),this.max.addScalar(A),this}expandByObject(A,g=!1){A.updateWorldMatrix(!1,!1);const I=A.geometry;if(void 0!==I)if(g&&null!=I.attributes&&void 0!==I.attributes.position){const g=I.attributes.position;for(let I=0,C=g.count;I<C;I++)fI.fromBufferAttribute(g,I).applyMatrix4(A.matrixWorld),this.expandByPoint(fI)}else null===I.boundingBox&&I.computeBoundingBox(),JI.copy(I.boundingBox),JI.applyMatrix4(A.matrixWorld),this.union(JI);const C=A.children;for(let A=0,I=C.length;A<I;A++)this.expandByObject(C[A],g);return this}containsPoint(A){return!(A.x<this.min.x||A.x>this.max.x||A.y<this.min.y||A.y>this.max.y||A.z<this.min.z||A.z>this.max.z)}containsBox(A){return this.min.x<=A.min.x&&A.max.x<=this.max.x&&this.min.y<=A.min.y&&A.max.y<=this.max.y&&this.min.z<=A.min.z&&A.max.z<=this.max.z}getParameter(A,g){return g.set((A.x-this.min.x)/(this.max.x-this.min.x),(A.y-this.min.y)/(this.max.y-this.min.y),(A.z-this.min.z)/(this.max.z-this.min.z))}intersectsBox(A){return!(A.max.x<this.min.x||A.min.x>this.max.x||A.max.y<this.min.y||A.min.y>this.max.y||A.max.z<this.min.z||A.min.z>this.max.z)}intersectsSphere(A){return this.clampPoint(A.center,fI),fI.distanceToSquared(A.center)<=A.radius*A.radius}intersectsPlane(A){let g,I;return A.normal.x>0?(g=A.normal.x*this.min.x,I=A.normal.x*this.max.x):(g=A.normal.x*this.max.x,I=A.normal.x*this.min.x),A.normal.y>0?(g+=A.normal.y*this.min.y,I+=A.normal.y*this.max.y):(g+=A.normal.y*this.max.y,I+=A.normal.y*this.min.y),A.normal.z>0?(g+=A.normal.z*this.min.z,I+=A.normal.z*this.max.z):(g+=A.normal.z*this.max.z,I+=A.normal.z*this.min.z),g<=-A.constant&&I>=-A.constant}intersectsTriangle(A){if(this.isEmpty())return!1;this.getCenter(bI),xI.subVectors(this.max,bI),YI.subVectors(A.a,bI),pI.subVectors(A.b,bI),LI.subVectors(A.c,bI),mI.subVectors(pI,YI),HI.subVectors(LI,pI),qI.subVectors(YI,LI);let g=[0,-mI.z,mI.y,0,-HI.z,HI.y,0,-qI.z,qI.y,mI.z,0,-mI.x,HI.z,0,-HI.x,qI.z,0,-qI.x,-mI.y,mI.x,0,-HI.y,HI.x,0,-qI.y,qI.x,0];return!!VI(g,YI,pI,LI,xI)&&(g=[1,0,0,0,1,0,0,0,1],!!VI(g,YI,pI,LI,xI)&&(TI.crossVectors(mI,HI),g=[TI.x,TI.y,TI.z],VI(g,YI,pI,LI,xI)))}clampPoint(A,g){return g.copy(A).clamp(this.min,this.max)}distanceToPoint(A){return this.clampPoint(A,fI).distanceTo(A)}getBoundingSphere(A){return this.isEmpty()?A.makeEmpty():(this.getCenter(A.center),A.radius=.5*this.getSize(fI).length()),A}intersect(A){return this.min.max(A.min),this.max.min(A.max),this.isEmpty()&&this.makeEmpty(),this}union(A){return this.min.min(A.min),this.max.max(A.max),this}applyMatrix4(A){return this.isEmpty()||(KI[0].set(this.min.x,this.min.y,this.min.z).applyMatrix4(A),KI[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(A),KI[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(A),KI[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(A),KI[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(A),KI[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(A),KI[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(A),KI[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(A),this.setFromPoints(KI)),this}translate(A){return this.min.add(A),this.max.add(A),this}equals(A){return A.min.equals(this.min)&&A.max.equals(this.max)}}const KI=[new tI,new tI,new tI,new tI,new tI,new tI,new tI,new tI],fI=new tI,JI=new UI,YI=new tI,pI=new tI,LI=new tI,mI=new tI,HI=new tI,qI=new tI,bI=new tI,xI=new tI,TI=new tI,vI=new tI;function VI(A,g,I,C,B){for(let Q=0,E=A.length-3;Q<=E;Q+=3){vI.fromArray(A,Q);const E=B.x*Math.abs(vI.x)+B.y*Math.abs(vI.y)+B.z*Math.abs(vI.z),i=g.dot(vI),o=I.dot(vI),t=C.dot(vI);if(Math.max(-Math.max(i,o,t),Math.min(i,o,t))>E)return!1}return!0}const WI=new UI,OI=new tI,ZI=new tI;class XI{constructor(A=new tI,g=-1){this.center=A,this.radius=g}set(A,g){return this.center.copy(A),this.radius=g,this}setFromPoints(A,g){const I=this.center;void 0!==g?I.copy(g):WI.setFromPoints(A).getCenter(I);let C=0;for(let g=0,B=A.length;g<B;g++)C=Math.max(C,I.distanceToSquared(A[g]));return this.radius=Math.sqrt(C),this}copy(A){return this.center.copy(A.center),this.radius=A.radius,this}isEmpty(){return this.radius<0}makeEmpty(){return this.center.set(0,0,0),this.radius=-1,this}containsPoint(A){return A.distanceToSquared(this.center)<=this.radius*this.radius}distanceToPoint(A){return A.distanceTo(this.center)-this.radius}intersectsSphere(A){const g=this.radius+A.radius;return A.center.distanceToSquared(this.center)<=g*g}intersectsBox(A){return A.intersectsSphere(this)}intersectsPlane(A){return Math.abs(A.distanceToPoint(this.center))<=this.radius}clampPoint(A,g){const I=this.center.distanceToSquared(A);return g.copy(A),I>this.radius*this.radius&&(g.sub(this.center).normalize(),g.multiplyScalar(this.radius).add(this.center)),g}getBoundingBox(A){return this.isEmpty()?(A.makeEmpty(),A):(A.set(this.center,this.center),A.expandByScalar(this.radius),A)}applyMatrix4(A){return this.center.applyMatrix4(A),this.radius=this.radius*A.getMaxScaleOnAxis(),this}translate(A){return this.center.add(A),this}expandByPoint(A){if(this.isEmpty())return this.center.copy(A),this.radius=0,this;OI.subVectors(A,this.center);const g=OI.lengthSq();if(g>this.radius*this.radius){const A=Math.sqrt(g),I=.5*(A-this.radius);this.center.addScaledVector(OI,I/A),this.radius+=I}return this}union(A){return A.isEmpty()?this:this.isEmpty()?(this.copy(A),this):(!0===this.center.equals(A.center)?this.radius=Math.max(this.radius,A.radius):(ZI.subVectors(A.center,this.center).setLength(A.radius),this.expandByPoint(OI.copy(A.center).add(ZI)),this.expandByPoint(OI.copy(A.center).sub(ZI))),this)}equals(A){return A.center.equals(this.center)&&A.radius===this.radius}clone(){return(new this.constructor).copy(this)}}const PI=new tI,jI=new tI,zI=new tI,_I=new tI,$I=new tI,AC=new tI,gC=new tI;class IC{constructor(A=new tI,g=new tI(0,0,-1)){this.origin=A,this.direction=g}set(A,g){return this.origin.copy(A),this.direction.copy(g),this}copy(A){return this.origin.copy(A.origin),this.direction.copy(A.direction),this}at(A,g){return g.copy(this.origin).addScaledVector(this.direction,A)}lookAt(A){return this.direction.copy(A).sub(this.origin).normalize(),this}recast(A){return this.origin.copy(this.at(A,PI)),this}closestPointToPoint(A,g){g.subVectors(A,this.origin);const I=g.dot(this.direction);return I<0?g.copy(this.origin):g.copy(this.origin).addScaledVector(this.direction,I)}distanceToPoint(A){return Math.sqrt(this.distanceSqToPoint(A))}distanceSqToPoint(A){const g=PI.subVectors(A,this.origin).dot(this.direction);return g<0?this.origin.distanceToSquared(A):(PI.copy(this.origin).addScaledVector(this.direction,g),PI.distanceToSquared(A))}distanceSqToSegment(A,g,I,C){jI.copy(A).add(g).multiplyScalar(.5),zI.copy(g).sub(A).normalize(),_I.copy(this.origin).sub(jI);const B=.5*A.distanceTo(g),Q=-this.direction.dot(zI),E=_I.dot(this.direction),i=-_I.dot(zI),o=_I.lengthSq(),t=Math.abs(1-Q*Q);let e,a,s,n;if(t>0)if(e=Q*i-E,a=Q*E-i,n=B*t,e>=0)if(a>=-n)if(a<=n){const A=1/t;e*=A,a*=A,s=e*(e+Q*a+2*E)+a*(Q*e+a+2*i)+o}else a=B,e=Math.max(0,-(Q*a+E)),s=-e*e+a*(a+2*i)+o;else a=-B,e=Math.max(0,-(Q*a+E)),s=-e*e+a*(a+2*i)+o;else a<=-n?(e=Math.max(0,-(-Q*B+E)),a=e>0?-B:Math.min(Math.max(-B,-i),B),s=-e*e+a*(a+2*i)+o):a<=n?(e=0,a=Math.min(Math.max(-B,-i),B),s=a*(a+2*i)+o):(e=Math.max(0,-(Q*B+E)),a=e>0?B:Math.min(Math.max(-B,-i),B),s=-e*e+a*(a+2*i)+o);else a=Q>0?-B:B,e=Math.max(0,-(Q*a+E)),s=-e*e+a*(a+2*i)+o;return I&&I.copy(this.origin).addScaledVector(this.direction,e),C&&C.copy(jI).addScaledVector(zI,a),s}intersectSphere(A,g){PI.subVectors(A.center,this.origin);const I=PI.dot(this.direction),C=PI.dot(PI)-I*I,B=A.radius*A.radius;if(C>B)return null;const Q=Math.sqrt(B-C),E=I-Q,i=I+Q;return i<0?null:E<0?this.at(i,g):this.at(E,g)}intersectsSphere(A){return this.distanceSqToPoint(A.center)<=A.radius*A.radius}distanceToPlane(A){const g=A.normal.dot(this.direction);if(0===g)return 0===A.distanceToPoint(this.origin)?0:null;const I=-(this.origin.dot(A.normal)+A.constant)/g;return I>=0?I:null}intersectPlane(A,g){const I=this.distanceToPlane(A);return null===I?null:this.at(I,g)}intersectsPlane(A){const g=A.distanceToPoint(this.origin);if(0===g)return!0;return A.normal.dot(this.direction)*g<0}intersectBox(A,g){let I,C,B,Q,E,i;const o=1/this.direction.x,t=1/this.direction.y,e=1/this.direction.z,a=this.origin;return o>=0?(I=(A.min.x-a.x)*o,C=(A.max.x-a.x)*o):(I=(A.max.x-a.x)*o,C=(A.min.x-a.x)*o),t>=0?(B=(A.min.y-a.y)*t,Q=(A.max.y-a.y)*t):(B=(A.max.y-a.y)*t,Q=(A.min.y-a.y)*t),I>Q||B>C?null:((B>I||isNaN(I))&&(I=B),(Q<C||isNaN(C))&&(C=Q),e>=0?(E=(A.min.z-a.z)*e,i=(A.max.z-a.z)*e):(E=(A.max.z-a.z)*e,i=(A.min.z-a.z)*e),I>i||E>C?null:((E>I||I!=I)&&(I=E),(i<C||C!=C)&&(C=i),C<0?null:this.at(I>=0?I:C,g)))}intersectsBox(A){return null!==this.intersectBox(A,PI)}intersectTriangle(A,g,I,C,B){$I.subVectors(g,A),AC.subVectors(I,A),gC.crossVectors($I,AC);let Q,E=this.direction.dot(gC);if(E>0){if(C)return null;Q=1}else{if(!(E<0))return null;Q=-1,E=-E}_I.subVectors(this.origin,A);const i=Q*this.direction.dot(AC.crossVectors(_I,AC));if(i<0)return null;const o=Q*this.direction.dot($I.cross(_I));if(o<0)return null;if(i+o>E)return null;const t=-Q*_I.dot(gC);return t<0?null:this.at(t/E,B)}applyMatrix4(A){return this.origin.applyMatrix4(A),this.direction.transformDirection(A),this}equals(A){return A.origin.equals(this.origin)&&A.direction.equals(this.direction)}clone(){return(new this.constructor).copy(this)}}class CC{constructor(){CC.prototype.isMatrix4=!0,this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]}set(A,g,I,C,B,Q,E,i,o,t,e,a,s,n,r,D){const h=this.elements;return h[0]=A,h[4]=g,h[8]=I,h[12]=C,h[1]=B,h[5]=Q,h[9]=E,h[13]=i,h[2]=o,h[6]=t,h[10]=e,h[14]=a,h[3]=s,h[7]=n,h[11]=r,h[15]=D,this}identity(){return this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1),this}clone(){return(new CC).fromArray(this.elements)}copy(A){const g=this.elements,I=A.elements;return g[0]=I[0],g[1]=I[1],g[2]=I[2],g[3]=I[3],g[4]=I[4],g[5]=I[5],g[6]=I[6],g[7]=I[7],g[8]=I[8],g[9]=I[9],g[10]=I[10],g[11]=I[11],g[12]=I[12],g[13]=I[13],g[14]=I[14],g[15]=I[15],this}copyPosition(A){const g=this.elements,I=A.elements;return g[12]=I[12],g[13]=I[13],g[14]=I[14],this}setFromMatrix3(A){const g=A.elements;return this.set(g[0],g[3],g[6],0,g[1],g[4],g[7],0,g[2],g[5],g[8],0,0,0,0,1),this}extractBasis(A,g,I){return A.setFromMatrixColumn(this,0),g.setFromMatrixColumn(this,1),I.setFromMatrixColumn(this,2),this}makeBasis(A,g,I){return this.set(A.x,g.x,I.x,0,A.y,g.y,I.y,0,A.z,g.z,I.z,0,0,0,0,1),this}extractRotation(A){const g=this.elements,I=A.elements,C=1/BC.setFromMatrixColumn(A,0).length(),B=1/BC.setFromMatrixColumn(A,1).length(),Q=1/BC.setFromMatrixColumn(A,2).length();return g[0]=I[0]*C,g[1]=I[1]*C,g[2]=I[2]*C,g[3]=0,g[4]=I[4]*B,g[5]=I[5]*B,g[6]=I[6]*B,g[7]=0,g[8]=I[8]*Q,g[9]=I[9]*Q,g[10]=I[10]*Q,g[11]=0,g[12]=0,g[13]=0,g[14]=0,g[15]=1,this}makeRotationFromEuler(A){const g=this.elements,I=A.x,C=A.y,B=A.z,Q=Math.cos(I),E=Math.sin(I),i=Math.cos(C),o=Math.sin(C),t=Math.cos(B),e=Math.sin(B);if("XYZ"===A.order){const A=Q*t,I=Q*e,C=E*t,B=E*e;g[0]=i*t,g[4]=-i*e,g[8]=o,g[1]=I+C*o,g[5]=A-B*o,g[9]=-E*i,g[2]=B-A*o,g[6]=C+I*o,g[10]=Q*i}else if("YXZ"===A.order){const A=i*t,I=i*e,C=o*t,B=o*e;g[0]=A+B*E,g[4]=C*E-I,g[8]=Q*o,g[1]=Q*e,g[5]=Q*t,g[9]=-E,g[2]=I*E-C,g[6]=B+A*E,g[10]=Q*i}else if("ZXY"===A.order){const A=i*t,I=i*e,C=o*t,B=o*e;g[0]=A-B*E,g[4]=-Q*e,g[8]=C+I*E,g[1]=I+C*E,g[5]=Q*t,g[9]=B-A*E,g[2]=-Q*o,g[6]=E,g[10]=Q*i}else if("ZYX"===A.order){const A=Q*t,I=Q*e,C=E*t,B=E*e;g[0]=i*t,g[4]=C*o-I,g[8]=A*o+B,g[1]=i*e,g[5]=B*o+A,g[9]=I*o-C,g[2]=-o,g[6]=E*i,g[10]=Q*i}else if("YZX"===A.order){const A=Q*i,I=Q*o,C=E*i,B=E*o;g[0]=i*t,g[4]=B-A*e,g[8]=C*e+I,g[1]=e,g[5]=Q*t,g[9]=-E*t,g[2]=-o*t,g[6]=I*e+C,g[10]=A-B*e}else if("XZY"===A.order){const A=Q*i,I=Q*o,C=E*i,B=E*o;g[0]=i*t,g[4]=-e,g[8]=o*t,g[1]=A*e+B,g[5]=Q*t,g[9]=I*e-C,g[2]=C*e-I,g[6]=E*t,g[10]=B*e+A}return g[3]=0,g[7]=0,g[11]=0,g[12]=0,g[13]=0,g[14]=0,g[15]=1,this}makeRotationFromQuaternion(A){return this.compose(EC,A,iC)}lookAt(A,g,I){const C=this.elements;return eC.subVectors(A,g),0===eC.lengthSq()&&(eC.z=1),eC.normalize(),oC.crossVectors(I,eC),0===oC.lengthSq()&&(1===Math.abs(I.z)?eC.x+=1e-4:eC.z+=1e-4,eC.normalize(),oC.crossVectors(I,eC)),oC.normalize(),tC.crossVectors(eC,oC),C[0]=oC.x,C[4]=tC.x,C[8]=eC.x,C[1]=oC.y,C[5]=tC.y,C[9]=eC.y,C[2]=oC.z,C[6]=tC.z,C[10]=eC.z,this}multiply(A){return this.multiplyMatrices(this,A)}premultiply(A){return this.multiplyMatrices(A,this)}multiplyMatrices(A,g){const I=A.elements,C=g.elements,B=this.elements,Q=I[0],E=I[4],i=I[8],o=I[12],t=I[1],e=I[5],a=I[9],s=I[13],n=I[2],r=I[6],D=I[10],h=I[14],c=I[3],w=I[7],l=I[11],G=I[15],y=C[0],F=C[4],R=C[8],d=C[12],N=C[1],u=C[5],M=C[9],S=C[13],k=C[2],U=C[6],K=C[10],f=C[14],J=C[3],Y=C[7],p=C[11],L=C[15];return B[0]=Q*y+E*N+i*k+o*J,B[4]=Q*F+E*u+i*U+o*Y,B[8]=Q*R+E*M+i*K+o*p,B[12]=Q*d+E*S+i*f+o*L,B[1]=t*y+e*N+a*k+s*J,B[5]=t*F+e*u+a*U+s*Y,B[9]=t*R+e*M+a*K+s*p,B[13]=t*d+e*S+a*f+s*L,B[2]=n*y+r*N+D*k+h*J,B[6]=n*F+r*u+D*U+h*Y,B[10]=n*R+r*M+D*K+h*p,B[14]=n*d+r*S+D*f+h*L,B[3]=c*y+w*N+l*k+G*J,B[7]=c*F+w*u+l*U+G*Y,B[11]=c*R+w*M+l*K+G*p,B[15]=c*d+w*S+l*f+G*L,this}multiplyScalar(A){const g=this.elements;return g[0]*=A,g[4]*=A,g[8]*=A,g[12]*=A,g[1]*=A,g[5]*=A,g[9]*=A,g[13]*=A,g[2]*=A,g[6]*=A,g[10]*=A,g[14]*=A,g[3]*=A,g[7]*=A,g[11]*=A,g[15]*=A,this}determinant(){const A=this.elements,g=A[0],I=A[4],C=A[8],B=A[12],Q=A[1],E=A[5],i=A[9],o=A[13],t=A[2],e=A[6],a=A[10],s=A[14];return A[3]*(+B*i*e-C*o*e-B*E*a+I*o*a+C*E*s-I*i*s)+A[7]*(+g*i*s-g*o*a+B*Q*a-C*Q*s+C*o*t-B*i*t)+A[11]*(+g*o*e-g*E*s-B*Q*e+I*Q*s+B*E*t-I*o*t)+A[15]*(-C*E*t-g*i*e+g*E*a+C*Q*e-I*Q*a+I*i*t)}transpose(){const A=this.elements;let g;return g=A[1],A[1]=A[4],A[4]=g,g=A[2],A[2]=A[8],A[8]=g,g=A[6],A[6]=A[9],A[9]=g,g=A[3],A[3]=A[12],A[12]=g,g=A[7],A[7]=A[13],A[13]=g,g=A[11],A[11]=A[14],A[14]=g,this}setPosition(A,g,I){const C=this.elements;return A.isVector3?(C[12]=A.x,C[13]=A.y,C[14]=A.z):(C[12]=A,C[13]=g,C[14]=I),this}invert(){const A=this.elements,g=A[0],I=A[1],C=A[2],B=A[3],Q=A[4],E=A[5],i=A[6],o=A[7],t=A[8],e=A[9],a=A[10],s=A[11],n=A[12],r=A[13],D=A[14],h=A[15],c=e*D*o-r*a*o+r*i*s-E*D*s-e*i*h+E*a*h,w=n*a*o-t*D*o-n*i*s+Q*D*s+t*i*h-Q*a*h,l=t*r*o-n*e*o+n*E*s-Q*r*s-t*E*h+Q*e*h,G=n*e*i-t*r*i-n*E*a+Q*r*a+t*E*D-Q*e*D,y=g*c+I*w+C*l+B*G;if(0===y)return this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);const F=1/y;return A[0]=c*F,A[1]=(r*a*B-e*D*B-r*C*s+I*D*s+e*C*h-I*a*h)*F,A[2]=(E*D*B-r*i*B+r*C*o-I*D*o-E*C*h+I*i*h)*F,A[3]=(e*i*B-E*a*B-e*C*o+I*a*o+E*C*s-I*i*s)*F,A[4]=w*F,A[5]=(t*D*B-n*a*B+n*C*s-g*D*s-t*C*h+g*a*h)*F,A[6]=(n*i*B-Q*D*B-n*C*o+g*D*o+Q*C*h-g*i*h)*F,A[7]=(Q*a*B-t*i*B+t*C*o-g*a*o-Q*C*s+g*i*s)*F,A[8]=l*F,A[9]=(n*e*B-t*r*B-n*I*s+g*r*s+t*I*h-g*e*h)*F,A[10]=(Q*r*B-n*E*B+n*I*o-g*r*o-Q*I*h+g*E*h)*F,A[11]=(t*E*B-Q*e*B-t*I*o+g*e*o+Q*I*s-g*E*s)*F,A[12]=G*F,A[13]=(t*r*C-n*e*C+n*I*a-g*r*a-t*I*D+g*e*D)*F,A[14]=(n*E*C-Q*r*C-n*I*i+g*r*i+Q*I*D-g*E*D)*F,A[15]=(Q*e*C-t*E*C+t*I*i-g*e*i-Q*I*a+g*E*a)*F,this}scale(A){const g=this.elements,I=A.x,C=A.y,B=A.z;return g[0]*=I,g[4]*=C,g[8]*=B,g[1]*=I,g[5]*=C,g[9]*=B,g[2]*=I,g[6]*=C,g[10]*=B,g[3]*=I,g[7]*=C,g[11]*=B,this}getMaxScaleOnAxis(){const A=this.elements,g=A[0]*A[0]+A[1]*A[1]+A[2]*A[2],I=A[4]*A[4]+A[5]*A[5]+A[6]*A[6],C=A[8]*A[8]+A[9]*A[9]+A[10]*A[10];return Math.sqrt(Math.max(g,I,C))}makeTranslation(A,g,I){return this.set(1,0,0,A,0,1,0,g,0,0,1,I,0,0,0,1),this}makeRotationX(A){const g=Math.cos(A),I=Math.sin(A);return this.set(1,0,0,0,0,g,-I,0,0,I,g,0,0,0,0,1),this}makeRotationY(A){const g=Math.cos(A),I=Math.sin(A);return this.set(g,0,I,0,0,1,0,0,-I,0,g,0,0,0,0,1),this}makeRotationZ(A){const g=Math.cos(A),I=Math.sin(A);return this.set(g,-I,0,0,I,g,0,0,0,0,1,0,0,0,0,1),this}makeRotationAxis(A,g){const I=Math.cos(g),C=Math.sin(g),B=1-I,Q=A.x,E=A.y,i=A.z,o=B*Q,t=B*E;return this.set(o*Q+I,o*E-C*i,o*i+C*E,0,o*E+C*i,t*E+I,t*i-C*Q,0,o*i-C*E,t*i+C*Q,B*i*i+I,0,0,0,0,1),this}makeScale(A,g,I){return this.set(A,0,0,0,0,g,0,0,0,0,I,0,0,0,0,1),this}makeShear(A,g,I,C,B,Q){return this.set(1,I,B,0,A,1,Q,0,g,C,1,0,0,0,0,1),this}compose(A,g,I){const C=this.elements,B=g._x,Q=g._y,E=g._z,i=g._w,o=B+B,t=Q+Q,e=E+E,a=B*o,s=B*t,n=B*e,r=Q*t,D=Q*e,h=E*e,c=i*o,w=i*t,l=i*e,G=I.x,y=I.y,F=I.z;return C[0]=(1-(r+h))*G,C[1]=(s+l)*G,C[2]=(n-w)*G,C[3]=0,C[4]=(s-l)*y,C[5]=(1-(a+h))*y,C[6]=(D+c)*y,C[7]=0,C[8]=(n+w)*F,C[9]=(D-c)*F,C[10]=(1-(a+r))*F,C[11]=0,C[12]=A.x,C[13]=A.y,C[14]=A.z,C[15]=1,this}decompose(A,g,I){const C=this.elements;let B=BC.set(C[0],C[1],C[2]).length();const Q=BC.set(C[4],C[5],C[6]).length(),E=BC.set(C[8],C[9],C[10]).length();this.determinant()<0&&(B=-B),A.x=C[12],A.y=C[13],A.z=C[14],QC.copy(this);const i=1/B,o=1/Q,t=1/E;return QC.elements[0]*=i,QC.elements[1]*=i,QC.elements[2]*=i,QC.elements[4]*=o,QC.elements[5]*=o,QC.elements[6]*=o,QC.elements[8]*=t,QC.elements[9]*=t,QC.elements[10]*=t,g.setFromRotationMatrix(QC),I.x=B,I.y=Q,I.z=E,this}makePerspective(A,g,I,C,B,Q){const E=this.elements,i=2*B/(g-A),o=2*B/(I-C),t=(g+A)/(g-A),e=(I+C)/(I-C),a=-(Q+B)/(Q-B),s=-2*Q*B/(Q-B);return E[0]=i,E[4]=0,E[8]=t,E[12]=0,E[1]=0,E[5]=o,E[9]=e,E[13]=0,E[2]=0,E[6]=0,E[10]=a,E[14]=s,E[3]=0,E[7]=0,E[11]=-1,E[15]=0,this}makeOrthographic(A,g,I,C,B,Q){const E=this.elements,i=1/(g-A),o=1/(I-C),t=1/(Q-B),e=(g+A)*i,a=(I+C)*o,s=(Q+B)*t;return E[0]=2*i,E[4]=0,E[8]=0,E[12]=-e,E[1]=0,E[5]=2*o,E[9]=0,E[13]=-a,E[2]=0,E[6]=0,E[10]=-2*t,E[14]=-s,E[3]=0,E[7]=0,E[11]=0,E[15]=1,this}equals(A){const g=this.elements,I=A.elements;for(let A=0;A<16;A++)if(g[A]!==I[A])return!1;return!0}fromArray(A,g=0){for(let I=0;I<16;I++)this.elements[I]=A[I+g];return this}toArray(A=[],g=0){const I=this.elements;return A[g]=I[0],A[g+1]=I[1],A[g+2]=I[2],A[g+3]=I[3],A[g+4]=I[4],A[g+5]=I[5],A[g+6]=I[6],A[g+7]=I[7],A[g+8]=I[8],A[g+9]=I[9],A[g+10]=I[10],A[g+11]=I[11],A[g+12]=I[12],A[g+13]=I[13],A[g+14]=I[14],A[g+15]=I[15],A}}const BC=new tI,QC=new CC,EC=new tI(0,0,0),iC=new tI(1,1,1),oC=new tI,tC=new tI,eC=new tI,aC=new CC,sC=new oI;class nC{constructor(A=0,g=0,I=0,C=nC.DEFAULT_ORDER){this.isEuler=!0,this._x=A,this._y=g,this._z=I,this._order=C}get x(){return this._x}set x(A){this._x=A,this._onChangeCallback()}get y(){return this._y}set y(A){this._y=A,this._onChangeCallback()}get z(){return this._z}set z(A){this._z=A,this._onChangeCallback()}get order(){return this._order}set order(A){this._order=A,this._onChangeCallback()}set(A,g,I,C=this._order){return this._x=A,this._y=g,this._z=I,this._order=C,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._order)}copy(A){return this._x=A._x,this._y=A._y,this._z=A._z,this._order=A._order,this._onChangeCallback(),this}setFromRotationMatrix(A,g=this._order,I=!0){const C=A.elements,B=C[0],Q=C[4],E=C[8],i=C[1],o=C[5],t=C[9],e=C[2],a=C[6],s=C[10];switch(g){case"XYZ":this._y=Math.asin(Xg(E,-1,1)),Math.abs(E)<.9999999?(this._x=Math.atan2(-t,s),this._z=Math.atan2(-Q,B)):(this._x=Math.atan2(a,o),this._z=0);break;case"YXZ":this._x=Math.asin(-Xg(t,-1,1)),Math.abs(t)<.9999999?(this._y=Math.atan2(E,s),this._z=Math.atan2(i,o)):(this._y=Math.atan2(-e,B),this._z=0);break;case"ZXY":this._x=Math.asin(Xg(a,-1,1)),Math.abs(a)<.9999999?(this._y=Math.atan2(-e,s),this._z=Math.atan2(-Q,o)):(this._y=0,this._z=Math.atan2(i,B));break;case"ZYX":this._y=Math.asin(-Xg(e,-1,1)),Math.abs(e)<.9999999?(this._x=Math.atan2(a,s),this._z=Math.atan2(i,B)):(this._x=0,this._z=Math.atan2(-Q,o));break;case"YZX":this._z=Math.asin(Xg(i,-1,1)),Math.abs(i)<.9999999?(this._x=Math.atan2(-t,o),this._y=Math.atan2(-e,B)):(this._x=0,this._y=Math.atan2(E,s));break;case"XZY":this._z=Math.asin(-Xg(Q,-1,1)),Math.abs(Q)<.9999999?(this._x=Math.atan2(a,o),this._y=Math.atan2(E,B)):(this._x=Math.atan2(-t,s),this._y=0);break;default:console.warn("THREE.Euler: .setFromRotationMatrix() encountered an unknown order: "+g)}return this._order=g,!0===I&&this._onChangeCallback(),this}setFromQuaternion(A,g,I){return aC.makeRotationFromQuaternion(A),this.setFromRotationMatrix(aC,g,I)}setFromVector3(A,g=this._order){return this.set(A.x,A.y,A.z,g)}reorder(A){return sC.setFromEuler(this),this.setFromQuaternion(sC,A)}equals(A){return A._x===this._x&&A._y===this._y&&A._z===this._z&&A._order===this._order}fromArray(A){return this._x=A[0],this._y=A[1],this._z=A[2],void 0!==A[3]&&(this._order=A[3]),this._onChangeCallback(),this}toArray(A=[],g=0){return A[g]=this._x,A[g+1]=this._y,A[g+2]=this._z,A[g+3]=this._order,A}_onChange(A){return this._onChangeCallback=A,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._order}}nC.DEFAULT_ORDER="XYZ";class rC{constructor(){this.mask=1}set(A){this.mask=1<<A>>>0}enable(A){this.mask|=1<<A}enableAll(){this.mask=-1}toggle(A){this.mask^=1<<A}disable(A){this.mask&=~(1<<A)}disableAll(){this.mask=0}test(A){return!!(this.mask&A.mask)}isEnabled(A){return!!(this.mask&1<<A)}}let DC=0;const hC=new tI,cC=new oI,wC=new CC,lC=new tI,GC=new tI,yC=new tI,FC=new oI,RC=new tI(1,0,0),dC=new tI(0,1,0),NC=new tI(0,0,1),uC={type:"added"},MC={type:"removed"};class SC extends Tg{constructor(){super(),this.isObject3D=!0,Object.defineProperty(this,"id",{value:DC++}),this.uuid=Zg(),this.name="",this.type="Object3D",this.parent=null,this.children=[],this.up=SC.DEFAULT_UP.clone();const A=new tI,g=new nC,I=new oI,C=new tI(1,1,1);g._onChange((function(){I.setFromEuler(g,!1)})),I._onChange((function(){g.setFromQuaternion(I,void 0,!1)})),Object.defineProperties(this,{position:{configurable:!0,enumerable:!0,value:A},rotation:{configurable:!0,enumerable:!0,value:g},quaternion:{configurable:!0,enumerable:!0,value:I},scale:{configurable:!0,enumerable:!0,value:C},modelViewMatrix:{value:new CC},normalMatrix:{value:new BI}}),this.matrix=new CC,this.matrixWorld=new CC,this.matrixAutoUpdate=SC.DEFAULT_MATRIX_AUTO_UPDATE,this.matrixWorldNeedsUpdate=!1,this.matrixWorldAutoUpdate=SC.DEFAULT_MATRIX_WORLD_AUTO_UPDATE,this.layers=new rC,this.visible=!0,this.castShadow=!1,this.receiveShadow=!1,this.frustumCulled=!0,this.renderOrder=0,this.animations=[],this.userData={}}onBeforeRender(){}onAfterRender(){}applyMatrix4(A){this.matrixAutoUpdate&&this.updateMatrix(),this.matrix.premultiply(A),this.matrix.decompose(this.position,this.quaternion,this.scale)}applyQuaternion(A){return this.quaternion.premultiply(A),this}setRotationFromAxisAngle(A,g){this.quaternion.setFromAxisAngle(A,g)}setRotationFromEuler(A){this.quaternion.setFromEuler(A,!0)}setRotationFromMatrix(A){this.quaternion.setFromRotationMatrix(A)}setRotationFromQuaternion(A){this.quaternion.copy(A)}rotateOnAxis(A,g){return cC.setFromAxisAngle(A,g),this.quaternion.multiply(cC),this}rotateOnWorldAxis(A,g){return cC.setFromAxisAngle(A,g),this.quaternion.premultiply(cC),this}rotateX(A){return this.rotateOnAxis(RC,A)}rotateY(A){return this.rotateOnAxis(dC,A)}rotateZ(A){return this.rotateOnAxis(NC,A)}translateOnAxis(A,g){return hC.copy(A).applyQuaternion(this.quaternion),this.position.add(hC.multiplyScalar(g)),this}translateX(A){return this.translateOnAxis(RC,A)}translateY(A){return this.translateOnAxis(dC,A)}translateZ(A){return this.translateOnAxis(NC,A)}localToWorld(A){return this.updateWorldMatrix(!0,!1),A.applyMatrix4(this.matrixWorld)}worldToLocal(A){return this.updateWorldMatrix(!0,!1),A.applyMatrix4(wC.copy(this.matrixWorld).invert())}lookAt(A,g,I){A.isVector3?lC.copy(A):lC.set(A,g,I);const C=this.parent;this.updateWorldMatrix(!0,!1),GC.setFromMatrixPosition(this.matrixWorld),this.isCamera||this.isLight?wC.lookAt(GC,lC,this.up):wC.lookAt(lC,GC,this.up),this.quaternion.setFromRotationMatrix(wC),C&&(wC.extractRotation(C.matrixWorld),cC.setFromRotationMatrix(wC),this.quaternion.premultiply(cC.invert()))}add(A){if(arguments.length>1){for(let A=0;A<arguments.length;A++)this.add(arguments[A]);return this}return A===this?(console.error("THREE.Object3D.add: object can't be added as a child of itself.",A),this):(A&&A.isObject3D?(null!==A.parent&&A.parent.remove(A),A.parent=this,this.children.push(A),A.dispatchEvent(uC)):console.error("THREE.Object3D.add: object not an instance of THREE.Object3D.",A),this)}remove(A){if(arguments.length>1){for(let A=0;A<arguments.length;A++)this.remove(arguments[A]);return this}const g=this.children.indexOf(A);return-1!==g&&(A.parent=null,this.children.splice(g,1),A.dispatchEvent(MC)),this}removeFromParent(){const A=this.parent;return null!==A&&A.remove(this),this}clear(){for(let A=0;A<this.children.length;A++){const g=this.children[A];g.parent=null,g.dispatchEvent(MC)}return this.children.length=0,this}attach(A){return this.updateWorldMatrix(!0,!1),wC.copy(this.matrixWorld).invert(),null!==A.parent&&(A.parent.updateWorldMatrix(!0,!1),wC.multiply(A.parent.matrixWorld)),A.applyMatrix4(wC),this.add(A),A.updateWorldMatrix(!1,!0),this}getObjectById(A){return this.getObjectByProperty("id",A)}getObjectByName(A){return this.getObjectByProperty("name",A)}getObjectByProperty(A,g){if(this[A]===g)return this;for(let I=0,C=this.children.length;I<C;I++){const C=this.children[I].getObjectByProperty(A,g);if(void 0!==C)return C}}getObjectsByProperty(A,g){let I=[];this[A]===g&&I.push(this);for(let C=0,B=this.children.length;C<B;C++){const B=this.children[C].getObjectsByProperty(A,g);B.length>0&&(I=I.concat(B))}return I}getWorldPosition(A){return this.updateWorldMatrix(!0,!1),A.setFromMatrixPosition(this.matrixWorld)}getWorldQuaternion(A){return this.updateWorldMatrix(!0,!1),this.matrixWorld.decompose(GC,A,yC),A}getWorldScale(A){return this.updateWorldMatrix(!0,!1),this.matrixWorld.decompose(GC,FC,A),A}getWorldDirection(A){this.updateWorldMatrix(!0,!1);const g=this.matrixWorld.elements;return A.set(g[8],g[9],g[10]).normalize()}raycast(){}traverse(A){A(this);const g=this.children;for(let I=0,C=g.length;I<C;I++)g[I].traverse(A)}traverseVisible(A){if(!1===this.visible)return;A(this);const g=this.children;for(let I=0,C=g.length;I<C;I++)g[I].traverseVisible(A)}traverseAncestors(A){const g=this.parent;null!==g&&(A(g),g.traverseAncestors(A))}updateMatrix(){this.matrix.compose(this.position,this.quaternion,this.scale),this.matrixWorldNeedsUpdate=!0}updateMatrixWorld(A){this.matrixAutoUpdate&&this.updateMatrix(),(this.matrixWorldNeedsUpdate||A)&&(null===this.parent?this.matrixWorld.copy(this.matrix):this.matrixWorld.multiplyMatrices(this.parent.matrixWorld,this.matrix),this.matrixWorldNeedsUpdate=!1,A=!0);const g=this.children;for(let I=0,C=g.length;I<C;I++){const C=g[I];!0!==C.matrixWorldAutoUpdate&&!0!==A||C.updateMatrixWorld(A)}}updateWorldMatrix(A,g){const I=this.parent;if(!0===A&&null!==I&&!0===I.matrixWorldAutoUpdate&&I.updateWorldMatrix(!0,!1),this.matrixAutoUpdate&&this.updateMatrix(),null===this.parent?this.matrixWorld.copy(this.matrix):this.matrixWorld.multiplyMatrices(this.parent.matrixWorld,this.matrix),!0===g){const A=this.children;for(let g=0,I=A.length;g<I;g++){const I=A[g];!0===I.matrixWorldAutoUpdate&&I.updateWorldMatrix(!1,!0)}}}toJSON(A){const g=void 0===A||"string"==typeof A,I={};g&&(A={geometries:{},materials:{},textures:{},images:{},shapes:{},skeletons:{},animations:{},nodes:{}},I.metadata={version:4.5,type:"Object",generator:"Object3D.toJSON"});const C={};function B(g,I){return void 0===g[I.uuid]&&(g[I.uuid]=I.toJSON(A)),I.uuid}if(C.uuid=this.uuid,C.type=this.type,""!==this.name&&(C.name=this.name),!0===this.castShadow&&(C.castShadow=!0),!0===this.receiveShadow&&(C.receiveShadow=!0),!1===this.visible&&(C.visible=!1),!1===this.frustumCulled&&(C.frustumCulled=!1),0!==this.renderOrder&&(C.renderOrder=this.renderOrder),Object.keys(this.userData).length>0&&(C.userData=this.userData),C.layers=this.layers.mask,C.matrix=this.matrix.toArray(),!1===this.matrixAutoUpdate&&(C.matrixAutoUpdate=!1),this.isInstancedMesh&&(C.type="InstancedMesh",C.count=this.count,C.instanceMatrix=this.instanceMatrix.toJSON(),null!==this.instanceColor&&(C.instanceColor=this.instanceColor.toJSON())),this.isScene)this.background&&(this.background.isColor?C.background=this.background.toJSON():this.background.isTexture&&(C.background=this.background.toJSON(A).uuid)),this.environment&&this.environment.isTexture&&!0!==this.environment.isRenderTargetTexture&&(C.environment=this.environment.toJSON(A).uuid);else if(this.isMesh||this.isLine||this.isPoints){C.geometry=B(A.geometries,this.geometry);const g=this.geometry.parameters;if(void 0!==g&&void 0!==g.shapes){const I=g.shapes;if(Array.isArray(I))for(let g=0,C=I.length;g<C;g++){const C=I[g];B(A.shapes,C)}else B(A.shapes,I)}}if(this.isSkinnedMesh&&(C.bindMode=this.bindMode,C.bindMatrix=this.bindMatrix.toArray(),void 0!==this.skeleton&&(B(A.skeletons,this.skeleton),C.skeleton=this.skeleton.uuid)),void 0!==this.material)if(Array.isArray(this.material)){const g=[];for(let I=0,C=this.material.length;I<C;I++)g.push(B(A.materials,this.material[I]));C.material=g}else C.material=B(A.materials,this.material);if(this.children.length>0){C.children=[];for(let g=0;g<this.children.length;g++)C.children.push(this.children[g].toJSON(A).object)}if(this.animations.length>0){C.animations=[];for(let g=0;g<this.animations.length;g++){const I=this.animations[g];C.animations.push(B(A.animations,I))}}if(g){const g=Q(A.geometries),C=Q(A.materials),B=Q(A.textures),E=Q(A.images),i=Q(A.shapes),o=Q(A.skeletons),t=Q(A.animations),e=Q(A.nodes);g.length>0&&(I.geometries=g),C.length>0&&(I.materials=C),B.length>0&&(I.textures=B),E.length>0&&(I.images=E),i.length>0&&(I.shapes=i),o.length>0&&(I.skeletons=o),t.length>0&&(I.animations=t),e.length>0&&(I.nodes=e)}return I.object=C,I;function Q(A){const g=[];for(const I in A){const C=A[I];delete C.metadata,g.push(C)}return g}}clone(A){return(new this.constructor).copy(this,A)}copy(A,g=!0){if(this.name=A.name,this.up.copy(A.up),this.position.copy(A.position),this.rotation.order=A.rotation.order,this.quaternion.copy(A.quaternion),this.scale.copy(A.scale),this.matrix.copy(A.matrix),this.matrixWorld.copy(A.matrixWorld),this.matrixAutoUpdate=A.matrixAutoUpdate,this.matrixWorldNeedsUpdate=A.matrixWorldNeedsUpdate,this.matrixWorldAutoUpdate=A.matrixWorldAutoUpdate,this.layers.mask=A.layers.mask,this.visible=A.visible,this.castShadow=A.castShadow,this.receiveShadow=A.receiveShadow,this.frustumCulled=A.frustumCulled,this.renderOrder=A.renderOrder,this.userData=JSON.parse(JSON.stringify(A.userData)),!0===g)for(let g=0;g<A.children.length;g++){const I=A.children[g];this.add(I.clone())}return this}}SC.DEFAULT_UP=new tI(0,1,0),SC.DEFAULT_MATRIX_AUTO_UPDATE=!0,SC.DEFAULT_MATRIX_WORLD_AUTO_UPDATE=!0;const kC=new tI,UC=new tI,KC=new tI,fC=new tI,JC=new tI,YC=new tI,pC=new tI,LC=new tI,mC=new tI,HC=new tI;class qC{constructor(A=new tI,g=new tI,I=new tI){this.a=A,this.b=g,this.c=I}static getNormal(A,g,I,C){C.subVectors(I,g),kC.subVectors(A,g),C.cross(kC);const B=C.lengthSq();return B>0?C.multiplyScalar(1/Math.sqrt(B)):C.set(0,0,0)}static getBarycoord(A,g,I,C,B){kC.subVectors(C,g),UC.subVectors(I,g),KC.subVectors(A,g);const Q=kC.dot(kC),E=kC.dot(UC),i=kC.dot(KC),o=UC.dot(UC),t=UC.dot(KC),e=Q*o-E*E;if(0===e)return B.set(-2,-1,-1);const a=1/e,s=(o*i-E*t)*a,n=(Q*t-E*i)*a;return B.set(1-s-n,n,s)}static containsPoint(A,g,I,C){return this.getBarycoord(A,g,I,C,fC),fC.x>=0&&fC.y>=0&&fC.x+fC.y<=1}static getUV(A,g,I,C,B,Q,E,i){return this.getBarycoord(A,g,I,C,fC),i.set(0,0),i.addScaledVector(B,fC.x),i.addScaledVector(Q,fC.y),i.addScaledVector(E,fC.z),i}static isFrontFacing(A,g,I,C){return kC.subVectors(I,g),UC.subVectors(A,g),kC.cross(UC).dot(C)<0}set(A,g,I){return this.a.copy(A),this.b.copy(g),this.c.copy(I),this}setFromPointsAndIndices(A,g,I,C){return this.a.copy(A[g]),this.b.copy(A[I]),this.c.copy(A[C]),this}setFromAttributeAndIndices(A,g,I,C){return this.a.fromBufferAttribute(A,g),this.b.fromBufferAttribute(A,I),this.c.fromBufferAttribute(A,C),this}clone(){return(new this.constructor).copy(this)}copy(A){return this.a.copy(A.a),this.b.copy(A.b),this.c.copy(A.c),this}getArea(){return kC.subVectors(this.c,this.b),UC.subVectors(this.a,this.b),.5*kC.cross(UC).length()}getMidpoint(A){return A.addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)}getNormal(A){return qC.getNormal(this.a,this.b,this.c,A)}getPlane(A){return A.setFromCoplanarPoints(this.a,this.b,this.c)}getBarycoord(A,g){return qC.getBarycoord(A,this.a,this.b,this.c,g)}getUV(A,g,I,C,B){return qC.getUV(A,this.a,this.b,this.c,g,I,C,B)}containsPoint(A){return qC.containsPoint(A,this.a,this.b,this.c)}isFrontFacing(A){return qC.isFrontFacing(this.a,this.b,this.c,A)}intersectsBox(A){return A.intersectsTriangle(this)}closestPointToPoint(A,g){const I=this.a,C=this.b,B=this.c;let Q,E;JC.subVectors(C,I),YC.subVectors(B,I),LC.subVectors(A,I);const i=JC.dot(LC),o=YC.dot(LC);if(i<=0&&o<=0)return g.copy(I);mC.subVectors(A,C);const t=JC.dot(mC),e=YC.dot(mC);if(t>=0&&e<=t)return g.copy(C);const a=i*e-t*o;if(a<=0&&i>=0&&t<=0)return Q=i/(i-t),g.copy(I).addScaledVector(JC,Q);HC.subVectors(A,B);const s=JC.dot(HC),n=YC.dot(HC);if(n>=0&&s<=n)return g.copy(B);const r=s*o-i*n;if(r<=0&&o>=0&&n<=0)return E=o/(o-n),g.copy(I).addScaledVector(YC,E);const D=t*n-s*e;if(D<=0&&e-t>=0&&s-n>=0)return pC.subVectors(B,C),E=(e-t)/(e-t+(s-n)),g.copy(C).addScaledVector(pC,E);const h=1/(D+r+a);return Q=r*h,E=a*h,g.copy(I).addScaledVector(JC,Q).addScaledVector(YC,E)}equals(A){return A.a.equals(this.a)&&A.b.equals(this.b)&&A.c.equals(this.c)}}let bC=0;class xC extends Tg{constructor(){super(),this.isMaterial=!0,Object.defineProperty(this,"id",{value:bC++}),this.uuid=Zg(),this.name="",this.type="Material",this.blending=S,this.side=d,this.vertexColors=!1,this.opacity=1,this.transparent=!1,this.blendSrc=T,this.blendDst=v,this.blendEquation=J,this.blendSrcAlpha=null,this.blendDstAlpha=null,this.blendEquationAlpha=null,this.depthFunc=_,this.depthTest=!0,this.depthWrite=!0,this.stencilWriteMask=255,this.stencilFunc=519,this.stencilRef=0,this.stencilFuncMask=255,this.stencilFail=Hg,this.stencilZFail=Hg,this.stencilZPass=Hg,this.stencilWrite=!1,this.clippingPlanes=null,this.clipIntersection=!1,this.clipShadows=!1,this.shadowSide=null,this.colorWrite=!0,this.precision=null,this.polygonOffset=!1,this.polygonOffsetFactor=0,this.polygonOffsetUnits=0,this.dithering=!1,this.alphaToCoverage=!1,this.premultipliedAlpha=!1,this.forceSinglePass=!1,this.visible=!0,this.toneMapped=!0,this.userData={},this.version=0,this._alphaTest=0}get alphaTest(){return this._alphaTest}set alphaTest(A){this._alphaTest>0!=A>0&&this.version++,this._alphaTest=A}onBuild(){}onBeforeRender(){}onBeforeCompile(){}customProgramCacheKey(){return this.onBeforeCompile.toString()}setValues(A){if(void 0!==A)for(const g in A){const I=A[g];if(void 0===I){console.warn("THREE.Material: '"+g+"' parameter is undefined.");continue}const C=this[g];void 0!==C?C&&C.isColor?C.set(I):C&&C.isVector3&&I&&I.isVector3?C.copy(I):this[g]=I:console.warn("THREE."+this.type+": '"+g+"' is not a property of this material.")}}toJSON(A){const g=void 0===A||"string"==typeof A;g&&(A={textures:{},images:{}});const I={metadata:{version:4.5,type:"Material",generator:"Material.toJSON"}};function C(A){const g=[];for(const I in A){const C=A[I];delete C.metadata,g.push(C)}return g}if(I.uuid=this.uuid,I.type=this.type,""!==this.name&&(I.name=this.name),this.color&&this.color.isColor&&(I.color=this.color.getHex()),void 0!==this.roughness&&(I.roughness=this.roughness),void 0!==this.metalness&&(I.metalness=this.metalness),void 0!==this.sheen&&(I.sheen=this.sheen),this.sheenColor&&this.sheenColor.isColor&&(I.sheenColor=this.sheenColor.getHex()),void 0!==this.sheenRoughness&&(I.sheenRoughness=this.sheenRoughness),this.emissive&&this.emissive.isColor&&(I.emissive=this.emissive.getHex()),this.emissiveIntensity&&1!==this.emissiveIntensity&&(I.emissiveIntensity=this.emissiveIntensity),this.specular&&this.specular.isColor&&(I.specular=this.specular.getHex()),void 0!==this.specularIntensity&&(I.specularIntensity=this.specularIntensity),this.specularColor&&this.specularColor.isColor&&(I.specularColor=this.specularColor.getHex()),void 0!==this.shininess&&(I.shininess=this.shininess),void 0!==this.clearcoat&&(I.clearcoat=this.clearcoat),void 0!==this.clearcoatRoughness&&(I.clearcoatRoughness=this.clearcoatRoughness),this.clearcoatMap&&this.clearcoatMap.isTexture&&(I.clearcoatMap=this.clearcoatMap.toJSON(A).uuid),this.clearcoatRoughnessMap&&this.clearcoatRoughnessMap.isTexture&&(I.clearcoatRoughnessMap=this.clearcoatRoughnessMap.toJSON(A).uuid),this.clearcoatNormalMap&&this.clearcoatNormalMap.isTexture&&(I.clearcoatNormalMap=this.clearcoatNormalMap.toJSON(A).uuid,I.clearcoatNormalScale=this.clearcoatNormalScale.toArray()),void 0!==this.iridescence&&(I.iridescence=this.iridescence),void 0!==this.iridescenceIOR&&(I.iridescenceIOR=this.iridescenceIOR),void 0!==this.iridescenceThicknessRange&&(I.iridescenceThicknessRange=this.iridescenceThicknessRange),this.iridescenceMap&&this.iridescenceMap.isTexture&&(I.iridescenceMap=this.iridescenceMap.toJSON(A).uuid),this.iridescenceThicknessMap&&this.iridescenceThicknessMap.isTexture&&(I.iridescenceThicknessMap=this.iridescenceThicknessMap.toJSON(A).uuid),this.map&&this.map.isTexture&&(I.map=this.map.toJSON(A).uuid),this.matcap&&this.matcap.isTexture&&(I.matcap=this.matcap.toJSON(A).uuid),this.alphaMap&&this.alphaMap.isTexture&&(I.alphaMap=this.alphaMap.toJSON(A).uuid),this.lightMap&&this.lightMap.isTexture&&(I.lightMap=this.lightMap.toJSON(A).uuid,I.lightMapIntensity=this.lightMapIntensity),this.aoMap&&this.aoMap.isTexture&&(I.aoMap=this.aoMap.toJSON(A).uuid,I.aoMapIntensity=this.aoMapIntensity),this.bumpMap&&this.bumpMap.isTexture&&(I.bumpMap=this.bumpMap.toJSON(A).uuid,I.bumpScale=this.bumpScale),this.normalMap&&this.normalMap.isTexture&&(I.normalMap=this.normalMap.toJSON(A).uuid,I.normalMapType=this.normalMapType,I.normalScale=this.normalScale.toArray()),this.displacementMap&&this.displacementMap.isTexture&&(I.displacementMap=this.displacementMap.toJSON(A).uuid,I.displacementScale=this.displacementScale,I.displacementBias=this.displacementBias),this.roughnessMap&&this.roughnessMap.isTexture&&(I.roughnessMap=this.roughnessMap.toJSON(A).uuid),this.metalnessMap&&this.metalnessMap.isTexture&&(I.metalnessMap=this.metalnessMap.toJSON(A).uuid),this.emissiveMap&&this.emissiveMap.isTexture&&(I.emissiveMap=this.emissiveMap.toJSON(A).uuid),this.specularMap&&this.specularMap.isTexture&&(I.specularMap=this.specularMap.toJSON(A).uuid),this.specularIntensityMap&&this.specularIntensityMap.isTexture&&(I.specularIntensityMap=this.specularIntensityMap.toJSON(A).uuid),this.specularColorMap&&this.specularColorMap.isTexture&&(I.specularColorMap=this.specularColorMap.toJSON(A).uuid),this.envMap&&this.envMap.isTexture&&(I.envMap=this.envMap.toJSON(A).uuid,void 0!==this.combine&&(I.combine=this.combine)),void 0!==this.envMapIntensity&&(I.envMapIntensity=this.envMapIntensity),void 0!==this.reflectivity&&(I.reflectivity=this.reflectivity),void 0!==this.refractionRatio&&(I.refractionRatio=this.refractionRatio),this.gradientMap&&this.gradientMap.isTexture&&(I.gradientMap=this.gradientMap.toJSON(A).uuid),void 0!==this.transmission&&(I.transmission=this.transmission),this.transmissionMap&&this.transmissionMap.isTexture&&(I.transmissionMap=this.transmissionMap.toJSON(A).uuid),void 0!==this.thickness&&(I.thickness=this.thickness),this.thicknessMap&&this.thicknessMap.isTexture&&(I.thicknessMap=this.thicknessMap.toJSON(A).uuid),void 0!==this.attenuationDistance&&this.attenuationDistance!==1/0&&(I.attenuationDistance=this.attenuationDistance),void 0!==this.attenuationColor&&(I.attenuationColor=this.attenuationColor.getHex()),void 0!==this.size&&(I.size=this.size),null!==this.shadowSide&&(I.shadowSide=this.shadowSide),void 0!==this.sizeAttenuation&&(I.sizeAttenuation=this.sizeAttenuation),this.blending!==S&&(I.blending=this.blending),this.side!==d&&(I.side=this.side),this.vertexColors&&(I.vertexColors=!0),this.opacity<1&&(I.opacity=this.opacity),!0===this.transparent&&(I.transparent=this.transparent),I.depthFunc=this.depthFunc,I.depthTest=this.depthTest,I.depthWrite=this.depthWrite,I.colorWrite=this.colorWrite,I.stencilWrite=this.stencilWrite,I.stencilWriteMask=this.stencilWriteMask,I.stencilFunc=this.stencilFunc,I.stencilRef=this.stencilRef,I.stencilFuncMask=this.stencilFuncMask,I.stencilFail=this.stencilFail,I.stencilZFail=this.stencilZFail,I.stencilZPass=this.stencilZPass,void 0!==this.rotation&&0!==this.rotation&&(I.rotation=this.rotation),!0===this.polygonOffset&&(I.polygonOffset=!0),0!==this.polygonOffsetFactor&&(I.polygonOffsetFactor=this.polygonOffsetFactor),0!==this.polygonOffsetUnits&&(I.polygonOffsetUnits=this.polygonOffsetUnits),void 0!==this.linewidth&&1!==this.linewidth&&(I.linewidth=this.linewidth),void 0!==this.dashSize&&(I.dashSize=this.dashSize),void 0!==this.gapSize&&(I.gapSize=this.gapSize),void 0!==this.scale&&(I.scale=this.scale),!0===this.dithering&&(I.dithering=!0),this.alphaTest>0&&(I.alphaTest=this.alphaTest),!0===this.alphaToCoverage&&(I.alphaToCoverage=this.alphaToCoverage),!0===this.premultipliedAlpha&&(I.premultipliedAlpha=this.premultipliedAlpha),!0===this.forceSinglePass&&(I.forceSinglePass=this.forceSinglePass),!0===this.wireframe&&(I.wireframe=this.wireframe),this.wireframeLinewidth>1&&(I.wireframeLinewidth=this.wireframeLinewidth),"round"!==this.wireframeLinecap&&(I.wireframeLinecap=this.wireframeLinecap),"round"!==this.wireframeLinejoin&&(I.wireframeLinejoin=this.wireframeLinejoin),!0===this.flatShading&&(I.flatShading=this.flatShading),!1===this.visible&&(I.visible=!1),!1===this.toneMapped&&(I.toneMapped=!1),!1===this.fog&&(I.fog=!1),Object.keys(this.userData).length>0&&(I.userData=this.userData),g){const g=C(A.textures),B=C(A.images);g.length>0&&(I.textures=g),B.length>0&&(I.images=B)}return I}clone(){return(new this.constructor).copy(this)}copy(A){this.name=A.name,this.blending=A.blending,this.side=A.side,this.vertexColors=A.vertexColors,this.opacity=A.opacity,this.transparent=A.transparent,this.blendSrc=A.blendSrc,this.blendDst=A.blendDst,this.blendEquation=A.blendEquation,this.blendSrcAlpha=A.blendSrcAlpha,this.blendDstAlpha=A.blendDstAlpha,this.blendEquationAlpha=A.blendEquationAlpha,this.depthFunc=A.depthFunc,this.depthTest=A.depthTest,this.depthWrite=A.depthWrite,this.stencilWriteMask=A.stencilWriteMask,this.stencilFunc=A.stencilFunc,this.stencilRef=A.stencilRef,this.stencilFuncMask=A.stencilFuncMask,this.stencilFail=A.stencilFail,this.stencilZFail=A.stencilZFail,this.stencilZPass=A.stencilZPass,this.stencilWrite=A.stencilWrite;const g=A.clippingPlanes;let I=null;if(null!==g){const A=g.length;I=new Array(A);for(let C=0;C!==A;++C)I[C]=g[C].clone()}return this.clippingPlanes=I,this.clipIntersection=A.clipIntersection,this.clipShadows=A.clipShadows,this.shadowSide=A.shadowSide,this.colorWrite=A.colorWrite,this.precision=A.precision,this.polygonOffset=A.polygonOffset,this.polygonOffsetFactor=A.polygonOffsetFactor,this.polygonOffsetUnits=A.polygonOffsetUnits,this.dithering=A.dithering,this.alphaTest=A.alphaTest,this.alphaToCoverage=A.alphaToCoverage,this.premultipliedAlpha=A.premultipliedAlpha,this.forceSinglePass=A.forceSinglePass,this.visible=A.visible,this.toneMapped=A.toneMapped,this.userData=JSON.parse(JSON.stringify(A.userData)),this}dispose(){this.dispatchEvent({type:"dispose"})}set needsUpdate(A){!0===A&&this.version++}}const TC={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074},vC={h:0,s:0,l:0},VC={h:0,s:0,l:0};function WC(A,g,I){return I<0&&(I+=1),I>1&&(I-=1),I<1/6?A+6*(g-A)*I:I<.5?g:I<2/3?A+6*(g-A)*(2/3-I):A}class OC{constructor(A,g,I){return this.isColor=!0,this.r=1,this.g=1,this.b=1,void 0===g&&void 0===I?this.set(A):this.setRGB(A,g,I)}set(A){return A&&A.isColor?this.copy(A):"number"==typeof A?this.setHex(A):"string"==typeof A&&this.setStyle(A),this}setScalar(A){return this.r=A,this.g=A,this.b=A,this}setHex(A,g=pg){return A=Math.floor(A),this.r=(A>>16&255)/255,this.g=(A>>8&255)/255,this.b=(255&A)/255,lI.toWorkingColorSpace(this,g),this}setRGB(A,g,I,C=lI.workingColorSpace){return this.r=A,this.g=g,this.b=I,lI.toWorkingColorSpace(this,C),this}setHSL(A,g,I,C=lI.workingColorSpace){if(A=Pg(A,1),g=Xg(g,0,1),I=Xg(I,0,1),0===g)this.r=this.g=this.b=I;else{const C=I<=.5?I*(1+g):I+g-I*g,B=2*I-C;this.r=WC(B,C,A+1/3),this.g=WC(B,C,A),this.b=WC(B,C,A-1/3)}return lI.toWorkingColorSpace(this,C),this}setStyle(A,g=pg){function I(g){void 0!==g&&parseFloat(g)<1&&console.warn("THREE.Color: Alpha component of "+A+" will be ignored.")}let C;if(C=/^(\w+)\(([^\)]*)\)/.exec(A)){let B;const Q=C[1],E=C[2];switch(Q){case"rgb":case"rgba":if(B=/^\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(E))return this.r=Math.min(255,parseInt(B[1],10))/255,this.g=Math.min(255,parseInt(B[2],10))/255,this.b=Math.min(255,parseInt(B[3],10))/255,lI.toWorkingColorSpace(this,g),I(B[4]),this;if(B=/^\s*(\d+)\%\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(E))return this.r=Math.min(100,parseInt(B[1],10))/100,this.g=Math.min(100,parseInt(B[2],10))/100,this.b=Math.min(100,parseInt(B[3],10))/100,lI.toWorkingColorSpace(this,g),I(B[4]),this;break;case"hsl":case"hsla":if(B=/^\s*(\d*\.?\d+)\s*,\s*(\d*\.?\d+)\%\s*,\s*(\d*\.?\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(E)){const A=parseFloat(B[1])/360,C=parseFloat(B[2])/100,Q=parseFloat(B[3])/100;return I(B[4]),this.setHSL(A,C,Q,g)}break;default:console.warn("THREE.Color: Unknown color model "+A)}}else if(C=/^\#([A-Fa-f\d]+)$/.exec(A)){const I=C[1],B=I.length;if(3===B)return this.r=parseInt(I.charAt(0)+I.charAt(0),16)/255,this.g=parseInt(I.charAt(1)+I.charAt(1),16)/255,this.b=parseInt(I.charAt(2)+I.charAt(2),16)/255,lI.toWorkingColorSpace(this,g),this;if(6===B)return this.r=parseInt(I.charAt(0)+I.charAt(1),16)/255,this.g=parseInt(I.charAt(2)+I.charAt(3),16)/255,this.b=parseInt(I.charAt(4)+I.charAt(5),16)/255,lI.toWorkingColorSpace(this,g),this;console.warn("THREE.Color: Invalid hex color "+A)}else if(A&&A.length>0)return this.setColorName(A,g);return this}setColorName(A,g=pg){const I=TC[A.toLowerCase()];return void 0!==I?this.setHex(I,g):console.warn("THREE.Color: Unknown color "+A),this}clone(){return new this.constructor(this.r,this.g,this.b)}copy(A){return this.r=A.r,this.g=A.g,this.b=A.b,this}copySRGBToLinear(A){return this.r=sI(A.r),this.g=sI(A.g),this.b=sI(A.b),this}copyLinearToSRGB(A){return this.r=nI(A.r),this.g=nI(A.g),this.b=nI(A.b),this}convertSRGBToLinear(){return this.copySRGBToLinear(this),this}convertLinearToSRGB(){return this.copyLinearToSRGB(this),this}getHex(A=pg){return lI.fromWorkingColorSpace(ZC.copy(this),A),Xg(255*ZC.r,0,255)<<16^Xg(255*ZC.g,0,255)<<8^Xg(255*ZC.b,0,255)}getHexString(A=pg){return("000000"+this.getHex(A).toString(16)).slice(-6)}getHSL(A,g=lI.workingColorSpace){lI.fromWorkingColorSpace(ZC.copy(this),g);const I=ZC.r,C=ZC.g,B=ZC.b,Q=Math.max(I,C,B),E=Math.min(I,C,B);let i,o;const t=(E+Q)/2;if(E===Q)i=0,o=0;else{const A=Q-E;switch(o=t<=.5?A/(Q+E):A/(2-Q-E),Q){case I:i=(C-B)/A+(C<B?6:0);break;case C:i=(B-I)/A+2;break;case B:i=(I-C)/A+4}i/=6}return A.h=i,A.s=o,A.l=t,A}getRGB(A,g=lI.workingColorSpace){return lI.fromWorkingColorSpace(ZC.copy(this),g),A.r=ZC.r,A.g=ZC.g,A.b=ZC.b,A}getStyle(A=pg){lI.fromWorkingColorSpace(ZC.copy(this),A);const g=ZC.r,I=ZC.g,C=ZC.b;return A!==pg?`color(${A} ${g.toFixed(3)} ${I.toFixed(3)} ${C.toFixed(3)})`:`rgb(${255*g|0},${255*I|0},${255*C|0})`}offsetHSL(A,g,I){return this.getHSL(vC),vC.h+=A,vC.s+=g,vC.l+=I,this.setHSL(vC.h,vC.s,vC.l),this}add(A){return this.r+=A.r,this.g+=A.g,this.b+=A.b,this}addColors(A,g){return this.r=A.r+g.r,this.g=A.g+g.g,this.b=A.b+g.b,this}addScalar(A){return this.r+=A,this.g+=A,this.b+=A,this}sub(A){return this.r=Math.max(0,this.r-A.r),this.g=Math.max(0,this.g-A.g),this.b=Math.max(0,this.b-A.b),this}multiply(A){return this.r*=A.r,this.g*=A.g,this.b*=A.b,this}multiplyScalar(A){return this.r*=A,this.g*=A,this.b*=A,this}lerp(A,g){return this.r+=(A.r-this.r)*g,this.g+=(A.g-this.g)*g,this.b+=(A.b-this.b)*g,this}lerpColors(A,g,I){return this.r=A.r+(g.r-A.r)*I,this.g=A.g+(g.g-A.g)*I,this.b=A.b+(g.b-A.b)*I,this}lerpHSL(A,g){this.getHSL(vC),A.getHSL(VC);const I=jg(vC.h,VC.h,g),C=jg(vC.s,VC.s,g),B=jg(vC.l,VC.l,g);return this.setHSL(I,C,B),this}equals(A){return A.r===this.r&&A.g===this.g&&A.b===this.b}fromArray(A,g=0){return this.r=A[g],this.g=A[g+1],this.b=A[g+2],this}toArray(A=[],g=0){return A[g]=this.r,A[g+1]=this.g,A[g+2]=this.b,A}fromBufferAttribute(A,g){return this.r=A.getX(g),this.g=A.getY(g),this.b=A.getZ(g),this}toJSON(){return this.getHex()}*[Symbol.iterator](){yield this.r,yield this.g,yield this.b}}const ZC=new OC;OC.NAMES=TC;class XC extends xC{constructor(A){super(),this.isMeshBasicMaterial=!0,this.type="MeshBasicMaterial",this.color=new OC(16777215),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=CA,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.fog=!0,this.setValues(A)}copy(A){return super.copy(A),this.color.copy(A.color),this.map=A.map,this.lightMap=A.lightMap,this.lightMapIntensity=A.lightMapIntensity,this.aoMap=A.aoMap,this.aoMapIntensity=A.aoMapIntensity,this.specularMap=A.specularMap,this.alphaMap=A.alphaMap,this.envMap=A.envMap,this.combine=A.combine,this.reflectivity=A.reflectivity,this.refractionRatio=A.refractionRatio,this.wireframe=A.wireframe,this.wireframeLinewidth=A.wireframeLinewidth,this.wireframeLinecap=A.wireframeLinecap,this.wireframeLinejoin=A.wireframeLinejoin,this.fog=A.fog,this}}const PC=new tI,jC=new CI;class zC{constructor(A,g,I=!1){if(Array.isArray(A))throw new TypeError("THREE.BufferAttribute: array should be a Typed Array.");this.isBufferAttribute=!0,this.name="",this.array=A,this.itemSize=g,this.count=void 0!==A?A.length/g:0,this.normalized=I,this.usage=qg,this.updateRange={offset:0,count:-1},this.version=0}onUploadCallback(){}set needsUpdate(A){!0===A&&this.version++}setUsage(A){return this.usage=A,this}copy(A){return this.name=A.name,this.array=new A.array.constructor(A.array),this.itemSize=A.itemSize,this.count=A.count,this.normalized=A.normalized,this.usage=A.usage,this}copyAt(A,g,I){A*=this.itemSize,I*=g.itemSize;for(let C=0,B=this.itemSize;C<B;C++)this.array[A+C]=g.array[I+C];return this}copyArray(A){return this.array.set(A),this}applyMatrix3(A){if(2===this.itemSize)for(let g=0,I=this.count;g<I;g++)jC.fromBufferAttribute(this,g),jC.applyMatrix3(A),this.setXY(g,jC.x,jC.y);else if(3===this.itemSize)for(let g=0,I=this.count;g<I;g++)PC.fromBufferAttribute(this,g),PC.applyMatrix3(A),this.setXYZ(g,PC.x,PC.y,PC.z);return this}applyMatrix4(A){for(let g=0,I=this.count;g<I;g++)PC.fromBufferAttribute(this,g),PC.applyMatrix4(A),this.setXYZ(g,PC.x,PC.y,PC.z);return this}applyNormalMatrix(A){for(let g=0,I=this.count;g<I;g++)PC.fromBufferAttribute(this,g),PC.applyNormalMatrix(A),this.setXYZ(g,PC.x,PC.y,PC.z);return this}transformDirection(A){for(let g=0,I=this.count;g<I;g++)PC.fromBufferAttribute(this,g),PC.transformDirection(A),this.setXYZ(g,PC.x,PC.y,PC.z);return this}set(A,g=0){return this.array.set(A,g),this}getX(A){let g=this.array[A*this.itemSize];return this.normalized&&(g=AI(g,this.array)),g}setX(A,g){return this.normalized&&(g=gI(g,this.array)),this.array[A*this.itemSize]=g,this}getY(A){let g=this.array[A*this.itemSize+1];return this.normalized&&(g=AI(g,this.array)),g}setY(A,g){return this.normalized&&(g=gI(g,this.array)),this.array[A*this.itemSize+1]=g,this}getZ(A){let g=this.array[A*this.itemSize+2];return this.normalized&&(g=AI(g,this.array)),g}setZ(A,g){return this.normalized&&(g=gI(g,this.array)),this.array[A*this.itemSize+2]=g,this}getW(A){let g=this.array[A*this.itemSize+3];return this.normalized&&(g=AI(g,this.array)),g}setW(A,g){return this.normalized&&(g=gI(g,this.array)),this.array[A*this.itemSize+3]=g,this}setXY(A,g,I){return A*=this.itemSize,this.normalized&&(g=gI(g,this.array),I=gI(I,this.array)),this.array[A+0]=g,this.array[A+1]=I,this}setXYZ(A,g,I,C){return A*=this.itemSize,this.normalized&&(g=gI(g,this.array),I=gI(I,this.array),C=gI(C,this.array)),this.array[A+0]=g,this.array[A+1]=I,this.array[A+2]=C,this}setXYZW(A,g,I,C,B){return A*=this.itemSize,this.normalized&&(g=gI(g,this.array),I=gI(I,this.array),C=gI(C,this.array),B=gI(B,this.array)),this.array[A+0]=g,this.array[A+1]=I,this.array[A+2]=C,this.array[A+3]=B,this}onUpload(A){return this.onUploadCallback=A,this}clone(){return new this.constructor(this.array,this.itemSize).copy(this)}toJSON(){const A={itemSize:this.itemSize,type:this.array.constructor.name,array:Array.from(this.array),normalized:this.normalized};return""!==this.name&&(A.name=this.name),this.usage!==qg&&(A.usage=this.usage),0===this.updateRange.offset&&-1===this.updateRange.count||(A.updateRange=this.updateRange),A}copyColorsArray(){console.error("THREE.BufferAttribute: copyColorsArray() was removed in r144.")}copyVector2sArray(){console.error("THREE.BufferAttribute: copyVector2sArray() was removed in r144.")}copyVector3sArray(){console.error("THREE.BufferAttribute: copyVector3sArray() was removed in r144.")}copyVector4sArray(){console.error("THREE.BufferAttribute: copyVector4sArray() was removed in r144.")}}class _C extends zC{constructor(A,g,I){super(new Uint16Array(A),g,I)}}class $C extends zC{constructor(A,g,I){super(new Uint32Array(A),g,I)}}class AB extends zC{constructor(A,g,I){super(new Float32Array(A),g,I)}}let gB=0;const IB=new CC,CB=new SC,BB=new tI,QB=new UI,EB=new UI,iB=new tI;class oB extends Tg{constructor(){super(),this.isBufferGeometry=!0,Object.defineProperty(this,"id",{value:gB++}),this.uuid=Zg(),this.name="",this.type="BufferGeometry",this.index=null,this.attributes={},this.morphAttributes={},this.morphTargetsRelative=!1,this.groups=[],this.boundingBox=null,this.boundingSphere=null,this.drawRange={start:0,count:1/0},this.userData={}}getIndex(){return this.index}setIndex(A){return Array.isArray(A)?this.index=new(EI(A)?$C:_C)(A,1):this.index=A,this}getAttribute(A){return this.attributes[A]}setAttribute(A,g){return this.attributes[A]=g,this}deleteAttribute(A){return delete this.attributes[A],this}hasAttribute(A){return void 0!==this.attributes[A]}addGroup(A,g,I=0){this.groups.push({start:A,count:g,materialIndex:I})}clearGroups(){this.groups=[]}setDrawRange(A,g){this.drawRange.start=A,this.drawRange.count=g}applyMatrix4(A){const g=this.attributes.position;void 0!==g&&(g.applyMatrix4(A),g.needsUpdate=!0);const I=this.attributes.normal;if(void 0!==I){const g=(new BI).getNormalMatrix(A);I.applyNormalMatrix(g),I.needsUpdate=!0}const C=this.attributes.tangent;return void 0!==C&&(C.transformDirection(A),C.needsUpdate=!0),null!==this.boundingBox&&this.computeBoundingBox(),null!==this.boundingSphere&&this.computeBoundingSphere(),this}applyQuaternion(A){return IB.makeRotationFromQuaternion(A),this.applyMatrix4(IB),this}rotateX(A){return IB.makeRotationX(A),this.applyMatrix4(IB),this}rotateY(A){return IB.makeRotationY(A),this.applyMatrix4(IB),this}rotateZ(A){return IB.makeRotationZ(A),this.applyMatrix4(IB),this}translate(A,g,I){return IB.makeTranslation(A,g,I),this.applyMatrix4(IB),this}scale(A,g,I){return IB.makeScale(A,g,I),this.applyMatrix4(IB),this}lookAt(A){return CB.lookAt(A),CB.updateMatrix(),this.applyMatrix4(CB.matrix),this}center(){return this.computeBoundingBox(),this.boundingBox.getCenter(BB).negate(),this.translate(BB.x,BB.y,BB.z),this}setFromPoints(A){const g=[];for(let I=0,C=A.length;I<C;I++){const C=A[I];g.push(C.x,C.y,C.z||0)}return this.setAttribute("position",new AB(g,3)),this}computeBoundingBox(){null===this.boundingBox&&(this.boundingBox=new UI);const A=this.attributes.position,g=this.morphAttributes.position;if(A&&A.isGLBufferAttribute)return console.error('THREE.BufferGeometry.computeBoundingBox(): GLBufferAttribute requires a manual bounding box. Alternatively set "mesh.frustumCulled" to "false".',this),void this.boundingBox.set(new tI(-1/0,-1/0,-1/0),new tI(1/0,1/0,1/0));if(void 0!==A){if(this.boundingBox.setFromBufferAttribute(A),g)for(let A=0,I=g.length;A<I;A++){const I=g[A];QB.setFromBufferAttribute(I),this.morphTargetsRelative?(iB.addVectors(this.boundingBox.min,QB.min),this.boundingBox.expandByPoint(iB),iB.addVectors(this.boundingBox.max,QB.max),this.boundingBox.expandByPoint(iB)):(this.boundingBox.expandByPoint(QB.min),this.boundingBox.expandByPoint(QB.max))}}else this.boundingBox.makeEmpty();(isNaN(this.boundingBox.min.x)||isNaN(this.boundingBox.min.y)||isNaN(this.boundingBox.min.z))&&console.error('THREE.BufferGeometry.computeBoundingBox(): Computed min/max have NaN values. The "position" attribute is likely to have NaN values.',this)}computeBoundingSphere(){null===this.boundingSphere&&(this.boundingSphere=new XI);const A=this.attributes.position,g=this.morphAttributes.position;if(A&&A.isGLBufferAttribute)return console.error('THREE.BufferGeometry.computeBoundingSphere(): GLBufferAttribute requires a manual bounding sphere. Alternatively set "mesh.frustumCulled" to "false".',this),void this.boundingSphere.set(new tI,1/0);if(A){const I=this.boundingSphere.center;if(QB.setFromBufferAttribute(A),g)for(let A=0,I=g.length;A<I;A++){const I=g[A];EB.setFromBufferAttribute(I),this.morphTargetsRelative?(iB.addVectors(QB.min,EB.min),QB.expandByPoint(iB),iB.addVectors(QB.max,EB.max),QB.expandByPoint(iB)):(QB.expandByPoint(EB.min),QB.expandByPoint(EB.max))}QB.getCenter(I);let C=0;for(let g=0,B=A.count;g<B;g++)iB.fromBufferAttribute(A,g),C=Math.max(C,I.distanceToSquared(iB));if(g)for(let B=0,Q=g.length;B<Q;B++){const Q=g[B],E=this.morphTargetsRelative;for(let g=0,B=Q.count;g<B;g++)iB.fromBufferAttribute(Q,g),E&&(BB.fromBufferAttribute(A,g),iB.add(BB)),C=Math.max(C,I.distanceToSquared(iB))}this.boundingSphere.radius=Math.sqrt(C),isNaN(this.boundingSphere.radius)&&console.error('THREE.BufferGeometry.computeBoundingSphere(): Computed radius is NaN. The "position" attribute is likely to have NaN values.',this)}}computeTangents(){const A=this.index,g=this.attributes;if(null===A||void 0===g.position||void 0===g.normal||void 0===g.uv)return void console.error("THREE.BufferGeometry: .computeTangents() failed. Missing required attributes (index, position, normal or uv)");const I=A.array,C=g.position.array,B=g.normal.array,Q=g.uv.array,E=C.length/3;!1===this.hasAttribute("tangent")&&this.setAttribute("tangent",new zC(new Float32Array(4*E),4));const i=this.getAttribute("tangent").array,o=[],t=[];for(let A=0;A<E;A++)o[A]=new tI,t[A]=new tI;const e=new tI,a=new tI,s=new tI,n=new CI,r=new CI,D=new CI,h=new tI,c=new tI;function w(A,g,I){e.fromArray(C,3*A),a.fromArray(C,3*g),s.fromArray(C,3*I),n.fromArray(Q,2*A),r.fromArray(Q,2*g),D.fromArray(Q,2*I),a.sub(e),s.sub(e),r.sub(n),D.sub(n);const B=1/(r.x*D.y-D.x*r.y);isFinite(B)&&(h.copy(a).multiplyScalar(D.y).addScaledVector(s,-r.y).multiplyScalar(B),c.copy(s).multiplyScalar(r.x).addScaledVector(a,-D.x).multiplyScalar(B),o[A].add(h),o[g].add(h),o[I].add(h),t[A].add(c),t[g].add(c),t[I].add(c))}let l=this.groups;0===l.length&&(l=[{start:0,count:I.length}]);for(let A=0,g=l.length;A<g;++A){const g=l[A],C=g.start;for(let A=C,B=C+g.count;A<B;A+=3)w(I[A+0],I[A+1],I[A+2])}const G=new tI,y=new tI,F=new tI,R=new tI;function d(A){F.fromArray(B,3*A),R.copy(F);const g=o[A];G.copy(g),G.sub(F.multiplyScalar(F.dot(g))).normalize(),y.crossVectors(R,g);const I=y.dot(t[A])<0?-1:1;i[4*A]=G.x,i[4*A+1]=G.y,i[4*A+2]=G.z,i[4*A+3]=I}for(let A=0,g=l.length;A<g;++A){const g=l[A],C=g.start;for(let A=C,B=C+g.count;A<B;A+=3)d(I[A+0]),d(I[A+1]),d(I[A+2])}}computeVertexNormals(){const A=this.index,g=this.getAttribute("position");if(void 0!==g){let I=this.getAttribute("normal");if(void 0===I)I=new zC(new Float32Array(3*g.count),3),this.setAttribute("normal",I);else for(let A=0,g=I.count;A<g;A++)I.setXYZ(A,0,0,0);const C=new tI,B=new tI,Q=new tI,E=new tI,i=new tI,o=new tI,t=new tI,e=new tI;if(A)for(let a=0,s=A.count;a<s;a+=3){const s=A.getX(a+0),n=A.getX(a+1),r=A.getX(a+2);C.fromBufferAttribute(g,s),B.fromBufferAttribute(g,n),Q.fromBufferAttribute(g,r),t.subVectors(Q,B),e.subVectors(C,B),t.cross(e),E.fromBufferAttribute(I,s),i.fromBufferAttribute(I,n),o.fromBufferAttribute(I,r),E.add(t),i.add(t),o.add(t),I.setXYZ(s,E.x,E.y,E.z),I.setXYZ(n,i.x,i.y,i.z),I.setXYZ(r,o.x,o.y,o.z)}else for(let A=0,E=g.count;A<E;A+=3)C.fromBufferAttribute(g,A+0),B.fromBufferAttribute(g,A+1),Q.fromBufferAttribute(g,A+2),t.subVectors(Q,B),e.subVectors(C,B),t.cross(e),I.setXYZ(A+0,t.x,t.y,t.z),I.setXYZ(A+1,t.x,t.y,t.z),I.setXYZ(A+2,t.x,t.y,t.z);this.normalizeNormals(),I.needsUpdate=!0}}merge(){return console.error("THREE.BufferGeometry.merge() has been removed. Use THREE.BufferGeometryUtils.mergeBufferGeometries() instead."),this}normalizeNormals(){const A=this.attributes.normal;for(let g=0,I=A.count;g<I;g++)iB.fromBufferAttribute(A,g),iB.normalize(),A.setXYZ(g,iB.x,iB.y,iB.z)}toNonIndexed(){function A(A,g){const I=A.array,C=A.itemSize,B=A.normalized,Q=new I.constructor(g.length*C);let E=0,i=0;for(let B=0,o=g.length;B<o;B++){E=A.isInterleavedBufferAttribute?g[B]*A.data.stride+A.offset:g[B]*C;for(let A=0;A<C;A++)Q[i++]=I[E++]}return new zC(Q,C,B)}if(null===this.index)return console.warn("THREE.BufferGeometry.toNonIndexed(): BufferGeometry is already non-indexed."),this;const g=new oB,I=this.index.array,C=this.attributes;for(const B in C){const Q=A(C[B],I);g.setAttribute(B,Q)}const B=this.morphAttributes;for(const C in B){const Q=[],E=B[C];for(let g=0,C=E.length;g<C;g++){const C=A(E[g],I);Q.push(C)}g.morphAttributes[C]=Q}g.morphTargetsRelative=this.morphTargetsRelative;const Q=this.groups;for(let A=0,I=Q.length;A<I;A++){const I=Q[A];g.addGroup(I.start,I.count,I.materialIndex)}return g}toJSON(){const A={metadata:{version:4.5,type:"BufferGeometry",generator:"BufferGeometry.toJSON"}};if(A.uuid=this.uuid,A.type=this.type,""!==this.name&&(A.name=this.name),Object.keys(this.userData).length>0&&(A.userData=this.userData),void 0!==this.parameters){const g=this.parameters;for(const I in g)void 0!==g[I]&&(A[I]=g[I]);return A}A.data={attributes:{}};const g=this.index;null!==g&&(A.data.index={type:g.array.constructor.name,array:Array.prototype.slice.call(g.array)});const I=this.attributes;for(const g in I){const C=I[g];A.data.attributes[g]=C.toJSON(A.data)}const C={};let B=!1;for(const g in this.morphAttributes){const I=this.morphAttributes[g],Q=[];for(let g=0,C=I.length;g<C;g++){const C=I[g];Q.push(C.toJSON(A.data))}Q.length>0&&(C[g]=Q,B=!0)}B&&(A.data.morphAttributes=C,A.data.morphTargetsRelative=this.morphTargetsRelative);const Q=this.groups;Q.length>0&&(A.data.groups=JSON.parse(JSON.stringify(Q)));const E=this.boundingSphere;return null!==E&&(A.data.boundingSphere={center:E.center.toArray(),radius:E.radius}),A}clone(){return(new this.constructor).copy(this)}copy(A){this.index=null,this.attributes={},this.morphAttributes={},this.groups=[],this.boundingBox=null,this.boundingSphere=null;const g={};this.name=A.name;const I=A.index;null!==I&&this.setIndex(I.clone(g));const C=A.attributes;for(const A in C){const I=C[A];this.setAttribute(A,I.clone(g))}const B=A.morphAttributes;for(const A in B){const I=[],C=B[A];for(let A=0,B=C.length;A<B;A++)I.push(C[A].clone(g));this.morphAttributes[A]=I}this.morphTargetsRelative=A.morphTargetsRelative;const Q=A.groups;for(let A=0,g=Q.length;A<g;A++){const g=Q[A];this.addGroup(g.start,g.count,g.materialIndex)}const E=A.boundingBox;null!==E&&(this.boundingBox=E.clone());const i=A.boundingSphere;return null!==i&&(this.boundingSphere=i.clone()),this.drawRange.start=A.drawRange.start,this.drawRange.count=A.drawRange.count,this.userData=A.userData,this}dispose(){this.dispatchEvent({type:"dispose"})}}const tB=new CC,eB=new IC,aB=new XI,sB=new tI,nB=new tI,rB=new tI,DB=new tI,hB=new tI,cB=new tI,wB=new CI,lB=new CI,GB=new CI,yB=new tI,FB=new tI;class RB extends SC{constructor(A=new oB,g=new XC){super(),this.isMesh=!0,this.type="Mesh",this.geometry=A,this.material=g,this.updateMorphTargets()}copy(A,g){return super.copy(A,g),void 0!==A.morphTargetInfluences&&(this.morphTargetInfluences=A.morphTargetInfluences.slice()),void 0!==A.morphTargetDictionary&&(this.morphTargetDictionary=Object.assign({},A.morphTargetDictionary)),this.material=A.material,this.geometry=A.geometry,this}updateMorphTargets(){const A=this.geometry.morphAttributes,g=Object.keys(A);if(g.length>0){const I=A[g[0]];if(void 0!==I){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let A=0,g=I.length;A<g;A++){const g=I[A].name||String(A);this.morphTargetInfluences.push(0),this.morphTargetDictionary[g]=A}}}}getVertexPosition(A,g){const I=this.geometry,C=I.attributes.position,B=I.morphAttributes.position,Q=I.morphTargetsRelative;g.fromBufferAttribute(C,A);const E=this.morphTargetInfluences;if(B&&E){cB.set(0,0,0);for(let I=0,C=B.length;I<C;I++){const C=E[I],i=B[I];0!==C&&(hB.fromBufferAttribute(i,A),Q?cB.addScaledVector(hB,C):cB.addScaledVector(hB.sub(g),C))}g.add(cB)}return this.isSkinnedMesh&&this.boneTransform(A,g),g}raycast(A,g){const I=this.geometry,C=this.material,B=this.matrixWorld;if(void 0===C)return;if(null===I.boundingSphere&&I.computeBoundingSphere(),aB.copy(I.boundingSphere),aB.applyMatrix4(B),eB.copy(A.ray).recast(A.near),!1===aB.containsPoint(eB.origin)){if(null===eB.intersectSphere(aB,sB))return;if(eB.origin.distanceToSquared(sB)>(A.far-A.near)**2)return}if(tB.copy(B).invert(),eB.copy(A.ray).applyMatrix4(tB),null!==I.boundingBox&&!1===eB.intersectsBox(I.boundingBox))return;let Q;const E=I.index,i=I.attributes.position,o=I.attributes.uv,t=I.attributes.uv2,e=I.groups,a=I.drawRange;if(null!==E)if(Array.isArray(C))for(let I=0,B=e.length;I<B;I++){const B=e[I],i=C[B.materialIndex];for(let I=Math.max(B.start,a.start),C=Math.min(E.count,Math.min(B.start+B.count,a.start+a.count));I<C;I+=3){const C=E.getX(I),e=E.getX(I+1),a=E.getX(I+2);Q=dB(this,i,A,eB,o,t,C,e,a),Q&&(Q.faceIndex=Math.floor(I/3),Q.face.materialIndex=B.materialIndex,g.push(Q))}}else{for(let I=Math.max(0,a.start),B=Math.min(E.count,a.start+a.count);I<B;I+=3){const B=E.getX(I),i=E.getX(I+1),e=E.getX(I+2);Q=dB(this,C,A,eB,o,t,B,i,e),Q&&(Q.faceIndex=Math.floor(I/3),g.push(Q))}}else if(void 0!==i)if(Array.isArray(C))for(let I=0,B=e.length;I<B;I++){const B=e[I],E=C[B.materialIndex];for(let I=Math.max(B.start,a.start),C=Math.min(i.count,Math.min(B.start+B.count,a.start+a.count));I<C;I+=3){Q=dB(this,E,A,eB,o,t,I,I+1,I+2),Q&&(Q.faceIndex=Math.floor(I/3),Q.face.materialIndex=B.materialIndex,g.push(Q))}}else{for(let I=Math.max(0,a.start),B=Math.min(i.count,a.start+a.count);I<B;I+=3){Q=dB(this,C,A,eB,o,t,I,I+1,I+2),Q&&(Q.faceIndex=Math.floor(I/3),g.push(Q))}}}}function dB(A,g,I,C,B,Q,E,i,o){A.getVertexPosition(E,nB),A.getVertexPosition(i,rB),A.getVertexPosition(o,DB);const t=function(A,g,I,C,B,Q,E,i){let o;if(o=g.side===N?C.intersectTriangle(E,Q,B,!0,i):C.intersectTriangle(B,Q,E,g.side===d,i),null===o)return null;FB.copy(i),FB.applyMatrix4(A.matrixWorld);const t=I.ray.origin.distanceTo(FB);return t<I.near||t>I.far?null:{distance:t,point:FB.clone(),object:A}}(A,g,I,C,nB,rB,DB,yB);if(t){B&&(wB.fromBufferAttribute(B,E),lB.fromBufferAttribute(B,i),GB.fromBufferAttribute(B,o),t.uv=qC.getUV(yB,nB,rB,DB,wB,lB,GB,new CI)),Q&&(wB.fromBufferAttribute(Q,E),lB.fromBufferAttribute(Q,i),GB.fromBufferAttribute(Q,o),t.uv2=qC.getUV(yB,nB,rB,DB,wB,lB,GB,new CI));const A={a:E,b:i,c:o,normal:new tI,materialIndex:0};qC.getNormal(nB,rB,DB,A.normal),t.face=A}return t}class NB extends oB{constructor(A=1,g=1,I=1,C=1,B=1,Q=1){super(),this.type="BoxGeometry",this.parameters={width:A,height:g,depth:I,widthSegments:C,heightSegments:B,depthSegments:Q};const E=this;C=Math.floor(C),B=Math.floor(B),Q=Math.floor(Q);const i=[],o=[],t=[],e=[];let a=0,s=0;function n(A,g,I,C,B,Q,n,r,D,h,c){const w=Q/D,l=n/h,G=Q/2,y=n/2,F=r/2,R=D+1,d=h+1;let N=0,u=0;const M=new tI;for(let Q=0;Q<d;Q++){const E=Q*l-y;for(let i=0;i<R;i++){const a=i*w-G;M[A]=a*C,M[g]=E*B,M[I]=F,o.push(M.x,M.y,M.z),M[A]=0,M[g]=0,M[I]=r>0?1:-1,t.push(M.x,M.y,M.z),e.push(i/D),e.push(1-Q/h),N+=1}}for(let A=0;A<h;A++)for(let g=0;g<D;g++){const I=a+g+R*A,C=a+g+R*(A+1),B=a+(g+1)+R*(A+1),Q=a+(g+1)+R*A;i.push(I,C,Q),i.push(C,B,Q),u+=6}E.addGroup(s,u,c),s+=u,a+=N}n("z","y","x",-1,-1,I,g,A,Q,B,0),n("z","y","x",1,-1,I,g,-A,Q,B,1),n("x","z","y",1,1,A,I,g,C,Q,2),n("x","z","y",1,-1,A,I,-g,C,Q,3),n("x","y","z",1,-1,A,g,I,C,B,4),n("x","y","z",-1,-1,A,g,-I,C,B,5),this.setIndex(i),this.setAttribute("position",new AB(o,3)),this.setAttribute("normal",new AB(t,3)),this.setAttribute("uv",new AB(e,2))}copy(A){return super.copy(A),this.parameters=Object.assign({},A.parameters),this}static fromJSON(A){return new NB(A.width,A.height,A.depth,A.widthSegments,A.heightSegments,A.depthSegments)}}function uB(A){const g={};for(const I in A){g[I]={};for(const C in A[I]){const B=A[I][C];B&&(B.isColor||B.isMatrix3||B.isMatrix4||B.isVector2||B.isVector3||B.isVector4||B.isTexture||B.isQuaternion)?g[I][C]=B.clone():Array.isArray(B)?g[I][C]=B.slice():g[I][C]=B}}return g}function MB(A){const g={};for(let I=0;I<A.length;I++){const C=uB(A[I]);for(const A in C)g[A]=C[A]}return g}function SB(A){return null===A.getRenderTarget()&&A.outputEncoding===Kg?pg:Lg}const kB={clone:uB,merge:MB};class UB extends xC{constructor(A){super(),this.isShaderMaterial=!0,this.type="ShaderMaterial",this.defines={},this.uniforms={},this.uniformsGroups=[],this.vertexShader="void main() {\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );\n}",this.fragmentShader="void main() {\n\tgl_FragColor = vec4( 1.0, 0.0, 0.0, 1.0 );\n}",this.linewidth=1,this.wireframe=!1,this.wireframeLinewidth=1,this.fog=!1,this.lights=!1,this.clipping=!1,this.extensions={derivatives:!1,fragDepth:!1,drawBuffers:!1,shaderTextureLOD:!1},this.defaultAttributeValues={color:[1,1,1],uv:[0,0],uv2:[0,0]},this.index0AttributeName=void 0,this.uniformsNeedUpdate=!1,this.glslVersion=null,void 0!==A&&this.setValues(A)}copy(A){return super.copy(A),this.fragmentShader=A.fragmentShader,this.vertexShader=A.vertexShader,this.uniforms=uB(A.uniforms),this.uniformsGroups=function(A){const g=[];for(let I=0;I<A.length;I++)g.push(A[I].clone());return g}(A.uniformsGroups),this.defines=Object.assign({},A.defines),this.wireframe=A.wireframe,this.wireframeLinewidth=A.wireframeLinewidth,this.fog=A.fog,this.lights=A.lights,this.clipping=A.clipping,this.extensions=Object.assign({},A.extensions),this.glslVersion=A.glslVersion,this}toJSON(A){const g=super.toJSON(A);g.glslVersion=this.glslVersion,g.uniforms={};for(const I in this.uniforms){const C=this.uniforms[I].value;C&&C.isTexture?g.uniforms[I]={type:"t",value:C.toJSON(A).uuid}:C&&C.isColor?g.uniforms[I]={type:"c",value:C.getHex()}:C&&C.isVector2?g.uniforms[I]={type:"v2",value:C.toArray()}:C&&C.isVector3?g.uniforms[I]={type:"v3",value:C.toArray()}:C&&C.isVector4?g.uniforms[I]={type:"v4",value:C.toArray()}:C&&C.isMatrix3?g.uniforms[I]={type:"m3",value:C.toArray()}:C&&C.isMatrix4?g.uniforms[I]={type:"m4",value:C.toArray()}:g.uniforms[I]={value:C}}Object.keys(this.defines).length>0&&(g.defines=this.defines),g.vertexShader=this.vertexShader,g.fragmentShader=this.fragmentShader;const I={};for(const A in this.extensions)!0===this.extensions[A]&&(I[A]=!0);return Object.keys(I).length>0&&(g.extensions=I),g}}class KB extends SC{constructor(){super(),this.isCamera=!0,this.type="Camera",this.matrixWorldInverse=new CC,this.projectionMatrix=new CC,this.projectionMatrixInverse=new CC}copy(A,g){return super.copy(A,g),this.matrixWorldInverse.copy(A.matrixWorldInverse),this.projectionMatrix.copy(A.projectionMatrix),this.projectionMatrixInverse.copy(A.projectionMatrixInverse),this}getWorldDirection(A){this.updateWorldMatrix(!0,!1);const g=this.matrixWorld.elements;return A.set(-g[8],-g[9],-g[10]).normalize()}updateMatrixWorld(A){super.updateMatrixWorld(A),this.matrixWorldInverse.copy(this.matrixWorld).invert()}updateWorldMatrix(A,g){super.updateWorldMatrix(A,g),this.matrixWorldInverse.copy(this.matrixWorld).invert()}clone(){return(new this.constructor).copy(this)}}class fB extends KB{constructor(A=50,g=1,I=.1,C=2e3){super(),this.isPerspectiveCamera=!0,this.type="PerspectiveCamera",this.fov=A,this.zoom=1,this.near=I,this.far=C,this.focus=10,this.aspect=g,this.view=null,this.filmGauge=35,this.filmOffset=0,this.updateProjectionMatrix()}copy(A,g){return super.copy(A,g),this.fov=A.fov,this.zoom=A.zoom,this.near=A.near,this.far=A.far,this.focus=A.focus,this.aspect=A.aspect,this.view=null===A.view?null:Object.assign({},A.view),this.filmGauge=A.filmGauge,this.filmOffset=A.filmOffset,this}setFocalLength(A){const g=.5*this.getFilmHeight()/A;this.fov=2*Og*Math.atan(g),this.updateProjectionMatrix()}getFocalLength(){const A=Math.tan(.5*Wg*this.fov);return.5*this.getFilmHeight()/A}getEffectiveFOV(){return 2*Og*Math.atan(Math.tan(.5*Wg*this.fov)/this.zoom)}getFilmWidth(){return this.filmGauge*Math.min(this.aspect,1)}getFilmHeight(){return this.filmGauge/Math.max(this.aspect,1)}setViewOffset(A,g,I,C,B,Q){this.aspect=A/g,null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=A,this.view.fullHeight=g,this.view.offsetX=I,this.view.offsetY=C,this.view.width=B,this.view.height=Q,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const A=this.near;let g=A*Math.tan(.5*Wg*this.fov)/this.zoom,I=2*g,C=this.aspect*I,B=-.5*C;const Q=this.view;if(null!==this.view&&this.view.enabled){const A=Q.fullWidth,E=Q.fullHeight;B+=Q.offsetX*C/A,g-=Q.offsetY*I/E,C*=Q.width/A,I*=Q.height/E}const E=this.filmOffset;0!==E&&(B+=A*E/this.getFilmWidth()),this.projectionMatrix.makePerspective(B,B+C,g,g-I,A,this.far),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(A){const g=super.toJSON(A);return g.object.fov=this.fov,g.object.zoom=this.zoom,g.object.near=this.near,g.object.far=this.far,g.object.focus=this.focus,g.object.aspect=this.aspect,null!==this.view&&(g.object.view=Object.assign({},this.view)),g.object.filmGauge=this.filmGauge,g.object.filmOffset=this.filmOffset,g}}const JB=-90;class YB extends SC{constructor(A,g,I){super(),this.type="CubeCamera",this.renderTarget=I;const C=new fB(JB,1,A,g);C.layers=this.layers,C.up.set(0,1,0),C.lookAt(1,0,0),this.add(C);const B=new fB(JB,1,A,g);B.layers=this.layers,B.up.set(0,1,0),B.lookAt(-1,0,0),this.add(B);const Q=new fB(JB,1,A,g);Q.layers=this.layers,Q.up.set(0,0,-1),Q.lookAt(0,1,0),this.add(Q);const E=new fB(JB,1,A,g);E.layers=this.layers,E.up.set(0,0,1),E.lookAt(0,-1,0),this.add(E);const i=new fB(JB,1,A,g);i.layers=this.layers,i.up.set(0,1,0),i.lookAt(0,0,1),this.add(i);const o=new fB(JB,1,A,g);o.layers=this.layers,o.up.set(0,1,0),o.lookAt(0,0,-1),this.add(o)}update(A,g){null===this.parent&&this.updateMatrixWorld();const I=this.renderTarget,[C,B,Q,E,i,o]=this.children,t=A.getRenderTarget(),e=A.toneMapping,a=A.xr.enabled;A.toneMapping=EA,A.xr.enabled=!1;const s=I.texture.generateMipmaps;I.texture.generateMipmaps=!1,A.setRenderTarget(I,0),A.render(g,C),A.setRenderTarget(I,1),A.render(g,B),A.setRenderTarget(I,2),A.render(g,Q),A.setRenderTarget(I,3),A.render(g,E),A.setRenderTarget(I,4),A.render(g,i),I.texture.generateMipmaps=s,A.setRenderTarget(I,5),A.render(g,o),A.setRenderTarget(t),A.toneMapping=e,A.xr.enabled=a,I.texture.needsPMREMUpdate=!0}}class pB extends NI{constructor(A,g,I,C,B,Q,E,i,o,t){super(A=void 0!==A?A:[],g=void 0!==g?g:sA,I,C,B,Q,E,i,o,t),this.isCubeTexture=!0,this.flipY=!1}get images(){return this.image}set images(A){this.image=A}}class LB extends MI{constructor(A=1,g={}){super(A,A,g),this.isWebGLCubeRenderTarget=!0;const I={width:A,height:A,depth:1},C=[I,I,I,I,I,I];this.texture=new pB(C,g.mapping,g.wrapS,g.wrapT,g.magFilter,g.minFilter,g.format,g.type,g.anisotropy,g.encoding),this.texture.isRenderTargetTexture=!0,this.texture.generateMipmaps=void 0!==g.generateMipmaps&&g.generateMipmaps,this.texture.minFilter=void 0!==g.minFilter?g.minFilter:RA}fromEquirectangularTexture(A,g){this.texture.type=g.type,this.texture.encoding=g.encoding,this.texture.generateMipmaps=g.generateMipmaps,this.texture.minFilter=g.minFilter,this.texture.magFilter=g.magFilter;const I={uniforms:{tEquirect:{value:null}},vertexShader:"\n\n\t\t\t\tvarying vec3 vWorldDirection;\n\n\t\t\t\tvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\n\t\t\t\t\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n\n\t\t\t\t}\n\n\t\t\t\tvoid main() {\n\n\t\t\t\t\tvWorldDirection = transformDirection( position, modelMatrix );\n\n\t\t\t\t\t#include <begin_vertex>\n\t\t\t\t\t#include <project_vertex>\n\n\t\t\t\t}\n\t\t\t",fragmentShader:"\n\n\t\t\t\tuniform sampler2D tEquirect;\n\n\t\t\t\tvarying vec3 vWorldDirection;\n\n\t\t\t\t#include <common>\n\n\t\t\t\tvoid main() {\n\n\t\t\t\t\tvec3 direction = normalize( vWorldDirection );\n\n\t\t\t\t\tvec2 sampleUV = equirectUv( direction );\n\n\t\t\t\t\tgl_FragColor = texture2D( tEquirect, sampleUV );\n\n\t\t\t\t}\n\t\t\t"},C=new NB(5,5,5),B=new UB({name:"CubemapFromEquirect",uniforms:uB(I.uniforms),vertexShader:I.vertexShader,fragmentShader:I.fragmentShader,side:N,blending:M});B.uniforms.tEquirect.value=g;const Q=new RB(C,B),E=g.minFilter;g.minFilter===NA&&(g.minFilter=RA);return new YB(1,10,this).update(A,Q),g.minFilter=E,Q.geometry.dispose(),Q.material.dispose(),this}clear(A,g,I,C){const B=A.getRenderTarget();for(let B=0;B<6;B++)A.setRenderTarget(this,B),A.clear(g,I,C);A.setRenderTarget(B)}}const mB=new tI,HB=new tI,qB=new BI;class bB{constructor(A=new tI(1,0,0),g=0){this.isPlane=!0,this.normal=A,this.constant=g}set(A,g){return this.normal.copy(A),this.constant=g,this}setComponents(A,g,I,C){return this.normal.set(A,g,I),this.constant=C,this}setFromNormalAndCoplanarPoint(A,g){return this.normal.copy(A),this.constant=-g.dot(this.normal),this}setFromCoplanarPoints(A,g,I){const C=mB.subVectors(I,g).cross(HB.subVectors(A,g)).normalize();return this.setFromNormalAndCoplanarPoint(C,A),this}copy(A){return this.normal.copy(A.normal),this.constant=A.constant,this}normalize(){const A=1/this.normal.length();return this.normal.multiplyScalar(A),this.constant*=A,this}negate(){return this.constant*=-1,this.normal.negate(),this}distanceToPoint(A){return this.normal.dot(A)+this.constant}distanceToSphere(A){return this.distanceToPoint(A.center)-A.radius}projectPoint(A,g){return g.copy(A).addScaledVector(this.normal,-this.distanceToPoint(A))}intersectLine(A,g){const I=A.delta(mB),C=this.normal.dot(I);if(0===C)return 0===this.distanceToPoint(A.start)?g.copy(A.start):null;const B=-(A.start.dot(this.normal)+this.constant)/C;return B<0||B>1?null:g.copy(A.start).addScaledVector(I,B)}intersectsLine(A){const g=this.distanceToPoint(A.start),I=this.distanceToPoint(A.end);return g<0&&I>0||I<0&&g>0}intersectsBox(A){return A.intersectsPlane(this)}intersectsSphere(A){return A.intersectsPlane(this)}coplanarPoint(A){return A.copy(this.normal).multiplyScalar(-this.constant)}applyMatrix4(A,g){const I=g||qB.getNormalMatrix(A),C=this.coplanarPoint(mB).applyMatrix4(A),B=this.normal.applyMatrix3(I).normalize();return this.constant=-C.dot(B),this}translate(A){return this.constant-=A.dot(this.normal),this}equals(A){return A.normal.equals(this.normal)&&A.constant===this.constant}clone(){return(new this.constructor).copy(this)}}const xB=new XI,TB=new tI;class vB{constructor(A=new bB,g=new bB,I=new bB,C=new bB,B=new bB,Q=new bB){this.planes=[A,g,I,C,B,Q]}set(A,g,I,C,B,Q){const E=this.planes;return E[0].copy(A),E[1].copy(g),E[2].copy(I),E[3].copy(C),E[4].copy(B),E[5].copy(Q),this}copy(A){const g=this.planes;for(let I=0;I<6;I++)g[I].copy(A.planes[I]);return this}setFromProjectionMatrix(A){const g=this.planes,I=A.elements,C=I[0],B=I[1],Q=I[2],E=I[3],i=I[4],o=I[5],t=I[6],e=I[7],a=I[8],s=I[9],n=I[10],r=I[11],D=I[12],h=I[13],c=I[14],w=I[15];return g[0].setComponents(E-C,e-i,r-a,w-D).normalize(),g[1].setComponents(E+C,e+i,r+a,w+D).normalize(),g[2].setComponents(E+B,e+o,r+s,w+h).normalize(),g[3].setComponents(E-B,e-o,r-s,w-h).normalize(),g[4].setComponents(E-Q,e-t,r-n,w-c).normalize(),g[5].setComponents(E+Q,e+t,r+n,w+c).normalize(),this}intersectsObject(A){const g=A.geometry;return null===g.boundingSphere&&g.computeBoundingSphere(),xB.copy(g.boundingSphere).applyMatrix4(A.matrixWorld),this.intersectsSphere(xB)}intersectsSprite(A){return xB.center.set(0,0,0),xB.radius=.7071067811865476,xB.applyMatrix4(A.matrixWorld),this.intersectsSphere(xB)}intersectsSphere(A){const g=this.planes,I=A.center,C=-A.radius;for(let A=0;A<6;A++){if(g[A].distanceToPoint(I)<C)return!1}return!0}intersectsBox(A){const g=this.planes;for(let I=0;I<6;I++){const C=g[I];if(TB.x=C.normal.x>0?A.max.x:A.min.x,TB.y=C.normal.y>0?A.max.y:A.min.y,TB.z=C.normal.z>0?A.max.z:A.min.z,C.distanceToPoint(TB)<0)return!1}return!0}containsPoint(A){const g=this.planes;for(let I=0;I<6;I++)if(g[I].distanceToPoint(A)<0)return!1;return!0}clone(){return(new this.constructor).copy(this)}}function VB(){let A=null,g=!1,I=null,C=null;function B(g,Q){I(g,Q),C=A.requestAnimationFrame(B)}return{start:function(){!0!==g&&null!==I&&(C=A.requestAnimationFrame(B),g=!0)},stop:function(){A.cancelAnimationFrame(C),g=!1},setAnimationLoop:function(A){I=A},setContext:function(g){A=g}}}function WB(A,g){const I=g.isWebGL2,C=new WeakMap;return{get:function(A){return A.isInterleavedBufferAttribute&&(A=A.data),C.get(A)},remove:function(g){g.isInterleavedBufferAttribute&&(g=g.data);const I=C.get(g);I&&(A.deleteBuffer(I.buffer),C.delete(g))},update:function(g,B){if(g.isGLBufferAttribute){const A=C.get(g);return void((!A||A.version<g.version)&&C.set(g,{buffer:g.buffer,type:g.type,bytesPerElement:g.elementSize,version:g.version}))}g.isInterleavedBufferAttribute&&(g=g.data);const Q=C.get(g);void 0===Q?C.set(g,function(g,C){const B=g.array,Q=g.usage,E=A.createBuffer();let i;if(A.bindBuffer(C,E),A.bufferData(C,B,Q),g.onUploadCallback(),B instanceof Float32Array)i=5126;else if(B instanceof Uint16Array)if(g.isFloat16BufferAttribute){if(!I)throw new Error("THREE.WebGLAttributes: Usage of Float16BufferAttribute requires WebGL2.");i=5131}else i=5123;else if(B instanceof Int16Array)i=5122;else if(B instanceof Uint32Array)i=5125;else if(B instanceof Int32Array)i=5124;else if(B instanceof Int8Array)i=5120;else if(B instanceof Uint8Array)i=5121;else{if(!(B instanceof Uint8ClampedArray))throw new Error("THREE.WebGLAttributes: Unsupported buffer data format: "+B);i=5121}return{buffer:E,type:i,bytesPerElement:B.BYTES_PER_ELEMENT,version:g.version}}(g,B)):Q.version<g.version&&(!function(g,C,B){const Q=C.array,E=C.updateRange;A.bindBuffer(B,g),-1===E.count?A.bufferSubData(B,0,Q):(I?A.bufferSubData(B,E.offset*Q.BYTES_PER_ELEMENT,Q,E.offset,E.count):A.bufferSubData(B,E.offset*Q.BYTES_PER_ELEMENT,Q.subarray(E.offset,E.offset+E.count)),E.count=-1),C.onUploadCallback()}(Q.buffer,g,B),Q.version=g.version)}}}class OB extends oB{constructor(A=1,g=1,I=1,C=1){super(),this.type="PlaneGeometry",this.parameters={width:A,height:g,widthSegments:I,heightSegments:C};const B=A/2,Q=g/2,E=Math.floor(I),i=Math.floor(C),o=E+1,t=i+1,e=A/E,a=g/i,s=[],n=[],r=[],D=[];for(let A=0;A<t;A++){const g=A*a-Q;for(let I=0;I<o;I++){const C=I*e-B;n.push(C,-g,0),r.push(0,0,1),D.push(I/E),D.push(1-A/i)}}for(let A=0;A<i;A++)for(let g=0;g<E;g++){const I=g+o*A,C=g+o*(A+1),B=g+1+o*(A+1),Q=g+1+o*A;s.push(I,C,Q),s.push(C,B,Q)}this.setIndex(s),this.setAttribute("position",new AB(n,3)),this.setAttribute("normal",new AB(r,3)),this.setAttribute("uv",new AB(D,2))}copy(A){return super.copy(A),this.parameters=Object.assign({},A.parameters),this}static fromJSON(A){return new OB(A.width,A.height,A.widthSegments,A.heightSegments)}}const ZB={alphamap_fragment:"#ifdef USE_ALPHAMAP\n\tdiffuseColor.a *= texture2D( alphaMap, vUv ).g;\n#endif",alphamap_pars_fragment:"#ifdef USE_ALPHAMAP\n\tuniform sampler2D alphaMap;\n#endif",alphatest_fragment:"#ifdef USE_ALPHATEST\n\tif ( diffuseColor.a < alphaTest ) discard;\n#endif",alphatest_pars_fragment:"#ifdef USE_ALPHATEST\n\tuniform float alphaTest;\n#endif",aomap_fragment:"#ifdef USE_AOMAP\n\tfloat ambientOcclusion = ( texture2D( aoMap, vUv2 ).r - 1.0 ) * aoMapIntensity + 1.0;\n\treflectedLight.indirectDiffuse *= ambientOcclusion;\n\t#if defined( USE_ENVMAP ) && defined( STANDARD )\n\t\tfloat dotNV = saturate( dot( geometry.normal, geometry.viewDir ) );\n\t\treflectedLight.indirectSpecular *= computeSpecularOcclusion( dotNV, ambientOcclusion, material.roughness );\n\t#endif\n#endif",aomap_pars_fragment:"#ifdef USE_AOMAP\n\tuniform sampler2D aoMap;\n\tuniform float aoMapIntensity;\n#endif",begin_vertex:"vec3 transformed = vec3( position );",beginnormal_vertex:"vec3 objectNormal = vec3( normal );\n#ifdef USE_TANGENT\n\tvec3 objectTangent = vec3( tangent.xyz );\n#endif",bsdfs:"vec3 BRDF_Lambert( const in vec3 diffuseColor ) {\n\treturn RECIPROCAL_PI * diffuseColor;\n}\nvec3 F_Schlick( const in vec3 f0, const in float f90, const in float dotVH ) {\n\tfloat fresnel = exp2( ( - 5.55473 * dotVH - 6.98316 ) * dotVH );\n\treturn f0 * ( 1.0 - fresnel ) + ( f90 * fresnel );\n}\nfloat F_Schlick( const in float f0, const in float f90, const in float dotVH ) {\n\tfloat fresnel = exp2( ( - 5.55473 * dotVH - 6.98316 ) * dotVH );\n\treturn f0 * ( 1.0 - fresnel ) + ( f90 * fresnel );\n}\nvec3 Schlick_to_F0( const in vec3 f, const in float f90, const in float dotVH ) {\n float x = clamp( 1.0 - dotVH, 0.0, 1.0 );\n float x2 = x * x;\n float x5 = clamp( x * x2 * x2, 0.0, 0.9999 );\n return ( f - vec3( f90 ) * x5 ) / ( 1.0 - x5 );\n}\nfloat V_GGX_SmithCorrelated( const in float alpha, const in float dotNL, const in float dotNV ) {\n\tfloat a2 = pow2( alpha );\n\tfloat gv = dotNL * sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNV ) );\n\tfloat gl = dotNV * sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNL ) );\n\treturn 0.5 / max( gv + gl, EPSILON );\n}\nfloat D_GGX( const in float alpha, const in float dotNH ) {\n\tfloat a2 = pow2( alpha );\n\tfloat denom = pow2( dotNH ) * ( a2 - 1.0 ) + 1.0;\n\treturn RECIPROCAL_PI * a2 / pow2( denom );\n}\nvec3 BRDF_GGX( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in vec3 f0, const in float f90, const in float roughness ) {\n\tfloat alpha = pow2( roughness );\n\tvec3 halfDir = normalize( lightDir + viewDir );\n\tfloat dotNL = saturate( dot( normal, lightDir ) );\n\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\tfloat dotNH = saturate( dot( normal, halfDir ) );\n\tfloat dotVH = saturate( dot( viewDir, halfDir ) );\n\tvec3 F = F_Schlick( f0, f90, dotVH );\n\tfloat V = V_GGX_SmithCorrelated( alpha, dotNL, dotNV );\n\tfloat D = D_GGX( alpha, dotNH );\n\treturn F * ( V * D );\n}\n#ifdef USE_IRIDESCENCE\n\tvec3 BRDF_GGX_Iridescence( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in vec3 f0, const in float f90, const in float iridescence, const in vec3 iridescenceFresnel, const in float roughness ) {\n\t\tfloat alpha = pow2( roughness );\n\t\tvec3 halfDir = normalize( lightDir + viewDir );\n\t\tfloat dotNL = saturate( dot( normal, lightDir ) );\n\t\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\t\tfloat dotNH = saturate( dot( normal, halfDir ) );\n\t\tfloat dotVH = saturate( dot( viewDir, halfDir ) );\n\t\tvec3 F = mix( F_Schlick( f0, f90, dotVH ), iridescenceFresnel, iridescence );\n\t\tfloat V = V_GGX_SmithCorrelated( alpha, dotNL, dotNV );\n\t\tfloat D = D_GGX( alpha, dotNH );\n\t\treturn F * ( V * D );\n\t}\n#endif\nvec2 LTC_Uv( const in vec3 N, const in vec3 V, const in float roughness ) {\n\tconst float LUT_SIZE = 64.0;\n\tconst float LUT_SCALE = ( LUT_SIZE - 1.0 ) / LUT_SIZE;\n\tconst float LUT_BIAS = 0.5 / LUT_SIZE;\n\tfloat dotNV = saturate( dot( N, V ) );\n\tvec2 uv = vec2( roughness, sqrt( 1.0 - dotNV ) );\n\tuv = uv * LUT_SCALE + LUT_BIAS;\n\treturn uv;\n}\nfloat LTC_ClippedSphereFormFactor( const in vec3 f ) {\n\tfloat l = length( f );\n\treturn max( ( l * l + f.z ) / ( l + 1.0 ), 0.0 );\n}\nvec3 LTC_EdgeVectorFormFactor( const in vec3 v1, const in vec3 v2 ) {\n\tfloat x = dot( v1, v2 );\n\tfloat y = abs( x );\n\tfloat a = 0.8543985 + ( 0.4965155 + 0.0145206 * y ) * y;\n\tfloat b = 3.4175940 + ( 4.1616724 + y ) * y;\n\tfloat v = a / b;\n\tfloat theta_sintheta = ( x > 0.0 ) ? v : 0.5 * inversesqrt( max( 1.0 - x * x, 1e-7 ) ) - v;\n\treturn cross( v1, v2 ) * theta_sintheta;\n}\nvec3 LTC_Evaluate( const in vec3 N, const in vec3 V, const in vec3 P, const in mat3 mInv, const in vec3 rectCoords[ 4 ] ) {\n\tvec3 v1 = rectCoords[ 1 ] - rectCoords[ 0 ];\n\tvec3 v2 = rectCoords[ 3 ] - rectCoords[ 0 ];\n\tvec3 lightNormal = cross( v1, v2 );\n\tif( dot( lightNormal, P - rectCoords[ 0 ] ) < 0.0 ) return vec3( 0.0 );\n\tvec3 T1, T2;\n\tT1 = normalize( V - N * dot( V, N ) );\n\tT2 = - cross( N, T1 );\n\tmat3 mat = mInv * transposeMat3( mat3( T1, T2, N ) );\n\tvec3 coords[ 4 ];\n\tcoords[ 0 ] = mat * ( rectCoords[ 0 ] - P );\n\tcoords[ 1 ] = mat * ( rectCoords[ 1 ] - P );\n\tcoords[ 2 ] = mat * ( rectCoords[ 2 ] - P );\n\tcoords[ 3 ] = mat * ( rectCoords[ 3 ] - P );\n\tcoords[ 0 ] = normalize( coords[ 0 ] );\n\tcoords[ 1 ] = normalize( coords[ 1 ] );\n\tcoords[ 2 ] = normalize( coords[ 2 ] );\n\tcoords[ 3 ] = normalize( coords[ 3 ] );\n\tvec3 vectorFormFactor = vec3( 0.0 );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 0 ], coords[ 1 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 1 ], coords[ 2 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 2 ], coords[ 3 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 3 ], coords[ 0 ] );\n\tfloat result = LTC_ClippedSphereFormFactor( vectorFormFactor );\n\treturn vec3( result );\n}\nfloat G_BlinnPhong_Implicit( ) {\n\treturn 0.25;\n}\nfloat D_BlinnPhong( const in float shininess, const in float dotNH ) {\n\treturn RECIPROCAL_PI * ( shininess * 0.5 + 1.0 ) * pow( dotNH, shininess );\n}\nvec3 BRDF_BlinnPhong( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in vec3 specularColor, const in float shininess ) {\n\tvec3 halfDir = normalize( lightDir + viewDir );\n\tfloat dotNH = saturate( dot( normal, halfDir ) );\n\tfloat dotVH = saturate( dot( viewDir, halfDir ) );\n\tvec3 F = F_Schlick( specularColor, 1.0, dotVH );\n\tfloat G = G_BlinnPhong_Implicit( );\n\tfloat D = D_BlinnPhong( shininess, dotNH );\n\treturn F * ( G * D );\n}\n#if defined( USE_SHEEN )\nfloat D_Charlie( float roughness, float dotNH ) {\n\tfloat alpha = pow2( roughness );\n\tfloat invAlpha = 1.0 / alpha;\n\tfloat cos2h = dotNH * dotNH;\n\tfloat sin2h = max( 1.0 - cos2h, 0.0078125 );\n\treturn ( 2.0 + invAlpha ) * pow( sin2h, invAlpha * 0.5 ) / ( 2.0 * PI );\n}\nfloat V_Neubelt( float dotNV, float dotNL ) {\n\treturn saturate( 1.0 / ( 4.0 * ( dotNL + dotNV - dotNL * dotNV ) ) );\n}\nvec3 BRDF_Sheen( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, vec3 sheenColor, const in float sheenRoughness ) {\n\tvec3 halfDir = normalize( lightDir + viewDir );\n\tfloat dotNL = saturate( dot( normal, lightDir ) );\n\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\tfloat dotNH = saturate( dot( normal, halfDir ) );\n\tfloat D = D_Charlie( sheenRoughness, dotNH );\n\tfloat V = V_Neubelt( dotNV, dotNL );\n\treturn sheenColor * ( D * V );\n}\n#endif",iridescence_fragment:"#ifdef USE_IRIDESCENCE\n\tconst mat3 XYZ_TO_REC709 = mat3(\n\t\t 3.2404542, -0.9692660, 0.0556434,\n\t\t-1.5371385, 1.8760108, -0.2040259,\n\t\t-0.4985314, 0.0415560, 1.0572252\n\t);\n\tvec3 Fresnel0ToIor( vec3 fresnel0 ) {\n\t\tvec3 sqrtF0 = sqrt( fresnel0 );\n\t\treturn ( vec3( 1.0 ) + sqrtF0 ) / ( vec3( 1.0 ) - sqrtF0 );\n\t}\n\tvec3 IorToFresnel0( vec3 transmittedIor, float incidentIor ) {\n\t\treturn pow2( ( transmittedIor - vec3( incidentIor ) ) / ( transmittedIor + vec3( incidentIor ) ) );\n\t}\n\tfloat IorToFresnel0( float transmittedIor, float incidentIor ) {\n\t\treturn pow2( ( transmittedIor - incidentIor ) / ( transmittedIor + incidentIor ));\n\t}\n\tvec3 evalSensitivity( float OPD, vec3 shift ) {\n\t\tfloat phase = 2.0 * PI * OPD * 1.0e-9;\n\t\tvec3 val = vec3( 5.4856e-13, 4.4201e-13, 5.2481e-13 );\n\t\tvec3 pos = vec3( 1.6810e+06, 1.7953e+06, 2.2084e+06 );\n\t\tvec3 var = vec3( 4.3278e+09, 9.3046e+09, 6.6121e+09 );\n\t\tvec3 xyz = val * sqrt( 2.0 * PI * var ) * cos( pos * phase + shift ) * exp( - pow2( phase ) * var );\n\t\txyz.x += 9.7470e-14 * sqrt( 2.0 * PI * 4.5282e+09 ) * cos( 2.2399e+06 * phase + shift[ 0 ] ) * exp( - 4.5282e+09 * pow2( phase ) );\n\t\txyz /= 1.0685e-7;\n\t\tvec3 rgb = XYZ_TO_REC709 * xyz;\n\t\treturn rgb;\n\t}\n\tvec3 evalIridescence( float outsideIOR, float eta2, float cosTheta1, float thinFilmThickness, vec3 baseF0 ) {\n\t\tvec3 I;\n\t\tfloat iridescenceIOR = mix( outsideIOR, eta2, smoothstep( 0.0, 0.03, thinFilmThickness ) );\n\t\tfloat sinTheta2Sq = pow2( outsideIOR / iridescenceIOR ) * ( 1.0 - pow2( cosTheta1 ) );\n\t\tfloat cosTheta2Sq = 1.0 - sinTheta2Sq;\n\t\tif ( cosTheta2Sq < 0.0 ) {\n\t\t\t return vec3( 1.0 );\n\t\t}\n\t\tfloat cosTheta2 = sqrt( cosTheta2Sq );\n\t\tfloat R0 = IorToFresnel0( iridescenceIOR, outsideIOR );\n\t\tfloat R12 = F_Schlick( R0, 1.0, cosTheta1 );\n\t\tfloat R21 = R12;\n\t\tfloat T121 = 1.0 - R12;\n\t\tfloat phi12 = 0.0;\n\t\tif ( iridescenceIOR < outsideIOR ) phi12 = PI;\n\t\tfloat phi21 = PI - phi12;\n\t\tvec3 baseIOR = Fresnel0ToIor( clamp( baseF0, 0.0, 0.9999 ) );\t\tvec3 R1 = IorToFresnel0( baseIOR, iridescenceIOR );\n\t\tvec3 R23 = F_Schlick( R1, 1.0, cosTheta2 );\n\t\tvec3 phi23 = vec3( 0.0 );\n\t\tif ( baseIOR[ 0 ] < iridescenceIOR ) phi23[ 0 ] = PI;\n\t\tif ( baseIOR[ 1 ] < iridescenceIOR ) phi23[ 1 ] = PI;\n\t\tif ( baseIOR[ 2 ] < iridescenceIOR ) phi23[ 2 ] = PI;\n\t\tfloat OPD = 2.0 * iridescenceIOR * thinFilmThickness * cosTheta2;\n\t\tvec3 phi = vec3( phi21 ) + phi23;\n\t\tvec3 R123 = clamp( R12 * R23, 1e-5, 0.9999 );\n\t\tvec3 r123 = sqrt( R123 );\n\t\tvec3 Rs = pow2( T121 ) * R23 / ( vec3( 1.0 ) - R123 );\n\t\tvec3 C0 = R12 + Rs;\n\t\tI = C0;\n\t\tvec3 Cm = Rs - T121;\n\t\tfor ( int m = 1; m <= 2; ++ m ) {\n\t\t\tCm *= r123;\n\t\t\tvec3 Sm = 2.0 * evalSensitivity( float( m ) * OPD, float( m ) * phi );\n\t\t\tI += Cm * Sm;\n\t\t}\n\t\treturn max( I, vec3( 0.0 ) );\n\t}\n#endif",bumpmap_pars_fragment:"#ifdef USE_BUMPMAP\n\tuniform sampler2D bumpMap;\n\tuniform float bumpScale;\n\tvec2 dHdxy_fwd() {\n\t\tvec2 dSTdx = dFdx( vUv );\n\t\tvec2 dSTdy = dFdy( vUv );\n\t\tfloat Hll = bumpScale * texture2D( bumpMap, vUv ).x;\n\t\tfloat dBx = bumpScale * texture2D( bumpMap, vUv + dSTdx ).x - Hll;\n\t\tfloat dBy = bumpScale * texture2D( bumpMap, vUv + dSTdy ).x - Hll;\n\t\treturn vec2( dBx, dBy );\n\t}\n\tvec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy, float faceDirection ) {\n\t\tvec3 vSigmaX = dFdx( surf_pos.xyz );\n\t\tvec3 vSigmaY = dFdy( surf_pos.xyz );\n\t\tvec3 vN = surf_norm;\n\t\tvec3 R1 = cross( vSigmaY, vN );\n\t\tvec3 R2 = cross( vN, vSigmaX );\n\t\tfloat fDet = dot( vSigmaX, R1 ) * faceDirection;\n\t\tvec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 );\n\t\treturn normalize( abs( fDet ) * surf_norm - vGrad );\n\t}\n#endif",clipping_planes_fragment:"#if NUM_CLIPPING_PLANES > 0\n\tvec4 plane;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < UNION_CLIPPING_PLANES; i ++ ) {\n\t\tplane = clippingPlanes[ i ];\n\t\tif ( dot( vClipPosition, plane.xyz ) > plane.w ) discard;\n\t}\n\t#pragma unroll_loop_end\n\t#if UNION_CLIPPING_PLANES < NUM_CLIPPING_PLANES\n\t\tbool clipped = true;\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = UNION_CLIPPING_PLANES; i < NUM_CLIPPING_PLANES; i ++ ) {\n\t\t\tplane = clippingPlanes[ i ];\n\t\t\tclipped = ( dot( vClipPosition, plane.xyz ) > plane.w ) && clipped;\n\t\t}\n\t\t#pragma unroll_loop_end\n\t\tif ( clipped ) discard;\n\t#endif\n#endif",clipping_planes_pars_fragment:"#if NUM_CLIPPING_PLANES > 0\n\tvarying vec3 vClipPosition;\n\tuniform vec4 clippingPlanes[ NUM_CLIPPING_PLANES ];\n#endif",clipping_planes_pars_vertex:"#if NUM_CLIPPING_PLANES > 0\n\tvarying vec3 vClipPosition;\n#endif",clipping_planes_vertex:"#if NUM_CLIPPING_PLANES > 0\n\tvClipPosition = - mvPosition.xyz;\n#endif",color_fragment:"#if defined( USE_COLOR_ALPHA )\n\tdiffuseColor *= vColor;\n#elif defined( USE_COLOR )\n\tdiffuseColor.rgb *= vColor;\n#endif",color_pars_fragment:"#if defined( USE_COLOR_ALPHA )\n\tvarying vec4 vColor;\n#elif defined( USE_COLOR )\n\tvarying vec3 vColor;\n#endif",color_pars_vertex:"#if defined( USE_COLOR_ALPHA )\n\tvarying vec4 vColor;\n#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR )\n\tvarying vec3 vColor;\n#endif",color_vertex:"#if defined( USE_COLOR_ALPHA )\n\tvColor = vec4( 1.0 );\n#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR )\n\tvColor = vec3( 1.0 );\n#endif\n#ifdef USE_COLOR\n\tvColor *= color;\n#endif\n#ifdef USE_INSTANCING_COLOR\n\tvColor.xyz *= instanceColor.xyz;\n#endif",common:"#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n#ifndef saturate\n#define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\nfloat pow2( const in float x ) { return x*x; }\nvec3 pow2( const in vec3 x ) { return x*x; }\nfloat pow3( const in float x ) { return x*x*x; }\nfloat pow4( const in float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( const in vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( const in vec3 v ) { return dot( v, vec3( 0.3333333 ) ); }\nhighp float rand( const in vec2 uv ) {\n\tconst highp float a = 12.9898, b = 78.233, c = 43758.5453;\n\thighp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\treturn fract( sin( sn ) * c );\n}\n#ifdef HIGH_PRECISION\n\tfloat precisionSafeLength( vec3 v ) { return length( v ); }\n#else\n\tfloat precisionSafeLength( vec3 v ) {\n\t\tfloat maxComponent = max3( abs( v ) );\n\t\treturn length( v / maxComponent ) * maxComponent;\n\t}\n#endif\nstruct IncidentLight {\n\tvec3 color;\n\tvec3 direction;\n\tbool visible;\n};\nstruct ReflectedLight {\n\tvec3 directDiffuse;\n\tvec3 directSpecular;\n\tvec3 indirectDiffuse;\n\tvec3 indirectSpecular;\n};\nstruct GeometricContext {\n\tvec3 position;\n\tvec3 normal;\n\tvec3 viewDir;\n#ifdef USE_CLEARCOAT\n\tvec3 clearcoatNormal;\n#endif\n};\nvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n}\nvec3 inverseTransformDirection( in vec3 dir, in mat4 matrix ) {\n\treturn normalize( ( vec4( dir, 0.0 ) * matrix ).xyz );\n}\nmat3 transposeMat3( const in mat3 m ) {\n\tmat3 tmp;\n\ttmp[ 0 ] = vec3( m[ 0 ].x, m[ 1 ].x, m[ 2 ].x );\n\ttmp[ 1 ] = vec3( m[ 0 ].y, m[ 1 ].y, m[ 2 ].y );\n\ttmp[ 2 ] = vec3( m[ 0 ].z, m[ 1 ].z, m[ 2 ].z );\n\treturn tmp;\n}\nfloat luminance( const in vec3 rgb ) {\n\tconst vec3 weights = vec3( 0.2126729, 0.7151522, 0.0721750 );\n\treturn dot( weights, rgb );\n}\nbool isPerspectiveMatrix( mat4 m ) {\n\treturn m[ 2 ][ 3 ] == - 1.0;\n}\nvec2 equirectUv( in vec3 dir ) {\n\tfloat u = atan( dir.z, dir.x ) * RECIPROCAL_PI2 + 0.5;\n\tfloat v = asin( clamp( dir.y, - 1.0, 1.0 ) ) * RECIPROCAL_PI + 0.5;\n\treturn vec2( u, v );\n}",cube_uv_reflection_fragment:"#ifdef ENVMAP_TYPE_CUBE_UV\n\t#define cubeUV_minMipLevel 4.0\n\t#define cubeUV_minTileSize 16.0\n\tfloat getFace( vec3 direction ) {\n\t\tvec3 absDirection = abs( direction );\n\t\tfloat face = - 1.0;\n\t\tif ( absDirection.x > absDirection.z ) {\n\t\t\tif ( absDirection.x > absDirection.y )\n\t\t\t\tface = direction.x > 0.0 ? 0.0 : 3.0;\n\t\t\telse\n\t\t\t\tface = direction.y > 0.0 ? 1.0 : 4.0;\n\t\t} else {\n\t\t\tif ( absDirection.z > absDirection.y )\n\t\t\t\tface = direction.z > 0.0 ? 2.0 : 5.0;\n\t\t\telse\n\t\t\t\tface = direction.y > 0.0 ? 1.0 : 4.0;\n\t\t}\n\t\treturn face;\n\t}\n\tvec2 getUV( vec3 direction, float face ) {\n\t\tvec2 uv;\n\t\tif ( face == 0.0 ) {\n\t\t\tuv = vec2( direction.z, direction.y ) / abs( direction.x );\n\t\t} else if ( face == 1.0 ) {\n\t\t\tuv = vec2( - direction.x, - direction.z ) / abs( direction.y );\n\t\t} else if ( face == 2.0 ) {\n\t\t\tuv = vec2( - direction.x, direction.y ) / abs( direction.z );\n\t\t} else if ( face == 3.0 ) {\n\t\t\tuv = vec2( - direction.z, direction.y ) / abs( direction.x );\n\t\t} else if ( face == 4.0 ) {\n\t\t\tuv = vec2( - direction.x, direction.z ) / abs( direction.y );\n\t\t} else {\n\t\t\tuv = vec2( direction.x, direction.y ) / abs( direction.z );\n\t\t}\n\t\treturn 0.5 * ( uv + 1.0 );\n\t}\n\tvec3 bilinearCubeUV( sampler2D envMap, vec3 direction, float mipInt ) {\n\t\tfloat face = getFace( direction );\n\t\tfloat filterInt = max( cubeUV_minMipLevel - mipInt, 0.0 );\n\t\tmipInt = max( mipInt, cubeUV_minMipLevel );\n\t\tfloat faceSize = exp2( mipInt );\n\t\thighp vec2 uv = getUV( direction, face ) * ( faceSize - 2.0 ) + 1.0;\n\t\tif ( face > 2.0 ) {\n\t\t\tuv.y += faceSize;\n\t\t\tface -= 3.0;\n\t\t}\n\t\tuv.x += face * faceSize;\n\t\tuv.x += filterInt * 3.0 * cubeUV_minTileSize;\n\t\tuv.y += 4.0 * ( exp2( CUBEUV_MAX_MIP ) - faceSize );\n\t\tuv.x *= CUBEUV_TEXEL_WIDTH;\n\t\tuv.y *= CUBEUV_TEXEL_HEIGHT;\n\t\t#ifdef texture2DGradEXT\n\t\t\treturn texture2DGradEXT( envMap, uv, vec2( 0.0 ), vec2( 0.0 ) ).rgb;\n\t\t#else\n\t\t\treturn texture2D( envMap, uv ).rgb;\n\t\t#endif\n\t}\n\t#define cubeUV_r0 1.0\n\t#define cubeUV_v0 0.339\n\t#define cubeUV_m0 - 2.0\n\t#define cubeUV_r1 0.8\n\t#define cubeUV_v1 0.276\n\t#define cubeUV_m1 - 1.0\n\t#define cubeUV_r4 0.4\n\t#define cubeUV_v4 0.046\n\t#define cubeUV_m4 2.0\n\t#define cubeUV_r5 0.305\n\t#define cubeUV_v5 0.016\n\t#define cubeUV_m5 3.0\n\t#define cubeUV_r6 0.21\n\t#define cubeUV_v6 0.0038\n\t#define cubeUV_m6 4.0\n\tfloat roughnessToMip( float roughness ) {\n\t\tfloat mip = 0.0;\n\t\tif ( roughness >= cubeUV_r1 ) {\n\t\t\tmip = ( cubeUV_r0 - roughness ) * ( cubeUV_m1 - cubeUV_m0 ) / ( cubeUV_r0 - cubeUV_r1 ) + cubeUV_m0;\n\t\t} else if ( roughness >= cubeUV_r4 ) {\n\t\t\tmip = ( cubeUV_r1 - roughness ) * ( cubeUV_m4 - cubeUV_m1 ) / ( cubeUV_r1 - cubeUV_r4 ) + cubeUV_m1;\n\t\t} else if ( roughness >= cubeUV_r5 ) {\n\t\t\tmip = ( cubeUV_r4 - roughness ) * ( cubeUV_m5 - cubeUV_m4 ) / ( cubeUV_r4 - cubeUV_r5 ) + cubeUV_m4;\n\t\t} else if ( roughness >= cubeUV_r6 ) {\n\t\t\tmip = ( cubeUV_r5 - roughness ) * ( cubeUV_m6 - cubeUV_m5 ) / ( cubeUV_r5 - cubeUV_r6 ) + cubeUV_m5;\n\t\t} else {\n\t\t\tmip = - 2.0 * log2( 1.16 * roughness );\t\t}\n\t\treturn mip;\n\t}\n\tvec4 textureCubeUV( sampler2D envMap, vec3 sampleDir, float roughness ) {\n\t\tfloat mip = clamp( roughnessToMip( roughness ), cubeUV_m0, CUBEUV_MAX_MIP );\n\t\tfloat mipF = fract( mip );\n\t\tfloat mipInt = floor( mip );\n\t\tvec3 color0 = bilinearCubeUV( envMap, sampleDir, mipInt );\n\t\tif ( mipF == 0.0 ) {\n\t\t\treturn vec4( color0, 1.0 );\n\t\t} else {\n\t\t\tvec3 color1 = bilinearCubeUV( envMap, sampleDir, mipInt + 1.0 );\n\t\t\treturn vec4( mix( color0, color1, mipF ), 1.0 );\n\t\t}\n\t}\n#endif",defaultnormal_vertex:"vec3 transformedNormal = objectNormal;\n#ifdef USE_INSTANCING\n\tmat3 m = mat3( instanceMatrix );\n\ttransformedNormal /= vec3( dot( m[ 0 ], m[ 0 ] ), dot( m[ 1 ], m[ 1 ] ), dot( m[ 2 ], m[ 2 ] ) );\n\ttransformedNormal = m * transformedNormal;\n#endif\ntransformedNormal = normalMatrix * transformedNormal;\n#ifdef FLIP_SIDED\n\ttransformedNormal = - transformedNormal;\n#endif\n#ifdef USE_TANGENT\n\tvec3 transformedTangent = ( modelViewMatrix * vec4( objectTangent, 0.0 ) ).xyz;\n\t#ifdef FLIP_SIDED\n\t\ttransformedTangent = - transformedTangent;\n\t#endif\n#endif",displacementmap_pars_vertex:"#ifdef USE_DISPLACEMENTMAP\n\tuniform sampler2D displacementMap;\n\tuniform float displacementScale;\n\tuniform float displacementBias;\n#endif",displacementmap_vertex:"#ifdef USE_DISPLACEMENTMAP\n\ttransformed += normalize( objectNormal ) * ( texture2D( displacementMap, vUv ).x * displacementScale + displacementBias );\n#endif",emissivemap_fragment:"#ifdef USE_EMISSIVEMAP\n\tvec4 emissiveColor = texture2D( emissiveMap, vUv );\n\ttotalEmissiveRadiance *= emissiveColor.rgb;\n#endif",emissivemap_pars_fragment:"#ifdef USE_EMISSIVEMAP\n\tuniform sampler2D emissiveMap;\n#endif",encodings_fragment:"gl_FragColor = linearToOutputTexel( gl_FragColor );",encodings_pars_fragment:"vec4 LinearToLinear( in vec4 value ) {\n\treturn value;\n}\nvec4 LinearTosRGB( in vec4 value ) {\n\treturn vec4( mix( pow( value.rgb, vec3( 0.41666 ) ) * 1.055 - vec3( 0.055 ), value.rgb * 12.92, vec3( lessThanEqual( value.rgb, vec3( 0.0031308 ) ) ) ), value.a );\n}",envmap_fragment:"#ifdef USE_ENVMAP\n\t#ifdef ENV_WORLDPOS\n\t\tvec3 cameraToFrag;\n\t\tif ( isOrthographic ) {\n\t\t\tcameraToFrag = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) );\n\t\t} else {\n\t\t\tcameraToFrag = normalize( vWorldPosition - cameraPosition );\n\t\t}\n\t\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvec3 reflectVec = reflect( cameraToFrag, worldNormal );\n\t\t#else\n\t\t\tvec3 reflectVec = refract( cameraToFrag, worldNormal, refractionRatio );\n\t\t#endif\n\t#else\n\t\tvec3 reflectVec = vReflect;\n\t#endif\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tvec4 envColor = textureCube( envMap, vec3( flipEnvMap * reflectVec.x, reflectVec.yz ) );\n\t#else\n\t\tvec4 envColor = vec4( 0.0 );\n\t#endif\n\t#ifdef ENVMAP_BLENDING_MULTIPLY\n\t\toutgoingLight = mix( outgoingLight, outgoingLight * envColor.xyz, specularStrength * reflectivity );\n\t#elif defined( ENVMAP_BLENDING_MIX )\n\t\toutgoingLight = mix( outgoingLight, envColor.xyz, specularStrength * reflectivity );\n\t#elif defined( ENVMAP_BLENDING_ADD )\n\t\toutgoingLight += envColor.xyz * specularStrength * reflectivity;\n\t#endif\n#endif",envmap_common_pars_fragment:"#ifdef USE_ENVMAP\n\tuniform float envMapIntensity;\n\tuniform float flipEnvMap;\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tuniform samplerCube envMap;\n\t#else\n\t\tuniform sampler2D envMap;\n\t#endif\n\t\n#endif",envmap_pars_fragment:"#ifdef USE_ENVMAP\n\tuniform float reflectivity;\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) || defined( LAMBERT )\n\t\t#define ENV_WORLDPOS\n\t#endif\n\t#ifdef ENV_WORLDPOS\n\t\tvarying vec3 vWorldPosition;\n\t\tuniform float refractionRatio;\n\t#else\n\t\tvarying vec3 vReflect;\n\t#endif\n#endif",envmap_pars_vertex:"#ifdef USE_ENVMAP\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) || defined( LAMBERT )\n\t\t#define ENV_WORLDPOS\n\t#endif\n\t#ifdef ENV_WORLDPOS\n\t\t\n\t\tvarying vec3 vWorldPosition;\n\t#else\n\t\tvarying vec3 vReflect;\n\t\tuniform float refractionRatio;\n\t#endif\n#endif",envmap_physical_pars_fragment:"#if defined( USE_ENVMAP )\n\tvec3 getIBLIrradiance( const in vec3 normal ) {\n\t\t#if defined( ENVMAP_TYPE_CUBE_UV )\n\t\t\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\n\t\t\tvec4 envMapColor = textureCubeUV( envMap, worldNormal, 1.0 );\n\t\t\treturn PI * envMapColor.rgb * envMapIntensity;\n\t\t#else\n\t\t\treturn vec3( 0.0 );\n\t\t#endif\n\t}\n\tvec3 getIBLRadiance( const in vec3 viewDir, const in vec3 normal, const in float roughness ) {\n\t\t#if defined( ENVMAP_TYPE_CUBE_UV )\n\t\t\tvec3 reflectVec = reflect( - viewDir, normal );\n\t\t\treflectVec = normalize( mix( reflectVec, normal, roughness * roughness) );\n\t\t\treflectVec = inverseTransformDirection( reflectVec, viewMatrix );\n\t\t\tvec4 envMapColor = textureCubeUV( envMap, reflectVec, roughness );\n\t\t\treturn envMapColor.rgb * envMapIntensity;\n\t\t#else\n\t\t\treturn vec3( 0.0 );\n\t\t#endif\n\t}\n#endif",envmap_vertex:"#ifdef USE_ENVMAP\n\t#ifdef ENV_WORLDPOS\n\t\tvWorldPosition = worldPosition.xyz;\n\t#else\n\t\tvec3 cameraToVertex;\n\t\tif ( isOrthographic ) {\n\t\t\tcameraToVertex = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) );\n\t\t} else {\n\t\t\tcameraToVertex = normalize( worldPosition.xyz - cameraPosition );\n\t\t}\n\t\tvec3 worldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvReflect = reflect( cameraToVertex, worldNormal );\n\t\t#else\n\t\t\tvReflect = refract( cameraToVertex, worldNormal, refractionRatio );\n\t\t#endif\n\t#endif\n#endif",fog_vertex:"#ifdef USE_FOG\n\tvFogDepth = - mvPosition.z;\n#endif",fog_pars_vertex:"#ifdef USE_FOG\n\tvarying float vFogDepth;\n#endif",fog_fragment:"#ifdef USE_FOG\n\t#ifdef FOG_EXP2\n\t\tfloat fogFactor = 1.0 - exp( - fogDensity * fogDensity * vFogDepth * vFogDepth );\n\t#else\n\t\tfloat fogFactor = smoothstep( fogNear, fogFar, vFogDepth );\n\t#endif\n\tgl_FragColor.rgb = mix( gl_FragColor.rgb, fogColor, fogFactor );\n#endif",fog_pars_fragment:"#ifdef USE_FOG\n\tuniform vec3 fogColor;\n\tvarying float vFogDepth;\n\t#ifdef FOG_EXP2\n\t\tuniform float fogDensity;\n\t#else\n\t\tuniform float fogNear;\n\t\tuniform float fogFar;\n\t#endif\n#endif",gradientmap_pars_fragment:"#ifdef USE_GRADIENTMAP\n\tuniform sampler2D gradientMap;\n#endif\nvec3 getGradientIrradiance( vec3 normal, vec3 lightDirection ) {\n\tfloat dotNL = dot( normal, lightDirection );\n\tvec2 coord = vec2( dotNL * 0.5 + 0.5, 0.0 );\n\t#ifdef USE_GRADIENTMAP\n\t\treturn vec3( texture2D( gradientMap, coord ).r );\n\t#else\n\t\tvec2 fw = fwidth( coord ) * 0.5;\n\t\treturn mix( vec3( 0.7 ), vec3( 1.0 ), smoothstep( 0.7 - fw.x, 0.7 + fw.x, coord.x ) );\n\t#endif\n}",lightmap_fragment:"#ifdef USE_LIGHTMAP\n\tvec4 lightMapTexel = texture2D( lightMap, vUv2 );\n\tvec3 lightMapIrradiance = lightMapTexel.rgb * lightMapIntensity;\n\treflectedLight.indirectDiffuse += lightMapIrradiance;\n#endif",lightmap_pars_fragment:"#ifdef USE_LIGHTMAP\n\tuniform sampler2D lightMap;\n\tuniform float lightMapIntensity;\n#endif",lights_lambert_fragment:"LambertMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;\nmaterial.specularStrength = specularStrength;",lights_lambert_pars_fragment:"varying vec3 vViewPosition;\nstruct LambertMaterial {\n\tvec3 diffuseColor;\n\tfloat specularStrength;\n};\nvoid RE_Direct_Lambert( const in IncidentLight directLight, const in GeometricContext geometry, const in LambertMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Lambert( const in vec3 irradiance, const in GeometricContext geometry, const in LambertMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_Lambert\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Lambert",lights_pars_begin:"uniform bool receiveShadow;\nuniform vec3 ambientLightColor;\nuniform vec3 lightProbe[ 9 ];\nvec3 shGetIrradianceAt( in vec3 normal, in vec3 shCoefficients[ 9 ] ) {\n\tfloat x = normal.x, y = normal.y, z = normal.z;\n\tvec3 result = shCoefficients[ 0 ] * 0.886227;\n\tresult += shCoefficients[ 1 ] * 2.0 * 0.511664 * y;\n\tresult += shCoefficients[ 2 ] * 2.0 * 0.511664 * z;\n\tresult += shCoefficients[ 3 ] * 2.0 * 0.511664 * x;\n\tresult += shCoefficients[ 4 ] * 2.0 * 0.429043 * x * y;\n\tresult += shCoefficients[ 5 ] * 2.0 * 0.429043 * y * z;\n\tresult += shCoefficients[ 6 ] * ( 0.743125 * z * z - 0.247708 );\n\tresult += shCoefficients[ 7 ] * 2.0 * 0.429043 * x * z;\n\tresult += shCoefficients[ 8 ] * 0.429043 * ( x * x - y * y );\n\treturn result;\n}\nvec3 getLightProbeIrradiance( const in vec3 lightProbe[ 9 ], const in vec3 normal ) {\n\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\n\tvec3 irradiance = shGetIrradianceAt( worldNormal, lightProbe );\n\treturn irradiance;\n}\nvec3 getAmbientLightIrradiance( const in vec3 ambientLightColor ) {\n\tvec3 irradiance = ambientLightColor;\n\treturn irradiance;\n}\nfloat getDistanceAttenuation( const in float lightDistance, const in float cutoffDistance, const in float decayExponent ) {\n\t#if defined ( LEGACY_LIGHTS )\n\t\tif ( cutoffDistance > 0.0 && decayExponent > 0.0 ) {\n\t\t\treturn pow( saturate( - lightDistance / cutoffDistance + 1.0 ), decayExponent );\n\t\t}\n\t\treturn 1.0;\n\t#else\n\t\tfloat distanceFalloff = 1.0 / max( pow( lightDistance, decayExponent ), 0.01 );\n\t\tif ( cutoffDistance > 0.0 ) {\n\t\t\tdistanceFalloff *= pow2( saturate( 1.0 - pow4( lightDistance / cutoffDistance ) ) );\n\t\t}\n\t\treturn distanceFalloff;\n\t#endif\n}\nfloat getSpotAttenuation( const in float coneCosine, const in float penumbraCosine, const in float angleCosine ) {\n\treturn smoothstep( coneCosine, penumbraCosine, angleCosine );\n}\n#if NUM_DIR_LIGHTS > 0\n\tstruct DirectionalLight {\n\t\tvec3 direction;\n\t\tvec3 color;\n\t};\n\tuniform DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n\tvoid getDirectionalLightInfo( const in DirectionalLight directionalLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tlight.color = directionalLight.color;\n\t\tlight.direction = directionalLight.direction;\n\t\tlight.visible = true;\n\t}\n#endif\n#if NUM_POINT_LIGHTS > 0\n\tstruct PointLight {\n\t\tvec3 position;\n\t\tvec3 color;\n\t\tfloat distance;\n\t\tfloat decay;\n\t};\n\tuniform PointLight pointLights[ NUM_POINT_LIGHTS ];\n\tvoid getPointLightInfo( const in PointLight pointLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tvec3 lVector = pointLight.position - geometry.position;\n\t\tlight.direction = normalize( lVector );\n\t\tfloat lightDistance = length( lVector );\n\t\tlight.color = pointLight.color;\n\t\tlight.color *= getDistanceAttenuation( lightDistance, pointLight.distance, pointLight.decay );\n\t\tlight.visible = ( light.color != vec3( 0.0 ) );\n\t}\n#endif\n#if NUM_SPOT_LIGHTS > 0\n\tstruct SpotLight {\n\t\tvec3 position;\n\t\tvec3 direction;\n\t\tvec3 color;\n\t\tfloat distance;\n\t\tfloat decay;\n\t\tfloat coneCos;\n\t\tfloat penumbraCos;\n\t};\n\tuniform SpotLight spotLights[ NUM_SPOT_LIGHTS ];\n\tvoid getSpotLightInfo( const in SpotLight spotLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tvec3 lVector = spotLight.position - geometry.position;\n\t\tlight.direction = normalize( lVector );\n\t\tfloat angleCos = dot( light.direction, spotLight.direction );\n\t\tfloat spotAttenuation = getSpotAttenuation( spotLight.coneCos, spotLight.penumbraCos, angleCos );\n\t\tif ( spotAttenuation > 0.0 ) {\n\t\t\tfloat lightDistance = length( lVector );\n\t\t\tlight.color = spotLight.color * spotAttenuation;\n\t\t\tlight.color *= getDistanceAttenuation( lightDistance, spotLight.distance, spotLight.decay );\n\t\t\tlight.visible = ( light.color != vec3( 0.0 ) );\n\t\t} else {\n\t\t\tlight.color = vec3( 0.0 );\n\t\t\tlight.visible = false;\n\t\t}\n\t}\n#endif\n#if NUM_RECT_AREA_LIGHTS > 0\n\tstruct RectAreaLight {\n\t\tvec3 color;\n\t\tvec3 position;\n\t\tvec3 halfWidth;\n\t\tvec3 halfHeight;\n\t};\n\tuniform sampler2D ltc_1;\tuniform sampler2D ltc_2;\n\tuniform RectAreaLight rectAreaLights[ NUM_RECT_AREA_LIGHTS ];\n#endif\n#if NUM_HEMI_LIGHTS > 0\n\tstruct HemisphereLight {\n\t\tvec3 direction;\n\t\tvec3 skyColor;\n\t\tvec3 groundColor;\n\t};\n\tuniform HemisphereLight hemisphereLights[ NUM_HEMI_LIGHTS ];\n\tvec3 getHemisphereLightIrradiance( const in HemisphereLight hemiLight, const in vec3 normal ) {\n\t\tfloat dotNL = dot( normal, hemiLight.direction );\n\t\tfloat hemiDiffuseWeight = 0.5 * dotNL + 0.5;\n\t\tvec3 irradiance = mix( hemiLight.groundColor, hemiLight.skyColor, hemiDiffuseWeight );\n\t\treturn irradiance;\n\t}\n#endif",lights_toon_fragment:"ToonMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;",lights_toon_pars_fragment:"varying vec3 vViewPosition;\nstruct ToonMaterial {\n\tvec3 diffuseColor;\n};\nvoid RE_Direct_Toon( const in IncidentLight directLight, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) {\n\tvec3 irradiance = getGradientIrradiance( geometry.normal, directLight.direction ) * directLight.color;\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Toon( const in vec3 irradiance, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_Toon\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Toon",lights_phong_fragment:"BlinnPhongMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;\nmaterial.specularColor = specular;\nmaterial.specularShininess = shininess;\nmaterial.specularStrength = specularStrength;",lights_phong_pars_fragment:"varying vec3 vViewPosition;\nstruct BlinnPhongMaterial {\n\tvec3 diffuseColor;\n\tvec3 specularColor;\n\tfloat specularShininess;\n\tfloat specularStrength;\n};\nvoid RE_Direct_BlinnPhong( const in IncidentLight directLight, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n\treflectedLight.directSpecular += irradiance * BRDF_BlinnPhong( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularShininess ) * material.specularStrength;\n}\nvoid RE_IndirectDiffuse_BlinnPhong( const in vec3 irradiance, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_BlinnPhong\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_BlinnPhong",lights_physical_fragment:"PhysicalMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb * ( 1.0 - metalnessFactor );\nvec3 dxy = max( abs( dFdx( geometryNormal ) ), abs( dFdy( geometryNormal ) ) );\nfloat geometryRoughness = max( max( dxy.x, dxy.y ), dxy.z );\nmaterial.roughness = max( roughnessFactor, 0.0525 );material.roughness += geometryRoughness;\nmaterial.roughness = min( material.roughness, 1.0 );\n#ifdef IOR\n\tmaterial.ior = ior;\n\t#ifdef SPECULAR\n\t\tfloat specularIntensityFactor = specularIntensity;\n\t\tvec3 specularColorFactor = specularColor;\n\t\t#ifdef USE_SPECULARINTENSITYMAP\n\t\t\tspecularIntensityFactor *= texture2D( specularIntensityMap, vUv ).a;\n\t\t#endif\n\t\t#ifdef USE_SPECULARCOLORMAP\n\t\t\tspecularColorFactor *= texture2D( specularColorMap, vUv ).rgb;\n\t\t#endif\n\t\tmaterial.specularF90 = mix( specularIntensityFactor, 1.0, metalnessFactor );\n\t#else\n\t\tfloat specularIntensityFactor = 1.0;\n\t\tvec3 specularColorFactor = vec3( 1.0 );\n\t\tmaterial.specularF90 = 1.0;\n\t#endif\n\tmaterial.specularColor = mix( min( pow2( ( material.ior - 1.0 ) / ( material.ior + 1.0 ) ) * specularColorFactor, vec3( 1.0 ) ) * specularIntensityFactor, diffuseColor.rgb, metalnessFactor );\n#else\n\tmaterial.specularColor = mix( vec3( 0.04 ), diffuseColor.rgb, metalnessFactor );\n\tmaterial.specularF90 = 1.0;\n#endif\n#ifdef USE_CLEARCOAT\n\tmaterial.clearcoat = clearcoat;\n\tmaterial.clearcoatRoughness = clearcoatRoughness;\n\tmaterial.clearcoatF0 = vec3( 0.04 );\n\tmaterial.clearcoatF90 = 1.0;\n\t#ifdef USE_CLEARCOATMAP\n\t\tmaterial.clearcoat *= texture2D( clearcoatMap, vUv ).x;\n\t#endif\n\t#ifdef USE_CLEARCOAT_ROUGHNESSMAP\n\t\tmaterial.clearcoatRoughness *= texture2D( clearcoatRoughnessMap, vUv ).y;\n\t#endif\n\tmaterial.clearcoat = saturate( material.clearcoat );\tmaterial.clearcoatRoughness = max( material.clearcoatRoughness, 0.0525 );\n\tmaterial.clearcoatRoughness += geometryRoughness;\n\tmaterial.clearcoatRoughness = min( material.clearcoatRoughness, 1.0 );\n#endif\n#ifdef USE_IRIDESCENCE\n\tmaterial.iridescence = iridescence;\n\tmaterial.iridescenceIOR = iridescenceIOR;\n\t#ifdef USE_IRIDESCENCEMAP\n\t\tmaterial.iridescence *= texture2D( iridescenceMap, vUv ).r;\n\t#endif\n\t#ifdef USE_IRIDESCENCE_THICKNESSMAP\n\t\tmaterial.iridescenceThickness = (iridescenceThicknessMaximum - iridescenceThicknessMinimum) * texture2D( iridescenceThicknessMap, vUv ).g + iridescenceThicknessMinimum;\n\t#else\n\t\tmaterial.iridescenceThickness = iridescenceThicknessMaximum;\n\t#endif\n#endif\n#ifdef USE_SHEEN\n\tmaterial.sheenColor = sheenColor;\n\t#ifdef USE_SHEENCOLORMAP\n\t\tmaterial.sheenColor *= texture2D( sheenColorMap, vUv ).rgb;\n\t#endif\n\tmaterial.sheenRoughness = clamp( sheenRoughness, 0.07, 1.0 );\n\t#ifdef USE_SHEENROUGHNESSMAP\n\t\tmaterial.sheenRoughness *= texture2D( sheenRoughnessMap, vUv ).a;\n\t#endif\n#endif",lights_physical_pars_fragment:"struct PhysicalMaterial {\n\tvec3 diffuseColor;\n\tfloat roughness;\n\tvec3 specularColor;\n\tfloat specularF90;\n\t#ifdef USE_CLEARCOAT\n\t\tfloat clearcoat;\n\t\tfloat clearcoatRoughness;\n\t\tvec3 clearcoatF0;\n\t\tfloat clearcoatF90;\n\t#endif\n\t#ifdef USE_IRIDESCENCE\n\t\tfloat iridescence;\n\t\tfloat iridescenceIOR;\n\t\tfloat iridescenceThickness;\n\t\tvec3 iridescenceFresnel;\n\t\tvec3 iridescenceF0;\n\t#endif\n\t#ifdef USE_SHEEN\n\t\tvec3 sheenColor;\n\t\tfloat sheenRoughness;\n\t#endif\n\t#ifdef IOR\n\t\tfloat ior;\n\t#endif\n\t#ifdef USE_TRANSMISSION\n\t\tfloat transmission;\n\t\tfloat transmissionAlpha;\n\t\tfloat thickness;\n\t\tfloat attenuationDistance;\n\t\tvec3 attenuationColor;\n\t#endif\n};\nvec3 clearcoatSpecular = vec3( 0.0 );\nvec3 sheenSpecular = vec3( 0.0 );\nfloat IBLSheenBRDF( const in vec3 normal, const in vec3 viewDir, const in float roughness ) {\n\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\tfloat r2 = roughness * roughness;\n\tfloat a = roughness < 0.25 ? -339.2 * r2 + 161.4 * roughness - 25.9 : -8.48 * r2 + 14.3 * roughness - 9.95;\n\tfloat b = roughness < 0.25 ? 44.0 * r2 - 23.7 * roughness + 3.26 : 1.97 * r2 - 3.27 * roughness + 0.72;\n\tfloat DG = exp( a * dotNV + b ) + ( roughness < 0.25 ? 0.0 : 0.1 * ( roughness - 0.25 ) );\n\treturn saturate( DG * RECIPROCAL_PI );\n}\nvec2 DFGApprox( const in vec3 normal, const in vec3 viewDir, const in float roughness ) {\n\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\tconst vec4 c0 = vec4( - 1, - 0.0275, - 0.572, 0.022 );\n\tconst vec4 c1 = vec4( 1, 0.0425, 1.04, - 0.04 );\n\tvec4 r = roughness * c0 + c1;\n\tfloat a004 = min( r.x * r.x, exp2( - 9.28 * dotNV ) ) * r.x + r.y;\n\tvec2 fab = vec2( - 1.04, 1.04 ) * a004 + r.zw;\n\treturn fab;\n}\nvec3 EnvironmentBRDF( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness ) {\n\tvec2 fab = DFGApprox( normal, viewDir, roughness );\n\treturn specularColor * fab.x + specularF90 * fab.y;\n}\n#ifdef USE_IRIDESCENCE\nvoid computeMultiscatteringIridescence( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float iridescence, const in vec3 iridescenceF0, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) {\n#else\nvoid computeMultiscattering( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) {\n#endif\n\tvec2 fab = DFGApprox( normal, viewDir, roughness );\n\t#ifdef USE_IRIDESCENCE\n\t\tvec3 Fr = mix( specularColor, iridescenceF0, iridescence );\n\t#else\n\t\tvec3 Fr = specularColor;\n\t#endif\n\tvec3 FssEss = Fr * fab.x + specularF90 * fab.y;\n\tfloat Ess = fab.x + fab.y;\n\tfloat Ems = 1.0 - Ess;\n\tvec3 Favg = Fr + ( 1.0 - Fr ) * 0.047619;\tvec3 Fms = FssEss * Favg / ( 1.0 - Ems * Favg );\n\tsingleScatter += FssEss;\n\tmultiScatter += Fms * Ems;\n}\n#if NUM_RECT_AREA_LIGHTS > 0\n\tvoid RE_Direct_RectArea_Physical( const in RectAreaLight rectAreaLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\t\tvec3 normal = geometry.normal;\n\t\tvec3 viewDir = geometry.viewDir;\n\t\tvec3 position = geometry.position;\n\t\tvec3 lightPos = rectAreaLight.position;\n\t\tvec3 halfWidth = rectAreaLight.halfWidth;\n\t\tvec3 halfHeight = rectAreaLight.halfHeight;\n\t\tvec3 lightColor = rectAreaLight.color;\n\t\tfloat roughness = material.roughness;\n\t\tvec3 rectCoords[ 4 ];\n\t\trectCoords[ 0 ] = lightPos + halfWidth - halfHeight;\t\trectCoords[ 1 ] = lightPos - halfWidth - halfHeight;\n\t\trectCoords[ 2 ] = lightPos - halfWidth + halfHeight;\n\t\trectCoords[ 3 ] = lightPos + halfWidth + halfHeight;\n\t\tvec2 uv = LTC_Uv( normal, viewDir, roughness );\n\t\tvec4 t1 = texture2D( ltc_1, uv );\n\t\tvec4 t2 = texture2D( ltc_2, uv );\n\t\tmat3 mInv = mat3(\n\t\t\tvec3( t1.x, 0, t1.y ),\n\t\t\tvec3( 0, 1, 0 ),\n\t\t\tvec3( t1.z, 0, t1.w )\n\t\t);\n\t\tvec3 fresnel = ( material.specularColor * t2.x + ( vec3( 1.0 ) - material.specularColor ) * t2.y );\n\t\treflectedLight.directSpecular += lightColor * fresnel * LTC_Evaluate( normal, viewDir, position, mInv, rectCoords );\n\t\treflectedLight.directDiffuse += lightColor * material.diffuseColor * LTC_Evaluate( normal, viewDir, position, mat3( 1.0 ), rectCoords );\n\t}\n#endif\nvoid RE_Direct_Physical( const in IncidentLight directLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\t#ifdef USE_CLEARCOAT\n\t\tfloat dotNLcc = saturate( dot( geometry.clearcoatNormal, directLight.direction ) );\n\t\tvec3 ccIrradiance = dotNLcc * directLight.color;\n\t\tclearcoatSpecular += ccIrradiance * BRDF_GGX( directLight.direction, geometry.viewDir, geometry.clearcoatNormal, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness );\n\t#endif\n\t#ifdef USE_SHEEN\n\t\tsheenSpecular += irradiance * BRDF_Sheen( directLight.direction, geometry.viewDir, geometry.normal, material.sheenColor, material.sheenRoughness );\n\t#endif\n\t#ifdef USE_IRIDESCENCE\n\t\treflectedLight.directSpecular += irradiance * BRDF_GGX_Iridescence( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularF90, material.iridescence, material.iridescenceFresnel, material.roughness );\n\t#else\n\t\treflectedLight.directSpecular += irradiance * BRDF_GGX( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularF90, material.roughness );\n\t#endif\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Physical( const in vec3 irradiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectSpecular_Physical( const in vec3 radiance, const in vec3 irradiance, const in vec3 clearcoatRadiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight) {\n\t#ifdef USE_CLEARCOAT\n\t\tclearcoatSpecular += clearcoatRadiance * EnvironmentBRDF( geometry.clearcoatNormal, geometry.viewDir, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness );\n\t#endif\n\t#ifdef USE_SHEEN\n\t\tsheenSpecular += irradiance * material.sheenColor * IBLSheenBRDF( geometry.normal, geometry.viewDir, material.sheenRoughness );\n\t#endif\n\tvec3 singleScattering = vec3( 0.0 );\n\tvec3 multiScattering = vec3( 0.0 );\n\tvec3 cosineWeightedIrradiance = irradiance * RECIPROCAL_PI;\n\t#ifdef USE_IRIDESCENCE\n\t\tcomputeMultiscatteringIridescence( geometry.normal, geometry.viewDir, material.specularColor, material.specularF90, material.iridescence, material.iridescenceFresnel, material.roughness, singleScattering, multiScattering );\n\t#else\n\t\tcomputeMultiscattering( geometry.normal, geometry.viewDir, material.specularColor, material.specularF90, material.roughness, singleScattering, multiScattering );\n\t#endif\n\tvec3 totalScattering = singleScattering + multiScattering;\n\tvec3 diffuse = material.diffuseColor * ( 1.0 - max( max( totalScattering.r, totalScattering.g ), totalScattering.b ) );\n\treflectedLight.indirectSpecular += radiance * singleScattering;\n\treflectedLight.indirectSpecular += multiScattering * cosineWeightedIrradiance;\n\treflectedLight.indirectDiffuse += diffuse * cosineWeightedIrradiance;\n}\n#define RE_Direct\t\t\t\tRE_Direct_Physical\n#define RE_Direct_RectArea\t\tRE_Direct_RectArea_Physical\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Physical\n#define RE_IndirectSpecular\t\tRE_IndirectSpecular_Physical\nfloat computeSpecularOcclusion( const in float dotNV, const in float ambientOcclusion, const in float roughness ) {\n\treturn saturate( pow( dotNV + ambientOcclusion, exp2( - 16.0 * roughness - 1.0 ) ) - 1.0 + ambientOcclusion );\n}",lights_fragment_begin:"\nGeometricContext geometry;\ngeometry.position = - vViewPosition;\ngeometry.normal = normal;\ngeometry.viewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( vViewPosition );\n#ifdef USE_CLEARCOAT\n\tgeometry.clearcoatNormal = clearcoatNormal;\n#endif\n#ifdef USE_IRIDESCENCE\n\tfloat dotNVi = saturate( dot( normal, geometry.viewDir ) );\n\tif ( material.iridescenceThickness == 0.0 ) {\n\t\tmaterial.iridescence = 0.0;\n\t} else {\n\t\tmaterial.iridescence = saturate( material.iridescence );\n\t}\n\tif ( material.iridescence > 0.0 ) {\n\t\tmaterial.iridescenceFresnel = evalIridescence( 1.0, material.iridescenceIOR, dotNVi, material.iridescenceThickness, material.specularColor );\n\t\tmaterial.iridescenceF0 = Schlick_to_F0( material.iridescenceFresnel, 1.0, dotNVi );\n\t}\n#endif\nIncidentLight directLight;\n#if ( NUM_POINT_LIGHTS > 0 ) && defined( RE_Direct )\n\tPointLight pointLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_POINT_LIGHT_SHADOWS > 0\n\tPointLightShadow pointLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {\n\t\tpointLight = pointLights[ i ];\n\t\tgetPointLightInfo( pointLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_POINT_LIGHT_SHADOWS )\n\t\tpointLightShadow = pointLightShadows[ i ];\n\t\tdirectLight.color *= ( directLight.visible && receiveShadow ) ? getPointShadow( pointShadowMap[ i ], pointLightShadow.shadowMapSize, pointLightShadow.shadowBias, pointLightShadow.shadowRadius, vPointShadowCoord[ i ], pointLightShadow.shadowCameraNear, pointLightShadow.shadowCameraFar ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_SPOT_LIGHTS > 0 ) && defined( RE_Direct )\n\tSpotLight spotLight;\n\tvec4 spotColor;\n\tvec3 spotLightCoord;\n\tbool inSpotLightMap;\n\t#if defined( USE_SHADOWMAP ) && NUM_SPOT_LIGHT_SHADOWS > 0\n\tSpotLightShadow spotLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {\n\t\tspotLight = spotLights[ i ];\n\t\tgetSpotLightInfo( spotLight, geometry, directLight );\n\t\t#if ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS )\n\t\t#define SPOT_LIGHT_MAP_INDEX UNROLLED_LOOP_INDEX\n\t\t#elif ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\n\t\t#define SPOT_LIGHT_MAP_INDEX NUM_SPOT_LIGHT_MAPS\n\t\t#else\n\t\t#define SPOT_LIGHT_MAP_INDEX ( UNROLLED_LOOP_INDEX - NUM_SPOT_LIGHT_SHADOWS + NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS )\n\t\t#endif\n\t\t#if ( SPOT_LIGHT_MAP_INDEX < NUM_SPOT_LIGHT_MAPS )\n\t\t\tspotLightCoord = vSpotLightCoord[ i ].xyz / vSpotLightCoord[ i ].w;\n\t\t\tinSpotLightMap = all( lessThan( abs( spotLightCoord * 2. - 1. ), vec3( 1.0 ) ) );\n\t\t\tspotColor = texture2D( spotLightMap[ SPOT_LIGHT_MAP_INDEX ], spotLightCoord.xy );\n\t\t\tdirectLight.color = inSpotLightMap ? directLight.color * spotColor.rgb : directLight.color;\n\t\t#endif\n\t\t#undef SPOT_LIGHT_MAP_INDEX\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\n\t\tspotLightShadow = spotLightShadows[ i ];\n\t\tdirectLight.color *= ( directLight.visible && receiveShadow ) ? getShadow( spotShadowMap[ i ], spotLightShadow.shadowMapSize, spotLightShadow.shadowBias, spotLightShadow.shadowRadius, vSpotLightCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct )\n\tDirectionalLight directionalLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0\n\tDirectionalLightShadow directionalLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\t\tdirectionalLight = directionalLights[ i ];\n\t\tgetDirectionalLightInfo( directionalLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS )\n\t\tdirectionalLightShadow = directionalLightShadows[ i ];\n\t\tdirectLight.color *= ( directLight.visible && receiveShadow ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_RECT_AREA_LIGHTS > 0 ) && defined( RE_Direct_RectArea )\n\tRectAreaLight rectAreaLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_RECT_AREA_LIGHTS; i ++ ) {\n\t\trectAreaLight = rectAreaLights[ i ];\n\t\tRE_Direct_RectArea( rectAreaLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if defined( RE_IndirectDiffuse )\n\tvec3 iblIrradiance = vec3( 0.0 );\n\tvec3 irradiance = getAmbientLightIrradiance( ambientLightColor );\n\tirradiance += getLightProbeIrradiance( lightProbe, geometry.normal );\n\t#if ( NUM_HEMI_LIGHTS > 0 )\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n\t\t\tirradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry.normal );\n\t\t}\n\t\t#pragma unroll_loop_end\n\t#endif\n#endif\n#if defined( RE_IndirectSpecular )\n\tvec3 radiance = vec3( 0.0 );\n\tvec3 clearcoatRadiance = vec3( 0.0 );\n#endif",lights_fragment_maps:"#if defined( RE_IndirectDiffuse )\n\t#ifdef USE_LIGHTMAP\n\t\tvec4 lightMapTexel = texture2D( lightMap, vUv2 );\n\t\tvec3 lightMapIrradiance = lightMapTexel.rgb * lightMapIntensity;\n\t\tirradiance += lightMapIrradiance;\n\t#endif\n\t#if defined( USE_ENVMAP ) && defined( STANDARD ) && defined( ENVMAP_TYPE_CUBE_UV )\n\t\tiblIrradiance += getIBLIrradiance( geometry.normal );\n\t#endif\n#endif\n#if defined( USE_ENVMAP ) && defined( RE_IndirectSpecular )\n\tradiance += getIBLRadiance( geometry.viewDir, geometry.normal, material.roughness );\n\t#ifdef USE_CLEARCOAT\n\t\tclearcoatRadiance += getIBLRadiance( geometry.viewDir, geometry.clearcoatNormal, material.clearcoatRoughness );\n\t#endif\n#endif",lights_fragment_end:"#if defined( RE_IndirectDiffuse )\n\tRE_IndirectDiffuse( irradiance, geometry, material, reflectedLight );\n#endif\n#if defined( RE_IndirectSpecular )\n\tRE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometry, material, reflectedLight );\n#endif",logdepthbuf_fragment:"#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT )\n\tgl_FragDepthEXT = vIsPerspective == 0.0 ? gl_FragCoord.z : log2( vFragDepth ) * logDepthBufFC * 0.5;\n#endif",logdepthbuf_pars_fragment:"#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT )\n\tuniform float logDepthBufFC;\n\tvarying float vFragDepth;\n\tvarying float vIsPerspective;\n#endif",logdepthbuf_pars_vertex:"#ifdef USE_LOGDEPTHBUF\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvarying float vFragDepth;\n\t\tvarying float vIsPerspective;\n\t#else\n\t\tuniform float logDepthBufFC;\n\t#endif\n#endif",logdepthbuf_vertex:"#ifdef USE_LOGDEPTHBUF\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvFragDepth = 1.0 + gl_Position.w;\n\t\tvIsPerspective = float( isPerspectiveMatrix( projectionMatrix ) );\n\t#else\n\t\tif ( isPerspectiveMatrix( projectionMatrix ) ) {\n\t\t\tgl_Position.z = log2( max( EPSILON, gl_Position.w + 1.0 ) ) * logDepthBufFC - 1.0;\n\t\t\tgl_Position.z *= gl_Position.w;\n\t\t}\n\t#endif\n#endif",map_fragment:"#ifdef USE_MAP\n\tvec4 sampledDiffuseColor = texture2D( map, vUv );\n\t#ifdef DECODE_VIDEO_TEXTURE\n\t\tsampledDiffuseColor = vec4( mix( pow( sampledDiffuseColor.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), sampledDiffuseColor.rgb * 0.0773993808, vec3( lessThanEqual( sampledDiffuseColor.rgb, vec3( 0.04045 ) ) ) ), sampledDiffuseColor.w );\n\t#endif\n\tdiffuseColor *= sampledDiffuseColor;\n#endif",map_pars_fragment:"#ifdef USE_MAP\n\tuniform sampler2D map;\n#endif",map_particle_fragment:"#if defined( USE_MAP ) || defined( USE_ALPHAMAP )\n\tvec2 uv = ( uvTransform * vec3( gl_PointCoord.x, 1.0 - gl_PointCoord.y, 1 ) ).xy;\n#endif\n#ifdef USE_MAP\n\tdiffuseColor *= texture2D( map, uv );\n#endif\n#ifdef USE_ALPHAMAP\n\tdiffuseColor.a *= texture2D( alphaMap, uv ).g;\n#endif",map_particle_pars_fragment:"#if defined( USE_MAP ) || defined( USE_ALPHAMAP )\n\tuniform mat3 uvTransform;\n#endif\n#ifdef USE_MAP\n\tuniform sampler2D map;\n#endif\n#ifdef USE_ALPHAMAP\n\tuniform sampler2D alphaMap;\n#endif",metalnessmap_fragment:"float metalnessFactor = metalness;\n#ifdef USE_METALNESSMAP\n\tvec4 texelMetalness = texture2D( metalnessMap, vUv );\n\tmetalnessFactor *= texelMetalness.b;\n#endif",metalnessmap_pars_fragment:"#ifdef USE_METALNESSMAP\n\tuniform sampler2D metalnessMap;\n#endif",morphcolor_vertex:"#if defined( USE_MORPHCOLORS ) && defined( MORPHTARGETS_TEXTURE )\n\tvColor *= morphTargetBaseInfluence;\n\tfor ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) {\n\t\t#if defined( USE_COLOR_ALPHA )\n\t\t\tif ( morphTargetInfluences[ i ] != 0.0 ) vColor += getMorph( gl_VertexID, i, 2 ) * morphTargetInfluences[ i ];\n\t\t#elif defined( USE_COLOR )\n\t\t\tif ( morphTargetInfluences[ i ] != 0.0 ) vColor += getMorph( gl_VertexID, i, 2 ).rgb * morphTargetInfluences[ i ];\n\t\t#endif\n\t}\n#endif",morphnormal_vertex:"#ifdef USE_MORPHNORMALS\n\tobjectNormal *= morphTargetBaseInfluence;\n\t#ifdef MORPHTARGETS_TEXTURE\n\t\tfor ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) {\n\t\t\tif ( morphTargetInfluences[ i ] != 0.0 ) objectNormal += getMorph( gl_VertexID, i, 1 ).xyz * morphTargetInfluences[ i ];\n\t\t}\n\t#else\n\t\tobjectNormal += morphNormal0 * morphTargetInfluences[ 0 ];\n\t\tobjectNormal += morphNormal1 * morphTargetInfluences[ 1 ];\n\t\tobjectNormal += morphNormal2 * morphTargetInfluences[ 2 ];\n\t\tobjectNormal += morphNormal3 * morphTargetInfluences[ 3 ];\n\t#endif\n#endif",morphtarget_pars_vertex:"#ifdef USE_MORPHTARGETS\n\tuniform float morphTargetBaseInfluence;\n\t#ifdef MORPHTARGETS_TEXTURE\n\t\tuniform float morphTargetInfluences[ MORPHTARGETS_COUNT ];\n\t\tuniform sampler2DArray morphTargetsTexture;\n\t\tuniform ivec2 morphTargetsTextureSize;\n\t\tvec4 getMorph( const in int vertexIndex, const in int morphTargetIndex, const in int offset ) {\n\t\t\tint texelIndex = vertexIndex * MORPHTARGETS_TEXTURE_STRIDE + offset;\n\t\t\tint y = texelIndex / morphTargetsTextureSize.x;\n\t\t\tint x = texelIndex - y * morphTargetsTextureSize.x;\n\t\t\tivec3 morphUV = ivec3( x, y, morphTargetIndex );\n\t\t\treturn texelFetch( morphTargetsTexture, morphUV, 0 );\n\t\t}\n\t#else\n\t\t#ifndef USE_MORPHNORMALS\n\t\t\tuniform float morphTargetInfluences[ 8 ];\n\t\t#else\n\t\t\tuniform float morphTargetInfluences[ 4 ];\n\t\t#endif\n\t#endif\n#endif",morphtarget_vertex:"#ifdef USE_MORPHTARGETS\n\ttransformed *= morphTargetBaseInfluence;\n\t#ifdef MORPHTARGETS_TEXTURE\n\t\tfor ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) {\n\t\t\tif ( morphTargetInfluences[ i ] != 0.0 ) transformed += getMorph( gl_VertexID, i, 0 ).xyz * morphTargetInfluences[ i ];\n\t\t}\n\t#else\n\t\ttransformed += morphTarget0 * morphTargetInfluences[ 0 ];\n\t\ttransformed += morphTarget1 * morphTargetInfluences[ 1 ];\n\t\ttransformed += morphTarget2 * morphTargetInfluences[ 2 ];\n\t\ttransformed += morphTarget3 * morphTargetInfluences[ 3 ];\n\t\t#ifndef USE_MORPHNORMALS\n\t\t\ttransformed += morphTarget4 * morphTargetInfluences[ 4 ];\n\t\t\ttransformed += morphTarget5 * morphTargetInfluences[ 5 ];\n\t\t\ttransformed += morphTarget6 * morphTargetInfluences[ 6 ];\n\t\t\ttransformed += morphTarget7 * morphTargetInfluences[ 7 ];\n\t\t#endif\n\t#endif\n#endif",normal_fragment_begin:"float faceDirection = gl_FrontFacing ? 1.0 : - 1.0;\n#ifdef FLAT_SHADED\n\tvec3 fdx = dFdx( vViewPosition );\n\tvec3 fdy = dFdy( vViewPosition );\n\tvec3 normal = normalize( cross( fdx, fdy ) );\n#else\n\tvec3 normal = normalize( vNormal );\n\t#ifdef DOUBLE_SIDED\n\t\tnormal = normal * faceDirection;\n\t#endif\n\t#ifdef USE_TANGENT\n\t\tvec3 tangent = normalize( vTangent );\n\t\tvec3 bitangent = normalize( vBitangent );\n\t\t#ifdef DOUBLE_SIDED\n\t\t\ttangent = tangent * faceDirection;\n\t\t\tbitangent = bitangent * faceDirection;\n\t\t#endif\n\t\t#if defined( TANGENTSPACE_NORMALMAP ) || defined( USE_CLEARCOAT_NORMALMAP )\n\t\t\tmat3 vTBN = mat3( tangent, bitangent, normal );\n\t\t#endif\n\t#endif\n#endif\nvec3 geometryNormal = normal;",normal_fragment_maps:"#ifdef OBJECTSPACE_NORMALMAP\n\tnormal = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n\t#ifdef FLIP_SIDED\n\t\tnormal = - normal;\n\t#endif\n\t#ifdef DOUBLE_SIDED\n\t\tnormal = normal * faceDirection;\n\t#endif\n\tnormal = normalize( normalMatrix * normal );\n#elif defined( TANGENTSPACE_NORMALMAP )\n\tvec3 mapN = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n\tmapN.xy *= normalScale;\n\t#ifdef USE_TANGENT\n\t\tnormal = normalize( vTBN * mapN );\n\t#else\n\t\tnormal = perturbNormal2Arb( - vViewPosition, normal, mapN, faceDirection );\n\t#endif\n#elif defined( USE_BUMPMAP )\n\tnormal = perturbNormalArb( - vViewPosition, normal, dHdxy_fwd(), faceDirection );\n#endif",normal_pars_fragment:"#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n\t#ifdef USE_TANGENT\n\t\tvarying vec3 vTangent;\n\t\tvarying vec3 vBitangent;\n\t#endif\n#endif",normal_pars_vertex:"#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n\t#ifdef USE_TANGENT\n\t\tvarying vec3 vTangent;\n\t\tvarying vec3 vBitangent;\n\t#endif\n#endif",normal_vertex:"#ifndef FLAT_SHADED\n\tvNormal = normalize( transformedNormal );\n\t#ifdef USE_TANGENT\n\t\tvTangent = normalize( transformedTangent );\n\t\tvBitangent = normalize( cross( vNormal, vTangent ) * tangent.w );\n\t#endif\n#endif",normalmap_pars_fragment:"#ifdef USE_NORMALMAP\n\tuniform sampler2D normalMap;\n\tuniform vec2 normalScale;\n#endif\n#ifdef OBJECTSPACE_NORMALMAP\n\tuniform mat3 normalMatrix;\n#endif\n#if ! defined ( USE_TANGENT ) && ( defined ( TANGENTSPACE_NORMALMAP ) || defined ( USE_CLEARCOAT_NORMALMAP ) )\n\tvec3 perturbNormal2Arb( vec3 eye_pos, vec3 surf_norm, vec3 mapN, float faceDirection ) {\n\t\tvec3 q0 = dFdx( eye_pos.xyz );\n\t\tvec3 q1 = dFdy( eye_pos.xyz );\n\t\tvec2 st0 = dFdx( vUv.st );\n\t\tvec2 st1 = dFdy( vUv.st );\n\t\tvec3 N = surf_norm;\n\t\tvec3 q1perp = cross( q1, N );\n\t\tvec3 q0perp = cross( N, q0 );\n\t\tvec3 T = q1perp * st0.x + q0perp * st1.x;\n\t\tvec3 B = q1perp * st0.y + q0perp * st1.y;\n\t\tfloat det = max( dot( T, T ), dot( B, B ) );\n\t\tfloat scale = ( det == 0.0 ) ? 0.0 : faceDirection * inversesqrt( det );\n\t\treturn normalize( T * ( mapN.x * scale ) + B * ( mapN.y * scale ) + N * mapN.z );\n\t}\n#endif",clearcoat_normal_fragment_begin:"#ifdef USE_CLEARCOAT\n\tvec3 clearcoatNormal = geometryNormal;\n#endif",clearcoat_normal_fragment_maps:"#ifdef USE_CLEARCOAT_NORMALMAP\n\tvec3 clearcoatMapN = texture2D( clearcoatNormalMap, vUv ).xyz * 2.0 - 1.0;\n\tclearcoatMapN.xy *= clearcoatNormalScale;\n\t#ifdef USE_TANGENT\n\t\tclearcoatNormal = normalize( vTBN * clearcoatMapN );\n\t#else\n\t\tclearcoatNormal = perturbNormal2Arb( - vViewPosition, clearcoatNormal, clearcoatMapN, faceDirection );\n\t#endif\n#endif",clearcoat_pars_fragment:"#ifdef USE_CLEARCOATMAP\n\tuniform sampler2D clearcoatMap;\n#endif\n#ifdef USE_CLEARCOAT_ROUGHNESSMAP\n\tuniform sampler2D clearcoatRoughnessMap;\n#endif\n#ifdef USE_CLEARCOAT_NORMALMAP\n\tuniform sampler2D clearcoatNormalMap;\n\tuniform vec2 clearcoatNormalScale;\n#endif",iridescence_pars_fragment:"#ifdef USE_IRIDESCENCEMAP\n\tuniform sampler2D iridescenceMap;\n#endif\n#ifdef USE_IRIDESCENCE_THICKNESSMAP\n\tuniform sampler2D iridescenceThicknessMap;\n#endif",output_fragment:"#ifdef OPAQUE\ndiffuseColor.a = 1.0;\n#endif\n#ifdef USE_TRANSMISSION\ndiffuseColor.a *= material.transmissionAlpha + 0.1;\n#endif\ngl_FragColor = vec4( outgoingLight, diffuseColor.a );",packing:"vec3 packNormalToRGB( const in vec3 normal ) {\n\treturn normalize( normal ) * 0.5 + 0.5;\n}\nvec3 unpackRGBToNormal( const in vec3 rgb ) {\n\treturn 2.0 * rgb.xyz - 1.0;\n}\nconst float PackUpscale = 256. / 255.;const float UnpackDownscale = 255. / 256.;\nconst vec3 PackFactors = vec3( 256. * 256. * 256., 256. * 256., 256. );\nconst vec4 UnpackFactors = UnpackDownscale / vec4( PackFactors, 1. );\nconst float ShiftRight8 = 1. / 256.;\nvec4 packDepthToRGBA( const in float v ) {\n\tvec4 r = vec4( fract( v * PackFactors ), v );\n\tr.yzw -= r.xyz * ShiftRight8;\treturn r * PackUpscale;\n}\nfloat unpackRGBAToDepth( const in vec4 v ) {\n\treturn dot( v, UnpackFactors );\n}\nvec2 packDepthToRG( in highp float v ) {\n\treturn packDepthToRGBA( v ).yx;\n}\nfloat unpackRGToDepth( const in highp vec2 v ) {\n\treturn unpackRGBAToDepth( vec4( v.xy, 0.0, 0.0 ) );\n}\nvec4 pack2HalfToRGBA( vec2 v ) {\n\tvec4 r = vec4( v.x, fract( v.x * 255.0 ), v.y, fract( v.y * 255.0 ) );\n\treturn vec4( r.x - r.y / 255.0, r.y, r.z - r.w / 255.0, r.w );\n}\nvec2 unpackRGBATo2Half( vec4 v ) {\n\treturn vec2( v.x + ( v.y / 255.0 ), v.z + ( v.w / 255.0 ) );\n}\nfloat viewZToOrthographicDepth( const in float viewZ, const in float near, const in float far ) {\n\treturn ( viewZ + near ) / ( near - far );\n}\nfloat orthographicDepthToViewZ( const in float linearClipZ, const in float near, const in float far ) {\n\treturn linearClipZ * ( near - far ) - near;\n}\nfloat viewZToPerspectiveDepth( const in float viewZ, const in float near, const in float far ) {\n\treturn ( ( near + viewZ ) * far ) / ( ( far - near ) * viewZ );\n}\nfloat perspectiveDepthToViewZ( const in float invClipZ, const in float near, const in float far ) {\n\treturn ( near * far ) / ( ( far - near ) * invClipZ - far );\n}",premultiplied_alpha_fragment:"#ifdef PREMULTIPLIED_ALPHA\n\tgl_FragColor.rgb *= gl_FragColor.a;\n#endif",project_vertex:"vec4 mvPosition = vec4( transformed, 1.0 );\n#ifdef USE_INSTANCING\n\tmvPosition = instanceMatrix * mvPosition;\n#endif\nmvPosition = modelViewMatrix * mvPosition;\ngl_Position = projectionMatrix * mvPosition;",dithering_fragment:"#ifdef DITHERING\n\tgl_FragColor.rgb = dithering( gl_FragColor.rgb );\n#endif",dithering_pars_fragment:"#ifdef DITHERING\n\tvec3 dithering( vec3 color ) {\n\t\tfloat grid_position = rand( gl_FragCoord.xy );\n\t\tvec3 dither_shift_RGB = vec3( 0.25 / 255.0, -0.25 / 255.0, 0.25 / 255.0 );\n\t\tdither_shift_RGB = mix( 2.0 * dither_shift_RGB, -2.0 * dither_shift_RGB, grid_position );\n\t\treturn color + dither_shift_RGB;\n\t}\n#endif",roughnessmap_fragment:"float roughnessFactor = roughness;\n#ifdef USE_ROUGHNESSMAP\n\tvec4 texelRoughness = texture2D( roughnessMap, vUv );\n\troughnessFactor *= texelRoughness.g;\n#endif",roughnessmap_pars_fragment:"#ifdef USE_ROUGHNESSMAP\n\tuniform sampler2D roughnessMap;\n#endif",shadowmap_pars_fragment:"#if NUM_SPOT_LIGHT_COORDS > 0\n\tvarying vec4 vSpotLightCoord[ NUM_SPOT_LIGHT_COORDS ];\n#endif\n#if NUM_SPOT_LIGHT_MAPS > 0\n\tuniform sampler2D spotLightMap[ NUM_SPOT_LIGHT_MAPS ];\n#endif\n#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D directionalShadowMap[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tstruct DirectionalLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D spotShadowMap[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tstruct SpotLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D pointShadowMap[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tstruct PointLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t\tfloat shadowCameraNear;\n\t\t\tfloat shadowCameraFar;\n\t\t};\n\t\tuniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ];\n\t#endif\n\tfloat texture2DCompare( sampler2D depths, vec2 uv, float compare ) {\n\t\treturn step( compare, unpackRGBAToDepth( texture2D( depths, uv ) ) );\n\t}\n\tvec2 texture2DDistribution( sampler2D shadow, vec2 uv ) {\n\t\treturn unpackRGBATo2Half( texture2D( shadow, uv ) );\n\t}\n\tfloat VSMShadow (sampler2D shadow, vec2 uv, float compare ){\n\t\tfloat occlusion = 1.0;\n\t\tvec2 distribution = texture2DDistribution( shadow, uv );\n\t\tfloat hard_shadow = step( compare , distribution.x );\n\t\tif (hard_shadow != 1.0 ) {\n\t\t\tfloat distance = compare - distribution.x ;\n\t\t\tfloat variance = max( 0.00000, distribution.y * distribution.y );\n\t\t\tfloat softness_probability = variance / (variance + distance * distance );\t\t\tsoftness_probability = clamp( ( softness_probability - 0.3 ) / ( 0.95 - 0.3 ), 0.0, 1.0 );\t\t\tocclusion = clamp( max( hard_shadow, softness_probability ), 0.0, 1.0 );\n\t\t}\n\t\treturn occlusion;\n\t}\n\tfloat getShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord ) {\n\t\tfloat shadow = 1.0;\n\t\tshadowCoord.xyz /= shadowCoord.w;\n\t\tshadowCoord.z += shadowBias;\n\t\tbool inFrustum = shadowCoord.x >= 0.0 && shadowCoord.x <= 1.0 && shadowCoord.y >= 0.0 && shadowCoord.y <= 1.0;\n\t\tbool frustumTest = inFrustum && shadowCoord.z <= 1.0;\n\t\tif ( frustumTest ) {\n\t\t#if defined( SHADOWMAP_TYPE_PCF )\n\t\t\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\n\t\t\tfloat dx0 = - texelSize.x * shadowRadius;\n\t\t\tfloat dy0 = - texelSize.y * shadowRadius;\n\t\t\tfloat dx1 = + texelSize.x * shadowRadius;\n\t\t\tfloat dy1 = + texelSize.y * shadowRadius;\n\t\t\tfloat dx2 = dx0 / 2.0;\n\t\t\tfloat dy2 = dy0 / 2.0;\n\t\t\tfloat dx3 = dx1 / 2.0;\n\t\t\tfloat dy3 = dy1 / 2.0;\n\t\t\tshadow = (\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy1 ), shadowCoord.z )\n\t\t\t) * ( 1.0 / 17.0 );\n\t\t#elif defined( SHADOWMAP_TYPE_PCF_SOFT )\n\t\t\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\n\t\t\tfloat dx = texelSize.x;\n\t\t\tfloat dy = texelSize.y;\n\t\t\tvec2 uv = shadowCoord.xy;\n\t\t\tvec2 f = fract( uv * shadowMapSize + 0.5 );\n\t\t\tuv -= f * texelSize;\n\t\t\tshadow = (\n\t\t\t\ttexture2DCompare( shadowMap, uv, shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( dx, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( 0.0, dy ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + texelSize, shadowCoord.z ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( -dx, 0.0 ), shadowCoord.z ),\n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 0.0 ), shadowCoord.z ),\n\t\t\t\t\t f.x ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( -dx, dy ), shadowCoord.z ),\n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, dy ), shadowCoord.z ),\n\t\t\t\t\t f.x ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( 0.0, -dy ), shadowCoord.z ),\n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 0.0, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t f.y ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( dx, -dy ), shadowCoord.z ),\n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t f.y ) +\n\t\t\t\tmix( mix( texture2DCompare( shadowMap, uv + vec2( -dx, -dy ), shadowCoord.z ),\n\t\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, -dy ), shadowCoord.z ),\n\t\t\t\t\t\t f.x ),\n\t\t\t\t\t mix( texture2DCompare( shadowMap, uv + vec2( -dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t\t f.x ),\n\t\t\t\t\t f.y )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#elif defined( SHADOWMAP_TYPE_VSM )\n\t\t\tshadow = VSMShadow( shadowMap, shadowCoord.xy, shadowCoord.z );\n\t\t#else\n\t\t\tshadow = texture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z );\n\t\t#endif\n\t\t}\n\t\treturn shadow;\n\t}\n\tvec2 cubeToUV( vec3 v, float texelSizeY ) {\n\t\tvec3 absV = abs( v );\n\t\tfloat scaleToCube = 1.0 / max( absV.x, max( absV.y, absV.z ) );\n\t\tabsV *= scaleToCube;\n\t\tv *= scaleToCube * ( 1.0 - 2.0 * texelSizeY );\n\t\tvec2 planar = v.xy;\n\t\tfloat almostATexel = 1.5 * texelSizeY;\n\t\tfloat almostOne = 1.0 - almostATexel;\n\t\tif ( absV.z >= almostOne ) {\n\t\t\tif ( v.z > 0.0 )\n\t\t\t\tplanar.x = 4.0 - v.x;\n\t\t} else if ( absV.x >= almostOne ) {\n\t\t\tfloat signX = sign( v.x );\n\t\t\tplanar.x = v.z * signX + 2.0 * signX;\n\t\t} else if ( absV.y >= almostOne ) {\n\t\t\tfloat signY = sign( v.y );\n\t\t\tplanar.x = v.x + 2.0 * signY + 2.0;\n\t\t\tplanar.y = v.z * signY - 2.0;\n\t\t}\n\t\treturn vec2( 0.125, 0.25 ) * planar + vec2( 0.375, 0.75 );\n\t}\n\tfloat getPointShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord, float shadowCameraNear, float shadowCameraFar ) {\n\t\tvec2 texelSize = vec2( 1.0 ) / ( shadowMapSize * vec2( 4.0, 2.0 ) );\n\t\tvec3 lightToPosition = shadowCoord.xyz;\n\t\tfloat dp = ( length( lightToPosition ) - shadowCameraNear ) / ( shadowCameraFar - shadowCameraNear );\t\tdp += shadowBias;\n\t\tvec3 bd3D = normalize( lightToPosition );\n\t\t#if defined( SHADOWMAP_TYPE_PCF ) || defined( SHADOWMAP_TYPE_PCF_SOFT ) || defined( SHADOWMAP_TYPE_VSM )\n\t\t\tvec2 offset = vec2( - 1, 1 ) * shadowRadius * texelSize.y;\n\t\t\treturn (\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxx, texelSize.y ), dp )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#else\n\t\t\treturn texture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp );\n\t\t#endif\n\t}\n#endif",shadowmap_pars_vertex:"#if NUM_SPOT_LIGHT_COORDS > 0\n\tuniform mat4 spotLightMatrix[ NUM_SPOT_LIGHT_COORDS ];\n\tvarying vec4 vSpotLightCoord[ NUM_SPOT_LIGHT_COORDS ];\n#endif\n#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\tuniform mat4 directionalShadowMatrix[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tstruct DirectionalLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t\tstruct SpotLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\tuniform mat4 pointShadowMatrix[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tstruct PointLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t\tfloat shadowCameraNear;\n\t\t\tfloat shadowCameraFar;\n\t\t};\n\t\tuniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ];\n\t#endif\n#endif",shadowmap_vertex:"#if ( defined( USE_SHADOWMAP ) && ( NUM_DIR_LIGHT_SHADOWS > 0 || NUM_POINT_LIGHT_SHADOWS > 0 ) ) || ( NUM_SPOT_LIGHT_COORDS > 0 )\n\tvec3 shadowWorldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\n\tvec4 shadowWorldPosition;\n#endif\n#if defined( USE_SHADOWMAP )\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) {\n\t\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * directionalLightShadows[ i ].shadowNormalBias, 0 );\n\t\t\tvDirectionalShadowCoord[ i ] = directionalShadowMatrix[ i ] * shadowWorldPosition;\n\t\t}\n\t\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) {\n\t\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * pointLightShadows[ i ].shadowNormalBias, 0 );\n\t\t\tvPointShadowCoord[ i ] = pointShadowMatrix[ i ] * shadowWorldPosition;\n\t\t}\n\t\t#pragma unroll_loop_end\n\t#endif\n#endif\n#if NUM_SPOT_LIGHT_COORDS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHT_COORDS; i ++ ) {\n\t\tshadowWorldPosition = worldPosition;\n\t\t#if ( defined( USE_SHADOWMAP ) && UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\n\t\t\tshadowWorldPosition.xyz += shadowWorldNormal * spotLightShadows[ i ].shadowNormalBias;\n\t\t#endif\n\t\tvSpotLightCoord[ i ] = spotLightMatrix[ i ] * shadowWorldPosition;\n\t}\n\t#pragma unroll_loop_end\n#endif",shadowmask_pars_fragment:"float getShadowMask() {\n\tfloat shadow = 1.0;\n\t#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\tDirectionalLightShadow directionalLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) {\n\t\tdirectionalLight = directionalLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getShadow( directionalShadowMap[ i ], directionalLight.shadowMapSize, directionalLight.shadowBias, directionalLight.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\tSpotLightShadow spotLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) {\n\t\tspotLight = spotLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getShadow( spotShadowMap[ i ], spotLight.shadowMapSize, spotLight.shadowBias, spotLight.shadowRadius, vSpotLightCoord[ i ] ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\tPointLightShadow pointLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) {\n\t\tpointLight = pointLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getPointShadow( pointShadowMap[ i ], pointLight.shadowMapSize, pointLight.shadowBias, pointLight.shadowRadius, vPointShadowCoord[ i ], pointLight.shadowCameraNear, pointLight.shadowCameraFar ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#endif\n\treturn shadow;\n}",skinbase_vertex:"#ifdef USE_SKINNING\n\tmat4 boneMatX = getBoneMatrix( skinIndex.x );\n\tmat4 boneMatY = getBoneMatrix( skinIndex.y );\n\tmat4 boneMatZ = getBoneMatrix( skinIndex.z );\n\tmat4 boneMatW = getBoneMatrix( skinIndex.w );\n#endif",skinning_pars_vertex:"#ifdef USE_SKINNING\n\tuniform mat4 bindMatrix;\n\tuniform mat4 bindMatrixInverse;\n\tuniform highp sampler2D boneTexture;\n\tuniform int boneTextureSize;\n\tmat4 getBoneMatrix( const in float i ) {\n\t\tfloat j = i * 4.0;\n\t\tfloat x = mod( j, float( boneTextureSize ) );\n\t\tfloat y = floor( j / float( boneTextureSize ) );\n\t\tfloat dx = 1.0 / float( boneTextureSize );\n\t\tfloat dy = 1.0 / float( boneTextureSize );\n\t\ty = dy * ( y + 0.5 );\n\t\tvec4 v1 = texture2D( boneTexture, vec2( dx * ( x + 0.5 ), y ) );\n\t\tvec4 v2 = texture2D( boneTexture, vec2( dx * ( x + 1.5 ), y ) );\n\t\tvec4 v3 = texture2D( boneTexture, vec2( dx * ( x + 2.5 ), y ) );\n\t\tvec4 v4 = texture2D( boneTexture, vec2( dx * ( x + 3.5 ), y ) );\n\t\tmat4 bone = mat4( v1, v2, v3, v4 );\n\t\treturn bone;\n\t}\n#endif",skinning_vertex:"#ifdef USE_SKINNING\n\tvec4 skinVertex = bindMatrix * vec4( transformed, 1.0 );\n\tvec4 skinned = vec4( 0.0 );\n\tskinned += boneMatX * skinVertex * skinWeight.x;\n\tskinned += boneMatY * skinVertex * skinWeight.y;\n\tskinned += boneMatZ * skinVertex * skinWeight.z;\n\tskinned += boneMatW * skinVertex * skinWeight.w;\n\ttransformed = ( bindMatrixInverse * skinned ).xyz;\n#endif",skinnormal_vertex:"#ifdef USE_SKINNING\n\tmat4 skinMatrix = mat4( 0.0 );\n\tskinMatrix += skinWeight.x * boneMatX;\n\tskinMatrix += skinWeight.y * boneMatY;\n\tskinMatrix += skinWeight.z * boneMatZ;\n\tskinMatrix += skinWeight.w * boneMatW;\n\tskinMatrix = bindMatrixInverse * skinMatrix * bindMatrix;\n\tobjectNormal = vec4( skinMatrix * vec4( objectNormal, 0.0 ) ).xyz;\n\t#ifdef USE_TANGENT\n\t\tobjectTangent = vec4( skinMatrix * vec4( objectTangent, 0.0 ) ).xyz;\n\t#endif\n#endif",specularmap_fragment:"float specularStrength;\n#ifdef USE_SPECULARMAP\n\tvec4 texelSpecular = texture2D( specularMap, vUv );\n\tspecularStrength = texelSpecular.r;\n#else\n\tspecularStrength = 1.0;\n#endif",specularmap_pars_fragment:"#ifdef USE_SPECULARMAP\n\tuniform sampler2D specularMap;\n#endif",tonemapping_fragment:"#if defined( TONE_MAPPING )\n\tgl_FragColor.rgb = toneMapping( gl_FragColor.rgb );\n#endif",tonemapping_pars_fragment:"#ifndef saturate\n#define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\nuniform float toneMappingExposure;\nvec3 LinearToneMapping( vec3 color ) {\n\treturn toneMappingExposure * color;\n}\nvec3 ReinhardToneMapping( vec3 color ) {\n\tcolor *= toneMappingExposure;\n\treturn saturate( color / ( vec3( 1.0 ) + color ) );\n}\nvec3 OptimizedCineonToneMapping( vec3 color ) {\n\tcolor *= toneMappingExposure;\n\tcolor = max( vec3( 0.0 ), color - 0.004 );\n\treturn pow( ( color * ( 6.2 * color + 0.5 ) ) / ( color * ( 6.2 * color + 1.7 ) + 0.06 ), vec3( 2.2 ) );\n}\nvec3 RRTAndODTFit( vec3 v ) {\n\tvec3 a = v * ( v + 0.0245786 ) - 0.000090537;\n\tvec3 b = v * ( 0.983729 * v + 0.4329510 ) + 0.238081;\n\treturn a / b;\n}\nvec3 ACESFilmicToneMapping( vec3 color ) {\n\tconst mat3 ACESInputMat = mat3(\n\t\tvec3( 0.59719, 0.07600, 0.02840 ),\t\tvec3( 0.35458, 0.90834, 0.13383 ),\n\t\tvec3( 0.04823, 0.01566, 0.83777 )\n\t);\n\tconst mat3 ACESOutputMat = mat3(\n\t\tvec3( 1.60475, -0.10208, -0.00327 ),\t\tvec3( -0.53108, 1.10813, -0.07276 ),\n\t\tvec3( -0.07367, -0.00605, 1.07602 )\n\t);\n\tcolor *= toneMappingExposure / 0.6;\n\tcolor = ACESInputMat * color;\n\tcolor = RRTAndODTFit( color );\n\tcolor = ACESOutputMat * color;\n\treturn saturate( color );\n}\nvec3 CustomToneMapping( vec3 color ) { return color; }",transmission_fragment:"#ifdef USE_TRANSMISSION\n\tmaterial.transmission = transmission;\n\tmaterial.transmissionAlpha = 1.0;\n\tmaterial.thickness = thickness;\n\tmaterial.attenuationDistance = attenuationDistance;\n\tmaterial.attenuationColor = attenuationColor;\n\t#ifdef USE_TRANSMISSIONMAP\n\t\tmaterial.transmission *= texture2D( transmissionMap, vUv ).r;\n\t#endif\n\t#ifdef USE_THICKNESSMAP\n\t\tmaterial.thickness *= texture2D( thicknessMap, vUv ).g;\n\t#endif\n\tvec3 pos = vWorldPosition;\n\tvec3 v = normalize( cameraPosition - pos );\n\tvec3 n = inverseTransformDirection( normal, viewMatrix );\n\tvec4 transmission = getIBLVolumeRefraction(\n\t\tn, v, material.roughness, material.diffuseColor, material.specularColor, material.specularF90,\n\t\tpos, modelMatrix, viewMatrix, projectionMatrix, material.ior, material.thickness,\n\t\tmaterial.attenuationColor, material.attenuationDistance );\n\tmaterial.transmissionAlpha = mix( material.transmissionAlpha, transmission.a, material.transmission );\n\ttotalDiffuse = mix( totalDiffuse, transmission.rgb, material.transmission );\n#endif",transmission_pars_fragment:"#ifdef USE_TRANSMISSION\n\tuniform float transmission;\n\tuniform float thickness;\n\tuniform float attenuationDistance;\n\tuniform vec3 attenuationColor;\n\t#ifdef USE_TRANSMISSIONMAP\n\t\tuniform sampler2D transmissionMap;\n\t#endif\n\t#ifdef USE_THICKNESSMAP\n\t\tuniform sampler2D thicknessMap;\n\t#endif\n\tuniform vec2 transmissionSamplerSize;\n\tuniform sampler2D transmissionSamplerMap;\n\tuniform mat4 modelMatrix;\n\tuniform mat4 projectionMatrix;\n\tvarying vec3 vWorldPosition;\n\tfloat w0( float a ) {\n\t\treturn ( 1.0 / 6.0 ) * ( a * ( a * ( - a + 3.0 ) - 3.0 ) + 1.0 );\n\t}\n\tfloat w1( float a ) {\n\t\treturn ( 1.0 / 6.0 ) * ( a * a * ( 3.0 * a - 6.0 ) + 4.0 );\n\t}\n\tfloat w2( float a ){\n\t\treturn ( 1.0 / 6.0 ) * ( a * ( a * ( - 3.0 * a + 3.0 ) + 3.0 ) + 1.0 );\n\t}\n\tfloat w3( float a ) {\n\t\treturn ( 1.0 / 6.0 ) * ( a * a * a );\n\t}\n\tfloat g0( float a ) {\n\t\treturn w0( a ) + w1( a );\n\t}\n\tfloat g1( float a ) {\n\t\treturn w2( a ) + w3( a );\n\t}\n\tfloat h0( float a ) {\n\t\treturn - 1.0 + w1( a ) / ( w0( a ) + w1( a ) );\n\t}\n\tfloat h1( float a ) {\n\t\treturn 1.0 + w3( a ) / ( w2( a ) + w3( a ) );\n\t}\n\tvec4 bicubic( sampler2D tex, vec2 uv, vec4 texelSize, vec2 fullSize, float lod ) {\n\t\tuv = uv * texelSize.zw + 0.5;\n\t\tvec2 iuv = floor( uv );\n\t\tvec2 fuv = fract( uv );\n\t\tfloat g0x = g0( fuv.x );\n\t\tfloat g1x = g1( fuv.x );\n\t\tfloat h0x = h0( fuv.x );\n\t\tfloat h1x = h1( fuv.x );\n\t\tfloat h0y = h0( fuv.y );\n\t\tfloat h1y = h1( fuv.y );\n\t\tvec2 p0 = ( vec2( iuv.x + h0x, iuv.y + h0y ) - 0.5 ) * texelSize.xy;\n\t\tvec2 p1 = ( vec2( iuv.x + h1x, iuv.y + h0y ) - 0.5 ) * texelSize.xy;\n\t\tvec2 p2 = ( vec2( iuv.x + h0x, iuv.y + h1y ) - 0.5 ) * texelSize.xy;\n\t\tvec2 p3 = ( vec2( iuv.x + h1x, iuv.y + h1y ) - 0.5 ) * texelSize.xy;\n\t\t\n\t\tvec2 lodFudge = pow( 1.95, lod ) / fullSize;\n\t\treturn g0( fuv.y ) * ( g0x * textureLod( tex, p0, lod ) + g1x * textureLod( tex, p1, lod ) ) +\n\t\t\tg1( fuv.y ) * ( g0x * textureLod( tex, p2, lod ) + g1x * textureLod( tex, p3, lod ) );\n\t}\n\tvec4 textureBicubic( sampler2D sampler, vec2 uv, float lod ) {\n\t\tvec2 fLodSize = vec2( textureSize( sampler, int( lod ) ) );\n\t\tvec2 cLodSize = vec2( textureSize( sampler, int( lod + 1.0 ) ) );\n\t\tvec2 fLodSizeInv = 1.0 / fLodSize;\n\t\tvec2 cLodSizeInv = 1.0 / cLodSize;\n\t\tvec2 fullSize = vec2( textureSize( sampler, 0 ) );\n\t\tvec4 fSample = bicubic( sampler, uv, vec4( fLodSizeInv, fLodSize ), fullSize, floor( lod ) );\n\t\tvec4 cSample = bicubic( sampler, uv, vec4( cLodSizeInv, cLodSize ), fullSize, ceil( lod ) );\n\t\treturn mix( fSample, cSample, fract( lod ) );\n\t}\n\tvec3 getVolumeTransmissionRay( const in vec3 n, const in vec3 v, const in float thickness, const in float ior, const in mat4 modelMatrix ) {\n\t\tvec3 refractionVector = refract( - v, normalize( n ), 1.0 / ior );\n\t\tvec3 modelScale;\n\t\tmodelScale.x = length( vec3( modelMatrix[ 0 ].xyz ) );\n\t\tmodelScale.y = length( vec3( modelMatrix[ 1 ].xyz ) );\n\t\tmodelScale.z = length( vec3( modelMatrix[ 2 ].xyz ) );\n\t\treturn normalize( refractionVector ) * thickness * modelScale;\n\t}\n\tfloat applyIorToRoughness( const in float roughness, const in float ior ) {\n\t\treturn roughness * clamp( ior * 2.0 - 2.0, 0.0, 1.0 );\n\t}\n\tvec4 getTransmissionSample( const in vec2 fragCoord, const in float roughness, const in float ior ) {\n\t\tfloat lod = log2( transmissionSamplerSize.x ) * applyIorToRoughness( roughness, ior );\n\t\treturn textureBicubic( transmissionSamplerMap, fragCoord.xy, lod );\n\t}\n\tvec3 applyVolumeAttenuation( const in vec3 radiance, const in float transmissionDistance, const in vec3 attenuationColor, const in float attenuationDistance ) {\n\t\tif ( isinf( attenuationDistance ) ) {\n\t\t\treturn radiance;\n\t\t} else {\n\t\t\tvec3 attenuationCoefficient = -log( attenuationColor ) / attenuationDistance;\n\t\t\tvec3 transmittance = exp( - attenuationCoefficient * transmissionDistance );\t\t\treturn transmittance * radiance;\n\t\t}\n\t}\n\tvec4 getIBLVolumeRefraction( const in vec3 n, const in vec3 v, const in float roughness, const in vec3 diffuseColor,\n\t\tconst in vec3 specularColor, const in float specularF90, const in vec3 position, const in mat4 modelMatrix,\n\t\tconst in mat4 viewMatrix, const in mat4 projMatrix, const in float ior, const in float thickness,\n\t\tconst in vec3 attenuationColor, const in float attenuationDistance ) {\n\t\tvec3 transmissionRay = getVolumeTransmissionRay( n, v, thickness, ior, modelMatrix );\n\t\tvec3 refractedRayExit = position + transmissionRay;\n\t\tvec4 ndcPos = projMatrix * viewMatrix * vec4( refractedRayExit, 1.0 );\n\t\tvec2 refractionCoords = ndcPos.xy / ndcPos.w;\n\t\trefractionCoords += 1.0;\n\t\trefractionCoords /= 2.0;\n\t\tvec4 transmittedLight = getTransmissionSample( refractionCoords, roughness, ior );\n\t\tvec3 attenuatedColor = applyVolumeAttenuation( transmittedLight.rgb, length( transmissionRay ), attenuationColor, attenuationDistance );\n\t\tvec3 F = EnvironmentBRDF( n, v, specularColor, specularF90, roughness );\n\t\treturn vec4( ( 1.0 - F ) * attenuatedColor * diffuseColor, transmittedLight.a );\n\t}\n#endif",uv_pars_fragment:"#if ( defined( USE_UV ) && ! defined( UVS_VERTEX_ONLY ) )\n\tvarying vec2 vUv;\n#endif",uv_pars_vertex:"#ifdef USE_UV\n\t#ifdef UVS_VERTEX_ONLY\n\t\tvec2 vUv;\n\t#else\n\t\tvarying vec2 vUv;\n\t#endif\n\tuniform mat3 uvTransform;\n#endif",uv_vertex:"#ifdef USE_UV\n\tvUv = ( uvTransform * vec3( uv, 1 ) ).xy;\n#endif",uv2_pars_fragment:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tvarying vec2 vUv2;\n#endif",uv2_pars_vertex:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tattribute vec2 uv2;\n\tvarying vec2 vUv2;\n\tuniform mat3 uv2Transform;\n#endif",uv2_vertex:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tvUv2 = ( uv2Transform * vec3( uv2, 1 ) ).xy;\n#endif",worldpos_vertex:"#if defined( USE_ENVMAP ) || defined( DISTANCE ) || defined ( USE_SHADOWMAP ) || defined ( USE_TRANSMISSION ) || NUM_SPOT_LIGHT_COORDS > 0\n\tvec4 worldPosition = vec4( transformed, 1.0 );\n\t#ifdef USE_INSTANCING\n\t\tworldPosition = instanceMatrix * worldPosition;\n\t#endif\n\tworldPosition = modelMatrix * worldPosition;\n#endif",background_vert:"varying vec2 vUv;\nuniform mat3 uvTransform;\nvoid main() {\n\tvUv = ( uvTransform * vec3( uv, 1 ) ).xy;\n\tgl_Position = vec4( position.xy, 1.0, 1.0 );\n}",background_frag:"uniform sampler2D t2D;\nuniform float backgroundIntensity;\nvarying vec2 vUv;\nvoid main() {\n\tvec4 texColor = texture2D( t2D, vUv );\n\t#ifdef DECODE_VIDEO_TEXTURE\n\t\ttexColor = vec4( mix( pow( texColor.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), texColor.rgb * 0.0773993808, vec3( lessThanEqual( texColor.rgb, vec3( 0.04045 ) ) ) ), texColor.w );\n\t#endif\n\ttexColor.rgb *= backgroundIntensity;\n\tgl_FragColor = texColor;\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n}",backgroundCube_vert:"varying vec3 vWorldDirection;\n#include <common>\nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include <begin_vertex>\n\t#include <project_vertex>\n\tgl_Position.z = gl_Position.w;\n}",backgroundCube_frag:"#ifdef ENVMAP_TYPE_CUBE\n\tuniform samplerCube envMap;\n#elif defined( ENVMAP_TYPE_CUBE_UV )\n\tuniform sampler2D envMap;\n#endif\nuniform float flipEnvMap;\nuniform float backgroundBlurriness;\nuniform float backgroundIntensity;\nvarying vec3 vWorldDirection;\n#include <cube_uv_reflection_fragment>\nvoid main() {\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tvec4 texColor = textureCube( envMap, vec3( flipEnvMap * vWorldDirection.x, vWorldDirection.yz ) );\n\t#elif defined( ENVMAP_TYPE_CUBE_UV )\n\t\tvec4 texColor = textureCubeUV( envMap, vWorldDirection, backgroundBlurriness );\n\t#else\n\t\tvec4 texColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\t#endif\n\ttexColor.rgb *= backgroundIntensity;\n\tgl_FragColor = texColor;\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n}",cube_vert:"varying vec3 vWorldDirection;\n#include <common>\nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include <begin_vertex>\n\t#include <project_vertex>\n\tgl_Position.z = gl_Position.w;\n}",cube_frag:"uniform samplerCube tCube;\nuniform float tFlip;\nuniform float opacity;\nvarying vec3 vWorldDirection;\nvoid main() {\n\tvec4 texColor = textureCube( tCube, vec3( tFlip * vWorldDirection.x, vWorldDirection.yz ) );\n\tgl_FragColor = texColor;\n\tgl_FragColor.a *= opacity;\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n}",depth_vert:"#include <common>\n#include <uv_pars_vertex>\n#include <displacementmap_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvarying vec2 vHighPrecisionZW;\nvoid main() {\n\t#include <uv_vertex>\n\t#include <skinbase_vertex>\n\t#ifdef USE_DISPLACEMENTMAP\n\t\t#include <beginnormal_vertex>\n\t\t#include <morphnormal_vertex>\n\t\t#include <skinnormal_vertex>\n\t#endif\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <displacementmap_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n\tvHighPrecisionZW = gl_Position.zw;\n}",depth_frag:"#if DEPTH_PACKING == 3200\n\tuniform float opacity;\n#endif\n#include <common>\n#include <packing>\n#include <uv_pars_fragment>\n#include <map_pars_fragment>\n#include <alphamap_pars_fragment>\n#include <alphatest_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvarying vec2 vHighPrecisionZW;\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec4 diffuseColor = vec4( 1.0 );\n\t#if DEPTH_PACKING == 3200\n\t\tdiffuseColor.a = opacity;\n\t#endif\n\t#include <map_fragment>\n\t#include <alphamap_fragment>\n\t#include <alphatest_fragment>\n\t#include <logdepthbuf_fragment>\n\tfloat fragCoordZ = 0.5 * vHighPrecisionZW[0] / vHighPrecisionZW[1] + 0.5;\n\t#if DEPTH_PACKING == 3200\n\t\tgl_FragColor = vec4( vec3( 1.0 - fragCoordZ ), opacity );\n\t#elif DEPTH_PACKING == 3201\n\t\tgl_FragColor = packDepthToRGBA( fragCoordZ );\n\t#endif\n}",distanceRGBA_vert:"#define DISTANCE\nvarying vec3 vWorldPosition;\n#include <common>\n#include <uv_pars_vertex>\n#include <displacementmap_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <uv_vertex>\n\t#include <skinbase_vertex>\n\t#ifdef USE_DISPLACEMENTMAP\n\t\t#include <beginnormal_vertex>\n\t\t#include <morphnormal_vertex>\n\t\t#include <skinnormal_vertex>\n\t#endif\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <displacementmap_vertex>\n\t#include <project_vertex>\n\t#include <worldpos_vertex>\n\t#include <clipping_planes_vertex>\n\tvWorldPosition = worldPosition.xyz;\n}",distanceRGBA_frag:"#define DISTANCE\nuniform vec3 referencePosition;\nuniform float nearDistance;\nuniform float farDistance;\nvarying vec3 vWorldPosition;\n#include <common>\n#include <packing>\n#include <uv_pars_fragment>\n#include <map_pars_fragment>\n#include <alphamap_pars_fragment>\n#include <alphatest_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main () {\n\t#include <clipping_planes_fragment>\n\tvec4 diffuseColor = vec4( 1.0 );\n\t#include <map_fragment>\n\t#include <alphamap_fragment>\n\t#include <alphatest_fragment>\n\tfloat dist = length( vWorldPosition - referencePosition );\n\tdist = ( dist - nearDistance ) / ( farDistance - nearDistance );\n\tdist = saturate( dist );\n\tgl_FragColor = packDepthToRGBA( dist );\n}",equirect_vert:"varying vec3 vWorldDirection;\n#include <common>\nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include <begin_vertex>\n\t#include <project_vertex>\n}",equirect_frag:"uniform sampler2D tEquirect;\nvarying vec3 vWorldDirection;\n#include <common>\nvoid main() {\n\tvec3 direction = normalize( vWorldDirection );\n\tvec2 sampleUV = equirectUv( direction );\n\tgl_FragColor = texture2D( tEquirect, sampleUV );\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n}",linedashed_vert:"uniform float scale;\nattribute float lineDistance;\nvarying float vLineDistance;\n#include <common>\n#include <color_pars_vertex>\n#include <fog_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\tvLineDistance = scale * lineDistance;\n\t#include <color_vertex>\n\t#include <morphcolor_vertex>\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n\t#include <fog_vertex>\n}",linedashed_frag:"uniform vec3 diffuse;\nuniform float opacity;\nuniform float dashSize;\nuniform float totalSize;\nvarying float vLineDistance;\n#include <common>\n#include <color_pars_fragment>\n#include <fog_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tif ( mod( vLineDistance, totalSize ) > dashSize ) {\n\t\tdiscard;\n\t}\n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include <logdepthbuf_fragment>\n\t#include <color_fragment>\n\toutgoingLight = diffuseColor.rgb;\n\t#include <output_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n\t#include <premultiplied_alpha_fragment>\n}",meshbasic_vert:"#include <common>\n#include <uv_pars_vertex>\n#include <uv2_pars_vertex>\n#include <envmap_pars_vertex>\n#include <color_pars_vertex>\n#include <fog_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <uv_vertex>\n\t#include <uv2_vertex>\n\t#include <color_vertex>\n\t#include <morphcolor_vertex>\n\t#if defined ( USE_ENVMAP ) || defined ( USE_SKINNING )\n\t\t#include <beginnormal_vertex>\n\t\t#include <morphnormal_vertex>\n\t\t#include <skinbase_vertex>\n\t\t#include <skinnormal_vertex>\n\t\t#include <defaultnormal_vertex>\n\t#endif\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n\t#include <worldpos_vertex>\n\t#include <envmap_vertex>\n\t#include <fog_vertex>\n}",meshbasic_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\n#include <common>\n#include <dithering_pars_fragment>\n#include <color_pars_fragment>\n#include <uv_pars_fragment>\n#include <uv2_pars_fragment>\n#include <map_pars_fragment>\n#include <alphamap_pars_fragment>\n#include <alphatest_pars_fragment>\n#include <aomap_pars_fragment>\n#include <lightmap_pars_fragment>\n#include <envmap_common_pars_fragment>\n#include <envmap_pars_fragment>\n#include <fog_pars_fragment>\n#include <specularmap_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include <logdepthbuf_fragment>\n\t#include <map_fragment>\n\t#include <color_fragment>\n\t#include <alphamap_fragment>\n\t#include <alphatest_fragment>\n\t#include <specularmap_fragment>\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\t#ifdef USE_LIGHTMAP\n\t\tvec4 lightMapTexel = texture2D( lightMap, vUv2 );\n\t\treflectedLight.indirectDiffuse += lightMapTexel.rgb * lightMapIntensity * RECIPROCAL_PI;\n\t#else\n\t\treflectedLight.indirectDiffuse += vec3( 1.0 );\n\t#endif\n\t#include <aomap_fragment>\n\treflectedLight.indirectDiffuse *= diffuseColor.rgb;\n\tvec3 outgoingLight = reflectedLight.indirectDiffuse;\n\t#include <envmap_fragment>\n\t#include <output_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n\t#include <premultiplied_alpha_fragment>\n\t#include <dithering_fragment>\n}",meshlambert_vert:"#define LAMBERT\nvarying vec3 vViewPosition;\n#include <common>\n#include <uv_pars_vertex>\n#include <uv2_pars_vertex>\n#include <displacementmap_pars_vertex>\n#include <envmap_pars_vertex>\n#include <color_pars_vertex>\n#include <fog_pars_vertex>\n#include <normal_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <shadowmap_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <uv_vertex>\n\t#include <uv2_vertex>\n\t#include <color_vertex>\n\t#include <morphcolor_vertex>\n\t#include <beginnormal_vertex>\n\t#include <morphnormal_vertex>\n\t#include <skinbase_vertex>\n\t#include <skinnormal_vertex>\n\t#include <defaultnormal_vertex>\n\t#include <normal_vertex>\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <displacementmap_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n\tvViewPosition = - mvPosition.xyz;\n\t#include <worldpos_vertex>\n\t#include <envmap_vertex>\n\t#include <shadowmap_vertex>\n\t#include <fog_vertex>\n}",meshlambert_frag:"#define LAMBERT\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float opacity;\n#include <common>\n#include <packing>\n#include <dithering_pars_fragment>\n#include <color_pars_fragment>\n#include <uv_pars_fragment>\n#include <uv2_pars_fragment>\n#include <map_pars_fragment>\n#include <alphamap_pars_fragment>\n#include <alphatest_pars_fragment>\n#include <aomap_pars_fragment>\n#include <lightmap_pars_fragment>\n#include <emissivemap_pars_fragment>\n#include <envmap_common_pars_fragment>\n#include <envmap_pars_fragment>\n#include <fog_pars_fragment>\n#include <bsdfs>\n#include <lights_pars_begin>\n#include <normal_pars_fragment>\n#include <lights_lambert_pars_fragment>\n#include <shadowmap_pars_fragment>\n#include <bumpmap_pars_fragment>\n#include <normalmap_pars_fragment>\n#include <specularmap_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include <logdepthbuf_fragment>\n\t#include <map_fragment>\n\t#include <color_fragment>\n\t#include <alphamap_fragment>\n\t#include <alphatest_fragment>\n\t#include <specularmap_fragment>\n\t#include <normal_fragment_begin>\n\t#include <normal_fragment_maps>\n\t#include <emissivemap_fragment>\n\t#include <lights_lambert_fragment>\n\t#include <lights_fragment_begin>\n\t#include <lights_fragment_maps>\n\t#include <lights_fragment_end>\n\t#include <aomap_fragment>\n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\n\t#include <envmap_fragment>\n\t#include <output_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n\t#include <premultiplied_alpha_fragment>\n\t#include <dithering_fragment>\n}",meshmatcap_vert:"#define MATCAP\nvarying vec3 vViewPosition;\n#include <common>\n#include <uv_pars_vertex>\n#include <color_pars_vertex>\n#include <displacementmap_pars_vertex>\n#include <fog_pars_vertex>\n#include <normal_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <uv_vertex>\n\t#include <color_vertex>\n\t#include <morphcolor_vertex>\n\t#include <beginnormal_vertex>\n\t#include <morphnormal_vertex>\n\t#include <skinbase_vertex>\n\t#include <skinnormal_vertex>\n\t#include <defaultnormal_vertex>\n\t#include <normal_vertex>\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <displacementmap_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n\t#include <fog_vertex>\n\tvViewPosition = - mvPosition.xyz;\n}",meshmatcap_frag:"#define MATCAP\nuniform vec3 diffuse;\nuniform float opacity;\nuniform sampler2D matcap;\nvarying vec3 vViewPosition;\n#include <common>\n#include <dithering_pars_fragment>\n#include <color_pars_fragment>\n#include <uv_pars_fragment>\n#include <map_pars_fragment>\n#include <alphamap_pars_fragment>\n#include <alphatest_pars_fragment>\n#include <fog_pars_fragment>\n#include <normal_pars_fragment>\n#include <bumpmap_pars_fragment>\n#include <normalmap_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include <logdepthbuf_fragment>\n\t#include <map_fragment>\n\t#include <color_fragment>\n\t#include <alphamap_fragment>\n\t#include <alphatest_fragment>\n\t#include <normal_fragment_begin>\n\t#include <normal_fragment_maps>\n\tvec3 viewDir = normalize( vViewPosition );\n\tvec3 x = normalize( vec3( viewDir.z, 0.0, - viewDir.x ) );\n\tvec3 y = cross( viewDir, x );\n\tvec2 uv = vec2( dot( x, normal ), dot( y, normal ) ) * 0.495 + 0.5;\n\t#ifdef USE_MATCAP\n\t\tvec4 matcapColor = texture2D( matcap, uv );\n\t#else\n\t\tvec4 matcapColor = vec4( vec3( mix( 0.2, 0.8, uv.y ) ), 1.0 );\n\t#endif\n\tvec3 outgoingLight = diffuseColor.rgb * matcapColor.rgb;\n\t#include <output_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n\t#include <premultiplied_alpha_fragment>\n\t#include <dithering_fragment>\n}",meshnormal_vert:"#define NORMAL\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvarying vec3 vViewPosition;\n#endif\n#include <common>\n#include <uv_pars_vertex>\n#include <displacementmap_pars_vertex>\n#include <normal_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <uv_vertex>\n\t#include <beginnormal_vertex>\n\t#include <morphnormal_vertex>\n\t#include <skinbase_vertex>\n\t#include <skinnormal_vertex>\n\t#include <defaultnormal_vertex>\n\t#include <normal_vertex>\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <displacementmap_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvViewPosition = - mvPosition.xyz;\n#endif\n}",meshnormal_frag:"#define NORMAL\nuniform float opacity;\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvarying vec3 vViewPosition;\n#endif\n#include <packing>\n#include <uv_pars_fragment>\n#include <normal_pars_fragment>\n#include <bumpmap_pars_fragment>\n#include <normalmap_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\t#include <logdepthbuf_fragment>\n\t#include <normal_fragment_begin>\n\t#include <normal_fragment_maps>\n\tgl_FragColor = vec4( packNormalToRGB( normal ), opacity );\n\t#ifdef OPAQUE\n\t\tgl_FragColor.a = 1.0;\n\t#endif\n}",meshphong_vert:"#define PHONG\nvarying vec3 vViewPosition;\n#include <common>\n#include <uv_pars_vertex>\n#include <uv2_pars_vertex>\n#include <displacementmap_pars_vertex>\n#include <envmap_pars_vertex>\n#include <color_pars_vertex>\n#include <fog_pars_vertex>\n#include <normal_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <shadowmap_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <uv_vertex>\n\t#include <uv2_vertex>\n\t#include <color_vertex>\n\t#include <morphcolor_vertex>\n\t#include <beginnormal_vertex>\n\t#include <morphnormal_vertex>\n\t#include <skinbase_vertex>\n\t#include <skinnormal_vertex>\n\t#include <defaultnormal_vertex>\n\t#include <normal_vertex>\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <displacementmap_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n\tvViewPosition = - mvPosition.xyz;\n\t#include <worldpos_vertex>\n\t#include <envmap_vertex>\n\t#include <shadowmap_vertex>\n\t#include <fog_vertex>\n}",meshphong_frag:"#define PHONG\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform vec3 specular;\nuniform float shininess;\nuniform float opacity;\n#include <common>\n#include <packing>\n#include <dithering_pars_fragment>\n#include <color_pars_fragment>\n#include <uv_pars_fragment>\n#include <uv2_pars_fragment>\n#include <map_pars_fragment>\n#include <alphamap_pars_fragment>\n#include <alphatest_pars_fragment>\n#include <aomap_pars_fragment>\n#include <lightmap_pars_fragment>\n#include <emissivemap_pars_fragment>\n#include <envmap_common_pars_fragment>\n#include <envmap_pars_fragment>\n#include <fog_pars_fragment>\n#include <bsdfs>\n#include <lights_pars_begin>\n#include <normal_pars_fragment>\n#include <lights_phong_pars_fragment>\n#include <shadowmap_pars_fragment>\n#include <bumpmap_pars_fragment>\n#include <normalmap_pars_fragment>\n#include <specularmap_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include <logdepthbuf_fragment>\n\t#include <map_fragment>\n\t#include <color_fragment>\n\t#include <alphamap_fragment>\n\t#include <alphatest_fragment>\n\t#include <specularmap_fragment>\n\t#include <normal_fragment_begin>\n\t#include <normal_fragment_maps>\n\t#include <emissivemap_fragment>\n\t#include <lights_phong_fragment>\n\t#include <lights_fragment_begin>\n\t#include <lights_fragment_maps>\n\t#include <lights_fragment_end>\n\t#include <aomap_fragment>\n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular + totalEmissiveRadiance;\n\t#include <envmap_fragment>\n\t#include <output_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n\t#include <premultiplied_alpha_fragment>\n\t#include <dithering_fragment>\n}",meshphysical_vert:"#define STANDARD\nvarying vec3 vViewPosition;\n#ifdef USE_TRANSMISSION\n\tvarying vec3 vWorldPosition;\n#endif\n#include <common>\n#include <uv_pars_vertex>\n#include <uv2_pars_vertex>\n#include <displacementmap_pars_vertex>\n#include <color_pars_vertex>\n#include <fog_pars_vertex>\n#include <normal_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <shadowmap_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <uv_vertex>\n\t#include <uv2_vertex>\n\t#include <color_vertex>\n\t#include <morphcolor_vertex>\n\t#include <beginnormal_vertex>\n\t#include <morphnormal_vertex>\n\t#include <skinbase_vertex>\n\t#include <skinnormal_vertex>\n\t#include <defaultnormal_vertex>\n\t#include <normal_vertex>\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <displacementmap_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n\tvViewPosition = - mvPosition.xyz;\n\t#include <worldpos_vertex>\n\t#include <shadowmap_vertex>\n\t#include <fog_vertex>\n#ifdef USE_TRANSMISSION\n\tvWorldPosition = worldPosition.xyz;\n#endif\n}",meshphysical_frag:"#define STANDARD\n#ifdef PHYSICAL\n\t#define IOR\n\t#define SPECULAR\n#endif\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float roughness;\nuniform float metalness;\nuniform float opacity;\n#ifdef IOR\n\tuniform float ior;\n#endif\n#ifdef SPECULAR\n\tuniform float specularIntensity;\n\tuniform vec3 specularColor;\n\t#ifdef USE_SPECULARINTENSITYMAP\n\t\tuniform sampler2D specularIntensityMap;\n\t#endif\n\t#ifdef USE_SPECULARCOLORMAP\n\t\tuniform sampler2D specularColorMap;\n\t#endif\n#endif\n#ifdef USE_CLEARCOAT\n\tuniform float clearcoat;\n\tuniform float clearcoatRoughness;\n#endif\n#ifdef USE_IRIDESCENCE\n\tuniform float iridescence;\n\tuniform float iridescenceIOR;\n\tuniform float iridescenceThicknessMinimum;\n\tuniform float iridescenceThicknessMaximum;\n#endif\n#ifdef USE_SHEEN\n\tuniform vec3 sheenColor;\n\tuniform float sheenRoughness;\n\t#ifdef USE_SHEENCOLORMAP\n\t\tuniform sampler2D sheenColorMap;\n\t#endif\n\t#ifdef USE_SHEENROUGHNESSMAP\n\t\tuniform sampler2D sheenRoughnessMap;\n\t#endif\n#endif\nvarying vec3 vViewPosition;\n#include <common>\n#include <packing>\n#include <dithering_pars_fragment>\n#include <color_pars_fragment>\n#include <uv_pars_fragment>\n#include <uv2_pars_fragment>\n#include <map_pars_fragment>\n#include <alphamap_pars_fragment>\n#include <alphatest_pars_fragment>\n#include <aomap_pars_fragment>\n#include <lightmap_pars_fragment>\n#include <emissivemap_pars_fragment>\n#include <bsdfs>\n#include <iridescence_fragment>\n#include <cube_uv_reflection_fragment>\n#include <envmap_common_pars_fragment>\n#include <envmap_physical_pars_fragment>\n#include <fog_pars_fragment>\n#include <lights_pars_begin>\n#include <normal_pars_fragment>\n#include <lights_physical_pars_fragment>\n#include <transmission_pars_fragment>\n#include <shadowmap_pars_fragment>\n#include <bumpmap_pars_fragment>\n#include <normalmap_pars_fragment>\n#include <clearcoat_pars_fragment>\n#include <iridescence_pars_fragment>\n#include <roughnessmap_pars_fragment>\n#include <metalnessmap_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include <logdepthbuf_fragment>\n\t#include <map_fragment>\n\t#include <color_fragment>\n\t#include <alphamap_fragment>\n\t#include <alphatest_fragment>\n\t#include <roughnessmap_fragment>\n\t#include <metalnessmap_fragment>\n\t#include <normal_fragment_begin>\n\t#include <normal_fragment_maps>\n\t#include <clearcoat_normal_fragment_begin>\n\t#include <clearcoat_normal_fragment_maps>\n\t#include <emissivemap_fragment>\n\t#include <lights_physical_fragment>\n\t#include <lights_fragment_begin>\n\t#include <lights_fragment_maps>\n\t#include <lights_fragment_end>\n\t#include <aomap_fragment>\n\tvec3 totalDiffuse = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse;\n\tvec3 totalSpecular = reflectedLight.directSpecular + reflectedLight.indirectSpecular;\n\t#include <transmission_fragment>\n\tvec3 outgoingLight = totalDiffuse + totalSpecular + totalEmissiveRadiance;\n\t#ifdef USE_SHEEN\n\t\tfloat sheenEnergyComp = 1.0 - 0.157 * max3( material.sheenColor );\n\t\toutgoingLight = outgoingLight * sheenEnergyComp + sheenSpecular;\n\t#endif\n\t#ifdef USE_CLEARCOAT\n\t\tfloat dotNVcc = saturate( dot( geometry.clearcoatNormal, geometry.viewDir ) );\n\t\tvec3 Fcc = F_Schlick( material.clearcoatF0, material.clearcoatF90, dotNVcc );\n\t\toutgoingLight = outgoingLight * ( 1.0 - material.clearcoat * Fcc ) + clearcoatSpecular * material.clearcoat;\n\t#endif\n\t#include <output_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n\t#include <premultiplied_alpha_fragment>\n\t#include <dithering_fragment>\n}",meshtoon_vert:"#define TOON\nvarying vec3 vViewPosition;\n#include <common>\n#include <uv_pars_vertex>\n#include <uv2_pars_vertex>\n#include <displacementmap_pars_vertex>\n#include <color_pars_vertex>\n#include <fog_pars_vertex>\n#include <normal_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <shadowmap_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <uv_vertex>\n\t#include <uv2_vertex>\n\t#include <color_vertex>\n\t#include <morphcolor_vertex>\n\t#include <beginnormal_vertex>\n\t#include <morphnormal_vertex>\n\t#include <skinbase_vertex>\n\t#include <skinnormal_vertex>\n\t#include <defaultnormal_vertex>\n\t#include <normal_vertex>\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <displacementmap_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n\tvViewPosition = - mvPosition.xyz;\n\t#include <worldpos_vertex>\n\t#include <shadowmap_vertex>\n\t#include <fog_vertex>\n}",meshtoon_frag:"#define TOON\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float opacity;\n#include <common>\n#include <packing>\n#include <dithering_pars_fragment>\n#include <color_pars_fragment>\n#include <uv_pars_fragment>\n#include <uv2_pars_fragment>\n#include <map_pars_fragment>\n#include <alphamap_pars_fragment>\n#include <alphatest_pars_fragment>\n#include <aomap_pars_fragment>\n#include <lightmap_pars_fragment>\n#include <emissivemap_pars_fragment>\n#include <gradientmap_pars_fragment>\n#include <fog_pars_fragment>\n#include <bsdfs>\n#include <lights_pars_begin>\n#include <normal_pars_fragment>\n#include <lights_toon_pars_fragment>\n#include <shadowmap_pars_fragment>\n#include <bumpmap_pars_fragment>\n#include <normalmap_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include <logdepthbuf_fragment>\n\t#include <map_fragment>\n\t#include <color_fragment>\n\t#include <alphamap_fragment>\n\t#include <alphatest_fragment>\n\t#include <normal_fragment_begin>\n\t#include <normal_fragment_maps>\n\t#include <emissivemap_fragment>\n\t#include <lights_toon_fragment>\n\t#include <lights_fragment_begin>\n\t#include <lights_fragment_maps>\n\t#include <lights_fragment_end>\n\t#include <aomap_fragment>\n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\n\t#include <output_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n\t#include <premultiplied_alpha_fragment>\n\t#include <dithering_fragment>\n}",points_vert:"uniform float size;\nuniform float scale;\n#include <common>\n#include <color_pars_vertex>\n#include <fog_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <color_vertex>\n\t#include <morphcolor_vertex>\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <project_vertex>\n\tgl_PointSize = size;\n\t#ifdef USE_SIZEATTENUATION\n\t\tbool isPerspective = isPerspectiveMatrix( projectionMatrix );\n\t\tif ( isPerspective ) gl_PointSize *= ( scale / - mvPosition.z );\n\t#endif\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n\t#include <worldpos_vertex>\n\t#include <fog_vertex>\n}",points_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#include <common>\n#include <color_pars_fragment>\n#include <map_particle_pars_fragment>\n#include <alphatest_pars_fragment>\n#include <fog_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include <logdepthbuf_fragment>\n\t#include <map_particle_fragment>\n\t#include <color_fragment>\n\t#include <alphatest_fragment>\n\toutgoingLight = diffuseColor.rgb;\n\t#include <output_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n\t#include <premultiplied_alpha_fragment>\n}",shadow_vert:"#include <common>\n#include <fog_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <shadowmap_pars_vertex>\nvoid main() {\n\t#include <beginnormal_vertex>\n\t#include <morphnormal_vertex>\n\t#include <skinbase_vertex>\n\t#include <skinnormal_vertex>\n\t#include <defaultnormal_vertex>\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <worldpos_vertex>\n\t#include <shadowmap_vertex>\n\t#include <fog_vertex>\n}",shadow_frag:"uniform vec3 color;\nuniform float opacity;\n#include <common>\n#include <packing>\n#include <fog_pars_fragment>\n#include <bsdfs>\n#include <lights_pars_begin>\n#include <logdepthbuf_pars_fragment>\n#include <shadowmap_pars_fragment>\n#include <shadowmask_pars_fragment>\nvoid main() {\n\t#include <logdepthbuf_fragment>\n\tgl_FragColor = vec4( color, opacity * ( 1.0 - getShadowMask() ) );\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n}",sprite_vert:"uniform float rotation;\nuniform vec2 center;\n#include <common>\n#include <uv_pars_vertex>\n#include <fog_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <uv_vertex>\n\tvec4 mvPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 );\n\tvec2 scale;\n\tscale.x = length( vec3( modelMatrix[ 0 ].x, modelMatrix[ 0 ].y, modelMatrix[ 0 ].z ) );\n\tscale.y = length( vec3( modelMatrix[ 1 ].x, modelMatrix[ 1 ].y, modelMatrix[ 1 ].z ) );\n\t#ifndef USE_SIZEATTENUATION\n\t\tbool isPerspective = isPerspectiveMatrix( projectionMatrix );\n\t\tif ( isPerspective ) scale *= - mvPosition.z;\n\t#endif\n\tvec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale;\n\tvec2 rotatedPosition;\n\trotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y;\n\trotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y;\n\tmvPosition.xy += rotatedPosition;\n\tgl_Position = projectionMatrix * mvPosition;\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n\t#include <fog_vertex>\n}",sprite_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#include <common>\n#include <uv_pars_fragment>\n#include <map_pars_fragment>\n#include <alphamap_pars_fragment>\n#include <alphatest_pars_fragment>\n#include <fog_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include <logdepthbuf_fragment>\n\t#include <map_fragment>\n\t#include <alphamap_fragment>\n\t#include <alphatest_fragment>\n\toutgoingLight = diffuseColor.rgb;\n\t#include <output_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n}"},XB={common:{diffuse:{value:new OC(16777215)},opacity:{value:1},map:{value:null},uvTransform:{value:new BI},uv2Transform:{value:new BI},alphaMap:{value:null},alphaTest:{value:0}},specularmap:{specularMap:{value:null}},envmap:{envMap:{value:null},flipEnvMap:{value:-1},reflectivity:{value:1},ior:{value:1.5},refractionRatio:{value:.98}},aomap:{aoMap:{value:null},aoMapIntensity:{value:1}},lightmap:{lightMap:{value:null},lightMapIntensity:{value:1}},emissivemap:{emissiveMap:{value:null}},bumpmap:{bumpMap:{value:null},bumpScale:{value:1}},normalmap:{normalMap:{value:null},normalScale:{value:new CI(1,1)}},displacementmap:{displacementMap:{value:null},displacementScale:{value:1},displacementBias:{value:0}},roughnessmap:{roughnessMap:{value:null}},metalnessmap:{metalnessMap:{value:null}},gradientmap:{gradientMap:{value:null}},fog:{fogDensity:{value:25e-5},fogNear:{value:1},fogFar:{value:2e3},fogColor:{value:new OC(16777215)}},lights:{ambientLightColor:{value:[]},lightProbe:{value:[]},directionalLights:{value:[],properties:{direction:{},color:{}}},directionalLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},directionalShadowMap:{value:[]},directionalShadowMatrix:{value:[]},spotLights:{value:[],properties:{color:{},position:{},direction:{},distance:{},coneCos:{},penumbraCos:{},decay:{}}},spotLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},spotLightMap:{value:[]},spotShadowMap:{value:[]},spotLightMatrix:{value:[]},pointLights:{value:[],properties:{color:{},position:{},decay:{},distance:{}}},pointLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{},shadowCameraNear:{},shadowCameraFar:{}}},pointShadowMap:{value:[]},pointShadowMatrix:{value:[]},hemisphereLights:{value:[],properties:{direction:{},skyColor:{},groundColor:{}}},rectAreaLights:{value:[],properties:{color:{},position:{},width:{},height:{}}},ltc_1:{value:null},ltc_2:{value:null}},points:{diffuse:{value:new OC(16777215)},opacity:{value:1},size:{value:1},scale:{value:1},map:{value:null},alphaMap:{value:null},alphaTest:{value:0},uvTransform:{value:new BI}},sprite:{diffuse:{value:new OC(16777215)},opacity:{value:1},center:{value:new CI(.5,.5)},rotation:{value:0},map:{value:null},alphaMap:{value:null},alphaTest:{value:0},uvTransform:{value:new BI}}},PB={basic:{uniforms:MB([XB.common,XB.specularmap,XB.envmap,XB.aomap,XB.lightmap,XB.fog]),vertexShader:ZB.meshbasic_vert,fragmentShader:ZB.meshbasic_frag},lambert:{uniforms:MB([XB.common,XB.specularmap,XB.envmap,XB.aomap,XB.lightmap,XB.emissivemap,XB.bumpmap,XB.normalmap,XB.displacementmap,XB.fog,XB.lights,{emissive:{value:new OC(0)}}]),vertexShader:ZB.meshlambert_vert,fragmentShader:ZB.meshlambert_frag},phong:{uniforms:MB([XB.common,XB.specularmap,XB.envmap,XB.aomap,XB.lightmap,XB.emissivemap,XB.bumpmap,XB.normalmap,XB.displacementmap,XB.fog,XB.lights,{emissive:{value:new OC(0)},specular:{value:new OC(1118481)},shininess:{value:30}}]),vertexShader:ZB.meshphong_vert,fragmentShader:ZB.meshphong_frag},standard:{uniforms:MB([XB.common,XB.envmap,XB.aomap,XB.lightmap,XB.emissivemap,XB.bumpmap,XB.normalmap,XB.displacementmap,XB.roughnessmap,XB.metalnessmap,XB.fog,XB.lights,{emissive:{value:new OC(0)},roughness:{value:1},metalness:{value:0},envMapIntensity:{value:1}}]),vertexShader:ZB.meshphysical_vert,fragmentShader:ZB.meshphysical_frag},toon:{uniforms:MB([XB.common,XB.aomap,XB.lightmap,XB.emissivemap,XB.bumpmap,XB.normalmap,XB.displacementmap,XB.gradientmap,XB.fog,XB.lights,{emissive:{value:new OC(0)}}]),vertexShader:ZB.meshtoon_vert,fragmentShader:ZB.meshtoon_frag},matcap:{uniforms:MB([XB.common,XB.bumpmap,XB.normalmap,XB.displacementmap,XB.fog,{matcap:{value:null}}]),vertexShader:ZB.meshmatcap_vert,fragmentShader:ZB.meshmatcap_frag},points:{uniforms:MB([XB.points,XB.fog]),vertexShader:ZB.points_vert,fragmentShader:ZB.points_frag},dashed:{uniforms:MB([XB.common,XB.fog,{scale:{value:1},dashSize:{value:1},totalSize:{value:2}}]),vertexShader:ZB.linedashed_vert,fragmentShader:ZB.linedashed_frag},depth:{uniforms:MB([XB.common,XB.displacementmap]),vertexShader:ZB.depth_vert,fragmentShader:ZB.depth_frag},normal:{uniforms:MB([XB.common,XB.bumpmap,XB.normalmap,XB.displacementmap,{opacity:{value:1}}]),vertexShader:ZB.meshnormal_vert,fragmentShader:ZB.meshnormal_frag},sprite:{uniforms:MB([XB.sprite,XB.fog]),vertexShader:ZB.sprite_vert,fragmentShader:ZB.sprite_frag},background:{uniforms:{uvTransform:{value:new BI},t2D:{value:null},backgroundIntensity:{value:1}},vertexShader:ZB.background_vert,fragmentShader:ZB.background_frag},backgroundCube:{uniforms:{envMap:{value:null},flipEnvMap:{value:-1},backgroundBlurriness:{value:0},backgroundIntensity:{value:1}},vertexShader:ZB.backgroundCube_vert,fragmentShader:ZB.backgroundCube_frag},cube:{uniforms:{tCube:{value:null},tFlip:{value:-1},opacity:{value:1}},vertexShader:ZB.cube_vert,fragmentShader:ZB.cube_frag},equirect:{uniforms:{tEquirect:{value:null}},vertexShader:ZB.equirect_vert,fragmentShader:ZB.equirect_frag},distanceRGBA:{uniforms:MB([XB.common,XB.displacementmap,{referencePosition:{value:new tI},nearDistance:{value:1},farDistance:{value:1e3}}]),vertexShader:ZB.distanceRGBA_vert,fragmentShader:ZB.distanceRGBA_frag},shadow:{uniforms:MB([XB.lights,XB.fog,{color:{value:new OC(0)},opacity:{value:1}}]),vertexShader:ZB.shadow_vert,fragmentShader:ZB.shadow_frag}};PB.physical={uniforms:MB([PB.standard.uniforms,{clearcoat:{value:0},clearcoatMap:{value:null},clearcoatRoughness:{value:0},clearcoatRoughnessMap:{value:null},clearcoatNormalScale:{value:new CI(1,1)},clearcoatNormalMap:{value:null},iridescence:{value:0},iridescenceMap:{value:null},iridescenceIOR:{value:1.3},iridescenceThicknessMinimum:{value:100},iridescenceThicknessMaximum:{value:400},iridescenceThicknessMap:{value:null},sheen:{value:0},sheenColor:{value:new OC(0)},sheenColorMap:{value:null},sheenRoughness:{value:1},sheenRoughnessMap:{value:null},transmission:{value:0},transmissionMap:{value:null},transmissionSamplerSize:{value:new CI},transmissionSamplerMap:{value:null},thickness:{value:0},thicknessMap:{value:null},attenuationDistance:{value:0},attenuationColor:{value:new OC(0)},specularIntensity:{value:1},specularIntensityMap:{value:null},specularColor:{value:new OC(1,1,1)},specularColorMap:{value:null}}]),vertexShader:ZB.meshphysical_vert,fragmentShader:ZB.meshphysical_frag};const jB={r:0,b:0,g:0};function zB(A,g,I,C,B,Q,E){const i=new OC(0);let o,t,e=!0===Q?0:1,a=null,s=0,n=null;function r(g,I){g.getRGB(jB,SB(A)),C.buffers.color.setClear(jB.r,jB.g,jB.b,I,E)}return{getClearColor:function(){return i},setClearColor:function(A,g=1){i.set(A),e=g,r(i,e)},getClearAlpha:function(){return e},setClearAlpha:function(A){e=A,r(i,e)},render:function(C,Q){let E=!1,D=!0===Q.isScene?Q.background:null;if(D&&D.isTexture){D=(Q.backgroundBlurriness>0?I:g).get(D)}const h=A.xr,c=h.getSession&&h.getSession();c&&"additive"===c.environmentBlendMode&&(D=null),null===D?r(i,e):D&&D.isColor&&(r(D,1),E=!0),(A.autoClear||E)&&A.clear(A.autoClearColor,A.autoClearDepth,A.autoClearStencil),D&&(D.isCubeTexture||D.mapping===hA)?(void 0===t&&(t=new RB(new NB(1,1,1),new UB({name:"BackgroundCubeMaterial",uniforms:uB(PB.backgroundCube.uniforms),vertexShader:PB.backgroundCube.vertexShader,fragmentShader:PB.backgroundCube.fragmentShader,side:N,depthTest:!1,depthWrite:!1,fog:!1})),t.geometry.deleteAttribute("normal"),t.geometry.deleteAttribute("uv"),t.onBeforeRender=function(A,g,I){this.matrixWorld.copyPosition(I.matrixWorld)},Object.defineProperty(t.material,"envMap",{get:function(){return this.uniforms.envMap.value}}),B.update(t)),t.material.uniforms.envMap.value=D,t.material.uniforms.flipEnvMap.value=D.isCubeTexture&&!1===D.isRenderTargetTexture?-1:1,t.material.uniforms.backgroundBlurriness.value=Q.backgroundBlurriness,t.material.uniforms.backgroundIntensity.value=Q.backgroundIntensity,t.material.toneMapped=D.encoding!==Kg,a===D&&s===D.version&&n===A.toneMapping||(t.material.needsUpdate=!0,a=D,s=D.version,n=A.toneMapping),t.layers.enableAll(),C.unshift(t,t.geometry,t.material,0,0,null)):D&&D.isTexture&&(void 0===o&&(o=new RB(new OB(2,2),new UB({name:"BackgroundMaterial",uniforms:uB(PB.background.uniforms),vertexShader:PB.background.vertexShader,fragmentShader:PB.background.fragmentShader,side:d,depthTest:!1,depthWrite:!1,fog:!1})),o.geometry.deleteAttribute("normal"),Object.defineProperty(o.material,"map",{get:function(){return this.uniforms.t2D.value}}),B.update(o)),o.material.uniforms.t2D.value=D,o.material.uniforms.backgroundIntensity.value=Q.backgroundIntensity,o.material.toneMapped=D.encoding!==Kg,!0===D.matrixAutoUpdate&&D.updateMatrix(),o.material.uniforms.uvTransform.value.copy(D.matrix),a===D&&s===D.version&&n===A.toneMapping||(o.material.needsUpdate=!0,a=D,s=D.version,n=A.toneMapping),o.layers.enableAll(),C.unshift(o,o.geometry,o.material,0,0,null))}}}function _B(A,g,I,C){const B=A.getParameter(34921),Q=C.isWebGL2?null:g.get("OES_vertex_array_object"),E=C.isWebGL2||null!==Q,i={},o=n(null);let t=o,e=!1;function a(g){return C.isWebGL2?A.bindVertexArray(g):Q.bindVertexArrayOES(g)}function s(g){return C.isWebGL2?A.deleteVertexArray(g):Q.deleteVertexArrayOES(g)}function n(A){const g=[],I=[],C=[];for(let A=0;A<B;A++)g[A]=0,I[A]=0,C[A]=0;return{geometry:null,program:null,wireframe:!1,newAttributes:g,enabledAttributes:I,attributeDivisors:C,object:A,attributes:{},index:null}}function r(){const A=t.newAttributes;for(let g=0,I=A.length;g<I;g++)A[g]=0}function D(A){h(A,0)}function h(I,B){const Q=t.newAttributes,E=t.enabledAttributes,i=t.attributeDivisors;if(Q[I]=1,0===E[I]&&(A.enableVertexAttribArray(I),E[I]=1),i[I]!==B){(C.isWebGL2?A:g.get("ANGLE_instanced_arrays"))[C.isWebGL2?"vertexAttribDivisor":"vertexAttribDivisorANGLE"](I,B),i[I]=B}}function c(){const g=t.newAttributes,I=t.enabledAttributes;for(let C=0,B=I.length;C<B;C++)I[C]!==g[C]&&(A.disableVertexAttribArray(C),I[C]=0)}function w(g,I,B,Q,E,i){!0!==C.isWebGL2||5124!==B&&5125!==B?A.vertexAttribPointer(g,I,B,Q,E,i):A.vertexAttribIPointer(g,I,B,E,i)}function l(){G(),e=!0,t!==o&&(t=o,a(t.object))}function G(){o.geometry=null,o.program=null,o.wireframe=!1}return{setup:function(B,o,s,l,G){let y=!1;if(E){const g=function(g,I,B){const E=!0===B.wireframe;let o=i[g.id];void 0===o&&(o={},i[g.id]=o);let t=o[I.id];void 0===t&&(t={},o[I.id]=t);let e=t[E];void 0===e&&(e=n(C.isWebGL2?A.createVertexArray():Q.createVertexArrayOES()),t[E]=e);return e}(l,s,o);t!==g&&(t=g,a(t.object)),y=function(A,g,I,C){const B=t.attributes,Q=g.attributes;let E=0;const i=I.getAttributes();for(const g in i){if(i[g].location>=0){const I=B[g];let C=Q[g];if(void 0===C&&("instanceMatrix"===g&&A.instanceMatrix&&(C=A.instanceMatrix),"instanceColor"===g&&A.instanceColor&&(C=A.instanceColor)),void 0===I)return!0;if(I.attribute!==C)return!0;if(C&&I.data!==C.data)return!0;E++}}return t.attributesNum!==E||t.index!==C}(B,l,s,G),y&&function(A,g,I,C){const B={},Q=g.attributes;let E=0;const i=I.getAttributes();for(const g in i){if(i[g].location>=0){let I=Q[g];void 0===I&&("instanceMatrix"===g&&A.instanceMatrix&&(I=A.instanceMatrix),"instanceColor"===g&&A.instanceColor&&(I=A.instanceColor));const C={};C.attribute=I,I&&I.data&&(C.data=I.data),B[g]=C,E++}}t.attributes=B,t.attributesNum=E,t.index=C}(B,l,s,G)}else{const A=!0===o.wireframe;t.geometry===l.id&&t.program===s.id&&t.wireframe===A||(t.geometry=l.id,t.program=s.id,t.wireframe=A,y=!0)}null!==G&&I.update(G,34963),(y||e)&&(e=!1,function(B,Q,E,i){if(!1===C.isWebGL2&&(B.isInstancedMesh||i.isInstancedBufferGeometry)&&null===g.get("ANGLE_instanced_arrays"))return;r();const o=i.attributes,t=E.getAttributes(),e=Q.defaultAttributeValues;for(const g in t){const C=t[g];if(C.location>=0){let Q=o[g];if(void 0===Q&&("instanceMatrix"===g&&B.instanceMatrix&&(Q=B.instanceMatrix),"instanceColor"===g&&B.instanceColor&&(Q=B.instanceColor)),void 0!==Q){const g=Q.normalized,E=Q.itemSize,o=I.get(Q);if(void 0===o)continue;const t=o.buffer,e=o.type,a=o.bytesPerElement;if(Q.isInterleavedBufferAttribute){const I=Q.data,o=I.stride,s=Q.offset;if(I.isInstancedInterleavedBuffer){for(let A=0;A<C.locationSize;A++)h(C.location+A,I.meshPerAttribute);!0!==B.isInstancedMesh&&void 0===i._maxInstanceCount&&(i._maxInstanceCount=I.meshPerAttribute*I.count)}else for(let A=0;A<C.locationSize;A++)D(C.location+A);A.bindBuffer(34962,t);for(let A=0;A<C.locationSize;A++)w(C.location+A,E/C.locationSize,e,g,o*a,(s+E/C.locationSize*A)*a)}else{if(Q.isInstancedBufferAttribute){for(let A=0;A<C.locationSize;A++)h(C.location+A,Q.meshPerAttribute);!0!==B.isInstancedMesh&&void 0===i._maxInstanceCount&&(i._maxInstanceCount=Q.meshPerAttribute*Q.count)}else for(let A=0;A<C.locationSize;A++)D(C.location+A);A.bindBuffer(34962,t);for(let A=0;A<C.locationSize;A++)w(C.location+A,E/C.locationSize,e,g,E*a,E/C.locationSize*A*a)}}else if(void 0!==e){const I=e[g];if(void 0!==I)switch(I.length){case 2:A.vertexAttrib2fv(C.location,I);break;case 3:A.vertexAttrib3fv(C.location,I);break;case 4:A.vertexAttrib4fv(C.location,I);break;default:A.vertexAttrib1fv(C.location,I)}}}}c()}(B,o,s,l),null!==G&&A.bindBuffer(34963,I.get(G).buffer))},reset:l,resetDefaultState:G,dispose:function(){l();for(const A in i){const g=i[A];for(const A in g){const I=g[A];for(const A in I)s(I[A].object),delete I[A];delete g[A]}delete i[A]}},releaseStatesOfGeometry:function(A){if(void 0===i[A.id])return;const g=i[A.id];for(const A in g){const I=g[A];for(const A in I)s(I[A].object),delete I[A];delete g[A]}delete i[A.id]},releaseStatesOfProgram:function(A){for(const g in i){const I=i[g];if(void 0===I[A.id])continue;const C=I[A.id];for(const A in C)s(C[A].object),delete C[A];delete I[A.id]}},initAttributes:r,enableAttribute:D,disableUnusedAttributes:c}}function $B(A,g,I,C){const B=C.isWebGL2;let Q;this.setMode=function(A){Q=A},this.render=function(g,C){A.drawArrays(Q,g,C),I.update(C,Q,1)},this.renderInstances=function(C,E,i){if(0===i)return;let o,t;if(B)o=A,t="drawArraysInstanced";else if(o=g.get("ANGLE_instanced_arrays"),t="drawArraysInstancedANGLE",null===o)return void console.error("THREE.WebGLBufferRenderer: using THREE.InstancedBufferGeometry but hardware does not support extension ANGLE_instanced_arrays.");o[t](Q,C,E,i),I.update(E,Q,i)}}function AQ(A,g,I){let C;function B(g){if("highp"===g){if(A.getShaderPrecisionFormat(35633,36338).precision>0&&A.getShaderPrecisionFormat(35632,36338).precision>0)return"highp";g="mediump"}return"mediump"===g&&A.getShaderPrecisionFormat(35633,36337).precision>0&&A.getShaderPrecisionFormat(35632,36337).precision>0?"mediump":"lowp"}const Q="undefined"!=typeof WebGL2RenderingContext&&A instanceof WebGL2RenderingContext;let E=void 0!==I.precision?I.precision:"highp";const i=B(E);i!==E&&(console.warn("THREE.WebGLRenderer:",E,"not supported, using",i,"instead."),E=i);const o=Q||g.has("WEBGL_draw_buffers"),t=!0===I.logarithmicDepthBuffer,e=A.getParameter(34930),a=A.getParameter(35660),s=A.getParameter(3379),n=A.getParameter(34076),r=A.getParameter(34921),D=A.getParameter(36347),h=A.getParameter(36348),c=A.getParameter(36349),w=a>0,l=Q||g.has("OES_texture_float");return{isWebGL2:Q,drawBuffers:o,getMaxAnisotropy:function(){if(void 0!==C)return C;if(!0===g.has("EXT_texture_filter_anisotropic")){const I=g.get("EXT_texture_filter_anisotropic");C=A.getParameter(I.MAX_TEXTURE_MAX_ANISOTROPY_EXT)}else C=0;return C},getMaxPrecision:B,precision:E,logarithmicDepthBuffer:t,maxTextures:e,maxVertexTextures:a,maxTextureSize:s,maxCubemapSize:n,maxAttributes:r,maxVertexUniforms:D,maxVaryings:h,maxFragmentUniforms:c,vertexTextures:w,floatFragmentTextures:l,floatVertexTextures:w&&l,maxSamples:Q?A.getParameter(36183):0}}function gQ(A){const g=this;let I=null,C=0,B=!1,Q=!1;const E=new bB,i=new BI,o={value:null,needsUpdate:!1};function t(A,I,C,B){const Q=null!==A?A.length:0;let t=null;if(0!==Q){if(t=o.value,!0!==B||null===t){const g=C+4*Q,B=I.matrixWorldInverse;i.getNormalMatrix(B),(null===t||t.length<g)&&(t=new Float32Array(g));for(let g=0,I=C;g!==Q;++g,I+=4)E.copy(A[g]).applyMatrix4(B,i),E.normal.toArray(t,I),t[I+3]=E.constant}o.value=t,o.needsUpdate=!0}return g.numPlanes=Q,g.numIntersection=0,t}this.uniform=o,this.numPlanes=0,this.numIntersection=0,this.init=function(A,g){const I=0!==A.length||g||0!==C||B;return B=g,C=A.length,I},this.beginShadows=function(){Q=!0,t(null)},this.endShadows=function(){Q=!1},this.setGlobalState=function(A,g){I=t(A,g,0)},this.setState=function(E,i,e){const a=E.clippingPlanes,s=E.clipIntersection,n=E.clipShadows,r=A.get(E);if(!B||null===a||0===a.length||Q&&!n)Q?t(null):function(){o.value!==I&&(o.value=I,o.needsUpdate=C>0);g.numPlanes=C,g.numIntersection=0}();else{const A=Q?0:C,g=4*A;let B=r.clippingState||null;o.value=B,B=t(a,i,g,e);for(let A=0;A!==g;++A)B[A]=I[A];r.clippingState=B,this.numIntersection=s?this.numPlanes:0,this.numPlanes+=A}}}function IQ(A){let g=new WeakMap;function I(A,g){return g===rA?A.mapping=sA:g===DA&&(A.mapping=nA),A}function C(A){const I=A.target;I.removeEventListener("dispose",C);const B=g.get(I);void 0!==B&&(g.delete(I),B.dispose())}return{get:function(B){if(B&&B.isTexture&&!1===B.isRenderTargetTexture){const Q=B.mapping;if(Q===rA||Q===DA){if(g.has(B)){return I(g.get(B).texture,B.mapping)}{const Q=B.image;if(Q&&Q.height>0){const E=new LB(Q.height/2);return E.fromEquirectangularTexture(A,B),g.set(B,E),B.addEventListener("dispose",C),I(E.texture,B.mapping)}return null}}}return B},dispose:function(){g=new WeakMap}}}class CQ extends KB{constructor(A=-1,g=1,I=1,C=-1,B=.1,Q=2e3){super(),this.isOrthographicCamera=!0,this.type="OrthographicCamera",this.zoom=1,this.view=null,this.left=A,this.right=g,this.top=I,this.bottom=C,this.near=B,this.far=Q,this.updateProjectionMatrix()}copy(A,g){return super.copy(A,g),this.left=A.left,this.right=A.right,this.top=A.top,this.bottom=A.bottom,this.near=A.near,this.far=A.far,this.zoom=A.zoom,this.view=null===A.view?null:Object.assign({},A.view),this}setViewOffset(A,g,I,C,B,Q){null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=A,this.view.fullHeight=g,this.view.offsetX=I,this.view.offsetY=C,this.view.width=B,this.view.height=Q,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const A=(this.right-this.left)/(2*this.zoom),g=(this.top-this.bottom)/(2*this.zoom),I=(this.right+this.left)/2,C=(this.top+this.bottom)/2;let B=I-A,Q=I+A,E=C+g,i=C-g;if(null!==this.view&&this.view.enabled){const A=(this.right-this.left)/this.view.fullWidth/this.zoom,g=(this.top-this.bottom)/this.view.fullHeight/this.zoom;B+=A*this.view.offsetX,Q=B+A*this.view.width,E-=g*this.view.offsetY,i=E-g*this.view.height}this.projectionMatrix.makeOrthographic(B,Q,E,i,this.near,this.far),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(A){const g=super.toJSON(A);return g.object.zoom=this.zoom,g.object.left=this.left,g.object.right=this.right,g.object.top=this.top,g.object.bottom=this.bottom,g.object.near=this.near,g.object.far=this.far,null!==this.view&&(g.object.view=Object.assign({},this.view)),g}}const BQ=[.125,.215,.35,.446,.526,.582],QQ=20,EQ=new CQ,iQ=new OC;let oQ=null;const tQ=(1+Math.sqrt(5))/2,eQ=1/tQ,aQ=[new tI(1,1,1),new tI(-1,1,1),new tI(1,1,-1),new tI(-1,1,-1),new tI(0,tQ,eQ),new tI(0,tQ,-eQ),new tI(eQ,0,tQ),new tI(-eQ,0,tQ),new tI(tQ,eQ,0),new tI(-tQ,eQ,0)];class sQ{constructor(A){this._renderer=A,this._pingPongRenderTarget=null,this._lodMax=0,this._cubeSize=0,this._lodPlanes=[],this._sizeLods=[],this._sigmas=[],this._blurMaterial=null,this._cubemapMaterial=null,this._equirectMaterial=null,this._compileMaterial(this._blurMaterial)}fromScene(A,g=0,I=.1,C=100){oQ=this._renderer.getRenderTarget(),this._setSize(256);const B=this._allocateTargets();return B.depthBuffer=!0,this._sceneToCubeUV(A,I,C,B),g>0&&this._blur(B,0,0,g),this._applyPMREM(B),this._cleanup(B),B}fromEquirectangular(A,g=null){return this._fromTexture(A,g)}fromCubemap(A,g=null){return this._fromTexture(A,g)}compileCubemapShader(){null===this._cubemapMaterial&&(this._cubemapMaterial=hQ(),this._compileMaterial(this._cubemapMaterial))}compileEquirectangularShader(){null===this._equirectMaterial&&(this._equirectMaterial=DQ(),this._compileMaterial(this._equirectMaterial))}dispose(){this._dispose(),null!==this._cubemapMaterial&&this._cubemapMaterial.dispose(),null!==this._equirectMaterial&&this._equirectMaterial.dispose()}_setSize(A){this._lodMax=Math.floor(Math.log2(A)),this._cubeSize=Math.pow(2,this._lodMax)}_dispose(){null!==this._blurMaterial&&this._blurMaterial.dispose(),null!==this._pingPongRenderTarget&&this._pingPongRenderTarget.dispose();for(let A=0;A<this._lodPlanes.length;A++)this._lodPlanes[A].dispose()}_cleanup(A){this._renderer.setRenderTarget(oQ),A.scissorTest=!1,rQ(A,0,0,A.width,A.height)}_fromTexture(A,g){A.mapping===sA||A.mapping===nA?this._setSize(0===A.image.length?16:A.image[0].width||A.image[0].image.width):this._setSize(A.image.width/4),oQ=this._renderer.getRenderTarget();const I=g||this._allocateTargets();return this._textureToCubeUV(A,I),this._applyPMREM(I),this._cleanup(I),I}_allocateTargets(){const A=3*Math.max(this._cubeSize,112),g=4*this._cubeSize,I={magFilter:RA,minFilter:RA,generateMipmaps:!1,type:JA,format:HA,encoding:Ug,depthBuffer:!1},C=nQ(A,g,I);if(null===this._pingPongRenderTarget||this._pingPongRenderTarget.width!==A||this._pingPongRenderTarget.height!==g){null!==this._pingPongRenderTarget&&this._dispose(),this._pingPongRenderTarget=nQ(A,g,I);const{_lodMax:C}=this;({sizeLods:this._sizeLods,lodPlanes:this._lodPlanes,sigmas:this._sigmas}=function(A){const g=[],I=[],C=[];let B=A;const Q=A-4+1+BQ.length;for(let E=0;E<Q;E++){const Q=Math.pow(2,B);I.push(Q);let i=1/Q;E>A-4?i=BQ[E-A+4-1]:0===E&&(i=0),C.push(i);const o=1/(Q-2),t=-o,e=1+o,a=[t,t,e,t,e,e,t,t,e,e,t,e],s=6,n=6,r=3,D=2,h=1,c=new Float32Array(r*n*s),w=new Float32Array(D*n*s),l=new Float32Array(h*n*s);for(let A=0;A<s;A++){const g=A%3*2/3-1,I=A>2?0:-1,C=[g,I,0,g+2/3,I,0,g+2/3,I+1,0,g,I,0,g+2/3,I+1,0,g,I+1,0];c.set(C,r*n*A),w.set(a,D*n*A);const B=[A,A,A,A,A,A];l.set(B,h*n*A)}const G=new oB;G.setAttribute("position",new zC(c,r)),G.setAttribute("uv",new zC(w,D)),G.setAttribute("faceIndex",new zC(l,h)),g.push(G),B>4&&B--}return{lodPlanes:g,sizeLods:I,sigmas:C}}(C)),this._blurMaterial=function(A,g,I){const C=new Float32Array(QQ),B=new tI(0,1,0),Q=new UB({name:"SphericalGaussianBlur",defines:{n:QQ,CUBEUV_TEXEL_WIDTH:1/g,CUBEUV_TEXEL_HEIGHT:1/I,CUBEUV_MAX_MIP:`${A}.0`},uniforms:{envMap:{value:null},samples:{value:1},weights:{value:C},latitudinal:{value:!1},dTheta:{value:0},mipInt:{value:0},poleAxis:{value:B}},vertexShader:cQ(),fragmentShader:"\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform sampler2D envMap;\n\t\t\tuniform int samples;\n\t\t\tuniform float weights[ n ];\n\t\t\tuniform bool latitudinal;\n\t\t\tuniform float dTheta;\n\t\t\tuniform float mipInt;\n\t\t\tuniform vec3 poleAxis;\n\n\t\t\t#define ENVMAP_TYPE_CUBE_UV\n\t\t\t#include <cube_uv_reflection_fragment>\n\n\t\t\tvec3 getSample( float theta, vec3 axis ) {\n\n\t\t\t\tfloat cosTheta = cos( theta );\n\t\t\t\t// Rodrigues' axis-angle rotation\n\t\t\t\tvec3 sampleDirection = vOutputDirection * cosTheta\n\t\t\t\t\t+ cross( axis, vOutputDirection ) * sin( theta )\n\t\t\t\t\t+ axis * dot( axis, vOutputDirection ) * ( 1.0 - cosTheta );\n\n\t\t\t\treturn bilinearCubeUV( envMap, sampleDirection, mipInt );\n\n\t\t\t}\n\n\t\t\tvoid main() {\n\n\t\t\t\tvec3 axis = latitudinal ? poleAxis : cross( poleAxis, vOutputDirection );\n\n\t\t\t\tif ( all( equal( axis, vec3( 0.0 ) ) ) ) {\n\n\t\t\t\t\taxis = vec3( vOutputDirection.z, 0.0, - vOutputDirection.x );\n\n\t\t\t\t}\n\n\t\t\t\taxis = normalize( axis );\n\n\t\t\t\tgl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\t\t\t\tgl_FragColor.rgb += weights[ 0 ] * getSample( 0.0, axis );\n\n\t\t\t\tfor ( int i = 1; i < n; i++ ) {\n\n\t\t\t\t\tif ( i >= samples ) {\n\n\t\t\t\t\t\tbreak;\n\n\t\t\t\t\t}\n\n\t\t\t\t\tfloat theta = dTheta * float( i );\n\t\t\t\t\tgl_FragColor.rgb += weights[ i ] * getSample( -1.0 * theta, axis );\n\t\t\t\t\tgl_FragColor.rgb += weights[ i ] * getSample( theta, axis );\n\n\t\t\t\t}\n\n\t\t\t}\n\t\t",blending:M,depthTest:!1,depthWrite:!1});return Q}(C,A,g)}return C}_compileMaterial(A){const g=new RB(this._lodPlanes[0],A);this._renderer.compile(g,EQ)}_sceneToCubeUV(A,g,I,C){const B=new fB(90,1,g,I),Q=[1,-1,1,1,1,1],E=[1,1,1,-1,-1,-1],i=this._renderer,o=i.autoClear,t=i.toneMapping;i.getClearColor(iQ),i.toneMapping=EA,i.autoClear=!1;const e=new XC({name:"PMREM.Background",side:N,depthWrite:!1,depthTest:!1}),a=new RB(new NB,e);let s=!1;const n=A.background;n?n.isColor&&(e.color.copy(n),A.background=null,s=!0):(e.color.copy(iQ),s=!0);for(let g=0;g<6;g++){const I=g%3;0===I?(B.up.set(0,Q[g],0),B.lookAt(E[g],0,0)):1===I?(B.up.set(0,0,Q[g]),B.lookAt(0,E[g],0)):(B.up.set(0,Q[g],0),B.lookAt(0,0,E[g]));const o=this._cubeSize;rQ(C,I*o,g>2?o:0,o,o),i.setRenderTarget(C),s&&i.render(a,B),i.render(A,B)}a.geometry.dispose(),a.material.dispose(),i.toneMapping=t,i.autoClear=o,A.background=n}_textureToCubeUV(A,g){const I=this._renderer,C=A.mapping===sA||A.mapping===nA;C?(null===this._cubemapMaterial&&(this._cubemapMaterial=hQ()),this._cubemapMaterial.uniforms.flipEnvMap.value=!1===A.isRenderTargetTexture?-1:1):null===this._equirectMaterial&&(this._equirectMaterial=DQ());const B=C?this._cubemapMaterial:this._equirectMaterial,Q=new RB(this._lodPlanes[0],B);B.uniforms.envMap.value=A;const E=this._cubeSize;rQ(g,0,0,3*E,2*E),I.setRenderTarget(g),I.render(Q,EQ)}_applyPMREM(A){const g=this._renderer,I=g.autoClear;g.autoClear=!1;for(let g=1;g<this._lodPlanes.length;g++){const I=Math.sqrt(this._sigmas[g]*this._sigmas[g]-this._sigmas[g-1]*this._sigmas[g-1]),C=aQ[(g-1)%aQ.length];this._blur(A,g-1,g,I,C)}g.autoClear=I}_blur(A,g,I,C,B){const Q=this._pingPongRenderTarget;this._halfBlur(A,Q,g,I,C,"latitudinal",B),this._halfBlur(Q,A,I,I,C,"longitudinal",B)}_halfBlur(A,g,I,C,B,Q,E){const i=this._renderer,o=this._blurMaterial;"latitudinal"!==Q&&"longitudinal"!==Q&&console.error("blur direction must be either latitudinal or longitudinal!");const t=new RB(this._lodPlanes[C],o),e=o.uniforms,a=this._sizeLods[I]-1,s=isFinite(B)?Math.PI/(2*a):2*Math.PI/39,n=B/s,r=isFinite(B)?1+Math.floor(3*n):QQ;r>QQ&&console.warn(`sigmaRadians, ${B}, is too large and will clip, as it requested ${r} samples when the maximum is set to 20`);const D=[];let h=0;for(let A=0;A<QQ;++A){const g=A/n,I=Math.exp(-g*g/2);D.push(I),0===A?h+=I:A<r&&(h+=2*I)}for(let A=0;A<D.length;A++)D[A]=D[A]/h;e.envMap.value=A.texture,e.samples.value=r,e.weights.value=D,e.latitudinal.value="latitudinal"===Q,E&&(e.poleAxis.value=E);const{_lodMax:c}=this;e.dTheta.value=s,e.mipInt.value=c-I;const w=this._sizeLods[C];rQ(g,3*w*(C>c-4?C-c+4:0),4*(this._cubeSize-w),3*w,2*w),i.setRenderTarget(g),i.render(t,EQ)}}function nQ(A,g,I){const C=new MI(A,g,I);return C.texture.mapping=hA,C.texture.name="PMREM.cubeUv",C.scissorTest=!0,C}function rQ(A,g,I,C,B){A.viewport.set(g,I,C,B),A.scissor.set(g,I,C,B)}function DQ(){return new UB({name:"EquirectangularToCubeUV",uniforms:{envMap:{value:null}},vertexShader:cQ(),fragmentShader:"\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform sampler2D envMap;\n\n\t\t\t#include <common>\n\n\t\t\tvoid main() {\n\n\t\t\t\tvec3 outputDirection = normalize( vOutputDirection );\n\t\t\t\tvec2 uv = equirectUv( outputDirection );\n\n\t\t\t\tgl_FragColor = vec4( texture2D ( envMap, uv ).rgb, 1.0 );\n\n\t\t\t}\n\t\t",blending:M,depthTest:!1,depthWrite:!1})}function hQ(){return new UB({name:"CubemapToCubeUV",uniforms:{envMap:{value:null},flipEnvMap:{value:-1}},vertexShader:cQ(),fragmentShader:"\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tuniform float flipEnvMap;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform samplerCube envMap;\n\n\t\t\tvoid main() {\n\n\t\t\t\tgl_FragColor = textureCube( envMap, vec3( flipEnvMap * vOutputDirection.x, vOutputDirection.yz ) );\n\n\t\t\t}\n\t\t",blending:M,depthTest:!1,depthWrite:!1})}function cQ(){return"\n\n\t\tprecision mediump float;\n\t\tprecision mediump int;\n\n\t\tattribute float faceIndex;\n\n\t\tvarying vec3 vOutputDirection;\n\n\t\t// RH coordinate system; PMREM face-indexing convention\n\t\tvec3 getDirection( vec2 uv, float face ) {\n\n\t\t\tuv = 2.0 * uv - 1.0;\n\n\t\t\tvec3 direction = vec3( uv, 1.0 );\n\n\t\t\tif ( face == 0.0 ) {\n\n\t\t\t\tdirection = direction.zyx; // ( 1, v, u ) pos x\n\n\t\t\t} else if ( face == 1.0 ) {\n\n\t\t\t\tdirection = direction.xzy;\n\t\t\t\tdirection.xz *= -1.0; // ( -u, 1, -v ) pos y\n\n\t\t\t} else if ( face == 2.0 ) {\n\n\t\t\t\tdirection.x *= -1.0; // ( -u, v, 1 ) pos z\n\n\t\t\t} else if ( face == 3.0 ) {\n\n\t\t\t\tdirection = direction.zyx;\n\t\t\t\tdirection.xz *= -1.0; // ( -1, v, -u ) neg x\n\n\t\t\t} else if ( face == 4.0 ) {\n\n\t\t\t\tdirection = direction.xzy;\n\t\t\t\tdirection.xy *= -1.0; // ( -u, -1, v ) neg y\n\n\t\t\t} else if ( face == 5.0 ) {\n\n\t\t\t\tdirection.z *= -1.0; // ( u, v, -1 ) neg z\n\n\t\t\t}\n\n\t\t\treturn direction;\n\n\t\t}\n\n\t\tvoid main() {\n\n\t\t\tvOutputDirection = getDirection( uv, faceIndex );\n\t\t\tgl_Position = vec4( position, 1.0 );\n\n\t\t}\n\t"}function wQ(A){let g=new WeakMap,I=null;function C(A){const I=A.target;I.removeEventListener("dispose",C);const B=g.get(I);void 0!==B&&(g.delete(I),B.dispose())}return{get:function(B){if(B&&B.isTexture){const Q=B.mapping,E=Q===rA||Q===DA,i=Q===sA||Q===nA;if(E||i){if(B.isRenderTargetTexture&&!0===B.needsPMREMUpdate){B.needsPMREMUpdate=!1;let C=g.get(B);return null===I&&(I=new sQ(A)),C=E?I.fromEquirectangular(B,C):I.fromCubemap(B,C),g.set(B,C),C.texture}if(g.has(B))return g.get(B).texture;{const Q=B.image;if(E&&Q&&Q.height>0||i&&Q&&function(A){let g=0;const I=6;for(let C=0;C<I;C++)void 0!==A[C]&&g++;return g===I}(Q)){null===I&&(I=new sQ(A));const Q=E?I.fromEquirectangular(B):I.fromCubemap(B);return g.set(B,Q),B.addEventListener("dispose",C),Q.texture}return null}}}return B},dispose:function(){g=new WeakMap,null!==I&&(I.dispose(),I=null)}}}function lQ(A){const g={};function I(I){if(void 0!==g[I])return g[I];let C;switch(I){case"WEBGL_depth_texture":C=A.getExtension("WEBGL_depth_texture")||A.getExtension("MOZ_WEBGL_depth_texture")||A.getExtension("WEBKIT_WEBGL_depth_texture");break;case"EXT_texture_filter_anisotropic":C=A.getExtension("EXT_texture_filter_anisotropic")||A.getExtension("MOZ_EXT_texture_filter_anisotropic")||A.getExtension("WEBKIT_EXT_texture_filter_anisotropic");break;case"WEBGL_compressed_texture_s3tc":C=A.getExtension("WEBGL_compressed_texture_s3tc")||A.getExtension("MOZ_WEBGL_compressed_texture_s3tc")||A.getExtension("WEBKIT_WEBGL_compressed_texture_s3tc");break;case"WEBGL_compressed_texture_pvrtc":C=A.getExtension("WEBGL_compressed_texture_pvrtc")||A.getExtension("WEBKIT_WEBGL_compressed_texture_pvrtc");break;default:C=A.getExtension(I)}return g[I]=C,C}return{has:function(A){return null!==I(A)},init:function(A){A.isWebGL2?I("EXT_color_buffer_float"):(I("WEBGL_depth_texture"),I("OES_texture_float"),I("OES_texture_half_float"),I("OES_texture_half_float_linear"),I("OES_standard_derivatives"),I("OES_element_index_uint"),I("OES_vertex_array_object"),I("ANGLE_instanced_arrays")),I("OES_texture_float_linear"),I("EXT_color_buffer_half_float"),I("WEBGL_multisampled_render_to_texture")},get:function(A){const g=I(A);return null===g&&console.warn("THREE.WebGLRenderer: "+A+" extension not supported."),g}}}function GQ(A,g,I,C){const B={},Q=new WeakMap;function E(A){const i=A.target;null!==i.index&&g.remove(i.index);for(const A in i.attributes)g.remove(i.attributes[A]);i.removeEventListener("dispose",E),delete B[i.id];const o=Q.get(i);o&&(g.remove(o),Q.delete(i)),C.releaseStatesOfGeometry(i),!0===i.isInstancedBufferGeometry&&delete i._maxInstanceCount,I.memory.geometries--}function i(A){const I=[],C=A.index,B=A.attributes.position;let E=0;if(null!==C){const A=C.array;E=C.version;for(let g=0,C=A.length;g<C;g+=3){const C=A[g+0],B=A[g+1],Q=A[g+2];I.push(C,B,B,Q,Q,C)}}else{const A=B.array;E=B.version;for(let g=0,C=A.length/3-1;g<C;g+=3){const A=g+0,C=g+1,B=g+2;I.push(A,C,C,B,B,A)}}const i=new(EI(I)?$C:_C)(I,1);i.version=E;const o=Q.get(A);o&&g.remove(o),Q.set(A,i)}return{get:function(A,g){return!0===B[g.id]||(g.addEventListener("dispose",E),B[g.id]=!0,I.memory.geometries++),g},update:function(A){const I=A.attributes;for(const A in I)g.update(I[A],34962);const C=A.morphAttributes;for(const A in C){const I=C[A];for(let A=0,C=I.length;A<C;A++)g.update(I[A],34962)}},getWireframeAttribute:function(A){const g=Q.get(A);if(g){const I=A.index;null!==I&&g.version<I.version&&i(A)}else i(A);return Q.get(A)}}}function yQ(A,g,I,C){const B=C.isWebGL2;let Q,E,i;this.setMode=function(A){Q=A},this.setIndex=function(A){E=A.type,i=A.bytesPerElement},this.render=function(g,C){A.drawElements(Q,C,E,g*i),I.update(C,Q,1)},this.renderInstances=function(C,o,t){if(0===t)return;let e,a;if(B)e=A,a="drawElementsInstanced";else if(e=g.get("ANGLE_instanced_arrays"),a="drawElementsInstancedANGLE",null===e)return void console.error("THREE.WebGLIndexedBufferRenderer: using THREE.InstancedBufferGeometry but hardware does not support extension ANGLE_instanced_arrays.");e[a](Q,o,E,C*i,t),I.update(o,Q,t)}}function FQ(A){const g={frame:0,calls:0,triangles:0,points:0,lines:0};return{memory:{geometries:0,textures:0},render:g,programs:null,autoReset:!0,reset:function(){g.frame++,g.calls=0,g.triangles=0,g.points=0,g.lines=0},update:function(A,I,C){switch(g.calls++,I){case 4:g.triangles+=C*(A/3);break;case 1:g.lines+=C*(A/2);break;case 3:g.lines+=C*(A-1);break;case 2:g.lines+=C*A;break;case 0:g.points+=C*A;break;default:console.error("THREE.WebGLInfo: Unknown draw mode:",I)}}}}function RQ(A,g){return A[0]-g[0]}function dQ(A,g){return Math.abs(g[1])-Math.abs(A[1])}function NQ(A,g,I){const C={},B=new Float32Array(8),Q=new WeakMap,E=new uI,i=[];for(let A=0;A<8;A++)i[A]=[A,0];return{update:function(o,t,e){const a=o.morphTargetInfluences;if(!0===g.isWebGL2){const s=t.morphAttributes.position||t.morphAttributes.normal||t.morphAttributes.color,n=void 0!==s?s.length:0;let r=Q.get(t);if(void 0===r||r.count!==n){void 0!==r&&r.texture.dispose();const c=void 0!==t.morphAttributes.position,w=void 0!==t.morphAttributes.normal,l=void 0!==t.morphAttributes.color,G=t.morphAttributes.position||[],y=t.morphAttributes.normal||[],F=t.morphAttributes.color||[];let R=0;!0===c&&(R=1),!0===w&&(R=2),!0===l&&(R=3);let d=t.attributes.position.count*R,N=1;d>g.maxTextureSize&&(N=Math.ceil(d/g.maxTextureSize),d=g.maxTextureSize);const u=new Float32Array(d*N*4*n),M=new SI(u,d,N,n);M.type=fA,M.needsUpdate=!0;const S=4*R;for(let U=0;U<n;U++){const K=G[U],f=y[U],J=F[U],Y=d*N*4*U;for(let p=0;p<K.count;p++){const L=p*S;!0===c&&(E.fromBufferAttribute(K,p),u[Y+L+0]=E.x,u[Y+L+1]=E.y,u[Y+L+2]=E.z,u[Y+L+3]=0),!0===w&&(E.fromBufferAttribute(f,p),u[Y+L+4]=E.x,u[Y+L+5]=E.y,u[Y+L+6]=E.z,u[Y+L+7]=0),!0===l&&(E.fromBufferAttribute(J,p),u[Y+L+8]=E.x,u[Y+L+9]=E.y,u[Y+L+10]=E.z,u[Y+L+11]=4===J.itemSize?E.w:1)}}function k(){M.dispose(),Q.delete(t),t.removeEventListener("dispose",k)}r={count:n,texture:M,size:new CI(d,N)},Q.set(t,r),t.addEventListener("dispose",k)}let D=0;for(let m=0;m<a.length;m++)D+=a[m];const h=t.morphTargetsRelative?1:1-D;e.getUniforms().setValue(A,"morphTargetBaseInfluence",h),e.getUniforms().setValue(A,"morphTargetInfluences",a),e.getUniforms().setValue(A,"morphTargetsTexture",r.texture,I),e.getUniforms().setValue(A,"morphTargetsTextureSize",r.size)}else{const H=void 0===a?0:a.length;let q=C[t.id];if(void 0===q||q.length!==H){q=[];for(let V=0;V<H;V++)q[V]=[V,0];C[t.id]=q}for(let W=0;W<H;W++){const O=q[W];O[0]=W,O[1]=a[W]}q.sort(dQ);for(let Z=0;Z<8;Z++)Z<H&&q[Z][1]?(i[Z][0]=q[Z][0],i[Z][1]=q[Z][1]):(i[Z][0]=Number.MAX_SAFE_INTEGER,i[Z][1]=0);i.sort(RQ);const b=t.morphAttributes.position,x=t.morphAttributes.normal;let T=0;for(let X=0;X<8;X++){const P=i[X],j=P[0],z=P[1];j!==Number.MAX_SAFE_INTEGER&&z?(b&&t.getAttribute("morphTarget"+X)!==b[j]&&t.setAttribute("morphTarget"+X,b[j]),x&&t.getAttribute("morphNormal"+X)!==x[j]&&t.setAttribute("morphNormal"+X,x[j]),B[X]=z,T+=z):(b&&!0===t.hasAttribute("morphTarget"+X)&&t.deleteAttribute("morphTarget"+X),x&&!0===t.hasAttribute("morphNormal"+X)&&t.deleteAttribute("morphNormal"+X),B[X]=0)}const v=t.morphTargetsRelative?1:1-T;e.getUniforms().setValue(A,"morphTargetBaseInfluence",v),e.getUniforms().setValue(A,"morphTargetInfluences",B)}}}}function uQ(A,g,I,C){let B=new WeakMap;function Q(A){const g=A.target;g.removeEventListener("dispose",Q),I.remove(g.instanceMatrix),null!==g.instanceColor&&I.remove(g.instanceColor)}return{update:function(A){const E=C.render.frame,i=A.geometry,o=g.get(A,i);return B.get(o)!==E&&(g.update(o),B.set(o,E)),A.isInstancedMesh&&(!1===A.hasEventListener("dispose",Q)&&A.addEventListener("dispose",Q),I.update(A.instanceMatrix,34962),null!==A.instanceColor&&I.update(A.instanceColor,34962)),o},dispose:function(){B=new WeakMap}}}const MQ=new NI,SQ=new SI,kQ=new kI,UQ=new pB,KQ=[],fQ=[],JQ=new Float32Array(16),YQ=new Float32Array(9),pQ=new Float32Array(4);function LQ(A,g,I){const C=A[0];if(C<=0||C>0)return A;const B=g*I;let Q=KQ[B];if(void 0===Q&&(Q=new Float32Array(B),KQ[B]=Q),0!==g){C.toArray(Q,0);for(let C=1,B=0;C!==g;++C)B+=I,A[C].toArray(Q,B)}return Q}function mQ(A,g){if(A.length!==g.length)return!1;for(let I=0,C=A.length;I<C;I++)if(A[I]!==g[I])return!1;return!0}function HQ(A,g){for(let I=0,C=g.length;I<C;I++)A[I]=g[I]}function qQ(A,g){let I=fQ[g];void 0===I&&(I=new Int32Array(g),fQ[g]=I);for(let C=0;C!==g;++C)I[C]=A.allocateTextureUnit();return I}function bQ(A,g){const I=this.cache;I[0]!==g&&(A.uniform1f(this.addr,g),I[0]=g)}function xQ(A,g){const I=this.cache;if(void 0!==g.x)I[0]===g.x&&I[1]===g.y||(A.uniform2f(this.addr,g.x,g.y),I[0]=g.x,I[1]=g.y);else{if(mQ(I,g))return;A.uniform2fv(this.addr,g),HQ(I,g)}}function TQ(A,g){const I=this.cache;if(void 0!==g.x)I[0]===g.x&&I[1]===g.y&&I[2]===g.z||(A.uniform3f(this.addr,g.x,g.y,g.z),I[0]=g.x,I[1]=g.y,I[2]=g.z);else if(void 0!==g.r)I[0]===g.r&&I[1]===g.g&&I[2]===g.b||(A.uniform3f(this.addr,g.r,g.g,g.b),I[0]=g.r,I[1]=g.g,I[2]=g.b);else{if(mQ(I,g))return;A.uniform3fv(this.addr,g),HQ(I,g)}}function vQ(A,g){const I=this.cache;if(void 0!==g.x)I[0]===g.x&&I[1]===g.y&&I[2]===g.z&&I[3]===g.w||(A.uniform4f(this.addr,g.x,g.y,g.z,g.w),I[0]=g.x,I[1]=g.y,I[2]=g.z,I[3]=g.w);else{if(mQ(I,g))return;A.uniform4fv(this.addr,g),HQ(I,g)}}function VQ(A,g){const I=this.cache,C=g.elements;if(void 0===C){if(mQ(I,g))return;A.uniformMatrix2fv(this.addr,!1,g),HQ(I,g)}else{if(mQ(I,C))return;pQ.set(C),A.uniformMatrix2fv(this.addr,!1,pQ),HQ(I,C)}}function WQ(A,g){const I=this.cache,C=g.elements;if(void 0===C){if(mQ(I,g))return;A.uniformMatrix3fv(this.addr,!1,g),HQ(I,g)}else{if(mQ(I,C))return;YQ.set(C),A.uniformMatrix3fv(this.addr,!1,YQ),HQ(I,C)}}function OQ(A,g){const I=this.cache,C=g.elements;if(void 0===C){if(mQ(I,g))return;A.uniformMatrix4fv(this.addr,!1,g),HQ(I,g)}else{if(mQ(I,C))return;JQ.set(C),A.uniformMatrix4fv(this.addr,!1,JQ),HQ(I,C)}}function ZQ(A,g){const I=this.cache;I[0]!==g&&(A.uniform1i(this.addr,g),I[0]=g)}function XQ(A,g){const I=this.cache;if(void 0!==g.x)I[0]===g.x&&I[1]===g.y||(A.uniform2i(this.addr,g.x,g.y),I[0]=g.x,I[1]=g.y);else{if(mQ(I,g))return;A.uniform2iv(this.addr,g),HQ(I,g)}}function PQ(A,g){const I=this.cache;if(void 0!==g.x)I[0]===g.x&&I[1]===g.y&&I[2]===g.z||(A.uniform3i(this.addr,g.x,g.y,g.z),I[0]=g.x,I[1]=g.y,I[2]=g.z);else{if(mQ(I,g))return;A.uniform3iv(this.addr,g),HQ(I,g)}}function jQ(A,g){const I=this.cache;if(void 0!==g.x)I[0]===g.x&&I[1]===g.y&&I[2]===g.z&&I[3]===g.w||(A.uniform4i(this.addr,g.x,g.y,g.z,g.w),I[0]=g.x,I[1]=g.y,I[2]=g.z,I[3]=g.w);else{if(mQ(I,g))return;A.uniform4iv(this.addr,g),HQ(I,g)}}function zQ(A,g){const I=this.cache;I[0]!==g&&(A.uniform1ui(this.addr,g),I[0]=g)}function _Q(A,g){const I=this.cache;if(void 0!==g.x)I[0]===g.x&&I[1]===g.y||(A.uniform2ui(this.addr,g.x,g.y),I[0]=g.x,I[1]=g.y);else{if(mQ(I,g))return;A.uniform2uiv(this.addr,g),HQ(I,g)}}function $Q(A,g){const I=this.cache;if(void 0!==g.x)I[0]===g.x&&I[1]===g.y&&I[2]===g.z||(A.uniform3ui(this.addr,g.x,g.y,g.z),I[0]=g.x,I[1]=g.y,I[2]=g.z);else{if(mQ(I,g))return;A.uniform3uiv(this.addr,g),HQ(I,g)}}function AE(A,g){const I=this.cache;if(void 0!==g.x)I[0]===g.x&&I[1]===g.y&&I[2]===g.z&&I[3]===g.w||(A.uniform4ui(this.addr,g.x,g.y,g.z,g.w),I[0]=g.x,I[1]=g.y,I[2]=g.z,I[3]=g.w);else{if(mQ(I,g))return;A.uniform4uiv(this.addr,g),HQ(I,g)}}function gE(A,g,I){const C=this.cache,B=I.allocateTextureUnit();C[0]!==B&&(A.uniform1i(this.addr,B),C[0]=B),I.setTexture2D(g||MQ,B)}function IE(A,g,I){const C=this.cache,B=I.allocateTextureUnit();C[0]!==B&&(A.uniform1i(this.addr,B),C[0]=B),I.setTexture3D(g||kQ,B)}function CE(A,g,I){const C=this.cache,B=I.allocateTextureUnit();C[0]!==B&&(A.uniform1i(this.addr,B),C[0]=B),I.setTextureCube(g||UQ,B)}function BE(A,g,I){const C=this.cache,B=I.allocateTextureUnit();C[0]!==B&&(A.uniform1i(this.addr,B),C[0]=B),I.setTexture2DArray(g||SQ,B)}function QE(A,g){A.uniform1fv(this.addr,g)}function EE(A,g){const I=LQ(g,this.size,2);A.uniform2fv(this.addr,I)}function iE(A,g){const I=LQ(g,this.size,3);A.uniform3fv(this.addr,I)}function oE(A,g){const I=LQ(g,this.size,4);A.uniform4fv(this.addr,I)}function tE(A,g){const I=LQ(g,this.size,4);A.uniformMatrix2fv(this.addr,!1,I)}function eE(A,g){const I=LQ(g,this.size,9);A.uniformMatrix3fv(this.addr,!1,I)}function aE(A,g){const I=LQ(g,this.size,16);A.uniformMatrix4fv(this.addr,!1,I)}function sE(A,g){A.uniform1iv(this.addr,g)}function nE(A,g){A.uniform2iv(this.addr,g)}function rE(A,g){A.uniform3iv(this.addr,g)}function DE(A,g){A.uniform4iv(this.addr,g)}function hE(A,g){A.uniform1uiv(this.addr,g)}function cE(A,g){A.uniform2uiv(this.addr,g)}function wE(A,g){A.uniform3uiv(this.addr,g)}function lE(A,g){A.uniform4uiv(this.addr,g)}function GE(A,g,I){const C=this.cache,B=g.length,Q=qQ(I,B);mQ(C,Q)||(A.uniform1iv(this.addr,Q),HQ(C,Q));for(let A=0;A!==B;++A)I.setTexture2D(g[A]||MQ,Q[A])}function yE(A,g,I){const C=this.cache,B=g.length,Q=qQ(I,B);mQ(C,Q)||(A.uniform1iv(this.addr,Q),HQ(C,Q));for(let A=0;A!==B;++A)I.setTexture3D(g[A]||kQ,Q[A])}function FE(A,g,I){const C=this.cache,B=g.length,Q=qQ(I,B);mQ(C,Q)||(A.uniform1iv(this.addr,Q),HQ(C,Q));for(let A=0;A!==B;++A)I.setTextureCube(g[A]||UQ,Q[A])}function RE(A,g,I){const C=this.cache,B=g.length,Q=qQ(I,B);mQ(C,Q)||(A.uniform1iv(this.addr,Q),HQ(C,Q));for(let A=0;A!==B;++A)I.setTexture2DArray(g[A]||SQ,Q[A])}class dE{constructor(A,g,I){this.id=A,this.addr=I,this.cache=[],this.setValue=function(A){switch(A){case 5126:return bQ;case 35664:return xQ;case 35665:return TQ;case 35666:return vQ;case 35674:return VQ;case 35675:return WQ;case 35676:return OQ;case 5124:case 35670:return ZQ;case 35667:case 35671:return XQ;case 35668:case 35672:return PQ;case 35669:case 35673:return jQ;case 5125:return zQ;case 36294:return _Q;case 36295:return $Q;case 36296:return AE;case 35678:case 36198:case 36298:case 36306:case 35682:return gE;case 35679:case 36299:case 36307:return IE;case 35680:case 36300:case 36308:case 36293:return CE;case 36289:case 36303:case 36311:case 36292:return BE}}(g.type)}}class NE{constructor(A,g,I){this.id=A,this.addr=I,this.cache=[],this.size=g.size,this.setValue=function(A){switch(A){case 5126:return QE;case 35664:return EE;case 35665:return iE;case 35666:return oE;case 35674:return tE;case 35675:return eE;case 35676:return aE;case 5124:case 35670:return sE;case 35667:case 35671:return nE;case 35668:case 35672:return rE;case 35669:case 35673:return DE;case 5125:return hE;case 36294:return cE;case 36295:return wE;case 36296:return lE;case 35678:case 36198:case 36298:case 36306:case 35682:return GE;case 35679:case 36299:case 36307:return yE;case 35680:case 36300:case 36308:case 36293:return FE;case 36289:case 36303:case 36311:case 36292:return RE}}(g.type)}}class uE{constructor(A){this.id=A,this.seq=[],this.map={}}setValue(A,g,I){const C=this.seq;for(let B=0,Q=C.length;B!==Q;++B){const Q=C[B];Q.setValue(A,g[Q.id],I)}}}const ME=/(\w+)(\])?(\[|\.)?/g;function SE(A,g){A.seq.push(g),A.map[g.id]=g}function kE(A,g,I){const C=A.name,B=C.length;for(ME.lastIndex=0;;){const Q=ME.exec(C),E=ME.lastIndex;let i=Q[1];const o="]"===Q[2],t=Q[3];if(o&&(i|=0),void 0===t||"["===t&&E+2===B){SE(I,void 0===t?new dE(i,A,g):new NE(i,A,g));break}{let A=I.map[i];void 0===A&&(A=new uE(i),SE(I,A)),I=A}}}class UE{constructor(A,g){this.seq=[],this.map={};const I=A.getProgramParameter(g,35718);for(let C=0;C<I;++C){const I=A.getActiveUniform(g,C);kE(I,A.getUniformLocation(g,I.name),this)}}setValue(A,g,I,C){const B=this.map[g];void 0!==B&&B.setValue(A,I,C)}setOptional(A,g,I){const C=g[I];void 0!==C&&this.setValue(A,I,C)}static upload(A,g,I,C){for(let B=0,Q=g.length;B!==Q;++B){const Q=g[B],E=I[Q.id];!1!==E.needsUpdate&&Q.setValue(A,E.value,C)}}static seqWithValue(A,g){const I=[];for(let C=0,B=A.length;C!==B;++C){const B=A[C];B.id in g&&I.push(B)}return I}}function KE(A,g,I){const C=A.createShader(g);return A.shaderSource(C,I),A.compileShader(C),C}let fE=0;function JE(A,g,I){const C=A.getShaderParameter(g,35713),B=A.getShaderInfoLog(g).trim();if(C&&""===B)return"";const Q=/ERROR: 0:(\d+)/.exec(B);if(Q){const C=parseInt(Q[1]);return I.toUpperCase()+"\n\n"+B+"\n\n"+function(A,g){const I=A.split("\n"),C=[],B=Math.max(g-6,0),Q=Math.min(g+6,I.length);for(let A=B;A<Q;A++){const B=A+1;C.push(`${B===g?">":" "} ${B}: ${I[A]}`)}return C.join("\n")}(A.getShaderSource(g),C)}return B}function YE(A,g){const I=function(A){switch(A){case Ug:return["Linear","( value )"];case Kg:return["sRGB","( value )"];default:return console.warn("THREE.WebGLProgram: Unsupported encoding:",A),["Linear","( value )"]}}(g);return"vec4 "+A+"( vec4 value ) { return LinearTo"+I[0]+I[1]+"; }"}function pE(A,g){let I;switch(g){case iA:I="Linear";break;case oA:I="Reinhard";break;case tA:I="OptimizedCineon";break;case eA:I="ACESFilmic";break;case aA:I="Custom";break;default:console.warn("THREE.WebGLProgram: Unsupported toneMapping:",g),I="Linear"}return"vec3 "+A+"( vec3 color ) { return "+I+"ToneMapping( color ); }"}function LE(A){return""!==A}function mE(A,g){const I=g.numSpotLightShadows+g.numSpotLightMaps-g.numSpotLightShadowsWithMaps;return A.replace(/NUM_DIR_LIGHTS/g,g.numDirLights).replace(/NUM_SPOT_LIGHTS/g,g.numSpotLights).replace(/NUM_SPOT_LIGHT_MAPS/g,g.numSpotLightMaps).replace(/NUM_SPOT_LIGHT_COORDS/g,I).replace(/NUM_RECT_AREA_LIGHTS/g,g.numRectAreaLights).replace(/NUM_POINT_LIGHTS/g,g.numPointLights).replace(/NUM_HEMI_LIGHTS/g,g.numHemiLights).replace(/NUM_DIR_LIGHT_SHADOWS/g,g.numDirLightShadows).replace(/NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS/g,g.numSpotLightShadowsWithMaps).replace(/NUM_SPOT_LIGHT_SHADOWS/g,g.numSpotLightShadows).replace(/NUM_POINT_LIGHT_SHADOWS/g,g.numPointLightShadows)}function HE(A,g){return A.replace(/NUM_CLIPPING_PLANES/g,g.numClippingPlanes).replace(/UNION_CLIPPING_PLANES/g,g.numClippingPlanes-g.numClipIntersection)}const qE=/^[ \t]*#include +<([\w\d./]+)>/gm;function bE(A){return A.replace(qE,xE)}function xE(A,g){const I=ZB[g];if(void 0===I)throw new Error("Can not resolve #include <"+g+">");return bE(I)}const TE=/#pragma unroll_loop_start\s+for\s*\(\s*int\s+i\s*=\s*(\d+)\s*;\s*i\s*<\s*(\d+)\s*;\s*i\s*\+\+\s*\)\s*{([\s\S]+?)}\s+#pragma unroll_loop_end/g;function vE(A){return A.replace(TE,VE)}function VE(A,g,I,C){let B="";for(let A=parseInt(g);A<parseInt(I);A++)B+=C.replace(/\[\s*i\s*\]/g,"[ "+A+" ]").replace(/UNROLLED_LOOP_INDEX/g,A);return B}function WE(A){let g="precision "+A.precision+" float;\nprecision "+A.precision+" int;";return"highp"===A.precision?g+="\n#define HIGH_PRECISION":"mediump"===A.precision?g+="\n#define MEDIUM_PRECISION":"lowp"===A.precision&&(g+="\n#define LOW_PRECISION"),g}function OE(A,g,I,C){const B=A.getContext(),Q=I.defines;let E=I.vertexShader,i=I.fragmentShader;const o=function(A){let g="SHADOWMAP_TYPE_BASIC";return A.shadowMapType===y?g="SHADOWMAP_TYPE_PCF":A.shadowMapType===F?g="SHADOWMAP_TYPE_PCF_SOFT":A.shadowMapType===R&&(g="SHADOWMAP_TYPE_VSM"),g}(I),t=function(A){let g="ENVMAP_TYPE_CUBE";if(A.envMap)switch(A.envMapMode){case sA:case nA:g="ENVMAP_TYPE_CUBE";break;case hA:g="ENVMAP_TYPE_CUBE_UV"}return g}(I),e=function(A){let g="ENVMAP_MODE_REFLECTION";A.envMap&&A.envMapMode===nA&&(g="ENVMAP_MODE_REFRACTION");return g}(I),a=function(A){let g="ENVMAP_BLENDING_NONE";if(A.envMap)switch(A.combine){case CA:g="ENVMAP_BLENDING_MULTIPLY";break;case BA:g="ENVMAP_BLENDING_MIX";break;case QA:g="ENVMAP_BLENDING_ADD"}return g}(I),s=function(A){const g=A.envMapCubeUVHeight;if(null===g)return null;const I=Math.log2(g)-2,C=1/g;return{texelWidth:1/(3*Math.max(Math.pow(2,I),112)),texelHeight:C,maxMip:I}}(I),n=I.isWebGL2?"":function(A){return[A.extensionDerivatives||A.envMapCubeUVHeight||A.bumpMap||A.tangentSpaceNormalMap||A.clearcoatNormalMap||A.flatShading||"physical"===A.shaderID?"#extension GL_OES_standard_derivatives : enable":"",(A.extensionFragDepth||A.logarithmicDepthBuffer)&&A.rendererExtensionFragDepth?"#extension GL_EXT_frag_depth : enable":"",A.extensionDrawBuffers&&A.rendererExtensionDrawBuffers?"#extension GL_EXT_draw_buffers : require":"",(A.extensionShaderTextureLOD||A.envMap||A.transmission)&&A.rendererExtensionShaderTextureLod?"#extension GL_EXT_shader_texture_lod : enable":""].filter(LE).join("\n")}(I),r=function(A){const g=[];for(const I in A){const C=A[I];!1!==C&&g.push("#define "+I+" "+C)}return g.join("\n")}(Q),D=B.createProgram();let h,c,w=I.glslVersion?"#version "+I.glslVersion+"\n":"";I.isRawShaderMaterial?(h=[r].filter(LE).join("\n"),h.length>0&&(h+="\n"),c=[n,r].filter(LE).join("\n"),c.length>0&&(c+="\n")):(h=[WE(I),"#define SHADER_NAME "+I.shaderName,r,I.instancing?"#define USE_INSTANCING":"",I.instancingColor?"#define USE_INSTANCING_COLOR":"",I.supportsVertexTextures?"#define VERTEX_TEXTURES":"",I.useFog&&I.fog?"#define USE_FOG":"",I.useFog&&I.fogExp2?"#define FOG_EXP2":"",I.map?"#define USE_MAP":"",I.envMap?"#define USE_ENVMAP":"",I.envMap?"#define "+e:"",I.lightMap?"#define USE_LIGHTMAP":"",I.aoMap?"#define USE_AOMAP":"",I.emissiveMap?"#define USE_EMISSIVEMAP":"",I.bumpMap?"#define USE_BUMPMAP":"",I.normalMap?"#define USE_NORMALMAP":"",I.normalMap&&I.objectSpaceNormalMap?"#define OBJECTSPACE_NORMALMAP":"",I.normalMap&&I.tangentSpaceNormalMap?"#define TANGENTSPACE_NORMALMAP":"",I.clearcoatMap?"#define USE_CLEARCOATMAP":"",I.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",I.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",I.iridescenceMap?"#define USE_IRIDESCENCEMAP":"",I.iridescenceThicknessMap?"#define USE_IRIDESCENCE_THICKNESSMAP":"",I.displacementMap&&I.supportsVertexTextures?"#define USE_DISPLACEMENTMAP":"",I.specularMap?"#define USE_SPECULARMAP":"",I.specularIntensityMap?"#define USE_SPECULARINTENSITYMAP":"",I.specularColorMap?"#define USE_SPECULARCOLORMAP":"",I.roughnessMap?"#define USE_ROUGHNESSMAP":"",I.metalnessMap?"#define USE_METALNESSMAP":"",I.alphaMap?"#define USE_ALPHAMAP":"",I.transmission?"#define USE_TRANSMISSION":"",I.transmissionMap?"#define USE_TRANSMISSIONMAP":"",I.thicknessMap?"#define USE_THICKNESSMAP":"",I.sheenColorMap?"#define USE_SHEENCOLORMAP":"",I.sheenRoughnessMap?"#define USE_SHEENROUGHNESSMAP":"",I.vertexTangents?"#define USE_TANGENT":"",I.vertexColors?"#define USE_COLOR":"",I.vertexAlphas?"#define USE_COLOR_ALPHA":"",I.vertexUvs?"#define USE_UV":"",I.uvsVertexOnly?"#define UVS_VERTEX_ONLY":"",I.flatShading?"#define FLAT_SHADED":"",I.skinning?"#define USE_SKINNING":"",I.morphTargets?"#define USE_MORPHTARGETS":"",I.morphNormals&&!1===I.flatShading?"#define USE_MORPHNORMALS":"",I.morphColors&&I.isWebGL2?"#define USE_MORPHCOLORS":"",I.morphTargetsCount>0&&I.isWebGL2?"#define MORPHTARGETS_TEXTURE":"",I.morphTargetsCount>0&&I.isWebGL2?"#define MORPHTARGETS_TEXTURE_STRIDE "+I.morphTextureStride:"",I.morphTargetsCount>0&&I.isWebGL2?"#define MORPHTARGETS_COUNT "+I.morphTargetsCount:"",I.doubleSided?"#define DOUBLE_SIDED":"",I.flipSided?"#define FLIP_SIDED":"",I.shadowMapEnabled?"#define USE_SHADOWMAP":"",I.shadowMapEnabled?"#define "+o:"",I.sizeAttenuation?"#define USE_SIZEATTENUATION":"",I.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",I.logarithmicDepthBuffer&&I.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 modelMatrix;","uniform mat4 modelViewMatrix;","uniform mat4 projectionMatrix;","uniform mat4 viewMatrix;","uniform mat3 normalMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;","#ifdef USE_INSTANCING","\tattribute mat4 instanceMatrix;","#endif","#ifdef USE_INSTANCING_COLOR","\tattribute vec3 instanceColor;","#endif","attribute vec3 position;","attribute vec3 normal;","attribute vec2 uv;","#ifdef USE_TANGENT","\tattribute vec4 tangent;","#endif","#if defined( USE_COLOR_ALPHA )","\tattribute vec4 color;","#elif defined( USE_COLOR )","\tattribute vec3 color;","#endif","#if ( defined( USE_MORPHTARGETS ) && ! defined( MORPHTARGETS_TEXTURE ) )","\tattribute vec3 morphTarget0;","\tattribute vec3 morphTarget1;","\tattribute vec3 morphTarget2;","\tattribute vec3 morphTarget3;","\t#ifdef USE_MORPHNORMALS","\t\tattribute vec3 morphNormal0;","\t\tattribute vec3 morphNormal1;","\t\tattribute vec3 morphNormal2;","\t\tattribute vec3 morphNormal3;","\t#else","\t\tattribute vec3 morphTarget4;","\t\tattribute vec3 morphTarget5;","\t\tattribute vec3 morphTarget6;","\t\tattribute vec3 morphTarget7;","\t#endif","#endif","#ifdef USE_SKINNING","\tattribute vec4 skinIndex;","\tattribute vec4 skinWeight;","#endif","\n"].filter(LE).join("\n"),c=[n,WE(I),"#define SHADER_NAME "+I.shaderName,r,I.useFog&&I.fog?"#define USE_FOG":"",I.useFog&&I.fogExp2?"#define FOG_EXP2":"",I.map?"#define USE_MAP":"",I.matcap?"#define USE_MATCAP":"",I.envMap?"#define USE_ENVMAP":"",I.envMap?"#define "+t:"",I.envMap?"#define "+e:"",I.envMap?"#define "+a:"",s?"#define CUBEUV_TEXEL_WIDTH "+s.texelWidth:"",s?"#define CUBEUV_TEXEL_HEIGHT "+s.texelHeight:"",s?"#define CUBEUV_MAX_MIP "+s.maxMip+".0":"",I.lightMap?"#define USE_LIGHTMAP":"",I.aoMap?"#define USE_AOMAP":"",I.emissiveMap?"#define USE_EMISSIVEMAP":"",I.bumpMap?"#define USE_BUMPMAP":"",I.normalMap?"#define USE_NORMALMAP":"",I.normalMap&&I.objectSpaceNormalMap?"#define OBJECTSPACE_NORMALMAP":"",I.normalMap&&I.tangentSpaceNormalMap?"#define TANGENTSPACE_NORMALMAP":"",I.clearcoat?"#define USE_CLEARCOAT":"",I.clearcoatMap?"#define USE_CLEARCOATMAP":"",I.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",I.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",I.iridescence?"#define USE_IRIDESCENCE":"",I.iridescenceMap?"#define USE_IRIDESCENCEMAP":"",I.iridescenceThicknessMap?"#define USE_IRIDESCENCE_THICKNESSMAP":"",I.specularMap?"#define USE_SPECULARMAP":"",I.specularIntensityMap?"#define USE_SPECULARINTENSITYMAP":"",I.specularColorMap?"#define USE_SPECULARCOLORMAP":"",I.roughnessMap?"#define USE_ROUGHNESSMAP":"",I.metalnessMap?"#define USE_METALNESSMAP":"",I.alphaMap?"#define USE_ALPHAMAP":"",I.alphaTest?"#define USE_ALPHATEST":"",I.sheen?"#define USE_SHEEN":"",I.sheenColorMap?"#define USE_SHEENCOLORMAP":"",I.sheenRoughnessMap?"#define USE_SHEENROUGHNESSMAP":"",I.transmission?"#define USE_TRANSMISSION":"",I.transmissionMap?"#define USE_TRANSMISSIONMAP":"",I.thicknessMap?"#define USE_THICKNESSMAP":"",I.decodeVideoTexture?"#define DECODE_VIDEO_TEXTURE":"",I.vertexTangents?"#define USE_TANGENT":"",I.vertexColors||I.instancingColor?"#define USE_COLOR":"",I.vertexAlphas?"#define USE_COLOR_ALPHA":"",I.vertexUvs?"#define USE_UV":"",I.uvsVertexOnly?"#define UVS_VERTEX_ONLY":"",I.gradientMap?"#define USE_GRADIENTMAP":"",I.flatShading?"#define FLAT_SHADED":"",I.doubleSided?"#define DOUBLE_SIDED":"",I.flipSided?"#define FLIP_SIDED":"",I.shadowMapEnabled?"#define USE_SHADOWMAP":"",I.shadowMapEnabled?"#define "+o:"",I.premultipliedAlpha?"#define PREMULTIPLIED_ALPHA":"",I.useLegacyLights?"#define LEGACY_LIGHTS":"",I.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",I.logarithmicDepthBuffer&&I.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 viewMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;",I.toneMapping!==EA?"#define TONE_MAPPING":"",I.toneMapping!==EA?ZB.tonemapping_pars_fragment:"",I.toneMapping!==EA?pE("toneMapping",I.toneMapping):"",I.dithering?"#define DITHERING":"",I.opaque?"#define OPAQUE":"",ZB.encodings_pars_fragment,YE("linearToOutputTexel",I.outputEncoding),I.useDepthPacking?"#define DEPTH_PACKING "+I.depthPacking:"","\n"].filter(LE).join("\n")),E=bE(E),E=mE(E,I),E=HE(E,I),i=bE(i),i=mE(i,I),i=HE(i,I),E=vE(E),i=vE(i),I.isWebGL2&&!0!==I.isRawShaderMaterial&&(w="#version 300 es\n",h=["precision mediump sampler2DArray;","#define attribute in","#define varying out","#define texture2D texture"].join("\n")+"\n"+h,c=["#define varying in",I.glslVersion===bg?"":"layout(location = 0) out highp vec4 pc_fragColor;",I.glslVersion===bg?"":"#define gl_FragColor pc_fragColor","#define gl_FragDepthEXT gl_FragDepth","#define texture2D texture","#define textureCube texture","#define texture2DProj textureProj","#define texture2DLodEXT textureLod","#define texture2DProjLodEXT textureProjLod","#define textureCubeLodEXT textureLod","#define texture2DGradEXT textureGrad","#define texture2DProjGradEXT textureProjGrad","#define textureCubeGradEXT textureGrad"].join("\n")+"\n"+c);const l=w+c+i,G=KE(B,35633,w+h+E),d=KE(B,35632,l);if(B.attachShader(D,G),B.attachShader(D,d),void 0!==I.index0AttributeName?B.bindAttribLocation(D,0,I.index0AttributeName):!0===I.morphTargets&&B.bindAttribLocation(D,0,"position"),B.linkProgram(D),A.debug.checkShaderErrors){const A=B.getProgramInfoLog(D).trim(),g=B.getShaderInfoLog(G).trim(),I=B.getShaderInfoLog(d).trim();let C=!0,Q=!0;if(!1===B.getProgramParameter(D,35714)){C=!1;const g=JE(B,G,"vertex"),I=JE(B,d,"fragment");console.error("THREE.WebGLProgram: Shader Error "+B.getError()+" - VALIDATE_STATUS "+B.getProgramParameter(D,35715)+"\n\nProgram Info Log: "+A+"\n"+g+"\n"+I)}else""!==A?console.warn("THREE.WebGLProgram: Program Info Log:",A):""!==g&&""!==I||(Q=!1);Q&&(this.diagnostics={runnable:C,programLog:A,vertexShader:{log:g,prefix:h},fragmentShader:{log:I,prefix:c}})}let N,u;return B.deleteShader(G),B.deleteShader(d),this.getUniforms=function(){return void 0===N&&(N=new UE(B,D)),N},this.getAttributes=function(){return void 0===u&&(u=function(A,g){const I={},C=A.getProgramParameter(g,35721);for(let B=0;B<C;B++){const C=A.getActiveAttrib(g,B),Q=C.name;let E=1;35674===C.type&&(E=2),35675===C.type&&(E=3),35676===C.type&&(E=4),I[Q]={type:C.type,location:A.getAttribLocation(g,Q),locationSize:E}}return I}(B,D)),u},this.destroy=function(){C.releaseStatesOfProgram(this),B.deleteProgram(D),this.program=void 0},this.name=I.shaderName,this.id=fE++,this.cacheKey=g,this.usedTimes=1,this.program=D,this.vertexShader=G,this.fragmentShader=d,this}let ZE=0;class XE{constructor(){this.shaderCache=new Map,this.materialCache=new Map}update(A){const g=A.vertexShader,I=A.fragmentShader,C=this._getShaderStage(g),B=this._getShaderStage(I),Q=this._getShaderCacheForMaterial(A);return!1===Q.has(C)&&(Q.add(C),C.usedTimes++),!1===Q.has(B)&&(Q.add(B),B.usedTimes++),this}remove(A){const g=this.materialCache.get(A);for(const A of g)A.usedTimes--,0===A.usedTimes&&this.shaderCache.delete(A.code);return this.materialCache.delete(A),this}getVertexShaderID(A){return this._getShaderStage(A.vertexShader).id}getFragmentShaderID(A){return this._getShaderStage(A.fragmentShader).id}dispose(){this.shaderCache.clear(),this.materialCache.clear()}_getShaderCacheForMaterial(A){const g=this.materialCache;let I=g.get(A);return void 0===I&&(I=new Set,g.set(A,I)),I}_getShaderStage(A){const g=this.shaderCache;let I=g.get(A);return void 0===I&&(I=new PE(A),g.set(A,I)),I}}class PE{constructor(A){this.id=ZE++,this.code=A,this.usedTimes=0}}function jE(A,g,I,C,B,Q,E){const i=new rC,o=new XE,t=[],e=B.isWebGL2,a=B.logarithmicDepthBuffer,s=B.vertexTextures;let n=B.precision;const r={MeshDepthMaterial:"depth",MeshDistanceMaterial:"distanceRGBA",MeshNormalMaterial:"normal",MeshBasicMaterial:"basic",MeshLambertMaterial:"lambert",MeshPhongMaterial:"phong",MeshToonMaterial:"toon",MeshStandardMaterial:"physical",MeshPhysicalMaterial:"physical",MeshMatcapMaterial:"matcap",LineBasicMaterial:"basic",LineDashedMaterial:"dashed",PointsMaterial:"points",ShadowMaterial:"shadow",SpriteMaterial:"sprite"};return{getParameters:function(Q,i,t,D,h){const c=D.fog,w=h.geometry,l=Q.isMeshStandardMaterial?D.environment:null,G=(Q.isMeshStandardMaterial?I:g).get(Q.envMap||l),y=G&&G.mapping===hA?G.image.height:null,F=r[Q.type];null!==Q.precision&&(n=B.getMaxPrecision(Q.precision),n!==Q.precision&&console.warn("THREE.WebGLProgram.getParameters:",Q.precision,"not supported, using",n,"instead."));const R=w.morphAttributes.position||w.morphAttributes.normal||w.morphAttributes.color,d=void 0!==R?R.length:0;let M,k,U,K,f=0;if(void 0!==w.morphAttributes.position&&(f=1),void 0!==w.morphAttributes.normal&&(f=2),void 0!==w.morphAttributes.color&&(f=3),F){const A=PB[F];M=A.vertexShader,k=A.fragmentShader}else M=Q.vertexShader,k=Q.fragmentShader,o.update(Q),U=o.getVertexShaderID(Q),K=o.getFragmentShaderID(Q);const J=A.getRenderTarget(),Y=Q.alphaTest>0,p=Q.clearcoat>0,L=Q.iridescence>0;return{isWebGL2:e,shaderID:F,shaderName:Q.type,vertexShader:M,fragmentShader:k,defines:Q.defines,customVertexShaderID:U,customFragmentShaderID:K,isRawShaderMaterial:!0===Q.isRawShaderMaterial,glslVersion:Q.glslVersion,precision:n,instancing:!0===h.isInstancedMesh,instancingColor:!0===h.isInstancedMesh&&null!==h.instanceColor,supportsVertexTextures:s,outputEncoding:null===J?A.outputEncoding:!0===J.isXRRenderTarget?J.texture.encoding:Ug,map:!!Q.map,matcap:!!Q.matcap,envMap:!!G,envMapMode:G&&G.mapping,envMapCubeUVHeight:y,lightMap:!!Q.lightMap,aoMap:!!Q.aoMap,emissiveMap:!!Q.emissiveMap,bumpMap:!!Q.bumpMap,normalMap:!!Q.normalMap,objectSpaceNormalMap:Q.normalMapType===Yg,tangentSpaceNormalMap:Q.normalMapType===Jg,decodeVideoTexture:!!Q.map&&!0===Q.map.isVideoTexture&&Q.map.encoding===Kg,clearcoat:p,clearcoatMap:p&&!!Q.clearcoatMap,clearcoatRoughnessMap:p&&!!Q.clearcoatRoughnessMap,clearcoatNormalMap:p&&!!Q.clearcoatNormalMap,iridescence:L,iridescenceMap:L&&!!Q.iridescenceMap,iridescenceThicknessMap:L&&!!Q.iridescenceThicknessMap,displacementMap:!!Q.displacementMap,roughnessMap:!!Q.roughnessMap,metalnessMap:!!Q.metalnessMap,specularMap:!!Q.specularMap,specularIntensityMap:!!Q.specularIntensityMap,specularColorMap:!!Q.specularColorMap,opaque:!1===Q.transparent&&Q.blending===S,alphaMap:!!Q.alphaMap,alphaTest:Y,gradientMap:!!Q.gradientMap,sheen:Q.sheen>0,sheenColorMap:!!Q.sheenColorMap,sheenRoughnessMap:!!Q.sheenRoughnessMap,transmission:Q.transmission>0,transmissionMap:!!Q.transmissionMap,thicknessMap:!!Q.thicknessMap,combine:Q.combine,vertexTangents:!!Q.normalMap&&!!w.attributes.tangent,vertexColors:Q.vertexColors,vertexAlphas:!0===Q.vertexColors&&!!w.attributes.color&&4===w.attributes.color.itemSize,vertexUvs:!!(Q.map||Q.bumpMap||Q.normalMap||Q.specularMap||Q.alphaMap||Q.emissiveMap||Q.roughnessMap||Q.metalnessMap||Q.clearcoatMap||Q.clearcoatRoughnessMap||Q.clearcoatNormalMap||Q.iridescenceMap||Q.iridescenceThicknessMap||Q.displacementMap||Q.transmissionMap||Q.thicknessMap||Q.specularIntensityMap||Q.specularColorMap||Q.sheenColorMap||Q.sheenRoughnessMap),uvsVertexOnly:!(Q.map||Q.bumpMap||Q.normalMap||Q.specularMap||Q.alphaMap||Q.emissiveMap||Q.roughnessMap||Q.metalnessMap||Q.clearcoatNormalMap||Q.iridescenceMap||Q.iridescenceThicknessMap||Q.transmission>0||Q.transmissionMap||Q.thicknessMap||Q.specularIntensityMap||Q.specularColorMap||Q.sheen>0||Q.sheenColorMap||Q.sheenRoughnessMap||!Q.displacementMap),fog:!!c,useFog:!0===Q.fog,fogExp2:c&&c.isFogExp2,flatShading:!!Q.flatShading,sizeAttenuation:Q.sizeAttenuation,logarithmicDepthBuffer:a,skinning:!0===h.isSkinnedMesh,morphTargets:void 0!==w.morphAttributes.position,morphNormals:void 0!==w.morphAttributes.normal,morphColors:void 0!==w.morphAttributes.color,morphTargetsCount:d,morphTextureStride:f,numDirLights:i.directional.length,numPointLights:i.point.length,numSpotLights:i.spot.length,numSpotLightMaps:i.spotLightMap.length,numRectAreaLights:i.rectArea.length,numHemiLights:i.hemi.length,numDirLightShadows:i.directionalShadowMap.length,numPointLightShadows:i.pointShadowMap.length,numSpotLightShadows:i.spotShadowMap.length,numSpotLightShadowsWithMaps:i.numSpotLightShadowsWithMaps,numClippingPlanes:E.numPlanes,numClipIntersection:E.numIntersection,dithering:Q.dithering,shadowMapEnabled:A.shadowMap.enabled&&t.length>0,shadowMapType:A.shadowMap.type,toneMapping:Q.toneMapped?A.toneMapping:EA,useLegacyLights:A.useLegacyLights,premultipliedAlpha:Q.premultipliedAlpha,doubleSided:Q.side===u,flipSided:Q.side===N,useDepthPacking:!!Q.depthPacking,depthPacking:Q.depthPacking||0,index0AttributeName:Q.index0AttributeName,extensionDerivatives:Q.extensions&&Q.extensions.derivatives,extensionFragDepth:Q.extensions&&Q.extensions.fragDepth,extensionDrawBuffers:Q.extensions&&Q.extensions.drawBuffers,extensionShaderTextureLOD:Q.extensions&&Q.extensions.shaderTextureLOD,rendererExtensionFragDepth:e||C.has("EXT_frag_depth"),rendererExtensionDrawBuffers:e||C.has("WEBGL_draw_buffers"),rendererExtensionShaderTextureLod:e||C.has("EXT_shader_texture_lod"),customProgramCacheKey:Q.customProgramCacheKey()}},getProgramCacheKey:function(g){const I=[];if(g.shaderID?I.push(g.shaderID):(I.push(g.customVertexShaderID),I.push(g.customFragmentShaderID)),void 0!==g.defines)for(const A in g.defines)I.push(A),I.push(g.defines[A]);return!1===g.isRawShaderMaterial&&(!function(A,g){A.push(g.precision),A.push(g.outputEncoding),A.push(g.envMapMode),A.push(g.envMapCubeUVHeight),A.push(g.combine),A.push(g.vertexUvs),A.push(g.fogExp2),A.push(g.sizeAttenuation),A.push(g.morphTargetsCount),A.push(g.morphAttributeCount),A.push(g.numDirLights),A.push(g.numPointLights),A.push(g.numSpotLights),A.push(g.numSpotLightMaps),A.push(g.numHemiLights),A.push(g.numRectAreaLights),A.push(g.numDirLightShadows),A.push(g.numPointLightShadows),A.push(g.numSpotLightShadows),A.push(g.numSpotLightShadowsWithMaps),A.push(g.shadowMapType),A.push(g.toneMapping),A.push(g.numClippingPlanes),A.push(g.numClipIntersection),A.push(g.depthPacking)}(I,g),function(A,g){i.disableAll(),g.isWebGL2&&i.enable(0);g.supportsVertexTextures&&i.enable(1);g.instancing&&i.enable(2);g.instancingColor&&i.enable(3);g.map&&i.enable(4);g.matcap&&i.enable(5);g.envMap&&i.enable(6);g.lightMap&&i.enable(7);g.aoMap&&i.enable(8);g.emissiveMap&&i.enable(9);g.bumpMap&&i.enable(10);g.normalMap&&i.enable(11);g.objectSpaceNormalMap&&i.enable(12);g.tangentSpaceNormalMap&&i.enable(13);g.clearcoat&&i.enable(14);g.clearcoatMap&&i.enable(15);g.clearcoatRoughnessMap&&i.enable(16);g.clearcoatNormalMap&&i.enable(17);g.iridescence&&i.enable(18);g.iridescenceMap&&i.enable(19);g.iridescenceThicknessMap&&i.enable(20);g.displacementMap&&i.enable(21);g.specularMap&&i.enable(22);g.roughnessMap&&i.enable(23);g.metalnessMap&&i.enable(24);g.gradientMap&&i.enable(25);g.alphaMap&&i.enable(26);g.alphaTest&&i.enable(27);g.vertexColors&&i.enable(28);g.vertexAlphas&&i.enable(29);g.vertexUvs&&i.enable(30);g.vertexTangents&&i.enable(31);g.uvsVertexOnly&&i.enable(32);A.push(i.mask),i.disableAll(),g.fog&&i.enable(0);g.useFog&&i.enable(1);g.flatShading&&i.enable(2);g.logarithmicDepthBuffer&&i.enable(3);g.skinning&&i.enable(4);g.morphTargets&&i.enable(5);g.morphNormals&&i.enable(6);g.morphColors&&i.enable(7);g.premultipliedAlpha&&i.enable(8);g.shadowMapEnabled&&i.enable(9);g.useLegacyLights&&i.enable(10);g.doubleSided&&i.enable(11);g.flipSided&&i.enable(12);g.useDepthPacking&&i.enable(13);g.dithering&&i.enable(14);g.specularIntensityMap&&i.enable(15);g.specularColorMap&&i.enable(16);g.transmission&&i.enable(17);g.transmissionMap&&i.enable(18);g.thicknessMap&&i.enable(19);g.sheen&&i.enable(20);g.sheenColorMap&&i.enable(21);g.sheenRoughnessMap&&i.enable(22);g.decodeVideoTexture&&i.enable(23);g.opaque&&i.enable(24);A.push(i.mask)}(I,g),I.push(A.outputEncoding)),I.push(g.customProgramCacheKey),I.join()},getUniforms:function(A){const g=r[A.type];let I;if(g){const A=PB[g];I=kB.clone(A.uniforms)}else I=A.uniforms;return I},acquireProgram:function(g,I){let C;for(let A=0,g=t.length;A<g;A++){const g=t[A];if(g.cacheKey===I){C=g,++C.usedTimes;break}}return void 0===C&&(C=new OE(A,I,g,Q),t.push(C)),C},releaseProgram:function(A){if(0==--A.usedTimes){const g=t.indexOf(A);t[g]=t[t.length-1],t.pop(),A.destroy()}},releaseShaderCache:function(A){o.remove(A)},programs:t,dispose:function(){o.dispose()}}}function zE(){let A=new WeakMap;return{get:function(g){let I=A.get(g);return void 0===I&&(I={},A.set(g,I)),I},remove:function(g){A.delete(g)},update:function(g,I,C){A.get(g)[I]=C},dispose:function(){A=new WeakMap}}}function _E(A,g){return A.groupOrder!==g.groupOrder?A.groupOrder-g.groupOrder:A.renderOrder!==g.renderOrder?A.renderOrder-g.renderOrder:A.material.id!==g.material.id?A.material.id-g.material.id:A.z!==g.z?A.z-g.z:A.id-g.id}function $E(A,g){return A.groupOrder!==g.groupOrder?A.groupOrder-g.groupOrder:A.renderOrder!==g.renderOrder?A.renderOrder-g.renderOrder:A.z!==g.z?g.z-A.z:A.id-g.id}function Ai(){const A=[];let g=0;const I=[],C=[],B=[];function Q(I,C,B,Q,E,i){let o=A[g];return void 0===o?(o={id:I.id,object:I,geometry:C,material:B,groupOrder:Q,renderOrder:I.renderOrder,z:E,group:i},A[g]=o):(o.id=I.id,o.object=I,o.geometry=C,o.material=B,o.groupOrder=Q,o.renderOrder=I.renderOrder,o.z=E,o.group=i),g++,o}return{opaque:I,transmissive:C,transparent:B,init:function(){g=0,I.length=0,C.length=0,B.length=0},push:function(A,g,E,i,o,t){const e=Q(A,g,E,i,o,t);E.transmission>0?C.push(e):!0===E.transparent?B.push(e):I.push(e)},unshift:function(A,g,E,i,o,t){const e=Q(A,g,E,i,o,t);E.transmission>0?C.unshift(e):!0===E.transparent?B.unshift(e):I.unshift(e)},finish:function(){for(let I=g,C=A.length;I<C;I++){const g=A[I];if(null===g.id)break;g.id=null,g.object=null,g.geometry=null,g.material=null,g.group=null}},sort:function(A,g){I.length>1&&I.sort(A||_E),C.length>1&&C.sort(g||$E),B.length>1&&B.sort(g||$E)}}}function gi(){let A=new WeakMap;return{get:function(g,I){const C=A.get(g);let B;return void 0===C?(B=new Ai,A.set(g,[B])):I>=C.length?(B=new Ai,C.push(B)):B=C[I],B},dispose:function(){A=new WeakMap}}}function Ii(){const A={};return{get:function(g){if(void 0!==A[g.id])return A[g.id];let I;switch(g.type){case"DirectionalLight":I={direction:new tI,color:new OC};break;case"SpotLight":I={position:new tI,direction:new tI,color:new OC,distance:0,coneCos:0,penumbraCos:0,decay:0};break;case"PointLight":I={position:new tI,color:new OC,distance:0,decay:0};break;case"HemisphereLight":I={direction:new tI,skyColor:new OC,groundColor:new OC};break;case"RectAreaLight":I={color:new OC,position:new tI,halfWidth:new tI,halfHeight:new tI}}return A[g.id]=I,I}}}let Ci=0;function Bi(A,g){return(g.castShadow?2:0)-(A.castShadow?2:0)+(g.map?1:0)-(A.map?1:0)}function Qi(A,g){const I=new Ii,C=function(){const A={};return{get:function(g){if(void 0!==A[g.id])return A[g.id];let I;switch(g.type){case"DirectionalLight":case"SpotLight":I={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new CI};break;case"PointLight":I={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new CI,shadowCameraNear:1,shadowCameraFar:1e3}}return A[g.id]=I,I}}}(),B={version:0,hash:{directionalLength:-1,pointLength:-1,spotLength:-1,rectAreaLength:-1,hemiLength:-1,numDirectionalShadows:-1,numPointShadows:-1,numSpotShadows:-1,numSpotMaps:-1},ambient:[0,0,0],probe:[],directional:[],directionalShadow:[],directionalShadowMap:[],directionalShadowMatrix:[],spot:[],spotLightMap:[],spotShadow:[],spotShadowMap:[],spotLightMatrix:[],rectArea:[],rectAreaLTC1:null,rectAreaLTC2:null,point:[],pointShadow:[],pointShadowMap:[],pointShadowMatrix:[],hemi:[],numSpotLightShadowsWithMaps:0};for(let A=0;A<9;A++)B.probe.push(new tI);const Q=new tI,E=new CC,i=new CC;return{setup:function(Q,E){let i=0,o=0,t=0;for(let A=0;A<9;A++)B.probe[A].set(0,0,0);let e=0,a=0,s=0,n=0,r=0,D=0,h=0,c=0,w=0,l=0;Q.sort(Bi);const G=!0===E?Math.PI:1;for(let A=0,g=Q.length;A<g;A++){const g=Q[A],E=g.color,y=g.intensity,F=g.distance,R=g.shadow&&g.shadow.map?g.shadow.map.texture:null;if(g.isAmbientLight)i+=E.r*y*G,o+=E.g*y*G,t+=E.b*y*G;else if(g.isLightProbe)for(let A=0;A<9;A++)B.probe[A].addScaledVector(g.sh.coefficients[A],y);else if(g.isDirectionalLight){const A=I.get(g);if(A.color.copy(g.color).multiplyScalar(g.intensity*G),g.castShadow){const A=g.shadow,I=C.get(g);I.shadowBias=A.bias,I.shadowNormalBias=A.normalBias,I.shadowRadius=A.radius,I.shadowMapSize=A.mapSize,B.directionalShadow[e]=I,B.directionalShadowMap[e]=R,B.directionalShadowMatrix[e]=g.shadow.matrix,D++}B.directional[e]=A,e++}else if(g.isSpotLight){const A=I.get(g);A.position.setFromMatrixPosition(g.matrixWorld),A.color.copy(E).multiplyScalar(y*G),A.distance=F,A.coneCos=Math.cos(g.angle),A.penumbraCos=Math.cos(g.angle*(1-g.penumbra)),A.decay=g.decay,B.spot[s]=A;const Q=g.shadow;if(g.map&&(B.spotLightMap[w]=g.map,w++,Q.updateMatrices(g),g.castShadow&&l++),B.spotLightMatrix[s]=Q.matrix,g.castShadow){const A=C.get(g);A.shadowBias=Q.bias,A.shadowNormalBias=Q.normalBias,A.shadowRadius=Q.radius,A.shadowMapSize=Q.mapSize,B.spotShadow[s]=A,B.spotShadowMap[s]=R,c++}s++}else if(g.isRectAreaLight){const A=I.get(g);A.color.copy(E).multiplyScalar(y),A.halfWidth.set(.5*g.width,0,0),A.halfHeight.set(0,.5*g.height,0),B.rectArea[n]=A,n++}else if(g.isPointLight){const A=I.get(g);if(A.color.copy(g.color).multiplyScalar(g.intensity*G),A.distance=g.distance,A.decay=g.decay,g.castShadow){const A=g.shadow,I=C.get(g);I.shadowBias=A.bias,I.shadowNormalBias=A.normalBias,I.shadowRadius=A.radius,I.shadowMapSize=A.mapSize,I.shadowCameraNear=A.camera.near,I.shadowCameraFar=A.camera.far,B.pointShadow[a]=I,B.pointShadowMap[a]=R,B.pointShadowMatrix[a]=g.shadow.matrix,h++}B.point[a]=A,a++}else if(g.isHemisphereLight){const A=I.get(g);A.skyColor.copy(g.color).multiplyScalar(y*G),A.groundColor.copy(g.groundColor).multiplyScalar(y*G),B.hemi[r]=A,r++}}n>0&&(g.isWebGL2||!0===A.has("OES_texture_float_linear")?(B.rectAreaLTC1=XB.LTC_FLOAT_1,B.rectAreaLTC2=XB.LTC_FLOAT_2):!0===A.has("OES_texture_half_float_linear")?(B.rectAreaLTC1=XB.LTC_HALF_1,B.rectAreaLTC2=XB.LTC_HALF_2):console.error("THREE.WebGLRenderer: Unable to use RectAreaLight. Missing WebGL extensions.")),B.ambient[0]=i,B.ambient[1]=o,B.ambient[2]=t;const y=B.hash;y.directionalLength===e&&y.pointLength===a&&y.spotLength===s&&y.rectAreaLength===n&&y.hemiLength===r&&y.numDirectionalShadows===D&&y.numPointShadows===h&&y.numSpotShadows===c&&y.numSpotMaps===w||(B.directional.length=e,B.spot.length=s,B.rectArea.length=n,B.point.length=a,B.hemi.length=r,B.directionalShadow.length=D,B.directionalShadowMap.length=D,B.pointShadow.length=h,B.pointShadowMap.length=h,B.spotShadow.length=c,B.spotShadowMap.length=c,B.directionalShadowMatrix.length=D,B.pointShadowMatrix.length=h,B.spotLightMatrix.length=c+w-l,B.spotLightMap.length=w,B.numSpotLightShadowsWithMaps=l,y.directionalLength=e,y.pointLength=a,y.spotLength=s,y.rectAreaLength=n,y.hemiLength=r,y.numDirectionalShadows=D,y.numPointShadows=h,y.numSpotShadows=c,y.numSpotMaps=w,B.version=Ci++)},setupView:function(A,g){let I=0,C=0,o=0,t=0,e=0;const a=g.matrixWorldInverse;for(let g=0,s=A.length;g<s;g++){const s=A[g];if(s.isDirectionalLight){const A=B.directional[I];A.direction.setFromMatrixPosition(s.matrixWorld),Q.setFromMatrixPosition(s.target.matrixWorld),A.direction.sub(Q),A.direction.transformDirection(a),I++}else if(s.isSpotLight){const A=B.spot[o];A.position.setFromMatrixPosition(s.matrixWorld),A.position.applyMatrix4(a),A.direction.setFromMatrixPosition(s.matrixWorld),Q.setFromMatrixPosition(s.target.matrixWorld),A.direction.sub(Q),A.direction.transformDirection(a),o++}else if(s.isRectAreaLight){const A=B.rectArea[t];A.position.setFromMatrixPosition(s.matrixWorld),A.position.applyMatrix4(a),i.identity(),E.copy(s.matrixWorld),E.premultiply(a),i.extractRotation(E),A.halfWidth.set(.5*s.width,0,0),A.halfHeight.set(0,.5*s.height,0),A.halfWidth.applyMatrix4(i),A.halfHeight.applyMatrix4(i),t++}else if(s.isPointLight){const A=B.point[C];A.position.setFromMatrixPosition(s.matrixWorld),A.position.applyMatrix4(a),C++}else if(s.isHemisphereLight){const A=B.hemi[e];A.direction.setFromMatrixPosition(s.matrixWorld),A.direction.transformDirection(a),e++}}},state:B}}function Ei(A,g){const I=new Qi(A,g),C=[],B=[];return{init:function(){C.length=0,B.length=0},state:{lightsArray:C,shadowsArray:B,lights:I},setupLights:function(A){I.setup(C,A)},setupLightsView:function(A){I.setupView(C,A)},pushLight:function(A){C.push(A)},pushShadow:function(A){B.push(A)}}}function ii(A,g){let I=new WeakMap;return{get:function(C,B=0){const Q=I.get(C);let E;return void 0===Q?(E=new Ei(A,g),I.set(C,[E])):B>=Q.length?(E=new Ei(A,g),Q.push(E)):E=Q[B],E},dispose:function(){I=new WeakMap}}}class oi extends xC{constructor(A){super(),this.isMeshDepthMaterial=!0,this.type="MeshDepthMaterial",this.depthPacking=3200,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.setValues(A)}copy(A){return super.copy(A),this.depthPacking=A.depthPacking,this.map=A.map,this.alphaMap=A.alphaMap,this.displacementMap=A.displacementMap,this.displacementScale=A.displacementScale,this.displacementBias=A.displacementBias,this.wireframe=A.wireframe,this.wireframeLinewidth=A.wireframeLinewidth,this}}class ti extends xC{constructor(A){super(),this.isMeshDistanceMaterial=!0,this.type="MeshDistanceMaterial",this.referencePosition=new tI,this.nearDistance=1,this.farDistance=1e3,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.setValues(A)}copy(A){return super.copy(A),this.referencePosition.copy(A.referencePosition),this.nearDistance=A.nearDistance,this.farDistance=A.farDistance,this.map=A.map,this.alphaMap=A.alphaMap,this.displacementMap=A.displacementMap,this.displacementScale=A.displacementScale,this.displacementBias=A.displacementBias,this}}const ei="void main() {\n\tgl_Position = vec4( position, 1.0 );\n}",ai="uniform sampler2D shadow_pass;\nuniform vec2 resolution;\nuniform float radius;\n#include <packing>\nvoid main() {\n\tconst float samples = float( VSM_SAMPLES );\n\tfloat mean = 0.0;\n\tfloat squared_mean = 0.0;\n\tfloat uvStride = samples <= 1.0 ? 0.0 : 2.0 / ( samples - 1.0 );\n\tfloat uvStart = samples <= 1.0 ? 0.0 : - 1.0;\n\tfor ( float i = 0.0; i < samples; i ++ ) {\n\t\tfloat uvOffset = uvStart + i * uvStride;\n\t\t#ifdef HORIZONTAL_PASS\n\t\t\tvec2 distribution = unpackRGBATo2Half( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( uvOffset, 0.0 ) * radius ) / resolution ) );\n\t\t\tmean += distribution.x;\n\t\t\tsquared_mean += distribution.y * distribution.y + distribution.x * distribution.x;\n\t\t#else\n\t\t\tfloat depth = unpackRGBAToDepth( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( 0.0, uvOffset ) * radius ) / resolution ) );\n\t\t\tmean += depth;\n\t\t\tsquared_mean += depth * depth;\n\t\t#endif\n\t}\n\tmean = mean / samples;\n\tsquared_mean = squared_mean / samples;\n\tfloat std_dev = sqrt( squared_mean - mean * mean );\n\tgl_FragColor = pack2HalfToRGBA( vec2( mean, std_dev ) );\n}";function si(A,g,I){let C=new vB;const B=new CI,Q=new CI,E=new uI,i=new oi({depthPacking:fg}),o=new ti,t={},e=I.maxTextureSize,a={[d]:N,[N]:d,[u]:u},s=new UB({defines:{VSM_SAMPLES:8},uniforms:{shadow_pass:{value:null},resolution:{value:new CI},radius:{value:4}},vertexShader:ei,fragmentShader:ai}),n=s.clone();n.defines.HORIZONTAL_PASS=1;const r=new oB;r.setAttribute("position",new zC(new Float32Array([-1,-1,.5,3,-1,.5,-1,3,.5]),3));const D=new RB(r,s),h=this;function c(I,C){const Q=g.update(D);s.defines.VSM_SAMPLES!==I.blurSamples&&(s.defines.VSM_SAMPLES=I.blurSamples,n.defines.VSM_SAMPLES=I.blurSamples,s.needsUpdate=!0,n.needsUpdate=!0),null===I.mapPass&&(I.mapPass=new MI(B.x,B.y)),s.uniforms.shadow_pass.value=I.map.texture,s.uniforms.resolution.value=I.mapSize,s.uniforms.radius.value=I.radius,A.setRenderTarget(I.mapPass),A.clear(),A.renderBufferDirect(C,null,Q,s,D,null),n.uniforms.shadow_pass.value=I.mapPass.texture,n.uniforms.resolution.value=I.mapSize,n.uniforms.radius.value=I.radius,A.setRenderTarget(I.map),A.clear(),A.renderBufferDirect(C,null,Q,n,D,null)}function w(g,I,C,B,Q,E){let e=null;const s=!0===C.isPointLight?g.customDistanceMaterial:g.customDepthMaterial;if(void 0!==s)e=s;else if(e=!0===C.isPointLight?o:i,A.localClippingEnabled&&!0===I.clipShadows&&Array.isArray(I.clippingPlanes)&&0!==I.clippingPlanes.length||I.displacementMap&&0!==I.displacementScale||I.alphaMap&&I.alphaTest>0||I.map&&I.alphaTest>0){const A=e.uuid,g=I.uuid;let C=t[A];void 0===C&&(C={},t[A]=C);let B=C[g];void 0===B&&(B=e.clone(),C[g]=B),e=B}return e.visible=I.visible,e.wireframe=I.wireframe,e.side=E===R?null!==I.shadowSide?I.shadowSide:I.side:null!==I.shadowSide?I.shadowSide:a[I.side],e.alphaMap=I.alphaMap,e.alphaTest=I.alphaTest,e.map=I.map,e.clipShadows=I.clipShadows,e.clippingPlanes=I.clippingPlanes,e.clipIntersection=I.clipIntersection,e.displacementMap=I.displacementMap,e.displacementScale=I.displacementScale,e.displacementBias=I.displacementBias,e.wireframeLinewidth=I.wireframeLinewidth,e.linewidth=I.linewidth,!0===C.isPointLight&&!0===e.isMeshDistanceMaterial&&(e.referencePosition.setFromMatrixPosition(C.matrixWorld),e.nearDistance=B,e.farDistance=Q),e}function l(I,B,Q,E,i){if(!1===I.visible)return;if(I.layers.test(B.layers)&&(I.isMesh||I.isLine||I.isPoints)&&(I.castShadow||I.receiveShadow&&i===R)&&(!I.frustumCulled||C.intersectsObject(I))){I.modelViewMatrix.multiplyMatrices(Q.matrixWorldInverse,I.matrixWorld);const C=g.update(I),B=I.material;if(Array.isArray(B)){const g=C.groups;for(let o=0,t=g.length;o<t;o++){const t=g[o],e=B[t.materialIndex];if(e&&e.visible){const g=w(I,e,E,Q.near,Q.far,i);A.renderBufferDirect(Q,null,C,g,I,t)}}}else if(B.visible){const g=w(I,B,E,Q.near,Q.far,i);A.renderBufferDirect(Q,null,C,g,I,null)}}const o=I.children;for(let A=0,g=o.length;A<g;A++)l(o[A],B,Q,E,i)}this.enabled=!1,this.autoUpdate=!0,this.needsUpdate=!1,this.type=y,this.render=function(g,I,i){if(!1===h.enabled)return;if(!1===h.autoUpdate&&!1===h.needsUpdate)return;if(0===g.length)return;const o=A.getRenderTarget(),t=A.getActiveCubeFace(),a=A.getActiveMipmapLevel(),s=A.state;s.setBlending(M),s.buffers.color.setClear(1,1,1,1),s.buffers.depth.setTest(!0),s.setScissorTest(!1);for(let o=0,t=g.length;o<t;o++){const t=g[o],a=t.shadow;if(void 0===a){console.warn("THREE.WebGLShadowMap:",t,"has no shadow.");continue}if(!1===a.autoUpdate&&!1===a.needsUpdate)continue;B.copy(a.mapSize);const n=a.getFrameExtents();if(B.multiply(n),Q.copy(a.mapSize),(B.x>e||B.y>e)&&(B.x>e&&(Q.x=Math.floor(e/n.x),B.x=Q.x*n.x,a.mapSize.x=Q.x),B.y>e&&(Q.y=Math.floor(e/n.y),B.y=Q.y*n.y,a.mapSize.y=Q.y)),null===a.map){const A=this.type!==R?{minFilter:GA,magFilter:GA}:{};a.map=new MI(B.x,B.y,A),a.map.texture.name=t.name+".shadowMap",a.camera.updateProjectionMatrix()}A.setRenderTarget(a.map),A.clear();const r=a.getViewportCount();for(let A=0;A<r;A++){const g=a.getViewport(A);E.set(Q.x*g.x,Q.y*g.y,Q.x*g.z,Q.y*g.w),s.viewport(E),a.updateMatrices(t,A),C=a.getFrustum(),l(I,i,a.camera,t,this.type)}!0!==a.isPointLightShadow&&this.type===R&&c(a,i),a.needsUpdate=!1}h.needsUpdate=!1,A.setRenderTarget(o,t,a)}}function ni(A,g,I){const C=I.isWebGL2;const B=new function(){let g=!1;const I=new uI;let C=null;const B=new uI(0,0,0,0);return{setMask:function(I){C===I||g||(A.colorMask(I,I,I,I),C=I)},setLocked:function(A){g=A},setClear:function(g,C,Q,E,i){!0===i&&(g*=E,C*=E,Q*=E),I.set(g,C,Q,E),!1===B.equals(I)&&(A.clearColor(g,C,Q,E),B.copy(I))},reset:function(){g=!1,C=null,B.set(-1,0,0,0)}}},Q=new function(){let g=!1,I=null,C=null,B=null;return{setTest:function(A){A?yA(2929):FA(2929)},setMask:function(C){I===C||g||(A.depthMask(C),I=C)},setFunc:function(g){if(C!==g){switch(g){case P:A.depthFunc(512);break;case j:A.depthFunc(519);break;case z:A.depthFunc(513);break;case _:A.depthFunc(515);break;case $:A.depthFunc(514);break;case AA:A.depthFunc(518);break;case gA:A.depthFunc(516);break;case IA:A.depthFunc(517);break;default:A.depthFunc(515)}C=g}},setLocked:function(A){g=A},setClear:function(g){B!==g&&(A.clearDepth(g),B=g)},reset:function(){g=!1,I=null,C=null,B=null}}},E=new function(){let g=!1,I=null,C=null,B=null,Q=null,E=null,i=null,o=null,t=null;return{setTest:function(A){g||(A?yA(2960):FA(2960))},setMask:function(C){I===C||g||(A.stencilMask(C),I=C)},setFunc:function(g,I,E){C===g&&B===I&&Q===E||(A.stencilFunc(g,I,E),C=g,B=I,Q=E)},setOp:function(g,I,C){E===g&&i===I&&o===C||(A.stencilOp(g,I,C),E=g,i=I,o=C)},setLocked:function(A){g=A},setClear:function(g){t!==g&&(A.clearStencil(g),t=g)},reset:function(){g=!1,I=null,C=null,B=null,Q=null,E=null,i=null,o=null,t=null}}},i=new WeakMap,o=new WeakMap;let t={},e={},a=new WeakMap,s=[],n=null,r=!1,D=null,h=null,c=null,y=null,F=null,R=null,d=null,CA=!1,BA=null,QA=null,EA=null,iA=null,oA=null;const tA=A.getParameter(35661);let eA=!1,aA=0;const sA=A.getParameter(7938);-1!==sA.indexOf("WebGL")?(aA=parseFloat(/^WebGL (\d)/.exec(sA)[1]),eA=aA>=1):-1!==sA.indexOf("OpenGL ES")&&(aA=parseFloat(/^OpenGL ES (\d)/.exec(sA)[1]),eA=aA>=2);let nA=null,rA={};const DA=A.getParameter(3088),hA=A.getParameter(2978),cA=(new uI).fromArray(DA),wA=(new uI).fromArray(hA);function lA(g,I,C){const B=new Uint8Array(4),Q=A.createTexture();A.bindTexture(g,Q),A.texParameteri(g,10241,9728),A.texParameteri(g,10240,9728);for(let g=0;g<C;g++)A.texImage2D(I+g,0,6408,1,1,0,6408,5121,B);return Q}const GA={};function yA(g){!0!==t[g]&&(A.enable(g),t[g]=!0)}function FA(g){!1!==t[g]&&(A.disable(g),t[g]=!1)}GA[3553]=lA(3553,3553,1),GA[34067]=lA(34067,34069,6),B.setClear(0,0,0,1),Q.setClear(1),E.setClear(0),yA(2929),Q.setFunc(_),uA(!1),MA(l),yA(2884),NA(M);const RA={[J]:32774,[Y]:32778,[p]:32779};if(C)RA[L]=32775,RA[m]=32776;else{const A=g.get("EXT_blend_minmax");null!==A&&(RA[L]=A.MIN_EXT,RA[m]=A.MAX_EXT)}const dA={[H]:0,[q]:1,[b]:768,[T]:770,[X]:776,[O]:774,[V]:772,[x]:769,[v]:771,[Z]:775,[W]:773};function NA(g,I,C,B,Q,E,i,o){if(g!==M){if(!1===r&&(yA(3042),r=!0),g===f)Q=Q||I,E=E||C,i=i||B,I===h&&Q===F||(A.blendEquationSeparate(RA[I],RA[Q]),h=I,F=Q),C===c&&B===y&&E===R&&i===d||(A.blendFuncSeparate(dA[C],dA[B],dA[E],dA[i]),c=C,y=B,R=E,d=i),D=g,CA=!1;else if(g!==D||o!==CA){if(h===J&&F===J||(A.blendEquation(32774),h=J,F=J),o)switch(g){case S:A.blendFuncSeparate(1,771,1,771);break;case k:A.blendFunc(1,1);break;case U:A.blendFuncSeparate(0,769,0,1);break;case K:A.blendFuncSeparate(0,768,0,770);break;default:console.error("THREE.WebGLState: Invalid blending: ",g)}else switch(g){case S:A.blendFuncSeparate(770,771,1,771);break;case k:A.blendFunc(770,1);break;case U:A.blendFuncSeparate(0,769,0,1);break;case K:A.blendFunc(0,768);break;default:console.error("THREE.WebGLState: Invalid blending: ",g)}c=null,y=null,R=null,d=null,D=g,CA=o}}else!0===r&&(FA(3042),r=!1)}function uA(g){BA!==g&&(g?A.frontFace(2304):A.frontFace(2305),BA=g)}function MA(g){g!==w?(yA(2884),g!==QA&&(g===l?A.cullFace(1029):g===G?A.cullFace(1028):A.cullFace(1032))):FA(2884),QA=g}function SA(g,I,C){g?(yA(32823),iA===I&&oA===C||(A.polygonOffset(I,C),iA=I,oA=C)):FA(32823)}return{buffers:{color:B,depth:Q,stencil:E},enable:yA,disable:FA,bindFramebuffer:function(g,I){return e[g]!==I&&(A.bindFramebuffer(g,I),e[g]=I,C&&(36009===g&&(e[36160]=I),36160===g&&(e[36009]=I)),!0)},drawBuffers:function(C,B){let Q=s,E=!1;if(C)if(Q=a.get(B),void 0===Q&&(Q=[],a.set(B,Q)),C.isWebGLMultipleRenderTargets){const A=C.texture;if(Q.length!==A.length||36064!==Q[0]){for(let g=0,I=A.length;g<I;g++)Q[g]=36064+g;Q.length=A.length,E=!0}}else 36064!==Q[0]&&(Q[0]=36064,E=!0);else 1029!==Q[0]&&(Q[0]=1029,E=!0);E&&(I.isWebGL2?A.drawBuffers(Q):g.get("WEBGL_draw_buffers").drawBuffersWEBGL(Q))},useProgram:function(g){return n!==g&&(A.useProgram(g),n=g,!0)},setBlending:NA,setMaterial:function(A,g){A.side===u?FA(2884):yA(2884);let I=A.side===N;g&&(I=!I),uA(I),A.blending===S&&!1===A.transparent?NA(M):NA(A.blending,A.blendEquation,A.blendSrc,A.blendDst,A.blendEquationAlpha,A.blendSrcAlpha,A.blendDstAlpha,A.premultipliedAlpha),Q.setFunc(A.depthFunc),Q.setTest(A.depthTest),Q.setMask(A.depthWrite),B.setMask(A.colorWrite);const C=A.stencilWrite;E.setTest(C),C&&(E.setMask(A.stencilWriteMask),E.setFunc(A.stencilFunc,A.stencilRef,A.stencilFuncMask),E.setOp(A.stencilFail,A.stencilZFail,A.stencilZPass)),SA(A.polygonOffset,A.polygonOffsetFactor,A.polygonOffsetUnits),!0===A.alphaToCoverage?yA(32926):FA(32926)},setFlipSided:uA,setCullFace:MA,setLineWidth:function(g){g!==EA&&(eA&&A.lineWidth(g),EA=g)},setPolygonOffset:SA,setScissorTest:function(A){A?yA(3089):FA(3089)},activeTexture:function(g){void 0===g&&(g=33984+tA-1),nA!==g&&(A.activeTexture(g),nA=g)},bindTexture:function(g,I,C){void 0===C&&(C=null===nA?33984+tA-1:nA);let B=rA[C];void 0===B&&(B={type:void 0,texture:void 0},rA[C]=B),B.type===g&&B.texture===I||(nA!==C&&(A.activeTexture(C),nA=C),A.bindTexture(g,I||GA[g]),B.type=g,B.texture=I)},unbindTexture:function(){const g=rA[nA];void 0!==g&&void 0!==g.type&&(A.bindTexture(g.type,null),g.type=void 0,g.texture=void 0)},compressedTexImage2D:function(){try{A.compressedTexImage2D.apply(A,arguments)}catch(A){console.error("THREE.WebGLState:",A)}},compressedTexImage3D:function(){try{A.compressedTexImage3D.apply(A,arguments)}catch(A){console.error("THREE.WebGLState:",A)}},texImage2D:function(){try{A.texImage2D.apply(A,arguments)}catch(A){console.error("THREE.WebGLState:",A)}},texImage3D:function(){try{A.texImage3D.apply(A,arguments)}catch(A){console.error("THREE.WebGLState:",A)}},updateUBOMapping:function(g,I){let C=o.get(I);void 0===C&&(C=new WeakMap,o.set(I,C));let B=C.get(g);void 0===B&&(B=A.getUniformBlockIndex(I,g.name),C.set(g,B))},uniformBlockBinding:function(g,I){const C=o.get(I).get(g);i.get(I)!==C&&(A.uniformBlockBinding(I,C,g.__bindingPointIndex),i.set(I,C))},texStorage2D:function(){try{A.texStorage2D.apply(A,arguments)}catch(A){console.error("THREE.WebGLState:",A)}},texStorage3D:function(){try{A.texStorage3D.apply(A,arguments)}catch(A){console.error("THREE.WebGLState:",A)}},texSubImage2D:function(){try{A.texSubImage2D.apply(A,arguments)}catch(A){console.error("THREE.WebGLState:",A)}},texSubImage3D:function(){try{A.texSubImage3D.apply(A,arguments)}catch(A){console.error("THREE.WebGLState:",A)}},compressedTexSubImage2D:function(){try{A.compressedTexSubImage2D.apply(A,arguments)}catch(A){console.error("THREE.WebGLState:",A)}},compressedTexSubImage3D:function(){try{A.compressedTexSubImage3D.apply(A,arguments)}catch(A){console.error("THREE.WebGLState:",A)}},scissor:function(g){!1===cA.equals(g)&&(A.scissor(g.x,g.y,g.z,g.w),cA.copy(g))},viewport:function(g){!1===wA.equals(g)&&(A.viewport(g.x,g.y,g.z,g.w),wA.copy(g))},reset:function(){A.disable(3042),A.disable(2884),A.disable(2929),A.disable(32823),A.disable(3089),A.disable(2960),A.disable(32926),A.blendEquation(32774),A.blendFunc(1,0),A.blendFuncSeparate(1,0,1,0),A.colorMask(!0,!0,!0,!0),A.clearColor(0,0,0,0),A.depthMask(!0),A.depthFunc(513),A.clearDepth(1),A.stencilMask(4294967295),A.stencilFunc(519,0,4294967295),A.stencilOp(7680,7680,7680),A.clearStencil(0),A.cullFace(1029),A.frontFace(2305),A.polygonOffset(0,0),A.activeTexture(33984),A.bindFramebuffer(36160,null),!0===C&&(A.bindFramebuffer(36009,null),A.bindFramebuffer(36008,null)),A.useProgram(null),A.lineWidth(1),A.scissor(0,0,A.canvas.width,A.canvas.height),A.viewport(0,0,A.canvas.width,A.canvas.height),t={},nA=null,rA={},e={},a=new WeakMap,s=[],n=null,r=!1,D=null,h=null,c=null,y=null,F=null,R=null,d=null,CA=!1,BA=null,QA=null,EA=null,iA=null,oA=null,cA.set(0,0,A.canvas.width,A.canvas.height),wA.set(0,0,A.canvas.width,A.canvas.height),B.reset(),Q.reset(),E.reset()}}}function ri(A,g,I,C,B,Q,E){const i=B.isWebGL2,o=B.maxTextures,t=B.maxCubemapSize,e=B.maxTextureSize,a=B.maxSamples,s=g.has("WEBGL_multisampled_render_to_texture")?g.get("WEBGL_multisampled_render_to_texture"):null,n="undefined"!=typeof navigator&&/OculusBrowser/g.test(navigator.userAgent),r=new WeakMap;let D;const h=new WeakMap;let c=!1;try{c="undefined"!=typeof OffscreenCanvas&&null!==new OffscreenCanvas(1,1).getContext("2d")}catch(A){}function w(A,g){return c?new OffscreenCanvas(A,g):iI("canvas")}function l(A,g,I,C){let B=1;if((A.width>C||A.height>C)&&(B=C/Math.max(A.width,A.height)),B<1||!0===g){if("undefined"!=typeof HTMLImageElement&&A instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&A instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&A instanceof ImageBitmap){const C=g?$g:Math.floor,Q=C(B*A.width),E=C(B*A.height);void 0===D&&(D=w(Q,E));const i=I?w(Q,E):D;i.width=Q,i.height=E;return i.getContext("2d").drawImage(A,0,0,Q,E),console.warn("THREE.WebGLRenderer: Texture has been resized from ("+A.width+"x"+A.height+") to ("+Q+"x"+E+")."),i}return"data"in A&&console.warn("THREE.WebGLRenderer: Image in DataTexture is too big ("+A.width+"x"+A.height+")."),A}return A}function G(A){return zg(A.width)&&zg(A.height)}function y(A,g){return A.generateMipmaps&&g&&A.minFilter!==GA&&A.minFilter!==RA}function F(g){A.generateMipmap(g)}function R(I,C,B,Q,E=!1){if(!1===i)return C;if(null!==I){if(void 0!==A[I])return A[I];console.warn("THREE.WebGLRenderer: Attempt to use non-existing WebGL internal format '"+I+"'")}let o=C;return 6403===C&&(5126===B&&(o=33326),5131===B&&(o=33325),5121===B&&(o=33321)),33319===C&&(5126===B&&(o=33328),5131===B&&(o=33327),5121===B&&(o=33323)),6408===C&&(5126===B&&(o=34836),5131===B&&(o=34842),5121===B&&(o=Q===Kg&&!1===E?35907:32856),32819===B&&(o=32854),32820===B&&(o=32855)),33325!==o&&33326!==o&&33327!==o&&33328!==o&&34842!==o&&34836!==o||g.get("EXT_color_buffer_float"),o}function d(A,g,I){return!0===y(A,I)||A.isFramebufferTexture&&A.minFilter!==GA&&A.minFilter!==RA?Math.log2(Math.max(g.width,g.height))+1:void 0!==A.mipmaps&&A.mipmaps.length>0?A.mipmaps.length:A.isCompressedTexture&&Array.isArray(A.image)?g.mipmaps.length:1}function N(A){return A===GA||A===yA||A===FA?9728:9729}function u(A){const g=A.target;g.removeEventListener("dispose",u),function(A){const g=C.get(A);if(void 0===g.__webglInit)return;const I=A.source,B=h.get(I);if(B){const C=B[g.__cacheKey];C.usedTimes--,0===C.usedTimes&&S(A),0===Object.keys(B).length&&h.delete(I)}C.remove(A)}(g),g.isVideoTexture&&r.delete(g)}function M(g){const I=g.target;I.removeEventListener("dispose",M),function(g){const I=g.texture,B=C.get(g),Q=C.get(I);void 0!==Q.__webglTexture&&(A.deleteTexture(Q.__webglTexture),E.memory.textures--);g.depthTexture&&g.depthTexture.dispose();if(g.isWebGLCubeRenderTarget)for(let g=0;g<6;g++)A.deleteFramebuffer(B.__webglFramebuffer[g]),B.__webglDepthbuffer&&A.deleteRenderbuffer(B.__webglDepthbuffer[g]);else{if(A.deleteFramebuffer(B.__webglFramebuffer),B.__webglDepthbuffer&&A.deleteRenderbuffer(B.__webglDepthbuffer),B.__webglMultisampledFramebuffer&&A.deleteFramebuffer(B.__webglMultisampledFramebuffer),B.__webglColorRenderbuffer)for(let g=0;g<B.__webglColorRenderbuffer.length;g++)B.__webglColorRenderbuffer[g]&&A.deleteRenderbuffer(B.__webglColorRenderbuffer[g]);B.__webglDepthRenderbuffer&&A.deleteRenderbuffer(B.__webglDepthRenderbuffer)}if(g.isWebGLMultipleRenderTargets)for(let g=0,B=I.length;g<B;g++){const B=C.get(I[g]);B.__webglTexture&&(A.deleteTexture(B.__webglTexture),E.memory.textures--),C.remove(I[g])}C.remove(I),C.remove(g)}(I)}function S(g){const I=C.get(g);A.deleteTexture(I.__webglTexture);const B=g.source;delete h.get(B)[I.__cacheKey],E.memory.textures--}let k=0;function U(A,g){const B=C.get(A);if(A.isVideoTexture&&function(A){const g=E.render.frame;r.get(A)!==g&&(r.set(A,g),A.update())}(A),!1===A.isRenderTargetTexture&&A.version>0&&B.__version!==A.version){const I=A.image;if(null===I)console.warn("THREE.WebGLRenderer: Texture marked for update but no image data found.");else{if(!1!==I.complete)return void p(B,A,g);console.warn("THREE.WebGLRenderer: Texture marked for update but image is incomplete")}}I.bindTexture(3553,B.__webglTexture,33984+g)}const K={[cA]:10497,[wA]:33071,[lA]:33648},f={[GA]:9728,[yA]:9984,[FA]:9986,[RA]:9729,[dA]:9985,[NA]:9987};function J(I,Q,E){if(E?(A.texParameteri(I,10242,K[Q.wrapS]),A.texParameteri(I,10243,K[Q.wrapT]),32879!==I&&35866!==I||A.texParameteri(I,32882,K[Q.wrapR]),A.texParameteri(I,10240,f[Q.magFilter]),A.texParameteri(I,10241,f[Q.minFilter])):(A.texParameteri(I,10242,33071),A.texParameteri(I,10243,33071),32879!==I&&35866!==I||A.texParameteri(I,32882,33071),Q.wrapS===wA&&Q.wrapT===wA||console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.wrapS and Texture.wrapT should be set to THREE.ClampToEdgeWrapping."),A.texParameteri(I,10240,N(Q.magFilter)),A.texParameteri(I,10241,N(Q.minFilter)),Q.minFilter!==GA&&Q.minFilter!==RA&&console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.minFilter should be set to THREE.NearestFilter or THREE.LinearFilter.")),!0===g.has("EXT_texture_filter_anisotropic")){const E=g.get("EXT_texture_filter_anisotropic");if(Q.magFilter===GA)return;if(Q.minFilter!==FA&&Q.minFilter!==NA)return;if(Q.type===fA&&!1===g.has("OES_texture_float_linear"))return;if(!1===i&&Q.type===JA&&!1===g.has("OES_texture_half_float_linear"))return;(Q.anisotropy>1||C.get(Q).__currentAnisotropy)&&(A.texParameterf(I,E.TEXTURE_MAX_ANISOTROPY_EXT,Math.min(Q.anisotropy,B.getMaxAnisotropy())),C.get(Q).__currentAnisotropy=Q.anisotropy)}}function Y(g,I){let C=!1;void 0===g.__webglInit&&(g.__webglInit=!0,I.addEventListener("dispose",u));const B=I.source;let Q=h.get(B);void 0===Q&&(Q={},h.set(B,Q));const i=function(A){const g=[];return g.push(A.wrapS),g.push(A.wrapT),g.push(A.wrapR||0),g.push(A.magFilter),g.push(A.minFilter),g.push(A.anisotropy),g.push(A.internalFormat),g.push(A.format),g.push(A.type),g.push(A.generateMipmaps),g.push(A.premultiplyAlpha),g.push(A.flipY),g.push(A.unpackAlignment),g.push(A.encoding),g.join()}(I);if(i!==g.__cacheKey){void 0===Q[i]&&(Q[i]={texture:A.createTexture(),usedTimes:0},E.memory.textures++,C=!0),Q[i].usedTimes++;const B=Q[g.__cacheKey];void 0!==B&&(Q[g.__cacheKey].usedTimes--,0===B.usedTimes&&S(I)),g.__cacheKey=i,g.__webglTexture=Q[i].texture}return C}function p(g,B,E){let o=3553;(B.isDataArrayTexture||B.isCompressedArrayTexture)&&(o=35866),B.isData3DTexture&&(o=32879);const t=Y(g,B),a=B.source;I.bindTexture(o,g.__webglTexture,33984+E);const s=C.get(a);if(a.version!==s.__version||!0===t){I.activeTexture(33984+E),A.pixelStorei(37440,B.flipY),A.pixelStorei(37441,B.premultiplyAlpha),A.pixelStorei(3317,B.unpackAlignment),A.pixelStorei(37443,0);const g=function(A){return!i&&(A.wrapS!==wA||A.wrapT!==wA||A.minFilter!==GA&&A.minFilter!==RA)}(B)&&!1===G(B.image);let C=l(B.image,g,!1,e);C=x(B,C);const n=G(C)||i,r=Q.convert(B.format,B.encoding);let D,h=Q.convert(B.type),c=R(B.internalFormat,r,h,B.encoding,B.isVideoTexture);J(o,B,n);const w=B.mipmaps,N=i&&!0!==B.isVideoTexture,u=void 0===s.__version||!0===t,M=d(B,C,n);if(B.isDepthTexture)c=6402,i?c=B.type===fA?36012:B.type===KA?33190:B.type===LA?35056:33189:B.type===fA&&console.error("WebGLRenderer: Floating point depth texture requires WebGL2."),B.format===xA&&6402===c&&B.type!==kA&&B.type!==KA&&(console.warn("THREE.WebGLRenderer: Use UnsignedShortType or UnsignedIntType for DepthFormat DepthTexture."),B.type=KA,h=Q.convert(B.type)),B.format===TA&&6402===c&&(c=34041,B.type!==LA&&(console.warn("THREE.WebGLRenderer: Use UnsignedInt248Type for DepthStencilFormat DepthTexture."),B.type=LA,h=Q.convert(B.type))),u&&(N?I.texStorage2D(3553,1,c,C.width,C.height):I.texImage2D(3553,0,c,C.width,C.height,0,r,h,null));else if(B.isDataTexture)if(w.length>0&&n){N&&u&&I.texStorage2D(3553,M,c,w[0].width,w[0].height);for(let A=0,g=w.length;A<g;A++)D=w[A],N?I.texSubImage2D(3553,A,0,0,D.width,D.height,r,h,D.data):I.texImage2D(3553,A,c,D.width,D.height,0,r,h,D.data);B.generateMipmaps=!1}else N?(u&&I.texStorage2D(3553,M,c,C.width,C.height),I.texSubImage2D(3553,0,0,0,C.width,C.height,r,h,C.data)):I.texImage2D(3553,0,c,C.width,C.height,0,r,h,C.data);else if(B.isCompressedTexture)if(B.isCompressedArrayTexture){N&&u&&I.texStorage3D(35866,M,c,w[0].width,w[0].height,C.depth);for(let A=0,g=w.length;A<g;A++)D=w[A],B.format!==HA?null!==r?N?I.compressedTexSubImage3D(35866,A,0,0,0,D.width,D.height,C.depth,r,D.data,0,0):I.compressedTexImage3D(35866,A,c,D.width,D.height,C.depth,0,D.data,0,0):console.warn("THREE.WebGLRenderer: Attempt to load unsupported compressed texture format in .uploadTexture()"):N?I.texSubImage3D(35866,A,0,0,0,D.width,D.height,C.depth,r,h,D.data):I.texImage3D(35866,A,c,D.width,D.height,C.depth,0,r,h,D.data)}else{N&&u&&I.texStorage2D(3553,M,c,w[0].width,w[0].height);for(let A=0,g=w.length;A<g;A++)D=w[A],B.format!==HA?null!==r?N?I.compressedTexSubImage2D(3553,A,0,0,D.width,D.height,r,D.data):I.compressedTexImage2D(3553,A,c,D.width,D.height,0,D.data):console.warn("THREE.WebGLRenderer: Attempt to load unsupported compressed texture format in .uploadTexture()"):N?I.texSubImage2D(3553,A,0,0,D.width,D.height,r,h,D.data):I.texImage2D(3553,A,c,D.width,D.height,0,r,h,D.data)}else if(B.isDataArrayTexture)N?(u&&I.texStorage3D(35866,M,c,C.width,C.height,C.depth),I.texSubImage3D(35866,0,0,0,0,C.width,C.height,C.depth,r,h,C.data)):I.texImage3D(35866,0,c,C.width,C.height,C.depth,0,r,h,C.data);else if(B.isData3DTexture)N?(u&&I.texStorage3D(32879,M,c,C.width,C.height,C.depth),I.texSubImage3D(32879,0,0,0,0,C.width,C.height,C.depth,r,h,C.data)):I.texImage3D(32879,0,c,C.width,C.height,C.depth,0,r,h,C.data);else if(B.isFramebufferTexture){if(u)if(N)I.texStorage2D(3553,M,c,C.width,C.height);else{let A=C.width,g=C.height;for(let C=0;C<M;C++)I.texImage2D(3553,C,c,A,g,0,r,h,null),A>>=1,g>>=1}}else if(w.length>0&&n){N&&u&&I.texStorage2D(3553,M,c,w[0].width,w[0].height);for(let A=0,g=w.length;A<g;A++)D=w[A],N?I.texSubImage2D(3553,A,0,0,r,h,D):I.texImage2D(3553,A,c,r,h,D);B.generateMipmaps=!1}else N?(u&&I.texStorage2D(3553,M,c,C.width,C.height),I.texSubImage2D(3553,0,0,0,r,h,C)):I.texImage2D(3553,0,c,r,h,C);y(B,n)&&F(o),s.__version=a.version,B.onUpdate&&B.onUpdate(B)}g.__version=B.version}function L(g,B,E,i,o){const t=Q.convert(E.format,E.encoding),e=Q.convert(E.type),a=R(E.internalFormat,t,e,E.encoding);C.get(B).__hasExternalTextures||(32879===o||35866===o?I.texImage3D(o,0,a,B.width,B.height,B.depth,0,t,e,null):I.texImage2D(o,0,a,B.width,B.height,0,t,e,null)),I.bindFramebuffer(36160,g),b(B)?s.framebufferTexture2DMultisampleEXT(36160,i,o,C.get(E).__webglTexture,0,q(B)):(3553===o||o>=34069&&o<=34074)&&A.framebufferTexture2D(36160,i,o,C.get(E).__webglTexture,0),I.bindFramebuffer(36160,null)}function m(g,I,C){if(A.bindRenderbuffer(36161,g),I.depthBuffer&&!I.stencilBuffer){let B=33189;if(C||b(I)){const g=I.depthTexture;g&&g.isDepthTexture&&(g.type===fA?B=36012:g.type===KA&&(B=33190));const C=q(I);b(I)?s.renderbufferStorageMultisampleEXT(36161,C,B,I.width,I.height):A.renderbufferStorageMultisample(36161,C,B,I.width,I.height)}else A.renderbufferStorage(36161,B,I.width,I.height);A.framebufferRenderbuffer(36160,36096,36161,g)}else if(I.depthBuffer&&I.stencilBuffer){const B=q(I);C&&!1===b(I)?A.renderbufferStorageMultisample(36161,B,35056,I.width,I.height):b(I)?s.renderbufferStorageMultisampleEXT(36161,B,35056,I.width,I.height):A.renderbufferStorage(36161,34041,I.width,I.height),A.framebufferRenderbuffer(36160,33306,36161,g)}else{const g=!0===I.isWebGLMultipleRenderTargets?I.texture:[I.texture];for(let B=0;B<g.length;B++){const E=g[B],i=Q.convert(E.format,E.encoding),o=Q.convert(E.type),t=R(E.internalFormat,i,o,E.encoding),e=q(I);C&&!1===b(I)?A.renderbufferStorageMultisample(36161,e,t,I.width,I.height):b(I)?s.renderbufferStorageMultisampleEXT(36161,e,t,I.width,I.height):A.renderbufferStorage(36161,t,I.width,I.height)}}A.bindRenderbuffer(36161,null)}function H(g){const B=C.get(g),Q=!0===g.isWebGLCubeRenderTarget;if(g.depthTexture&&!B.__autoAllocateDepthBuffer){if(Q)throw new Error("target.depthTexture not supported in Cube render targets");!function(g,B){if(B&&B.isWebGLCubeRenderTarget)throw new Error("Depth Texture with cube render targets is not supported");if(I.bindFramebuffer(36160,g),!B.depthTexture||!B.depthTexture.isDepthTexture)throw new Error("renderTarget.depthTexture must be an instance of THREE.DepthTexture");C.get(B.depthTexture).__webglTexture&&B.depthTexture.image.width===B.width&&B.depthTexture.image.height===B.height||(B.depthTexture.image.width=B.width,B.depthTexture.image.height=B.height,B.depthTexture.needsUpdate=!0),U(B.depthTexture,0);const Q=C.get(B.depthTexture).__webglTexture,E=q(B);if(B.depthTexture.format===xA)b(B)?s.framebufferTexture2DMultisampleEXT(36160,36096,3553,Q,0,E):A.framebufferTexture2D(36160,36096,3553,Q,0);else{if(B.depthTexture.format!==TA)throw new Error("Unknown depthTexture format");b(B)?s.framebufferTexture2DMultisampleEXT(36160,33306,3553,Q,0,E):A.framebufferTexture2D(36160,33306,3553,Q,0)}}(B.__webglFramebuffer,g)}else if(Q){B.__webglDepthbuffer=[];for(let C=0;C<6;C++)I.bindFramebuffer(36160,B.__webglFramebuffer[C]),B.__webglDepthbuffer[C]=A.createRenderbuffer(),m(B.__webglDepthbuffer[C],g,!1)}else I.bindFramebuffer(36160,B.__webglFramebuffer),B.__webglDepthbuffer=A.createRenderbuffer(),m(B.__webglDepthbuffer,g,!1);I.bindFramebuffer(36160,null)}function q(A){return Math.min(a,A.samples)}function b(A){const I=C.get(A);return i&&A.samples>0&&!0===g.has("WEBGL_multisampled_render_to_texture")&&!1!==I.__useRenderToTexture}function x(A,I){const C=A.encoding,B=A.format,Q=A.type;return!0===A.isCompressedTexture||!0===A.isVideoTexture||A.format===xg||C!==Ug&&(C===Kg?!1===i?!0===g.has("EXT_sRGB")&&B===HA?(A.format=xg,A.minFilter=RA,A.generateMipmaps=!1):I=yI.sRGBToLinear(I):B===HA&&Q===uA||console.warn("THREE.WebGLTextures: sRGB encoded textures have to use RGBAFormat and UnsignedByteType."):console.error("THREE.WebGLTextures: Unsupported texture encoding:",C)),I}this.allocateTextureUnit=function(){const A=k;return A>=o&&console.warn("THREE.WebGLTextures: Trying to use "+A+" texture units while this GPU supports only "+o),k+=1,A},this.resetTextureUnits=function(){k=0},this.setTexture2D=U,this.setTexture2DArray=function(A,g){const B=C.get(A);A.version>0&&B.__version!==A.version?p(B,A,g):I.bindTexture(35866,B.__webglTexture,33984+g)},this.setTexture3D=function(A,g){const B=C.get(A);A.version>0&&B.__version!==A.version?p(B,A,g):I.bindTexture(32879,B.__webglTexture,33984+g)},this.setTextureCube=function(g,B){const E=C.get(g);g.version>0&&E.__version!==g.version?function(g,B,E){if(6!==B.image.length)return;const o=Y(g,B),e=B.source;I.bindTexture(34067,g.__webglTexture,33984+E);const a=C.get(e);if(e.version!==a.__version||!0===o){I.activeTexture(33984+E),A.pixelStorei(37440,B.flipY),A.pixelStorei(37441,B.premultiplyAlpha),A.pixelStorei(3317,B.unpackAlignment),A.pixelStorei(37443,0);const g=B.isCompressedTexture||B.image[0].isCompressedTexture,C=B.image[0]&&B.image[0].isDataTexture,s=[];for(let A=0;A<6;A++)s[A]=g||C?C?B.image[A].image:B.image[A]:l(B.image[A],!1,!0,t),s[A]=x(B,s[A]);const n=s[0],r=G(n)||i,D=Q.convert(B.format,B.encoding),h=Q.convert(B.type),c=R(B.internalFormat,D,h,B.encoding),w=i&&!0!==B.isVideoTexture,N=void 0===a.__version||!0===o;let u,M=d(B,n,r);if(J(34067,B,r),g){w&&N&&I.texStorage2D(34067,M,c,n.width,n.height);for(let A=0;A<6;A++){u=s[A].mipmaps;for(let g=0;g<u.length;g++){const C=u[g];B.format!==HA?null!==D?w?I.compressedTexSubImage2D(34069+A,g,0,0,C.width,C.height,D,C.data):I.compressedTexImage2D(34069+A,g,c,C.width,C.height,0,C.data):console.warn("THREE.WebGLRenderer: Attempt to load unsupported compressed texture format in .setTextureCube()"):w?I.texSubImage2D(34069+A,g,0,0,C.width,C.height,D,h,C.data):I.texImage2D(34069+A,g,c,C.width,C.height,0,D,h,C.data)}}}else{u=B.mipmaps,w&&N&&(u.length>0&&M++,I.texStorage2D(34067,M,c,s[0].width,s[0].height));for(let A=0;A<6;A++)if(C){w?I.texSubImage2D(34069+A,0,0,0,s[A].width,s[A].height,D,h,s[A].data):I.texImage2D(34069+A,0,c,s[A].width,s[A].height,0,D,h,s[A].data);for(let g=0;g<u.length;g++){const C=u[g].image[A].image;w?I.texSubImage2D(34069+A,g+1,0,0,C.width,C.height,D,h,C.data):I.texImage2D(34069+A,g+1,c,C.width,C.height,0,D,h,C.data)}}else{w?I.texSubImage2D(34069+A,0,0,0,D,h,s[A]):I.texImage2D(34069+A,0,c,D,h,s[A]);for(let g=0;g<u.length;g++){const C=u[g];w?I.texSubImage2D(34069+A,g+1,0,0,D,h,C.image[A]):I.texImage2D(34069+A,g+1,c,D,h,C.image[A])}}}y(B,r)&&F(34067),a.__version=e.version,B.onUpdate&&B.onUpdate(B)}g.__version=B.version}(E,g,B):I.bindTexture(34067,E.__webglTexture,33984+B)},this.rebindTextures=function(A,g,I){const B=C.get(A);void 0!==g&&L(B.__webglFramebuffer,A,A.texture,36064,3553),void 0!==I&&H(A)},this.setupRenderTarget=function(g){const o=g.texture,t=C.get(g),e=C.get(o);g.addEventListener("dispose",M),!0!==g.isWebGLMultipleRenderTargets&&(void 0===e.__webglTexture&&(e.__webglTexture=A.createTexture()),e.__version=o.version,E.memory.textures++);const a=!0===g.isWebGLCubeRenderTarget,s=!0===g.isWebGLMultipleRenderTargets,n=G(g)||i;if(a){t.__webglFramebuffer=[];for(let g=0;g<6;g++)t.__webglFramebuffer[g]=A.createFramebuffer()}else{if(t.__webglFramebuffer=A.createFramebuffer(),s)if(B.drawBuffers){const I=g.texture;for(let g=0,B=I.length;g<B;g++){const B=C.get(I[g]);void 0===B.__webglTexture&&(B.__webglTexture=A.createTexture(),E.memory.textures++)}}else console.warn("THREE.WebGLRenderer: WebGLMultipleRenderTargets can only be used with WebGL2 or WEBGL_draw_buffers extension.");if(i&&g.samples>0&&!1===b(g)){const C=s?o:[o];t.__webglMultisampledFramebuffer=A.createFramebuffer(),t.__webglColorRenderbuffer=[],I.bindFramebuffer(36160,t.__webglMultisampledFramebuffer);for(let I=0;I<C.length;I++){const B=C[I];t.__webglColorRenderbuffer[I]=A.createRenderbuffer(),A.bindRenderbuffer(36161,t.__webglColorRenderbuffer[I]);const E=Q.convert(B.format,B.encoding),i=Q.convert(B.type),o=R(B.internalFormat,E,i,B.encoding,!0===g.isXRRenderTarget),e=q(g);A.renderbufferStorageMultisample(36161,e,o,g.width,g.height),A.framebufferRenderbuffer(36160,36064+I,36161,t.__webglColorRenderbuffer[I])}A.bindRenderbuffer(36161,null),g.depthBuffer&&(t.__webglDepthRenderbuffer=A.createRenderbuffer(),m(t.__webglDepthRenderbuffer,g,!0)),I.bindFramebuffer(36160,null)}}if(a){I.bindTexture(34067,e.__webglTexture),J(34067,o,n);for(let A=0;A<6;A++)L(t.__webglFramebuffer[A],g,o,36064,34069+A);y(o,n)&&F(34067),I.unbindTexture()}else if(s){const A=g.texture;for(let B=0,Q=A.length;B<Q;B++){const Q=A[B],E=C.get(Q);I.bindTexture(3553,E.__webglTexture),J(3553,Q,n),L(t.__webglFramebuffer,g,Q,36064+B,3553),y(Q,n)&&F(3553)}I.unbindTexture()}else{let A=3553;(g.isWebGL3DRenderTarget||g.isWebGLArrayRenderTarget)&&(i?A=g.isWebGL3DRenderTarget?32879:35866:console.error("THREE.WebGLTextures: THREE.Data3DTexture and THREE.DataArrayTexture only supported with WebGL2.")),I.bindTexture(A,e.__webglTexture),J(A,o,n),L(t.__webglFramebuffer,g,o,36064,A),y(o,n)&&F(A),I.unbindTexture()}g.depthBuffer&&H(g)},this.updateRenderTargetMipmap=function(A){const g=G(A)||i,B=!0===A.isWebGLMultipleRenderTargets?A.texture:[A.texture];for(let Q=0,E=B.length;Q<E;Q++){const E=B[Q];if(y(E,g)){const g=A.isWebGLCubeRenderTarget?34067:3553,B=C.get(E).__webglTexture;I.bindTexture(g,B),F(g),I.unbindTexture()}}},this.updateMultisampleRenderTarget=function(g){if(i&&g.samples>0&&!1===b(g)){const B=g.isWebGLMultipleRenderTargets?g.texture:[g.texture],Q=g.width,E=g.height;let i=16384;const o=[],t=g.stencilBuffer?33306:36096,e=C.get(g),a=!0===g.isWebGLMultipleRenderTargets;if(a)for(let g=0;g<B.length;g++)I.bindFramebuffer(36160,e.__webglMultisampledFramebuffer),A.framebufferRenderbuffer(36160,36064+g,36161,null),I.bindFramebuffer(36160,e.__webglFramebuffer),A.framebufferTexture2D(36009,36064+g,3553,null,0);I.bindFramebuffer(36008,e.__webglMultisampledFramebuffer),I.bindFramebuffer(36009,e.__webglFramebuffer);for(let I=0;I<B.length;I++){o.push(36064+I),g.depthBuffer&&o.push(t);const s=void 0!==e.__ignoreDepthValues&&e.__ignoreDepthValues;if(!1===s&&(g.depthBuffer&&(i|=256),g.stencilBuffer&&(i|=1024)),a&&A.framebufferRenderbuffer(36008,36064,36161,e.__webglColorRenderbuffer[I]),!0===s&&(A.invalidateFramebuffer(36008,[t]),A.invalidateFramebuffer(36009,[t])),a){const g=C.get(B[I]).__webglTexture;A.framebufferTexture2D(36009,36064,3553,g,0)}A.blitFramebuffer(0,0,Q,E,0,0,Q,E,i,9728),n&&A.invalidateFramebuffer(36008,o)}if(I.bindFramebuffer(36008,null),I.bindFramebuffer(36009,null),a)for(let g=0;g<B.length;g++){I.bindFramebuffer(36160,e.__webglMultisampledFramebuffer),A.framebufferRenderbuffer(36160,36064+g,36161,e.__webglColorRenderbuffer[g]);const Q=C.get(B[g]).__webglTexture;I.bindFramebuffer(36160,e.__webglFramebuffer),A.framebufferTexture2D(36009,36064+g,3553,Q,0)}I.bindFramebuffer(36009,e.__webglMultisampledFramebuffer)}},this.setupDepthRenderbuffer=H,this.setupFrameBufferTexture=L,this.useMultisampledRTT=b}function Di(A,g,I){const C=I.isWebGL2;return{convert:function(I,B=null){let Q;if(I===uA)return 5121;if(I===YA)return 32819;if(I===pA)return 32820;if(I===MA)return 5120;if(I===SA)return 5122;if(I===kA)return 5123;if(I===UA)return 5124;if(I===KA)return 5125;if(I===fA)return 5126;if(I===JA)return C?5131:(Q=g.get("OES_texture_half_float"),null!==Q?Q.HALF_FLOAT_OES:null);if(I===mA)return 6406;if(I===HA)return 6408;if(I===qA)return 6409;if(I===bA)return 6410;if(I===xA)return 6402;if(I===TA)return 34041;if(I===xg)return Q=g.get("EXT_sRGB"),null!==Q?Q.SRGB_ALPHA_EXT:null;if(I===vA)return 6403;if(I===VA)return 36244;if(I===WA)return 33319;if(I===OA)return 33320;if(I===ZA)return 36249;if(I===XA||I===PA||I===jA||I===zA)if(B===Kg){if(Q=g.get("WEBGL_compressed_texture_s3tc_srgb"),null===Q)return null;if(I===XA)return Q.COMPRESSED_SRGB_S3TC_DXT1_EXT;if(I===PA)return Q.COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT;if(I===jA)return Q.COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT;if(I===zA)return Q.COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT}else{if(Q=g.get("WEBGL_compressed_texture_s3tc"),null===Q)return null;if(I===XA)return Q.COMPRESSED_RGB_S3TC_DXT1_EXT;if(I===PA)return Q.COMPRESSED_RGBA_S3TC_DXT1_EXT;if(I===jA)return Q.COMPRESSED_RGBA_S3TC_DXT3_EXT;if(I===zA)return Q.COMPRESSED_RGBA_S3TC_DXT5_EXT}if(I===_A||I===$A||I===Ag||I===gg){if(Q=g.get("WEBGL_compressed_texture_pvrtc"),null===Q)return null;if(I===_A)return Q.COMPRESSED_RGB_PVRTC_4BPPV1_IMG;if(I===$A)return Q.COMPRESSED_RGB_PVRTC_2BPPV1_IMG;if(I===Ag)return Q.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG;if(I===gg)return Q.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG}if(I===Ig)return Q=g.get("WEBGL_compressed_texture_etc1"),null!==Q?Q.COMPRESSED_RGB_ETC1_WEBGL:null;if(I===Cg||I===Bg){if(Q=g.get("WEBGL_compressed_texture_etc"),null===Q)return null;if(I===Cg)return B===Kg?Q.COMPRESSED_SRGB8_ETC2:Q.COMPRESSED_RGB8_ETC2;if(I===Bg)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ETC2_EAC:Q.COMPRESSED_RGBA8_ETC2_EAC}if(I===Qg||I===Eg||I===ig||I===og||I===tg||I===eg||I===ag||I===sg||I===ng||I===rg||I===Dg||I===hg||I===cg||I===wg){if(Q=g.get("WEBGL_compressed_texture_astc"),null===Q)return null;if(I===Qg)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR:Q.COMPRESSED_RGBA_ASTC_4x4_KHR;if(I===Eg)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR:Q.COMPRESSED_RGBA_ASTC_5x4_KHR;if(I===ig)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR:Q.COMPRESSED_RGBA_ASTC_5x5_KHR;if(I===og)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR:Q.COMPRESSED_RGBA_ASTC_6x5_KHR;if(I===tg)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR:Q.COMPRESSED_RGBA_ASTC_6x6_KHR;if(I===eg)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR:Q.COMPRESSED_RGBA_ASTC_8x5_KHR;if(I===ag)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR:Q.COMPRESSED_RGBA_ASTC_8x6_KHR;if(I===sg)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR:Q.COMPRESSED_RGBA_ASTC_8x8_KHR;if(I===ng)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR:Q.COMPRESSED_RGBA_ASTC_10x5_KHR;if(I===rg)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR:Q.COMPRESSED_RGBA_ASTC_10x6_KHR;if(I===Dg)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR:Q.COMPRESSED_RGBA_ASTC_10x8_KHR;if(I===hg)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR:Q.COMPRESSED_RGBA_ASTC_10x10_KHR;if(I===cg)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR:Q.COMPRESSED_RGBA_ASTC_12x10_KHR;if(I===wg)return B===Kg?Q.COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR:Q.COMPRESSED_RGBA_ASTC_12x12_KHR}if(I===lg){if(Q=g.get("EXT_texture_compression_bptc"),null===Q)return null;if(I===lg)return B===Kg?Q.COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT:Q.COMPRESSED_RGBA_BPTC_UNORM_EXT}if(I===Gg||I===yg||I===Fg||I===Rg){if(Q=g.get("EXT_texture_compression_rgtc"),null===Q)return null;if(I===lg)return Q.COMPRESSED_RED_RGTC1_EXT;if(I===yg)return Q.COMPRESSED_SIGNED_RED_RGTC1_EXT;if(I===Fg)return Q.COMPRESSED_RED_GREEN_RGTC2_EXT;if(I===Rg)return Q.COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT}return I===LA?C?34042:(Q=g.get("WEBGL_depth_texture"),null!==Q?Q.UNSIGNED_INT_24_8_WEBGL:null):void 0!==A[I]?A[I]:null}}}class hi extends fB{constructor(A=[]){super(),this.isArrayCamera=!0,this.cameras=A}}class ci extends SC{constructor(){super(),this.isGroup=!0,this.type="Group"}}const wi={type:"move"};class li{constructor(){this._targetRay=null,this._grip=null,this._hand=null}getHandSpace(){return null===this._hand&&(this._hand=new ci,this._hand.matrixAutoUpdate=!1,this._hand.visible=!1,this._hand.joints={},this._hand.inputState={pinching:!1}),this._hand}getTargetRaySpace(){return null===this._targetRay&&(this._targetRay=new ci,this._targetRay.matrixAutoUpdate=!1,this._targetRay.visible=!1,this._targetRay.hasLinearVelocity=!1,this._targetRay.linearVelocity=new tI,this._targetRay.hasAngularVelocity=!1,this._targetRay.angularVelocity=new tI),this._targetRay}getGripSpace(){return null===this._grip&&(this._grip=new ci,this._grip.matrixAutoUpdate=!1,this._grip.visible=!1,this._grip.hasLinearVelocity=!1,this._grip.linearVelocity=new tI,this._grip.hasAngularVelocity=!1,this._grip.angularVelocity=new tI),this._grip}dispatchEvent(A){return null!==this._targetRay&&this._targetRay.dispatchEvent(A),null!==this._grip&&this._grip.dispatchEvent(A),null!==this._hand&&this._hand.dispatchEvent(A),this}connect(A){if(A&&A.hand){const g=this._hand;if(g)for(const I of A.hand.values())this._getHandJoint(g,I)}return this.dispatchEvent({type:"connected",data:A}),this}disconnect(A){return this.dispatchEvent({type:"disconnected",data:A}),null!==this._targetRay&&(this._targetRay.visible=!1),null!==this._grip&&(this._grip.visible=!1),null!==this._hand&&(this._hand.visible=!1),this}update(A,g,I){let C=null,B=null,Q=null;const E=this._targetRay,i=this._grip,o=this._hand;if(A&&"visible-blurred"!==g.session.visibilityState){if(o&&A.hand){Q=!0;for(const C of A.hand.values()){const A=g.getJointPose(C,I),B=this._getHandJoint(o,C);null!==A&&(B.matrix.fromArray(A.transform.matrix),B.matrix.decompose(B.position,B.rotation,B.scale),B.jointRadius=A.radius),B.visible=null!==A}const C=o.joints["index-finger-tip"],B=o.joints["thumb-tip"],E=C.position.distanceTo(B.position),i=.02,t=.005;o.inputState.pinching&&E>i+t?(o.inputState.pinching=!1,this.dispatchEvent({type:"pinchend",handedness:A.handedness,target:this})):!o.inputState.pinching&&E<=i-t&&(o.inputState.pinching=!0,this.dispatchEvent({type:"pinchstart",handedness:A.handedness,target:this}))}else null!==i&&A.gripSpace&&(B=g.getPose(A.gripSpace,I),null!==B&&(i.matrix.fromArray(B.transform.matrix),i.matrix.decompose(i.position,i.rotation,i.scale),B.linearVelocity?(i.hasLinearVelocity=!0,i.linearVelocity.copy(B.linearVelocity)):i.hasLinearVelocity=!1,B.angularVelocity?(i.hasAngularVelocity=!0,i.angularVelocity.copy(B.angularVelocity)):i.hasAngularVelocity=!1));null!==E&&(C=g.getPose(A.targetRaySpace,I),null===C&&null!==B&&(C=B),null!==C&&(E.matrix.fromArray(C.transform.matrix),E.matrix.decompose(E.position,E.rotation,E.scale),C.linearVelocity?(E.hasLinearVelocity=!0,E.linearVelocity.copy(C.linearVelocity)):E.hasLinearVelocity=!1,C.angularVelocity?(E.hasAngularVelocity=!0,E.angularVelocity.copy(C.angularVelocity)):E.hasAngularVelocity=!1,this.dispatchEvent(wi)))}return null!==E&&(E.visible=null!==C),null!==i&&(i.visible=null!==B),null!==o&&(o.visible=null!==Q),this}_getHandJoint(A,g){if(void 0===A.joints[g.jointName]){const I=new ci;I.matrixAutoUpdate=!1,I.visible=!1,A.joints[g.jointName]=I,A.add(I)}return A.joints[g.jointName]}}class Gi extends NI{constructor(A,g,I,C,B,Q,E,i,o,t){if((t=void 0!==t?t:xA)!==xA&&t!==TA)throw new Error("DepthTexture format must be either THREE.DepthFormat or THREE.DepthStencilFormat");void 0===I&&t===xA&&(I=KA),void 0===I&&t===TA&&(I=LA),super(null,C,B,Q,E,i,t,I,o),this.isDepthTexture=!0,this.image={width:A,height:g},this.magFilter=void 0!==E?E:GA,this.minFilter=void 0!==i?i:GA,this.flipY=!1,this.generateMipmaps=!1}}class yi extends Tg{constructor(A,g){super();const I=this;let C=null,B=1,Q=null,E="local-floor",i=1,o=null,t=null,e=null,a=null,s=null,n=null;const r=g.getContextAttributes();let D=null,h=null;const c=[],w=[],l=new Set,G=new Map,y=new fB;y.layers.enable(1),y.viewport=new uI;const F=new fB;F.layers.enable(2),F.viewport=new uI;const R=[y,F],d=new hi;d.layers.enable(1),d.layers.enable(2);let N=null,u=null;function M(A){const g=w.indexOf(A.inputSource);if(-1===g)return;const I=c[g];void 0!==I&&I.dispatchEvent({type:A.type,data:A.inputSource})}function S(){C.removeEventListener("select",M),C.removeEventListener("selectstart",M),C.removeEventListener("selectend",M),C.removeEventListener("squeeze",M),C.removeEventListener("squeezestart",M),C.removeEventListener("squeezeend",M),C.removeEventListener("end",S),C.removeEventListener("inputsourceschange",k);for(let A=0;A<c.length;A++){const g=w[A];null!==g&&(w[A]=null,c[A].disconnect(g))}N=null,u=null,A.setRenderTarget(D),s=null,a=null,e=null,C=null,h=null,Y.stop(),I.isPresenting=!1,I.dispatchEvent({type:"sessionend"})}function k(A){for(let g=0;g<A.removed.length;g++){const I=A.removed[g],C=w.indexOf(I);C>=0&&(w[C]=null,c[C].disconnect(I))}for(let g=0;g<A.added.length;g++){const I=A.added[g];let C=w.indexOf(I);if(-1===C){for(let A=0;A<c.length;A++){if(A>=w.length){w.push(I),C=A;break}if(null===w[A]){w[A]=I,C=A;break}}if(-1===C)break}const B=c[C];B&&B.connect(I)}}this.cameraAutoUpdate=!0,this.enabled=!1,this.isPresenting=!1,this.getController=function(A){let g=c[A];return void 0===g&&(g=new li,c[A]=g),g.getTargetRaySpace()},this.getControllerGrip=function(A){let g=c[A];return void 0===g&&(g=new li,c[A]=g),g.getGripSpace()},this.getHand=function(A){let g=c[A];return void 0===g&&(g=new li,c[A]=g),g.getHandSpace()},this.setFramebufferScaleFactor=function(A){B=A,!0===I.isPresenting&&console.warn("THREE.WebXRManager: Cannot change framebuffer scale while presenting.")},this.setReferenceSpaceType=function(A){E=A,!0===I.isPresenting&&console.warn("THREE.WebXRManager: Cannot change reference space type while presenting.")},this.getReferenceSpace=function(){return o||Q},this.setReferenceSpace=function(A){o=A},this.getBaseLayer=function(){return null!==a?a:s},this.getBinding=function(){return e},this.getFrame=function(){return n},this.getSession=function(){return C},this.setSession=async function(t){if(C=t,null!==C){if(D=A.getRenderTarget(),C.addEventListener("select",M),C.addEventListener("selectstart",M),C.addEventListener("selectend",M),C.addEventListener("squeeze",M),C.addEventListener("squeezestart",M),C.addEventListener("squeezeend",M),C.addEventListener("end",S),C.addEventListener("inputsourceschange",k),!0!==r.xrCompatible&&await g.makeXRCompatible(),void 0===C.renderState.layers||!1===A.capabilities.isWebGL2){const I={antialias:void 0!==C.renderState.layers||r.antialias,alpha:r.alpha,depth:r.depth,stencil:r.stencil,framebufferScaleFactor:B};s=new XRWebGLLayer(C,g,I),C.updateRenderState({baseLayer:s}),h=new MI(s.framebufferWidth,s.framebufferHeight,{format:HA,type:uA,encoding:A.outputEncoding,stencilBuffer:r.stencil})}else{let I=null,Q=null,E=null;r.depth&&(E=r.stencil?35056:33190,I=r.stencil?TA:xA,Q=r.stencil?LA:KA);const i={colorFormat:32856,depthFormat:E,scaleFactor:B};e=new XRWebGLBinding(C,g),a=e.createProjectionLayer(i),C.updateRenderState({layers:[a]}),h=new MI(a.textureWidth,a.textureHeight,{format:HA,type:uA,depthTexture:new Gi(a.textureWidth,a.textureHeight,Q,void 0,void 0,void 0,void 0,void 0,void 0,I),stencilBuffer:r.stencil,encoding:A.outputEncoding,samples:r.antialias?4:0});A.properties.get(h).__ignoreDepthValues=a.ignoreDepthValues}h.isXRRenderTarget=!0,this.setFoveation(i),o=null,Q=await C.requestReferenceSpace(E),Y.setContext(C),Y.start(),I.isPresenting=!0,I.dispatchEvent({type:"sessionstart"})}};const U=new tI,K=new tI;function f(A,g){null===g?A.matrixWorld.copy(A.matrix):A.matrixWorld.multiplyMatrices(g.matrixWorld,A.matrix),A.matrixWorldInverse.copy(A.matrixWorld).invert()}this.updateCamera=function(A){if(null===C)return;d.near=F.near=y.near=A.near,d.far=F.far=y.far=A.far,N===d.near&&u===d.far||(C.updateRenderState({depthNear:d.near,depthFar:d.far}),N=d.near,u=d.far);const g=A.parent,I=d.cameras;f(d,g);for(let A=0;A<I.length;A++)f(I[A],g);d.matrixWorld.decompose(d.position,d.quaternion,d.scale),A.matrix.copy(d.matrix),A.matrix.decompose(A.position,A.quaternion,A.scale);const B=A.children;for(let A=0,g=B.length;A<g;A++)B[A].updateMatrixWorld(!0);2===I.length?function(A,g,I){U.setFromMatrixPosition(g.matrixWorld),K.setFromMatrixPosition(I.matrixWorld);const C=U.distanceTo(K),B=g.projectionMatrix.elements,Q=I.projectionMatrix.elements,E=B[14]/(B[10]-1),i=B[14]/(B[10]+1),o=(B[9]+1)/B[5],t=(B[9]-1)/B[5],e=(B[8]-1)/B[0],a=(Q[8]+1)/Q[0],s=E*e,n=E*a,r=C/(-e+a),D=r*-e;g.matrixWorld.decompose(A.position,A.quaternion,A.scale),A.translateX(D),A.translateZ(r),A.matrixWorld.compose(A.position,A.quaternion,A.scale),A.matrixWorldInverse.copy(A.matrixWorld).invert();const h=E+r,c=i+r,w=s-D,l=n+(C-D),G=o*i/c*h,y=t*i/c*h;A.projectionMatrix.makePerspective(w,l,G,y,h,c)}(d,y,F):d.projectionMatrix.copy(y.projectionMatrix)},this.getCamera=function(){return d},this.getFoveation=function(){if(null!==a||null!==s)return i},this.setFoveation=function(A){i=A,null!==a&&(a.fixedFoveation=A),null!==s&&void 0!==s.fixedFoveation&&(s.fixedFoveation=A)},this.getPlanes=function(){return l};let J=null;const Y=new VB;Y.setAnimationLoop((function(g,C){if(t=C.getViewerPose(o||Q),n=C,null!==t){const g=t.views;null!==s&&(A.setRenderTargetFramebuffer(h,s.framebuffer),A.setRenderTarget(h));let I=!1;g.length!==d.cameras.length&&(d.cameras.length=0,I=!0);for(let C=0;C<g.length;C++){const B=g[C];let Q=null;if(null!==s)Q=s.getViewport(B);else{const g=e.getViewSubImage(a,B);Q=g.viewport,0===C&&(A.setRenderTargetTextures(h,g.colorTexture,a.ignoreDepthValues?void 0:g.depthStencilTexture),A.setRenderTarget(h))}let E=R[C];void 0===E&&(E=new fB,E.layers.enable(C),E.viewport=new uI,R[C]=E),E.matrix.fromArray(B.transform.matrix),E.projectionMatrix.fromArray(B.projectionMatrix),E.viewport.set(Q.x,Q.y,Q.width,Q.height),0===C&&d.matrix.copy(E.matrix),!0===I&&d.cameras.push(E)}}for(let A=0;A<c.length;A++){const g=w[A],I=c[A];null!==g&&void 0!==I&&I.update(g,C,o||Q)}if(J&&J(g,C),C.detectedPlanes){I.dispatchEvent({type:"planesdetected",data:C.detectedPlanes});let A=null;for(const g of l)C.detectedPlanes.has(g)||(null===A&&(A=[]),A.push(g));if(null!==A)for(const g of A)l.delete(g),G.delete(g),I.dispatchEvent({type:"planeremoved",data:g});for(const A of C.detectedPlanes)if(l.has(A)){const g=G.get(A);A.lastChangedTime>g&&(G.set(A,A.lastChangedTime),I.dispatchEvent({type:"planechanged",data:A}))}else l.add(A),G.set(A,C.lastChangedTime),I.dispatchEvent({type:"planeadded",data:A})}n=null})),this.setAnimationLoop=function(A){J=A},this.dispose=function(){}}}function Fi(A,g){function I(I,C){I.opacity.value=C.opacity,C.color&&I.diffuse.value.copy(C.color),C.emissive&&I.emissive.value.copy(C.emissive).multiplyScalar(C.emissiveIntensity),C.map&&(I.map.value=C.map),C.alphaMap&&(I.alphaMap.value=C.alphaMap),C.bumpMap&&(I.bumpMap.value=C.bumpMap,I.bumpScale.value=C.bumpScale,C.side===N&&(I.bumpScale.value*=-1)),C.displacementMap&&(I.displacementMap.value=C.displacementMap,I.displacementScale.value=C.displacementScale,I.displacementBias.value=C.displacementBias),C.emissiveMap&&(I.emissiveMap.value=C.emissiveMap),C.normalMap&&(I.normalMap.value=C.normalMap,I.normalScale.value.copy(C.normalScale),C.side===N&&I.normalScale.value.negate()),C.specularMap&&(I.specularMap.value=C.specularMap),C.alphaTest>0&&(I.alphaTest.value=C.alphaTest);const B=g.get(C).envMap;if(B&&(I.envMap.value=B,I.flipEnvMap.value=B.isCubeTexture&&!1===B.isRenderTargetTexture?-1:1,I.reflectivity.value=C.reflectivity,I.ior.value=C.ior,I.refractionRatio.value=C.refractionRatio),C.lightMap){I.lightMap.value=C.lightMap;const g=!0===A.useLegacyLights?Math.PI:1;I.lightMapIntensity.value=C.lightMapIntensity*g}let Q,E;C.aoMap&&(I.aoMap.value=C.aoMap,I.aoMapIntensity.value=C.aoMapIntensity),C.map?Q=C.map:C.specularMap?Q=C.specularMap:C.displacementMap?Q=C.displacementMap:C.normalMap?Q=C.normalMap:C.bumpMap?Q=C.bumpMap:C.roughnessMap?Q=C.roughnessMap:C.metalnessMap?Q=C.metalnessMap:C.alphaMap?Q=C.alphaMap:C.emissiveMap?Q=C.emissiveMap:C.clearcoatMap?Q=C.clearcoatMap:C.clearcoatNormalMap?Q=C.clearcoatNormalMap:C.clearcoatRoughnessMap?Q=C.clearcoatRoughnessMap:C.iridescenceMap?Q=C.iridescenceMap:C.iridescenceThicknessMap?Q=C.iridescenceThicknessMap:C.specularIntensityMap?Q=C.specularIntensityMap:C.specularColorMap?Q=C.specularColorMap:C.transmissionMap?Q=C.transmissionMap:C.thicknessMap?Q=C.thicknessMap:C.sheenColorMap?Q=C.sheenColorMap:C.sheenRoughnessMap&&(Q=C.sheenRoughnessMap),void 0!==Q&&(Q.isWebGLRenderTarget&&(Q=Q.texture),!0===Q.matrixAutoUpdate&&Q.updateMatrix(),I.uvTransform.value.copy(Q.matrix)),C.aoMap?E=C.aoMap:C.lightMap&&(E=C.lightMap),void 0!==E&&(E.isWebGLRenderTarget&&(E=E.texture),!0===E.matrixAutoUpdate&&E.updateMatrix(),I.uv2Transform.value.copy(E.matrix))}return{refreshFogUniforms:function(g,I){I.color.getRGB(g.fogColor.value,SB(A)),I.isFog?(g.fogNear.value=I.near,g.fogFar.value=I.far):I.isFogExp2&&(g.fogDensity.value=I.density)},refreshMaterialUniforms:function(A,C,B,Q,E){C.isMeshBasicMaterial||C.isMeshLambertMaterial?I(A,C):C.isMeshToonMaterial?(I(A,C),function(A,g){g.gradientMap&&(A.gradientMap.value=g.gradientMap)}(A,C)):C.isMeshPhongMaterial?(I(A,C),function(A,g){A.specular.value.copy(g.specular),A.shininess.value=Math.max(g.shininess,1e-4)}(A,C)):C.isMeshStandardMaterial?(I(A,C),function(A,I){A.roughness.value=I.roughness,A.metalness.value=I.metalness,I.roughnessMap&&(A.roughnessMap.value=I.roughnessMap);I.metalnessMap&&(A.metalnessMap.value=I.metalnessMap);const C=g.get(I).envMap;C&&(A.envMapIntensity.value=I.envMapIntensity)}(A,C),C.isMeshPhysicalMaterial&&function(A,g,I){A.ior.value=g.ior,g.sheen>0&&(A.sheenColor.value.copy(g.sheenColor).multiplyScalar(g.sheen),A.sheenRoughness.value=g.sheenRoughness,g.sheenColorMap&&(A.sheenColorMap.value=g.sheenColorMap),g.sheenRoughnessMap&&(A.sheenRoughnessMap.value=g.sheenRoughnessMap));g.clearcoat>0&&(A.clearcoat.value=g.clearcoat,A.clearcoatRoughness.value=g.clearcoatRoughness,g.clearcoatMap&&(A.clearcoatMap.value=g.clearcoatMap),g.clearcoatRoughnessMap&&(A.clearcoatRoughnessMap.value=g.clearcoatRoughnessMap),g.clearcoatNormalMap&&(A.clearcoatNormalScale.value.copy(g.clearcoatNormalScale),A.clearcoatNormalMap.value=g.clearcoatNormalMap,g.side===N&&A.clearcoatNormalScale.value.negate()));g.iridescence>0&&(A.iridescence.value=g.iridescence,A.iridescenceIOR.value=g.iridescenceIOR,A.iridescenceThicknessMinimum.value=g.iridescenceThicknessRange[0],A.iridescenceThicknessMaximum.value=g.iridescenceThicknessRange[1],g.iridescenceMap&&(A.iridescenceMap.value=g.iridescenceMap),g.iridescenceThicknessMap&&(A.iridescenceThicknessMap.value=g.iridescenceThicknessMap));g.transmission>0&&(A.transmission.value=g.transmission,A.transmissionSamplerMap.value=I.texture,A.transmissionSamplerSize.value.set(I.width,I.height),g.transmissionMap&&(A.transmissionMap.value=g.transmissionMap),A.thickness.value=g.thickness,g.thicknessMap&&(A.thicknessMap.value=g.thicknessMap),A.attenuationDistance.value=g.attenuationDistance,A.attenuationColor.value.copy(g.attenuationColor));A.specularIntensity.value=g.specularIntensity,A.specularColor.value.copy(g.specularColor),g.specularIntensityMap&&(A.specularIntensityMap.value=g.specularIntensityMap);g.specularColorMap&&(A.specularColorMap.value=g.specularColorMap)}(A,C,E)):C.isMeshMatcapMaterial?(I(A,C),function(A,g){g.matcap&&(A.matcap.value=g.matcap)}(A,C)):C.isMeshDepthMaterial?I(A,C):C.isMeshDistanceMaterial?(I(A,C),function(A,g){A.referencePosition.value.copy(g.referencePosition),A.nearDistance.value=g.nearDistance,A.farDistance.value=g.farDistance}(A,C)):C.isMeshNormalMaterial?I(A,C):C.isLineBasicMaterial?(function(A,g){A.diffuse.value.copy(g.color),A.opacity.value=g.opacity}(A,C),C.isLineDashedMaterial&&function(A,g){A.dashSize.value=g.dashSize,A.totalSize.value=g.dashSize+g.gapSize,A.scale.value=g.scale}(A,C)):C.isPointsMaterial?function(A,g,I,C){A.diffuse.value.copy(g.color),A.opacity.value=g.opacity,A.size.value=g.size*I,A.scale.value=.5*C,g.map&&(A.map.value=g.map);g.alphaMap&&(A.alphaMap.value=g.alphaMap);g.alphaTest>0&&(A.alphaTest.value=g.alphaTest);let B;g.map?B=g.map:g.alphaMap&&(B=g.alphaMap);void 0!==B&&(!0===B.matrixAutoUpdate&&B.updateMatrix(),A.uvTransform.value.copy(B.matrix))}(A,C,B,Q):C.isSpriteMaterial?function(A,g){A.diffuse.value.copy(g.color),A.opacity.value=g.opacity,A.rotation.value=g.rotation,g.map&&(A.map.value=g.map);g.alphaMap&&(A.alphaMap.value=g.alphaMap);g.alphaTest>0&&(A.alphaTest.value=g.alphaTest);let I;g.map?I=g.map:g.alphaMap&&(I=g.alphaMap);void 0!==I&&(!0===I.matrixAutoUpdate&&I.updateMatrix(),A.uvTransform.value.copy(I.matrix))}(A,C):C.isShadowMaterial?(A.color.value.copy(C.color),A.opacity.value=C.opacity):C.isShaderMaterial&&(C.uniformsNeedUpdate=!1)}}}function Ri(A,g,I,C){let B={},Q={},E=[];const i=I.isWebGL2?A.getParameter(35375):0;function o(A,g,I){const C=A.value;if(void 0===I[g]){if("number"==typeof C)I[g]=C;else{const A=Array.isArray(C)?C:[C],B=[];for(let g=0;g<A.length;g++)B.push(A[g].clone());I[g]=B}return!0}if("number"==typeof C){if(I[g]!==C)return I[g]=C,!0}else{const A=Array.isArray(I[g])?I[g]:[I[g]],B=Array.isArray(C)?C:[C];for(let g=0;g<A.length;g++){const I=A[g];if(!1===I.equals(B[g]))return I.copy(B[g]),!0}}return!1}function t(A){const g={boundary:0,storage:0};return"number"==typeof A?(g.boundary=4,g.storage=4):A.isVector2?(g.boundary=8,g.storage=8):A.isVector3||A.isColor?(g.boundary=16,g.storage=12):A.isVector4?(g.boundary=16,g.storage=16):A.isMatrix3?(g.boundary=48,g.storage=48):A.isMatrix4?(g.boundary=64,g.storage=64):A.isTexture?console.warn("THREE.WebGLRenderer: Texture samplers can not be part of an uniforms group."):console.warn("THREE.WebGLRenderer: Unsupported uniform value type.",A),g}function e(g){const I=g.target;I.removeEventListener("dispose",e);const C=E.indexOf(I.__bindingPointIndex);E.splice(C,1),A.deleteBuffer(B[I.id]),delete B[I.id],delete Q[I.id]}return{bind:function(A,g){const I=g.program;C.uniformBlockBinding(A,I)},update:function(I,a){let s=B[I.id];void 0===s&&(!function(A){const g=A.uniforms;let I=0;const C=16;let B=0;for(let A=0,Q=g.length;A<Q;A++){const Q=g[A],E={boundary:0,storage:0},i=Array.isArray(Q.value)?Q.value:[Q.value];for(let A=0,g=i.length;A<g;A++){const g=t(i[A]);E.boundary+=g.boundary,E.storage+=g.storage}if(Q.__data=new Float32Array(E.storage/Float32Array.BYTES_PER_ELEMENT),Q.__offset=I,A>0){B=I%C;0!==B&&C-B-E.boundary<0&&(I+=C-B,Q.__offset=I)}I+=E.storage}B=I%C,B>0&&(I+=C-B);A.__size=I,A.__cache={}}(I),s=function(g){const I=function(){for(let A=0;A<i;A++)if(-1===E.indexOf(A))return E.push(A),A;return console.error("THREE.WebGLRenderer: Maximum number of simultaneously usable uniforms groups reached."),0}();g.__bindingPointIndex=I;const C=A.createBuffer(),B=g.__size,Q=g.usage;return A.bindBuffer(35345,C),A.bufferData(35345,B,Q),A.bindBuffer(35345,null),A.bindBufferBase(35345,I,C),C}(I),B[I.id]=s,I.addEventListener("dispose",e));const n=a.program;C.updateUBOMapping(I,n);const r=g.render.frame;Q[I.id]!==r&&(!function(g){const I=B[g.id],C=g.uniforms,Q=g.__cache;A.bindBuffer(35345,I);for(let g=0,I=C.length;g<I;g++){const I=C[g];if(!0===o(I,g,Q)){const g=I.__offset,C=Array.isArray(I.value)?I.value:[I.value];let B=0;for(let Q=0;Q<C.length;Q++){const E=C[Q],i=t(E);"number"==typeof E?(I.__data[0]=E,A.bufferSubData(35345,g+B,I.__data)):E.isMatrix3?(I.__data[0]=E.elements[0],I.__data[1]=E.elements[1],I.__data[2]=E.elements[2],I.__data[3]=E.elements[0],I.__data[4]=E.elements[3],I.__data[5]=E.elements[4],I.__data[6]=E.elements[5],I.__data[7]=E.elements[0],I.__data[8]=E.elements[6],I.__data[9]=E.elements[7],I.__data[10]=E.elements[8],I.__data[11]=E.elements[0]):(E.toArray(I.__data,B),B+=i.storage/Float32Array.BYTES_PER_ELEMENT)}A.bufferSubData(35345,g,I.__data)}}A.bindBuffer(35345,null)}(I),Q[I.id]=r)},dispose:function(){for(const g in B)A.deleteBuffer(B[g]);E=[],B={},Q={}}}}function di(A={}){this.isWebGLRenderer=!0;const g=void 0!==A.canvas?A.canvas:function(){const A=iI("canvas");return A.style.display="block",A}(),I=void 0!==A.context?A.context:null,C=void 0===A.depth||A.depth,B=void 0===A.stencil||A.stencil,Q=void 0!==A.antialias&&A.antialias,E=void 0===A.premultipliedAlpha||A.premultipliedAlpha,i=void 0!==A.preserveDrawingBuffer&&A.preserveDrawingBuffer,o=void 0!==A.powerPreference?A.powerPreference:"default",t=void 0!==A.failIfMajorPerformanceCaveat&&A.failIfMajorPerformanceCaveat;let e;e=null!==I?I.getContextAttributes().alpha:void 0!==A.alpha&&A.alpha;let a=null,s=null;const n=[],r=[];this.domElement=g,this.debug={checkShaderErrors:!0},this.autoClear=!0,this.autoClearColor=!0,this.autoClearDepth=!0,this.autoClearStencil=!0,this.sortObjects=!0,this.clippingPlanes=[],this.localClippingEnabled=!1,this.outputEncoding=Ug,this.useLegacyLights=!0,this.toneMapping=EA,this.toneMappingExposure=1;const D=this;let h=!1,w=0,l=0,G=null,y=-1,F=null;const R=new uI,M=new uI;let S=null,k=g.width,U=g.height,K=1,f=null,J=null;const Y=new uI(0,0,k,U),p=new uI(0,0,k,U);let L=!1;const m=new vB;let H=!1,q=!1,b=null;const x=new CC,T=new tI,v={background:null,fog:null,environment:null,overrideMaterial:null,isScene:!0};function V(){return null===G?K:1}let W,O,Z,X,P,j,z,_,$,AA,gA,IA,CA,BA,QA,iA,oA,tA,eA,aA,sA,nA,rA,DA,hA=I;function cA(A,I){for(let C=0;C<A.length;C++){const B=A[C],Q=g.getContext(B,I);if(null!==Q)return Q}return null}try{const A={alpha:!0,depth:C,stencil:B,antialias:Q,premultipliedAlpha:E,preserveDrawingBuffer:i,powerPreference:o,failIfMajorPerformanceCaveat:t};if("setAttribute"in g&&g.setAttribute("data-engine",`three.js r${c}`),g.addEventListener("webglcontextlost",GA,!1),g.addEventListener("webglcontextrestored",yA,!1),g.addEventListener("webglcontextcreationerror",FA,!1),null===hA){const g=["webgl2","webgl","experimental-webgl"];if(!0===D.isWebGL1Renderer&&g.shift(),hA=cA(g,A),null===hA)throw cA(g)?new Error("Error creating WebGL context with your selected attributes."):new Error("Error creating WebGL context.")}void 0===hA.getShaderPrecisionFormat&&(hA.getShaderPrecisionFormat=function(){return{rangeMin:1,rangeMax:1,precision:1}})}catch(A){throw console.error("THREE.WebGLRenderer: "+A.message),A}function wA(){W=new lQ(hA),O=new AQ(hA,W,A),W.init(O),nA=new Di(hA,W,O),Z=new ni(hA,W,O),X=new FQ,P=new zE,j=new ri(hA,W,Z,P,O,nA,X),z=new IQ(D),_=new wQ(D),$=new WB(hA,O),rA=new _B(hA,W,$,O),AA=new GQ(hA,$,X,rA),gA=new uQ(hA,AA,$,X),eA=new NQ(hA,O,j),iA=new gQ(P),IA=new jE(D,z,_,W,O,rA,iA),CA=new Fi(D,P),BA=new gi,QA=new ii(W,O),tA=new zB(D,z,_,Z,gA,e,E),oA=new si(D,gA,O),DA=new Ri(hA,X,O,Z),aA=new $B(hA,W,X,O),sA=new yQ(hA,W,X,O),X.programs=IA.programs,D.capabilities=O,D.extensions=W,D.properties=P,D.renderLists=BA,D.shadowMap=oA,D.state=Z,D.info=X}wA();const lA=new yi(D,hA);function GA(A){A.preventDefault(),console.log("THREE.WebGLRenderer: Context Lost."),h=!0}function yA(){console.log("THREE.WebGLRenderer: Context Restored."),h=!1;const A=X.autoReset,g=oA.enabled,I=oA.autoUpdate,C=oA.needsUpdate,B=oA.type;wA(),X.autoReset=A,oA.enabled=g,oA.autoUpdate=I,oA.needsUpdate=C,oA.type=B}function FA(A){console.error("THREE.WebGLRenderer: A WebGL context could not be created. Reason: ",A.statusMessage)}function RA(A){const g=A.target;g.removeEventListener("dispose",RA),function(A){(function(A){const g=P.get(A).programs;void 0!==g&&(g.forEach((function(A){IA.releaseProgram(A)})),A.isShaderMaterial&&IA.releaseShaderCache(A))})(A),P.remove(A)}(g)}this.xr=lA,this.getContext=function(){return hA},this.getContextAttributes=function(){return hA.getContextAttributes()},this.forceContextLoss=function(){const A=W.get("WEBGL_lose_context");A&&A.loseContext()},this.forceContextRestore=function(){const A=W.get("WEBGL_lose_context");A&&A.restoreContext()},this.getPixelRatio=function(){return K},this.setPixelRatio=function(A){void 0!==A&&(K=A,this.setSize(k,U,!1))},this.getSize=function(A){return A.set(k,U)},this.setSize=function(A,I,C=!0){lA.isPresenting?console.warn("THREE.WebGLRenderer: Can't change size while VR device is presenting."):(k=A,U=I,g.width=Math.floor(A*K),g.height=Math.floor(I*K),!0===C&&(g.style.width=A+"px",g.style.height=I+"px"),this.setViewport(0,0,A,I))},this.getDrawingBufferSize=function(A){return A.set(k*K,U*K).floor()},this.setDrawingBufferSize=function(A,I,C){k=A,U=I,K=C,g.width=Math.floor(A*C),g.height=Math.floor(I*C),this.setViewport(0,0,A,I)},this.getCurrentViewport=function(A){return A.copy(R)},this.getViewport=function(A){return A.copy(Y)},this.setViewport=function(A,g,I,C){A.isVector4?Y.set(A.x,A.y,A.z,A.w):Y.set(A,g,I,C),Z.viewport(R.copy(Y).multiplyScalar(K).floor())},this.getScissor=function(A){return A.copy(p)},this.setScissor=function(A,g,I,C){A.isVector4?p.set(A.x,A.y,A.z,A.w):p.set(A,g,I,C),Z.scissor(M.copy(p).multiplyScalar(K).floor())},this.getScissorTest=function(){return L},this.setScissorTest=function(A){Z.setScissorTest(L=A)},this.setOpaqueSort=function(A){f=A},this.setTransparentSort=function(A){J=A},this.getClearColor=function(A){return A.copy(tA.getClearColor())},this.setClearColor=function(){tA.setClearColor.apply(tA,arguments)},this.getClearAlpha=function(){return tA.getClearAlpha()},this.setClearAlpha=function(){tA.setClearAlpha.apply(tA,arguments)},this.clear=function(A=!0,g=!0,I=!0){let C=0;A&&(C|=16384),g&&(C|=256),I&&(C|=1024),hA.clear(C)},this.clearColor=function(){this.clear(!0,!1,!1)},this.clearDepth=function(){this.clear(!1,!0,!1)},this.clearStencil=function(){this.clear(!1,!1,!0)},this.dispose=function(){g.removeEventListener("webglcontextlost",GA,!1),g.removeEventListener("webglcontextrestored",yA,!1),g.removeEventListener("webglcontextcreationerror",FA,!1),BA.dispose(),QA.dispose(),P.dispose(),z.dispose(),_.dispose(),gA.dispose(),rA.dispose(),DA.dispose(),IA.dispose(),lA.dispose(),lA.removeEventListener("sessionstart",MA),lA.removeEventListener("sessionend",SA),b&&(b.dispose(),b=null),kA.stop()},this.renderBufferDirect=function(A,g,I,C,B,Q){null===g&&(g=v);const E=B.isMesh&&B.matrixWorld.determinant()<0,i=function(A,g,I,C,B){!0!==g.isScene&&(g=v);j.resetTextureUnits();const Q=g.fog,E=C.isMeshStandardMaterial?g.environment:null,i=null===G?D.outputEncoding:!0===G.isXRRenderTarget?G.texture.encoding:Ug,o=(C.isMeshStandardMaterial?_:z).get(C.envMap||E),t=!0===C.vertexColors&&!!I.attributes.color&&4===I.attributes.color.itemSize,e=!!C.normalMap&&!!I.attributes.tangent,a=!!I.morphAttributes.position,n=!!I.morphAttributes.normal,r=!!I.morphAttributes.color,h=C.toneMapped?D.toneMapping:EA,c=I.morphAttributes.position||I.morphAttributes.normal||I.morphAttributes.color,w=void 0!==c?c.length:0,l=P.get(C),R=s.state.lights;if(!0===H&&(!0===q||A!==F)){const g=A===F&&C.id===y;iA.setState(C,A,g)}let d=!1;C.version===l.__version?l.needsLights&&l.lightsStateVersion!==R.state.version||l.outputEncoding!==i||B.isInstancedMesh&&!1===l.instancing?d=!0:B.isInstancedMesh||!0!==l.instancing?B.isSkinnedMesh&&!1===l.skinning?d=!0:B.isSkinnedMesh||!0!==l.skinning?l.envMap!==o||!0===C.fog&&l.fog!==Q?d=!0:void 0===l.numClippingPlanes||l.numClippingPlanes===iA.numPlanes&&l.numIntersection===iA.numIntersection?(l.vertexAlphas!==t||l.vertexTangents!==e||l.morphTargets!==a||l.morphNormals!==n||l.morphColors!==r||l.toneMapping!==h||!0===O.isWebGL2&&l.morphTargetsCount!==w)&&(d=!0):d=!0:d=!0:d=!0:(d=!0,l.__version=C.version);let N=l.currentProgram;!0===d&&(N=LA(C,g,B));let u=!1,M=!1,S=!1;const k=N.getUniforms(),f=l.uniforms;Z.useProgram(N.program)&&(u=!0,M=!0,S=!0);C.id!==y&&(y=C.id,M=!0);if(u||F!==A){if(k.setValue(hA,"projectionMatrix",A.projectionMatrix),O.logarithmicDepthBuffer&&k.setValue(hA,"logDepthBufFC",2/(Math.log(A.far+1)/Math.LN2)),F!==A&&(F=A,M=!0,S=!0),C.isShaderMaterial||C.isMeshPhongMaterial||C.isMeshToonMaterial||C.isMeshStandardMaterial||C.envMap){const g=k.map.cameraPosition;void 0!==g&&g.setValue(hA,T.setFromMatrixPosition(A.matrixWorld))}(C.isMeshPhongMaterial||C.isMeshToonMaterial||C.isMeshLambertMaterial||C.isMeshBasicMaterial||C.isMeshStandardMaterial||C.isShaderMaterial)&&k.setValue(hA,"isOrthographic",!0===A.isOrthographicCamera),(C.isMeshPhongMaterial||C.isMeshToonMaterial||C.isMeshLambertMaterial||C.isMeshBasicMaterial||C.isMeshStandardMaterial||C.isShaderMaterial||C.isShadowMaterial||B.isSkinnedMesh)&&k.setValue(hA,"viewMatrix",A.matrixWorldInverse)}if(B.isSkinnedMesh){k.setOptional(hA,B,"bindMatrix"),k.setOptional(hA,B,"bindMatrixInverse");const A=B.skeleton;A&&(O.floatVertexTextures?(null===A.boneTexture&&A.computeBoneTexture(),k.setValue(hA,"boneTexture",A.boneTexture,j),k.setValue(hA,"boneTextureSize",A.boneTextureSize)):console.warn("THREE.WebGLRenderer: SkinnedMesh can only be used with WebGL 2. With WebGL 1 OES_texture_float and vertex textures support is required."))}const J=I.morphAttributes;(void 0!==J.position||void 0!==J.normal||void 0!==J.color&&!0===O.isWebGL2)&&eA.update(B,I,N);(M||l.receiveShadow!==B.receiveShadow)&&(l.receiveShadow=B.receiveShadow,k.setValue(hA,"receiveShadow",B.receiveShadow));C.isMeshGouraudMaterial&&null!==C.envMap&&(f.envMap.value=o,f.flipEnvMap.value=o.isCubeTexture&&!1===o.isRenderTargetTexture?-1:1);M&&(k.setValue(hA,"toneMappingExposure",D.toneMappingExposure),l.needsLights&&(p=S,(Y=f).ambientLightColor.needsUpdate=p,Y.lightProbe.needsUpdate=p,Y.directionalLights.needsUpdate=p,Y.directionalLightShadows.needsUpdate=p,Y.pointLights.needsUpdate=p,Y.pointLightShadows.needsUpdate=p,Y.spotLights.needsUpdate=p,Y.spotLightShadows.needsUpdate=p,Y.rectAreaLights.needsUpdate=p,Y.hemisphereLights.needsUpdate=p),Q&&!0===C.fog&&CA.refreshFogUniforms(f,Q),CA.refreshMaterialUniforms(f,C,K,U,b),UE.upload(hA,l.uniformsList,f,j));var Y,p;C.isShaderMaterial&&!0===C.uniformsNeedUpdate&&(UE.upload(hA,l.uniformsList,f,j),C.uniformsNeedUpdate=!1);C.isSpriteMaterial&&k.setValue(hA,"center",B.center);if(k.setValue(hA,"modelViewMatrix",B.modelViewMatrix),k.setValue(hA,"normalMatrix",B.normalMatrix),k.setValue(hA,"modelMatrix",B.matrixWorld),C.isShaderMaterial||C.isRawShaderMaterial){const A=C.uniformsGroups;for(let g=0,I=A.length;g<I;g++)if(O.isWebGL2){const I=A[g];DA.update(I,N),DA.bind(I,N)}else console.warn("THREE.WebGLRenderer: Uniform Buffer Objects can only be used with WebGL 2.")}return N}(A,g,I,C,B);Z.setMaterial(C,E);let o=I.index,t=1;!0===C.wireframe&&(o=AA.getWireframeAttribute(I),t=2);const e=I.drawRange,a=I.attributes.position;let n=e.start*t,r=(e.start+e.count)*t;null!==Q&&(n=Math.max(n,Q.start*t),r=Math.min(r,(Q.start+Q.count)*t)),null!==o?(n=Math.max(n,0),r=Math.min(r,o.count)):null!=a&&(n=Math.max(n,0),r=Math.min(r,a.count));const h=r-n;if(h<0||h===1/0)return;let c;rA.setup(B,C,i,I,o);let w=aA;if(null!==o&&(c=$.get(o),w=sA,w.setIndex(c)),B.isMesh)!0===C.wireframe?(Z.setLineWidth(C.wireframeLinewidth*V()),w.setMode(1)):w.setMode(4);else if(B.isLine){let A=C.linewidth;void 0===A&&(A=1),Z.setLineWidth(A*V()),B.isLineSegments?w.setMode(1):B.isLineLoop?w.setMode(2):w.setMode(3)}else B.isPoints?w.setMode(0):B.isSprite&&w.setMode(4);if(B.isInstancedMesh)w.renderInstances(n,h,B.count);else if(I.isInstancedBufferGeometry){const A=void 0!==I._maxInstanceCount?I._maxInstanceCount:1/0,g=Math.min(I.instanceCount,A);w.renderInstances(n,h,g)}else w.render(n,h)},this.compile=function(A,g){function I(A,g,I){!0===A.transparent&&A.side===u&&!1===A.forceSinglePass?(A.side=N,A.needsUpdate=!0,LA(A,g,I),A.side=d,A.needsUpdate=!0,LA(A,g,I),A.side=u):LA(A,g,I)}s=QA.get(A),s.init(),r.push(s),A.traverseVisible((function(A){A.isLight&&A.layers.test(g.layers)&&(s.pushLight(A),A.castShadow&&s.pushShadow(A))})),s.setupLights(D.useLegacyLights),A.traverse((function(g){const C=g.material;if(C)if(Array.isArray(C))for(let B=0;B<C.length;B++){I(C[B],A,g)}else I(C,A,g)})),r.pop(),s=null};let dA=null;function MA(){kA.stop()}function SA(){kA.start()}const kA=new VB;function UA(A,g,I,C){if(!1===A.visible)return;if(A.layers.test(g.layers))if(A.isGroup)I=A.renderOrder;else if(A.isLOD)!0===A.autoUpdate&&A.update(g);else if(A.isLight)s.pushLight(A),A.castShadow&&s.pushShadow(A);else if(A.isSprite){if(!A.frustumCulled||m.intersectsSprite(A)){C&&T.setFromMatrixPosition(A.matrixWorld).applyMatrix4(x);const g=gA.update(A),B=A.material;B.visible&&a.push(A,g,B,I,T.z,null)}}else if((A.isMesh||A.isLine||A.isPoints)&&(A.isSkinnedMesh&&A.skeleton.frame!==X.render.frame&&(A.skeleton.update(),A.skeleton.frame=X.render.frame),!A.frustumCulled||m.intersectsObject(A))){C&&T.setFromMatrixPosition(A.matrixWorld).applyMatrix4(x);const g=gA.update(A),B=A.material;if(Array.isArray(B)){const C=g.groups;for(let Q=0,E=C.length;Q<E;Q++){const E=C[Q],i=B[E.materialIndex];i&&i.visible&&a.push(A,g,i,I,T.z,E)}}else B.visible&&a.push(A,g,B,I,T.z,null)}const B=A.children;for(let A=0,Q=B.length;A<Q;A++)UA(B[A],g,I,C)}function KA(A,g,I,C){const B=A.opaque,E=A.transmissive,i=A.transparent;s.setupLightsView(I),!0===H&&iA.setGlobalState(D.clippingPlanes,I),E.length>0&&function(A,g,I){const C=O.isWebGL2;null===b&&(b=new MI(1024,1024,{generateMipmaps:!0,type:W.has("EXT_color_buffer_half_float")?JA:uA,minFilter:NA,samples:C&&!0===Q?4:0}));const B=D.getRenderTarget();D.setRenderTarget(b),D.clear();const E=D.toneMapping;D.toneMapping=EA,YA(A,g,I),D.toneMapping=E,j.updateMultisampleRenderTarget(b),j.updateRenderTargetMipmap(b),D.setRenderTarget(B)}(B,g,I),C&&Z.viewport(R.copy(C)),B.length>0&&YA(B,g,I),E.length>0&&YA(E,g,I),i.length>0&&YA(i,g,I),Z.buffers.depth.setTest(!0),Z.buffers.depth.setMask(!0),Z.buffers.color.setMask(!0),Z.setPolygonOffset(!1)}function YA(A,g,I){const C=!0===g.isScene?g.overrideMaterial:null;for(let B=0,Q=A.length;B<Q;B++){const Q=A[B],E=Q.object,i=Q.geometry,o=null===C?Q.material:C,t=Q.group;E.layers.test(I.layers)&&pA(E,g,I,i,o,t)}}function pA(A,g,I,C,B,Q){A.onBeforeRender(D,g,I,C,B,Q),A.modelViewMatrix.multiplyMatrices(I.matrixWorldInverse,A.matrixWorld),A.normalMatrix.getNormalMatrix(A.modelViewMatrix),B.onBeforeRender(D,g,I,C,A,Q),!0===B.transparent&&B.side===u&&!1===B.forceSinglePass?(B.side=N,B.needsUpdate=!0,D.renderBufferDirect(I,g,C,B,A,Q),B.side=d,B.needsUpdate=!0,D.renderBufferDirect(I,g,C,B,A,Q),B.side=u):D.renderBufferDirect(I,g,C,B,A,Q),A.onAfterRender(D,g,I,C,B,Q)}function LA(A,g,I){!0!==g.isScene&&(g=v);const C=P.get(A),B=s.state.lights,Q=s.state.shadowsArray,E=B.state.version,i=IA.getParameters(A,B.state,Q,g,I),o=IA.getProgramCacheKey(i);let t=C.programs;C.environment=A.isMeshStandardMaterial?g.environment:null,C.fog=g.fog,C.envMap=(A.isMeshStandardMaterial?_:z).get(A.envMap||C.environment),void 0===t&&(A.addEventListener("dispose",RA),t=new Map,C.programs=t);let e=t.get(o);if(void 0!==e){if(C.currentProgram===e&&C.lightsStateVersion===E)return mA(A,i),e}else i.uniforms=IA.getUniforms(A),A.onBuild(I,i,D),A.onBeforeCompile(i,D),e=IA.acquireProgram(i,o),t.set(o,e),C.uniforms=i.uniforms;const a=C.uniforms;(A.isShaderMaterial||A.isRawShaderMaterial)&&!0!==A.clipping||(a.clippingPlanes=iA.uniform),mA(A,i),C.needsLights=function(A){return A.isMeshLambertMaterial||A.isMeshToonMaterial||A.isMeshPhongMaterial||A.isMeshStandardMaterial||A.isShadowMaterial||A.isShaderMaterial&&!0===A.lights}(A),C.lightsStateVersion=E,C.needsLights&&(a.ambientLightColor.value=B.state.ambient,a.lightProbe.value=B.state.probe,a.directionalLights.value=B.state.directional,a.directionalLightShadows.value=B.state.directionalShadow,a.spotLights.value=B.state.spot,a.spotLightShadows.value=B.state.spotShadow,a.rectAreaLights.value=B.state.rectArea,a.ltc_1.value=B.state.rectAreaLTC1,a.ltc_2.value=B.state.rectAreaLTC2,a.pointLights.value=B.state.point,a.pointLightShadows.value=B.state.pointShadow,a.hemisphereLights.value=B.state.hemi,a.directionalShadowMap.value=B.state.directionalShadowMap,a.directionalShadowMatrix.value=B.state.directionalShadowMatrix,a.spotShadowMap.value=B.state.spotShadowMap,a.spotLightMatrix.value=B.state.spotLightMatrix,a.spotLightMap.value=B.state.spotLightMap,a.pointShadowMap.value=B.state.pointShadowMap,a.pointShadowMatrix.value=B.state.pointShadowMatrix);const n=e.getUniforms(),r=UE.seqWithValue(n.seq,a);return C.currentProgram=e,C.uniformsList=r,e}function mA(A,g){const I=P.get(A);I.outputEncoding=g.outputEncoding,I.instancing=g.instancing,I.skinning=g.skinning,I.morphTargets=g.morphTargets,I.morphNormals=g.morphNormals,I.morphColors=g.morphColors,I.morphTargetsCount=g.morphTargetsCount,I.numClippingPlanes=g.numClippingPlanes,I.numIntersection=g.numClipIntersection,I.vertexAlphas=g.vertexAlphas,I.vertexTangents=g.vertexTangents,I.toneMapping=g.toneMapping}kA.setAnimationLoop((function(A){dA&&dA(A)})),"undefined"!=typeof self&&kA.setContext(self),this.setAnimationLoop=function(A){dA=A,lA.setAnimationLoop(A),null===A?kA.stop():kA.start()},lA.addEventListener("sessionstart",MA),lA.addEventListener("sessionend",SA),this.render=function(A,g){if(void 0!==g&&!0!==g.isCamera)return void console.error("THREE.WebGLRenderer.render: camera is not an instance of THREE.Camera.");if(!0===h)return;!0===A.matrixWorldAutoUpdate&&A.updateMatrixWorld(),null===g.parent&&!0===g.matrixWorldAutoUpdate&&g.updateMatrixWorld(),!0===lA.enabled&&!0===lA.isPresenting&&(!0===lA.cameraAutoUpdate&&lA.updateCamera(g),g=lA.getCamera()),!0===A.isScene&&A.onBeforeRender(D,A,g,G),s=QA.get(A,r.length),s.init(),r.push(s),x.multiplyMatrices(g.projectionMatrix,g.matrixWorldInverse),m.setFromProjectionMatrix(x),q=this.localClippingEnabled,H=iA.init(this.clippingPlanes,q),a=BA.get(A,n.length),a.init(),n.push(a),UA(A,g,0,D.sortObjects),a.finish(),!0===D.sortObjects&&a.sort(f,J),!0===H&&iA.beginShadows();const I=s.state.shadowsArray;if(oA.render(I,A,g),!0===H&&iA.endShadows(),!0===this.info.autoReset&&this.info.reset(),tA.render(a,A),s.setupLights(D.useLegacyLights),g.isArrayCamera){const I=g.cameras;for(let g=0,C=I.length;g<C;g++){const C=I[g];KA(a,A,C,C.viewport)}}else KA(a,A,g);null!==G&&(j.updateMultisampleRenderTarget(G),j.updateRenderTargetMipmap(G)),!0===A.isScene&&A.onAfterRender(D,A,g),rA.resetDefaultState(),y=-1,F=null,r.pop(),s=r.length>0?r[r.length-1]:null,n.pop(),a=n.length>0?n[n.length-1]:null},this.getActiveCubeFace=function(){return w},this.getActiveMipmapLevel=function(){return l},this.getRenderTarget=function(){return G},this.setRenderTargetTextures=function(A,g,I){P.get(A.texture).__webglTexture=g,P.get(A.depthTexture).__webglTexture=I;const C=P.get(A);C.__hasExternalTextures=!0,C.__hasExternalTextures&&(C.__autoAllocateDepthBuffer=void 0===I,C.__autoAllocateDepthBuffer||!0===W.has("WEBGL_multisampled_render_to_texture")&&(console.warn("THREE.WebGLRenderer: Render-to-texture extension was disabled because an external texture was provided"),C.__useRenderToTexture=!1))},this.setRenderTargetFramebuffer=function(A,g){const I=P.get(A);I.__webglFramebuffer=g,I.__useDefaultFramebuffer=void 0===g},this.setRenderTarget=function(A,g=0,I=0){G=A,w=g,l=I;let C=!0,B=null,Q=!1,E=!1;if(A){const I=P.get(A);void 0!==I.__useDefaultFramebuffer?(Z.bindFramebuffer(36160,null),C=!1):void 0===I.__webglFramebuffer?j.setupRenderTarget(A):I.__hasExternalTextures&&j.rebindTextures(A,P.get(A.texture).__webglTexture,P.get(A.depthTexture).__webglTexture);const i=A.texture;(i.isData3DTexture||i.isDataArrayTexture||i.isCompressedArrayTexture)&&(E=!0);const o=P.get(A).__webglFramebuffer;A.isWebGLCubeRenderTarget?(B=o[g],Q=!0):B=O.isWebGL2&&A.samples>0&&!1===j.useMultisampledRTT(A)?P.get(A).__webglMultisampledFramebuffer:o,R.copy(A.viewport),M.copy(A.scissor),S=A.scissorTest}else R.copy(Y).multiplyScalar(K).floor(),M.copy(p).multiplyScalar(K).floor(),S=L;if(Z.bindFramebuffer(36160,B)&&O.drawBuffers&&C&&Z.drawBuffers(A,B),Z.viewport(R),Z.scissor(M),Z.setScissorTest(S),Q){const C=P.get(A.texture);hA.framebufferTexture2D(36160,36064,34069+g,C.__webglTexture,I)}else if(E){const C=P.get(A.texture),B=g||0;hA.framebufferTextureLayer(36160,36064,C.__webglTexture,I||0,B)}y=-1},this.readRenderTargetPixels=function(A,g,I,C,B,Q,E){if(!A||!A.isWebGLRenderTarget)return void console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not THREE.WebGLRenderTarget.");let i=P.get(A).__webglFramebuffer;if(A.isWebGLCubeRenderTarget&&void 0!==E&&(i=i[E]),i){Z.bindFramebuffer(36160,i);try{const E=A.texture,i=E.format,o=E.type;if(i!==HA&&nA.convert(i)!==hA.getParameter(35739))return void console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in RGBA or implementation defined format.");const t=o===JA&&(W.has("EXT_color_buffer_half_float")||O.isWebGL2&&W.has("EXT_color_buffer_float"));if(!(o===uA||nA.convert(o)===hA.getParameter(35738)||o===fA&&(O.isWebGL2||W.has("OES_texture_float")||W.has("WEBGL_color_buffer_float"))||t))return void console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in UnsignedByteType or implementation defined type.");g>=0&&g<=A.width-C&&I>=0&&I<=A.height-B&&hA.readPixels(g,I,C,B,nA.convert(i),nA.convert(o),Q)}finally{const A=null!==G?P.get(G).__webglFramebuffer:null;Z.bindFramebuffer(36160,A)}}},this.copyFramebufferToTexture=function(A,g,I=0){const C=Math.pow(2,-I),B=Math.floor(g.image.width*C),Q=Math.floor(g.image.height*C);j.setTexture2D(g,0),hA.copyTexSubImage2D(3553,I,0,0,A.x,A.y,B,Q),Z.unbindTexture()},this.copyTextureToTexture=function(A,g,I,C=0){const B=g.image.width,Q=g.image.height,E=nA.convert(I.format),i=nA.convert(I.type);j.setTexture2D(I,0),hA.pixelStorei(37440,I.flipY),hA.pixelStorei(37441,I.premultiplyAlpha),hA.pixelStorei(3317,I.unpackAlignment),g.isDataTexture?hA.texSubImage2D(3553,C,A.x,A.y,B,Q,E,i,g.image.data):g.isCompressedTexture?hA.compressedTexSubImage2D(3553,C,A.x,A.y,g.mipmaps[0].width,g.mipmaps[0].height,E,g.mipmaps[0].data):hA.texSubImage2D(3553,C,A.x,A.y,E,i,g.image),0===C&&I.generateMipmaps&&hA.generateMipmap(3553),Z.unbindTexture()},this.copyTextureToTexture3D=function(A,g,I,C,B=0){if(D.isWebGL1Renderer)return void console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: can only be used with WebGL2.");const Q=A.max.x-A.min.x+1,E=A.max.y-A.min.y+1,i=A.max.z-A.min.z+1,o=nA.convert(C.format),t=nA.convert(C.type);let e;if(C.isData3DTexture)j.setTexture3D(C,0),e=32879;else{if(!C.isDataArrayTexture)return void console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: only supports THREE.DataTexture3D and THREE.DataTexture2DArray.");j.setTexture2DArray(C,0),e=35866}hA.pixelStorei(37440,C.flipY),hA.pixelStorei(37441,C.premultiplyAlpha),hA.pixelStorei(3317,C.unpackAlignment);const a=hA.getParameter(3314),s=hA.getParameter(32878),n=hA.getParameter(3316),r=hA.getParameter(3315),h=hA.getParameter(32877),c=I.isCompressedTexture?I.mipmaps[0]:I.image;hA.pixelStorei(3314,c.width),hA.pixelStorei(32878,c.height),hA.pixelStorei(3316,A.min.x),hA.pixelStorei(3315,A.min.y),hA.pixelStorei(32877,A.min.z),I.isDataTexture||I.isData3DTexture?hA.texSubImage3D(e,B,g.x,g.y,g.z,Q,E,i,o,t,c.data):I.isCompressedArrayTexture?(console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: untested support for compressed srcTexture."),hA.compressedTexSubImage3D(e,B,g.x,g.y,g.z,Q,E,i,o,c.data)):hA.texSubImage3D(e,B,g.x,g.y,g.z,Q,E,i,o,t,c),hA.pixelStorei(3314,a),hA.pixelStorei(32878,s),hA.pixelStorei(3316,n),hA.pixelStorei(3315,r),hA.pixelStorei(32877,h),0===B&&C.generateMipmaps&&hA.generateMipmap(e),Z.unbindTexture()},this.initTexture=function(A){A.isCubeTexture?j.setTextureCube(A,0):A.isData3DTexture?j.setTexture3D(A,0):A.isDataArrayTexture||A.isCompressedArrayTexture?j.setTexture2DArray(A,0):j.setTexture2D(A,0),Z.unbindTexture()},this.resetState=function(){w=0,l=0,G=null,Z.reset(),rA.reset()},"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}Object.defineProperties(di.prototype,{physicallyCorrectLights:{get:function(){return console.warn("THREE.WebGLRenderer: the property .physicallyCorrectLights has been removed. Set renderer.useLegacyLights instead."),!this.useLegacyLights},set:function(A){console.warn("THREE.WebGLRenderer: the property .physicallyCorrectLights has been removed. Set renderer.useLegacyLights instead."),this.useLegacyLights=!A}}});(class extends di{}).prototype.isWebGL1Renderer=!0;class Ni extends SC{constructor(){super(),this.isScene=!0,this.type="Scene",this.background=null,this.environment=null,this.fog=null,this.backgroundBlurriness=0,this.backgroundIntensity=1,this.overrideMaterial=null,"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}copy(A,g){return super.copy(A,g),null!==A.background&&(this.background=A.background.clone()),null!==A.environment&&(this.environment=A.environment.clone()),null!==A.fog&&(this.fog=A.fog.clone()),this.backgroundBlurriness=A.backgroundBlurriness,this.backgroundIntensity=A.backgroundIntensity,null!==A.overrideMaterial&&(this.overrideMaterial=A.overrideMaterial.clone()),this.matrixAutoUpdate=A.matrixAutoUpdate,this}toJSON(A){const g=super.toJSON(A);return null!==this.fog&&(g.object.fog=this.fog.toJSON()),this.backgroundBlurriness>0&&(g.object.backgroundBlurriness=this.backgroundBlurriness),1!==this.backgroundIntensity&&(g.object.backgroundIntensity=this.backgroundIntensity),g}get autoUpdate(){return console.warn("THREE.Scene: autoUpdate was renamed to matrixWorldAutoUpdate in r144."),this.matrixWorldAutoUpdate}set autoUpdate(A){console.warn("THREE.Scene: autoUpdate was renamed to matrixWorldAutoUpdate in r144."),this.matrixWorldAutoUpdate=A}}class ui{constructor(A,g){this.isInterleavedBuffer=!0,this.array=A,this.stride=g,this.count=void 0!==A?A.length/g:0,this.usage=qg,this.updateRange={offset:0,count:-1},this.version=0,this.uuid=Zg()}onUploadCallback(){}set needsUpdate(A){!0===A&&this.version++}setUsage(A){return this.usage=A,this}copy(A){return this.array=new A.array.constructor(A.array),this.count=A.count,this.stride=A.stride,this.usage=A.usage,this}copyAt(A,g,I){A*=this.stride,I*=g.stride;for(let C=0,B=this.stride;C<B;C++)this.array[A+C]=g.array[I+C];return this}set(A,g=0){return this.array.set(A,g),this}clone(A){void 0===A.arrayBuffers&&(A.arrayBuffers={}),void 0===this.array.buffer._uuid&&(this.array.buffer._uuid=Zg()),void 0===A.arrayBuffers[this.array.buffer._uuid]&&(A.arrayBuffers[this.array.buffer._uuid]=this.array.slice(0).buffer);const g=new this.array.constructor(A.arrayBuffers[this.array.buffer._uuid]),I=new this.constructor(g,this.stride);return I.setUsage(this.usage),I}onUpload(A){return this.onUploadCallback=A,this}toJSON(A){return void 0===A.arrayBuffers&&(A.arrayBuffers={}),void 0===this.array.buffer._uuid&&(this.array.buffer._uuid=Zg()),void 0===A.arrayBuffers[this.array.buffer._uuid]&&(A.arrayBuffers[this.array.buffer._uuid]=Array.from(new Uint32Array(this.array.buffer))),{uuid:this.uuid,buffer:this.array.buffer._uuid,type:this.array.constructor.name,stride:this.stride}}}const Mi=new tI;class Si{constructor(A,g,I,C=!1){this.isInterleavedBufferAttribute=!0,this.name="",this.data=A,this.itemSize=g,this.offset=I,this.normalized=C}get count(){return this.data.count}get array(){return this.data.array}set needsUpdate(A){this.data.needsUpdate=A}applyMatrix4(A){for(let g=0,I=this.data.count;g<I;g++)Mi.fromBufferAttribute(this,g),Mi.applyMatrix4(A),this.setXYZ(g,Mi.x,Mi.y,Mi.z);return this}applyNormalMatrix(A){for(let g=0,I=this.count;g<I;g++)Mi.fromBufferAttribute(this,g),Mi.applyNormalMatrix(A),this.setXYZ(g,Mi.x,Mi.y,Mi.z);return this}transformDirection(A){for(let g=0,I=this.count;g<I;g++)Mi.fromBufferAttribute(this,g),Mi.transformDirection(A),this.setXYZ(g,Mi.x,Mi.y,Mi.z);return this}setX(A,g){return this.normalized&&(g=gI(g,this.array)),this.data.array[A*this.data.stride+this.offset]=g,this}setY(A,g){return this.normalized&&(g=gI(g,this.array)),this.data.array[A*this.data.stride+this.offset+1]=g,this}setZ(A,g){return this.normalized&&(g=gI(g,this.array)),this.data.array[A*this.data.stride+this.offset+2]=g,this}setW(A,g){return this.normalized&&(g=gI(g,this.array)),this.data.array[A*this.data.stride+this.offset+3]=g,this}getX(A){let g=this.data.array[A*this.data.stride+this.offset];return this.normalized&&(g=AI(g,this.array)),g}getY(A){let g=this.data.array[A*this.data.stride+this.offset+1];return this.normalized&&(g=AI(g,this.array)),g}getZ(A){let g=this.data.array[A*this.data.stride+this.offset+2];return this.normalized&&(g=AI(g,this.array)),g}getW(A){let g=this.data.array[A*this.data.stride+this.offset+3];return this.normalized&&(g=AI(g,this.array)),g}setXY(A,g,I){return A=A*this.data.stride+this.offset,this.normalized&&(g=gI(g,this.array),I=gI(I,this.array)),this.data.array[A+0]=g,this.data.array[A+1]=I,this}setXYZ(A,g,I,C){return A=A*this.data.stride+this.offset,this.normalized&&(g=gI(g,this.array),I=gI(I,this.array),C=gI(C,this.array)),this.data.array[A+0]=g,this.data.array[A+1]=I,this.data.array[A+2]=C,this}setXYZW(A,g,I,C,B){return A=A*this.data.stride+this.offset,this.normalized&&(g=gI(g,this.array),I=gI(I,this.array),C=gI(C,this.array),B=gI(B,this.array)),this.data.array[A+0]=g,this.data.array[A+1]=I,this.data.array[A+2]=C,this.data.array[A+3]=B,this}clone(A){if(void 0===A){console.log("THREE.InterleavedBufferAttribute.clone(): Cloning an interleaved buffer attribute will de-interleave buffer data.");const A=[];for(let g=0;g<this.count;g++){const I=g*this.data.stride+this.offset;for(let g=0;g<this.itemSize;g++)A.push(this.data.array[I+g])}return new zC(new this.array.constructor(A),this.itemSize,this.normalized)}return void 0===A.interleavedBuffers&&(A.interleavedBuffers={}),void 0===A.interleavedBuffers[this.data.uuid]&&(A.interleavedBuffers[this.data.uuid]=this.data.clone(A)),new Si(A.interleavedBuffers[this.data.uuid],this.itemSize,this.offset,this.normalized)}toJSON(A){if(void 0===A){console.log("THREE.InterleavedBufferAttribute.toJSON(): Serializing an interleaved buffer attribute will de-interleave buffer data.");const A=[];for(let g=0;g<this.count;g++){const I=g*this.data.stride+this.offset;for(let g=0;g<this.itemSize;g++)A.push(this.data.array[I+g])}return{itemSize:this.itemSize,type:this.array.constructor.name,array:A,normalized:this.normalized}}return void 0===A.interleavedBuffers&&(A.interleavedBuffers={}),void 0===A.interleavedBuffers[this.data.uuid]&&(A.interleavedBuffers[this.data.uuid]=this.data.toJSON(A)),{isInterleavedBufferAttribute:!0,itemSize:this.itemSize,data:this.data.uuid,offset:this.offset,normalized:this.normalized}}}const ki=new tI,Ui=new uI,Ki=new uI,fi=new tI,Ji=new CC;class Yi extends RB{constructor(A,g){super(A,g),this.isSkinnedMesh=!0,this.type="SkinnedMesh",this.bindMode="attached",this.bindMatrix=new CC,this.bindMatrixInverse=new CC}copy(A,g){return super.copy(A,g),this.bindMode=A.bindMode,this.bindMatrix.copy(A.bindMatrix),this.bindMatrixInverse.copy(A.bindMatrixInverse),this.skeleton=A.skeleton,this}bind(A,g){this.skeleton=A,void 0===g&&(this.updateMatrixWorld(!0),this.skeleton.calculateInverses(),g=this.matrixWorld),this.bindMatrix.copy(g),this.bindMatrixInverse.copy(g).invert()}pose(){this.skeleton.pose()}normalizeSkinWeights(){const A=new uI,g=this.geometry.attributes.skinWeight;for(let I=0,C=g.count;I<C;I++){A.fromBufferAttribute(g,I);const C=1/A.manhattanLength();C!==1/0?A.multiplyScalar(C):A.set(1,0,0,0),g.setXYZW(I,A.x,A.y,A.z,A.w)}}updateMatrixWorld(A){super.updateMatrixWorld(A),"attached"===this.bindMode?this.bindMatrixInverse.copy(this.matrixWorld).invert():"detached"===this.bindMode?this.bindMatrixInverse.copy(this.bindMatrix).invert():console.warn("THREE.SkinnedMesh: Unrecognized bindMode: "+this.bindMode)}boneTransform(A,g){const I=this.skeleton,C=this.geometry;Ui.fromBufferAttribute(C.attributes.skinIndex,A),Ki.fromBufferAttribute(C.attributes.skinWeight,A),ki.copy(g).applyMatrix4(this.bindMatrix),g.set(0,0,0);for(let A=0;A<4;A++){const C=Ki.getComponent(A);if(0!==C){const B=Ui.getComponent(A);Ji.multiplyMatrices(I.bones[B].matrixWorld,I.boneInverses[B]),g.addScaledVector(fi.copy(ki).applyMatrix4(Ji),C)}}return g.applyMatrix4(this.bindMatrixInverse)}}class pi extends SC{constructor(){super(),this.isBone=!0,this.type="Bone"}}class Li extends NI{constructor(A=null,g=1,I=1,C,B,Q,E,i,o=GA,t=GA,e,a){super(null,Q,E,i,o,t,C,B,e,a),this.isDataTexture=!0,this.image={data:A,width:g,height:I},this.generateMipmaps=!1,this.flipY=!1,this.unpackAlignment=1}}const mi=new CC,Hi=new CC;class qi{constructor(A=[],g=[]){this.uuid=Zg(),this.bones=A.slice(0),this.boneInverses=g,this.boneMatrices=null,this.boneTexture=null,this.boneTextureSize=0,this.frame=-1,this.init()}init(){const A=this.bones,g=this.boneInverses;if(this.boneMatrices=new Float32Array(16*A.length),0===g.length)this.calculateInverses();else if(A.length!==g.length){console.warn("THREE.Skeleton: Number of inverse bone matrices does not match amount of bones."),this.boneInverses=[];for(let A=0,g=this.bones.length;A<g;A++)this.boneInverses.push(new CC)}}calculateInverses(){this.boneInverses.length=0;for(let A=0,g=this.bones.length;A<g;A++){const g=new CC;this.bones[A]&&g.copy(this.bones[A].matrixWorld).invert(),this.boneInverses.push(g)}}pose(){for(let A=0,g=this.bones.length;A<g;A++){const g=this.bones[A];g&&g.matrixWorld.copy(this.boneInverses[A]).invert()}for(let A=0,g=this.bones.length;A<g;A++){const g=this.bones[A];g&&(g.parent&&g.parent.isBone?(g.matrix.copy(g.parent.matrixWorld).invert(),g.matrix.multiply(g.matrixWorld)):g.matrix.copy(g.matrixWorld),g.matrix.decompose(g.position,g.quaternion,g.scale))}}update(){const A=this.bones,g=this.boneInverses,I=this.boneMatrices,C=this.boneTexture;for(let C=0,B=A.length;C<B;C++){const B=A[C]?A[C].matrixWorld:Hi;mi.multiplyMatrices(B,g[C]),mi.toArray(I,16*C)}null!==C&&(C.needsUpdate=!0)}clone(){return new qi(this.bones,this.boneInverses)}computeBoneTexture(){let A=Math.sqrt(4*this.bones.length);A=_g(A),A=Math.max(A,4);const g=new Float32Array(A*A*4);g.set(this.boneMatrices);const I=new Li(g,A,A,HA,fA);return I.needsUpdate=!0,this.boneMatrices=g,this.boneTexture=I,this.boneTextureSize=A,this}getBoneByName(A){for(let g=0,I=this.bones.length;g<I;g++){const I=this.bones[g];if(I.name===A)return I}}dispose(){null!==this.boneTexture&&(this.boneTexture.dispose(),this.boneTexture=null)}fromJSON(A,g){this.uuid=A.uuid;for(let I=0,C=A.bones.length;I<C;I++){const C=A.bones[I];let B=g[C];void 0===B&&(console.warn("THREE.Skeleton: No bone found with UUID:",C),B=new pi),this.bones.push(B),this.boneInverses.push((new CC).fromArray(A.boneInverses[I]))}return this.init(),this}toJSON(){const A={metadata:{version:4.5,type:"Skeleton",generator:"Skeleton.toJSON"},bones:[],boneInverses:[]};A.uuid=this.uuid;const g=this.bones,I=this.boneInverses;for(let C=0,B=g.length;C<B;C++){const B=g[C];A.bones.push(B.uuid);const Q=I[C];A.boneInverses.push(Q.toArray())}return A}}class bi extends zC{constructor(A,g,I,C=1){super(A,g,I),this.isInstancedBufferAttribute=!0,this.meshPerAttribute=C}copy(A){return super.copy(A),this.meshPerAttribute=A.meshPerAttribute,this}toJSON(){const A=super.toJSON();return A.meshPerAttribute=this.meshPerAttribute,A.isInstancedBufferAttribute=!0,A}}const xi=new CC,Ti=new CC,vi=[],Vi=new CC,Wi=new RB;class Oi extends RB{constructor(A,g,I){super(A,g),this.isInstancedMesh=!0,this.instanceMatrix=new bi(new Float32Array(16*I),16),this.instanceColor=null,this.count=I,this.frustumCulled=!1;for(let A=0;A<I;A++)this.setMatrixAt(A,Vi)}copy(A,g){return super.copy(A,g),this.instanceMatrix.copy(A.instanceMatrix),null!==A.instanceColor&&(this.instanceColor=A.instanceColor.clone()),this.count=A.count,this}getColorAt(A,g){g.fromArray(this.instanceColor.array,3*A)}getMatrixAt(A,g){g.fromArray(this.instanceMatrix.array,16*A)}raycast(A,g){const I=this.matrixWorld,C=this.count;if(Wi.geometry=this.geometry,Wi.material=this.material,void 0!==Wi.material)for(let B=0;B<C;B++){this.getMatrixAt(B,xi),Ti.multiplyMatrices(I,xi),Wi.matrixWorld=Ti,Wi.raycast(A,vi);for(let A=0,I=vi.length;A<I;A++){const I=vi[A];I.instanceId=B,I.object=this,g.push(I)}vi.length=0}}setColorAt(A,g){null===this.instanceColor&&(this.instanceColor=new bi(new Float32Array(3*this.instanceMatrix.count),3)),g.toArray(this.instanceColor.array,3*A)}setMatrixAt(A,g){g.toArray(this.instanceMatrix.array,16*A)}updateMorphTargets(){}dispose(){this.dispatchEvent({type:"dispose"})}}class Zi extends xC{constructor(A){super(),this.isLineBasicMaterial=!0,this.type="LineBasicMaterial",this.color=new OC(16777215),this.linewidth=1,this.linecap="round",this.linejoin="round",this.fog=!0,this.setValues(A)}copy(A){return super.copy(A),this.color.copy(A.color),this.linewidth=A.linewidth,this.linecap=A.linecap,this.linejoin=A.linejoin,this.fog=A.fog,this}}const Xi=new tI,Pi=new tI,ji=new CC,zi=new IC,_i=new XI;class $i extends SC{constructor(A=new oB,g=new Zi){super(),this.isLine=!0,this.type="Line",this.geometry=A,this.material=g,this.updateMorphTargets()}copy(A,g){return super.copy(A,g),this.material=A.material,this.geometry=A.geometry,this}computeLineDistances(){const A=this.geometry;if(null===A.index){const g=A.attributes.position,I=[0];for(let A=1,C=g.count;A<C;A++)Xi.fromBufferAttribute(g,A-1),Pi.fromBufferAttribute(g,A),I[A]=I[A-1],I[A]+=Xi.distanceTo(Pi);A.setAttribute("lineDistance",new AB(I,1))}else console.warn("THREE.Line.computeLineDistances(): Computation only possible with non-indexed BufferGeometry.");return this}raycast(A,g){const I=this.geometry,C=this.matrixWorld,B=A.params.Line.threshold,Q=I.drawRange;if(null===I.boundingSphere&&I.computeBoundingSphere(),_i.copy(I.boundingSphere),_i.applyMatrix4(C),_i.radius+=B,!1===A.ray.intersectsSphere(_i))return;ji.copy(C).invert(),zi.copy(A.ray).applyMatrix4(ji);const E=B/((this.scale.x+this.scale.y+this.scale.z)/3),i=E*E,o=new tI,t=new tI,e=new tI,a=new tI,s=this.isLineSegments?2:1,n=I.index,r=I.attributes.position;if(null!==n){for(let I=Math.max(0,Q.start),C=Math.min(n.count,Q.start+Q.count)-1;I<C;I+=s){const C=n.getX(I),B=n.getX(I+1);o.fromBufferAttribute(r,C),t.fromBufferAttribute(r,B);if(zi.distanceSqToSegment(o,t,a,e)>i)continue;a.applyMatrix4(this.matrixWorld);const Q=A.ray.origin.distanceTo(a);Q<A.near||Q>A.far||g.push({distance:Q,point:e.clone().applyMatrix4(this.matrixWorld),index:I,face:null,faceIndex:null,object:this})}}else{for(let I=Math.max(0,Q.start),C=Math.min(r.count,Q.start+Q.count)-1;I<C;I+=s){o.fromBufferAttribute(r,I),t.fromBufferAttribute(r,I+1);if(zi.distanceSqToSegment(o,t,a,e)>i)continue;a.applyMatrix4(this.matrixWorld);const C=A.ray.origin.distanceTo(a);C<A.near||C>A.far||g.push({distance:C,point:e.clone().applyMatrix4(this.matrixWorld),index:I,face:null,faceIndex:null,object:this})}}}updateMorphTargets(){const A=this.geometry.morphAttributes,g=Object.keys(A);if(g.length>0){const I=A[g[0]];if(void 0!==I){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let A=0,g=I.length;A<g;A++){const g=I[A].name||String(A);this.morphTargetInfluences.push(0),this.morphTargetDictionary[g]=A}}}}}const Ao=new tI,go=new tI;class Io extends $i{constructor(A,g){super(A,g),this.isLineSegments=!0,this.type="LineSegments"}computeLineDistances(){const A=this.geometry;if(null===A.index){const g=A.attributes.position,I=[];for(let A=0,C=g.count;A<C;A+=2)Ao.fromBufferAttribute(g,A),go.fromBufferAttribute(g,A+1),I[A]=0===A?0:I[A-1],I[A+1]=I[A]+Ao.distanceTo(go);A.setAttribute("lineDistance",new AB(I,1))}else console.warn("THREE.LineSegments.computeLineDistances(): Computation only possible with non-indexed BufferGeometry.");return this}}class Co extends $i{constructor(A,g){super(A,g),this.isLineLoop=!0,this.type="LineLoop"}}class Bo extends xC{constructor(A){super(),this.isPointsMaterial=!0,this.type="PointsMaterial",this.color=new OC(16777215),this.map=null,this.alphaMap=null,this.size=1,this.sizeAttenuation=!0,this.fog=!0,this.setValues(A)}copy(A){return super.copy(A),this.color.copy(A.color),this.map=A.map,this.alphaMap=A.alphaMap,this.size=A.size,this.sizeAttenuation=A.sizeAttenuation,this.fog=A.fog,this}}const Qo=new CC,Eo=new IC,io=new XI,oo=new tI;class to extends SC{constructor(A=new oB,g=new Bo){super(),this.isPoints=!0,this.type="Points",this.geometry=A,this.material=g,this.updateMorphTargets()}copy(A,g){return super.copy(A,g),this.material=A.material,this.geometry=A.geometry,this}raycast(A,g){const I=this.geometry,C=this.matrixWorld,B=A.params.Points.threshold,Q=I.drawRange;if(null===I.boundingSphere&&I.computeBoundingSphere(),io.copy(I.boundingSphere),io.applyMatrix4(C),io.radius+=B,!1===A.ray.intersectsSphere(io))return;Qo.copy(C).invert(),Eo.copy(A.ray).applyMatrix4(Qo);const E=B/((this.scale.x+this.scale.y+this.scale.z)/3),i=E*E,o=I.index,t=I.attributes.position;if(null!==o){for(let I=Math.max(0,Q.start),B=Math.min(o.count,Q.start+Q.count);I<B;I++){const B=o.getX(I);oo.fromBufferAttribute(t,B),eo(oo,B,i,C,A,g,this)}}else{for(let I=Math.max(0,Q.start),B=Math.min(t.count,Q.start+Q.count);I<B;I++)oo.fromBufferAttribute(t,I),eo(oo,I,i,C,A,g,this)}}updateMorphTargets(){const A=this.geometry.morphAttributes,g=Object.keys(A);if(g.length>0){const I=A[g[0]];if(void 0!==I){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let A=0,g=I.length;A<g;A++){const g=I[A].name||String(A);this.morphTargetInfluences.push(0),this.morphTargetDictionary[g]=A}}}}}function eo(A,g,I,C,B,Q,E){const i=Eo.distanceSqToPoint(A);if(i<I){const I=new tI;Eo.closestPointToPoint(A,I),I.applyMatrix4(C);const o=B.ray.origin.distanceTo(I);if(o<B.near||o>B.far)return;Q.push({distance:o,distanceToRay:Math.sqrt(i),point:I,index:g,face:null,object:E})}}class ao extends xC{constructor(A){super(),this.isMeshStandardMaterial=!0,this.defines={STANDARD:""},this.type="MeshStandardMaterial",this.color=new OC(16777215),this.roughness=1,this.metalness=0,this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new OC(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=Jg,this.normalScale=new CI(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.roughnessMap=null,this.metalnessMap=null,this.alphaMap=null,this.envMap=null,this.envMapIntensity=1,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.flatShading=!1,this.fog=!0,this.setValues(A)}copy(A){return super.copy(A),this.defines={STANDARD:""},this.color.copy(A.color),this.roughness=A.roughness,this.metalness=A.metalness,this.map=A.map,this.lightMap=A.lightMap,this.lightMapIntensity=A.lightMapIntensity,this.aoMap=A.aoMap,this.aoMapIntensity=A.aoMapIntensity,this.emissive.copy(A.emissive),this.emissiveMap=A.emissiveMap,this.emissiveIntensity=A.emissiveIntensity,this.bumpMap=A.bumpMap,this.bumpScale=A.bumpScale,this.normalMap=A.normalMap,this.normalMapType=A.normalMapType,this.normalScale.copy(A.normalScale),this.displacementMap=A.displacementMap,this.displacementScale=A.displacementScale,this.displacementBias=A.displacementBias,this.roughnessMap=A.roughnessMap,this.metalnessMap=A.metalnessMap,this.alphaMap=A.alphaMap,this.envMap=A.envMap,this.envMapIntensity=A.envMapIntensity,this.wireframe=A.wireframe,this.wireframeLinewidth=A.wireframeLinewidth,this.wireframeLinecap=A.wireframeLinecap,this.wireframeLinejoin=A.wireframeLinejoin,this.flatShading=A.flatShading,this.fog=A.fog,this}}class so extends ao{constructor(A){super(),this.isMeshPhysicalMaterial=!0,this.defines={STANDARD:"",PHYSICAL:""},this.type="MeshPhysicalMaterial",this.clearcoatMap=null,this.clearcoatRoughness=0,this.clearcoatRoughnessMap=null,this.clearcoatNormalScale=new CI(1,1),this.clearcoatNormalMap=null,this.ior=1.5,Object.defineProperty(this,"reflectivity",{get:function(){return Xg(2.5*(this.ior-1)/(this.ior+1),0,1)},set:function(A){this.ior=(1+.4*A)/(1-.4*A)}}),this.iridescenceMap=null,this.iridescenceIOR=1.3,this.iridescenceThicknessRange=[100,400],this.iridescenceThicknessMap=null,this.sheenColor=new OC(0),this.sheenColorMap=null,this.sheenRoughness=1,this.sheenRoughnessMap=null,this.transmissionMap=null,this.thickness=0,this.thicknessMap=null,this.attenuationDistance=1/0,this.attenuationColor=new OC(1,1,1),this.specularIntensity=1,this.specularIntensityMap=null,this.specularColor=new OC(1,1,1),this.specularColorMap=null,this._sheen=0,this._clearcoat=0,this._iridescence=0,this._transmission=0,this.setValues(A)}get sheen(){return this._sheen}set sheen(A){this._sheen>0!=A>0&&this.version++,this._sheen=A}get clearcoat(){return this._clearcoat}set clearcoat(A){this._clearcoat>0!=A>0&&this.version++,this._clearcoat=A}get iridescence(){return this._iridescence}set iridescence(A){this._iridescence>0!=A>0&&this.version++,this._iridescence=A}get transmission(){return this._transmission}set transmission(A){this._transmission>0!=A>0&&this.version++,this._transmission=A}copy(A){return super.copy(A),this.defines={STANDARD:"",PHYSICAL:""},this.clearcoat=A.clearcoat,this.clearcoatMap=A.clearcoatMap,this.clearcoatRoughness=A.clearcoatRoughness,this.clearcoatRoughnessMap=A.clearcoatRoughnessMap,this.clearcoatNormalMap=A.clearcoatNormalMap,this.clearcoatNormalScale.copy(A.clearcoatNormalScale),this.ior=A.ior,this.iridescence=A.iridescence,this.iridescenceMap=A.iridescenceMap,this.iridescenceIOR=A.iridescenceIOR,this.iridescenceThicknessRange=[...A.iridescenceThicknessRange],this.iridescenceThicknessMap=A.iridescenceThicknessMap,this.sheen=A.sheen,this.sheenColor.copy(A.sheenColor),this.sheenColorMap=A.sheenColorMap,this.sheenRoughness=A.sheenRoughness,this.sheenRoughnessMap=A.sheenRoughnessMap,this.transmission=A.transmission,this.transmissionMap=A.transmissionMap,this.thickness=A.thickness,this.thicknessMap=A.thicknessMap,this.attenuationDistance=A.attenuationDistance,this.attenuationColor.copy(A.attenuationColor),this.specularIntensity=A.specularIntensity,this.specularIntensityMap=A.specularIntensityMap,this.specularColor.copy(A.specularColor),this.specularColorMap=A.specularColorMap,this}}function no(A,g,I){return Do(A)?new A.constructor(A.subarray(g,void 0!==I?I:A.length)):A.slice(g,I)}function ro(A,g,I){return!A||!I&&A.constructor===g?A:"number"==typeof g.BYTES_PER_ELEMENT?new g(A):Array.prototype.slice.call(A)}function Do(A){return ArrayBuffer.isView(A)&&!(A instanceof DataView)}function ho(A){const g=A.length,I=new Array(g);for(let A=0;A!==g;++A)I[A]=A;return I.sort((function(g,I){return A[g]-A[I]})),I}function co(A,g,I){const C=A.length,B=new A.constructor(C);for(let Q=0,E=0;E!==C;++Q){const C=I[Q]*g;for(let I=0;I!==g;++I)B[E++]=A[C+I]}return B}function wo(A,g,I,C){let B=1,Q=A[0];for(;void 0!==Q&&void 0===Q[C];)Q=A[B++];if(void 0===Q)return;let E=Q[C];if(void 0!==E)if(Array.isArray(E))do{E=Q[C],void 0!==E&&(g.push(Q.time),I.push.apply(I,E)),Q=A[B++]}while(void 0!==Q);else if(void 0!==E.toArray)do{E=Q[C],void 0!==E&&(g.push(Q.time),E.toArray(I,I.length)),Q=A[B++]}while(void 0!==Q);else do{E=Q[C],void 0!==E&&(g.push(Q.time),I.push(E)),Q=A[B++]}while(void 0!==Q)}class lo{constructor(A,g,I,C){this.parameterPositions=A,this._cachedIndex=0,this.resultBuffer=void 0!==C?C:new g.constructor(I),this.sampleValues=g,this.valueSize=I,this.settings=null,this.DefaultSettings_={}}evaluate(A){const g=this.parameterPositions;let I=this._cachedIndex,C=g[I],B=g[I-1];A:{g:{let Q;I:{C:if(!(A<C)){for(let Q=I+2;;){if(void 0===C){if(A<B)break C;return I=g.length,this._cachedIndex=I,this.copySampleValue_(I-1)}if(I===Q)break;if(B=C,C=g[++I],A<C)break g}Q=g.length;break I}if(A>=B)break A;{const E=g[1];A<E&&(I=2,B=E);for(let Q=I-2;;){if(void 0===B)return this._cachedIndex=0,this.copySampleValue_(0);if(I===Q)break;if(C=B,B=g[--I-1],A>=B)break g}Q=I,I=0}}for(;I<Q;){const C=I+Q>>>1;A<g[C]?Q=C:I=C+1}if(C=g[I],B=g[I-1],void 0===B)return this._cachedIndex=0,this.copySampleValue_(0);if(void 0===C)return I=g.length,this._cachedIndex=I,this.copySampleValue_(I-1)}this._cachedIndex=I,this.intervalChanged_(I,B,C)}return this.interpolate_(I,B,A,C)}getSettings_(){return this.settings||this.DefaultSettings_}copySampleValue_(A){const g=this.resultBuffer,I=this.sampleValues,C=this.valueSize,B=A*C;for(let A=0;A!==C;++A)g[A]=I[B+A];return g}interpolate_(){throw new Error("call to abstract method")}intervalChanged_(){}}class Go extends lo{constructor(A,g,I,C){super(A,g,I,C),this._weightPrev=-0,this._offsetPrev=-0,this._weightNext=-0,this._offsetNext=-0,this.DefaultSettings_={endingStart:Mg,endingEnd:Mg}}intervalChanged_(A,g,I){const C=this.parameterPositions;let B=A-2,Q=A+1,E=C[B],i=C[Q];if(void 0===E)switch(this.getSettings_().endingStart){case Sg:B=A,E=2*g-I;break;case kg:B=C.length-2,E=g+C[B]-C[B+1];break;default:B=A,E=I}if(void 0===i)switch(this.getSettings_().endingEnd){case Sg:Q=A,i=2*I-g;break;case kg:Q=1,i=I+C[1]-C[0];break;default:Q=A-1,i=g}const o=.5*(I-g),t=this.valueSize;this._weightPrev=o/(g-E),this._weightNext=o/(i-I),this._offsetPrev=B*t,this._offsetNext=Q*t}interpolate_(A,g,I,C){const B=this.resultBuffer,Q=this.sampleValues,E=this.valueSize,i=A*E,o=i-E,t=this._offsetPrev,e=this._offsetNext,a=this._weightPrev,s=this._weightNext,n=(I-g)/(C-g),r=n*n,D=r*n,h=-a*D+2*a*r-a*n,c=(1+a)*D+(-1.5-2*a)*r+(-.5+a)*n+1,w=(-1-s)*D+(1.5+s)*r+.5*n,l=s*D-s*r;for(let A=0;A!==E;++A)B[A]=h*Q[t+A]+c*Q[o+A]+w*Q[i+A]+l*Q[e+A];return B}}class yo extends lo{constructor(A,g,I,C){super(A,g,I,C)}interpolate_(A,g,I,C){const B=this.resultBuffer,Q=this.sampleValues,E=this.valueSize,i=A*E,o=i-E,t=(I-g)/(C-g),e=1-t;for(let A=0;A!==E;++A)B[A]=Q[o+A]*e+Q[i+A]*t;return B}}class Fo extends lo{constructor(A,g,I,C){super(A,g,I,C)}interpolate_(A){return this.copySampleValue_(A-1)}}class Ro{constructor(A,g,I,C){if(void 0===A)throw new Error("THREE.KeyframeTrack: track name is undefined");if(void 0===g||0===g.length)throw new Error("THREE.KeyframeTrack: no keyframes in track named "+A);this.name=A,this.times=ro(g,this.TimeBufferType),this.values=ro(I,this.ValueBufferType),this.setInterpolation(C||this.DefaultInterpolation)}static toJSON(A){const g=A.constructor;let I;if(g.toJSON!==this.toJSON)I=g.toJSON(A);else{I={name:A.name,times:ro(A.times,Array),values:ro(A.values,Array)};const g=A.getInterpolation();g!==A.DefaultInterpolation&&(I.interpolation=g)}return I.type=A.ValueTypeName,I}InterpolantFactoryMethodDiscrete(A){return new Fo(this.times,this.values,this.getValueSize(),A)}InterpolantFactoryMethodLinear(A){return new yo(this.times,this.values,this.getValueSize(),A)}InterpolantFactoryMethodSmooth(A){return new Go(this.times,this.values,this.getValueSize(),A)}setInterpolation(A){let g;switch(A){case dg:g=this.InterpolantFactoryMethodDiscrete;break;case Ng:g=this.InterpolantFactoryMethodLinear;break;case ug:g=this.InterpolantFactoryMethodSmooth}if(void 0===g){const g="unsupported interpolation for "+this.ValueTypeName+" keyframe track named "+this.name;if(void 0===this.createInterpolant){if(A===this.DefaultInterpolation)throw new Error(g);this.setInterpolation(this.DefaultInterpolation)}return console.warn("THREE.KeyframeTrack:",g),this}return this.createInterpolant=g,this}getInterpolation(){switch(this.createInterpolant){case this.InterpolantFactoryMethodDiscrete:return dg;case this.InterpolantFactoryMethodLinear:return Ng;case this.InterpolantFactoryMethodSmooth:return ug}}getValueSize(){return this.values.length/this.times.length}shift(A){if(0!==A){const g=this.times;for(let I=0,C=g.length;I!==C;++I)g[I]+=A}return this}scale(A){if(1!==A){const g=this.times;for(let I=0,C=g.length;I!==C;++I)g[I]*=A}return this}trim(A,g){const I=this.times,C=I.length;let B=0,Q=C-1;for(;B!==C&&I[B]<A;)++B;for(;-1!==Q&&I[Q]>g;)--Q;if(++Q,0!==B||Q!==C){B>=Q&&(Q=Math.max(Q,1),B=Q-1);const A=this.getValueSize();this.times=no(I,B,Q),this.values=no(this.values,B*A,Q*A)}return this}validate(){let A=!0;const g=this.getValueSize();g-Math.floor(g)!=0&&(console.error("THREE.KeyframeTrack: Invalid value size in track.",this),A=!1);const I=this.times,C=this.values,B=I.length;0===B&&(console.error("THREE.KeyframeTrack: Track is empty.",this),A=!1);let Q=null;for(let g=0;g!==B;g++){const C=I[g];if("number"==typeof C&&isNaN(C)){console.error("THREE.KeyframeTrack: Time is not a valid number.",this,g,C),A=!1;break}if(null!==Q&&Q>C){console.error("THREE.KeyframeTrack: Out of order keys.",this,g,C,Q),A=!1;break}Q=C}if(void 0!==C&&Do(C))for(let g=0,I=C.length;g!==I;++g){const I=C[g];if(isNaN(I)){console.error("THREE.KeyframeTrack: Value is not a valid number.",this,g,I),A=!1;break}}return A}optimize(){const A=no(this.times),g=no(this.values),I=this.getValueSize(),C=this.getInterpolation()===ug,B=A.length-1;let Q=1;for(let E=1;E<B;++E){let B=!1;const i=A[E];if(i!==A[E+1]&&(1!==E||i!==A[0]))if(C)B=!0;else{const A=E*I,C=A-I,Q=A+I;for(let E=0;E!==I;++E){const I=g[A+E];if(I!==g[C+E]||I!==g[Q+E]){B=!0;break}}}if(B){if(E!==Q){A[Q]=A[E];const C=E*I,B=Q*I;for(let A=0;A!==I;++A)g[B+A]=g[C+A]}++Q}}if(B>0){A[Q]=A[B];for(let A=B*I,C=Q*I,E=0;E!==I;++E)g[C+E]=g[A+E];++Q}return Q!==A.length?(this.times=no(A,0,Q),this.values=no(g,0,Q*I)):(this.times=A,this.values=g),this}clone(){const A=no(this.times,0),g=no(this.values,0),I=new(0,this.constructor)(this.name,A,g);return I.createInterpolant=this.createInterpolant,I}}Ro.prototype.TimeBufferType=Float32Array,Ro.prototype.ValueBufferType=Float32Array,Ro.prototype.DefaultInterpolation=Ng;class No extends Ro{}No.prototype.ValueTypeName="bool",No.prototype.ValueBufferType=Array,No.prototype.DefaultInterpolation=dg,No.prototype.InterpolantFactoryMethodLinear=void 0,No.prototype.InterpolantFactoryMethodSmooth=void 0;class uo extends Ro{}uo.prototype.ValueTypeName="color";class Mo extends Ro{}Mo.prototype.ValueTypeName="number";class So extends lo{constructor(A,g,I,C){super(A,g,I,C)}interpolate_(A,g,I,C){const B=this.resultBuffer,Q=this.sampleValues,E=this.valueSize,i=(I-g)/(C-g);let o=A*E;for(let A=o+E;o!==A;o+=4)oI.slerpFlat(B,0,Q,o-E,Q,o,i);return B}}class ko extends Ro{InterpolantFactoryMethodLinear(A){return new So(this.times,this.values,this.getValueSize(),A)}}ko.prototype.ValueTypeName="quaternion",ko.prototype.DefaultInterpolation=Ng,ko.prototype.InterpolantFactoryMethodSmooth=void 0;class Uo extends Ro{}Uo.prototype.ValueTypeName="string",Uo.prototype.ValueBufferType=Array,Uo.prototype.DefaultInterpolation=dg,Uo.prototype.InterpolantFactoryMethodLinear=void 0,Uo.prototype.InterpolantFactoryMethodSmooth=void 0;class Ko extends Ro{}Ko.prototype.ValueTypeName="vector";class fo{constructor(A,g=-1,I,C=2500){this.name=A,this.tracks=I,this.duration=g,this.blendMode=C,this.uuid=Zg(),this.duration<0&&this.resetDuration()}static parse(A){const g=[],I=A.tracks,C=1/(A.fps||1);for(let A=0,B=I.length;A!==B;++A)g.push(Jo(I[A]).scale(C));const B=new this(A.name,A.duration,g,A.blendMode);return B.uuid=A.uuid,B}static toJSON(A){const g=[],I=A.tracks,C={name:A.name,duration:A.duration,tracks:g,uuid:A.uuid,blendMode:A.blendMode};for(let A=0,C=I.length;A!==C;++A)g.push(Ro.toJSON(I[A]));return C}static CreateFromMorphTargetSequence(A,g,I,C){const B=g.length,Q=[];for(let A=0;A<B;A++){let E=[],i=[];E.push((A+B-1)%B,A,(A+1)%B),i.push(0,1,0);const o=ho(E);E=co(E,1,o),i=co(i,1,o),C||0!==E[0]||(E.push(B),i.push(i[0])),Q.push(new Mo(".morphTargetInfluences["+g[A].name+"]",E,i).scale(1/I))}return new this(A,-1,Q)}static findByName(A,g){let I=A;if(!Array.isArray(A)){const g=A;I=g.geometry&&g.geometry.animations||g.animations}for(let A=0;A<I.length;A++)if(I[A].name===g)return I[A];return null}static CreateClipsFromMorphTargetSequences(A,g,I){const C={},B=/^([\w-]*?)([\d]+)$/;for(let g=0,I=A.length;g<I;g++){const I=A[g],Q=I.name.match(B);if(Q&&Q.length>1){const A=Q[1];let g=C[A];g||(C[A]=g=[]),g.push(I)}}const Q=[];for(const A in C)Q.push(this.CreateFromMorphTargetSequence(A,C[A],g,I));return Q}static parseAnimation(A,g){if(!A)return console.error("THREE.AnimationClip: No animation in JSONLoader data."),null;const I=function(A,g,I,C,B){if(0!==I.length){const Q=[],E=[];wo(I,Q,E,C),0!==Q.length&&B.push(new A(g,Q,E))}},C=[],B=A.name||"default",Q=A.fps||30,E=A.blendMode;let i=A.length||-1;const o=A.hierarchy||[];for(let A=0;A<o.length;A++){const B=o[A].keys;if(B&&0!==B.length)if(B[0].morphTargets){const A={};let g;for(g=0;g<B.length;g++)if(B[g].morphTargets)for(let I=0;I<B[g].morphTargets.length;I++)A[B[g].morphTargets[I]]=-1;for(const I in A){const A=[],Q=[];for(let C=0;C!==B[g].morphTargets.length;++C){const C=B[g];A.push(C.time),Q.push(C.morphTarget===I?1:0)}C.push(new Mo(".morphTargetInfluence["+I+"]",A,Q))}i=A.length*Q}else{const Q=".bones["+g[A].name+"]";I(Ko,Q+".position",B,"pos",C),I(ko,Q+".quaternion",B,"rot",C),I(Ko,Q+".scale",B,"scl",C)}}if(0===C.length)return null;return new this(B,i,C,E)}resetDuration(){let A=0;for(let g=0,I=this.tracks.length;g!==I;++g){const I=this.tracks[g];A=Math.max(A,I.times[I.times.length-1])}return this.duration=A,this}trim(){for(let A=0;A<this.tracks.length;A++)this.tracks[A].trim(0,this.duration);return this}validate(){let A=!0;for(let g=0;g<this.tracks.length;g++)A=A&&this.tracks[g].validate();return A}optimize(){for(let A=0;A<this.tracks.length;A++)this.tracks[A].optimize();return this}clone(){const A=[];for(let g=0;g<this.tracks.length;g++)A.push(this.tracks[g].clone());return new this.constructor(this.name,this.duration,A,this.blendMode)}toJSON(){return this.constructor.toJSON(this)}}function Jo(A){if(void 0===A.type)throw new Error("THREE.KeyframeTrack: track type undefined, can not parse");const g=function(A){switch(A.toLowerCase()){case"scalar":case"double":case"float":case"number":case"integer":return Mo;case"vector":case"vector2":case"vector3":case"vector4":return Ko;case"color":return uo;case"quaternion":return ko;case"bool":case"boolean":return No;case"string":return Uo}throw new Error("THREE.KeyframeTrack: Unsupported typeName: "+A)}(A.type);if(void 0===A.times){const g=[],I=[];wo(A.keys,g,I,"value"),A.times=g,A.values=I}return void 0!==g.parse?g.parse(A):new g(A.name,A.times,A.values,A.interpolation)}const Yo={enabled:!1,files:{},add:function(A,g){!1!==this.enabled&&(this.files[A]=g)},get:function(A){if(!1!==this.enabled)return this.files[A]},remove:function(A){delete this.files[A]},clear:function(){this.files={}}};class po{constructor(A,g,I){const C=this;let B,Q=!1,E=0,i=0;const o=[];this.onStart=void 0,this.onLoad=A,this.onProgress=g,this.onError=I,this.itemStart=function(A){i++,!1===Q&&void 0!==C.onStart&&C.onStart(A,E,i),Q=!0},this.itemEnd=function(A){E++,void 0!==C.onProgress&&C.onProgress(A,E,i),E===i&&(Q=!1,void 0!==C.onLoad&&C.onLoad())},this.itemError=function(A){void 0!==C.onError&&C.onError(A)},this.resolveURL=function(A){return B?B(A):A},this.setURLModifier=function(A){return B=A,this},this.addHandler=function(A,g){return o.push(A,g),this},this.removeHandler=function(A){const g=o.indexOf(A);return-1!==g&&o.splice(g,2),this},this.getHandler=function(A){for(let g=0,I=o.length;g<I;g+=2){const I=o[g],C=o[g+1];if(I.global&&(I.lastIndex=0),I.test(A))return C}return null}}}const Lo=new po;class mo{constructor(A){this.manager=void 0!==A?A:Lo,this.crossOrigin="anonymous",this.withCredentials=!1,this.path="",this.resourcePath="",this.requestHeader={}}load(){}loadAsync(A,g){const I=this;return new Promise((function(C,B){I.load(A,C,g,B)}))}parse(){}setCrossOrigin(A){return this.crossOrigin=A,this}setWithCredentials(A){return this.withCredentials=A,this}setPath(A){return this.path=A,this}setResourcePath(A){return this.resourcePath=A,this}setRequestHeader(A){return this.requestHeader=A,this}}const Ho={};class qo extends Error{constructor(A,g){super(A),this.response=g}}class bo extends mo{constructor(A){super(A)}load(A,g,I,C){void 0===A&&(A=""),void 0!==this.path&&(A=this.path+A),A=this.manager.resolveURL(A);const B=Yo.get(A);if(void 0!==B)return this.manager.itemStart(A),setTimeout((()=>{g&&g(B),this.manager.itemEnd(A)}),0),B;if(void 0!==Ho[A])return void Ho[A].push({onLoad:g,onProgress:I,onError:C});Ho[A]=[],Ho[A].push({onLoad:g,onProgress:I,onError:C});const Q=new Request(A,{headers:new Headers(this.requestHeader),credentials:this.withCredentials?"include":"same-origin"}),E=this.mimeType,i=this.responseType;fetch(Q).then((g=>{if(200===g.status||0===g.status){if(0===g.status&&console.warn("THREE.FileLoader: HTTP Status 0 received."),"undefined"==typeof ReadableStream||void 0===g.body||void 0===g.body.getReader)return g;const I=Ho[A],C=g.body.getReader(),B=g.headers.get("Content-Length")||g.headers.get("X-File-Size"),Q=B?parseInt(B):0,E=0!==Q;let i=0;const o=new ReadableStream({start(A){!function g(){C.read().then((({done:C,value:B})=>{if(C)A.close();else{i+=B.byteLength;const C=new ProgressEvent("progress",{lengthComputable:E,loaded:i,total:Q});for(let A=0,g=I.length;A<g;A++){const g=I[A];g.onProgress&&g.onProgress(C)}A.enqueue(B),g()}}))}()}});return new Response(o)}throw new qo(`fetch for "${g.url}" responded with ${g.status}: ${g.statusText}`,g)})).then((A=>{switch(i){case"arraybuffer":return A.arrayBuffer();case"blob":return A.blob();case"document":return A.text().then((A=>(new DOMParser).parseFromString(A,E)));case"json":return A.json();default:if(void 0===E)return A.text();{const g=/charset="?([^;"\s]*)"?/i.exec(E),I=g&&g[1]?g[1].toLowerCase():void 0,C=new TextDecoder(I);return A.arrayBuffer().then((A=>C.decode(A)))}}})).then((g=>{Yo.add(A,g);const I=Ho[A];delete Ho[A];for(let A=0,C=I.length;A<C;A++){const C=I[A];C.onLoad&&C.onLoad(g)}})).catch((g=>{const I=Ho[A];if(void 0===I)throw this.manager.itemError(A),g;delete Ho[A];for(let A=0,C=I.length;A<C;A++){const C=I[A];C.onError&&C.onError(g)}this.manager.itemError(A)})).finally((()=>{this.manager.itemEnd(A)})),this.manager.itemStart(A)}setResponseType(A){return this.responseType=A,this}setMimeType(A){return this.mimeType=A,this}}class xo extends mo{constructor(A){super(A)}load(A,g,I,C){void 0!==this.path&&(A=this.path+A),A=this.manager.resolveURL(A);const B=this,Q=Yo.get(A);if(void 0!==Q)return B.manager.itemStart(A),setTimeout((function(){g&&g(Q),B.manager.itemEnd(A)}),0),Q;const E=iI("img");function i(){t(),Yo.add(A,this),g&&g(this),B.manager.itemEnd(A)}function o(g){t(),C&&C(g),B.manager.itemError(A),B.manager.itemEnd(A)}function t(){E.removeEventListener("load",i,!1),E.removeEventListener("error",o,!1)}return E.addEventListener("load",i,!1),E.addEventListener("error",o,!1),"data:"!==A.slice(0,5)&&void 0!==this.crossOrigin&&(E.crossOrigin=this.crossOrigin),B.manager.itemStart(A),E.src=A,E}}class To extends mo{constructor(A){super(A)}load(A,g,I,C){const B=new NI,Q=new xo(this.manager);return Q.setCrossOrigin(this.crossOrigin),Q.setPath(this.path),Q.load(A,(function(A){B.image=A,B.needsUpdate=!0,void 0!==g&&g(B)}),I,C),B}}class vo extends SC{constructor(A,g=1){super(),this.isLight=!0,this.type="Light",this.color=new OC(A),this.intensity=g}dispose(){}copy(A,g){return super.copy(A,g),this.color.copy(A.color),this.intensity=A.intensity,this}toJSON(A){const g=super.toJSON(A);return g.object.color=this.color.getHex(),g.object.intensity=this.intensity,void 0!==this.groundColor&&(g.object.groundColor=this.groundColor.getHex()),void 0!==this.distance&&(g.object.distance=this.distance),void 0!==this.angle&&(g.object.angle=this.angle),void 0!==this.decay&&(g.object.decay=this.decay),void 0!==this.penumbra&&(g.object.penumbra=this.penumbra),void 0!==this.shadow&&(g.object.shadow=this.shadow.toJSON()),g}}const Vo=new CC,Wo=new tI,Oo=new tI;class Zo{constructor(A){this.camera=A,this.bias=0,this.normalBias=0,this.radius=1,this.blurSamples=8,this.mapSize=new CI(512,512),this.map=null,this.mapPass=null,this.matrix=new CC,this.autoUpdate=!0,this.needsUpdate=!1,this._frustum=new vB,this._frameExtents=new CI(1,1),this._viewportCount=1,this._viewports=[new uI(0,0,1,1)]}getViewportCount(){return this._viewportCount}getFrustum(){return this._frustum}updateMatrices(A){const g=this.camera,I=this.matrix;Wo.setFromMatrixPosition(A.matrixWorld),g.position.copy(Wo),Oo.setFromMatrixPosition(A.target.matrixWorld),g.lookAt(Oo),g.updateMatrixWorld(),Vo.multiplyMatrices(g.projectionMatrix,g.matrixWorldInverse),this._frustum.setFromProjectionMatrix(Vo),I.set(.5,0,0,.5,0,.5,0,.5,0,0,.5,.5,0,0,0,1),I.multiply(Vo)}getViewport(A){return this._viewports[A]}getFrameExtents(){return this._frameExtents}dispose(){this.map&&this.map.dispose(),this.mapPass&&this.mapPass.dispose()}copy(A){return this.camera=A.camera.clone(),this.bias=A.bias,this.radius=A.radius,this.mapSize.copy(A.mapSize),this}clone(){return(new this.constructor).copy(this)}toJSON(){const A={};return 0!==this.bias&&(A.bias=this.bias),0!==this.normalBias&&(A.normalBias=this.normalBias),1!==this.radius&&(A.radius=this.radius),512===this.mapSize.x&&512===this.mapSize.y||(A.mapSize=this.mapSize.toArray()),A.camera=this.camera.toJSON(!1).object,delete A.camera.matrix,A}}class Xo extends Zo{constructor(){super(new fB(50,1,.5,500)),this.isSpotLightShadow=!0,this.focus=1}updateMatrices(A){const g=this.camera,I=2*Og*A.angle*this.focus,C=this.mapSize.width/this.mapSize.height,B=A.distance||g.far;I===g.fov&&C===g.aspect&&B===g.far||(g.fov=I,g.aspect=C,g.far=B,g.updateProjectionMatrix()),super.updateMatrices(A)}copy(A){return super.copy(A),this.focus=A.focus,this}}class Po extends vo{constructor(A,g,I=0,C=Math.PI/3,B=0,Q=2){super(A,g),this.isSpotLight=!0,this.type="SpotLight",this.position.copy(SC.DEFAULT_UP),this.updateMatrix(),this.target=new SC,this.distance=I,this.angle=C,this.penumbra=B,this.decay=Q,this.map=null,this.shadow=new Xo}get power(){return this.intensity*Math.PI}set power(A){this.intensity=A/Math.PI}dispose(){this.shadow.dispose()}copy(A,g){return super.copy(A,g),this.distance=A.distance,this.angle=A.angle,this.penumbra=A.penumbra,this.decay=A.decay,this.target=A.target.clone(),this.shadow=A.shadow.clone(),this}}const jo=new CC,zo=new tI,_o=new tI;class $o extends Zo{constructor(){super(new fB(90,1,.5,500)),this.isPointLightShadow=!0,this._frameExtents=new CI(4,2),this._viewportCount=6,this._viewports=[new uI(2,1,1,1),new uI(0,1,1,1),new uI(3,1,1,1),new uI(1,1,1,1),new uI(3,0,1,1),new uI(1,0,1,1)],this._cubeDirections=[new tI(1,0,0),new tI(-1,0,0),new tI(0,0,1),new tI(0,0,-1),new tI(0,1,0),new tI(0,-1,0)],this._cubeUps=[new tI(0,1,0),new tI(0,1,0),new tI(0,1,0),new tI(0,1,0),new tI(0,0,1),new tI(0,0,-1)]}updateMatrices(A,g=0){const I=this.camera,C=this.matrix,B=A.distance||I.far;B!==I.far&&(I.far=B,I.updateProjectionMatrix()),zo.setFromMatrixPosition(A.matrixWorld),I.position.copy(zo),_o.copy(I.position),_o.add(this._cubeDirections[g]),I.up.copy(this._cubeUps[g]),I.lookAt(_o),I.updateMatrixWorld(),C.makeTranslation(-zo.x,-zo.y,-zo.z),jo.multiplyMatrices(I.projectionMatrix,I.matrixWorldInverse),this._frustum.setFromProjectionMatrix(jo)}}class At extends vo{constructor(A,g,I=0,C=2){super(A,g),this.isPointLight=!0,this.type="PointLight",this.distance=I,this.decay=C,this.shadow=new $o}get power(){return 4*this.intensity*Math.PI}set power(A){this.intensity=A/(4*Math.PI)}dispose(){this.shadow.dispose()}copy(A,g){return super.copy(A,g),this.distance=A.distance,this.decay=A.decay,this.shadow=A.shadow.clone(),this}}class gt extends Zo{constructor(){super(new CQ(-5,5,5,-5,.5,500)),this.isDirectionalLightShadow=!0}}class It extends vo{constructor(A,g){super(A,g),this.isDirectionalLight=!0,this.type="DirectionalLight",this.position.copy(SC.DEFAULT_UP),this.updateMatrix(),this.target=new SC,this.shadow=new gt}dispose(){this.shadow.dispose()}copy(A){return super.copy(A),this.target=A.target.clone(),this.shadow=A.shadow.clone(),this}}class Ct{static decodeText(A){if("undefined"!=typeof TextDecoder)return(new TextDecoder).decode(A);let g="";for(let I=0,C=A.length;I<C;I++)g+=String.fromCharCode(A[I]);try{return decodeURIComponent(escape(g))}catch(A){return g}}static extractUrlBase(A){const g=A.lastIndexOf("/");return-1===g?"./":A.slice(0,g+1)}static resolveURL(A,g){return"string"!=typeof A||""===A?"":(/^https?:\/\//i.test(g)&&/^\//.test(A)&&(g=g.replace(/(^https?:\/\/[^\/]+).*/i,"$1")),/^(https?:)?\/\//i.test(A)||/^data:.*,.*$/i.test(A)||/^blob:.*$/i.test(A)?A:g+A)}}class Bt extends mo{constructor(A){super(A),this.isImageBitmapLoader=!0,"undefined"==typeof createImageBitmap&&console.warn("THREE.ImageBitmapLoader: createImageBitmap() not supported."),"undefined"==typeof fetch&&console.warn("THREE.ImageBitmapLoader: fetch() not supported."),this.options={premultiplyAlpha:"none"}}setOptions(A){return this.options=A,this}load(A,g,I,C){void 0===A&&(A=""),void 0!==this.path&&(A=this.path+A),A=this.manager.resolveURL(A);const B=this,Q=Yo.get(A);if(void 0!==Q)return B.manager.itemStart(A),setTimeout((function(){g&&g(Q),B.manager.itemEnd(A)}),0),Q;const E={};E.credentials="anonymous"===this.crossOrigin?"same-origin":"include",E.headers=this.requestHeader,fetch(A,E).then((function(A){return A.blob()})).then((function(A){return createImageBitmap(A,Object.assign(B.options,{colorSpaceConversion:"none"}))})).then((function(I){Yo.add(A,I),g&&g(I),B.manager.itemEnd(A)})).catch((function(g){C&&C(g),B.manager.itemError(A),B.manager.itemEnd(A)})),B.manager.itemStart(A)}}const Qt="\\[\\]\\.:\\/",Et=new RegExp("["+Qt+"]","g"),it="[^"+Qt+"]",ot="[^"+Qt.replace("\\.","")+"]",tt=new RegExp("^"+/((?:WC+[\/:])*)/.source.replace("WC",it)+/(WCOD+)?/.source.replace("WCOD",ot)+/(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC",it)+/\.(WC+)(?:\[(.+)\])?/.source.replace("WC",it)+"$"),et=["material","materials","bones","map"];class at{constructor(A,g,I){this.path=g,this.parsedPath=I||at.parseTrackName(g),this.node=at.findNode(A,this.parsedPath.nodeName),this.rootNode=A,this.getValue=this._getValue_unbound,this.setValue=this._setValue_unbound}static create(A,g,I){return A&&A.isAnimationObjectGroup?new at.Composite(A,g,I):new at(A,g,I)}static sanitizeNodeName(A){return A.replace(/\s/g,"_").replace(Et,"")}static parseTrackName(A){const g=tt.exec(A);if(null===g)throw new Error("PropertyBinding: Cannot parse trackName: "+A);const I={nodeName:g[2],objectName:g[3],objectIndex:g[4],propertyName:g[5],propertyIndex:g[6]},C=I.nodeName&&I.nodeName.lastIndexOf(".");if(void 0!==C&&-1!==C){const A=I.nodeName.substring(C+1);-1!==et.indexOf(A)&&(I.nodeName=I.nodeName.substring(0,C),I.objectName=A)}if(null===I.propertyName||0===I.propertyName.length)throw new Error("PropertyBinding: can not parse propertyName from trackName: "+A);return I}static findNode(A,g){if(void 0===g||""===g||"."===g||-1===g||g===A.name||g===A.uuid)return A;if(A.skeleton){const I=A.skeleton.getBoneByName(g);if(void 0!==I)return I}if(A.children){const I=function(A){for(let C=0;C<A.length;C++){const B=A[C];if(B.name===g||B.uuid===g)return B;const Q=I(B.children);if(Q)return Q}return null},C=I(A.children);if(C)return C}return null}_getValue_unavailable(){}_setValue_unavailable(){}_getValue_direct(A,g){A[g]=this.targetObject[this.propertyName]}_getValue_array(A,g){const I=this.resolvedProperty;for(let C=0,B=I.length;C!==B;++C)A[g++]=I[C]}_getValue_arrayElement(A,g){A[g]=this.resolvedProperty[this.propertyIndex]}_getValue_toArray(A,g){this.resolvedProperty.toArray(A,g)}_setValue_direct(A,g){this.targetObject[this.propertyName]=A[g]}_setValue_direct_setNeedsUpdate(A,g){this.targetObject[this.propertyName]=A[g],this.targetObject.needsUpdate=!0}_setValue_direct_setMatrixWorldNeedsUpdate(A,g){this.targetObject[this.propertyName]=A[g],this.targetObject.matrixWorldNeedsUpdate=!0}_setValue_array(A,g){const I=this.resolvedProperty;for(let C=0,B=I.length;C!==B;++C)I[C]=A[g++]}_setValue_array_setNeedsUpdate(A,g){const I=this.resolvedProperty;for(let C=0,B=I.length;C!==B;++C)I[C]=A[g++];this.targetObject.needsUpdate=!0}_setValue_array_setMatrixWorldNeedsUpdate(A,g){const I=this.resolvedProperty;for(let C=0,B=I.length;C!==B;++C)I[C]=A[g++];this.targetObject.matrixWorldNeedsUpdate=!0}_setValue_arrayElement(A,g){this.resolvedProperty[this.propertyIndex]=A[g]}_setValue_arrayElement_setNeedsUpdate(A,g){this.resolvedProperty[this.propertyIndex]=A[g],this.targetObject.needsUpdate=!0}_setValue_arrayElement_setMatrixWorldNeedsUpdate(A,g){this.resolvedProperty[this.propertyIndex]=A[g],this.targetObject.matrixWorldNeedsUpdate=!0}_setValue_fromArray(A,g){this.resolvedProperty.fromArray(A,g)}_setValue_fromArray_setNeedsUpdate(A,g){this.resolvedProperty.fromArray(A,g),this.targetObject.needsUpdate=!0}_setValue_fromArray_setMatrixWorldNeedsUpdate(A,g){this.resolvedProperty.fromArray(A,g),this.targetObject.matrixWorldNeedsUpdate=!0}_getValue_unbound(A,g){this.bind(),this.getValue(A,g)}_setValue_unbound(A,g){this.bind(),this.setValue(A,g)}bind(){let A=this.node;const g=this.parsedPath,I=g.objectName,C=g.propertyName;let B=g.propertyIndex;if(A||(A=at.findNode(this.rootNode,g.nodeName),this.node=A),this.getValue=this._getValue_unavailable,this.setValue=this._setValue_unavailable,!A)return void console.error("THREE.PropertyBinding: Trying to update node for track: "+this.path+" but it wasn't found.");if(I){let C=g.objectIndex;switch(I){case"materials":if(!A.material)return void console.error("THREE.PropertyBinding: Can not bind to material as node does not have a material.",this);if(!A.material.materials)return void console.error("THREE.PropertyBinding: Can not bind to material.materials as node.material does not have a materials array.",this);A=A.material.materials;break;case"bones":if(!A.skeleton)return void console.error("THREE.PropertyBinding: Can not bind to bones as node does not have a skeleton.",this);A=A.skeleton.bones;for(let g=0;g<A.length;g++)if(A[g].name===C){C=g;break}break;case"map":if("map"in A){A=A.map;break}if(!A.material)return void console.error("THREE.PropertyBinding: Can not bind to material as node does not have a material.",this);if(!A.material.map)return void console.error("THREE.PropertyBinding: Can not bind to material.map as node.material does not have a map.",this);A=A.material.map;break;default:if(void 0===A[I])return void console.error("THREE.PropertyBinding: Can not bind to objectName of node undefined.",this);A=A[I]}if(void 0!==C){if(void 0===A[C])return void console.error("THREE.PropertyBinding: Trying to bind to objectIndex of objectName, but is undefined.",this,A);A=A[C]}}const Q=A[C];if(void 0===Q){const I=g.nodeName;return void console.error("THREE.PropertyBinding: Trying to update property for track: "+I+"."+C+" but it wasn't found.",A)}let E=this.Versioning.None;this.targetObject=A,void 0!==A.needsUpdate?E=this.Versioning.NeedsUpdate:void 0!==A.matrixWorldNeedsUpdate&&(E=this.Versioning.MatrixWorldNeedsUpdate);let i=this.BindingType.Direct;if(void 0!==B){if("morphTargetInfluences"===C){if(!A.geometry)return void console.error("THREE.PropertyBinding: Can not bind to morphTargetInfluences because node does not have a geometry.",this);if(!A.geometry.morphAttributes)return void console.error("THREE.PropertyBinding: Can not bind to morphTargetInfluences because node does not have a geometry.morphAttributes.",this);void 0!==A.morphTargetDictionary[B]&&(B=A.morphTargetDictionary[B])}i=this.BindingType.ArrayElement,this.resolvedProperty=Q,this.propertyIndex=B}else void 0!==Q.fromArray&&void 0!==Q.toArray?(i=this.BindingType.HasFromToArray,this.resolvedProperty=Q):Array.isArray(Q)?(i=this.BindingType.EntireArray,this.resolvedProperty=Q):this.propertyName=C;this.getValue=this.GetterByBindingType[i],this.setValue=this.SetterByBindingTypeAndVersioning[i][E]}unbind(){this.node=null,this.getValue=this._getValue_unbound,this.setValue=this._setValue_unbound}}at.Composite=class{constructor(A,g,I){const C=I||at.parseTrackName(g);this._targetGroup=A,this._bindings=A.subscribe_(g,C)}getValue(A,g){this.bind();const I=this._targetGroup.nCachedObjects_,C=this._bindings[I];void 0!==C&&C.getValue(A,g)}setValue(A,g){const I=this._bindings;for(let C=this._targetGroup.nCachedObjects_,B=I.length;C!==B;++C)I[C].setValue(A,g)}bind(){const A=this._bindings;for(let g=this._targetGroup.nCachedObjects_,I=A.length;g!==I;++g)A[g].bind()}unbind(){const A=this._bindings;for(let g=this._targetGroup.nCachedObjects_,I=A.length;g!==I;++g)A[g].unbind()}},at.prototype.BindingType={Direct:0,EntireArray:1,ArrayElement:2,HasFromToArray:3},at.prototype.Versioning={None:0,NeedsUpdate:1,MatrixWorldNeedsUpdate:2},at.prototype.GetterByBindingType=[at.prototype._getValue_direct,at.prototype._getValue_array,at.prototype._getValue_arrayElement,at.prototype._getValue_toArray],at.prototype.SetterByBindingTypeAndVersioning=[[at.prototype._setValue_direct,at.prototype._setValue_direct_setNeedsUpdate,at.prototype._setValue_direct_setMatrixWorldNeedsUpdate],[at.prototype._setValue_array,at.prototype._setValue_array_setNeedsUpdate,at.prototype._setValue_array_setMatrixWorldNeedsUpdate],[at.prototype._setValue_arrayElement,at.prototype._setValue_arrayElement_setNeedsUpdate,at.prototype._setValue_arrayElement_setMatrixWorldNeedsUpdate],[at.prototype._setValue_fromArray,at.prototype._setValue_fromArray_setNeedsUpdate,at.prototype._setValue_fromArray_setMatrixWorldNeedsUpdate]];new Float32Array(1);"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("register",{detail:{revision:c}})),"undefined"!=typeof window&&(window.__THREE__?console.warn("WARNING: Multiple instances of Three.js being imported."):window.__THREE__=c);const st=new tI,nt=new oI,rt=new tI;const Dt=new CC,ht=new CC;class ct{constructor(A={}){const g=this;let I,C,B,Q;const E={camera:{fov:0,style:""},objects:new WeakMap},i=void 0!==A.element?A.element:document.createElement("div");i.style.overflow="hidden",this.domElement=i;const o=document.createElement("div");o.style.transformOrigin="0 0",o.style.pointerEvents="none",i.appendChild(o);const t=document.createElement("div");function e(A){return Math.abs(A)<1e-10?0:A}function a(A){const g=A.elements;return"matrix3d("+e(g[0])+","+e(-g[1])+","+e(g[2])+","+e(g[3])+","+e(g[4])+","+e(-g[5])+","+e(g[6])+","+e(g[7])+","+e(g[8])+","+e(-g[9])+","+e(g[10])+","+e(g[11])+","+e(g[12])+","+e(-g[13])+","+e(g[14])+","+e(g[15])+")"}function s(A){const g=A.elements;return"translate(-50%,-50%)"+("matrix3d("+e(g[0])+","+e(g[1])+","+e(g[2])+","+e(g[3])+","+e(-g[4])+","+e(-g[5])+","+e(-g[6])+","+e(-g[7])+","+e(g[8])+","+e(g[9])+","+e(g[10])+","+e(g[11])+","+e(g[12])+","+e(g[13])+","+e(g[14])+","+e(g[15])+")")}function n(A,I,C,B){if(A.isCSS3DObject){const B=!0===A.visible&&!0===A.layers.test(C.layers);if(A.element.style.display=!0===B?"":"none",!0===B){let B;A.onBeforeRender(g,I,C),A.isCSS3DSprite?(Dt.copy(C.matrixWorldInverse),Dt.transpose(),0!==A.rotation2D&&Dt.multiply(ht.makeRotationZ(A.rotation2D)),A.matrixWorld.decompose(st,nt,rt),Dt.setPosition(st),Dt.scale(rt),Dt.elements[3]=0,Dt.elements[7]=0,Dt.elements[11]=0,Dt.elements[15]=1,B=s(Dt)):B=s(A.matrixWorld);const Q=A.element,i=E.objects.get(A);if(void 0===i||i.style!==B){Q.style.transform=B;const g={style:B};E.objects.set(A,g)}Q.parentNode!==t&&t.appendChild(Q),A.onAfterRender(g,I,C)}}for(let g=0,Q=A.children.length;g<Q;g++)n(A.children[g],I,C,B)}t.style.transformStyle="preserve-3d",o.appendChild(t),this.getSize=function(){return{width:I,height:C}},this.render=function(A,g){const i=g.projectionMatrix.elements[5]*Q;let s,r;E.camera.fov!==i&&(o.style.perspective=g.isPerspectiveCamera?i+"px":"",E.camera.fov=i),g.view&&g.view.enabled?(o.style.transform=`translate( ${-g.view.offsetX*(I/g.view.width)}px, ${-g.view.offsetY*(C/g.view.height)}px )`,o.style.transform+=`scale( ${g.view.fullWidth/g.view.width}, ${g.view.fullHeight/g.view.height} )`):o.style.transform="",!0===A.matrixWorldAutoUpdate&&A.updateMatrixWorld(),null===g.parent&&!0===g.matrixWorldAutoUpdate&&g.updateMatrixWorld(),g.isOrthographicCamera&&(s=-(g.right+g.left)/2,r=(g.top+g.bottom)/2);const D=g.view&&g.view.enabled?g.view.height/g.view.fullHeight:1,h=g.isOrthographicCamera?`scale( ${D} )scale(`+i+")translate("+e(s)+"px,"+e(r)+"px)"+a(g.matrixWorldInverse):`scale( ${D} )translateZ(`+i+"px)"+a(g.matrixWorldInverse),c=h+"translate("+B+"px,"+Q+"px)";E.camera.style!==c&&(t.style.transform=c,E.camera.style=c),n(A,A,g,h)},this.setSize=function(A,g){I=A,C=g,B=I/2,Q=C/2,i.style.width=A+"px",i.style.height=g+"px",o.style.width=A+"px",o.style.height=g+"px",t.style.width=A+"px",t.style.height=g+"px"}}}const wt=(A,g)=>{const I=2*Math.PI*g*A;return I/(I+1)},lt=(A,g,I)=>A*g+(1-A)*I;class Gt{constructor({minCutOff:A,beta:g}){this.minCutOff=A,this.beta=g,this.dCutOff=.001,this.xPrev=null,this.dxPrev=null,this.tPrev=null,this.initialized=!1}reset(){this.initialized=!1}filter(A,g){if(!this.initialized)return this.initialized=!0,this.xPrev=g,this.dxPrev=g.map((()=>0)),this.tPrev=A,g;const{xPrev:I,tPrev:C,dxPrev:B}=this,Q=A-C,E=wt(Q,this.dCutOff),i=[],o=[],t=[];for(let A=0;A<g.length;A++){i[A]=(g[A]-I[A])/Q,o[A]=lt(E,i[A],B[A]);const C=this.minCutOff+this.beta*Math.abs(o[A]),e=wt(Q,C);t[A]=lt(e,g[A],I[A])}return this.xPrev=t,this.dxPrev=o,this.tPrev=A,t}}class yt{constructor({uiLoading:A,uiScanning:g,uiError:I}){const C=document.createElement("style");C.innerText=".mindar-ui-overlay{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0;background:transparent;z-index:2}.mindar-ui-overlay.hidden{display:none}.mindar-ui-loading .loader{border:16px solid #222;border-top:16px solid white;opacity:.8;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mindar-ui-compatibility .content{background:black;color:#fff;opacity:.8;text-align:center;margin:20px;padding:20px;min-height:50vh}@media (min-aspect-ratio: 1/1){.mindar-ui-scanning .scanning{width:50vh;height:50vh}}@media (max-aspect-ratio: 1/1){.mindar-ui-scanning .scanning{width:80vw;height:80vw}}.mindar-ui-scanning .scanning .inner{position:relative;width:100%;height:100%;opacity:.8;background:linear-gradient(to right,white 10px,transparent 10px) 0 0,linear-gradient(to right,white 10px,transparent 10px) 0 100%,linear-gradient(to left,white 10px,transparent 10px) 100% 0,linear-gradient(to left,white 10px,transparent 10px) 100% 100%,linear-gradient(to bottom,white 10px,transparent 10px) 0 0,linear-gradient(to bottom,white 10px,transparent 10px) 100% 0,linear-gradient(to top,white 10px,transparent 10px) 0 100%,linear-gradient(to top,white 10px,transparent 10px) 100% 100%;background-repeat:no-repeat;background-size:40px 40px}.mindar-ui-scanning .scanning .inner .scanline{position:absolute;width:100%;height:10px;background:white;animation:move 2s linear infinite}@keyframes move{0%,to{top:0%}50%{top:calc(100% - 10px)}}",document.head.appendChild(C),"yes"===A?this.loadingModal=this._loadHTML('<div class="mindar-ui-overlay mindar-ui-loading">\n <div class="loader"/>\n</div>\n'):"no"!==A&&(this.loadingModal=document.querySelector(A)),"yes"===I?this.compatibilityModal=this._loadHTML('<div class="mindar-ui-overlay mindar-ui-compatibility">\n <div class="content">\n <h1>Failed to launch :(</h1>\n <p>\n Looks like your device/browser is not compatible.\n </p>\n\n <br/>\n <br/>\n <p>\n Please try the following recommended browsers:\n </p>\n <p>\n For Android device - Chrome\n </p>\n <p>\n For iOS device - Safari\n </p>\n </div>\n</div>\n'):"no"!==I&&(this.compatibilityModal=document.querySelector(I)),"yes"===g?this.scanningMask=this._loadHTML('<div class="mindar-ui-overlay mindar-ui-scanning">\n <div class="scanning">\n <div class="inner">\n <div class="scanline"/>\n </div>\n </div>\n</div>\n'):"no"!==g&&(this.scanningMask=document.querySelector(g)),this.hideLoading(),this.hideCompatibility(),this.hideScanning()}showLoading(){this.loadingModal&&this.loadingModal.classList.remove("hidden")}hideLoading(){this.loadingModal&&this.loadingModal.classList.add("hidden")}showCompatibility(){this.compatibilityModal&&this.compatibilityModal.classList.remove("hidden")}hideCompatibility(){this.compatibilityModal&&this.compatibilityModal.classList.add("hidden")}showScanning(){this.scanningMask&&this.scanningMask.classList.remove("hidden")}hideScanning(){this.scanningMask&&this.scanningMask.classList.add("hidden")}_loadHTML(A){const g=document.createElement("template");g.innerHTML=A.trim();const I=g.content.firstChild;return document.getElementsByTagName("body")[0].appendChild(I),I}}var Ft=typeof self<"u"?self:{};function Rt(A,g){A:{for(var I=["CLOSURE_FLAGS"],C=Ft,B=0;B<I.length;B++)if(null==(C=C[I[B]])){I=null;break A}I=C}return null!=(A=I&&I[A])?A:g}function dt(){throw Error("Invalid UTF8")}function Nt(A,g){return g=String.fromCharCode.apply(null,g),null==A?g:A+g}let ut,Mt;const St=typeof TextDecoder<"u";let kt;const Ut=typeof TextEncoder<"u";function Kt(A){if(Ut)A=(kt||(kt=new TextEncoder)).encode(A);else{let I=0;const C=new Uint8Array(3*A.length);for(let B=0;B<A.length;B++){var g=A.charCodeAt(B);if(128>g)C[I++]=g;else{if(2048>g)C[I++]=g>>6|192;else{if(55296<=g&&57343>=g){if(56319>=g&&B<A.length){const Q=A.charCodeAt(++B);if(56320<=Q&&57343>=Q){g=1024*(g-55296)+Q-56320+65536,C[I++]=g>>18|240,C[I++]=g>>12&63|128,C[I++]=g>>6&63|128,C[I++]=63&g|128;continue}B--}g=65533}C[I++]=g>>12|224,C[I++]=g>>6&63|128}C[I++]=63&g|128}}A=I===C.length?C:C.subarray(0,I)}return A}var ft,Jt=Rt(610401301,!1),Yt=Rt(572417392,!0);const pt=Ft.navigator;function Lt(A){return!!Jt&&!!ft&&ft.brands.some((({brand:g})=>g&&-1!=g.indexOf(A)))}function mt(A){var g;return(g=Ft.navigator)&&(g=g.userAgent)||(g=""),-1!=g.indexOf(A)}function Ht(){return!!Jt&&!!ft&&0<ft.brands.length}function qt(){return Ht()?Lt("Chromium"):(mt("Chrome")||mt("CriOS"))&&!(!Ht()&&mt("Edge"))||mt("Silk")}ft=pt&&pt.userAgentData||null;var bt=!Ht()&&(mt("Trident")||mt("MSIE"));!mt("Android")||qt(),qt(),mt("Safari")&&(qt()||!Ht()&&mt("Coast")||!Ht()&&mt("Opera")||!Ht()&&mt("Edge")||(Ht()?Lt("Microsoft Edge"):mt("Edg/"))||Ht()&&Lt("Opera"));var xt={},Tt=null;function vt(){if(!Tt){Tt={};for(var A="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),g=["+/=","+/","-_=","-_.","-_"],I=0;5>I;I++){var C=A.concat(g[I].split(""));xt[I]=C;for(var B=0;B<C.length;B++){var Q=C[B];void 0===Tt[Q]&&(Tt[Q]=B)}}}}var Vt=typeof Uint8Array<"u",Wt=!bt&&"function"==typeof btoa;function Ot(A){if(!Wt){var g;void 0===g&&(g=0),vt(),g=xt[g];var I=Array(Math.floor(A.length/3)),C=g[64]||"";let o=0,t=0;for(;o<A.length-2;o+=3){var B=A[o],Q=A[o+1],E=A[o+2],i=g[B>>2];B=g[(3&B)<<4|Q>>4],Q=g[(15&Q)<<2|E>>6],E=g[63&E],I[t++]=i+B+Q+E}switch(i=0,E=C,A.length-o){case 2:E=g[(15&(i=A[o+1]))<<2]||C;case 1:A=A[o],I[t]=g[A>>2]+g[(3&A)<<4|i>>4]+E+C}return I.join("")}for(g="",I=0,C=A.length-10240;I<C;)g+=String.fromCharCode.apply(null,A.subarray(I,I+=10240));return g+=String.fromCharCode.apply(null,I?A.subarray(I):A),btoa(g)}const Zt=/[-_.]/g,Xt={"-":"+",_:"/",".":"="};function Pt(A){return Xt[A]||""}function jt(A){if(!Wt)return function(A){var g=A.length,I=3*g/4;I%3?I=Math.floor(I):-1!="=.".indexOf(A[g-1])&&(I=-1!="=.".indexOf(A[g-2])?I-2:I-1);var C=new Uint8Array(I),B=0;return function(A,g){function I(g){for(;C<A.length;){var I=A.charAt(C++),B=Tt[I];if(null!=B)return B;if(!/^[\s\xa0]*$/.test(I))throw Error("Unknown base64 encoding at char: "+I)}return g}vt();for(var C=0;;){var B=I(-1),Q=I(0),E=I(64),i=I(64);if(64===i&&-1===B)break;g(B<<2|Q>>4),64!=E&&(g(Q<<4&240|E>>2),64!=i&&g(E<<6&192|i))}}(A,(function(A){C[B++]=A})),B!==I?C.subarray(0,B):C}(A);Zt.test(A)&&(A=A.replace(Zt,Pt)),A=atob(A);const g=new Uint8Array(A.length);for(let I=0;I<A.length;I++)g[I]=A.charCodeAt(I);return g}function zt(A){return Vt&&null!=A&&A instanceof Uint8Array}let _t;function $t(){return _t||(_t=new Uint8Array(0))}var Ae={};let ge;function Ie(A){if(A!==Ae)throw Error("illegal external caller")}function Ce(){return ge||(ge=new Qe(null,Ae))}function Be(A){Ie(Ae);var g=A.Z;return null==(g=null==g||zt(g)?g:"string"==typeof g?jt(g):null)?g:A.Z=g}var Qe=class{constructor(A,g){if(Ie(g),this.Z=A,null!=A&&0===A.length)throw Error("ByteString should be constructed with non-empty values")}wa(){const A=Be(this);return A?new Uint8Array(A):$t()}};function Ee(A,g){return Error(`Invalid wire type: ${A} (at position ${g})`)}function ie(){return Error("Failed to read varint, encoding is invalid.")}function oe(A,g){return Error(`Tried to read past the end of the data ${g} > ${A}`)}function te(A){return 0==A.length?Ce():new Qe(A,Ae)}function ee(A){if("string"==typeof A)return{buffer:jt(A),L:!1};if(Array.isArray(A))return{buffer:new Uint8Array(A),L:!1};if(A.constructor===Uint8Array)return{buffer:A,L:!1};if(A.constructor===ArrayBuffer)return{buffer:new Uint8Array(A),L:!1};if(A.constructor===Qe)return{buffer:Be(A)||$t(),L:!0};if(A instanceof Uint8Array)return{buffer:new Uint8Array(A.buffer,A.byteOffset,A.byteLength),L:!1};throw Error("Type not convertible to a Uint8Array, expected a Uint8Array, an ArrayBuffer, a base64 encoded string, a ByteString or an Array of numbers")}function ae(){return"function"==typeof BigInt}var se=!Yt;let ne=!Yt;const re="function"==typeof Uint8Array.prototype.slice;let De,he=0,ce=0;function we(A){const g=0>A;let I=(A=Math.abs(A))>>>0;if(A=Math.floor((A-I)/4294967296),g){const[g,C]=ue(I,A);A=C,I=g}he=I>>>0,ce=A>>>0}function le(A){const g=De||(De=new DataView(new ArrayBuffer(8)));g.setFloat32(0,+A,!0),ce=0,he=g.getUint32(0,!0)}function Ge(A,g){return 4294967296*g+(A>>>0)}function ye(A,g){const I=2147483648&g;return I&&(g=~g>>>0,0==(A=1+~A>>>0)&&(g=g+1>>>0)),A=Ge(A,g),I?-A:A}function Fe(A,g){if(A>>>=0,2097151>=(g>>>=0))var I=""+(4294967296*g+A);else ae()?I=""+(BigInt(g)<<BigInt(32)|BigInt(A)):(A=(16777215&A)+6777216*(I=16777215&(A>>>24|g<<8))+6710656*(g=g>>16&65535),I+=8147497*g,g*=2,1e7<=A&&(I+=Math.floor(A/1e7),A%=1e7),1e7<=I&&(g+=Math.floor(I/1e7),I%=1e7),I=g+Re(I)+Re(A));return I}function Re(A){return A=String(A),"0000000".slice(A.length)+A}function de(){var A=he,g=ce;if(2147483648&g)if(ae())A=""+(BigInt(0|g)<<BigInt(32)|BigInt(A>>>0));else{const[I,C]=ue(A,g);A="-"+Fe(I,C)}else A=Fe(A,g);return A}function Ne(A){if(16>A.length)we(Number(A));else if(ae())A=BigInt(A),he=Number(A&BigInt(4294967295))>>>0,ce=Number(A>>BigInt(32)&BigInt(4294967295));else{const g=+("-"===A[0]);ce=he=0;const I=A.length;for(let C=g,B=(I-g)%6+g;B<=I;C=B,B+=6){const g=Number(A.slice(C,B));ce*=1e6,he=1e6*he+g,4294967296<=he&&(ce+=Math.trunc(he/4294967296),ce>>>=0,he>>>=0)}if(g){const[A,g]=ue(he,ce);he=A,ce=g}}}function ue(A,g){return g=~g,A?A=1+~A:g+=1,[A,g]}function Me(A,g){let I,C=0,B=0,Q=0;const E=A.h;let i=A.g;do{I=E[i++],C|=(127&I)<<Q,Q+=7}while(32>Q&&128&I);for(32<Q&&(B|=(127&I)>>4),Q=3;32>Q&&128&I;Q+=7)I=E[i++],B|=(127&I)<<Q;if(pe(A,i),128>I)return g(C>>>0,B>>>0);throw ie()}function Se(A){let g=0,I=A.g;const C=I+10,B=A.h;for(;I<C;){const C=B[I++];if(g|=C,!(128&C))return pe(A,I),!!(127&g)}throw ie()}function ke(A){const g=A.h;let I=A.g,C=g[I++],B=127&C;if(128&C&&(C=g[I++],B|=(127&C)<<7,128&C&&(C=g[I++],B|=(127&C)<<14,128&C&&(C=g[I++],B|=(127&C)<<21,128&C&&(C=g[I++],B|=C<<28,128&C&&128&g[I++]&&128&g[I++]&&128&g[I++]&&128&g[I++]&&128&g[I++])))))throw ie();return pe(A,I),B}function Ue(A){return ke(A)>>>0}function Ke(A){var g=A.h;const I=A.g,C=g[I],B=g[I+1],Q=g[I+2];return g=g[I+3],pe(A,A.g+4),(C|B<<8|Q<<16|g<<24)>>>0}function fe(A){var g=Ke(A);A=2*(g>>31)+1;const I=g>>>23&255;return g&=8388607,255==I?g?NaN:1/0*A:0==I?A*Math.pow(2,-149)*g:A*Math.pow(2,I-150)*(g+Math.pow(2,23))}function Je(A){return ke(A)}function Ye(A,g,{aa:I=!1}={}){A.aa=I,g&&(g=ee(g),A.h=g.buffer,A.m=g.L,A.j=0,A.l=A.h.length,A.g=A.j)}function pe(A,g){if(A.g=g,g>A.l)throw oe(A.l,g)}function Le(A,g){if(0>g)throw Error(`Tried to read a negative byte length: ${g}`);const I=A.g,C=I+g;if(C>A.l)throw oe(g,A.l-I);return A.g=C,I}function me(A,g){if(0==g)return Ce();var I=Le(A,g);return A.aa&&A.m?I=A.h.subarray(I,I+g):(A=A.h,I=I===(g=I+g)?$t():re?A.slice(I,g):new Uint8Array(A.subarray(I,g))),te(I)}var He=[];function qe(A){var g=A.g;if(g.g==g.l)return!1;A.l=A.g.g;var I=Ue(A.g);if(g=I>>>3,!(0<=(I&=7)&&5>=I))throw Ee(I,A.l);if(1>g)throw Error(`Invalid field number: ${g} (at position ${A.l})`);return A.m=g,A.h=I,!0}function be(A){switch(A.h){case 0:0!=A.h?be(A):Se(A.g);break;case 1:pe(A=A.g,A.g+8);break;case 2:if(2!=A.h)be(A);else{var g=Ue(A.g);pe(A=A.g,A.g+g)}break;case 5:pe(A=A.g,A.g+4);break;case 3:for(g=A.m;;){if(!qe(A))throw Error("Unmatched start-group tag: stream EOF");if(4==A.h){if(A.m!=g)throw Error("Unmatched end-group tag");break}be(A)}break;default:throw Ee(A.h,A.l)}}function xe(A,g,I){const C=A.g.l,B=Ue(A.g),Q=A.g.g+B;let E=Q-C;if(0>=E&&(A.g.l=Q,I(g,A,void 0,void 0,void 0),E=Q-A.g.g),E)throw Error(`Message parsing ended unexpectedly. Expected to read ${B} bytes, instead read ${B-E} bytes, either the data ended unexpectedly or the message misreported its own length`);return A.g.g=Q,A.g.l=C,g}function Te(A){var g=Ue(A.g),I=Le(A=A.g,g);if(A=A.h,St){var C,B=A;(C=Mt)||(C=Mt=new TextDecoder("utf-8",{fatal:!0})),g=I+g,B=0===I&&g===B.length?B:B.subarray(I,g);try{var Q=C.decode(B)}catch(A){if(void 0===ut){try{C.decode(new Uint8Array([128]))}catch{}try{C.decode(new Uint8Array([97])),ut=!0}catch{ut=!1}}throw!ut&&(Mt=void 0),A}}else{g=(Q=I)+g,I=[];let i,o=null;for(;Q<g;){var E=A[Q++];128>E?I.push(E):224>E?Q>=g?dt():(i=A[Q++],194>E||128!=(192&i)?(Q--,dt()):I.push((31&E)<<6|63&i)):240>E?Q>=g-1?dt():(i=A[Q++],128!=(192&i)||224===E&&160>i||237===E&&160<=i||128!=(192&(C=A[Q++]))?(Q--,dt()):I.push((15&E)<<12|(63&i)<<6|63&C)):244>=E?Q>=g-2?dt():(i=A[Q++],128!=(192&i)||i-144+(E<<28)>>30||128!=(192&(C=A[Q++]))||128!=(192&(B=A[Q++]))?(Q--,dt()):(E=(7&E)<<18|(63&i)<<12|(63&C)<<6|63&B,E-=65536,I.push(55296+(E>>10&1023),56320+(1023&E)))):dt(),8192<=I.length&&(o=Nt(o,I),I.length=0)}Q=Nt(o,I)}return Q}function ve(A){const g=Ue(A.g);return me(A.g,g)}function Ve(A,g,I){var C=Ue(A.g);for(C=A.g.g+C;A.g.g<C;)I.push(g(A.g))}var We=[];function Oe(A){return A?/^\d+$/.test(A)?(Ne(A),new Ze(he,ce)):null:Xe||(Xe=new Ze(0,0))}var Ze=class{constructor(A,g){this.h=A>>>0,this.g=g>>>0}};let Xe;function Pe(A){return A?/^-?\d+$/.test(A)?(Ne(A),new je(he,ce)):null:ze||(ze=new je(0,0))}var je=class{constructor(A,g){this.h=A>>>0,this.g=g>>>0}};let ze;function _e(A,g,I){for(;0<I||127<g;)A.g.push(127&g|128),g=(g>>>7|I<<25)>>>0,I>>>=7;A.g.push(g)}function $e(A,g){for(;127<g;)A.g.push(127&g|128),g>>>=7;A.g.push(g)}function Aa(A,g){if(0<=g)$e(A,g);else{for(let I=0;9>I;I++)A.g.push(127&g|128),g>>=7;A.g.push(1)}}function ga(A,g){A.g.push(g>>>0&255),A.g.push(g>>>8&255),A.g.push(g>>>16&255),A.g.push(g>>>24&255)}function Ia(A,g){0!==g.length&&(A.l.push(g),A.h+=g.length)}function Ca(A,g,I){$e(A.g,8*g+I)}function Ba(A,g){return Ca(A,g,2),g=A.g.end(),Ia(A,g),g.push(A.h),g}function Qa(A,g){var I=g.pop();for(I=A.h+A.g.length()-I;127<I;)g.push(127&I|128),I>>>=7,A.h++;g.push(I),A.h++}function Ea(A,g,I){Ca(A,g,2),$e(A.g,I.length),Ia(A,A.g.end()),Ia(A,I)}function ia(A,g,I,C){null!=I&&(g=Ba(A,g),C(I,A),Qa(A,g))}class oa{constructor(A,g,I,C){this.g=A,this.h=g,this.l=I,this.qa=C}}function ta(A){return Array.prototype.slice.call(A)}function ea(A){return"function"==typeof Symbol&&"symbol"==typeof Symbol()?Symbol():A}var aa=ea(),sa=ea("0di"),na=aa?(A,g)=>{A[aa]|=g}:(A,g)=>{void 0!==A.D?A.D|=g:Object.defineProperties(A,{D:{value:g,configurable:!0,writable:!0,enumerable:!1}})};function ra(A){const g=ca(A);1&~g&&(Object.isFrozen(A)&&(A=ta(A)),la(A,1|g))}var Da=aa?(A,g)=>{A[aa]&=~g}:(A,g)=>{void 0!==A.D&&(A.D&=~g)};function ha(A,g,I){return I?A|g:A&~g}var ca=aa?A=>0|A[aa]:A=>0|A.D,wa=aa?A=>A[aa]:A=>A.D,la=aa?(A,g)=>{A[aa]=g}:(A,g)=>{void 0!==A.D?A.D=g:Object.defineProperties(A,{D:{value:g,configurable:!0,writable:!0,enumerable:!1}})};function Ga(){var A=[];return na(A,1),A}function ya(A){return na(A,34),A}function Fa(A,g){la(g,-14591&A)}function Ra(A,g){la(g,-14557&A|34)}function da(A){return 0==(A=A>>14&1023)?536870912:A}var Na={},ua={};function Ma(A){return!(!A||"object"!=typeof A||A.Na!==ua)}function Sa(A){return null!==A&&"object"==typeof A&&!Array.isArray(A)&&A.constructor===Object}let ka=!Yt;function Ua(A,g,I){if(null!=A)if("string"==typeof A)A=A?new Qe(A,Ae):Ce();else if(A.constructor!==Qe)if(zt(A))A=I?te(A):A.length?new Qe(new Uint8Array(A),Ae):Ce();else{if(!g)throw Error();A=void 0}return A}function Ka(A,g,I){if(!Array.isArray(A)||A.length)return!1;const C=ca(A);return!!(1&C)||!(!g||!(Array.isArray(g)?g.includes(I):g.has(I)))&&(la(A,1|C),!0)}var fa;const Ja=[];function Ya(A){if(2&A)throw Error()}la(Ja,55),fa=Object.freeze(Ja);class pa{constructor(A,g,I){this.l=0,this.g=A,this.h=g,this.m=I}next(){if(this.l<this.g.length){const A=this.g[this.l++];return{done:!1,value:this.h?this.h.call(this.m,A):A}}return{done:!0,value:void 0}}[Symbol.iterator](){return new pa(this.g,this.h,this.m)}}var La={};let ma,Ha;function qa(A,g){(g=ma?g[ma]:void 0)&&(A[ma]=ta(g))}function ba(A){return(A=Error(A)).__closure__error__context__984382||(A.__closure__error__context__984382={}),A.__closure__error__context__984382.severity="warning",A}function xa(A){return null==A||"number"==typeof A?A:"NaN"===A||"Infinity"===A||"-Infinity"===A?Number(A):void 0}function Ta(A){return null==A||"boolean"==typeof A?A:"number"==typeof A?!!A:void 0}Object.freeze(new class{}),Object.freeze(new class{});const va=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function Va(A){const g=typeof A;return"number"===g?Number.isFinite(A):"string"===g&&va.test(A)}function Wa(A){if(null==A)return A;if("string"==typeof A){if(!A)return;A=+A}return"number"==typeof A&&Number.isFinite(A)?0|A:void 0}function Oa(A){if(null==A)return A;if("string"==typeof A){if(!A)return;A=+A}return"number"==typeof A&&Number.isFinite(A)?A>>>0:void 0}function Za(A){return"-"!==A[0]&&(20>A.length||20===A.length&&184467>Number(A.substring(0,6)))}function Xa(A){return"-"===A[0]?20>A.length||20===A.length&&-922337<Number(A.substring(0,7)):19>A.length||19===A.length&&922337>Number(A.substring(0,6))}function Pa(A){return A=Math.trunc(A),Number.isSafeInteger(A)||(we(A),A=ye(he,ce)),A}function ja(A){var g=Math.trunc(Number(A));return Number.isSafeInteger(g)?String(g):(-1!==(g=A.indexOf("."))&&(A=A.substring(0,g)),Xa(A)||(Ne(A),A=de()),A)}function za(A){return null==A?A:Va(A)?"number"==typeof A?Pa(A):ja(A):void 0}function _a(A){if("string"!=typeof A)throw Error();return A}function $a(A){if(null!=A&&"string"!=typeof A)throw Error();return A}function As(A){return null==A||"string"==typeof A?A:void 0}function gs(A,g,I,C){if(null!=A&&"object"==typeof A&&A.W===Na)return A;if(!Array.isArray(A))return I?2&C?(A=g[sa])?g=A:(ya((A=new g).s),g=g[sa]=A):g=new g:g=void 0,g;let B=I=ca(A);return 0===B&&(B|=32&C),B|=2&C,B!==I&&la(A,B),new g(A)}function Is(A,g,I){if(g){var C=!!C;if(!Va(g=A))throw ba("int64");"string"==typeof g?C=ja(g):C?(C=Math.trunc(g),Number.isSafeInteger(C)?C=String(C):Xa(g=String(C))?C=g:(we(C),C=de())):C=Pa(g)}else C=za(A);return"string"==typeof(I=null==(A=C)?I?0:void 0:A)&&(C=+I,Number.isSafeInteger(C))?C:I}let Cs,Bs,Qs;function Es(A){switch(typeof A){case"boolean":return Bs||(Bs=[0,void 0,!0]);case"number":return 0<A?void 0:0===A?Qs||(Qs=[0,void 0]):[-A,void 0];case"string":return[0,A];case"object":return A}}function is(A,g){return os(A,g[0],g[1])}function os(A,g,I){if(null==A&&(A=Cs),Cs=void 0,null==A){var C=96;I?(A=[I],C|=512):A=[],g&&(C=-16760833&C|(1023&g)<<14)}else{if(!Array.isArray(A))throw Error();if(64&(C=ca(A)))return Ha&&delete A[Ha],A;if(C|=64,I&&(C|=512,I!==A[0]))throw Error();A:{const B=(I=A).length;if(B){const A=B-1;if(Sa(I[A])){if(1024<=(g=A-(+!!(512&(C|=256))-1)))throw Error();C=-16760833&C|(1023&g)<<14;break A}}if(g){if(1024<(g=Math.max(g,B-(+!!(512&C)-1))))throw Error();C=-16760833&C|(1023&g)<<14}}}return la(A,C),A}let ts=function(){try{return new class extends Map{constructor(){super()}},!1}catch{return!0}}();class es{constructor(){this.g=new Map}get(A){return this.g.get(A)}set(A,g){return this.g.set(A,g),this.size=this.g.size,this}delete(A){return A=this.g.delete(A),this.size=this.g.size,A}clear(){this.g.clear(),this.size=this.g.size}has(A){return this.g.has(A)}entries(){return this.g.entries()}keys(){return this.g.keys()}values(){return this.g.values()}forEach(A,g){return this.g.forEach(A,g)}[Symbol.iterator](){return this.entries()}}const as=ts?(Object.setPrototypeOf(es.prototype,Map.prototype),Object.defineProperties(es.prototype,{size:{value:0,configurable:!0,enumerable:!0,writable:!0}}),es):class extends Map{constructor(){super()}};function ss(A){return A}function ns(A){if(2&A.O)throw Error("Cannot mutate an immutable Map")}var rs=class extends as{constructor(A,g,I=ss,C=ss){super();let B=ca(A);B|=64,la(A,B),this.O=B,this.V=g,this.R=I||ss,this.Y=this.V?Ds:C||ss;for(let Q=0;Q<A.length;Q++){const E=A[Q],i=I(E[0],!1,!0);let o=E[1];g?void 0===o&&(o=null):o=C(E[1],!1,!0,void 0,void 0,B),super.set(i,o)}}pa(A=hs){return this.X(A)}X(A=hs){const g=[],I=super.entries();for(var C;!(C=I.next()).done;)(C=C.value)[0]=A(C[0]),C[1]=A(C[1]),g.push(C);return g}clear(){ns(this),super.clear()}delete(A){return ns(this),super.delete(this.R(A,!0,!1))}entries(){var A=this.ma();return new pa(A,cs,this)}keys(){return this.Ma()}values(){var A=this.ma();return new pa(A,rs.prototype.get,this)}forEach(A,g){super.forEach(((I,C)=>{A.call(g,this.get(C),C,this)}))}set(A,g){return ns(this),null==(A=this.R(A,!0,!1))?this:null==g?(super.delete(A),this):super.set(A,this.Y(g,!0,!0,this.V,!1,this.O))}Ta(A){const g=this.R(A[0],!1,!0);A=A[1],A=this.V?void 0===A?null:A:this.Y(A,!1,!0,void 0,!1,this.O),super.set(g,A)}has(A){return super.has(this.R(A,!1,!1))}get(A){A=this.R(A,!1,!1);const g=super.get(A);if(void 0!==g){var I=this.V;return I?((I=this.Y(g,!1,!0,I,this.xa,this.O))!==g&&super.set(A,I),I):g}}ma(){return Array.from(super.keys())}Ma(){return super.keys()}[Symbol.iterator](){return this.entries()}};function Ds(A,g,I,C,B,Q){return A=gs(A,C,I,Q),B&&(A=Ns(A)),A}function hs(A){return A}function cs(A){return[A,this.get(A)]}function ws(A,g,I,C,B,Q){if(null!=A){if(Array.isArray(A))A=B&&0==A.length&&1&ca(A)?void 0:Q&&2&ca(A)?A:ls(A,g,I,void 0!==C,B,Q);else if(Sa(A)){const E={};for(let i in A)E[i]=ws(A[i],g,I,C,B,Q);A=E}else A=g(A,C);return A}}function ls(A,g,I,C,B,Q){const E=C||I?ca(A):0;C=C?!!(32&E):void 0;const i=ta(A);for(let A=0;A<i.length;A++)i[A]=ws(i[A],g,I,C,B,Q);return I&&(qa(i,A),I(E,i)),i}function Gs(A){return ws(A,ys,void 0,void 0,!1,!1)}function ys(A){return A.W===Na?A.toJSON():A instanceof rs?A.pa(Gs):function(A){switch(typeof A){case"number":return isFinite(A)?A:String(A);case"boolean":return A?1:0;case"object":if(A){if(Array.isArray(A))return ka||!Ka(A,void 0,9999)?A:void 0;if(zt(A))return Ot(A);if(A instanceof Qe){const g=A.Z;return null==g?"":"string"==typeof g?g:A.Z=Ot(g)}if(A instanceof rs)return A=A.pa(),se||0!==A.length?A:void 0}}return A}(A)}function Fs(A,g,I=Ra){if(null!=A){if(Vt&&A instanceof Uint8Array)return g?A:new Uint8Array(A);if(Array.isArray(A)){var C=ca(A);return 2&C?A:(g&&(g=0===C||!!(32&C)&&!(64&C||!(16&C))),g?(la(A,-12293&C|34),A):ls(A,Fs,4&C?Ra:I,!0,!1,!0))}return A.W===Na?(I=A.s,A=2&(C=wa(I))?A:Rs(A,I,C,!0)):A instanceof rs&&(I=ya(A.X(Fs)),A=new rs(I,A.V,A.R,A.Y)),A}}function Rs(A,g,I,C){return A=A.constructor,Cs=g=ds(g,I,C),g=new A(g),Cs=void 0,g}function ds(A,g,I){const C=I||2&g?Ra:Fa,B=!!(32&g);return A=function(A,g,I){const C=ta(A);var B=C.length;const Q=256&g?C[B-1]:void 0;for(B+=Q?-1:0,g=512&g?1:0;g<B;g++)C[g]=I(C[g]);if(Q){g=C[g]={};for(const A in Q)g[A]=I(Q[A])}return qa(C,A),C}(A,g,(A=>Fs(A,B,C))),na(A,32|(I?2:0)),A}function Ns(A){const g=A.s,I=wa(g);return 2&I?Rs(A,g,I,!1):A}function us(A,g){return Ms(A=A.s,wa(A),g)}function Ms(A,g,I,C){if(-1===I)return null;if(I>=da(g)){if(256&g)return A[A.length-1][I]}else{var B=A.length;if(C&&256&g&&null!=(C=A[B-1][I]))return C;if((g=I+(+!!(512&g)-1))<B)return A[g]}}function Ss(A,g,I,C){const B=A.s;let Q=wa(B);return Ya(Q),ks(B,Q,g,I,C),A}function ks(A,g,I,C,B){var Q=da(g);if(I>=Q||B){if(B=g,256&g)Q=A[A.length-1];else{if(null==C)return B;Q=A[Q+(+!!(512&g)-1)]={},B|=256}return Q[I]=C,B!==g&&la(A,B),B}return A[I+(+!!(512&g)-1)]=C,256&g&&I in(A=A[A.length-1])&&delete A[I],g}function Us(A,g,I,C,B){var Q=2&g;let E=Ms(A,g,I,B);Array.isArray(E)||(E=fa);const i=!(2&C);C=!(1&C);const o=!!(32&g);let t=ca(E);return 0!==t||!o||Q||i?1&t||(t|=1,la(E,t)):(t|=33,la(E,t)),Q?(A=!1,2&t||(ya(E),A=!!(4&t)),(C||A)&&Object.freeze(E)):(Q=!!(2&t)||!!(2048&t),C&&Q?(E=ta(E),C=1,o&&!i&&(C|=32),la(E,C),ks(A,g,I,E,B)):i&&32&t&&!Q&&Da(E,32)),E}function Ks(A,g){A=A.s;let I=wa(A);const C=Ms(A,I,g),B=xa(C);return null!=B&&B!==C&&ks(A,I,g,B),B}function fs(A){A=A.s;let g=wa(A);const I=Ms(A,g,1),C=Ua(I,!0,!!(34&g));return null!=C&&C!==I&&ks(A,g,1,C),C}function Js(A,g,I){A=A.s;let C=wa(A);const B=2&C?1:2;let Q=Ys(A,C,g);var E=ca(Q);if(!(4&E)){(4&E||Object.isFrozen(Q))&&(Q=ta(Q),E=_s(E,C,!1),C=ks(A,C,g,Q));var i=0;let B=0;for(;i<Q.length;i++){const A=I(Q[i]);null!=A&&(Q[B++]=A)}B<i&&(Q.length=B),E=ha(E=ps(E,C,!1),20,!0),E=ha(E,4096,!1),E=ha(E,8192,!1),la(Q,E),2&E&&Object.freeze(Q)}return Ls(E)||(I=E,(E=(i=1===B)?ha(E,2,!0):ha(E,32,!1))!==I&&la(Q,E),i&&Object.freeze(Q)),2===B&&Ls(E)&&(Q=ta(Q),E=_s(E,C,!1),la(Q,E),ks(A,C,g,Q)),Q}function Ys(A,g,I){return A=Ms(A,g,I),Array.isArray(A)?A:fa}function ps(A,g,I){return 0===A&&(A=_s(A,g,I)),ha(A,1,!0)}function Ls(A){return!!(2&A)&&!!(4&A)||!!(2048&A)}let ms;function Hs(){return ms??(ms=new rs(ya([]),void 0,void 0,void 0,La))}function qs(A){A=ta(A);for(let g=0;g<A.length;g++){const I=A[g]=ta(A[g]);Array.isArray(I[1])&&(I[1]=ya(I[1]))}return A}function bs(A,g,I){{const E=A.s;let i=wa(E);if(Ya(i),null==I)ks(E,i,g);else{var C,B=A=ca(I),Q=!!(2&A)||Object.isFrozen(I);if((C=!Q)&&(C=!1),!(4&A))for(A=21,Q&&(I=ta(I),B=0,A=_s(A,i,!0)),Q=0;Q<I.length;Q++)I[Q]=_a(I[Q]);C&&(I=ta(I),B=0,A=_s(A,i,!0)),A!==B&&la(I,A),ks(E,i,g,I)}}}function xs(A,g,I,C){const B=wa(A);Ya(B),A=Us(A,B,g,2),C=I(C,!!(4&(g=ca(A)))&&!!(4096&g)),A.push(C)}function Ts(A){return A}function vs(A,g){return Vs(A=A.s,wa(A),pD)===g?g:-1}function Vs(A,g,I){let C=0;for(let B=0;B<I.length;B++){const Q=I[B];null!=Ms(A,g,Q)&&(0!==C&&(g=ks(A,g,C)),C=Q)}return C}function Ws(A,g,I,C){let B=wa(A);Ya(B);const Q=Ms(A,B,I,C);let E;if(null!=Q&&Q.W===Na)return(g=Ns(Q))!==Q&&ks(A,B,I,g,C),g.s;if(Array.isArray(Q)){const A=ca(Q);E=2&A?ds(Q,A,!1):Q,E=is(E,g)}else E=is(void 0,g);return E!==Q&&ks(A,B,I,E,C),E}function Os(A,g,I,C){A=A.s;let B=wa(A);const Q=Ms(A,B,I,C);return(g=gs(Q,g,!1,B))!==Q&&null!=g&&ks(A,B,I,g,C),g}function Zs(A,g,I,C=!1){if(null==(g=Os(A,g,I,C)))return g;A=A.s;let B=wa(A);if(!(2&B)){const Q=Ns(g);Q!==g&&ks(A,B,I,g=Q,C)}return g}function Xs(A,g,I,C,B,Q){var E=!!(2&g),i=E?1:2;const o=1===i;i=2===i,B=!!B,Q&&(Q=!E),E=Ys(A,g,C);var t=ca(E);const e=!!(4&t);if(!e){var a=E,s=g;const A=!!(2&(t=ps(t,g,B)));A&&(s=ha(s,2,!0));let C=!A,Q=!0,i=0,o=0;for(;i<a.length;i++){const g=gs(a[i],I,!1,s);if(g instanceof I){if(!A){const A=!!(2&ca(g.s));C&&(C=!A),Q&&(Q=A)}a[o++]=g}}o<i&&(a.length=o),t=ha(t,4,!0),t=ha(t,16,Q),t=ha(t,8,C),la(a,t),A&&Object.freeze(a)}if(I=!!(8&t)||o&&!E.length,Q&&!I){for(Ls(t)&&(E=ta(E),t=_s(t,g,B),g=ks(A,g,C,E)),Q=E,I=t,a=0;a<Q.length;a++)(t=Q[a])!==(s=Ns(t))&&(Q[a]=s);I=ha(I,8,!0),I=ha(I,16,!Q.length),la(Q,I),t=I}return Ls(t)||(Q=t,o?t=ha(t,!E.length||16&t&&(!e||32&t)?2:2048,!0):B||(t=ha(t,32,!1)),t!==Q&&la(E,t),o&&Object.freeze(E)),i&&Ls(t)&&(E=ta(E),t=_s(t,g,B),la(E,t),ks(A,g,C,E)),E}function Ps(A,g,I){A=A.s;const C=wa(A);return Xs(A,C,g,I,!1,!(2&C))}function js(A,g,I,C,B){return null==C&&(C=void 0),Ss(A,I,C,B)}function zs(A,g,I,C){null==C&&(C=void 0),A=A.s;let B=wa(A);Ya(B),(I=Vs(A,B,I))&&I!==g&&null!=C&&(B=ks(A,B,I)),ks(A,B,g,C)}function _s(A,g,I){return A=ha(A,2,!!(2&g)),A=ha(A,32,!!(32&g)&&I),ha(A,2048,!1)}function $s(A,g,I){A=A.s;const C=wa(A);Ya(C),A=Xs(A,C,g,1,!0),g=I??new g,A.push(g),2&ca(g.s)?Da(A,8):Da(A,16)}function An(A,g){return Wa(us(A,g))}function gn(A,g){return As(us(A,g))}function In(A){return A??0}function Cn(A,g){return In(Ks(A,g))}function Bn(A,g,I){if(null!=I&&"boolean"!=typeof I)throw A=typeof I,Error(`Expected boolean but got ${"object"!=A?A:I?Array.isArray(I)?"array":A:"null"}: ${I}`);Ss(A,g,I)}function Qn(A,g,I){if(null!=I){if("number"!=typeof I||!Number.isFinite(I))throw ba("int32");I|=0}Ss(A,g,I)}function En(A,g,I){if(null!=I&&"number"!=typeof I)throw Error(`Value of float/double field must be a number, found ${typeof I}: ${I}`);Ss(A,g,I)}function on(A,g,I){g.g?g.m(A,g.g,g.h,I,!0):g.m(A,g.h,I,!0)}rs.prototype.toJSON=void 0,rs.prototype.Na=ua;var tn=class{constructor(A,g){this.s=os(A,g)}toJSON(){return en(this,ls(this.s,ys,void 0,void 0,!1,!1),!0)}l(){var A=Kh;return A.g?A.l(this,A.g,A.h,!0):A.l(this,A.h,A.defaultValue,!0)}clone(){const A=this.s;return Rs(this,A,wa(A),!1)}L(){return!!(2&ca(this.s))}};function en(A,g,I){const C=A.constructor.A;var B=wa(I?A.s:g),Q=da(B),E=!1;if(C&&ka){if(!I){var i;if((g=ta(g)).length&&Sa(i=g[g.length-1]))for(E=0;E<C.length;E++)if(C[E]>=Q){Object.assign(g[g.length-1]={},i);break}E=!0}var o;Q=g,I=!I,A=da(i=wa(A.s)),i=+!!(512&i)-1;for(let g=0;g<C.length;g++){var t=C[g];if(t<A){var e=Q[t+=i];null==e?Q[t]=I?fa:Ga():I&&e!==fa&&ra(e)}else{if(!o){var a=void 0;Q.length&&Sa(a=Q[Q.length-1])?o=a:Q.push(o={})}e=o[t],null==o[t]?o[t]=I?fa:Ga():I&&e!==fa&&ra(e)}}}if(!(o=g.length))return g;let s,n;if(Sa(a=g[o-1])){A:{var r=a;for(var D in Q={},I=!1,r)A=r[D],Array.isArray(A)&&(i=A,(!ne&&Ka(A,C,+D)||!se&&Ma(A)&&0===A.size)&&(A=null),A!=i&&(I=!0)),null!=A?Q[D]=A:I=!0;if(I){for(let A in Q){r=Q;break A}r=null}}r!=a&&(s=!0),o--}for(B=+!!(512&B)-1;0<o&&(null==(a=g[D=o-1])||!ne&&Ka(a,C,D-B)||!se&&Ma(a)&&0===a.size);o--)n=!0;return(s||n)&&(g=E?g:Array.prototype.slice.call(g,0,o),E&&(g.length=o),r&&g.push(r)),g}function an(A){return Array.isArray(A)?A[0]instanceof oa?A:[er,A]:[A,void 0]}function sn(A,g){if(Array.isArray(g)){var I=ca(g);if(4&I)return g;for(var C=0,B=0;C<g.length;C++){const I=A(g[C]);null!=I&&(g[B++]=I)}return B<C&&(g.length=B),la(g,-12289&I|5),2&I&&Object.freeze(g),g}}tn.prototype.W=Na,tn.prototype.toString=function(){return en(this,this.s,!1).toString()};const nn=Symbol();function rn(A){let g=A[nn];if(!g){const I=yn(A),C=Jn(A),B=C.g;g=B?(A,g)=>B(A,g,C):(A,g)=>{for(;qe(g)&&4!=g.h;){var B=g.m,Q=C[B];if(!Q){var E=C.ha;E&&(E=E[B])&&(Q=C[B]=Dn(E))}Q&&Q(g,A,B)||(B=(Q=g).l,be(Q),Q.ga?Q=void 0:(E=Q.g.g-B,Q.g.g=B,Q=me(Q.g,E)),B=A,Q&&(ma||(ma=Symbol()),(E=B[ma])?E.push(Q):B[ma]=[Q]))}I===hn||I===cn||I.Oa||(A[Ha||(Ha=Symbol())]=I)},A[nn]=g}return g}function Dn(A){const g=(A=an(A))[0].g;if(A=A[1]){const I=rn(A),C=Jn(A).S;return(A,B,Q)=>g(A,B,Q,C,I)}return g}let hn,cn;const wn=Symbol();function ln(A,g,I){const C=I[1];let B;if(C){const I=C[wn];B=I?I.S:Es(C[0]),A[g]=I??C}B&&B===Bs?(A.na||(A.na=[])).push(g):I[0]&&(A.oa||(A.oa=[])).push(g)}function Gn(A,g){return[A.l,!g||0<g[0]?void 0:g]}function yn(A){var g=A[wn];if(g)return g;if(!(g=Rn(A,A[wn]={},Gn,Gn,ln)).oa&&!g.na){let I=!0;for(let A in g){isNaN(A)||(I=!1);break}I?(g=Es(A[0])===Bs,g=A[wn]=g?cn||(cn={S:Es(!0)}):hn||(hn={})):g.Oa=!0}return g}function Fn(A,g,I){A[g]=I}function Rn(A,g,I,C,B=Fn){g.S=Es(A[0]);let Q=0;var E=A[++Q];E&&E.constructor===Object&&(g.ha=E,"function"==typeof(E=A[++Q])&&(g.g=E,g.h=A[++Q],E=A[++Q]));const i={};for(;Array.isArray(E)&&"number"==typeof E[0]&&0<E[0];){for(var o=0;o<E.length;o++)i[E[o]]=E;E=A[++Q]}for(o=1;void 0!==E;){let a;"number"==typeof E&&(o+=E,E=A[++Q]);var t=void 0;if(E instanceof oa?a=E:(a=ar,Q--),a.qa){E=A[++Q],t=A;var e=Q;"function"==typeof E&&(E=E(),t[e]=E),t=E}for(e=o+1,"number"==typeof(E=A[++Q])&&0>E&&(e-=E,E=A[++Q]);o<e;o++){const A=i[o];B(g,o,t?C(a,t,A):I(a,A))}}return g}const dn=Symbol();function Nn(A){let g=A[dn];if(!g){const I=kn(A);g=(A,g)=>pn(A,g,I),A[dn]=g}return g}const un=Symbol();function Mn(A){return A.h}function Sn(A,g){let I,C;const B=A.h;return(A,Q,E)=>B(A,Q,E,C||(C=kn(g).S),I||(I=Nn(g)))}function kn(A){let g=A[un];return g||(g=Rn(A,A[un]={},Mn,Sn),Un in A&&un in A&&(A.length=0),g)}const Un=Symbol();function Kn(A,g){const I=A.g;return g?(A,C,B)=>I(A,C,B,g):I}function fn(A,g,I){const C=A.g;let B,Q;return(A,E,i)=>C(A,E,i,Q||(Q=Jn(g).S),B||(B=rn(g)),I)}function Jn(A){let g=A[Un];return g||(yn(A),g=Rn(A,A[Un]={},Kn,fn),Un in A&&un in A&&(A.length=0),g)}function Yn(A,g){var I=A[g];if(I)return I;if((I=A.ha)&&(I=I[g])){var C=(I=an(I))[0].h;if(I=I[1]){const g=Nn(I),B=kn(I).S;I=(I=A.h)?I(B,g):(A,I,Q)=>C(A,I,Q,B,g)}else I=C;return A[g]=I}}function pn(A,g,I){for(var C=wa(A),B=+!!(512&C)-1,Q=A.length,E=512&C?1:0,i=Q+(256&C?-1:0);E<i;E++){const C=A[E];if(null==C)continue;const Q=E-B,i=Yn(I,Q);i&&i(g,C,Q)}if(256&C){C=A[Q-1];for(let A in C)B=+A,Number.isNaN(B)||null!=(Q=C[A])&&(i=Yn(I,B))&&i(g,Q,B)}if(A=ma?A[ma]:void 0)for(Ia(g,g.g.end()),I=0;I<A.length;I++)Ia(g,Be(A[I])||$t())}function Ln(A,g){return new oa(A,g,!1,!1)}function mn(A,g){return new oa(A,g,!0,!1)}function Hn(A,g){return new oa(A,g,!1,!0)}function qn(A,g,I){ks(A,wa(A),g,I)}var bn=Hn((function(A,g,I,C,B){return 2===A.h&&(A=xe(A,is([void 0,void 0],C),B),Ya(C=wa(g)),(B=Ms(g,C,I))instanceof rs?2&B.O?((B=B.X()).push(A),ks(g,C,I,B)):B.Ta(A):Array.isArray(B)?(2&ca(B)&&ks(g,C,I,B=qs(B)),B.push(A)):ks(g,C,I,[A]),!0)}),(function(A,g,I,C,B){if(g instanceof rs)g.forEach(((g,Q)=>{ia(A,I,is([Q,g],C),B)}));else if(Array.isArray(g))for(let Q=0;Q<g.length;Q++){const E=g[Q];Array.isArray(E)&&ia(A,I,is(E,C),B)}}));function xn(A,g,I){A:if(null!=g){if(Va(g)){if("string"==typeof g){g=ja(g);break A}if("number"==typeof g){g=Pa(g);break A}}g=void 0}null!=g&&("string"==typeof g&&Pe(g),null!=g&&(Ca(A,I,0),"number"==typeof g?(A=A.g,we(g),_e(A,he,ce)):(I=Pe(g),_e(A.g,I.h,I.g))))}function Tn(A,g,I){null!=(g=Wa(g))&&null!=g&&(Ca(A,I,0),Aa(A.g,g))}function vn(A,g,I){null!=(g=Ta(g))&&(Ca(A,I,0),A.g.g.push(g?1:0))}function Vn(A,g,I){null!=(g=As(g))&&Ea(A,I,Kt(g))}function Wn(A,g,I,C,B){ia(A,I,g instanceof tn?g.s:Array.isArray(g)?is(g,C):void 0,B)}function On(A,g,I){null!=(g=null==g||"string"==typeof g||zt(g)||g instanceof Qe?g:void 0)&&Ea(A,I,ee(g).buffer)}function Zn(A,g,I){return(5===A.h||2===A.h)&&(g=Us(g,wa(g),I,2,!1),2==A.h?Ve(A,fe,g):g.push(fe(A.g)),!0)}var Xn,Pn=Ln((function(A,g,I){if(1!==A.h)return!1;var C=A.g;A=Ke(C);const B=Ke(C);C=2*(B>>31)+1;const Q=B>>>20&2047;return A=4294967296*(1048575&B)+A,qn(g,I,2047==Q?A?NaN:1/0*C:0==Q?C*Math.pow(2,-1074)*A:C*Math.pow(2,Q-1075)*(A+4503599627370496)),!0}),(function(A,g,I){null!=(g=xa(g))&&(Ca(A,I,1),A=A.g,(I=De||(De=new DataView(new ArrayBuffer(8)))).setFloat64(0,+g,!0),he=I.getUint32(0,!0),ce=I.getUint32(4,!0),ga(A,he),ga(A,ce))})),jn=Ln((function(A,g,I){return 5===A.h&&(qn(g,I,fe(A.g)),!0)}),(function(A,g,I){null!=(g=xa(g))&&(Ca(A,I,5),A=A.g,le(g),ga(A,he))})),zn=mn(Zn,(function(A,g,I){if(null!=(g=sn(xa,g)))for(let E=0;E<g.length;E++){var C=A,B=I,Q=g[E];null!=Q&&(Ca(C,B,5),C=C.g,le(Q),ga(C,he))}})),_n=mn(Zn,(function(A,g,I){if(null!=(g=sn(xa,g))&&g.length){Ca(A,I,2),$e(A.g,4*g.length);for(let C=0;C<g.length;C++)I=A.g,le(g[C]),ga(I,he)}})),$n=Ln((function(A,g,I){return 0===A.h&&(qn(g,I,Me(A.g,ye)),!0)}),xn),Ar=Ln((function(A,g,I){return 0===A.h&&(qn(g,I,0===(A=Me(A.g,ye))?void 0:A),!0)}),xn),gr=Ln((function(A,g,I){return 0===A.h&&(qn(g,I,Me(A.g,Ge)),!0)}),(function(A,g,I){A:if(null!=g){if(Va(g)){if("string"==typeof g){var C=Math.trunc(Number(g));Number.isSafeInteger(C)&&0<=C?g=String(C):(-1!==(C=g.indexOf("."))&&(g=g.substring(0,C)),Za(g)||(Ne(g),g=Fe(he,ce)));break A}if("number"==typeof g){g=0<=(g=Math.trunc(g))&&Number.isSafeInteger(g)?g:function(A){if(0>A){we(A);const g=Fe(he,ce);return A=Number(g),Number.isSafeInteger(A)?A:g}return Za(String(A))?A:(we(A),Ge(he,ce))}(g);break A}}g=void 0}null!=g&&("string"==typeof g&&Oe(g),null!=g&&(Ca(A,I,0),"number"==typeof g?(A=A.g,we(g),_e(A,he,ce)):(I=Oe(g),_e(A.g,I.h,I.g))))})),Ir=Ln((function(A,g,I){return 0===A.h&&(qn(g,I,ke(A.g)),!0)}),Tn),Cr=mn((function(A,g,I){return(0===A.h||2===A.h)&&(g=Us(g,wa(g),I,2,!1),2==A.h?Ve(A,ke,g):g.push(ke(A.g)),!0)}),(function(A,g,I){if(null!=(g=sn(Wa,g))&&g.length){I=Ba(A,I);for(let I=0;I<g.length;I++)Aa(A.g,g[I]);Qa(A,I)}})),Br=Ln((function(A,g,I){return 0===A.h&&(qn(g,I,0===(A=ke(A.g))?void 0:A),!0)}),Tn),Qr=Ln((function(A,g,I){return 0===A.h&&(qn(g,I,Se(A.g)),!0)}),vn),Er=Ln((function(A,g,I){return 0===A.h&&(qn(g,I,!1===(A=Se(A.g))?void 0:A),!0)}),vn),ir=mn((function(A,g,I){return 2===A.h&&(xs(g,I,Ts,A=Te(A)),!0)}),(function(A,g,I){if(null!=(g=sn(As,g)))for(let E=0;E<g.length;E++){var C=A,B=I,Q=g[E];null!=Q&&Ea(C,B,Kt(Q))}})),or=Ln((function(A,g,I){return 2===A.h&&(qn(g,I,""===(A=Te(A))?void 0:A),!0)}),Vn),tr=Ln((function(A,g,I){return 2===A.h&&(qn(g,I,Te(A)),!0)}),Vn),er=Hn((function(A,g,I,C,B){return 2===A.h&&(xe(A,Ws(g,C,I,!0),B),!0)}),Wn),ar=Hn((function(A,g,I,C,B){return 2===A.h&&(xe(A,Ws(g,C,I),B),!0)}),Wn);Xn=new oa((function(A,g,I,C,B){if(2!==A.h)return!1;C=is(void 0,C);let Q=wa(g);Ya(Q);let E=Us(g,Q,I,3);return Q=wa(g),4&ca(E)&&(E=ta(E),la(E,-2079&ca(E)|1),ks(g,Q,I,E)),E.push(C),xe(A,C,B),!0}),(function(A,g,I,C,B){if(Array.isArray(g))for(let Q=0;Q<g.length;Q++)Wn(A,g[Q],I,C,B)}),!0,!0);var sr=Hn((function(A,g,I,C,B,Q){if(2!==A.h)return!1;let E=wa(g);return Ya(E),(Q=Vs(g,E,Q))&&I!==Q&&ks(g,E,Q),xe(A,g=Ws(g,C,I),B),!0}),Wn),nr=Ln((function(A,g,I){return 2===A.h&&(qn(g,I,ve(A)),!0)}),On),rr=mn((function(A,g,I){return(0===A.h||2===A.h)&&(g=Us(g,wa(g),I,2,!1),2==A.h?Ve(A,Ue,g):g.push(Ue(A.g)),!0)}),(function(A,g,I){if(null!=(g=sn(Oa,g)))for(let E=0;E<g.length;E++){var C=A,B=I,Q=g[E];null!=Q&&(Ca(C,B,0),$e(C.g,Q))}})),Dr=Ln((function(A,g,I){return 0===A.h&&(qn(g,I,ke(A.g)),!0)}),(function(A,g,I){null!=(g=Wa(g))&&(g=parseInt(g,10),Ca(A,I,0),Aa(A.g,g))})),hr=mn((function(A,g,I){return(0===A.h||2===A.h)&&(g=Us(g,wa(g),I,2,!1),2==A.h?Ve(A,Je,g):g.push(ke(A.g)),!0)}),(function(A,g,I){if(null!=(g=sn(Wa,g))&&g.length){I=Ba(A,I);for(let I=0;I<g.length;I++)Aa(A.g,g[I]);Qa(A,I)}}));class cr{constructor(A,g){this.h=A,this.g=g,this.l=Zs,this.m=js,this.defaultValue=void 0}}function wr(A,g){return new cr(A,g)}function lr(A,g){return(I,C)=>{A:{if(We.length){const A=We.pop();A.o(C),Ye(A.g,I,C),I=A}else I=new class{constructor(A,g){if(He.length){const I=He.pop();Ye(I,A,g),A=I}else A=new class{constructor(A,g){this.h=null,this.m=!1,this.g=this.l=this.j=0,Ye(this,A,g)}clear(){this.h=null,this.m=!1,this.g=this.l=this.j=0,this.aa=!1}}(A,g);this.g=A,this.l=this.g.g,this.h=this.m=-1,this.o(g)}o({ga:A=!1}={}){this.ga=A}}(I,C);try{const C=new A,Q=C.s;rn(g)(Q,I),Ha&&delete Q[Ha];var B=C;break A}finally{I.g.clear(),I.m=-1,I.h=-1,100>We.length&&We.push(I)}B=void 0}return B}}function Gr(A){return function(){const g=new class{constructor(){this.l=[],this.h=0,this.g=new class{constructor(){this.g=[]}length(){return this.g.length}end(){const A=this.g;return this.g=[],A}}}};pn(this.s,g,kn(A)),Ia(g,g.g.end());const I=new Uint8Array(g.h),C=g.l,B=C.length;let Q=0;for(let A=0;A<B;A++){const g=C[A];I.set(g,Q),Q+=g.length}return g.l=[I],I}}var yr=[0,or,Ln((function(A,g,I){return 2===A.h&&(qn(g,I,(A=ve(A))===Ce()?void 0:A),!0)}),(function(A,g,I){if(null!=g){if(g instanceof tn){const C=g.Va;return void(C&&(g=C(g),null!=g&&Ea(A,I,ee(g).buffer)))}if(Array.isArray(g))return}On(A,g,I)}))],Fr=[0,tr],Rr=[0,Ir,Dr,Qr,-1,Cr,Dr,-1],dr=[0,Qr,-1],Nr=class extends tn{constructor(){super()}};Nr.A=[6];var ur=[0,Qr,tr,Qr,Dr,-1,hr,tr,-1,dr,Dr],Mr=[0,tr,-2],Sr=class extends tn{constructor(){super()}},kr=[0],Ur=[0,Ir,Qr,-2],Kr=class extends tn{constructor(A){super(A,2)}},fr={},Jr=[-2,fr,Qr];fr[336783863]=[0,tr,Qr,-1,Ir,[0,[1,2,3,4,5],sr,kr,sr,ur,sr,Mr,sr,Ur,sr,Rr],Fr];var Yr=[0,or,Er],pr=[0,Ar,-1,Er,-3,Ar,Cr,or,Br,Ar,-1,Er,Br,Er,-2,or],Lr=[-1,{}],mr=[0,tr,1,Lr],Hr=[0,tr,ir,Lr];function qr(A,g){g=$a(g),A=A.s;let I=wa(A);Ya(I),ks(A,I,2,""===g?void 0:g)}function br(A,g){xs(A.s,3,_a,g)}function xr(A,g){xs(A.s,4,_a,g)}var Tr=class extends tn{constructor(A){super(A,500)}o(A){return js(this,0,7,A)}};Tr.A=[3,4,5,6,8,13,17,1005];var vr=[-500,or,-1,ir,-3,Jr,Xn,yr,Br,-1,mr,Hr,Xn,Yr,or,pr,Br,ir,987,ir],Vr=[0,or,-1,Lr],Wr=[-500,tr,-1,[-1,{}],998,tr],Or=[-500,tr,ir,-1,[-2,{},Qr],997,ir,-1],Zr=[-500,tr,ir,Lr,998,ir];function Xr(A,g){$s(A,Tr,g)}function Pr(A,g){xs(A.s,10,_a,g)}function jr(A,g){xs(A.s,15,_a,g)}var zr=class extends tn{constructor(A){super(A,500)}o(A){return js(this,0,1001,A)}};zr.A=[1,6,7,9,10,15,16,17,14,1002];var _r=[-500,Xn,vr,4,Xn,Wr,Xn,Or,Br,Xn,Zr,ir,Br,mr,Hr,Xn,Vr,ir,-2,pr,or,-1,Er,979,Lr,Xn,yr],$r=lr(zr,_r);zr.prototype.g=Gr(_r);var AD=[0,Xn,[0,Ir,-2]],gD=class extends tn{constructor(A){super(A)}},ID=[0,Ir,jn,tr,-1],CD=class extends tn{constructor(A){super(A)}g(){return Ps(this,gD,1)}};CD.A=[1];var BD=[0,Xn,ID],QD=lr(CD,BD),ED=[0,Ir,jn],iD=[0,Ir,-1,AD],oD=class extends tn{constructor(A){super(A)}},tD=[0,Ir,-3],eD=[0,jn,-3],aD=class extends tn{constructor(A){super(A)}},sD=[0,jn,-1,tr,jn],nD=class extends tn{constructor(A){super(A)}h(){return Zs(this,oD,2)}g(){return Ps(this,aD,5)}};nD.A=[5];var rD=[0,Dr,tD,eD,iD,Xn,sD],DD=class extends tn{constructor(A){super(A)}};DD.A=[1,2,3,8,9];var hD=lr(DD,[0,ir,Cr,_n,rD,tr,-1,$n,Xn,ED,ir,$n]),cD=class extends tn{constructor(A){super(A)}},wD=[0,jn,-4],lD=class extends tn{constructor(A){super(A)}};lD.A=[1];var GD=lr(lD,[0,Xn,wD]),yD=class extends tn{constructor(A){super(A)}},FD=[0,jn,-4],RD=class extends tn{constructor(A){super(A)}};RD.A=[1];var dD=lr(RD,[0,Xn,FD]),ND=class extends tn{constructor(A){super(A)}};ND.A=[3];var uD=[0,Ir,-1,_n,Dr],MD=class extends tn{constructor(){super()}};MD.prototype.g=Gr([0,jn,-4,$n]);var SD=class extends tn{constructor(A){super(A)}},kD=[0,1,Ir,tr,BD],UD=class extends tn{constructor(A){super(A)}};UD.A=[1];var KD=lr(UD,[0,Xn,kD,$n]),fD=class extends tn{constructor(A){super(A)}};fD.A=[1];var JD=class extends tn{constructor(A){super(A)}ua(){return fs(this)??Ce()}},YD=class extends tn{constructor(A){super(A)}},pD=[1,2],LD=[0,pD,sr,[0,_n],sr,[0,nr],Ir,tr],mD=class extends tn{constructor(A){super(A)}};mD.A=[1];var HD=lr(mD,[0,Xn,LD,$n]),qD=class extends tn{constructor(A){super(A)}};qD.A=[4,5];var bD=[0,tr,Ir,jn,ir,-1],xD=class extends tn{constructor(A){super(A)}},TD=[0,Qr,-1],vD=class extends tn{constructor(A){super(A)}},VD=[1,2,3,4,5],WD=class extends tn{constructor(A){super(A)}g(){return null!=fs(this)}h(){return null!=gn(this,2)}},OD=[0,nr,tr,[0,Ir,$n,-1],[0,gr,$n]],ZD=class extends tn{constructor(A){super(A)}g(){return Ta(us(this,2))??!1}},XD=[0,OD,Qr,[0,VD,sr,Ur,sr,ur,sr,Rr,sr,kr,sr,Mr],Dr],PD=class extends tn{constructor(A){super(A)}},jD=[0,XD,jn,-1,Ir],zD=wr(502141897,PD);fr[502141897]=jD;var _D=[0,OD];fr[512499200]=_D;var $D=[0,_D];fr[515723506]=$D;var Ah=lr(class extends tn{constructor(A){super(A)}},[0,[0,Dr,-1,zn,rr],uD]),gh=[0,XD];fr[508981768]=gh;var Ih=class extends tn{constructor(A){super(A)}},Ch=[0,XD,jn,gh,Qr],Bh=class extends tn{constructor(A){super(A)}},Qh=[0,XD,jD,Ch,jn,$D];fr[508968149]=Ch;var Eh=wr(508968150,Bh);fr[508968150]=Qh;var ih=class extends tn{constructor(A){super(A)}},oh=wr(513916220,ih);fr[513916220]=[0,XD,Qh,Ir];var th=class extends tn{constructor(A){super(A)}h(){return Zs(this,qD,2)}g(){Ss(this,2)}},eh=[0,XD,bD];fr[478825465]=eh;var ah=[0,XD];fr[478825422]=ah;var sh=class extends tn{constructor(A){super(A)}},nh=[0,XD,ah,eh,-1],rh=class extends tn{constructor(A){super(A)}},Dh=[0,XD,jn,Ir],hh=class extends tn{constructor(A){super(A)}},ch=[0,XD,jn],wh=class extends tn{constructor(A){super(A)}},lh=[0,XD,Dh,ch,jn],Gh=class extends tn{constructor(A){super(A)}},yh=[0,XD,lh,nh];fr[463370452]=nh,fr[464864288]=Dh,fr[474472470]=ch;var Fh=wr(462713202,wh);fr[462713202]=lh;var Rh=wr(479097054,Gh);fr[479097054]=yh;var dh=class extends tn{constructor(A){super(A)}},Nh=wr(456383383,dh);fr[456383383]=[0,XD,bD];var uh=class extends tn{constructor(A){super(A)}},Mh=wr(476348187,uh);fr[476348187]=[0,XD,TD];var Sh=class extends tn{constructor(A){super(A)}},kh=[0,Dr,-1],Uh=class extends tn{constructor(A){super(A)}};Uh.A=[3];var Kh=wr(458105876,class extends tn{constructor(A){super(A)}g(){var A=this.s;const g=wa(A);var I=2&g;return A=function(A,g,I){var C=Uh;const B=2&g;let Q=!1;if(null==I){if(B)return Hs();I=[]}else if(I.constructor===rs){if(!(2&I.O)||B)return I;I=I.X()}else Array.isArray(I)?Q=!!(2&ca(I)):I=[];if(B){if(!I.length)return Hs();Q||(Q=!0,ya(I))}else Q&&(Q=!1,I=qs(I));return Q||(64&ca(I)?Da(I,32):32&g&&na(I,32)),ks(A,g,2,C=new rs(I,C,Is,void 0),!1),C}(A,g,Ms(A,g,2)),null==A||!I&&Uh&&(A.xa=!0),A}});fr[458105876]=[0,kh,bn,[!0,$n,[0,tr,-1,ir]]];var fh=class extends tn{constructor(A){super(A)}},Jh=wr(458105758,fh);fr[458105758]=[0,XD,tr,kh];var Yh=class extends tn{constructor(A){super(A)}};Yh.A=[5,6];var ph=wr(443442058,Yh);fr[443442058]=[0,XD,tr,Ir,jn,ir,-1];var Lh=class extends tn{constructor(A){super(A)}},mh=[0,XD,jn,-1,Ir];fr[514774813]=mh;var Hh=class extends tn{constructor(A){super(A)}},qh=[0,XD,jn,Qr],bh=class extends tn{constructor(A){super(A)}},xh=[0,XD,mh,qh,jn];fr[518928384]=qh;var Th=wr(516587230,bh);function vh(A,g){return g=g?g.clone():new qD,void 0!==A.displayNamesLocale?Ss(g,1,$a(A.displayNamesLocale)):void 0===A.displayNamesLocale&&Ss(g,1),void 0!==A.maxResults?Qn(g,2,A.maxResults):"maxResults"in A&&Ss(g,2),void 0!==A.scoreThreshold?En(g,3,A.scoreThreshold):"scoreThreshold"in A&&Ss(g,3),void 0!==A.categoryAllowlist?bs(g,4,A.categoryAllowlist):"categoryAllowlist"in A&&Ss(g,4),void 0!==A.categoryDenylist?bs(g,5,A.categoryDenylist):"categoryDenylist"in A&&Ss(g,5),g}function Vh(A,g=-1,I=""){return{categories:A.map((A=>({index:In(An(A,1))??-1,score:Cn(A,2)??0,categoryName:gn(A,3)??""??"",displayName:gn(A,4)??""??""}))),headIndex:g,headName:I}}function Wh(A){var g,I,C=Js(A,3,xa),B=Js(A,2,Wa),Q=Js(A,1,As),E=Js(A,9,As);const i={categories:[],keypoints:[]};for(let A=0;A<C.length;A++)i.categories.push({score:C[A],index:B[A]??-1,categoryName:Q[A]??"",displayName:E[A]??""});if((C=null==(g=Zs(A,nD,4))?void 0:g.h())&&(i.boundingBox={originX:An(C,1)??0,originY:An(C,2)??0,width:An(C,3)??0,height:An(C,4)??0,angle:0}),null==(I=Zs(A,nD,4))?void 0:I.g().length)for(const g of Zs(A,nD,4).g())i.keypoints.push({x:Ks(g,1)??0,y:Ks(g,2)??0,score:Ks(g,4)??0,label:gn(g,3)??""});return i}function Oh(A){const g=[];for(const I of Ps(A,yD,1))g.push({x:Cn(I,1)??0,y:Cn(I,2)??0,z:Cn(I,3)??0});return g}function Zh(A){const g=[];for(const I of Ps(A,cD,1))g.push({x:Cn(I,1)??0,y:Cn(I,2)??0,z:Cn(I,3)??0});return g}function Xh(A){return Array.from(A,(A=>127<A?A-256:A))}function Ph(A,g){if(A.length!==g.length)throw Error(`Cannot compute cosine similarity between embeddings of different sizes (${A.length} vs. ${g.length}).`);let I=0,C=0,B=0;for(let Q=0;Q<A.length;Q++)I+=A[Q]*g[Q],C+=A[Q]*A[Q],B+=g[Q]*g[Q];if(0>=C||0>=B)throw Error("Cannot compute cosine similarity on embedding with 0 norm.");return I/Math.sqrt(C*B)}let jh;fr[516587230]=xh;const zh=new Uint8Array([0,97,115,109,1,0,0,0,1,5,1,96,0,1,123,3,2,1,0,10,10,1,8,0,65,0,253,15,253,98,11]);async function _h(){if(void 0===jh)try{await WebAssembly.instantiate(zh),jh=!0}catch{jh=!1}return jh}async function $h(A,g=""){const I=await _h()?"wasm_internal":"wasm_nosimd_internal";return{wasmLoaderPath:`${g}/${A}_${I}.js`,wasmBinaryPath:`${g}/${A}_${I}.wasm`}}var Ac=class{};function gc(){const A=navigator.userAgent;return A.includes("Safari")&&!A.includes("Chrome")}async function Ic(A){if("function"!=typeof importScripts){const g=document.createElement("script");return g.src=A.toString(),g.crossOrigin="anonymous",new Promise(((A,I)=>{g.addEventListener("load",(()=>{A()}),!1),g.addEventListener("error",(A=>{I(A)}),!1),document.body.appendChild(g)}))}importScripts(A.toString())}function Cc(A,g,I){A.m||console.error("No wasm multistream support detected: ensure dependency inclusion of :gl_graph_runner_internal_multi_input target"),I(g=A.i.stringToNewUTF8(g)),A.i._free(g)}function Bc(A,g,I){if(!A.i.canvas)throw Error("No OpenGL canvas configured.");if(I?A.i._bindTextureToStream(I):A.i._bindTextureToCanvas(),!(I=A.i.canvas.getContext("webgl2")||A.i.canvas.getContext("webgl")))throw Error("Failed to obtain WebGL context from the provided canvas. `getContext()` should only be invoked with `webgl` or `webgl2`.");return A.i.gpuOriginForWebTexturesIsBottomLeft&&I.pixelStorei(I.UNPACK_FLIP_Y_WEBGL,!0),I.texImage2D(I.TEXTURE_2D,0,I.RGBA,I.RGBA,I.UNSIGNED_BYTE,g),A.i.gpuOriginForWebTexturesIsBottomLeft&&I.pixelStorei(I.UNPACK_FLIP_Y_WEBGL,!1),g.videoWidth?(I=g.videoWidth,g=g.videoHeight):g.naturalWidth?(I=g.naturalWidth,g=g.naturalHeight):(I=g.width,g=g.height),!A.l||I===A.i.canvas.width&&g===A.i.canvas.height||(A.i.canvas.width=I,A.i.canvas.height=g),[I,g]}function Qc(A,g,I){A.m||console.error("No wasm multistream support detected: ensure dependency inclusion of :gl_graph_runner_internal_multi_input target");const C=new Uint32Array(g.length);for(let I=0;I<g.length;I++)C[I]=A.i.stringToNewUTF8(g[I]);g=A.i._malloc(4*C.length),A.i.HEAPU32.set(C,g>>2),I(g);for(const g of C)A.i._free(g);A.i._free(g)}function Ec(A,g,I){A.i.simpleListeners=A.i.simpleListeners||{},A.i.simpleListeners[g]=I}function ic(A,g,I){let C=[];A.i.simpleListeners=A.i.simpleListeners||{},A.i.simpleListeners[g]=(A,g,B)=>{g?(I(C,B),C=[]):C.push(A)}}function oc(A,g){const I=Zs(A.baseOptions,WD,1)||new WD;"string"==typeof g?(Ss(I,2,$a(g)),Ss(I,1)):g instanceof Uint8Array&&(Ss(I,1,Ua(g,!1,!1)),Ss(I,2)),js(A.baseOptions,0,1,I)}function tc(A){try{const g=A.F.length;if(1===g)throw Error(A.F[0].message);if(1<g)throw Error("Encountered multiple errors: "+A.F.map((A=>A.message)).join(", "))}finally{A.F=[]}}function ec(A,g){A.I=Math.max(A.I,g)}function ac(A,g){A.C=new Tr,qr(A.C,"PassThroughCalculator"),br(A.C,"free_memory"),xr(A.C,"free_memory_unused_out"),Pr(g,"free_memory"),Xr(g,A.C)}function sc(A,g){br(A.C,g),xr(A.C,g+"_unused_out")}function nc(A){A.g.addBoolToStream(!0,"free_memory",A.I)}Ac.forVisionTasks=function(A){return $h("vision",A)},Ac.forTextTasks=function(A){return $h("text",A)},Ac.forAudioTasks=function(A){return $h("audio",A)},Ac.isSimdSupported=function(){return _h()};var rc=class{constructor(A){this.g=A,this.F=[],this.I=0,this.g.setAutoRenderToScreen(!1)}l(A,g=!0){var I,C,B,Q,E,i;if(g){const g=A.baseOptions||{};if(null!=(I=A.baseOptions)&&I.modelAssetBuffer&&null!=(C=A.baseOptions)&&C.modelAssetPath)throw Error("Cannot set both baseOptions.modelAssetPath and baseOptions.modelAssetBuffer");if(!(null!=(B=Zs(this.baseOptions,WD,1))&&B.g()||null!=(Q=Zs(this.baseOptions,WD,1))&&Q.h()||null!=(E=A.baseOptions)&&E.modelAssetBuffer||null!=(i=A.baseOptions)&&i.modelAssetPath))throw Error("Either baseOptions.modelAssetPath or baseOptions.modelAssetBuffer must be set");if(function(A,g){let I=Zs(A.baseOptions,vD,3);if(!I){var C=I=new vD,B=new Sr;zs(C,4,VD,B)}"delegate"in g&&("GPU"===g.delegate?(g=I,C=new Nr,zs(g,2,VD,C)):(g=I,C=new Sr,zs(g,4,VD,C))),js(A.baseOptions,0,3,I)}(this,g),g.modelAssetPath)return fetch(g.modelAssetPath.toString()).then((A=>{if(A.ok)return A.arrayBuffer();throw Error(`Failed to fetch model: ${g.modelAssetPath} (${A.status})`)})).then((A=>{try{this.g.i.FS_unlink("/model.dat")}catch{}this.g.i.FS_createDataFile("/","model.dat",new Uint8Array(A),!0,!1,!1),oc(this,"/model.dat"),this.m(),this.N()}));oc(this,g.modelAssetBuffer)}return this.m(),this.N(),Promise.resolve()}N(){}da(){let A;if(this.g.da((g=>{A=$r(g)})),!A)throw Error("Failed to retrieve CalculatorGraphConfig");return A}setGraph(A,g){this.g.attachErrorListener(((A,g)=>{this.F.push(Error(g))})),this.g.Ra(),this.g.setGraph(A,g),this.C=void 0,tc(this)}finishProcessing(){this.g.finishProcessing(),tc(this)}close(){this.C=void 0,this.g.closeGraph()}};function Dc(A,g){if(null===A)throw Error(`Unable to obtain required WebGL resource: ${g}`);return A}rc.prototype.close=rc.prototype.close;class hc{constructor(A,g,I,C){this.g=A,this.h=g,this.m=I,this.l=C}bind(){this.g.bindVertexArray(this.h)}close(){this.g.deleteVertexArray(this.h),this.g.deleteBuffer(this.m),this.g.deleteBuffer(this.l)}}function cc(A,g,I){const C=A.g;if(I=Dc(C.createShader(I),"Failed to create WebGL shader"),C.shaderSource(I,g),C.compileShader(I),!C.getShaderParameter(I,C.COMPILE_STATUS))throw Error(`Could not compile WebGL shader: ${C.getShaderInfoLog(I)}`);return C.attachShader(A.h,I),I}function wc(A,g){const I=A.g,C=Dc(I.createVertexArray(),"Failed to create vertex array");I.bindVertexArray(C);const B=Dc(I.createBuffer(),"Failed to create buffer");I.bindBuffer(I.ARRAY_BUFFER,B),I.enableVertexAttribArray(A.N),I.vertexAttribPointer(A.N,2,I.FLOAT,!1,0,0),I.bufferData(I.ARRAY_BUFFER,new Float32Array([-1,-1,-1,1,1,1,1,-1]),I.STATIC_DRAW);const Q=Dc(I.createBuffer(),"Failed to create buffer");return I.bindBuffer(I.ARRAY_BUFFER,Q),I.enableVertexAttribArray(A.M),I.vertexAttribPointer(A.M,2,I.FLOAT,!1,0,0),I.bufferData(I.ARRAY_BUFFER,new Float32Array(g?[0,1,0,0,1,0,1,1]:[0,0,0,1,1,1,1,0]),I.STATIC_DRAW),I.bindBuffer(I.ARRAY_BUFFER,null),I.bindVertexArray(null),new hc(I,C,B,Q)}function lc(A,g){if(A.g){if(g!==A.g)throw Error("Cannot change GL context once initialized")}else A.g=g}function Gc(A,g,I,C){return lc(A,g),A.h||(A.m(),A.F()),I?(A.u||(A.u=wc(A,!0)),I=A.u):(A.v||(A.v=wc(A,!1)),I=A.v),g.useProgram(A.h),I.bind(),A.l(),A=C(),I.g.bindVertexArray(null),A}function yc(A,g,I){return lc(A,g),A=Dc(g.createTexture(),"Failed to create texture"),g.bindTexture(g.TEXTURE_2D,A),g.texParameteri(g.TEXTURE_2D,g.TEXTURE_WRAP_S,g.CLAMP_TO_EDGE),g.texParameteri(g.TEXTURE_2D,g.TEXTURE_WRAP_T,g.CLAMP_TO_EDGE),g.texParameteri(g.TEXTURE_2D,g.TEXTURE_MIN_FILTER,I??g.LINEAR),g.texParameteri(g.TEXTURE_2D,g.TEXTURE_MAG_FILTER,I??g.LINEAR),g.bindTexture(g.TEXTURE_2D,null),A}function Fc(A,g,I){lc(A,g),A.C||(A.C=Dc(g.createFramebuffer(),"Failed to create framebuffe.")),g.bindFramebuffer(g.FRAMEBUFFER,A.C),g.framebufferTexture2D(g.FRAMEBUFFER,g.COLOR_ATTACHMENT0,g.TEXTURE_2D,I,0)}function Rc(A){var g;null==(g=A.g)||g.bindFramebuffer(A.g.FRAMEBUFFER,null)}var dc=class{I(){return"\n precision mediump float;\n varying vec2 vTex;\n uniform sampler2D inputTexture;\n void main() {\n gl_FragColor = texture2D(inputTexture, vTex);\n }\n "}m(){const A=this.g;if(this.h=Dc(A.createProgram(),"Failed to create WebGL program"),this.ta=cc(this,"\n attribute vec2 aVertex;\n attribute vec2 aTex;\n varying vec2 vTex;\n void main(void) {\n gl_Position = vec4(aVertex, 0.0, 1.0);\n vTex = aTex;\n }",A.VERTEX_SHADER),this.sa=cc(this,this.I(),A.FRAGMENT_SHADER),A.linkProgram(this.h),!A.getProgramParameter(this.h,A.LINK_STATUS))throw Error(`Error during program linking: ${A.getProgramInfoLog(this.h)}`);this.N=A.getAttribLocation(this.h,"aVertex"),this.M=A.getAttribLocation(this.h,"aTex")}F(){}l(){}close(){if(this.h){const A=this.g;A.deleteProgram(this.h),A.deleteShader(this.ta),A.deleteShader(this.sa)}this.C&&this.g.deleteFramebuffer(this.C),this.v&&this.v.close(),this.u&&this.u.close()}};function Nc(A,g){switch(g){case 0:return A.g.find((A=>A instanceof Uint8Array));case 1:return A.g.find((A=>A instanceof Float32Array));case 2:return A.g.find((A=>typeof WebGLTexture<"u"&&A instanceof WebGLTexture));default:throw Error(`Type is not supported: ${g}`)}}function uc(A){var g=Nc(A,1);if(!g){if(g=Nc(A,0))g=new Float32Array(g).map((A=>A/255));else{g=new Float32Array(A.width*A.height);const C=Sc(A);var I=Uc(A);if(Fc(I,C,Mc(A)),"iPad Simulator;iPhone Simulator;iPod Simulator;iPad;iPhone;iPod".split(";").includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in self.document){I=new Float32Array(A.width*A.height*4),C.readPixels(0,0,A.width,A.height,C.RGBA,C.FLOAT,I);for(let A=0,C=0;A<g.length;++A,C+=4)g[A]=I[C]}else C.readPixels(0,0,A.width,A.height,C.RED,C.FLOAT,g)}A.g.push(g)}return g}function Mc(A){let g=Nc(A,2);if(!g){const I=Sc(A);g=Kc(A);const C=uc(A),B=kc(A);I.texImage2D(I.TEXTURE_2D,0,B,A.width,A.height,0,I.RED,I.FLOAT,C),fc(A)}return g}function Sc(A){if(!A.canvas)throw Error("Conversion to different image formats require that a canvas is passed when initializing the image.");return A.h||(A.h=Dc(A.canvas.getContext("webgl2"),"You cannot use a canvas that is already bound to a different type of rendering context.")),A.h}function kc(A){if(A=Sc(A),!Jc)if(A.getExtension("EXT_color_buffer_float")&&A.getExtension("OES_texture_float_linear")&&A.getExtension("EXT_float_blend"))Jc=A.R32F;else{if(!A.getExtension("EXT_color_buffer_half_float"))throw Error("GPU does not fully support 4-channel float32 or float16 formats");Jc=A.R16F}return Jc}function Uc(A){return A.l||(A.l=new dc),A.l}function Kc(A){const g=Sc(A);g.viewport(0,0,A.width,A.height),g.activeTexture(g.TEXTURE0);let I=Nc(A,2);return I||(I=yc(Uc(A),g,A.m?g.LINEAR:g.NEAREST),A.g.push(I),A.j=!0),g.bindTexture(g.TEXTURE_2D,I),I}function fc(A){A.h.bindTexture(A.h.TEXTURE_2D,null)}var Jc,Yc=class{constructor(A,g,I,C,B,Q,E){this.g=A,this.m=g,this.j=I,this.canvas=C,this.l=B,this.width=Q,this.height=E,this.j&&0==--pc&&console.error("You seem to be creating MPMask instances without invoking .close(). This leaks resources.")}La(){return!!Nc(this,0)}ka(){return!!Nc(this,1)}P(){return!!Nc(this,2)}ja(){return(A=Nc(this,0))||(A=uc(this),A=new Uint8Array(A.map((A=>255*A))),this.g.push(A)),A;var A}ia(){return uc(this)}K(){return Mc(this)}clone(){const A=[];for(const g of this.g){let I;if(g instanceof Uint8Array)I=new Uint8Array(g);else if(g instanceof Float32Array)I=new Float32Array(g);else{if(!(g instanceof WebGLTexture))throw Error(`Type is not supported: ${g}`);{const A=Sc(this),g=Uc(this);A.activeTexture(A.TEXTURE1),I=yc(g,A,this.m?A.LINEAR:A.NEAREST),A.bindTexture(A.TEXTURE_2D,I);const C=kc(this);A.texImage2D(A.TEXTURE_2D,0,C,this.width,this.height,0,A.RED,A.FLOAT,null),A.bindTexture(A.TEXTURE_2D,null),Fc(g,A,I),Gc(g,A,!1,(()=>{Kc(this),A.clearColor(0,0,0,0),A.clear(A.COLOR_BUFFER_BIT),A.drawArrays(A.TRIANGLE_FAN,0,4),fc(this)})),Rc(g),fc(this)}}A.push(I)}return new Yc(A,this.m,this.P(),this.canvas,this.l,this.width,this.height)}close(){this.j&&Sc(this).deleteTexture(Nc(this,2)),pc=-1}};Yc.prototype.close=Yc.prototype.close,Yc.prototype.clone=Yc.prototype.clone,Yc.prototype.getAsWebGLTexture=Yc.prototype.K,Yc.prototype.getAsFloat32Array=Yc.prototype.ia,Yc.prototype.getAsUint8Array=Yc.prototype.ja,Yc.prototype.hasWebGLTexture=Yc.prototype.P,Yc.prototype.hasFloat32Array=Yc.prototype.ka,Yc.prototype.hasUint8Array=Yc.prototype.La;var pc=250;function Lc(A,g){switch(g){case 0:return A.g.find((A=>A instanceof ImageData));case 1:return A.g.find((A=>typeof ImageBitmap<"u"&&A instanceof ImageBitmap));case 2:return A.g.find((A=>typeof WebGLTexture<"u"&&A instanceof WebGLTexture));default:throw Error(`Type is not supported: ${g}`)}}function mc(A){var g=Lc(A,0);if(!g){g=qc(A);const I=bc(A),C=new Uint8Array(A.width*A.height*4);Fc(I,g,Hc(A)),g.readPixels(0,0,A.width,A.height,g.RGBA,g.UNSIGNED_BYTE,C),Rc(I),g=new ImageData(new Uint8ClampedArray(C.buffer),A.width,A.height),A.g.push(g)}return g}function Hc(A){let g=Lc(A,2);if(!g){const I=qc(A);g=xc(A);const C=Lc(A,1)||mc(A);I.texImage2D(I.TEXTURE_2D,0,I.RGBA,I.RGBA,I.UNSIGNED_BYTE,C),Tc(A)}return g}function qc(A){if(!A.canvas)throw Error("Conversion to different image formats require that a canvas is passed when iniitializing the image.");return A.h||(A.h=Dc(A.canvas.getContext("webgl2"),"You cannot use a canvas that is already bound to a different type of rendering context.")),A.h}function bc(A){return A.l||(A.l=new dc),A.l}function xc(A){const g=qc(A);g.viewport(0,0,A.width,A.height),g.activeTexture(g.TEXTURE0);let I=Lc(A,2);return I||(I=yc(bc(A),g),A.g.push(I),A.m=!0),g.bindTexture(g.TEXTURE_2D,I),I}function Tc(A){A.h.bindTexture(A.h.TEXTURE_2D,null)}function vc(A){const g=qc(A);return Gc(bc(A),g,!0,(()=>function(A,g){const I=A.canvas;if(I.width===A.width&&I.height===A.height)return g();const C=I.width,B=I.height;return I.width=A.width,I.height=A.height,A=g(),I.width=C,I.height=B,A}(A,(()=>{if(g.bindFramebuffer(g.FRAMEBUFFER,null),g.clearColor(0,0,0,0),g.clear(g.COLOR_BUFFER_BIT),g.drawArrays(g.TRIANGLE_FAN,0,4),!(A.canvas instanceof OffscreenCanvas))throw Error("Conversion to ImageBitmap requires that the MediaPipe Tasks is initialized with an OffscreenCanvas");return A.canvas.transferToImageBitmap()}))))}var Vc=class{constructor(A,g,I,C,B,Q,E){this.g=A,this.j=g,this.m=I,this.canvas=C,this.l=B,this.width=Q,this.height=E,(this.j||this.m)&&0==--Wc&&console.error("You seem to be creating MPImage instances without invoking .close(). This leaks resources.")}Ka(){return!!Lc(this,0)}la(){return!!Lc(this,1)}P(){return!!Lc(this,2)}Ia(){return mc(this)}Ha(){var A=Lc(this,1);return A||(Hc(this),xc(this),A=vc(this),Tc(this),this.g.push(A),this.j=!0),A}K(){return Hc(this)}clone(){const A=[];for(const g of this.g){let I;if(g instanceof ImageData)I=new ImageData(g.data,this.width,this.height);else if(g instanceof WebGLTexture){const A=qc(this),g=bc(this);A.activeTexture(A.TEXTURE1),I=yc(g,A),A.bindTexture(A.TEXTURE_2D,I),A.texImage2D(A.TEXTURE_2D,0,A.RGBA,this.width,this.height,0,A.RGBA,A.UNSIGNED_BYTE,null),A.bindTexture(A.TEXTURE_2D,null),Fc(g,A,I),Gc(g,A,!1,(()=>{xc(this),A.clearColor(0,0,0,0),A.clear(A.COLOR_BUFFER_BIT),A.drawArrays(A.TRIANGLE_FAN,0,4),Tc(this)})),Rc(g),Tc(this)}else{if(!(g instanceof ImageBitmap))throw Error(`Type is not supported: ${g}`);Hc(this),xc(this),I=vc(this),Tc(this)}A.push(I)}return new Vc(A,this.la(),this.P(),this.canvas,this.l,this.width,this.height)}close(){this.j&&Lc(this,1).close(),this.m&&qc(this).deleteTexture(Lc(this,2)),Wc=-1}};Vc.prototype.close=Vc.prototype.close,Vc.prototype.clone=Vc.prototype.clone,Vc.prototype.getAsWebGLTexture=Vc.prototype.K,Vc.prototype.getAsImageBitmap=Vc.prototype.Ha,Vc.prototype.getAsImageData=Vc.prototype.Ia,Vc.prototype.hasWebGLTexture=Vc.prototype.P,Vc.prototype.hasImageBitmap=Vc.prototype.la,Vc.prototype.hasImageData=Vc.prototype.Ka;var Wc=250;function Oc(...A){return A.map((([A,g])=>({start:A,end:g})))}const Zc=function(A){return class extends A{Ra(){this.i._registerModelResourcesGraphService()}}}((Xc=class{constructor(A,g){this.l=!0,this.i=A,this.g=null,this.h=0,this.m="function"==typeof this.i._addIntToInputStream,void 0!==g?this.i.canvas=g:typeof OffscreenCanvas>"u"||gc()?(console.warn("OffscreenCanvas not supported and GraphRunner constructor glCanvas parameter is undefined. Creating backup canvas."),this.i.canvas=document.createElement("canvas")):this.i.canvas=new OffscreenCanvas(1,1)}async initializeGraph(A){const g=await(await fetch(A)).arrayBuffer();A=!(A.endsWith(".pbtxt")||A.endsWith(".textproto")),this.setGraph(new Uint8Array(g),A)}setGraphFromString(A){this.setGraph((new TextEncoder).encode(A),!1)}setGraph(A,g){const I=A.length,C=this.i._malloc(I);this.i.HEAPU8.set(A,C),g?this.i._changeBinaryGraph(I,C):this.i._changeTextGraph(I,C),this.i._free(C)}configureAudio(A,g,I,C,B){this.i._configureAudio||console.warn('Attempting to use configureAudio without support for input audio. Is build dep ":gl_graph_runner_audio" missing?'),Cc(this,C||"input_audio",(C=>{Cc(this,B=B||"audio_header",(B=>{this.i._configureAudio(C,B,A,g,I)}))}))}setAutoResizeCanvas(A){this.l=A}setAutoRenderToScreen(A){this.i._setAutoRenderToScreen(A)}setGpuBufferVerticalFlip(A){this.i.gpuOriginForWebTexturesIsBottomLeft=A}da(A){Ec(this,"__graph_config__",(g=>{A(g)})),Cc(this,"__graph_config__",(A=>{this.i._getGraphConfig(A,void 0)})),delete this.i.simpleListeners.__graph_config__}attachErrorListener(A){this.i.errorListener=A}attachEmptyPacketListener(A,g){this.i.emptyPacketListeners=this.i.emptyPacketListeners||{},this.i.emptyPacketListeners[A]=g}addAudioToStream(A,g,I){this.addAudioToStreamWithShape(A,0,0,g,I)}addAudioToStreamWithShape(A,g,I,C,B){const Q=4*A.length;this.h!==Q&&(this.g&&this.i._free(this.g),this.g=this.i._malloc(Q),this.h=Q),this.i.HEAPF32.set(A,this.g/4),Cc(this,C,(A=>{this.i._addAudioToInputStream(this.g,g,I,A,B)}))}addGpuBufferToStream(A,g,I){Cc(this,g,(g=>{const[C,B]=Bc(this,A,g);this.i._addBoundTextureToStream(g,C,B,I)}))}addBoolToStream(A,g,I){Cc(this,g,(g=>{this.i._addBoolToInputStream(A,g,I)}))}addDoubleToStream(A,g,I){Cc(this,g,(g=>{this.i._addDoubleToInputStream(A,g,I)}))}addFloatToStream(A,g,I){Cc(this,g,(g=>{this.i._addFloatToInputStream(A,g,I)}))}addIntToStream(A,g,I){Cc(this,g,(g=>{this.i._addIntToInputStream(A,g,I)}))}addStringToStream(A,g,I){Cc(this,g,(g=>{Cc(this,A,(A=>{this.i._addStringToInputStream(A,g,I)}))}))}addStringRecordToStream(A,g,I){Cc(this,g,(g=>{Qc(this,Object.keys(A),(C=>{Qc(this,Object.values(A),(B=>{this.i._addFlatHashMapToInputStream(C,B,Object.keys(A).length,g,I)}))}))}))}addProtoToStream(A,g,I,C){Cc(this,I,(I=>{Cc(this,g,(g=>{const B=this.i._malloc(A.length);this.i.HEAPU8.set(A,B),this.i._addProtoToInputStream(B,A.length,g,I,C),this.i._free(B)}))}))}addEmptyPacketToStream(A,g){Cc(this,A,(A=>{this.i._addEmptyPacketToInputStream(A,g)}))}addBoolVectorToStream(A,g,I){Cc(this,g,(g=>{const C=this.i._allocateBoolVector(A.length);if(!C)throw Error("Unable to allocate new bool vector on heap.");for(const g of A)this.i._addBoolVectorEntry(C,g);this.i._addBoolVectorToInputStream(C,g,I)}))}addDoubleVectorToStream(A,g,I){Cc(this,g,(g=>{const C=this.i._allocateDoubleVector(A.length);if(!C)throw Error("Unable to allocate new double vector on heap.");for(const g of A)this.i._addDoubleVectorEntry(C,g);this.i._addDoubleVectorToInputStream(C,g,I)}))}addFloatVectorToStream(A,g,I){Cc(this,g,(g=>{const C=this.i._allocateFloatVector(A.length);if(!C)throw Error("Unable to allocate new float vector on heap.");for(const g of A)this.i._addFloatVectorEntry(C,g);this.i._addFloatVectorToInputStream(C,g,I)}))}addIntVectorToStream(A,g,I){Cc(this,g,(g=>{const C=this.i._allocateIntVector(A.length);if(!C)throw Error("Unable to allocate new int vector on heap.");for(const g of A)this.i._addIntVectorEntry(C,g);this.i._addIntVectorToInputStream(C,g,I)}))}addStringVectorToStream(A,g,I){Cc(this,g,(g=>{const C=this.i._allocateStringVector(A.length);if(!C)throw Error("Unable to allocate new string vector on heap.");for(const g of A)Cc(this,g,(A=>{this.i._addStringVectorEntry(C,A)}));this.i._addStringVectorToInputStream(C,g,I)}))}addBoolToInputSidePacket(A,g){Cc(this,g,(g=>{this.i._addBoolToInputSidePacket(A,g)}))}addDoubleToInputSidePacket(A,g){Cc(this,g,(g=>{this.i._addDoubleToInputSidePacket(A,g)}))}addFloatToInputSidePacket(A,g){Cc(this,g,(g=>{this.i._addFloatToInputSidePacket(A,g)}))}addIntToInputSidePacket(A,g){Cc(this,g,(g=>{this.i._addIntToInputSidePacket(A,g)}))}addStringToInputSidePacket(A,g){Cc(this,g,(g=>{Cc(this,A,(A=>{this.i._addStringToInputSidePacket(A,g)}))}))}addProtoToInputSidePacket(A,g,I){Cc(this,I,(I=>{Cc(this,g,(g=>{const C=this.i._malloc(A.length);this.i.HEAPU8.set(A,C),this.i._addProtoToInputSidePacket(C,A.length,g,I),this.i._free(C)}))}))}addBoolVectorToInputSidePacket(A,g){Cc(this,g,(g=>{const I=this.i._allocateBoolVector(A.length);if(!I)throw Error("Unable to allocate new bool vector on heap.");for(const g of A)this.i._addBoolVectorEntry(I,g);this.i._addBoolVectorToInputSidePacket(I,g)}))}addDoubleVectorToInputSidePacket(A,g){Cc(this,g,(g=>{const I=this.i._allocateDoubleVector(A.length);if(!I)throw Error("Unable to allocate new double vector on heap.");for(const g of A)this.i._addDoubleVectorEntry(I,g);this.i._addDoubleVectorToInputSidePacket(I,g)}))}addFloatVectorToInputSidePacket(A,g){Cc(this,g,(g=>{const I=this.i._allocateFloatVector(A.length);if(!I)throw Error("Unable to allocate new float vector on heap.");for(const g of A)this.i._addFloatVectorEntry(I,g);this.i._addFloatVectorToInputSidePacket(I,g)}))}addIntVectorToInputSidePacket(A,g){Cc(this,g,(g=>{const I=this.i._allocateIntVector(A.length);if(!I)throw Error("Unable to allocate new int vector on heap.");for(const g of A)this.i._addIntVectorEntry(I,g);this.i._addIntVectorToInputSidePacket(I,g)}))}addStringVectorToInputSidePacket(A,g){Cc(this,g,(g=>{const I=this.i._allocateStringVector(A.length);if(!I)throw Error("Unable to allocate new string vector on heap.");for(const g of A)Cc(this,g,(A=>{this.i._addStringVectorEntry(I,A)}));this.i._addStringVectorToInputSidePacket(I,g)}))}attachBoolListener(A,g){Ec(this,A,g),Cc(this,A,(A=>{this.i._attachBoolListener(A)}))}attachBoolVectorListener(A,g){ic(this,A,g),Cc(this,A,(A=>{this.i._attachBoolVectorListener(A)}))}attachIntListener(A,g){Ec(this,A,g),Cc(this,A,(A=>{this.i._attachIntListener(A)}))}attachIntVectorListener(A,g){ic(this,A,g),Cc(this,A,(A=>{this.i._attachIntVectorListener(A)}))}attachDoubleListener(A,g){Ec(this,A,g),Cc(this,A,(A=>{this.i._attachDoubleListener(A)}))}attachDoubleVectorListener(A,g){ic(this,A,g),Cc(this,A,(A=>{this.i._attachDoubleVectorListener(A)}))}attachFloatListener(A,g){Ec(this,A,g),Cc(this,A,(A=>{this.i._attachFloatListener(A)}))}attachFloatVectorListener(A,g){ic(this,A,g),Cc(this,A,(A=>{this.i._attachFloatVectorListener(A)}))}attachStringListener(A,g){Ec(this,A,g),Cc(this,A,(A=>{this.i._attachStringListener(A)}))}attachStringVectorListener(A,g){ic(this,A,g),Cc(this,A,(A=>{this.i._attachStringVectorListener(A)}))}attachProtoListener(A,g,I){Ec(this,A,g),Cc(this,A,(A=>{this.i._attachProtoListener(A,I||!1)}))}attachProtoVectorListener(A,g,I){ic(this,A,g),Cc(this,A,(A=>{this.i._attachProtoVectorListener(A,I||!1)}))}attachAudioListener(A,g,I){this.i._attachAudioListener||console.warn('Attempting to use attachAudioListener without support for output audio. Is build dep ":gl_graph_runner_audio_out" missing?'),Ec(this,A,((A,I)=>{A=new Float32Array(A.buffer,A.byteOffset,A.length/4),g(A,I)})),Cc(this,A,(A=>{this.i._attachAudioListener(A,I||!1)}))}finishProcessing(){this.i._waitUntilIdle()}closeGraph(){this.i._closeGraph(),this.i.simpleListeners=void 0,this.i.emptyPacketListeners=void 0}},class extends Xc{get fa(){return this.i}va(A,g,I){Cc(this,g,(g=>{const[C,B]=Bc(this,A,g);this.fa._addBoundTextureAsImageToStream(g,C,B,I)}))}ba(A,g){Ec(this,A,g),Cc(this,A,(A=>{this.fa._attachImageListener(A)}))}ca(A,g){ic(this,A,g),Cc(this,A,(A=>{this.fa._attachImageVectorListener(A)}))}}));var Xc,Pc=class extends Zc{};async function jc(A,g,I){return async function(A,g,I,C){return async function(A,g,I,C){return A=await(async(A,g,I,C,B)=>{if(g&&await Ic(g),!self.ModuleFactory||I&&(await Ic(I),!self.ModuleFactory))throw Error("ModuleFactory not set.");return self.Module&&B&&((g=self.Module).locateFile=B.locateFile,B.mainScriptUrlOrBlob&&(g.mainScriptUrlOrBlob=B.mainScriptUrlOrBlob)),B=await self.ModuleFactory(self.Module||B),self.ModuleFactory=self.Module=void 0,new A(B,C)})(A,I.wasmLoaderPath,I.assetLoaderPath,g,{locateFile:A=>A.endsWith(".wasm")?I.wasmBinaryPath.toString():I.assetBinaryPath&&A.endsWith(".data")?I.assetBinaryPath.toString():A}),await A.o(C),A}(A,g,I,C)}(A,I.canvas??(typeof OffscreenCanvas>"u"||gc()?document.createElement("canvas"):void 0),g,I)}function zc(A,g,I,C){if(A.J){const Q=new MD;if(null!=I&&I.regionOfInterest){if(!A.U)throw Error("This task doesn't support region-of-interest.");var B=I.regionOfInterest;if(B.left>=B.right||B.top>=B.bottom)throw Error("Expected RectF with left < right and top < bottom.");if(0>B.left||0>B.top||1<B.right||1<B.bottom)throw Error("Expected RectF values to be in [0,1].");En(Q,1,(B.left+B.right)/2),En(Q,2,(B.top+B.bottom)/2),En(Q,4,B.right-B.left),En(Q,3,B.bottom-B.top)}else En(Q,1,.5),En(Q,2,.5),En(Q,4,1),En(Q,3,1);if(null!=I&&I.rotationDegrees){if((null==I?void 0:I.rotationDegrees)%90!=0)throw Error("Expected rotation to be a multiple of 90°.");if(En(Q,5,-Math.PI*I.rotationDegrees/180),(null==I?void 0:I.rotationDegrees)%180!=0){const[A,C]=void 0!==g.videoWidth?[g.videoWidth,g.videoHeight]:void 0!==g.naturalWidth?[g.naturalWidth,g.naturalHeight]:[g.width,g.height];I=Cn(Q,3)*C/A,B=Cn(Q,4)*A/C,En(Q,4,I),En(Q,3,B)}}A.g.addProtoToStream(Q.g(),"mediapipe.NormalizedRect",A.J,C)}A.g.va(g,A.T,C??performance.now()),A.finishProcessing()}function _c(A,g,I){var C;if(null!=(C=A.baseOptions)&&C.g())throw Error("Task is not initialized with image mode. 'runningMode' must be set to 'IMAGE'.");zc(A,g,I,A.I+1)}function $c(A,g,I,C){var B;if(null==(B=A.baseOptions)||!B.g())throw Error("Task is not initialized with video mode. 'runningMode' must be set to 'VIDEO'.");zc(A,g,I,C)}function Aw(A,g,I,C){var B=g.data;const Q=g.width,E=Q*(g=g.height);if((B instanceof Uint8Array||B instanceof Float32Array)&&B.length!==E)throw Error("Unsupported channel count: "+B.length/E);return A=new Yc([B],I,!1,A.g.i.canvas,A.M,Q,g),C?A.clone():A}var gw=class extends rc{constructor(A,g,I,C){super(A),this.g=A,this.T=g,this.J=I,this.U=C,this.M=new dc}l(A,g=!0){if("runningMode"in A&&Bn(this.baseOptions,2,!!A.runningMode&&"IMAGE"!==A.runningMode),void 0!==A.canvas&&this.g.i.canvas!==A.canvas)throw Error("You must create a new task to reset the canvas.");return super.l(A,g)}close(){this.M.close(),super.close()}};gw.prototype.close=gw.prototype.close;var Iw=class extends gw{constructor(A,g){super(new Pc(A,g),"image_in","norm_rect_in",!1),this.j={detections:[]},js(A=this.h=new PD,0,1,g=new ZD),En(this.h,2,.5),En(this.h,3,.3)}get baseOptions(){return Zs(this.h,ZD,1)}set baseOptions(A){js(this.h,0,1,A)}o(A){return"minDetectionConfidence"in A&&En(this.h,2,A.minDetectionConfidence??.5),"minSuppressionThreshold"in A&&En(this.h,3,A.minSuppressionThreshold??.3),this.l(A)}G(A,g){return this.j={detections:[]},_c(this,A,g),this.j}H(A,g,I){return this.j={detections:[]},$c(this,A,I,g),this.j}m(){var A=new zr;Pr(A,"image_in"),Pr(A,"norm_rect_in"),jr(A,"detections");const g=new Kr;on(g,zD,this.h);const I=new Tr;qr(I,"mediapipe.tasks.vision.face_detector.FaceDetectorGraph"),br(I,"IMAGE:image_in"),br(I,"NORM_RECT:norm_rect_in"),xr(I,"DETECTIONS:detections"),I.o(g),Xr(A,I),this.g.attachProtoVectorListener("detections",((A,g)=>{for(const g of A)A=hD(g),this.j.detections.push(Wh(A));ec(this,g)})),this.g.attachEmptyPacketListener("detections",(A=>{ec(this,A)})),A=A.g(),this.setGraph(new Uint8Array(A),!0)}};Iw.prototype.detectForVideo=Iw.prototype.H,Iw.prototype.detect=Iw.prototype.G,Iw.prototype.setOptions=Iw.prototype.o,Iw.createFromModelPath=async function(A,g){return jc(Iw,A,{baseOptions:{modelAssetPath:g}})},Iw.createFromModelBuffer=function(A,g){return jc(Iw,A,{baseOptions:{modelAssetBuffer:g}})},Iw.createFromOptions=function(A,g){return jc(Iw,A,g)};var Cw=Oc([61,146],[146,91],[91,181],[181,84],[84,17],[17,314],[314,405],[405,321],[321,375],[375,291],[61,185],[185,40],[40,39],[39,37],[37,0],[0,267],[267,269],[269,270],[270,409],[409,291],[78,95],[95,88],[88,178],[178,87],[87,14],[14,317],[317,402],[402,318],[318,324],[324,308],[78,191],[191,80],[80,81],[81,82],[82,13],[13,312],[312,311],[311,310],[310,415],[415,308]),Bw=Oc([263,249],[249,390],[390,373],[373,374],[374,380],[380,381],[381,382],[382,362],[263,466],[466,388],[388,387],[387,386],[386,385],[385,384],[384,398],[398,362]),Qw=Oc([276,283],[283,282],[282,295],[295,285],[300,293],[293,334],[334,296],[296,336]),Ew=Oc([474,475],[475,476],[476,477],[477,474]),iw=Oc([33,7],[7,163],[163,144],[144,145],[145,153],[153,154],[154,155],[155,133],[33,246],[246,161],[161,160],[160,159],[159,158],[158,157],[157,173],[173,133]),ow=Oc([46,53],[53,52],[52,65],[65,55],[70,63],[63,105],[105,66],[66,107]),tw=Oc([469,470],[470,471],[471,472],[472,469]),ew=Oc([10,338],[338,297],[297,332],[332,284],[284,251],[251,389],[389,356],[356,454],[454,323],[323,361],[361,288],[288,397],[397,365],[365,379],[379,378],[378,400],[400,377],[377,152],[152,148],[148,176],[176,149],[149,150],[150,136],[136,172],[172,58],[58,132],[132,93],[93,234],[234,127],[127,162],[162,21],[21,54],[54,103],[103,67],[67,109],[109,10]),aw=[...Cw,...Bw,...Qw,...iw,...ow,...ew],sw=Oc([127,34],[34,139],[139,127],[11,0],[0,37],[37,11],[232,231],[231,120],[120,232],[72,37],[37,39],[39,72],[128,121],[121,47],[47,128],[232,121],[121,128],[128,232],[104,69],[69,67],[67,104],[175,171],[171,148],[148,175],[118,50],[50,101],[101,118],[73,39],[39,40],[40,73],[9,151],[151,108],[108,9],[48,115],[115,131],[131,48],[194,204],[204,211],[211,194],[74,40],[40,185],[185,74],[80,42],[42,183],[183,80],[40,92],[92,186],[186,40],[230,229],[229,118],[118,230],[202,212],[212,214],[214,202],[83,18],[18,17],[17,83],[76,61],[61,146],[146,76],[160,29],[29,30],[30,160],[56,157],[157,173],[173,56],[106,204],[204,194],[194,106],[135,214],[214,192],[192,135],[203,165],[165,98],[98,203],[21,71],[71,68],[68,21],[51,45],[45,4],[4,51],[144,24],[24,23],[23,144],[77,146],[146,91],[91,77],[205,50],[50,187],[187,205],[201,200],[200,18],[18,201],[91,106],[106,182],[182,91],[90,91],[91,181],[181,90],[85,84],[84,17],[17,85],[206,203],[203,36],[36,206],[148,171],[171,140],[140,148],[92,40],[40,39],[39,92],[193,189],[189,244],[244,193],[159,158],[158,28],[28,159],[247,246],[246,161],[161,247],[236,3],[3,196],[196,236],[54,68],[68,104],[104,54],[193,168],[168,8],[8,193],[117,228],[228,31],[31,117],[189,193],[193,55],[55,189],[98,97],[97,99],[99,98],[126,47],[47,100],[100,126],[166,79],[79,218],[218,166],[155,154],[154,26],[26,155],[209,49],[49,131],[131,209],[135,136],[136,150],[150,135],[47,126],[126,217],[217,47],[223,52],[52,53],[53,223],[45,51],[51,134],[134,45],[211,170],[170,140],[140,211],[67,69],[69,108],[108,67],[43,106],[106,91],[91,43],[230,119],[119,120],[120,230],[226,130],[130,247],[247,226],[63,53],[53,52],[52,63],[238,20],[20,242],[242,238],[46,70],[70,156],[156,46],[78,62],[62,96],[96,78],[46,53],[53,63],[63,46],[143,34],[34,227],[227,143],[123,117],[117,111],[111,123],[44,125],[125,19],[19,44],[236,134],[134,51],[51,236],[216,206],[206,205],[205,216],[154,153],[153,22],[22,154],[39,37],[37,167],[167,39],[200,201],[201,208],[208,200],[36,142],[142,100],[100,36],[57,212],[212,202],[202,57],[20,60],[60,99],[99,20],[28,158],[158,157],[157,28],[35,226],[226,113],[113,35],[160,159],[159,27],[27,160],[204,202],[202,210],[210,204],[113,225],[225,46],[46,113],[43,202],[202,204],[204,43],[62,76],[76,77],[77,62],[137,123],[123,116],[116,137],[41,38],[38,72],[72,41],[203,129],[129,142],[142,203],[64,98],[98,240],[240,64],[49,102],[102,64],[64,49],[41,73],[73,74],[74,41],[212,216],[216,207],[207,212],[42,74],[74,184],[184,42],[169,170],[170,211],[211,169],[170,149],[149,176],[176,170],[105,66],[66,69],[69,105],[122,6],[6,168],[168,122],[123,147],[147,187],[187,123],[96,77],[77,90],[90,96],[65,55],[55,107],[107,65],[89,90],[90,180],[180,89],[101,100],[100,120],[120,101],[63,105],[105,104],[104,63],[93,137],[137,227],[227,93],[15,86],[86,85],[85,15],[129,102],[102,49],[49,129],[14,87],[87,86],[86,14],[55,8],[8,9],[9,55],[100,47],[47,121],[121,100],[145,23],[23,22],[22,145],[88,89],[89,179],[179,88],[6,122],[122,196],[196,6],[88,95],[95,96],[96,88],[138,172],[172,136],[136,138],[215,58],[58,172],[172,215],[115,48],[48,219],[219,115],[42,80],[80,81],[81,42],[195,3],[3,51],[51,195],[43,146],[146,61],[61,43],[171,175],[175,199],[199,171],[81,82],[82,38],[38,81],[53,46],[46,225],[225,53],[144,163],[163,110],[110,144],[52,65],[65,66],[66,52],[229,228],[228,117],[117,229],[34,127],[127,234],[234,34],[107,108],[108,69],[69,107],[109,108],[108,151],[151,109],[48,64],[64,235],[235,48],[62,78],[78,191],[191,62],[129,209],[209,126],[126,129],[111,35],[35,143],[143,111],[117,123],[123,50],[50,117],[222,65],[65,52],[52,222],[19,125],[125,141],[141,19],[221,55],[55,65],[65,221],[3,195],[195,197],[197,3],[25,7],[7,33],[33,25],[220,237],[237,44],[44,220],[70,71],[71,139],[139,70],[122,193],[193,245],[245,122],[247,130],[130,33],[33,247],[71,21],[21,162],[162,71],[170,169],[169,150],[150,170],[188,174],[174,196],[196,188],[216,186],[186,92],[92,216],[2,97],[97,167],[167,2],[141,125],[125,241],[241,141],[164,167],[167,37],[37,164],[72,38],[38,12],[12,72],[38,82],[82,13],[13,38],[63,68],[68,71],[71,63],[226,35],[35,111],[111,226],[101,50],[50,205],[205,101],[206,92],[92,165],[165,206],[209,198],[198,217],[217,209],[165,167],[167,97],[97,165],[220,115],[115,218],[218,220],[133,112],[112,243],[243,133],[239,238],[238,241],[241,239],[214,135],[135,169],[169,214],[190,173],[173,133],[133,190],[171,208],[208,32],[32,171],[125,44],[44,237],[237,125],[86,87],[87,178],[178,86],[85,86],[86,179],[179,85],[84,85],[85,180],[180,84],[83,84],[84,181],[181,83],[201,83],[83,182],[182,201],[137,93],[93,132],[132,137],[76,62],[62,183],[183,76],[61,76],[76,184],[184,61],[57,61],[61,185],[185,57],[212,57],[57,186],[186,212],[214,207],[207,187],[187,214],[34,143],[143,156],[156,34],[79,239],[239,237],[237,79],[123,137],[137,177],[177,123],[44,1],[1,4],[4,44],[201,194],[194,32],[32,201],[64,102],[102,129],[129,64],[213,215],[215,138],[138,213],[59,166],[166,219],[219,59],[242,99],[99,97],[97,242],[2,94],[94,141],[141,2],[75,59],[59,235],[235,75],[24,110],[110,228],[228,24],[25,130],[130,226],[226,25],[23,24],[24,229],[229,23],[22,23],[23,230],[230,22],[26,22],[22,231],[231,26],[112,26],[26,232],[232,112],[189,190],[190,243],[243,189],[221,56],[56,190],[190,221],[28,56],[56,221],[221,28],[27,28],[28,222],[222,27],[29,27],[27,223],[223,29],[30,29],[29,224],[224,30],[247,30],[30,225],[225,247],[238,79],[79,20],[20,238],[166,59],[59,75],[75,166],[60,75],[75,240],[240,60],[147,177],[177,215],[215,147],[20,79],[79,166],[166,20],[187,147],[147,213],[213,187],[112,233],[233,244],[244,112],[233,128],[128,245],[245,233],[128,114],[114,188],[188,128],[114,217],[217,174],[174,114],[131,115],[115,220],[220,131],[217,198],[198,236],[236,217],[198,131],[131,134],[134,198],[177,132],[132,58],[58,177],[143,35],[35,124],[124,143],[110,163],[163,7],[7,110],[228,110],[110,25],[25,228],[356,389],[389,368],[368,356],[11,302],[302,267],[267,11],[452,350],[350,349],[349,452],[302,303],[303,269],[269,302],[357,343],[343,277],[277,357],[452,453],[453,357],[357,452],[333,332],[332,297],[297,333],[175,152],[152,377],[377,175],[347,348],[348,330],[330,347],[303,304],[304,270],[270,303],[9,336],[336,337],[337,9],[278,279],[279,360],[360,278],[418,262],[262,431],[431,418],[304,408],[408,409],[409,304],[310,415],[415,407],[407,310],[270,409],[409,410],[410,270],[450,348],[348,347],[347,450],[422,430],[430,434],[434,422],[313,314],[314,17],[17,313],[306,307],[307,375],[375,306],[387,388],[388,260],[260,387],[286,414],[414,398],[398,286],[335,406],[406,418],[418,335],[364,367],[367,416],[416,364],[423,358],[358,327],[327,423],[251,284],[284,298],[298,251],[281,5],[5,4],[4,281],[373,374],[374,253],[253,373],[307,320],[320,321],[321,307],[425,427],[427,411],[411,425],[421,313],[313,18],[18,421],[321,405],[405,406],[406,321],[320,404],[404,405],[405,320],[315,16],[16,17],[17,315],[426,425],[425,266],[266,426],[377,400],[400,369],[369,377],[322,391],[391,269],[269,322],[417,465],[465,464],[464,417],[386,257],[257,258],[258,386],[466,260],[260,388],[388,466],[456,399],[399,419],[419,456],[284,332],[332,333],[333,284],[417,285],[285,8],[8,417],[346,340],[340,261],[261,346],[413,441],[441,285],[285,413],[327,460],[460,328],[328,327],[355,371],[371,329],[329,355],[392,439],[439,438],[438,392],[382,341],[341,256],[256,382],[429,420],[420,360],[360,429],[364,394],[394,379],[379,364],[277,343],[343,437],[437,277],[443,444],[444,283],[283,443],[275,440],[440,363],[363,275],[431,262],[262,369],[369,431],[297,338],[338,337],[337,297],[273,375],[375,321],[321,273],[450,451],[451,349],[349,450],[446,342],[342,467],[467,446],[293,334],[334,282],[282,293],[458,461],[461,462],[462,458],[276,353],[353,383],[383,276],[308,324],[324,325],[325,308],[276,300],[300,293],[293,276],[372,345],[345,447],[447,372],[352,345],[345,340],[340,352],[274,1],[1,19],[19,274],[456,248],[248,281],[281,456],[436,427],[427,425],[425,436],[381,256],[256,252],[252,381],[269,391],[391,393],[393,269],[200,199],[199,428],[428,200],[266,330],[330,329],[329,266],[287,273],[273,422],[422,287],[250,462],[462,328],[328,250],[258,286],[286,384],[384,258],[265,353],[353,342],[342,265],[387,259],[259,257],[257,387],[424,431],[431,430],[430,424],[342,353],[353,276],[276,342],[273,335],[335,424],[424,273],[292,325],[325,307],[307,292],[366,447],[447,345],[345,366],[271,303],[303,302],[302,271],[423,266],[266,371],[371,423],[294,455],[455,460],[460,294],[279,278],[278,294],[294,279],[271,272],[272,304],[304,271],[432,434],[434,427],[427,432],[272,407],[407,408],[408,272],[394,430],[430,431],[431,394],[395,369],[369,400],[400,395],[334,333],[333,299],[299,334],[351,417],[417,168],[168,351],[352,280],[280,411],[411,352],[325,319],[319,320],[320,325],[295,296],[296,336],[336,295],[319,403],[403,404],[404,319],[330,348],[348,349],[349,330],[293,298],[298,333],[333,293],[323,454],[454,447],[447,323],[15,16],[16,315],[315,15],[358,429],[429,279],[279,358],[14,15],[15,316],[316,14],[285,336],[336,9],[9,285],[329,349],[349,350],[350,329],[374,380],[380,252],[252,374],[318,402],[402,403],[403,318],[6,197],[197,419],[419,6],[318,319],[319,325],[325,318],[367,364],[364,365],[365,367],[435,367],[367,397],[397,435],[344,438],[438,439],[439,344],[272,271],[271,311],[311,272],[195,5],[5,281],[281,195],[273,287],[287,291],[291,273],[396,428],[428,199],[199,396],[311,271],[271,268],[268,311],[283,444],[444,445],[445,283],[373,254],[254,339],[339,373],[282,334],[334,296],[296,282],[449,347],[347,346],[346,449],[264,447],[447,454],[454,264],[336,296],[296,299],[299,336],[338,10],[10,151],[151,338],[278,439],[439,455],[455,278],[292,407],[407,415],[415,292],[358,371],[371,355],[355,358],[340,345],[345,372],[372,340],[346,347],[347,280],[280,346],[442,443],[443,282],[282,442],[19,94],[94,370],[370,19],[441,442],[442,295],[295,441],[248,419],[419,197],[197,248],[263,255],[255,359],[359,263],[440,275],[275,274],[274,440],[300,383],[383,368],[368,300],[351,412],[412,465],[465,351],[263,467],[467,466],[466,263],[301,368],[368,389],[389,301],[395,378],[378,379],[379,395],[412,351],[351,419],[419,412],[436,426],[426,322],[322,436],[2,164],[164,393],[393,2],[370,462],[462,461],[461,370],[164,0],[0,267],[267,164],[302,11],[11,12],[12,302],[268,12],[12,13],[13,268],[293,300],[300,301],[301,293],[446,261],[261,340],[340,446],[330,266],[266,425],[425,330],[426,423],[423,391],[391,426],[429,355],[355,437],[437,429],[391,327],[327,326],[326,391],[440,457],[457,438],[438,440],[341,382],[382,362],[362,341],[459,457],[457,461],[461,459],[434,430],[430,394],[394,434],[414,463],[463,362],[362,414],[396,369],[369,262],[262,396],[354,461],[461,457],[457,354],[316,403],[403,402],[402,316],[315,404],[404,403],[403,315],[314,405],[405,404],[404,314],[313,406],[406,405],[405,313],[421,418],[418,406],[406,421],[366,401],[401,361],[361,366],[306,408],[408,407],[407,306],[291,409],[409,408],[408,291],[287,410],[410,409],[409,287],[432,436],[436,410],[410,432],[434,416],[416,411],[411,434],[264,368],[368,383],[383,264],[309,438],[438,457],[457,309],[352,376],[376,401],[401,352],[274,275],[275,4],[4,274],[421,428],[428,262],[262,421],[294,327],[327,358],[358,294],[433,416],[416,367],[367,433],[289,455],[455,439],[439,289],[462,370],[370,326],[326,462],[2,326],[326,370],[370,2],[305,460],[460,455],[455,305],[254,449],[449,448],[448,254],[255,261],[261,446],[446,255],[253,450],[450,449],[449,253],[252,451],[451,450],[450,252],[256,452],[452,451],[451,256],[341,453],[453,452],[452,341],[413,464],[464,463],[463,413],[441,413],[413,414],[414,441],[258,442],[442,441],[441,258],[257,443],[443,442],[442,257],[259,444],[444,443],[443,259],[260,445],[445,444],[444,260],[467,342],[342,445],[445,467],[459,458],[458,250],[250,459],[289,392],[392,290],[290,289],[290,328],[328,460],[460,290],[376,433],[433,435],[435,376],[250,290],[290,392],[392,250],[411,416],[416,433],[433,411],[341,463],[463,464],[464,341],[453,464],[464,465],[465,453],[357,465],[465,412],[412,357],[343,412],[412,399],[399,343],[360,363],[363,440],[440,360],[437,399],[399,456],[456,437],[420,456],[456,363],[363,420],[401,435],[435,288],[288,401],[372,383],[383,353],[353,372],[339,255],[255,249],[249,339],[448,261],[261,255],[255,448],[133,243],[243,190],[190,133],[133,155],[155,112],[112,133],[33,246],[246,247],[247,33],[33,130],[130,25],[25,33],[398,384],[384,286],[286,398],[362,398],[398,414],[414,362],[362,463],[463,341],[341,362],[263,359],[359,467],[467,263],[263,249],[249,255],[255,263],[466,467],[467,260],[260,466],[75,60],[60,166],[166,75],[238,239],[239,79],[79,238],[162,127],[127,139],[139,162],[72,11],[11,37],[37,72],[121,232],[232,120],[120,121],[73,72],[72,39],[39,73],[114,128],[128,47],[47,114],[233,232],[232,128],[128,233],[103,104],[104,67],[67,103],[152,175],[175,148],[148,152],[119,118],[118,101],[101,119],[74,73],[73,40],[40,74],[107,9],[9,108],[108,107],[49,48],[48,131],[131,49],[32,194],[194,211],[211,32],[184,74],[74,185],[185,184],[191,80],[80,183],[183,191],[185,40],[40,186],[186,185],[119,230],[230,118],[118,119],[210,202],[202,214],[214,210],[84,83],[83,17],[17,84],[77,76],[76,146],[146,77],[161,160],[160,30],[30,161],[190,56],[56,173],[173,190],[182,106],[106,194],[194,182],[138,135],[135,192],[192,138],[129,203],[203,98],[98,129],[54,21],[21,68],[68,54],[5,51],[51,4],[4,5],[145,144],[144,23],[23,145],[90,77],[77,91],[91,90],[207,205],[205,187],[187,207],[83,201],[201,18],[18,83],[181,91],[91,182],[182,181],[180,90],[90,181],[181,180],[16,85],[85,17],[17,16],[205,206],[206,36],[36,205],[176,148],[148,140],[140,176],[165,92],[92,39],[39,165],[245,193],[193,244],[244,245],[27,159],[159,28],[28,27],[30,247],[247,161],[161,30],[174,236],[236,196],[196,174],[103,54],[54,104],[104,103],[55,193],[193,8],[8,55],[111,117],[117,31],[31,111],[221,189],[189,55],[55,221],[240,98],[98,99],[99,240],[142,126],[126,100],[100,142],[219,166],[166,218],[218,219],[112,155],[155,26],[26,112],[198,209],[209,131],[131,198],[169,135],[135,150],[150,169],[114,47],[47,217],[217,114],[224,223],[223,53],[53,224],[220,45],[45,134],[134,220],[32,211],[211,140],[140,32],[109,67],[67,108],[108,109],[146,43],[43,91],[91,146],[231,230],[230,120],[120,231],[113,226],[226,247],[247,113],[105,63],[63,52],[52,105],[241,238],[238,242],[242,241],[124,46],[46,156],[156,124],[95,78],[78,96],[96,95],[70,46],[46,63],[63,70],[116,143],[143,227],[227,116],[116,123],[123,111],[111,116],[1,44],[44,19],[19,1],[3,236],[236,51],[51,3],[207,216],[216,205],[205,207],[26,154],[154,22],[22,26],[165,39],[39,167],[167,165],[199,200],[200,208],[208,199],[101,36],[36,100],[100,101],[43,57],[57,202],[202,43],[242,20],[20,99],[99,242],[56,28],[28,157],[157,56],[124,35],[35,113],[113,124],[29,160],[160,27],[27,29],[211,204],[204,210],[210,211],[124,113],[113,46],[46,124],[106,43],[43,204],[204,106],[96,62],[62,77],[77,96],[227,137],[137,116],[116,227],[73,41],[41,72],[72,73],[36,203],[203,142],[142,36],[235,64],[64,240],[240,235],[48,49],[49,64],[64,48],[42,41],[41,74],[74,42],[214,212],[212,207],[207,214],[183,42],[42,184],[184,183],[210,169],[169,211],[211,210],[140,170],[170,176],[176,140],[104,105],[105,69],[69,104],[193,122],[122,168],[168,193],[50,123],[123,187],[187,50],[89,96],[96,90],[90,89],[66,65],[65,107],[107,66],[179,89],[89,180],[180,179],[119,101],[101,120],[120,119],[68,63],[63,104],[104,68],[234,93],[93,227],[227,234],[16,15],[15,85],[85,16],[209,129],[129,49],[49,209],[15,14],[14,86],[86,15],[107,55],[55,9],[9,107],[120,100],[100,121],[121,120],[153,145],[145,22],[22,153],[178,88],[88,179],[179,178],[197,6],[6,196],[196,197],[89,88],[88,96],[96,89],[135,138],[138,136],[136,135],[138,215],[215,172],[172,138],[218,115],[115,219],[219,218],[41,42],[42,81],[81,41],[5,195],[195,51],[51,5],[57,43],[43,61],[61,57],[208,171],[171,199],[199,208],[41,81],[81,38],[38,41],[224,53],[53,225],[225,224],[24,144],[144,110],[110,24],[105,52],[52,66],[66,105],[118,229],[229,117],[117,118],[227,34],[34,234],[234,227],[66,107],[107,69],[69,66],[10,109],[109,151],[151,10],[219,48],[48,235],[235,219],[183,62],[62,191],[191,183],[142,129],[129,126],[126,142],[116,111],[111,143],[143,116],[118,117],[117,50],[50,118],[223,222],[222,52],[52,223],[94,19],[19,141],[141,94],[222,221],[221,65],[65,222],[196,3],[3,197],[197,196],[45,220],[220,44],[44,45],[156,70],[70,139],[139,156],[188,122],[122,245],[245,188],[139,71],[71,162],[162,139],[149,170],[170,150],[150,149],[122,188],[188,196],[196,122],[206,216],[216,92],[92,206],[164,2],[2,167],[167,164],[242,141],[141,241],[241,242],[0,164],[164,37],[37,0],[11,72],[72,12],[12,11],[12,38],[38,13],[13,12],[70,63],[63,71],[71,70],[31,226],[226,111],[111,31],[36,101],[101,205],[205,36],[203,206],[206,165],[165,203],[126,209],[209,217],[217,126],[98,165],[165,97],[97,98],[237,220],[220,218],[218,237],[237,239],[239,241],[241,237],[210,214],[214,169],[169,210],[140,171],[171,32],[32,140],[241,125],[125,237],[237,241],[179,86],[86,178],[178,179],[180,85],[85,179],[179,180],[181,84],[84,180],[180,181],[182,83],[83,181],[181,182],[194,201],[201,182],[182,194],[177,137],[137,132],[132,177],[184,76],[76,183],[183,184],[185,61],[61,184],[184,185],[186,57],[57,185],[185,186],[216,212],[212,186],[186,216],[192,214],[214,187],[187,192],[139,34],[34,156],[156,139],[218,79],[79,237],[237,218],[147,123],[123,177],[177,147],[45,44],[44,4],[4,45],[208,201],[201,32],[32,208],[98,64],[64,129],[129,98],[192,213],[213,138],[138,192],[235,59],[59,219],[219,235],[141,242],[242,97],[97,141],[97,2],[2,141],[141,97],[240,75],[75,235],[235,240],[229,24],[24,228],[228,229],[31,25],[25,226],[226,31],[230,23],[23,229],[229,230],[231,22],[22,230],[230,231],[232,26],[26,231],[231,232],[233,112],[112,232],[232,233],[244,189],[189,243],[243,244],[189,221],[221,190],[190,189],[222,28],[28,221],[221,222],[223,27],[27,222],[222,223],[224,29],[29,223],[223,224],[225,30],[30,224],[224,225],[113,247],[247,225],[225,113],[99,60],[60,240],[240,99],[213,147],[147,215],[215,213],[60,20],[20,166],[166,60],[192,187],[187,213],[213,192],[243,112],[112,244],[244,243],[244,233],[233,245],[245,244],[245,128],[128,188],[188,245],[188,114],[114,174],[174,188],[134,131],[131,220],[220,134],[174,217],[217,236],[236,174],[236,198],[198,134],[134,236],[215,177],[177,58],[58,215],[156,143],[143,124],[124,156],[25,110],[110,7],[7,25],[31,228],[228,25],[25,31],[264,356],[356,368],[368,264],[0,11],[11,267],[267,0],[451,452],[452,349],[349,451],[267,302],[302,269],[269,267],[350,357],[357,277],[277,350],[350,452],[452,357],[357,350],[299,333],[333,297],[297,299],[396,175],[175,377],[377,396],[280,347],[347,330],[330,280],[269,303],[303,270],[270,269],[151,9],[9,337],[337,151],[344,278],[278,360],[360,344],[424,418],[418,431],[431,424],[270,304],[304,409],[409,270],[272,310],[310,407],[407,272],[322,270],[270,410],[410,322],[449,450],[450,347],[347,449],[432,422],[422,434],[434,432],[18,313],[313,17],[17,18],[291,306],[306,375],[375,291],[259,387],[387,260],[260,259],[424,335],[335,418],[418,424],[434,364],[364,416],[416,434],[391,423],[423,327],[327,391],[301,251],[251,298],[298,301],[275,281],[281,4],[4,275],[254,373],[373,253],[253,254],[375,307],[307,321],[321,375],[280,425],[425,411],[411,280],[200,421],[421,18],[18,200],[335,321],[321,406],[406,335],[321,320],[320,405],[405,321],[314,315],[315,17],[17,314],[423,426],[426,266],[266,423],[396,377],[377,369],[369,396],[270,322],[322,269],[269,270],[413,417],[417,464],[464,413],[385,386],[386,258],[258,385],[248,456],[456,419],[419,248],[298,284],[284,333],[333,298],[168,417],[417,8],[8,168],[448,346],[346,261],[261,448],[417,413],[413,285],[285,417],[326,327],[327,328],[328,326],[277,355],[355,329],[329,277],[309,392],[392,438],[438,309],[381,382],[382,256],[256,381],[279,429],[429,360],[360,279],[365,364],[364,379],[379,365],[355,277],[277,437],[437,355],[282,443],[443,283],[283,282],[281,275],[275,363],[363,281],[395,431],[431,369],[369,395],[299,297],[297,337],[337,299],[335,273],[273,321],[321,335],[348,450],[450,349],[349,348],[359,446],[446,467],[467,359],[283,293],[293,282],[282,283],[250,458],[458,462],[462,250],[300,276],[276,383],[383,300],[292,308],[308,325],[325,292],[283,276],[276,293],[293,283],[264,372],[372,447],[447,264],[346,352],[352,340],[340,346],[354,274],[274,19],[19,354],[363,456],[456,281],[281,363],[426,436],[436,425],[425,426],[380,381],[381,252],[252,380],[267,269],[269,393],[393,267],[421,200],[200,428],[428,421],[371,266],[266,329],[329,371],[432,287],[287,422],[422,432],[290,250],[250,328],[328,290],[385,258],[258,384],[384,385],[446,265],[265,342],[342,446],[386,387],[387,257],[257,386],[422,424],[424,430],[430,422],[445,342],[342,276],[276,445],[422,273],[273,424],[424,422],[306,292],[292,307],[307,306],[352,366],[366,345],[345,352],[268,271],[271,302],[302,268],[358,423],[423,371],[371,358],[327,294],[294,460],[460,327],[331,279],[279,294],[294,331],[303,271],[271,304],[304,303],[436,432],[432,427],[427,436],[304,272],[272,408],[408,304],[395,394],[394,431],[431,395],[378,395],[395,400],[400,378],[296,334],[334,299],[299,296],[6,351],[351,168],[168,6],[376,352],[352,411],[411,376],[307,325],[325,320],[320,307],[285,295],[295,336],[336,285],[320,319],[319,404],[404,320],[329,330],[330,349],[349,329],[334,293],[293,333],[333,334],[366,323],[323,447],[447,366],[316,15],[15,315],[315,316],[331,358],[358,279],[279,331],[317,14],[14,316],[316,317],[8,285],[285,9],[9,8],[277,329],[329,350],[350,277],[253,374],[374,252],[252,253],[319,318],[318,403],[403,319],[351,6],[6,419],[419,351],[324,318],[318,325],[325,324],[397,367],[367,365],[365,397],[288,435],[435,397],[397,288],[278,344],[344,439],[439,278],[310,272],[272,311],[311,310],[248,195],[195,281],[281,248],[375,273],[273,291],[291,375],[175,396],[396,199],[199,175],[312,311],[311,268],[268,312],[276,283],[283,445],[445,276],[390,373],[373,339],[339,390],[295,282],[282,296],[296,295],[448,449],[449,346],[346,448],[356,264],[264,454],[454,356],[337,336],[336,299],[299,337],[337,338],[338,151],[151,337],[294,278],[278,455],[455,294],[308,292],[292,415],[415,308],[429,358],[358,355],[355,429],[265,340],[340,372],[372,265],[352,346],[346,280],[280,352],[295,442],[442,282],[282,295],[354,19],[19,370],[370,354],[285,441],[441,295],[295,285],[195,248],[248,197],[197,195],[457,440],[440,274],[274,457],[301,300],[300,368],[368,301],[417,351],[351,465],[465,417],[251,301],[301,389],[389,251],[394,395],[395,379],[379,394],[399,412],[412,419],[419,399],[410,436],[436,322],[322,410],[326,2],[2,393],[393,326],[354,370],[370,461],[461,354],[393,164],[164,267],[267,393],[268,302],[302,12],[12,268],[312,268],[268,13],[13,312],[298,293],[293,301],[301,298],[265,446],[446,340],[340,265],[280,330],[330,425],[425,280],[322,426],[426,391],[391,322],[420,429],[429,437],[437,420],[393,391],[391,326],[326,393],[344,440],[440,438],[438,344],[458,459],[459,461],[461,458],[364,434],[434,394],[394,364],[428,396],[396,262],[262,428],[274,354],[354,457],[457,274],[317,316],[316,402],[402,317],[316,315],[315,403],[403,316],[315,314],[314,404],[404,315],[314,313],[313,405],[405,314],[313,421],[421,406],[406,313],[323,366],[366,361],[361,323],[292,306],[306,407],[407,292],[306,291],[291,408],[408,306],[291,287],[287,409],[409,291],[287,432],[432,410],[410,287],[427,434],[434,411],[411,427],[372,264],[264,383],[383,372],[459,309],[309,457],[457,459],[366,352],[352,401],[401,366],[1,274],[274,4],[4,1],[418,421],[421,262],[262,418],[331,294],[294,358],[358,331],[435,433],[433,367],[367,435],[392,289],[289,439],[439,392],[328,462],[462,326],[326,328],[94,2],[2,370],[370,94],[289,305],[305,455],[455,289],[339,254],[254,448],[448,339],[359,255],[255,446],[446,359],[254,253],[253,449],[449,254],[253,252],[252,450],[450,253],[252,256],[256,451],[451,252],[256,341],[341,452],[452,256],[414,413],[413,463],[463,414],[286,441],[441,414],[414,286],[286,258],[258,441],[441,286],[258,257],[257,442],[442,258],[257,259],[259,443],[443,257],[259,260],[260,444],[444,259],[260,467],[467,445],[445,260],[309,459],[459,250],[250,309],[305,289],[289,290],[290,305],[305,290],[290,460],[460,305],[401,376],[376,435],[435,401],[309,250],[250,392],[392,309],[376,411],[411,433],[433,376],[453,341],[341,464],[464,453],[357,453],[453,465],[465,357],[343,357],[357,412],[412,343],[437,343],[343,399],[399,437],[344,360],[360,440],[440,344],[420,437],[437,456],[456,420],[360,420],[420,363],[363,360],[361,401],[401,288],[288,361],[265,372],[372,353],[353,265],[390,339],[339,249],[249,390],[339,448],[448,255],[255,339]);function nw(A){A.j={faceLandmarks:[],faceBlendshapes:[],facialTransformationMatrixes:[]}}var rw=class extends gw{constructor(A,g){super(new Pc(A,g),"image_in","norm_rect",!1),this.j={faceLandmarks:[],faceBlendshapes:[],facialTransformationMatrixes:[]},this.outputFacialTransformationMatrixes=this.outputFaceBlendshapes=!1,js(A=this.h=new Bh,0,1,g=new ZD),this.v=new Ih,js(this.h,0,3,this.v),this.u=new PD,js(this.h,0,2,this.u),Qn(this.u,4,1),En(this.u,2,.5),En(this.v,2,.5),En(this.h,4,.5)}get baseOptions(){return Zs(this.h,ZD,1)}set baseOptions(A){js(this.h,0,1,A)}o(A){return"numFaces"in A&&Qn(this.u,4,A.numFaces??1),"minFaceDetectionConfidence"in A&&En(this.u,2,A.minFaceDetectionConfidence??.5),"minTrackingConfidence"in A&&En(this.h,4,A.minTrackingConfidence??.5),"minFacePresenceConfidence"in A&&En(this.v,2,A.minFacePresenceConfidence??.5),"outputFaceBlendshapes"in A&&(this.outputFaceBlendshapes=!!A.outputFaceBlendshapes),"outputFacialTransformationMatrixes"in A&&(this.outputFacialTransformationMatrixes=!!A.outputFacialTransformationMatrixes),this.l(A)}G(A,g){return nw(this),_c(this,A,g),this.j}H(A,g,I){return nw(this),$c(this,A,I,g),this.j}m(){var A=new zr;Pr(A,"image_in"),Pr(A,"norm_rect"),jr(A,"face_landmarks");const g=new Kr;on(g,Eh,this.h);const I=new Tr;qr(I,"mediapipe.tasks.vision.face_landmarker.FaceLandmarkerGraph"),br(I,"IMAGE:image_in"),br(I,"NORM_RECT:norm_rect"),xr(I,"NORM_LANDMARKS:face_landmarks"),I.o(g),Xr(A,I),this.g.attachProtoVectorListener("face_landmarks",((A,g)=>{for(const g of A)A=dD(g),this.j.faceLandmarks.push(Oh(A));ec(this,g)})),this.g.attachEmptyPacketListener("face_landmarks",(A=>{ec(this,A)})),this.outputFaceBlendshapes&&(jr(A,"blendshapes"),xr(I,"BLENDSHAPES:blendshapes"),this.g.attachProtoVectorListener("blendshapes",((A,g)=>{if(this.outputFaceBlendshapes)for(const g of A)A=QD(g),this.j.faceBlendshapes.push(Vh(A.g()??[]));ec(this,g)})),this.g.attachEmptyPacketListener("blendshapes",(A=>{ec(this,A)}))),this.outputFacialTransformationMatrixes&&(jr(A,"face_geometry"),xr(I,"FACE_GEOMETRY:face_geometry"),this.g.attachProtoVectorListener("face_geometry",((A,g)=>{if(this.outputFacialTransformationMatrixes)for(const g of A)(A=Zs(Ah(g),ND,2))&&this.j.facialTransformationMatrixes.push({rows:In(An(A,1))??0,columns:In(An(A,2))??0,data:Js(A,3,xa)??[]});ec(this,g)})),this.g.attachEmptyPacketListener("face_geometry",(A=>{ec(this,A)}))),A=A.g(),this.setGraph(new Uint8Array(A),!0)}};rw.prototype.detectForVideo=rw.prototype.H,rw.prototype.detect=rw.prototype.G,rw.prototype.setOptions=rw.prototype.o,rw.createFromModelPath=function(A,g){return jc(rw,A,{baseOptions:{modelAssetPath:g}})},rw.createFromModelBuffer=function(A,g){return jc(rw,A,{baseOptions:{modelAssetBuffer:g}})},rw.createFromOptions=function(A,g){return jc(rw,A,g)},rw.FACE_LANDMARKS_LIPS=Cw,rw.FACE_LANDMARKS_LEFT_EYE=Bw,rw.FACE_LANDMARKS_LEFT_EYEBROW=Qw,rw.FACE_LANDMARKS_LEFT_IRIS=Ew,rw.FACE_LANDMARKS_RIGHT_EYE=iw,rw.FACE_LANDMARKS_RIGHT_EYEBROW=ow,rw.FACE_LANDMARKS_RIGHT_IRIS=tw,rw.FACE_LANDMARKS_FACE_OVAL=ew,rw.FACE_LANDMARKS_CONTOURS=aw,rw.FACE_LANDMARKS_TESSELATION=sw;var Dw=class extends gw{constructor(A,g){super(new Pc(A,g),"image_in","norm_rect",!0),js(A=this.j=new ih,0,1,g=new ZD)}get baseOptions(){return Zs(this.j,ZD,1)}set baseOptions(A){js(this.j,0,1,A)}o(A){return super.l(A)}Ua(A,g,I){const C="function"!=typeof g?g:{};if(this.h="function"==typeof g?g:I,_c(this,A,C??{}),!this.h)return this.u}m(){var A=new zr;Pr(A,"image_in"),Pr(A,"norm_rect"),jr(A,"stylized_image");const g=new Kr;on(g,oh,this.j);const I=new Tr;qr(I,"mediapipe.tasks.vision.face_stylizer.FaceStylizerGraph"),br(I,"IMAGE:image_in"),br(I,"NORM_RECT:norm_rect"),xr(I,"STYLIZED_IMAGE:stylized_image"),I.o(g),Xr(A,I),this.g.ba("stylized_image",((A,g)=>{var I=!this.h,C=A.data,B=A.width;const Q=B*(A=A.height);if(C instanceof Uint8Array)if(C.length===3*Q){const g=new Uint8ClampedArray(4*Q);for(let A=0;A<Q;++A)g[4*A]=C[3*A],g[4*A+1]=C[3*A+1],g[4*A+2]=C[3*A+2],g[4*A+3]=255;C=new ImageData(g,B,A)}else{if(C.length!==4*Q)throw Error("Unsupported channel count: "+C.length/Q);C=new ImageData(new Uint8ClampedArray(C.buffer,C.byteOffset,C.length),B,A)}else if(!(C instanceof WebGLTexture))throw Error(`Unsupported format: ${C.constructor.name}`);B=new Vc([C],!1,!1,this.g.i.canvas,this.M,B,A),this.u=I=I?B.clone():B,this.h&&this.h(I),ec(this,g)})),this.g.attachEmptyPacketListener("stylized_image",(A=>{this.u=null,this.h&&this.h(null),ec(this,A)})),A=A.g(),this.setGraph(new Uint8Array(A),!0)}};Dw.prototype.stylize=Dw.prototype.Ua,Dw.prototype.setOptions=Dw.prototype.o,Dw.createFromModelPath=function(A,g){return jc(Dw,A,{baseOptions:{modelAssetPath:g}})},Dw.createFromModelBuffer=function(A,g){return jc(Dw,A,{baseOptions:{modelAssetBuffer:g}})},Dw.createFromOptions=function(A,g){return jc(Dw,A,g)};var hw=Oc([0,1],[1,2],[2,3],[3,4],[0,5],[5,6],[6,7],[7,8],[5,9],[9,10],[10,11],[11,12],[9,13],[13,14],[14,15],[15,16],[13,17],[0,17],[17,18],[18,19],[19,20]);function cw(A){A.gestures=[],A.landmarks=[],A.worldLandmarks=[],A.handedness=[]}function ww(A){return 0===A.gestures.length?{gestures:[],landmarks:[],worldLandmarks:[],handedness:[],handednesses:[]}:{gestures:A.gestures,landmarks:A.landmarks,worldLandmarks:A.worldLandmarks,handedness:A.handedness,handednesses:A.handedness}}function lw(A,g=!0){const I=[];for(const B of A){var C=QD(B);A=[];for(const I of C.g())C=g&&null!=An(I,1)?In(An(I,1)):-1,A.push({score:Cn(I,2)??0,index:C,categoryName:gn(I,3)??""??"",displayName:gn(I,4)??""??""});I.push(A)}return I}var Gw=class extends gw{constructor(A,g){super(new Pc(A,g),"image_in","norm_rect",!1),this.gestures=[],this.landmarks=[],this.worldLandmarks=[],this.handedness=[],js(A=this.v=new Gh,0,1,g=new ZD),this.B=new wh,js(this.v,0,2,this.B),this.u=new hh,js(this.B,0,3,this.u),this.h=new rh,js(this.B,0,2,this.h),this.j=new sh,js(this.v,0,3,this.j),En(this.h,2,.5),En(this.B,4,.5),En(this.u,2,.5)}get baseOptions(){return Zs(this.v,ZD,1)}set baseOptions(A){js(this.v,0,1,A)}o(A){var g,I,C,B;if(Qn(this.h,3,A.numHands??1),"minHandDetectionConfidence"in A&&En(this.h,2,A.minHandDetectionConfidence??.5),"minTrackingConfidence"in A&&En(this.B,4,A.minTrackingConfidence??.5),"minHandPresenceConfidence"in A&&En(this.u,2,A.minHandPresenceConfidence??.5),A.cannedGesturesClassifierOptions){var Q=new th,E=Q,i=vh(A.cannedGesturesClassifierOptions,null==(g=Zs(this.j,th,3))?void 0:g.h());js(E,0,2,i),js(this.j,0,3,Q)}else void 0===A.cannedGesturesClassifierOptions&&(null==(I=Zs(this.j,th,3))||I.g());return A.customGesturesClassifierOptions?(js(E=Q=new th,0,2,i=vh(A.customGesturesClassifierOptions,null==(C=Zs(this.j,th,4))?void 0:C.h())),js(this.j,0,4,Q)):void 0===A.customGesturesClassifierOptions&&(null==(B=Zs(this.j,th,4))||B.g()),this.l(A)}Pa(A,g){return cw(this),_c(this,A,g),ww(this)}Qa(A,g,I){return cw(this),$c(this,A,I,g),ww(this)}m(){var A=new zr;Pr(A,"image_in"),Pr(A,"norm_rect"),jr(A,"hand_gestures"),jr(A,"hand_landmarks"),jr(A,"world_hand_landmarks"),jr(A,"handedness");const g=new Kr;on(g,Rh,this.v);const I=new Tr;qr(I,"mediapipe.tasks.vision.gesture_recognizer.GestureRecognizerGraph"),br(I,"IMAGE:image_in"),br(I,"NORM_RECT:norm_rect"),xr(I,"HAND_GESTURES:hand_gestures"),xr(I,"LANDMARKS:hand_landmarks"),xr(I,"WORLD_LANDMARKS:world_hand_landmarks"),xr(I,"HANDEDNESS:handedness"),I.o(g),Xr(A,I),this.g.attachProtoVectorListener("hand_landmarks",((A,g)=>{for(const g of A){A=dD(g);const I=[];for(const g of Ps(A,yD,1))I.push({x:Cn(g,1)??0,y:Cn(g,2)??0,z:Cn(g,3)??0});this.landmarks.push(I)}ec(this,g)})),this.g.attachEmptyPacketListener("hand_landmarks",(A=>{ec(this,A)})),this.g.attachProtoVectorListener("world_hand_landmarks",((A,g)=>{for(const g of A){A=GD(g);const I=[];for(const g of Ps(A,cD,1))I.push({x:Cn(g,1)??0,y:Cn(g,2)??0,z:Cn(g,3)??0});this.worldLandmarks.push(I)}ec(this,g)})),this.g.attachEmptyPacketListener("world_hand_landmarks",(A=>{ec(this,A)})),this.g.attachProtoVectorListener("hand_gestures",((A,g)=>{this.gestures.push(...lw(A,!1)),ec(this,g)})),this.g.attachEmptyPacketListener("hand_gestures",(A=>{ec(this,A)})),this.g.attachProtoVectorListener("handedness",((A,g)=>{this.handedness.push(...lw(A)),ec(this,g)})),this.g.attachEmptyPacketListener("handedness",(A=>{ec(this,A)})),A=A.g(),this.setGraph(new Uint8Array(A),!0)}};function yw(A){return{landmarks:A.landmarks,worldLandmarks:A.worldLandmarks,handednesses:A.handedness,handedness:A.handedness}}Gw.prototype.recognizeForVideo=Gw.prototype.Qa,Gw.prototype.recognize=Gw.prototype.Pa,Gw.prototype.setOptions=Gw.prototype.o,Gw.createFromModelPath=function(A,g){return jc(Gw,A,{baseOptions:{modelAssetPath:g}})},Gw.createFromModelBuffer=function(A,g){return jc(Gw,A,{baseOptions:{modelAssetBuffer:g}})},Gw.createFromOptions=function(A,g){return jc(Gw,A,g)},Gw.HAND_CONNECTIONS=hw;var Fw=class extends gw{constructor(A,g){super(new Pc(A,g),"image_in","norm_rect",!1),this.landmarks=[],this.worldLandmarks=[],this.handedness=[],js(A=this.j=new wh,0,1,g=new ZD),this.u=new hh,js(this.j,0,3,this.u),this.h=new rh,js(this.j,0,2,this.h),Qn(this.h,3,1),En(this.h,2,.5),En(this.u,2,.5),En(this.j,4,.5)}get baseOptions(){return Zs(this.j,ZD,1)}set baseOptions(A){js(this.j,0,1,A)}o(A){return"numHands"in A&&Qn(this.h,3,A.numHands??1),"minHandDetectionConfidence"in A&&En(this.h,2,A.minHandDetectionConfidence??.5),"minTrackingConfidence"in A&&En(this.j,4,A.minTrackingConfidence??.5),"minHandPresenceConfidence"in A&&En(this.u,2,A.minHandPresenceConfidence??.5),this.l(A)}G(A,g){return this.landmarks=[],this.worldLandmarks=[],this.handedness=[],_c(this,A,g),yw(this)}H(A,g,I){return this.landmarks=[],this.worldLandmarks=[],this.handedness=[],$c(this,A,I,g),yw(this)}m(){var A=new zr;Pr(A,"image_in"),Pr(A,"norm_rect"),jr(A,"hand_landmarks"),jr(A,"world_hand_landmarks"),jr(A,"handedness");const g=new Kr;on(g,Fh,this.j);const I=new Tr;qr(I,"mediapipe.tasks.vision.hand_landmarker.HandLandmarkerGraph"),br(I,"IMAGE:image_in"),br(I,"NORM_RECT:norm_rect"),xr(I,"LANDMARKS:hand_landmarks"),xr(I,"WORLD_LANDMARKS:world_hand_landmarks"),xr(I,"HANDEDNESS:handedness"),I.o(g),Xr(A,I),this.g.attachProtoVectorListener("hand_landmarks",((A,g)=>{for(const g of A)A=dD(g),this.landmarks.push(Oh(A));ec(this,g)})),this.g.attachEmptyPacketListener("hand_landmarks",(A=>{ec(this,A)})),this.g.attachProtoVectorListener("world_hand_landmarks",((A,g)=>{for(const g of A)A=GD(g),this.worldLandmarks.push(Zh(A));ec(this,g)})),this.g.attachEmptyPacketListener("world_hand_landmarks",(A=>{ec(this,A)})),this.g.attachProtoVectorListener("handedness",((A,g)=>{var I=this.handedness,C=I.push;const B=[];for(const g of A){A=QD(g);const I=[];for(const g of A.g())I.push({score:Cn(g,2)??0,index:In(An(g,1))??-1,categoryName:gn(g,3)??""??"",displayName:gn(g,4)??""??""});B.push(I)}C.call(I,...B),ec(this,g)})),this.g.attachEmptyPacketListener("handedness",(A=>{ec(this,A)})),A=A.g(),this.setGraph(new Uint8Array(A),!0)}};Fw.prototype.detectForVideo=Fw.prototype.H,Fw.prototype.detect=Fw.prototype.G,Fw.prototype.setOptions=Fw.prototype.o,Fw.createFromModelPath=function(A,g){return jc(Fw,A,{baseOptions:{modelAssetPath:g}})},Fw.createFromModelBuffer=function(A,g){return jc(Fw,A,{baseOptions:{modelAssetBuffer:g}})},Fw.createFromOptions=function(A,g){return jc(Fw,A,g)},Fw.HAND_CONNECTIONS=hw;var Rw=class extends gw{constructor(A,g){super(new Pc(A,g),"input_image","norm_rect",!0),this.j={classifications:[]},js(A=this.h=new dh,0,1,g=new ZD)}get baseOptions(){return Zs(this.h,ZD,1)}set baseOptions(A){js(this.h,0,1,A)}o(A){return js(this.h,0,2,vh(A,Zs(this.h,qD,2))),this.l(A)}ya(A,g){return this.j={classifications:[]},_c(this,A,g),this.j}za(A,g,I){return this.j={classifications:[]},$c(this,A,I,g),this.j}m(){var A=new zr;Pr(A,"input_image"),Pr(A,"norm_rect"),jr(A,"classifications");const g=new Kr;on(g,Nh,this.h);const I=new Tr;qr(I,"mediapipe.tasks.vision.image_classifier.ImageClassifierGraph"),br(I,"IMAGE:input_image"),br(I,"NORM_RECT:norm_rect"),xr(I,"CLASSIFICATIONS:classifications"),I.o(g),Xr(A,I),this.g.attachProtoListener("classifications",((A,g)=>{this.j=function(A){const g={classifications:Ps(A,SD,1).map((A=>{var g;return Vh((null==(g=Zs(A,CD,4))?void 0:g.g())??[],In(An(A,2)),gn(A,3)??"")}))};return null!=za(us(A,2))&&(g.timestampMs=In(za(us(A,2)))),g}(KD(A)),ec(this,g)})),this.g.attachEmptyPacketListener("classifications",(A=>{ec(this,A)})),A=A.g(),this.setGraph(new Uint8Array(A),!0)}};Rw.prototype.classifyForVideo=Rw.prototype.za,Rw.prototype.classify=Rw.prototype.ya,Rw.prototype.setOptions=Rw.prototype.o,Rw.createFromModelPath=function(A,g){return jc(Rw,A,{baseOptions:{modelAssetPath:g}})},Rw.createFromModelBuffer=function(A,g){return jc(Rw,A,{baseOptions:{modelAssetBuffer:g}})},Rw.createFromOptions=function(A,g){return jc(Rw,A,g)};var dw=class extends gw{constructor(A,g){super(new Pc(A,g),"image_in","norm_rect",!0),this.h=new uh,this.embeddings={embeddings:[]},js(A=this.h,0,1,g=new ZD)}get baseOptions(){return Zs(this.h,ZD,1)}set baseOptions(A){js(this.h,0,1,A)}o(A){var g=this.h,I=Zs(this.h,xD,2);return I=I?I.clone():new xD,void 0!==A.l2Normalize?Bn(I,1,A.l2Normalize):"l2Normalize"in A&&Ss(I,1),void 0!==A.quantize?Bn(I,2,A.quantize):"quantize"in A&&Ss(I,2),js(g,0,2,I),this.l(A)}Fa(A,g){return _c(this,A,g),this.embeddings}Ga(A,g,I){return $c(this,A,I,g),this.embeddings}m(){var A=new zr;Pr(A,"image_in"),Pr(A,"norm_rect"),jr(A,"embeddings_out");const g=new Kr;on(g,Mh,this.h);const I=new Tr;qr(I,"mediapipe.tasks.vision.image_embedder.ImageEmbedderGraph"),br(I,"IMAGE:image_in"),br(I,"NORM_RECT:norm_rect"),xr(I,"EMBEDDINGS:embeddings_out"),I.o(g),Xr(A,I),this.g.attachProtoListener("embeddings_out",((A,g)=>{A=HD(A),this.embeddings=function(A){return{embeddings:Ps(A,YD,1).map((A=>{var g,I;const C={headIndex:In(An(A,3))??-1,headName:gn(A,4)??""??""};if(void 0!==Os(A,fD,vs(A,1)))A=Js(A=Zs(A,fD,vs(A,1)),1,xa),C.floatEmbedding=A;else{const B=new Uint8Array(0);C.quantizedEmbedding=(null==(I=null==(g=Zs(A,JD,vs(A,2)))?void 0:g.ua())?void 0:I.wa())??B}return C})),timestampMs:In(za(us(A,2)))}}(A),ec(this,g)})),this.g.attachEmptyPacketListener("embeddings_out",(A=>{ec(this,A)})),A=A.g(),this.setGraph(new Uint8Array(A),!0)}};dw.cosineSimilarity=function(A,g){if(A.floatEmbedding&&g.floatEmbedding)A=Ph(A.floatEmbedding,g.floatEmbedding);else{if(!A.quantizedEmbedding||!g.quantizedEmbedding)throw Error("Cannot compute cosine similarity between quantized and float embeddings.");A=Ph(Xh(A.quantizedEmbedding),Xh(g.quantizedEmbedding))}return A},dw.prototype.embedForVideo=dw.prototype.Ga,dw.prototype.embed=dw.prototype.Fa,dw.prototype.setOptions=dw.prototype.o,dw.createFromModelPath=function(A,g){return jc(dw,A,{baseOptions:{modelAssetPath:g}})},dw.createFromModelBuffer=function(A,g){return jc(dw,A,{baseOptions:{modelAssetBuffer:g}})},dw.createFromOptions=function(A,g){return jc(dw,A,g)};var Nw=class{constructor(A,g,I){this.confidenceMasks=A,this.categoryMask=g,this.qualityScores=I}close(){var A,g;null==(A=this.confidenceMasks)||A.forEach((A=>{A.close()})),null==(g=this.categoryMask)||g.close()}};function uw(A){A.categoryMask=void 0,A.confidenceMasks=void 0,A.qualityScores=void 0}function Mw(A){try{const g=new Nw(A.confidenceMasks,A.categoryMask,A.qualityScores);if(!A.j)return g;A.j(g)}finally{nc(A)}}Nw.prototype.close=Nw.prototype.close;var Sw=class extends gw{constructor(A,g){super(new Pc(A,g),"image_in","norm_rect",!1),this.u=[],this.outputCategoryMask=!1,this.outputConfidenceMasks=!0,this.h=new fh,this.v=new Sh,js(this.h,0,3,this.v),js(A=this.h,0,1,g=new ZD)}get baseOptions(){return Zs(this.h,ZD,1)}set baseOptions(A){js(this.h,0,1,A)}o(A){return void 0!==A.displayNamesLocale?Ss(this.h,2,$a(A.displayNamesLocale)):"displayNamesLocale"in A&&Ss(this.h,2),"outputCategoryMask"in A&&(this.outputCategoryMask=A.outputCategoryMask??!1),"outputConfidenceMasks"in A&&(this.outputConfidenceMasks=A.outputConfidenceMasks??!0),super.l(A)}N(){!function(A){var g,I;const C=Ps(A.da(),Tr,1).filter((A=>(gn(A,1)??"").includes("mediapipe.tasks.TensorsToSegmentationCalculator")));if(A.u=[],1<C.length)throw Error("The graph has more than one mediapipe.tasks.TensorsToSegmentationCalculator.");1===C.length&&((null==(I=null==(g=Zs(C[0],Kr,7))?void 0:g.l())?void 0:I.g())??new Map).forEach(((g,I)=>{A.u[Number(I)]=gn(g,1)??""}))}(this)}ea(A,g,I){const C="function"!=typeof g?g:{};return this.j="function"==typeof g?g:I,uw(this),_c(this,A,C),Mw(this)}Sa(A,g,I,C){const B="function"!=typeof I?I:{};return this.j="function"==typeof I?I:C,uw(this),$c(this,A,B,g),Mw(this)}Ja(){return this.u}m(){var A=new zr;Pr(A,"image_in"),Pr(A,"norm_rect");const g=new Kr;on(g,Jh,this.h);const I=new Tr;qr(I,"mediapipe.tasks.vision.image_segmenter.ImageSegmenterGraph"),br(I,"IMAGE:image_in"),br(I,"NORM_RECT:norm_rect"),I.o(g),Xr(A,I),ac(this,A),this.outputConfidenceMasks&&(jr(A,"confidence_masks"),xr(I,"CONFIDENCE_MASKS:confidence_masks"),sc(this,"confidence_masks"),this.g.ca("confidence_masks",((A,g)=>{this.confidenceMasks=A.map((A=>Aw(this,A,!0,!this.j))),ec(this,g)})),this.g.attachEmptyPacketListener("confidence_masks",(A=>{this.confidenceMasks=[],ec(this,A)}))),this.outputCategoryMask&&(jr(A,"category_mask"),xr(I,"CATEGORY_MASK:category_mask"),sc(this,"category_mask"),this.g.ba("category_mask",((A,g)=>{this.categoryMask=Aw(this,A,!1,!this.j),ec(this,g)})),this.g.attachEmptyPacketListener("category_mask",(A=>{this.categoryMask=void 0,ec(this,A)}))),jr(A,"quality_scores"),xr(I,"QUALITY_SCORES:quality_scores"),this.g.attachFloatVectorListener("quality_scores",((A,g)=>{this.qualityScores=A,ec(this,g)})),this.g.attachEmptyPacketListener("quality_scores",(A=>{this.categoryMask=void 0,ec(this,A)})),A=A.g(),this.setGraph(new Uint8Array(A),!0)}};Sw.prototype.getLabels=Sw.prototype.Ja,Sw.prototype.segmentForVideo=Sw.prototype.Sa,Sw.prototype.segment=Sw.prototype.ea,Sw.prototype.setOptions=Sw.prototype.o,Sw.createFromModelPath=function(A,g){return jc(Sw,A,{baseOptions:{modelAssetPath:g}})},Sw.createFromModelBuffer=function(A,g){return jc(Sw,A,{baseOptions:{modelAssetBuffer:g}})},Sw.createFromOptions=function(A,g){return jc(Sw,A,g)};var kw=class{constructor(A,g,I){this.confidenceMasks=A,this.categoryMask=g,this.qualityScores=I}close(){var A,g;null==(A=this.confidenceMasks)||A.forEach((A=>{A.close()})),null==(g=this.categoryMask)||g.close()}};kw.prototype.close=kw.prototype.close;var Uw=class extends tn{constructor(A){super(A)}},Kw=[0,Ir,-2],fw=[0,Pn,-3,Qr],Jw=[0,Pn,-3,Qr,Pn,-1],Yw=[0,Jw],pw=[0,Yw,Kw],Lw=[0,Jw,Kw],mw=[0,Jw,Ir,-1],Hw=[0,mw,Kw],qw=[0,Pn,-3,Qr,Kw,-1],bw=[0,Pn,-3,Qr,Dr],xw=class extends tn{constructor(A){super(A)}},Tw=[0,Pn,-1,Qr],vw=class extends tn{constructor(){super()}};vw.A=[1];var Vw=class extends tn{constructor(A){super(A)}},Ww=[1,2,3,4,5,6,7,8,9,10,14,15],Ow=[0,Ww,sr,Jw,sr,Lw,sr,Yw,sr,pw,sr,Tw,sr,bw,sr,fw,sr,[0,tr,Pn,-2,Qr,Ir,Qr,-1,2,Pn,Kw],sr,mw,sr,Hw,Pn,Kw,tr,sr,qw,sr,[0,Xn,Tw]],Zw=[0,tr,Ir,-1,Qr],Xw=class extends tn{constructor(){super()}};Xw.A=[1],Xw.prototype.g=Gr([0,Xn,Ow,tr,Zw]);var Pw=class extends gw{constructor(A,g){super(new Pc(A,g),"image_in","norm_rect_in",!1),this.outputCategoryMask=!1,this.outputConfidenceMasks=!0,this.h=new fh,this.v=new Sh,js(this.h,0,3,this.v),js(A=this.h,0,1,g=new ZD)}get baseOptions(){return Zs(this.h,ZD,1)}set baseOptions(A){js(this.h,0,1,A)}o(A){return"outputCategoryMask"in A&&(this.outputCategoryMask=A.outputCategoryMask??!1),"outputConfidenceMasks"in A&&(this.outputConfidenceMasks=A.outputConfidenceMasks??!0),super.l(A)}ea(A,g,I,C){const B="function"!=typeof I?I:{};this.j="function"==typeof I?I:C,this.qualityScores=this.categoryMask=this.confidenceMasks=void 0,I=this.I+1,C=new Xw;const Q=new Vw;var E=new Uw;if(Qn(E,1,255),js(Q,0,12,E),g.keypoint&&g.scribble)throw Error("Cannot provide both keypoint and scribble.");if(g.keypoint){var i=new xw;Bn(i,3,!0),En(i,1,g.keypoint.x),En(i,2,g.keypoint.y),zs(Q,5,Ww,i)}else{if(!g.scribble)throw Error("Must provide either a keypoint or a scribble.");for(i of(E=new vw,g.scribble))Bn(g=new xw,3,!0),En(g,1,i.x),En(g,2,i.y),$s(E,xw,g);zs(Q,15,Ww,E)}$s(C,Vw,Q),this.g.addProtoToStream(C.g(),"drishti.RenderData","roi_in",I),_c(this,A,B);A:{try{const A=new kw(this.confidenceMasks,this.categoryMask,this.qualityScores);if(!this.j){var o=A;break A}this.j(A)}finally{nc(this)}o=void 0}return o}m(){var A=new zr;Pr(A,"image_in"),Pr(A,"roi_in"),Pr(A,"norm_rect_in");const g=new Kr;on(g,Jh,this.h);const I=new Tr;qr(I,"mediapipe.tasks.vision.interactive_segmenter.InteractiveSegmenterGraph"),br(I,"IMAGE:image_in"),br(I,"ROI:roi_in"),br(I,"NORM_RECT:norm_rect_in"),I.o(g),Xr(A,I),ac(this,A),this.outputConfidenceMasks&&(jr(A,"confidence_masks"),xr(I,"CONFIDENCE_MASKS:confidence_masks"),sc(this,"confidence_masks"),this.g.ca("confidence_masks",((A,g)=>{this.confidenceMasks=A.map((A=>Aw(this,A,!0,!this.j))),ec(this,g)})),this.g.attachEmptyPacketListener("confidence_masks",(A=>{this.confidenceMasks=[],ec(this,A)}))),this.outputCategoryMask&&(jr(A,"category_mask"),xr(I,"CATEGORY_MASK:category_mask"),sc(this,"category_mask"),this.g.ba("category_mask",((A,g)=>{this.categoryMask=Aw(this,A,!1,!this.j),ec(this,g)})),this.g.attachEmptyPacketListener("category_mask",(A=>{this.categoryMask=void 0,ec(this,A)}))),jr(A,"quality_scores"),xr(I,"QUALITY_SCORES:quality_scores"),this.g.attachFloatVectorListener("quality_scores",((A,g)=>{this.qualityScores=A,ec(this,g)})),this.g.attachEmptyPacketListener("quality_scores",(A=>{this.categoryMask=void 0,ec(this,A)})),A=A.g(),this.setGraph(new Uint8Array(A),!0)}};Pw.prototype.segment=Pw.prototype.ea,Pw.prototype.setOptions=Pw.prototype.o,Pw.createFromModelPath=function(A,g){return jc(Pw,A,{baseOptions:{modelAssetPath:g}})},Pw.createFromModelBuffer=function(A,g){return jc(Pw,A,{baseOptions:{modelAssetBuffer:g}})},Pw.createFromOptions=function(A,g){return jc(Pw,A,g)};var jw=class extends gw{constructor(A,g){super(new Pc(A,g),"input_frame_gpu","norm_rect",!1),this.j={detections:[]},js(A=this.h=new Yh,0,1,g=new ZD)}get baseOptions(){return Zs(this.h,ZD,1)}set baseOptions(A){js(this.h,0,1,A)}o(A){return void 0!==A.displayNamesLocale?Ss(this.h,2,$a(A.displayNamesLocale)):"displayNamesLocale"in A&&Ss(this.h,2),void 0!==A.maxResults?Qn(this.h,3,A.maxResults):"maxResults"in A&&Ss(this.h,3),void 0!==A.scoreThreshold?En(this.h,4,A.scoreThreshold):"scoreThreshold"in A&&Ss(this.h,4),void 0!==A.categoryAllowlist?bs(this.h,5,A.categoryAllowlist):"categoryAllowlist"in A&&Ss(this.h,5),void 0!==A.categoryDenylist?bs(this.h,6,A.categoryDenylist):"categoryDenylist"in A&&Ss(this.h,6),this.l(A)}G(A,g){return this.j={detections:[]},_c(this,A,g),this.j}H(A,g,I){return this.j={detections:[]},$c(this,A,I,g),this.j}m(){var A=new zr;Pr(A,"input_frame_gpu"),Pr(A,"norm_rect"),jr(A,"detections");const g=new Kr;on(g,ph,this.h);const I=new Tr;qr(I,"mediapipe.tasks.vision.ObjectDetectorGraph"),br(I,"IMAGE:input_frame_gpu"),br(I,"NORM_RECT:norm_rect"),xr(I,"DETECTIONS:detections"),I.o(g),Xr(A,I),this.g.attachProtoVectorListener("detections",((A,g)=>{for(const g of A)A=hD(g),this.j.detections.push(Wh(A));ec(this,g)})),this.g.attachEmptyPacketListener("detections",(A=>{ec(this,A)})),A=A.g(),this.setGraph(new Uint8Array(A),!0)}};function zw(A){A.landmarks=[],A.worldLandmarks=[],A.v=void 0}function _w(A){try{const g=new class{constructor(A,g,I){this.landmarks=A,this.worldLandmarks=g,this.g=I}close(){var A;null==(A=this.g)||A.forEach((A=>{A.close()}))}}(A.landmarks,A.worldLandmarks,A.v);if(!A.u)return g;A.u(g)}finally{nc(A)}}jw.prototype.detectForVideo=jw.prototype.H,jw.prototype.detect=jw.prototype.G,jw.prototype.setOptions=jw.prototype.o,jw.createFromModelPath=async function(A,g){return jc(jw,A,{baseOptions:{modelAssetPath:g}})},jw.createFromModelBuffer=function(A,g){return jc(jw,A,{baseOptions:{modelAssetBuffer:g}})},jw.createFromOptions=function(A,g){return jc(jw,A,g)};var $w=class extends gw{constructor(A,g){super(new Pc(A,g),"image_in","norm_rect",!1),this.landmarks=[],this.worldLandmarks=[],this.outputSegmentationMasks=!1,js(A=this.h=new bh,0,1,g=new ZD),this.B=new Hh,js(this.h,0,3,this.B),this.j=new Lh,js(this.h,0,2,this.j),Qn(this.j,4,1),En(this.j,2,.5),En(this.B,2,.5),En(this.h,4,.5)}get baseOptions(){return Zs(this.h,ZD,1)}set baseOptions(A){js(this.h,0,1,A)}o(A){return"numPoses"in A&&Qn(this.j,4,A.numPoses??1),"minPoseDetectionConfidence"in A&&En(this.j,2,A.minPoseDetectionConfidence??.5),"minTrackingConfidence"in A&&En(this.h,4,A.minTrackingConfidence??.5),"minPosePresenceConfidence"in A&&En(this.B,2,A.minPosePresenceConfidence??.5),"outputSegmentationMasks"in A&&(this.outputSegmentationMasks=A.outputSegmentationMasks??!1),this.l(A)}G(A,g,I){const C="function"!=typeof g?g:{};return this.u="function"==typeof g?g:I,zw(this),_c(this,A,C),_w(this)}H(A,g,I,C){const B="function"!=typeof I?I:{};return this.u="function"==typeof I?I:C,zw(this),$c(this,A,B,g),_w(this)}m(){var A=new zr;Pr(A,"image_in"),Pr(A,"norm_rect"),jr(A,"normalized_landmarks"),jr(A,"world_landmarks"),jr(A,"segmentation_masks");const g=new Kr;on(g,Th,this.h);const I=new Tr;qr(I,"mediapipe.tasks.vision.pose_landmarker.PoseLandmarkerGraph"),br(I,"IMAGE:image_in"),br(I,"NORM_RECT:norm_rect"),xr(I,"NORM_LANDMARKS:normalized_landmarks"),xr(I,"WORLD_LANDMARKS:world_landmarks"),I.o(g),Xr(A,I),ac(this,A),this.g.attachProtoVectorListener("normalized_landmarks",((A,g)=>{this.landmarks=[];for(const g of A)A=dD(g),this.landmarks.push(Oh(A));ec(this,g)})),this.g.attachEmptyPacketListener("normalized_landmarks",(A=>{this.landmarks=[],ec(this,A)})),this.g.attachProtoVectorListener("world_landmarks",((A,g)=>{this.worldLandmarks=[];for(const g of A)A=GD(g),this.worldLandmarks.push(Zh(A));ec(this,g)})),this.g.attachEmptyPacketListener("world_landmarks",(A=>{this.worldLandmarks=[],ec(this,A)})),this.outputSegmentationMasks&&(xr(I,"SEGMENTATION_MASK:segmentation_masks"),sc(this,"segmentation_masks"),this.g.ca("segmentation_masks",((A,g)=>{this.v=A.map((A=>Aw(this,A,!0,!this.u))),ec(this,g)})),this.g.attachEmptyPacketListener("segmentation_masks",(A=>{this.v=[],ec(this,A)}))),A=A.g(),this.setGraph(new Uint8Array(A),!0)}};$w.prototype.detectForVideo=$w.prototype.H,$w.prototype.detect=$w.prototype.G,$w.prototype.setOptions=$w.prototype.o,$w.createFromModelPath=function(A,g){return jc($w,A,{baseOptions:{modelAssetPath:g}})},$w.createFromModelBuffer=function(A,g){return jc($w,A,{baseOptions:{modelAssetBuffer:g}})},$w.createFromOptions=function(A,g){return jc($w,A,g)},$w.POSE_CONNECTIONS=Oc([0,1],[1,2],[2,3],[3,7],[0,4],[4,5],[5,6],[6,8],[9,10],[11,12],[11,13],[13,15],[15,17],[15,19],[15,21],[17,19],[12,14],[14,16],[16,18],[16,20],[16,22],[18,20],[11,23],[12,24],[23,24],[23,25],[24,26],[25,27],[26,28],[27,29],[28,30],[29,31],[30,32],[27,31],[28,32]);class Al{constructor(){}async init(){const A=await Ac.forVisionTasks("https://cdn.jsdelivr.net/npm/@mediapipe/tasks-vision@0.10.9/wasm");this.faceLandmarker=await rw.createFromOptions(A,{baseOptions:{modelAssetPath:"https://storage.googleapis.com/mediapipe-models/face_landmarker/face_landmarker/float16/1/face_landmarker.task",delegate:"GPU"},outputFaceBlendshapes:!0,runningMode:"IMAGE",numFaces:1})}async detect(A){return this.faceLandmarker.detect(A)}}var gl=function(){var A=typeof document<"u"&&document.currentScript?document.currentScript.src:void 0;return typeof __filename<"u"&&(A=A||__filename),function(g){var I,C,B=typeof(g=g||{})<"u"?g:{};B.ready=new Promise((function(A,g){I=A,C=g}));var Q,E={};for(Q in B)B.hasOwnProperty(Q)&&(E[Q]=B[Q]);var i,o="./this.program",t=!1,e=!1,a=!1;t="object"==typeof window,e="function"==typeof importScripts,a="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,i=!t&&!a&&!e;var s,n,r,D,h,c="";a?(c=e?require("path").dirname(c)+"/":__dirname+"/",s=function(A,g){var I=wI(A);return I?g?I:I.toString():(D||(D=require("fs")),h||(h=require("path")),A=h.normalize(A),D.readFileSync(A,g?null:"utf8"))},r=function(A){var g=s(A,!0);return g.buffer||(g=new Uint8Array(g)),N(g.buffer),g},process.argv.length>1&&(o=process.argv[1].replace(/\\/g,"/")),process.argv.slice(2),process.on("uncaughtException",(function(A){if(!(A instanceof uI))throw A})),process.on("unhandledRejection",iA),B.inspect=function(){return"[Emscripten Module object]"}):i?(typeof read<"u"&&(s=function(A){var g=wI(A);return g?hI(g):read(A)}),r=function(A){var g;return(g=wI(A))||("function"==typeof readbuffer?new Uint8Array(readbuffer(A)):(N("object"==typeof(g=read(A,"binary"))),g))},typeof scriptArgs<"u"&&scriptArgs,typeof print<"u"&&(typeof console>"u"&&(console={}),console.log=print,console.warn=console.error=typeof printErr<"u"?printErr:print)):(t||e)&&(e?c=self.location.href:typeof document<"u"&&document.currentScript&&(c=document.currentScript.src),A&&(c=A),c=0!==c.indexOf("blob:")?c.substr(0,c.lastIndexOf("/")+1):"",s=function(A){try{var g=new XMLHttpRequest;return g.open("GET",A,!1),g.send(null),g.responseText}catch(g){var I=wI(A);if(I)return hI(I);throw g}},e&&(r=function(A){try{var g=new XMLHttpRequest;return g.open("GET",A,!1),g.responseType="arraybuffer",g.send(null),new Uint8Array(g.response)}catch(g){var I=wI(A);if(I)return I;throw g}}),n=function(A,g,I){var C=new XMLHttpRequest;C.open("GET",A,!0),C.responseType="arraybuffer",C.onload=function(){if(200==C.status||0==C.status&&C.response)g(C.response);else{var B=wI(A);B?g(B.buffer):I()}},C.onerror=I,C.send(null)});var w=B.print||console.log.bind(console),l=B.printErr||console.warn.bind(console);for(Q in E)E.hasOwnProperty(Q)&&(B[Q]=E[Q]);E=null,B.arguments&&B.arguments,B.thisProgram&&(o=B.thisProgram),B.quit&&B.quit;var G,y=16;function F(A){F.shown||(F.shown={}),F.shown[A]||(F.shown[A]=1,l(A))}B.wasmBinary&&(G=B.wasmBinary),B.noExitRuntime&&B.noExitRuntime,"object"!=typeof WebAssembly&&iA("no native wasm support detected");var R,d=!1;function N(A,g){A||iA("Assertion failed: "+g)}var u=typeof TextDecoder<"u"?new TextDecoder("utf8"):void 0;function M(A,g,I){for(var C=g+I,B=g;A[B]&&!(B>=C);)++B;if(B-g>16&&A.subarray&&u)return u.decode(A.subarray(g,B));for(var Q="";g<B;){var E=A[g++];if(128&E){var i=63&A[g++];if(192!=(224&E)){var o=63&A[g++];if((E=224==(240&E)?(15&E)<<12|i<<6|o:(7&E)<<18|i<<12|o<<6|63&A[g++])<65536)Q+=String.fromCharCode(E);else{var t=E-65536;Q+=String.fromCharCode(55296|t>>10,56320|1023&t)}}else Q+=String.fromCharCode((31&E)<<6|i)}else Q+=String.fromCharCode(E)}return Q}function S(A,g){return A?M(Y,A,g):""}function k(A,g,I,C){if(!(C>0))return 0;for(var B=I,Q=I+C-1,E=0;E<A.length;++E){var i=A.charCodeAt(E);if(i>=55296&&i<=57343)i=65536+((1023&i)<<10)|1023&A.charCodeAt(++E);if(i<=127){if(I>=Q)break;g[I++]=i}else if(i<=2047){if(I+1>=Q)break;g[I++]=192|i>>6,g[I++]=128|63&i}else if(i<=65535){if(I+2>=Q)break;g[I++]=224|i>>12,g[I++]=128|i>>6&63,g[I++]=128|63&i}else{if(I+3>=Q)break;g[I++]=240|i>>18,g[I++]=128|i>>12&63,g[I++]=128|i>>6&63,g[I++]=128|63&i}}return g[I]=0,I-B}function U(A,g,I){return k(A,Y,g,I)}function K(A){for(var g=0,I=0;I<A.length;++I){var C=A.charCodeAt(I);C>=55296&&C<=57343&&(C=65536+((1023&C)<<10)|1023&A.charCodeAt(++I)),C<=127?++g:g+=C<=2047?2:C<=65535?3:4}return g}var f,J,Y,p,L,m,H,q,b,x=typeof TextDecoder<"u"?new TextDecoder("utf-16le"):void 0;function T(A,g){for(var I=A,C=I>>1,B=C+g/2;!(C>=B)&&L[C];)++C;if((I=C<<1)-A>32&&x)return x.decode(Y.subarray(A,I));for(var Q="",E=0;!(E>=g/2);++E){var i=p[A+2*E>>1];if(0==i)break;Q+=String.fromCharCode(i)}return Q}function v(A,g,I){if(void 0===I&&(I=2147483647),I<2)return 0;for(var C=g,B=(I-=2)<2*A.length?I/2:A.length,Q=0;Q<B;++Q){var E=A.charCodeAt(Q);p[g>>1]=E,g+=2}return p[g>>1]=0,g-C}function V(A){return 2*A.length}function W(A,g){for(var I=0,C="";!(I>=g/4);){var B=m[A+4*I>>2];if(0==B)break;if(++I,B>=65536){var Q=B-65536;C+=String.fromCharCode(55296|Q>>10,56320|1023&Q)}else C+=String.fromCharCode(B)}return C}function O(A,g,I){if(void 0===I&&(I=2147483647),I<4)return 0;for(var C=g,B=C+I-4,Q=0;Q<A.length;++Q){var E=A.charCodeAt(Q);if(E>=55296&&E<=57343)E=65536+((1023&E)<<10)|1023&A.charCodeAt(++Q);if(m[g>>2]=E,(g+=4)+4>B)break}return m[g>>2]=0,g-C}function Z(A){for(var g=0,I=0;I<A.length;++I){var C=A.charCodeAt(I);C>=55296&&C<=57343&&++I,g+=4}return g}function X(A,g){return A%g>0&&(A+=g-A%g),A}function P(A){f=A,B.HEAP8=J=new Int8Array(A),B.HEAP16=p=new Int16Array(A),B.HEAP32=m=new Int32Array(A),B.HEAPU8=Y=new Uint8Array(A),B.HEAPU16=L=new Uint16Array(A),B.HEAPU32=H=new Uint32Array(A),B.HEAPF32=q=new Float32Array(A),B.HEAPF64=b=new Float64Array(A)}B.INITIAL_MEMORY;var j,z=[],_=[],$=[],AA=[];function gA(A){z.unshift(A)}function IA(A){AA.unshift(A)}var CA=0,BA=null;function QA(A){CA++,B.monitorRunDependencies&&B.monitorRunDependencies(CA)}function EA(A){if(CA--,B.monitorRunDependencies&&B.monitorRunDependencies(CA),0==CA&&BA){var g=BA;BA=null,g()}}function iA(A){B.onAbort&&B.onAbort(A),l(A+=""),d=!0,A="abort("+A+"). Build with -s ASSERTIONS=1 for more info.";var g=new WebAssembly.RuntimeError(A);throw C(g),g}function oA(A,g){return String.prototype.startsWith?A.startsWith(g):0===A.indexOf(g)}B.preloadedImages={},B.preloadedAudios={};var tA="data:application/octet-stream;base64,";function eA(A){return oA(A,tA)}var aA="file://";function sA(A){return oA(A,aA)}var nA,rA,DA,hA="data:application/octet-stream;base64,AGFzbQEAAAAB1Ah7YAF/AX9gAX8AYAJ/fwBgAn9/AX9gA39/fwBgA39/fwF/YAR/f39/AGAIf39/f39/f38AYAV/f39/fwBgBX9/f39/AX9gCX9/f39/f39/fwBgBH9/f38Bf2AGf39/f39/AX9gBn9/f39/fwBgAABgAX8BfGAHf39/f39/fwBgAAF/YAh/f39/f39/fwF/YAR/f398AGADf398AGADf39/AXxgB39/f39/f38Bf2ABfwF9YAN/fX8AYAJ/fwF9YAp/f39/f39/f39/AGABfAF8YAJ/fABgAX8BfmADf35/AX5gDX9/f39/f39/f398fH8AYAV/fn5+fgBgBn9/f399fwF/YAJ/fwF8YAp/f39/f39/fHx/AGAFf39/f3wAYAR/f3x/AGACf34AYAV/f39/fgF/YAR/f398AX9gAnx8AXxgD39/f39/f39/f39/f39/fwBgBX9/f3x8AGAFf39+f38AYAN/f30AYAR/fH9/AGAFf39/f3wBf2AEf39/fwF+YAR/f399AGAHf398f3x/fwBgBH9+fn8AYAl/f39/f39/f38Bf2AKf39/f39/f39/fwF/YAt/f39/f39/f39/fwF/YAd/f39/f35+AX9gBn9/f39+fgF/YAV/f39/fwF9YAZ/f39/fX8AYAd/f39/fX9/AGALf39/f31/f31/f38AYAd/f39/fX99AGAGf39/f319AGAGf39/f3x8AGACf30AYAx/f39/f39/f39/f38Bf2AGf39/f3x/AX9gB39/f398f38Bf2ADf398AX9gBn98f39/fwF/YAJ+fwF/YAF8AX9gAAF+YAJ/fwF+YAR/f39+AX5gA39/fwF9YAh/f39/f39/fwF9YAh/f39/fX9/fwF9YAR/f39/AXxgAnx/AXxgC39/f39/f39/f39/AGANf39/f39/f39/f39/fwBgDH9/f39/f39/fHx8fABgCX9/f39/f3x8fwBgBn9/f39/fABgC39/f39/fH9/f398AGAPf39/f31/f31/f39/f39/AGAPf39/f3x/f3x/f39/f39/AGAKf39/f3x8fHx8fwBgBn9/f31/fwBgA39/fgBgA39+fgBgA398fwBgCn98f398f3x8fHwAYAd/fH98fH9/AGADf3x8AGAMf3x8fHx8fHx8fH9/AGADfH9/AGAFfHx/f38AYAh8fHx8fHx/fwBgB39/f39/f3wBf2AOf39/f399f398f3x/f38Bf2AEf39/fQF/YBh/f398fHx8fHx8fHx8fHx8fHx8fHx8fH8Bf2AEf398fAF/YAN/fn8Bf2AEf35/fwF/YAN/fH8Bf2ADfn9/AX9gAn5+AX9gA35+fgF/YAR+fn5+AX9gAX0Bf2ACfH8Bf2AHfHx8fH9/fwF/YAl8fHx8fH9/f38Bf2ADf39/AX5gBH9/f38BfWACfn4BfWAFf39/f38BfGADf3x8AXxgAn5+AXxgA3x8fwF8AtwKLgNlbnYQX2VtdmFsX25ld19hcnJheQARA2VudhhfZW12YWxfZ2V0X21ldGhvZF9jYWxsZXIAAwNlbnYXX2VtdmFsX2NhbGxfdm9pZF9tZXRob2QABgNlbnYRX2VtdmFsX3Rha2VfdmFsdWUAAwNlbnYSX2VtdmFsX25ld19jc3RyaW5nAAADZW52E19lbXZhbF9zZXRfcHJvcGVydHkABANlbnYNX2VtdmFsX2RlY3JlZgABA2Vudg1fZW12YWxfaW5jcmVmAAEDZW52Fl9lbWJpbmRfcmVnaXN0ZXJfY2xhc3MAUQNlbnYiX2VtYmluZF9yZWdpc3Rlcl9jbGFzc19jb25zdHJ1Y3RvcgANA2VudiVfZW1iaW5kX3JlZ2lzdGVyX2NsYXNzX2NsYXNzX2Z1bmN0aW9uABADZW52H19lbWJpbmRfcmVnaXN0ZXJfY2xhc3NfcHJvcGVydHkAGgNlbnYfX2VtYmluZF9yZWdpc3Rlcl9jbGFzc19mdW5jdGlvbgAHA2Vudh1fZW1iaW5kX3JlZ2lzdGVyX3ZhbHVlX29iamVjdAANA2VudiNfZW1iaW5kX3JlZ2lzdGVyX3ZhbHVlX29iamVjdF9maWVsZAAaA2Vudh1fZW1iaW5kX2ZpbmFsaXplX3ZhbHVlX29iamVjdAABA2VudhlfZW1iaW5kX3JlZ2lzdGVyX2Z1bmN0aW9uAA0DZW52HF9lbWJpbmRfcmVnaXN0ZXJfdmFsdWVfYXJyYXkADQNlbnYkX2VtYmluZF9yZWdpc3Rlcl92YWx1ZV9hcnJheV9lbGVtZW50AAoDZW52HF9lbWJpbmRfZmluYWxpemVfdmFsdWVfYXJyYXkAAQNlbnYZX2VtYmluZF9yZWdpc3Rlcl9jb25zdGFudAAUA2VudhhfX2N4YV9hbGxvY2F0ZV9leGNlcHRpb24AAANlbnYLX19jeGFfdGhyb3cABANlbnYNY2xvY2tfZ2V0dGltZQADA2VudhVfZW1iaW5kX3JlZ2lzdGVyX3ZvaWQAAgNlbnYVX2VtYmluZF9yZWdpc3Rlcl9ib29sAAgDZW52G19lbWJpbmRfcmVnaXN0ZXJfc3RkX3N0cmluZwACA2VudhxfZW1iaW5kX3JlZ2lzdGVyX3N0ZF93c3RyaW5nAAQDZW52Fl9lbWJpbmRfcmVnaXN0ZXJfZW12YWwAAgNlbnYYX2VtYmluZF9yZWdpc3Rlcl9pbnRlZ2VyAAgDZW52Fl9lbWJpbmRfcmVnaXN0ZXJfZmxvYXQABANlbnYcX2VtYmluZF9yZWdpc3Rlcl9tZW1vcnlfdmlldwAEA2VudgpfX3N5c19vcGVuAAUWd2FzaV9zbmFwc2hvdF9wcmV2aWV3MQhmZF93cml0ZQALFndhc2lfc25hcHNob3RfcHJldmlldzEHZmRfcmVhZAALFndhc2lfc25hcHNob3RfcHJldmlldzEIZmRfY2xvc2UAAANlbnYNX19zeXNfZmNudGw2NAAFA2VudgtfX3N5c19pb2N0bAAFFndhc2lfc25hcHNob3RfcHJldmlldzERZW52aXJvbl9zaXplc19nZXQAAxZ3YXNpX3NuYXBzaG90X3ByZXZpZXcxC2Vudmlyb25fZ2V0AAMDZW52BWFib3J0AA4DZW52CnN0cmZ0aW1lX2wACQNlbnYWZW1zY3JpcHRlbl9yZXNpemVfaGVhcAAAA2VudhVlbXNjcmlwdGVuX21lbWNweV9iaWcABQNlbnYLc2V0VGVtcFJldDAAARZ3YXNpX3NuYXBzaG90X3ByZXZpZXcxB2ZkX3NlZWsACQP6HfgdDgkrBBMCBgQGBCITAgQCBAQCAgQCAgIABAICEhIWDAkLBgYEBAICAgEODg4ODg4ODg4OAAEAEQMABQMLBQkLDAUECwYDBAIDAgICAgICAgIAAwAAPwYkBAUIBgYLBAQABgQFAwAEFSgFAwQAAwQFBgsEBgQGBAYEBgQGBAYDBQULCwkFCwkDBQULCQULCQMFBQsJS3U5dwMVBU4RAREiFBktEREDBAMDERERIhQREREBAwQDAzQSFgwJBQMAAQsAAAABEQIEBAYA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BpwGnQahBqIGowbeBuEG4AbiBvUD7wOnB4QH5AblBuYG5wboBukG6gbrBuwG7QbuBu8G8AbxBvIG8wb0BvUG9gb4BvkG+wb8Bu8DpweFB4YHhweIB4kHiweKB+8DpweMB40HjgfvA6gHkweUB5UHlgeXB6kH7wOoB5gHmQfvA6gHjweQB5EH7wOoB5oH7wOoB5sHkAe1B7YHtwe4B7kHuge7B7wHvQe+B78HwAfBB8IHwwfEB8UHxgfHB8gH/gf/B4AIgQiCCIMIhAiTCJQIlQiWCJcIjAiYCJkImgicCJ0InwiKCKEIowilCKcIqQirCIgIrQivCLAIsQiyCLMIkgi0CLUItwi5CLsIvQiQCL8IwQjDCMUIxwjJCI4IywjOCPUD7wPQCNgI3QjVCNII1wjrCPAIpQn8CP4I/wiACYEJggmDCY0JjgmPCZAJhAmTCZEJkgmWCZoJngmVCaMJpAmMCYsJoAmhCacJqAmpCaoJqwmuCb0Jvgm/CagH7wPCCcMJxAnvA/UD7wPECe8D9QPvA80JzgnPCdAJ0QnSCdMJ1An1A+8DxAnvA/UD7wPVCdkJ9QPvA8QJ7wPvA98J4QnPCeIJ4wnkCeUJ5gn1A+8DxAnvA+8D5wnrCfUD7wPECe8D7wPuCe8JzwniCfAJ8QnyCfMJ9QPvA8QJ7wPvA/QJ9wn6CfsJ/An9Cf4J/wmACoEKggqDCoYKhwqICokKigqLCowKvwqdCpUKoAq1CpYKlwqmCqcKgxu2CrcKuAq5CroKuwq8Cr0KyQbbCtwK3Qq9Cv0K/gr/Cu8DiAuJC4oLiwuMC5kLmgubC5wLnQueC58LoAv1A+8DyQbvA/UD7wOPC5ELkguTC5QLlQuWC5cL7wOhC6ILowukC/UD7wPJBu8D7wOlC/UD7wPJBu8D7wOmC/UD7wPJBu8D7wOoC/UD7wPJBu8D7wOpC/UD7wPJBu8D7wOrC6wLrQuuC68LsAu5C7oLuwu8C70L9QPvA8sLzAvvA/UD7wPJBu8D9QPvA9oL2wvcC90L3gvfC+8D4AvhC+IL4wvvA8kGyAbIBu0L5AvlC+gL6QvqC+8D6wvsC+4L7wvwC/ML9Av1C/EL9AvyC+8D+Qv6C+8D7wP5C/sL7wOCDIMMjwyRDJIMlAyVDIQM7wP5C5YM7wPoDOkMxAnvA+oM6wzsDO0M7gzvDPAM8QzyDPMM9AzECe8D9Qz2DPcM7QzuDO8M8AzxDPgM+Qz6DMQJ7wP7DPwM9wztDO4M7wzwDPEM/Qz+DP8MxAnvA4ANgQ2CDe0M7gzvDPAM8QyDDYQNhQ3ECe8Dhg2HDYIN7QzuDO8M8AzxDIgNiQ2KDcQJ7wOLDYwNjQ2ODY8NkA2RDZINxAnvA5MNlA2VDZYNlw2YDZkNmg3ECe8Dmw2cDZ0Nng2fDaANoQ2iDcQJ7wOjDaQNpQ2mDacNqA2pDaoNxAnvA6sNrA2tDa4Nrw2wDbENsg3ECe8Dsw20DbUNtg23DbgNuQ26DcQJ7wO7DbwNwA3DDcQNxQ3vA8YNxw3IDckNyg3LDcwNzQ3ODc8N0A3RDcUN7wPSDdMN1A3KDcsNzA3NDc4N1Q3WDdcNxQ3vA9gN2Q3aDdsN3A3LDd0N3g2+Dd8N4A3hDcUN7wPiDeMN5A3KDcsN5Q3NDc4N5g3nDegNxAnvA+kN6g2nB6gHyAbrDe0L7A3tDe4NxQ3vA/EN8g3zDfQN9Q32DfcN+A35DfsN/A3ECe8Duw39Df4N/w2ADoEOgg7ECe8Dgw6EDoUO/g3/DYYOhw6IDsQJ7wO7DYkOig7/DYsOjA6NDsQJ7wO7DY4Oig7/DY8Okg6TDsQJ7wO7DacHlA7GDpYOlw6YDsQJ7wO7DZkOgg+aDpsOnQ7FDe8DnA6fDqAOoQ6jDqQOpQ7ECe8Dpg6nDqgOqQ6qDqsOxAnvA7sNrA6tDooOrg6vDrAOxAnvA7sNsQ6yDv8Nsw60DrUOxAnvA7YOtw64DrIO/w25DroOuw7ECe8Duw28Dr0Ovg6/DsAOwQ7ECe8Duw3CDrIO/w3DDsQOxQ7ECe8Duw3GDooOxw7IDskOyg7ECe8Duw3LDswO/w3NDs4Ozw7ECe8Duw3QDswO/w3RDtIO0w7FDe8Duw3UDooO/g3XDtsO3Q7FDe8D3A7eDt8O4Q7mDugOxQ3vA+cO6Q7qDusO7A7uDsUN7wPtDu8O8A7xDvIO9A7ECe8D8w71DvYO9QP4DvkO+g71A+8D9w77DskG7wP8Dv4O/w6AD4EPxAnvA7sNgw+ED4UPxQ3vA4YPhw+ID4kPig+LD4wPjwmND44Pjw+QD+sNkQ+SD8UN7wOTD5QPlQ+WD5cPmA+ZD5oPjwmbD5wPnQ/wC54Pnw+gD6EPjgmiD6MPpA+lD6YPpw+oD6kPqg+r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QRBqJAALQAEBfyMAQRBrIgQkACAEIAE2AgQgBEGAgIQQNgIAIARCADcDCCAAIAQgAiADRAAAAAAAAAAAEIgDIARBEGokAAsSACAAIAEoAigpAgBCIIk3AgALXAEBfyMAQeABayIEJAAgBCABIAIgAxCfByAAEKcGIQAgBCgCACIBIAQgAEF/IAEoAgAoAgwRBgAgBEH4AGoQsQYaIARBQGsQsQYaIARBCGoQsQYaIARB4AFqJAALdgIBfwF+IwBB8AFrIgMkACADIAEpAgAiBDcDACADIAQ3AwggA0EQaiADIAIQoQcgABCnBiEAIAMoAhAiAiADQRBqIABBfyACKAIAKAIMEQYAIANBiAFqELEGGiADQdAAahCxBhogA0EYahCxBhogA0HwAWokAAtcAQF/IwBB4AFrIgQkACAEIAEgAiADEKIHIAAQpwYhACAEKAIAIgEgBCAAQX8gASgCACgCDBEGACAEQfgAahCxBhogBEFAaxCxBhogBEEIahCxBhogBEHgAWokAAt2AgF/AX4jAEHwAWsiAyQAIAMgASkCACIENwMAIAMgBDcDCCADQRBqIAMgAhCjByAAEKcGIQAgAygCECICIANBEGogAEF/IAIoAgAoAgwRBgAgA0GIAWoQsQYaIANB0ABqELEGGiADQRhqELEGGiADQfABaiQACzkCAX8BfCMAQRBrIgIkACACQgA3AwggAiABNgIEIAJBgICECDYCACAAIAIQhQYhAyACQRBqJAAgAwt7AQF/IwBB8AFrIgQkACAEQgA3AwggBCACNgIEIARBgICECDYCACAEQRBqIAEgBCADEJ4HIAAQpwYhACAEKAIQIgEgBEEQaiAAQX8gASgCACgCDBEGACAEQYgBahCxBhogBEHQAGoQsQYaIARBGGoQsQYaIARB8AFqJAALWAEBfyMAQeABayICJAAgAiABEJwHIAAQpwYhACACKAIAIgEgAiAAQX8gASgCACgCDBEGACACQfgAahCxBhogAkFAaxCxBhogAkEIahCxBhogAkHgAWokAAtaAQF/IwBB4AFrIgMkACADIAEgAhCdByAAEKcGIQAgAygCACIBIAMgAEF/IAEoAgAoAgwRBgAgA0H4AGoQsQYaIANBQGsQsQYaIANBCGoQsQYaIANB4AFqJAALMwEBfyMAQRBrIgIkACACIAE2AgQgAkGA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CCAAQYiyASACQQhqEAM2AgAgAkEQaiQAC2cBA38jAEEQayICJAAgARCvBiEEAn9BACABKAIEIgNBAUgNABogASgCLCADQQJ0akEEaygCAAshAyACIAEoAhA2AgwgAiADIARsQQF2NgIIIABBsLIBIAJBCGoQAzYCACACQRBqJAALZwEDfyMAQRBrIgIkACABEK8GIQQCf0EAIAEoAgQiA0EBSA0AGiABKAIsIANBAnRqQQRrKAIACyEDIAIgASgCEDYCDCACIAMgBGxBAXY2AgggAEHYsgEgAkEIahADNgIAIAJBEGokAAtnAQN/IwBBEGsiAiQAIAEQrwYhBAJ/QQAgASgCBCIDQQFIDQAaIAEoAiwgA0ECdGpBBGsoAgALIQMgAiABKAIQNgIMIAIgAyAEbEECdjYCCCAAQYCzASACQQhqEAM2AgAgAkEQaiQAC2cBA38jAEEQayICJAAgARCvBiEEAn9BACABKAIEIgNBAUgNABogASgCLCADQQJ0akEEaygCAAshAyACIAEoAhA2AgwgAiADIARsQQJ2NgIIIABBqLMBIAJBCGoQAzYCACACQRBqJAALZwEDfyMAQRBrIgIkACABEK8GIQQCf0EAIAEoAgQiA0EBSA0AGiABKAIsIANBAnRqQQRrKAIACyEDIAIgASgCEDYCDCACIAMgBGxBA3Y2AgggAEHQswEgAkEIahADNgIAIAJBEGokAAslAQF/IAAoAgQiAUEBSARAQQAPCyAAKAIsIAFBAnRqQQRrKAIACzUBAX8gASAAKAIEIgJBAXVqIQEgACgCACEAIAEgAkEBcQR/IAEoAgAgAGooAgAFIAALEQAACxcAQZHEkMICIAAoAgBBAnRBHHF2QQ9xCxEAIAAoAgBBA3ZB/wNxQQFqCxQAIAEgAiADIAQgBSAAKAIAESsACxAAIAEgAiADIAAoAgARBAALEgAgASACIAMgBCAAKAIAERMAC0QBAX8jAEEQayIDJAAgAyACNgIIIAMgAkEBajYCDCADQoCAgID4/////wA3AwAgACABIANBCGogAxC6BhogA0EQaiQAC2YBAn8jAEFAaiIDJAAgASAAKAIEIgRBAXVqIQEgACgCACEAIANBCGogASACIARBAXEEfyABKAIAIABqKAIABSAACxEEAEE4ENUaIANBCGoQuAYhACADQQhqELEGGiADQUBrJAAgAAs7AQF/IAEgACgCBCIFQQF1aiEBIAAoAgAhACABIAIgAyAEIAVBAXEEfyABKAIAIABqKAIABSAACxEGAAtfAgJ/AX4jAEEQayIEJAAgASAAKAIEIgVBAXVqIQEgACgCACEAIAVBAXEEQCABKAIAIABqKAIAIQALIAQgAikCACIGNwMAIAQgBjcDCCABIAQgAyAAEQQAIARBEGokAAtBAQF/IwBBEGsiBCQAIAQgAzYCDCAEIAI2AgggBEKAgICA+P////8ANwMAIAAgASAEQQhqIAQQugYaIARBEGokAAtoAQJ/IwBBQGoiBCQAIAEgACgCBCIFQQF1aiEBIAAoAgAhACAEQQhqIAEgAiADIAVBAXEEfyABKAIAIABqKAIABSAACxEGAEE4ENUaIARBCGoQuAYhACAEQQhqELEGGiAEQUBrJAAgAAszAQF/IwBBEGsiAyQAIANCgICAgPj/////ADcDCCAAIAEgAiADQQhqELoGGiADQRBqJAALDgAgASACIAAoAgARAgALCwAgACgCAEH/H3ELQQEBfyMAQRBrIgQkACAEQoCAgID4/////wA3AwggBCADNgIEIAQgAjYCACAAIAEgBEEIaiAEELoGGiAEQRBqJAALMwEBfyMAQRBrIgMkACADQoCAgID4/////wA3AwggACABIANBCGogAhC6BhogA0EQaiQACzcBAX8gASAAKAIEIgNBAXVqIQEgACgCACEAIAEgAiADQQFxBH8gASgCACAAaigCAAUgAAsRAwALZAECfyMAQUBqIgIkACABIAAoAgQiA0EBdWohASAAKAIAIQAgAkEIaiABIANBAXEEfyABKAIAIABqKAIABSAACxECAEE4ENUaIAJBCGoQuAYhACACQQhqELEGGiACQUBrJAAgAAsKACAAKAIAQQdxC0QBAX8jAEEQayIDJAAgA0KAgICA+P////8ANwMIIAMgAjYCACADIAJBAWo2AgQgACABIANBCGogAxC6BhogA0EQaiQACw4AIAEgAiAAKAIAESIAC0EBAX8jAEFAaiIEJAAgBEEIaiABIAIgAyAAKAIAERMAQTgQ1RogBEEIahC4BiEBIARBCGoQsQYaIARBQGskACABCz8BAX8jAEFAaiIDJAAgA0EIaiABIAIgACgCABEEAEE4ENUaIANBCGoQuAYhASADQQhqELEGGiADQUBrJAAgAQs9AQF/IwBBQGoiAiQAIAJBCGogASAAKAIAEQIAQTgQ1RogAkEIahC4BiEBIAJBCGoQsQYaIAJBQGskACABCwwAIAAgASACELwGGgsOACAALQABQcAAcUEGdgs0AQF/IwBBEGsiAiQAIAJBCGogASAAKAIAEQIAQQgQ1RoiASACKQMINwMAIAJBEGokACABC1IBA38jAEEQayIDJAAgAUEAELYGIQQgASgCECEFIAEoAiwoAgAhASADIAQ2AgggAyAFIAEgAmxqNgIMIABB4LEBIANBCGoQAzYCACADQRBqJAALNwEBfyMAQRBrIgMkACADQQhqIAEgAiAAKAIAEQQAIAMoAggQByADKAIIIgEQBiADQRBqJAAgAQthAQR/IwBBEGsiBCQAIAFBARC2BiEFIAEoAhAhBiABKAIsIgEoAgAhByABKAIEIQEgBCAFNgIIIAQgBiACIAdsaiABIANsajYCDCAAQeCxASAEQQhqEAM2AgAgBEEQaiQACzkBAX8jAEEQayIEJAAgBEEIaiABIAIgAyAAKAIAEQYAIAQoAggQByAEKAIIIgEQBiAEQRBqJAAgAQtSAQN/IwBBEGsiAyQAIAFBABC2BiEEIAEoAhAhBSABKAIsKAIAIQEgAyAENgIIIAMgBSABIAJsajYCDCAAQYiyASADQQhqEAM2AgAgA0EQaiQAC2EBBH8jAEEQayIEJAAgAUEBELYGIQUgASgCECEGIAEoAiwiASgCACEHIAEoAgQhASAEIAU2AgggBCAGIAIgB2xqIAEgA2xqNgIMIABBiLIBIARBCGoQAzYCACAEQRBqJAALUgEDfyMAQRBrIgMkACABQQAQtgYhBCABKAIQIQUgASgCLCgCACEBIAMgBDYCCCADIAUgASACbGo2AgwgAEHYsgEgA0EIahADNgIAIANBEGokAAthAQR/IwBBEGsiBCQAIAFBARC2BiEFIAEoAhAhBiABKAIsIgEoAgAhByABKAIEIQEgBCAFNgIIIAQgBiACIAdsaiABIANsajYCDCAAQdiyASAEQQhqEAM2AgAgBEEQaiQAC1IBA38jAEEQayIDJAAgAUEAELYGIQQgASgCECEFIAEoAiwoAgAhASADIAQ2AgggAyAFIAEgAmxqNgIMIABBsLIBIANBCGoQAzYCACADQRBqJAALYQEEfyMAQRBrIgQkACABQQEQtgYhBSABKAIQIQYgASgCLCIBKAIAIQcgASgCBCEBIAQgBTYCCCAEIAYgAiAHbGogASADbGo2AgwgAEGwsgEgBEEIahADNgIAIARBEGokAAtSAQN/IwBBEGsiAyQAIAFBABC2BiEEIAEoAhAhBSABKAIsKAIAIQEgAyAENgIIIAMgBSABIAJsajYCDCAAQYCzASADQQhqEAM2AgAgA0EQaiQAC2EBBH8jAEEQayIEJAAgAUEBELYGIQUgASgCECEGIAEoAiwiASgCACEHIAEoAgQhASAEIAU2AgggBCAGIAIgB2xqIAEgA2xqNgIMIABBgLMBIARBCGoQAzYCACAEQRBqJAALUgEDfyMAQRBrIgMkACABQQAQtgYhBCABKAIQIQUgASgCLCgCACEBIAMgBDYCCCADIAUgASACbGo2AgwgAEGoswEgA0EIahADNgIAIANBEGokAAthAQR/IwBBEGsiBCQAIAFBARC2BiEFIAEoAhAhBiABKAIsIgEoAgAhByABKAIEIQEgBCAFNgIIIAQgBiACIAdsaiABIANsajYCDCAAQaizASAEQQhqEAM2AgAgBEEQaiQAC1IBA38jAEEQayIDJAAgAUEAELYGIQQgASgCECEFIAEoAiwoAgAhASADIAQ2AgggAyAFIAEgAmxqNgIMIABB0LMBIANBCGoQAzYCACADQRBqJAALYQEEfyMAQRBrIgQkACABQQEQtgYhBSABKAIQIQYgASgCLCIBKAIAIQcgASgCBCEBIAQgBTYCCCAEIAYgAiAHbGogASADbGo2AgwgAEHQswEgBEEIahADNgIAIARBEGokAAttAQF/AkAgAC0AAUHAAHFFBEAgACgCKCICKAIAQQFHDQELIAAoAhAgAWoPCyACKAIEQQFGBEAgACgCECAAKAIsKAIAIAFsag8LIAAoAhAgACgCLCgCACABIAAoAgwiAG0iAmxqIAEgACACbGtqCzoBAX8gASAAKAIEIgNBAXVqIQEgACgCACEAIAEgAiADQQFxBH8gASgCACAAaigCAAUgAAsRAwAsAAALFgAgACgCECAAKAIsKAIAIAFsaiACags8AQF/IAEgACgCBCIEQQF1aiEBIAAoAgAhACABIAIgAyAEQQFxBH8gASgCACAAaigCAAUgAAsRBQAsAAALJwAgACgCECAAKAIsIgAoAgAgAWxqIAAoAgQgAmxqIAAoAgggA2xqCz4BAX8gASAAKAIEIgVBAXVqIQEgACgCACEAIAEgAiADIAQgBUEBcQR/IAEoAgAgAGooAgAFIAALEQsALAAACzoBAX8gASAAKAIEIgNBAXVqIQEgACgCACEAIAEgAiADQQFxBH8gASgCACAAaigCAAUgAAsRAwAtAAALPAEBfyABIAAoAgQiBEEBdWohASAAKAIAIQAgASACIAMgBEEBcQR/IAEoAgAgAGooAgAFIAALEQUALQAACz4BAX8gASAAKAIEIgVBAXVqIQEgACgCACEAIAEgAiADIAQgBUEBcQR/IAEoAgAgAGooAgAFIAALEQsALQAAC3MBAX8CQCAALQABQcAAcUUEQCAAKAIoIgIoAgBBAUcNAQsgACgCECABQQF0ag8LIAIoAgRBAUYEQCAAKAIQIAAoAiwoAgAgAWxqDwsgACgCECAAKAIsKAIAIAEgACgCDCIAbSICbGogASAAIAJsa0EBdGoLOgEBfyABIAAoAgQiA0EBdWohASAAKAIAIQAgASACIANBAXEEfyABKAIAIABqKAIABSAACxEDAC4BAAsZACAAKAIQIAAoAiwoAgAgAWxqIAJBAXRqCzwBAX8gASAAKAIEIgRBAXVqIQEgACgCACEAIAEgAiADIARBAXEEfyABKAIAIABqKAIABSAACxEFAC4BAAs+AQF/IAEgACgCBCIFQQF1aiEBIAAoAgAhACABIAIgAyAEIAVBAXEEfyABKAIAIABqKAIABSAACxELAC4BAAs6AQF/IAEgACgCBCIDQQF1aiEBIAAoAgAhACABIAIgA0EBcQR/IAEoAgAgAGooAgAFIAALEQMALwEACzwBAX8gASAAKAIEIgRBAXVqIQEgACgCACEAIAEgAiADIARBAXEEfyABKAIAIABqKAIABSAACxEFAC8BAAs+AQF/IAEgACgCBCIFQQF1aiEBIAAoAgAhACABIAIgAyAEIAVBAXEEfyABKAIAIABqKAIABSAACxELAC8BAAtzAQF/AkAgAC0AAUHAAHFFBEAgACgCKCICKAIAQQFHDQELIAAoAhAgAUECdGoPCyACKAIEQQFGBEAgACgCECAAKAIsKAIAIAFsag8LIAAoAhAgACgCLCgCACABIAAoAgwiAG0iAmxqIAEgACACbGtBAnRqCzoBAX8gASAAKAIEIgNBAXVqIQEgACgCACEAIAEgAiADQQFxBH8gASgCACAAaigCAAUgAAsRAwAoAgALGQAgACgCECAAKAIsKAIAIAFsaiACQQJ0ags8AQF/IAEgACgCBCIEQQF1aiEBIAAoAgAhACABIAIgAyAEQQFxBH8gASgCACAAaigCAAUgAAsRBQAoAgALPgEBfyABIAAoAgQiBUEBdWohASAAKAIAIQAgASACIAMgBCAFQQFxBH8gASgCACAAaigCAAUgAAsRCwAoAgALOgEBfyABIAAoAgQiA0EBdWohASAAKAIAIQAgASACIANBAXEEfyABKAIAIABqKAIABSAACxEDACoCAAs8AQF/IAEgACgCBCIEQQF1aiEBIAAoAgAhACABIAIgAyAEQQFxBH8gASgCACAAaigCAAUgAAsRBQAqAgALPgEBfyABIAAoAgQiBUEBdWohASAAKAIAIQAgASACIAMgBCAFQQFxBH8gASgCACAAaigCAAUgAAsRCwAqAgALPgEBfyABIAAoAgQiBUEBdWohASAAKAIAIQAgASACIAMgBCAFQQFxBH8gASgCACAAaigCAAUgAAsRCwArAwALcwEBfwJAIAAtAAFBwABxRQRAIAAoAigiAigCAEEBRw0BCyAAKAIQIAFBA3RqDwsgAigCBEEBRgRAIAAoAhAgACgCLCgCACABbGoPCyAAKAIQIAAoAiwoAgAgASAAKAIMIgBtIgJsaiABIAAgAmxrQQN0ags6AQF/IAEgACgCBCIDQQF1aiEBIAAoAgAhACABIAIgA0EBcQR/IAEoAgAgAGooAgAFIAALEQMAKwMACxkAIAAoAhAgACgCLCgCACABbGogAkEDdGoLPAEBfyABIAAoAgQiBEEBdWohASAAKAIAIQAgASACIAMgBEEBcQR/IAEoAgAgAGooAgAFIAALEQUAKwMACxIBAX9BCBDVGiIAQgA3AgAgAAsMACAABEAgABCiGwsLGQEBf0EQENUaIgBCADcDACAAQgA3AwggAAsNACABIAAoAgBqKwMACw8AIAEgACgCAGogAjkDAAsNACABIAAoAgBqKgIACw8AIAEgACgCAGogAjgCAAsZAQF/QRAQ1RoiAEIANwIAIABCADcCCCAACyABAX9BFBDVGiIAQgA3AgAgAEEANgIQIABCADcCCCAACx8BAX8gACgCACEAQQgQ1RoiAiAAIAFqKQIANwMAIAILEgAgASAAKAIAaiACKQIANwIACzIBAX8jAEEQayICJAAgAkEIaiABIAARAgAgAigCCBAHIAIoAggiABAGIAJBEGokACAACzgBAX8jAEEQayICJAAgAiABIAARAgBBEBDVGiIAIAIpAwg3AgggACACKQMANwIAIAJBEGokACAACzABAX9BHBDVGiIAQX82AhggAEIANwIQIABCgICAgICAgMC/fzcCCCAAQgA3AgAgAAsiAQF/QRAQ1RoiAEL/////////v/8ANwIIIABCfzcCACAACycBAX9BIBDVGiIAQgA3AwAgAEIANwMYIABCADcDECAAQgA3AwggAAsNACABIABBA3RqKwMACw8AIAEgAEEDdGogAjkDAAsZAQF/QQwQ1RoiAEIANwIAIABBADYCCCAACxAAQcABENUaQQBBwAEQrxsLCgBBPBDVGhCQCgsUACAABEAgACAAKAIAKAIEEQEACwuBAQECfyMAQRBrIgIkACACIAEgACgCABECAAJAIAIsAAsiAUEATgRAIAFB/wFxIgBBBGoQoRsiASAANgIAIAFBBGogAiAAEK4bGgwBCyACKAIEIgBBBGoQoRsiASAANgIAIAFBBGogAigCACIDIAAQrhsaIAMQohsLIAJBEGokACABC7EBAQR/IwBBEGsiAyQAIAIoAgAiBEFwSQRAIAAoAgAhBgJAAkAgBEELTwRAIARBEGpBcHEiBRDVGiEAIAMgBUGAgICAeHI2AgggAyAANgIAIAMgBDYCBCADIQUMAQsgAyAEOgALIAMiBSEAIARFDQELIAAgAkEEaiAEEK4bGgsgACAEakEAOgAAIAEgAyAGEQIAIAUsAAtBf0wEQCADKAIAEKIbCyADQRBqJAAPCxDZGgALfwEBfyMAQUBqIgIkACACIAEgABECAEE8ENUaIgBBrLQDNgIAIABBBGogAkEEchDbGhogACACKAIQNgIQIABBFGogAkEUahDbGhogAEEgaiACQSBqENsaGiAAQSxqIAJBLGoQ2xoaIAAgAigCODYCOCACEJUKGiACQUBrJAAgAAs4AQF/IwBBEGsiAiQAIAIgASAAEQIAQQwQ1RoiACACKAIINgIIIAAgAikDADcCACACQRBqJAAgAAvgAQIBfwF8IwBBgAFrIgkkACAJIAMpAgA3A3ggCSAEKwMAOQNYIAkgBCsDCDkDYCAJIAQrAxA5A2ggBCsDGCEKIAkgBTYCUCAJIAo5A3AgCSAGKwMAOQMwIAkgBisDCDkDOCAJIAYrAxA5A0AgCSAGKwMYOQNIIAkgBysDADkDECAJIAcrAwg5AxggCSAHKwMQOQMgIAkgBysDGDkDKCAJIAkpA3g3AwggASACIAlBCGogCUHYAGogCUHQAGogCUEwaiAJQRBqIAggABESACEHIAkoAlAQBiAJQYABaiQAIAcL3gECAX8BfCMAQYABayIIJAAgCCADKQIANwN4IAggBCsDADkDWCAIIAQrAwg5A2AgCCAEKwMQOQNoIAQrAxghCSAIIAU2AlAgCCAJOQNwIAggBisDADkDMCAIIAYrAwg5AzggCCAGKwMQOQNAIAggBisDGDkDSCAIIAcrAwA5AxAgCCAHKwMIOQMYIAggBysDEDkDICAIIAcrAxg5AyggCCAIKQN4NwMIIAEgAiAIQQhqIAhB2ABqIAhB0ABqIAhBMGogCEEQaiAAERYAIQcgCCgCUBAGIAhBgAFqJAAgBwuwAQMBfwF+AXwjAEHgAGsiByQAIAcgAykCACIINwNYIAcgBCsDADkDOCAHIAQrAwg5A0AgByAEKwMQOQNIIAQrAxghCSAHIAU2AjAgByAJOQNQIAcgBisDADkDECAHIAYrAwg5AxggByAGKwMQOQMgIAcgBisDGDkDKCAHIAg3AwggASACIAdBCGogB0E4aiAHQTBqIAdBEGogABEMACEGIAcoAjAQBiAHQeAAaiQAIAYLgQEDAX8BfgF8IwBBQGoiBiQAIAYgAykCACIHNwM4IAYgBCsDADkDGCAGIAQrAwg5AyAgBiAEKwMQOQMoIAQrAxghCCAGIAU2AhAgBiAIOQMwIAYgBzcDCCABIAIgBkEIaiAGQRhqIAZBEGogABEJACEEIAYoAhAQBiAGQUBrJAAgBAtlAgF/AX4jAEEwayIFJAAgBSADKQIAIgY3AyggBSAEKwMAOQMIIAUgBCsDCDkDECAFIAQrAxA5AxggBSAEKwMYOQMgIAUgBjcDACABIAIgBSAFQQhqIAARCwAhBCAFQTBqJAAgBAtOAQF/IwBBIGsiAyQAIAMgASACIAARBABBIBDVGiIAIAMpAxg3AxggACADKQMQNwMQIAAgAykDCDcDCCAAIAMpAwA3AwAgA0EgaiQAIAALTAEBfyMAQSBrIgIkACACIAEgABECAEEgENUaIgAgAikDGDcDGCAAIAIpAxA3AxAgACACKQMINwMIIAAgAikDADcDACACQSBqJAAgAAtKAQF/IwBBIGsiASQAIAEgABEBAEEgENUaIgAgASsDADkDACAAIAErAwg5AwggACABKwMQOQMQIAAgASsDGDkDGCABQSBqJAAgAAtCACAAQv/////////3/wA3AxggAEL/////////9/8ANwMQIABC//////////f/ADcDCCAAQv/////////3/wA3AwALTQEBfyMAQSBrIgQkACAEIAMpAwg3AxAgBCADKQMANwMIIARBGGogASACIARBCGogABEGACAEKAIYEAcgBCgCGCIDEAYgBEEgaiQAIAMLDQAgACgCAEEEaygCAAt8AQN/IwBBEGsiASQAIAEgABEBAAJAIAEsAAsiAEEATgRAIABB/wFxIgJBBGoQoRsiACACNgIAIABBBGogASACEK4bGgwBCyABKAIEIgJBBGoQoRsiACACNgIAIABBBGogASgCACIDIAIQrhsaIAMQohsLIAFBEGokACAACwYAQbiUAQskAQF/IAAEQCAAKAIAIgEEQCAAIAE2AgQgARCiGwsgABCiGwsLGQEBf0EMENUaIgBBADYCCCAAQgA3AgAgAAvqAQEFfyAAKAIEIgIgACgCCEcEQCACIAEoAgA2AgAgACACQQRqNgIEDwsCQCACIAAoAgAiBWsiBkECdSIEQQFqIgJBgICAgARJBEACf0EAIAIgBkEBdSIDIAIgA0sbQf////8DIARB/////wFJGyIDRQ0AGiADQYCAgIAETw0CIANBAnQQ1RoLIgIgBEECdGoiBCABKAIANgIAIAIgA0ECdGohASAEQQRqIQMgBkEBTgRAIAIgBSAGEK4bGgsgACABNgIIIAAgAzYCBCAAIAI2AgAgBQRAIAUQohsLDwsQ/BoAC0HdkgEQvgIAC1IBAn8jAEEQayIDJAAgASAAKAIEIgRBAXVqIQEgACgCACEAIARBAXEEQCABKAIAIABqKAIAIQALIAMgAjYCDCABIANBDGogABECACADQRBqJAALPgECfyABIAAoAgQgACgCACIEa0ECdSIDSwRAIAAgASADayACEL8CDwsgASADSQRAIAAgBCABQQJ0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ACgCBCIDQQF1aiEBIAAoAgAhACABIAIgA0EBcQR/IAEoAgAgAGooAgAFIAALEQIACz4BAn8gASAAKAIEIAAoAgAiBGtBA3UiA0sEQCAAIAEgA2sgAhDCAg8LIAEgA0kEQCAAIAQgAUEDdGo2AgQLCzkBAX8gASAAKAIEIgRBAXVqIQEgACgCACEAIAEgAiADIARBAXEEfyABKAIAIABqKAIABSAACxEEAAtdAQJ/IwBBEGsiAyQAQQEhBCAAIAIgASgCBCABKAIAIgFrQQN1SQR/QQgQ1RoiBCABIAJBA3RqKQIANwMAIAMgBDYCCEHIngEgA0EIahADBSAECzYCACADQRBqJAALFwAgACgCACABQQN0aiACKQIANwIAQQELEAAgASACIAMgACgCABEFAAsGAEGMoAELTwECfyAABEAgACgCACIBBEACfyABIAEgACgCBCICRg0AGgNAIAJBOGsQsQYiAiABRw0ACyAAKAIACyECIAAgATYCBCACEKIbCyAAEKIbCwsrAQF/IAAoAgQiAiAAKAIIRwRAIAAgAiABEK0GQThqNgIEDwsgACABEMMCC1wBA38gASAAKAIEIgMgACgCACIFa0E4bSIESwRAIAAgASAEayACEMQCDwsgASAESQRAIAUgAUE4bGoiASADRwRAA0AgA0E4axCxBiIDIAFHDQALCyAAIAE2AgQLCxAAIAAoAgQgACgCAGtBOG0LWwECfyMAQRBrIgMkAEEBIQQgACACIAEoAgQgASgCACIBa0E4bUkEf0E4ENUaIgQgASACQThsahCtBhogAyAENgIIQcChASADQQhqEAMFIAQLNgIAIANBEGokAAsUACAAKAIAIAFBOGxqIAIQswZBAQsGAEGYowEL/QEBBX8gACgCBCICIAAoAghHBEAgAiABKQIANwIAIAIgASkCCDcCCCAAIAJBEGo2AgQPCwJAIAIgACgCACIFayIGQQR1IgRBAWoiAkGAgICAAUkEQAJ/QQAgAiAGQQN1IgMgAiADSxtB/////wAgBEH///8/SRsiA0UNABogA0GAgICAAU8NAiADQQR0ENUaCyICIARBBHRqIgQgASkCADcCACAEIAEpAgg3AgggAiADQQR0aiEBIARBEGohAyAGQQFOBEAgAiAFIAYQrhsaCyAAIAE2AgggACADNgIEIAAgAjYCACAFBEAg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QczvARCJA0Gk7wFB/+QBQcwNEJgKAAtBqX4gBUEQakHl7wEQiQNBpO8BQf/kAUHXDRCYCgALwQIBB38gBwRAIAZBBGshDCAGQQNKIQ0DQEEAIQggDQRAA0AgAiAIQQFyIglqLQAAIQogACAJai0AACELIAQgCGogAiAIai0AACAAIAhqLQAAQYACcmpBoPwDai0AADoAACAEIAlqIAogC0GAAnJqQaD8A2otAAA6AAAgAiAIQQNyIglqLQAAIQsgACAJai0AACEOIAQgCEECciIKaiACIApqLQAAIAAgCmotAABBgAJyakGg/ANqLQAAOgAAIAQgCWogCyAOQYACcmpBoPwDai0AADoAACAIQQRqIgggDEwNAAsLIAdBAWshByAGIAhKBEADQCAEIAhqIAIgCGotAAAgACAIai0AAEGAAnJqQaD8A2otAAA6AAAgCEEBaiIIIAZHDQALCyAEIAVqIQQgAiADaiECIAAgAWohACAHDQALCwvzAgEIfyAHBEAgBkEEayEKIAZBA0ohCyAFQQF2QQF0IQwgA0EBdkEBdCENIAFBAXZBAXQhDgNAQQAhASALBEADQCACIAFBAXQiA0ECciIFai8BACEIIAAgBWovAQAhCSADIARqIAIgA2ovAQAgACADai8BAGoiD0H//wMgD0H//wNJGzsBACAEIAVqIAggCWoiBUH//wMgBUH//wNJGzsBACACIANBBnIiBWovAQAhCCAAIAVqLwEAIQkgBCADQQRyIgNqIAIgA2ovAQAgACADai8BAGoiA0H//wMgA0H//wNJGzsBACAEIAVqIAggCWoiA0H//wMgA0H//wNJGzsBACABQQRqIgEgCkwNAAsLIAdBAWshByABIAZIBEADQCAEIAFBAXQiA2ogAiADai8BACAAIANqLwEAaiIDQf//AyADQf//A0kbOwEAIAFBAWoiASAGRw0ACwsgBCAMaiEEIAIgDWohAiAAIA5qIQAgBw0ACwsLuQMBCH8gBwRAIAZBBGshCyAGQQNKIQwgBUEBdkEBdCENIANBAXZBAXQhDiABQQF2QQF0IQ8DQEEAIQEgDARAA0AgAiABQQF0IgNBAnIiBWouAQAhCCAAIAVqLgEAIQkgAyAEaiAAIANqLgEAIAIgA2ouAQBqIgpB//8BIApB//8BSBsiCkGAgH4gCkGAgH5KGzsBACAEIAVqIAggCWoiBUH//wEgBUH//wFIGyIFQYCAfiAFQYCAfkobOwEAIAIgA0EGciIFai4BACEIIAAgBWouAQAhCSAEIANBBHIiA2ogACADai4BACACIANqLgEAaiIDQf//ASADQf//AUgbIgNBgIB+IANBgIB+Shs7AQAgBCAFaiAIIAlqIgNB//8BIANB//8BSBsiA0GAgH4gA0GAgH5KGzsBACABQQRqIgEgC0wNAAsLIAdBAWshByABIAZIBEADQCAEIAFBAXQiA2ogACADai4BACACIANqLgEAaiIDQf//ASADQf//AUgbIgNBgIB+IANBgIB+Shs7AQAgAUEBaiIBIAZHDQALCyAEIA1qIQQgAiAOaiECIAAgD2ohACAHDQALCwutAgEHfyAHBEAgBkEEayEKIAZBA0ohCyAFQQJ2QQJ0IQwgA0ECdkECdCENIAFBAnZBAnQhDgNAQQAhASALBEADQCACIAFBAnQiA0EEciIFaigCACEIIAAgBWooAgAhCSADIARqIAIgA2ooAgAgACADaigCAGo2AgAgBCAFaiAIIAlqNgIAIAIgA0EMciIFaigCACEIIAAgBWooAgAhCSAEIANBCHIiA2ogAiADaigCACAAIANqKAIAajYCACAEIAVqIAggCWo2AgAgAUEEaiIBIApMDQALCyAHQQFrIQcgASAGSARAA0AgBCABQQJ0IgNqIAIgA2ooAgAgACADaigCAGo2AgAgAUEBaiIBIAZHDQALCyAEIAxqIQQgAiANaiECIAAgDmohACAHDQALCwuvAgIFfwJ9IAcEQCAGQQRrIQggBkEDSiEJIAVBAnZBAnQhCiADQQJ2QQJ0IQsgAUECdkECdCEMA0BBACEBIAkEQANAIAIgAUECdCIDQQRyIgVqKgIAIQ0gACAFaioCACEOIAMgBGogACADaioCACACIANqKgIAkjgCACAEIAVqIA4gDZI4AgAgAiADQQxyIgVqKgIAIQ0gACAFaioCACEOIAQgA0EIciIDaiAAIANqKgIAIAIgA2oqAgCSOAIAIAQgBWogDiANkjgCACABQQRqIgEgCEwNAAsLIAdBAWshByABIAZIBEADQCAEIAFBAnQiA2ogACADaioCACACIANqKgIAkjgCACABQQFqIgEgBkcNAAsLIAQgCmohBCACIAtqIQIgACAMaiEAIAcNAAsLC68CAgV/AnwgBwRAIAZBBGshCCAGQQNKIQkgBUEDdkEDdCEKIANBA3ZBA3QhCyABQQN2QQN0IQwDQEEAIQEgCQRAA0AgAiABQQN0IgNBCHIiBWorAwAhDSAAIAVqKwMAIQ4gAyAEaiAAIANqKwMAIAIgA2orAwCgOQMAIAQgBWogDiANoDkDACACIANBGHIiBWorAwAhDSAAIAVqKwMAIQ4gBCADQRByIgNqIAAgA2orAwAgAiADaisDAKA5AwAgBCAFaiAOIA2gOQMAIAFBBGoiASAITA0ACwsgB0EBayEHIAEgBkgEQANAIAQgAUEDdCIDaiAAIANqKwMAIAIgA2orAwCgOQMAIAFBAWoiASAGRw0ACwsgBCAKaiEEIAIgC2ohAiAAIAxqIQAgBw0ACwsLwQIBB38gBwRAIAZBBGshDCAGQQNKIQ0DQEEAIQggDQRAA0AgAiAIQQFyIglqLQAAIQogACAJai0AACELIAQgCGogACAIai0AAEGAAnIgAiAIai0AAGtBoPwDai0AADoAACAEIAlqIAtBgAJyIAprQaD8A2otAAA6AAAgAiAIQQNyIglqLQAAIQsgACAJai0AACEOIAQgCEECciIKaiAAIApqLQAAQYACciACIApqLQAAa0Gg/ANqLQAAOgAAIAQgCWogDkGAAnIgC2tBoPwDai0AADoAACAIQQRqIgggDEwNAAsLIAdBAWshByAGIAhKBEADQCAEIAhqIAAgCGotAABBgAJyIAIgCGotAABrQaD8A2otAAA6AAAgCEEBaiIIIAZHDQALCyAEIAVqIQQgAiADaiECIAAgAWohACAHDQALCwulAwEIfyAHBEAgBkEEayELIAZBA0ohDCAFQQF2QQF0IQ0gA0EBdkEBdCEOIAFBAXZBAXQhDwNAQQAhASAMBEADQCACIAFBAXQiA0ECciIFai8BACEIIAAgBWovAQAhCSADIARqIAAgA2ovAQAgAiADai8BAGsiCkEAIApBAEobIgpB//8DIApB//8DSBs7AQAgBCAFaiAJIAhrIgVBACAFQQBKGyIFQf//AyAFQf//A0gbOwEAIAIgA0EGciIFai8BACEIIAAgBWovAQAhCSAEIANBBHIiA2ogACADai8BACACIANqLwEAayIDQQAgA0EAShsiA0H//wMgA0H//wNIGzsBACAEIAVqIAkgCGsiA0EAIANBAEobIgNB//8DIANB//8DSBs7AQAgAUEEaiIBIAtMDQALCyAHQQFrIQcgASAGSARAA0AgBCABQQF0IgNqIAAgA2ovAQAgAiADai8BAGsiA0EAIANBAEobIgNB//8DIANB//8DSBs7AQAgAUEBaiIBIAZHDQALCyAEIA1qIQQgAiAOaiECIAAgD2ohACAHDQALCwu5AwEIfyAHBEAgBkEEayELIAZBA0ohDCAFQQF2QQF0IQ0gA0EBdkEBdCEOIAFBAXZBAXQhDwNAQQAhASAMBEADQCACIAFBAXQiA0ECciIFai4BACEIIAAgBWouAQAhCSADIARqIAAgA2ouAQAgAiADai4BAGsiCkH//wEgCkH//wFIGyIKQYCAfiAKQYCAfkobOwEAIAQgBWogCSAIayIFQf//ASAFQf//AUgbIgVBgIB+IAVBgIB+Shs7AQAgAiADQQZyIgVqLgEAIQggACAFai4BACEJIAQgA0EEciIDaiAAIANqLgEAIAIgA2ouAQBrIgNB//8BIANB//8BSBsiA0GAgH4gA0GAgH5KGzsBACAEIAVqIAkgCGsiA0H//wEgA0H//wFIGyIDQYCAfiADQYCAfkobOwEAIAFBBGoiASALTA0ACwsgB0EBayEHIAEgBkgEQANAIAQgAUEBdCIDaiAAIANqLgEAIAIgA2ouAQBrIgNB//8BIANB//8BSBsiA0GAgH4gA0GAgH5KGzsBACABQQFqIgEgBkcNAAsLIAQgDWohBCACIA5qIQIgACAPaiEAIAcNAAsLC60CAQd/IAcEQCAGQQRrIQogBkEDSiELIAVBAnZBAnQhDCADQQJ2QQJ0IQ0gAUECdkECdCEOA0BBACEBIAsEQANAIAIgAUECdCIDQQRyIgVqKAIAIQggACAFaigCACEJIAMgBGogACADaigCACACIANqKAIAazYCACAEIAVqIAkgCGs2AgAgAiADQQxyIgVqKAIAIQggACAFaigCACEJIAQgA0EIciIDaiAAIANqKAIAIAIgA2ooAgBrNgIAIAQgBWogCSAIazYCACABQQRqIgEgCkwNAAsLIAdBAWshByABIAZIBEADQCAEIAFBAnQiA2ogACADaigCACACIANqKAIAazYCACABQQFqIgEgBkcNAAsLIAQgDGohBCACIA1qIQIgACAOaiEAIAcNAAsLC68C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IgggC0wNAAsLIAdBAWshByAGIAhKBEADQCAEIAhqQX9BACAAIAhBAXQiAWovAQAgASACai8BAEcbOgAAIAhBAWoiCCAGRw0ACwsgBCAFaiEEIAIgDWohAiAAIA5qIQAgBw0ACwsgD0EQaiQADwtBqX4gD0Gx8AEQiQNB0fABQYvwAUH3BRCYCgALywIBB38gBwRAIAZBBGshCyAGQQNKIQwgA0EBdkEBdCENIAFBAXZBAXQhDgNAQQAhASAMBEADQCACIAFBAXIiA0EBdCIIai4BACEKIAAgCGouAQAhCCABIARqQX9BACAAIAFBAXQiCWouAQAgAiAJai4BAEgbOgAAIAMgBGpBf0EAIAggCkgbOgAAIAIgAUEDciIDQQF0IghqLgEAIQogACAIai4BACEIIAQgAUECciIJakF/QQAgACAJQQF0IglqLgEAIAIgCWouAQBIGzoAACADIARqQX9BACAIIApIGzoAACABQQRqIgEgC0wNAAsLIAdBAWshByABIAZIBEADQCABIARqQX9BACAAIAFBAXQiA2ouAQAgAiADai4BAEgbOgAAIAFBAWoiASAGRw0ACwsgBCAFaiEEIAIgDWohAiAAIA5qIQAgBw0ACwsLywIBB38gBwRAIAZBBGshCyAGQQNKIQwgA0EBdkEBdCENIAFBAXZBAXQhDgNAQQAhASAMBEADQCACIAFBAXIiA0EBdCIIai4BACEKIAAgCGouAQAhCCABIARqQX9BACAAIAFBAXQiCWouAQAgAiAJai4BAEwbOgAAIAMgBGpBf0EAIAggCkwbOgAAIAIgAUEDciIDQQF0IghqLgEAIQogACAIai4BACEIIAQgAUECciIJakF/QQAgACAJQQF0IglqLgEAIAIgCWouAQBMGzoAACADIARqQX9BACAIIApMGzoAACABQQRqIgEgC0wNAAsLIAdBAWshByABIAZIBEADQCABIARqQX9BACAAIAFBAXQiA2ouAQAgAiADai4BAEwbOgAAIAFBAWoiASAGRw0ACwsgBCAFaiEEIAIgDWohAiAAIA5qIQAgBw0ACwsLtwYBB38jAEEQayIPJAACQAJAAkACQAJAAkACQAJAIAgOBgQBAwACBQcLIAAgASACIAMgBCAFIAYgBxDoBAwFCyACIAMgACABIAQgBSAGIAcQ6AQMBAsgACABIAIgAyAE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OAIAIAMgBGogDiANlDgCACAIQQRqIgggBUwNAAsLIAdBAWshByAGIAhKBEADQCAEIAhBAnQiAWogACABaioCACABIAJqKgIAlDgCACAIQQFqIgggBkcNAAsLIAQgCkECdGohBCACIAtBAnRqIQIgACAMQQJ0aiEAIAcNAAsMAQsgB0UNACAGQQRrIQUgBkEDSiEJA0BBACEIIAkEQANAIAIgCEECdCIBQQRyIgNqKgIAIQ0gACADaioCACEOIAEgBGogDyAAIAFqKgIAu6IgASACaioCALuitjgCACADIARqIA8gDruiIA27orY4AgAgAiABQQxyIgNqKgIAIQ0gACADaioCACEOIAQgAUEIciIBaiAPIAAgAWoqAgC7oiABIAJqKgIAu6K2OAIAIAMgBGogDyAOu6IgDbuitjgCACAIQQRqIgggBUwNAAsLIAdBAWshByAGIAhKBEADQCAEIAhBAnQiAWogDyAAIAFqKgIAu6IgASACaioCALuitjgCACAIQQFqIgggBkcNAAsLIAQgCkECdGohBCACIAtBAnRqIQIgACAMQQJ0aiEAIAcNAAsLC5MFAgZ/AXwgBUECdiEMIANBAnYhDSABQQJ2IQ4CQCAIKwMAIg9EAAAAAAAA8L+gmUQAAAAAAACAPmVBAXNFBEAgB0UNASAGQQRrIQogBkEDSiELA0BBACEIIAsEQANAIAIgCEECdCIBQQRyIgNqKAIAIQUgACADaigCACEJIAEgBGogASACaigCACAAIAFqKAIAbDYCACADIARqIAUgCWw2AgAgAiABQQxyIgNqKAIAIQUgACADaigCACEJIAQgAUEIciIBaiABIAJqKAIAIAAgAWooAgBsNgIAIAMgBGogBSAJbDYCACAIQQRqIgggCkwNAAsLIAdBAWshByAGIAhKBEADQCAEIAhBAnQiAWogASACaigCACAAIAFqKAIAbDYCACAIQQFqIgggBkcNAAsLIAQgDEECdGohBCACIA1BAnRqIQIgACAOQQJ0aiEAIAcNAAsMAQsgB0UNACAGQQRrIQogBkEDSiELA0BBACEIIAsEQANAIAIgCEECdCIBQQRyIgNqKAIAIQUgACADaigCACEJIAEgBGogDyAAIAFqKAIAt6IgASACaigCALeiEIIVNgIAIAMgBGogDyAJt6IgBbeiEIIVNgIAIAIgAUEM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IQ0gACADaioCACEOIAEgBGogACABaioCACABIAJqKgIAlTgCACADIARqIA4gDZU4AgAgAiABQQxyIgNqKgIAIQ0gACADaioCACEOIAQgAUEIciIBaiAAIAFqKgIAIAEgAmoqAgCVOAIAIAMgBGogDiANlTgCACAIQQRqIgggBUwNAAsLIAdBAWshByAGIAhKBEADQCAEIAhBAnQiAWogACABaioCACABIAJqKgIAlTgCACAIQQFqIgggBkcNAAsLIAQgCkECdGohBCACIAtBAnRqIQIgACAMQQJ0aiEAIAcNAAsMAQsgB0UNACAGQQRrIQUgBkEDSiEJA0BBACEIIAkEQANAIAIgCEECdCIBQQRyIgNqKgIAIQ4gACADaioCACEPIAEgBGogACABaioCACANlCABIAJqKgIAlTgCACADIARqIA8gDZQgDpU4AgAgAiABQQxyIgNqKgIAIQ4gACADaioCACEPIAQgAUEIciIBaiAAIAFqKgIAIA2UIAEgAmoqAgCVOAIAIAMgBGogDyANlCAOlTgCACAIQQRqIgggBUwNAAsLIAdBAWshByAGIAhKBEADQCAEIAhBAnQiAWogACABaioCACANlCABIAJqKgIAlTgCACAIQQFqIgggBkcNAAsLIAQgCkECdGohBCACIAtBAnRqIQIgACAMQQJ0aiEAIAcNAAsLC/YEAgV/A3wgBUEDdiEKIANBA3YhCyABQQN2IQwCQCAIKwMARAAAAAAAAPA/YQRAIAdFDQEgBkEEayEFIAZBA0ohCQNAQQAhASAJBEADQCACIAFBA3QiA0EIciIIaisDACEOIAAgCGorAwAhDyADIARqIAAgA2orAwAgAiADaisDAKM5AwAgBCAIaiAPIA6jOQMAIAIgA0EYciIIaisDACEOIAAgCGorAwAhDyAEIANBEHIiA2ogACADaisDACACIANqKwMAozkDACAEIAhqIA8gDqM5AwAgAUEEaiIBIAVMDQALCyAHQQFrIQcgASAGSARAA0AgBCABQQN0IgNqIAAgA2orAwAgAiADaisDAKM5AwAgAUEBaiIBIAZHDQALCyAEIApBA3RqIQQgAiALQQN0aiECIAAgDEEDdGohACAHDQALDAELIAdFDQAgBkEEayEJIAZBA0ohDQNAQQAhASANBEADQCACIAFBA3QiA0EIciIFaisDACEO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FyAVIAItAAG4oqAhFyAWIBUgAi0AALiioCEWIAIgDGohAiAAQQFqIgAgAUcNAAsLIAogBEECdGoiAiAWIAOitjgCACACIBkgA6K2OAIMIAIgGCADorY4AgggAiAXIAOitjgCBCAEQQRqIgQgBUwNAAsLIAQgCEgEQANAAkAgAUEBSARARAAAAAAAAAAAIRUMAQsgBCANaiECQQAhAEQAAAAAAAAAACEVA0AgFSAHIABBAnRqKgIAuyACLQAAuKKgIRUgAiAMaiECIABBAWoiACABRw0ACwsgCiAEQQJ0aiAVIAOitjgCACAEQQFqIgQgCEcNAAsLIAogEkECdGohCiAGQQFqIgYgCEcNAAsLIAcgEUcEQCAHEKIbCyALQaAIaiQAC68IAxR/AX0BfCMAQaAIayIHJAAgASgCMEECdiESIAAoAjAhDSABKAIQIQogACgCECEOIAAoAigiACgCACELIAAoAgQhBAJAIAIoAhAiCEUEQCALQQFIDQEgBEF8cSEJIARBBGshBkEAIQggBEEDSiEQA0AgDiAIIA1saiEBIAghDANAIA4gDCANbGohAkEAIQBEAAAAAAAAAAAhGQJ/IBAEQANAIBkgACABai0AALggACACai0AALiiIAEgAEEBciIFai0AALggAiAFai0AALiioCABIABBAnIiBWotAAC4IAIgBWotAAC4oqAgASAAQQNyIgVqLQAAuCACIAVqLQAAuKKgoCEZIABBBGoiACAGTA0ACyAJIQALIAAgBEgLBEADQCAZIAAgAWotAAC4IAAgAmotAAC4oqAhGSAAQQFqIgAgBEcNAAsLIAogDEECdGogGSADorY4AgAgDEEBaiIMIAtHDQALIAogEkECdGohCiAIQQFqIgggC0cNAAsMAQsgAigCCCEBIAIoAjAhBiACKAIMIREgByAEQQJ0IgA2AgQgByAHQQhqIhM2AgAgEyEFIABBiQhPBEAgByAAENUaIgU2AgALIAtBAU4EQCAGQQJ2QQAgAUEBShshFCAEQXxxIRUgBEEEayEMIARBAUghFiAEQQNKIRcgBCARRkEEdCEQA0AgDiANIA9saiECIAggDyAUbEECdGohAQJAIAQgEUwEQEEAIQAgBEEATA0BA0AgBSAAQQJ0IgZqIAAgAmotAACzIAEgBmoqAgCTOAIAIABBAWoiACAERw0ACwwB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AANAIAQgAEEDdCICaiACIAZqKwMAIAErAwChOQMAIABBAWoiACAFRw0ACwsgDyEIA0AgEyAIIBVsQQN0aiEAIAggDWxBA3QhAiAFIBFKBEAgByAAKwMAIhg5A6AIIAcgGDkDqAggByAYOQOYCCAHIBg5A5AIIAdBkAhqIQALIAIgDmohAUQAAAAAAAAAACEYQQAhAgJ/IAVBA0oEQANAIBggBCACQQN0IgZqKwMAIAEgBmorAwAgACsDAKGiIAQgBkEIciIMaisDACABIAxqKwMAIAArAwihoqAgBCAGQRByIgxqKwMAIAEgDGorAwAgACsDEKGioCAEIAZBGHIiBmorAwAgASAGaisDACAAKwMYoaKgoCEYIAAgEGohACACQQRqIgIgC0wNAAsgFiECCyACIAVICwRAA0AgGCAEIAJBA3QiBmorAwAgASAGaisDACAAKwMAoaKgIRggAEEIaiEAIAJBAWoiAiAFRw0ACwsgCSAIQQN0aiAYIAOiOQMAIAhBAWoiCCAKRw0ACyAJIBJBA3RqIQkgD0EBaiIPIApHDQALCyAEIBRGDQAgBBCiGwsgB0GwCGokAAvMAQIDfwF8An8gAkEETgRAIAJBBGshBQNAIAYgACADai0AALggASADai0AALiiIAAgA0EBciIEai0AALggASAEai0AALiioCAAIANBAnIiBGotAAC4IAEgBGotAAC4oqAgACADQQNyIgRqLQAAuCABIARqLQAAuKKgoCEGIANBBGoiAyAFTA0ACyACQXxxIQMLIAIgA0oLBEADQCAGIAAgA2otAAC4IAEgA2otAAC4oqAhBiADQQFqIgMgAkcNAAsLIAZEAAAAAAAAAACgC8wBAgN/AXwCfyACQQROBEAgAkEEayEFA0AgBiAAIANqLAAAtyABIANqLAAAt6IgACADQQFyIgRqLAAAtyABIARqLAAAt6KgIAAgA0ECciIEaiwAALcgASAEaiwAALeioCAAIANBA3IiBGosAAC3IAEgBGosAAC3oqCgIQYgA0EEaiIDIAVMDQALIAJBfHEhAwsgAiADSgsEQANAIAYgACADaiwAALcgASADaiwAALeioCEGIANBAWoiAyACRw0ACwsgBkQAAAAAAAAAAKAL1gECBH8BfAJ/IAJBBE4EQCACQQRrIQYDQCAHIAAgA0EBdCIEai8BALggASAEai8BALiiIAAgBEECciIFai8BALggASAFai8BALiioCAAIARBBHIiBWovAQC4IAEgBWovAQC4oqAgACAEQQZyIgRqLwEAuCABIARqLwEAuKKgoCEHIANBBGoiAyAGTA0ACyACQXxxIQMLIAIgA0oLBEADQCAHIAAgA0EBdCIEai8BALggASAEai8BALiioCEHIANBAWoiAyACRw0ACwsgB0QAAAAAAAAAAKAL1gECBH8BfAJ/IAJBBE4EQCACQQRrIQYDQCAHIAAgA0EBdCIEai4BALcgASAEai4BALeiIAAgBEECciIFai4BALcgASAFai4BALeioCAAIARBBHIiBWouAQC3IAEgBWouAQC3oqAgACAEQQZyIgRqLgEAtyABIARqLgEAt6KgoCEHIANBBGoiAyAGTA0ACyACQXxxIQMLIAIgA0oLBEADQCAHIAAgA0EBdCIEai4BALcgASAEai4BALeioCEHIANBAWoiAyACRw0ACwsgB0QAAAAAAAAAAKALzAECBH8BfAJ/IAJBBE4EQCACQQRrIQYDQCAHIAAgA0ECdCIEaigCALcgASAEaigCALeiIAAgBEEEciIFaigCALcgASAFaigCALeioCAAIARBCHIiBWooAgC3IAEgBWooAgC3oqAgACAEQQxyIgRqKAIAtyABIARqKAIAt6KgoCEHIANBBGoiAyAGTA0ACyACQXxxIQMLIAIgA0oLBEADQCAHIAAgA0ECdCIEaigCALcgASAEaigCALeioCEHIANBAWoiAyACRw0ACwsgBwvWAQIEfwF8An8gAkEETgRAIAJBBGshBgNAIAcgACADQQJ0IgRqKgIAuyABIARqKgIAu6IgACAEQQRyIgVqKgIAuyABIAVqKgIAu6KgIAAgBEEIciIFaioCALsgASAFaioCALuioCAAIARBDHIiBGoqAgC7IAEgBGoqAgC7oqCgIQcgA0EEaiIDIAZMDQALIAJBfHEhAwsgAiADSgsEQANAIAcgACADQQJ0IgRqKgIAuyABIARqKgIAu6KgIQcgA0EBaiIDIAJHDQALCyAHRAAAAAAAAAAAoAvqCgEEfyMAQdACayIHJAACQCAAEMwHQYCABEYEQCAHQZgCaiAAKAIEEK0GGgwBCyAHQZgCaiAAEMkHCwJAIAEQzAdBgIAERgRAIAdB4AFqIAEoAgQQrQYaDAEL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QQJ0akEANgIAIAFBAWoiASAAKAI0SA0ACwsgCyAAKAJcIgFHBEAgARDuAwsgAEH4AGohAQJAIAAoAowBIghFDQAgCCAIKAIMIglBAWs2AgwgCUEBRw0AIAAoAowBIglFDQAgAEEANgKMAQJAIAkoAgQiCA0AIAAoAogBIggNABCgBiEICyAIIAkgCCgCACgCGBECAAsgAEEANgKMASABQgA3AgggAUIANwIAIAAoAmxBAU4EQCAAKAKQASEIQQAhAQNAIAggAUECdGpBADYCACABQQFqIgEgACgCbEgNAAsLIAAoApQBIgEgBUYNACABEO4DCyAAQaACaiQADwtBqX4gAEHoAGpBvoMCEIkDQYGEAkHggwJBwAAQmAoAC9cHAQR/IwBBoAJrIgAkAAJAAkAgAUUNACACRQ0AIAIoAhAhCiABKAIQIQsgA0EBTgRAIANBAmshDUEAIQEDQCAEIAFBAnQiAmooAgAiCUF/TA0DIAlFDQIgBQRAQQEhDCALIAEgDUwEfyACIAZqKAIABSAMCyACIAVqKAIAbGohCwsgBwRAQQEhDCAKIAEgDUwEfyACIAhqKAIABSAMCyACIAdqKAIAbGohCgsgAEGgAWogAmogCTYCACABQQFqIgEgA0cNAAsLIABB/ABqIgFCADcCACAAQgA3AnRBACECIABBADYCjAEgAEIANwKEASAAQZgBaiIFQgA3AwAgASALNgIAIABCADcCbCAAQYCA/JcENgJoIAAgBTYClAEgACAAQfAAajYCkAEgACALNgJ4IABB6ABqIAMgAEGgAWogBkEBEJ4GIABB6ABqEJ8GIABBxABqIgFCADcCACAAQgA3AjwgAEEANgJUIABCADcCTCAAQeAAaiIHQgA3AwAgASAKNgIAIABCADcCNCAAIAc2AlwgACAAQThqNgJYIABBgID8lwQ2AjAgACAKNgJAIABBMGogAyAAQaABaiAIQQEQngYgAEEwahCfBiAAIABBMGo2AiwgACAAQegAajYCKCAAIABBKGogAEEgakECEKwHIgEoAhAEQCABKAIUIQkDQCAAKAIkIAAoAiAgCRCuGxogARCtByACQQFqIgIgASgCEEkNAAsLIABBQGshAQJAIAAoAlQiAkUNACACIAIoAgwiCUEBazYCDCAJQQFHDQAgACgCVCIJRQ0AIABBADYCVAJAIAkoAgQiAg0AIAAoAlAiAg0AEKAGIQILIAIgCSACKAIAKAIYEQIACyAAQQA2AlQgAUIANwIIIAFCADcCACAAKAI0QQFOBEAgACgCWCECQQAhAQNAIAIgAUECdGpBADYCACABQQFqIgEgACgCNEgNAAsLIAcgACgCXCIBRwRAIAEQ7gMLIABB+ABqIQECQCAAKAKMASICRQ0AIAIgAigCDCIJQQFrNgIMIAlBAUcNACAAKAKMASIJRQ0AIABBADYCjAECQCAJKAIEIgINACAAKAKIASICDQAQoAYhAgsgAiAJIAIoAgAoAhgRAgALIABBADYCjAEgAUIANwIIIAFCADcCACAAKAJsQQFOBEAgACgCkAEhAkEAIQEDQCACIAFBAnRqQQA2AgAgAUEBaiIBIAAoAmxIDQALCyAAKAKUASIBIAVGDQAgARDuAwsgAEGgAmokAA8LQal+IABB6ABqQb6DAhCJA0GIhAJB4IMCQeEAEJgKAAsxAAJAQZjWCi0AAEEBcQ0AQZjWChD9GkUNAEGU1gpBkJUCNgIAQZjWChCBGwtBlNYKC5wBAQR/AkAgACgCACIDQQRrKAIAIgAgASgCACIBQQRrKAIARw0AIABBAkcEQEEBIQIgAEEBSA0BQQAhAiADKAIAIAEoAgBHDQFBASEEA0AgACAEIgJHBEAgAkEBaiEEIAMgAkECdCIFaigCACABIAVqKAIARg0BCwsgACACTA8LIAMoAgAgASgCAEcNACADKAIEIAEoAgRGIQILIAIL0wECBH8BfgJAIAFBAUgNAANAIAIgBEECdGooAgBBAUoNASAEQQFqIgQgAUcNAAsgASEECyAEIAFBAWsiBSAEIAVIGyEGIAIgBCAFIAEgBEobQQJ0ajQCACAAQQN2Qf8DcUEBaq1+IQgDQAJAIAQgBSIBTgRAIAYhAQwBCyAIIAIgAUECdCIFaigCACIHrH4hCCADIAVqKAIAIAdsIAMgAUEBayIFQQJ0aigCAE8NAQsLIABB//9+cSAIQoCAgIAIfEKAgICAEFRBDnRBACABIARMG3IL8gECCH8BfiAAKAIoIQQgACgCACEFAkAgACgCBCICQQFIDQADQCAEIAFBAnRqKAIAQQFKDQEgAUEBaiIBIAJHDQALIAIhAQsgACgCLCEGIAEgAkEBayIDIAEgA0gbIQcgBCABIAMgASACSBtBAnRqNAIAIAVBA3ZB/wNxQQFqrX4hCQNAAkAgASADIgJOBEAgByECDAELIAkgBCACQQJ0IgNqKAIAIgisfiEJIAMgBmooAgAgCGwgBiACQQFrIgNBAnRqKAIATw0BCwsgACAFQf//fnEgCUKAgICACHxCgICAgBBUQQ50QQAgASACThtyNgIAC1EBAX8gAEIANwIEIABBgID8lwQ2AgAgAEIANwIMIABCADcCFCAAQgA3AhwgAEEANgIkIABBMGoiAUIANwIAIAAgATYCLCAAIABBCGo2AiggAAuBAQECfyMAQRBrIgQkACAAQgA3AgQgAEGAgPyXBDYCACAAQgA3AgwgAEIANwIUIABCADcCHCAAQQA2AiQgAEEwaiIFQgA3AgAgACAFNgIsIAAgAEEIajYCKCAEIAI2AgwgBCABNgIIIABBAiAEQQhqIANB/x9xEKkGIARBEGokACAAC+AGAQV/IwBBkAFrIgUkAAJAAkACQAJAAkACQAJAAkACQAJAIAFBIEsNACACRQ0AIANB/x9xIQggACgCEEUNBAJAIAEgACgCBCIDRwRAIAFBAUcNBiADQQNODQYgCCAAKAIAQf8fcUcNAQwDCyAIIAAoAgBB/x9xRw0FIAFBAkYEQCAAKAIIIAIoAgBHDQMgACgCDCACKAIERw0DDAoLIAFBAU4NAkEAIQMMAwsgAEEoaiEHIAAoAiggAkcNBwwFC0GpfiAFQRBqQfiGAhCJA0GchwJB4IMCQZoFEJgKAAsgACgCKCEHQQAhAwNAIAcgA0ECdCIEaigCACACIARqKAIARw0BIANBAWoiAyABRw0ACwwBCyABIANHDQELIAFBAUoNBCAAKAIoKAIEQQFGDQQLIABBKGohByAAKAIoIAJHDQIgAUEBSA0BCyAFQRBqIAIgAUECdBCuGxoLIAVBEGohAgsgAEEQaiEDAkAgACgCJCIERQ0AIAQgBCgCDCIGQQFrNgIMIAZBAUcNACAAKAIkIgRFDQAgAEEANgIkAkAgBCgCBCIGDQAgACgCICIGDQAQoAYhBgsgBiAEIAYoAgAoAhgRAgALIABBADYCJCADQgA3AgggA0IANwIAIAAoAgRBAU4EQCAHKAIAIQRBACEDA0AgBCADQQJ0akEANgIAIANBAWoiAyAAKAIESA0ACwsgAUUNACAAIAhBgID8lwRyNgIAQQAhAyAAIAEgAkEAQQEQngYCQCAAKAIEIgFBA04EQCAHKAIAIQJBASEEA0AgAiADQQJ0aigCACAEbCEEIANBAWoiAyABRw0ACwwBCyAAKAIMIAAoAghsIQQLAkACQCAEBEAgACAAKAIgIgMQoAYgAxsiAyAAKAIEIAAoAiggCEEAIAAoAixBgICAGEEAIAMoAgAoAggREgAiAzYCJCADRQ0EIAAoAiwgACgCBEECdGpBBGsoAgBBkcSQwgIgACgCACIEQQJ0QRxxdkEPcSAEQQN2Qf8DcUEBamxGDQFBqX4gBUGqhwIQiQNBnIcCQeCDAkHLBRCYCgALIAAoAiQiA0UNAQsgAyADKAIMQQFqNgIMCyAAEJ8GCyAFQZABaiQADwtBqX4gBUGjhwIQiQNBnIcCQeCDAkHCBRCYCgALcQEBfyMAQRBrIgQkACADQf8fcSEDAkACQCAAKAIEQQJKDQAgACgCCCABRw0AIAAoAgwgAkcNACAAKAIAQf8fcSADRw0AIAAoAhANAQsgBCACNgIMIAQgATYCCCAAQQIgBEEIaiADEKkGCyAEQRBqJAALiQEBAn8jAEEQayIFJAAgAEIANwIEIABBgID8lwQ2AgAgAEIANwIMIABCADcCFCAAQgA3AhwgAEEANgIkIABBMGoiBkIANwIAIAAgBjYCLCAAIABBCGo2AiggBSACNgIMIAUgATYCCCAAQQIgBUEIaiADQf8fcRCpBiAAIAQQmAQaIAVBEGokACAAC4ABAQJ/IwBBEGsiAyQAIABCADcCBCAAQYCA/JcENgIAIABCADcCDCAAQgA3AhQgAEIANwIcIABBADYCJCAAQTBqIgRCADcCACAAIAQ2AiwgACAAQQhqNgIoIAMgASkCAEIgiTcCCCAAQQIgA0EIaiACQf8fcRCpBiADQRBqJAAgAAvCAgEFfyAAIAEoAgA2AgAgACABKAIENgIEIAAgASgCCDYCCCAAIAEoAgw2AgwgACABKAIQNgIQIAAgASgCFDYCFCAAIAEoAhg2AhggACABKAIcNgIcIAAgASgCIDYCICABKAIkIQIgAEEwaiIDQgA3AgAgACADNgIsIAAgAEEIajYCKCAAIAI2AiQgAgRAIAIgAigCDEEBajYCDAsgASgCBEECTARAIAAoAiwiAiABKAIsIgEoAgA2AgAgAiABKAIENgIEIAAPC0EAIQIgAEEANgIEIAAgASgCBEEAQQBBABCeBiAAKAIEQQFOBEAgACgCLCEDIAEoAiwhBCAAKAIoIQUgASgCKCEGA0AgBSACQQJ0IgFqIAEgBmooAgA2AgAgASADaiABIARqKAIANgIAIAJBAWoiAiAAKAIESA0ACwsgAAuCBAIHfwF+IwBBEGsiByQAIABCADcCGCAAIAQ2AhQgACAENgIQIAAgAjYCDCAAIAE2AgggAEECNgIEIABCADcCICAAIABBMGoiBjYCLCAAIABBCGoiCDYCKCAGQgA3AgAgACADQf8fcUGAgPyXBHIiCTYCAAJAAkBBACABIAJsIAQbRQRAQZHEkMICIANBAnRBHHF2QQ9xIgogA0EDdkH/A3FBAWoiC2wiDCACbCIGIQMgBQRAIAUgBkkNAiAFIgMgCnANAwsgACAMNgI0IAAgAzYCMCAAIAQgASADbGoiBDYCHCAAIAQgA2sgBmo2AhhBACEDAn8gAUEBTARAQQEhA0ECIAJBAkgNARoLIAggAUECSEECdGooAgAhAiADCyIFQQBHIQYgAqwgC61+IQ1BASEBIABBMGohAwNAAkAgBSABIgJPBEAgBiECDAELIA0gCCACQQJ0IgFqKAIAIgSsfiENIAEgA2ooAgAgBGwgAyACQQFrIgFBAnRqKAIATw0BCwsgACANQoCAgIAIfEKAgICAEFRBDnRBACACIAVMGyAJcjYCACAHQRBqJAAgAA8LQal+IAdBq4UCEIkDQciFAkHggwJBrAMQmAoAC0GpfiAHQcyFAhCJA0HIhQJB4IMCQbYDEJgKAAtBcyAHQd2FAhCJA0HIhQJB4IMCQbkDEJgKAAtNAQN/IAAoAgQiAkEDTgRAIAAoAighA0EAIQBBASEBA0AgAyAAQQJ0aigCACABbCEBIABBAWoiACACRw0ACyABDwsgACgCDCAAKAIIbAuABAIIfwF+IwBBEGsiByQAIABBAjYCBCAAIAJB/x9xQYCA/JcEciIJNgIAIAAgASgCBCIGNgIIIAEoAgAhASAAQgA3AhggACADNgIUIAAgAzYCECAAIAE2AgwgAEIANwIgIAAgAEEwaiIFNgIsIAAgAEEIaiIINgIoIAVCADcCAAJAAkAgA0VBACABIAZsG0UEQCABQZHEkMICIAJBAnRBHHF2QQ9xIgogAkEDdkH/A3FBAWoiC2wiDGwiBSECIAQEQCAEIAVJDQIgBCICIApwDQMLIAAgDDYCNCAAIAI2AjAgACADIAIgBmxqIgM2AhwgACADIAJrIAVqNgIYQQAhAwJ/IAZBAUwEQEEBIQNBAiABQQJIDQEaCyAIIAZBAkhBAnRqKAIAIQEgAwsiBEEARyEFIAGsIAutfiENQQEhAyAAQTBqIQIDQAJAIAQgAyIBTwRAIAUhAQwBCyANIAggAUECdCIDaigCACIGrH4hDSACIANqKAIAIAZsIAIgAUEBayIDQQJ0aigCAE8NAQsLIAAgDUKAgICACHxCgICAgBBUQQ50QQAgASAETBsgCXI2AgAgB0EQaiQAIAAPC0GpfiAHQauFAhCJA0HIhQJB4IMCQcgDEJgKAAsgBCAFQYCGAhDWAwALQXMgB0HdhQIQiQNByIUCQeCDAkHWAxCYCgALwgEBAn8CQCAAKAIkIgFFDQAgASABKAIMIgJBAWs2AgwgAkEBRw0AIAAoAiQiAUUNACAAQQA2AiQCQCABKAIEIgINACAAKAIgIgINABCgBiECCyACIAEgAigCACgCGBECAAsgAEIANwIQIABBADYCJCAAQgA3AhggACgCBEEBTgRAIAAoAighAkEAIQEDQCACIAFBAnRqQQA2AgAgAUEBaiIBIAAoAgRIDQALCyAAKAIsIgEgAEEwakcEQCABEO4DCyAAC6sBAQJ/AkAgACgCJCIBRQ0AIAEgASgCDCICQQFrNgIMIAJBAUcNACAAKAIkIgFFDQAgAEEANgIkAkAgASgCBCICDQAgACgCICICDQAQoAYhAgsgAiABIAIoAgAoAhgRAgALIABCADcCECAAQQA2AiQgAEIANwIYIAAoAgRBAU4EQCAAKAIoIQJBACEBA0AgAiABQQJ0akEANgIAIAFBAWoiASAAKAIESA0ACwsL7AMBBn8gACABRwRAIAEoAiQiAgRAIAIgAigCDEEBajYCDAsCQCAAKAIkIgJFDQAgAiACKAIMIgNBAWs2AgwgA0EBRw0AIAAoAiQiAkUNACAAQQA2AiQCQCACKAIEIgMNACAAKAIgIgMNABCgBiEDCyADIAIgAygCACgCGBECAAsgAEIANwIQIABBADYCJCAAQgA3AhgCQAJAAkAgACgCBEEATARAIAAgASgCADYCAAwBCyAAKAIoIQNBACECA0AgAyACQQJ0akEANgIAIAJBAWoiAiAAKAIEIgRIDQALIAAgASgCADYCACAEQQNIDQAgASgCBCECDAELIAEoAgQiAkECSg0AIAAgAjYCBCAAIAEoAgg2AgggACABKAIMNgIMIAAoAiwiAiABKAIsIgMoAgA2AgAgAiADKAIENgIEDAELQQAhAyAAIAJBAEEAQQAQngYgACgCBEEBSA0AIAAoAiwhBCABKAIsIQUgACgCKCEGIAEoAighBwNAIAYgA0ECdCICaiACIAdqKAIANgIAIAIgBGogAiAFaigCADYCACADQQFqIgMgACgCBEgNAAsLIAAgASgCEDYCECAAIAEoAhQ2AhQgACABKAIYNgIYIAAgASgCHDYCHCAAIAEoAiA2AiAgACABKAIkNgIkCwt+AQJ/IwBBEGsiAiQAIABCADcCBCAAQYCA/JcENgIAIABCADcCDCAAQgA3AhQgAEIANwIcIABBADYCJCAAQTBqIgNCADcCACAAIAM2AiwgACAAQQhqNgIoIAIgADYCBCACQYCAhBA2AgAgAkIANwMIIAEgAhCWBCACQRBqJAALfwECfyMAQRBrIgMkACACQf8fcSEEIAEoAgAhAiABKAIEIQECQAJAIAAoAgRBAkoNACAAKAIIIAFHDQAgACgCDCACRw0AIAAoAgBB/x9xIARHDQAgACgCEA0BCyADIAI2AgwgAyABNgIIIABBAiADQQhqIAQQqQYLIANBEGokAAsmACAAKAIsIAFBAnRqKAIAQZHEkMICIAAoAgBBAnRBHHF2QQ9xbgtlAQN/AkACQCAAKAIQBEAgACgCBCICQQNIDQEgACgCKCEDQQAhAEEBIQEDQCADIABBAnRqKAIAIAFsIQEgAEEBaiIAIAJHDQALDAILQQEPCyAAKAIMIAAoAghsIQELIAJFIAFFcgvGAgEDfyMAQRBrIgQkACAAIAEoAgA2AgAgACABKAIENgIEIAAgASgCCDYCCCAAIAEoAgw2AgwgACABKAIQNgIQIAAgASgCFDYCFCAAIAEoAhg2AhggACABKAIcNgIcIAAgASgCIDYCICABKAIkIQIgACAAQTBqIgM2AiwgACAAQQhqNgIoIAAgAjYCJCADQgA3AgAgASgCLCECAkACQCABKAIEQQJMBEAgACACKAIANgIwIAAgAigCBDYCNAwBCyACIAFBMGoiA0YNASAAIAI2AiwgACABKAIoNgIoIAEgAUEIajYCKCABIAM2AiwLIAFBgID8lwQ2AgAgAUEEaiIBQQA2AiAgAUIANwIYIAFCADcCECABQgA3AgggAUIANwIAIARBEGokACAADwtBqX4gBEHXhgIQiQNByIUCQeCDAkHmBBCYCgALhQQBA38jAEEQayIEJAACQCAAIAFHBEACQCAAKAIkIgJFDQAgAiACKAIMIgNBAWs2AgwgA0EBRw0AIAAoAiQiAkUNACAAQQA2AiQCQCACKAIEIgMNACAAKAIgIgMNABCgBiEDCyADIAIgAygCACgCGBECAAsgAEIANwIQIABBADYCJCAAQgA3AhggACgCBEEBTgRAIAAoAighA0EAIQIDQCADIAJBAnRqQQA2AgAgAkEBaiICIAAoAgRIDQALCyAAIAEoAgA2AgAgACABKAIENgIEIAAgASgCCDYCCCAAIAEoAgw2AgwgACABKAIQNgIQIAAgASgCFDYCFCAAIAEoAhg2AhggACABKAIcNgIcIAAgASgCIDYCICAAIAEoAiQ2AiQCQCAAKAIsIgMgAEEwaiICRgRAIAMhAgwBCyADEO4DIAAgAEEIajYCKCAAIAI2AiwLIAEoAiwhAwJAIAEoAgRBAkwEQCACIAMoAgA2AgAgAiADKAIENgIEDAELIAMgAUEwaiICRg0CIAAgAzYCLCAAIAEoAig2AiggASABQQhqNgIoIAEgAjYCLAsgAUGAgPyXBDYCACABQQRqIgJBADYCICACQgA3AhggAkIANwIQIAJCADcCCCACQgA3AgALIARBEGokACAADwtBqX4gBEHXhgIQiQNB7oYCQeCDAkGJBRCYCgAL3QoCBn8BfiMAQYAJayIFJAAgAEIANwIEIABBgID8lwQ2AgAgAEIANwIMIABCADcCFCAAQgA3AhwgAEEANgIkIAAgAEEwaiIENgIsIAAgAEEIaiIGNgIoIARCADcCAAJAAkAgASgCBCIEQQFKBEACQCAEQQJHBEAgBSAFQUBrQQBBwAgQrxsiBjYCOAJAIARBiAFNBEAgBSAENgI8IAYhBAwBCyAFIAQ2AjwgBUF/IARBA3QiByAEQf////8BcSAERxsQ1RoiBEEAIAcQrxs2AjgLIAQgAikCADcCACADKQIAIQogBEKAgICA+P////8ANwIQIAQgCjcCCEEDIQQgASgCBEEDSgRAA0AgBSgCOCAEQQN0akKAgICA+P////8ANwIAIARBAWoiBCABKAIESA0ACwsgACAFIAEgBSgCOBC7BiIBELkGGgJAIAEoAiQiBEUNACAEIAQoAgwiAkEBazYCDCACQQFHDQAgASgCJCICRQ0AIAFBADYCJAJAIAIoAgQiBA0AIAEoAiAiBA0AEKAGIQQLIAQgAiAEKAIAKAIYEQIACyABQgA3AhAgAUEANgIkIAFCADcCGCABKAIEQQFOBEAgASgCKCECQQAhBANAIAIgBEECdGpBADYCACAEQQFqIgQgASgCBEgNAAsLIAEoAiwiBCABQTBqRwRAIAQQ7gMLIAUoAjgiBCAGRg0BIARFDQEgBBCiGwwBCyAAIAEQswYgAigCBCEEAkAgAigCACICQYCAgIB4RkEAIARB/////wdGGw0AIAJFBEAgBCAGKAIARg0BCyACQQBIDQMgAiAESg0DIAQgASgCCEoNAyAAIAQgAms2AgggACAAKAIAQYCAAnI2AgAgACAAKAIQIAAoAjAgAmxqNgIQCwJAIAMoAgAiAkGAgICAeEZBACADKAIEIgRB/////wdGGw0AIAJFBEAgBCAAKAIMRg0BCyACQQBIDQQgAiAESg0EIAQgASgCDEoNBCAAIAQgAms2AgwgACAAKAIQAn9BACAAKAIEIgRBAUgNABogACgCLCAEQQJ0akEEaygCAAsgAmxqNgIQIAAgACgCAEGAgAJyNgIACyAAKAIoIQcgACgCACEIQQAhBAJAIAAoAgQiAUEBSA0AA0AgByAEQQJ0aigCAEEBSg0BIARBAWoiBCABRw0ACyABIQQLIAAoAiwhAyAEIAFBAWsiAiACIARKGyEJIAcgBCACIAEgBEobQQJ0ajQCACAIQQN2Qf8DcUEBaq1+IQoDQAJAIAQgAiIBTgRAIAkhAQwBCyAKIAcgAUECdCICaigCACIGrH4hCiACIANqKAIAIAZsIAMgAUEBayICQQJ0aigCAE8NAQsLIAAgCEH//35xIApCgICAgAh8QoCAgIAQVEEOdEEAIAEgBEwbcjYCACAAKAIIQQFOBEAgACgCDEEASg0BCyAAQRBqIQIgAEEEaiEDAkAgACgCJCIERQ0AIAQgBCgCDCIBQQFrNgIMIAFBAUcNACAAKAIkIgRFDQAgAEEANgIkAkAgBCgCBCIBDQAgACgCICIBDQAQoAYhAQsgASAEIAEoAgAoAhgRAgALIABBADYCJCACQgA3AgggAkIANwIAIAAoAgRBAU4EQCAAKAIoIQFBACEEA0AgASAEQQJ0akEANgIAIARBAWoiBCADKAIASA0ACwsgAEIANwIICyAFQYAJaiQAIAAPC0GpfiAFQThqQdaHAhCJA0HIhQJB4IMCQe8FEJgKAAtBqX4gBUE4akHihwIQiQNByIUCQeCDAkGBBhCYCgALQal+IAVBOGpBtogCEIkDQciFAkHggwJBigYQmAoAC74FAgd/AX4jAEEQayIIJAAgAEIANwIEIABBgID8lwQ2AgAgAEIANwIMIABCADcCFCAAQgA3AhwgAEEANgIkIAAgAEEwaiIDNgIsIAAgAEEIajYCKCADQgA3AgACQAJAIAIEQCABKAIEIgdBAEoNASAAIAEQswYMAgtBqX4gCEGTigIQiQNByIUCQeCDAkHXBhCYCgALIAEoAighBkEAIQMCQANAAkAgAiADQQN0aikCACIKQiCIpyEEIAqnIgVBgICAgHhGQQAgBEH/////B0YbRQRAIAVBAEgNASAEIAVMDQEgBiADQQJ0aigCACAESA0BCyAHIANBAWoiA0cNAQwCCwtBqX4gCEGaigIQiQNByIUCQeCDAkHbBhCYCgALIAAgARCzBkEAIQMgB0EATA0AA0AgAiADQQN0aikCACIKQiCIpyEEAkAgCqciBUGAgICAeEZBACAEQf////8HRhsNACADQQJ0IgEgACgCKGohBiAFRQRAIAYoAgAgBEYNAQsgBiAEIAVrNgIAIAAoAiwgAWooAgAhBCAAIAAoAgBBgIACcjYCACAAIAAoAhAgBCAFbGo2AhALIANBAWoiAyAHRw0ACwsgACgCKCEGIAAoAgAhAUEAIQMCQCAAKAIEIgRBAUgNAANAIAYgA0ECdGooAgBBAUoNASADQQFqIgMgBEcNAAsgBCEDCyAAKAIsIQIgAyAEQQFrIgUgAyAFSBshCSAGIAMgBSADIARIG0ECdGo0AgAgAUEDdkH/A3FBAWqtfiEKA0ACQCADIAUiBE4EQCAJIQQMAQsgCiAGIARBAnQiBWooAgAiB6x+IQogAiAFaigCACAHbCACIARBAWsiBUECdGooAgBPDQELCyAAIAFB//9+cSAKQoCAgIAIfEKAgICAEFRBDnRBACADIAROG3I2AgAgCEEQaiQAIAALxwYCC38BfiMAQRBrIggkACABKAIAIQQgAEECNgIEIAAgBDYCACAAIAIoAgwiCTYCCCAAIAIoAggiBjYCDCAAIAEoAhAgASgCLCgCACACKAIEbGoiBTYCECAAIAEoAhQ2AhQgACABKAIYNgIYIAAgASgCHDYCHCAAIAEoAiA2AiAgASgCJCEHIAAgAEEwaiIDNgIsIAAgAEEIaiIKNgIoIAAgBzYCJCADQgA3AgACQCABKAIEQQNIBEAgAEEQaiIMIAUgAigCACIDIARBA3ZB/wNxQQFqQZHEkMICIARBAnRBHHF2QQ9xbCILbGo2AgAgAyACKAIIIgVyQQBIDQEgASgCDCINIAMgBWpIDQEgAigCDCIDIAIoAgQiAnJBAEgNASACIANqIAEoAggiAkoNASAFIA1OQQAgAiADTBtFBEAgACAEQYCAAnIiBDYCAAsgASgCLCgCACEBIAAgCzYCNCAAIAE2AjBBACEBAn8gCUEBTARAQQEhAUECIAZBAkgNARoLIAogCUECSEECdGooAgAhBiABCyIFQQBHIQtBASECIAasIARBA3ZB/wNxQQFqrX4hDiAAQTBqIQYDQAJAIAUgAiIBTwRAIAshAQwBCyAOIAogAUECdCICaigCACIDrH4hDiACIAZqKAIAIANsIAYgAUEBayICQQJ0aigCAE8NAQsLIAAgBEH//35xIA5CgICAgAh8QoCAgIAQVEEOdEEAIAEgBUwbcjYCAAJAIAcEfyAHIAcoAgxBAWo2AgwgCigCAAUgCQtBAU4EQCAAKAIMQQBKDQELIABCADcCCAJAIAAoAiQiAUUNACABIAEoAgwiAkEBazYCDCACQQFHDQAgACgCJCIBRQ0AIABBADYCJAJAIAEoAgQiAg0AIAAoAiAiAg0AEKAGIQILIAIgASACKAIAKAIYEQIACyAAQQA2AiQgDEIANwIIIAxCADcCACAAKAIEQQFIDQAgACgCKCECQQAhAQNAIAIgAUECdGpBADYCACABQQFqIgEgACgCBEgNAAsLIAhBEGokACAADwtBqX4gCEGKiQIQiQNByIUCQeCDAkGmBhCYCgALQal+IAhBlokCEIkDQciFAkHggwJBqwYQmAoAC30BAn8gAEEUaiIGQgA3AgAgAEIANwIMIABCADcCBCAAQQA2AiQgAEIANwIcIAAgAEEwaiIHNgIsIAAgAEEIajYCKCAHQgA3AgAgBiAENgIAIAAgBDYCECAAIANB/x9xQYCA/JcEcjYCACAAIAEgAiAFQQEQngYgABCfBiAAC5IEAgh/AX4jAEEQayIHJAAgASgCBEEDSARAIAAgARCtBiEDIAEoAgQiAEEBTgRAIAEoAiwgAEECdGpBBGsoAgAhBAsCfyACQQBOBEAgASgCCCIAIAEoAgwgAmsiBSAAIAVIGyEAIAMoAhAgAiAEbGoMAQsgASgCDCIAIAEoAgggAmoiBSAAIAVIGyEAIAMoAhAgASgCLCgCACACbGsLIQIgAyAANgIIIAMgAjYCECADKAIoIgYgADYCACADQQE2AgwgBkEBNgIEQQAhAiADKAIsIgUgBSgCACAEQQAgAEEBShtqNgIAIAMoAgAhCAJAIAMoAgQiAEEBSA0AA0AgBiACQQJ0aigCAEEBSg0BIAJBAWoiAiAARw0ACyAAIQILIAIgAEEBayIEIAIgBEgbIQkgBiACIAQgACACShtBAnRqNAIAIAhBA3ZB/wNxQQFqrX4hCwNAAkAgAiAEIgBOBEAgCSEADAELIAsgBiAAQQJ0IgRqKAIAIgqsfiELIAQgBWooAgAgCmwgBSAAQQFrIgRBAnRqKAIATw0BCwsgAyAIQf//fnEgC0KAgICACHxCgICAgBBUQQ50QQAgACACTBtyIgA2AgACQCABKAIoIgIoAgRBAUYEQCACKAIAQQFGDQELIAMgAEGAgAJyNgIACyAHQRBqJAAPC0GpfiAHQeeKAhCJA0HxigJB4IMCQYgHEJgKAAv1AQEHfyMAQRBrIgkkAAJAIAAoAgQiA0ECSg0AIAAoAiwiBigCACIIRQ0AIANBAU4EQCADQQJ0IAZqQQRrKAIAIQULIAAoAhggACgCFCIHayEGQQAhAyAAKAIQIAdrIgcEQCAHIAcgCG4iBCAIbGsgBW4hAwsgAiADNgIAIAIgBDYCBCABIAAoAgggBGoiAiAGIAAoAgwgA2oiBCAFbGsgCG5BAWoiAyACIANKGyIDNgIEIAEgBCAGIAAoAjAgA0EBa2xrIAVuIgAgACAESBs2AgAgCUEQaiQADwtBqX4gCUH2igIQiQNBj4sCQeCDAkHNCBCYCgAL6gQCB38BfiMAQSBrIggkAAJAIAAoAgQiBUECSg0AIAAoAiwiBygCAEUNACAIQgA3AxAgCEIANwMIIAVBAU4EQCAFQQJ0IAdqQQRrKAIAIQoLIAAgCEEQaiAIQQhqEL8GIAgoAhQhBSAIKAIMIQcgACAIKAIQIgYgCCgCCCILIANrIgNBACADQQBKGyIDIAMgBkobIgMgBiAAKAIMIAQgC2pqIgQgBCAGShsiBkEAIAZBAEobIgYgAyAGSiIEGyAGIAMgBBsiA2s2AgwgACAFIAcgAWsiBkEAIAZBAEobIgYgBSAGSBsiBiAFIAAoAgggAiAHamoiASABIAVKGyIFQQAgBUEAShsiBSAFIAZIIgEbIAUgBiABGyIFayIGNgIIIAAgACgCECADIAtrIApsIAAoAjAgBSAHa2xqajYCECAAKAIoIgMgBjYCACADIAAoAgw2AgQgACgCACEKAkAgACgCBCIFQQFIDQAgBkEBSg0AA0AgBSAJQQFqIglGBEAgBSEJDAILIAMgCUECdGooAgBBAkgNAAsLIAAoAiwhBiAJIAVBAWsiByAHIAlKGyEBIAMgCSAHIAUgCUobQQJ0ajQCACAKQQN2Qf8DcUEBaq1+IQwDQAJAIAkgByIFTgRAIAEhBQwBCyAMIAMgBUECdCIHaigCACILrH4hDCAGIAdqKAIAIAtsIAYgBUEBayIHQQJ0aigCAE8NAQsLIAAgCkH//35xIAxCgICAgAh8QoCAgIAQVEEOdEEAIAUgCUwbcjYCACAIQSBqJAAPC0GpfiAIQRBqQfaKAhCJA0GZiwJB4IMCQeIIEJgKAAuwCwEGfyMAQdAAayIJJAAgASgCAEEDdkH/A3FBAWohBSAJQQhqIAEQrQYhBAJAAkACQAJAAkACQAJAAn8gASgCBCIHQQNOBEACQAJAIAJFDQAgAw0AIAdBAWtBAnQiBiABKAIoaigCACAFbCACbw0BIAQgAkEDdEEIayIBIAQoAgAiCEGHYHFyNgIAIAQoAiwiByAGaiABQQN2Qf8DcUEBakGRxJDCAiAIQQJ0QRxxdkEPcWw2AgAgBCgCKCIBIAZqIgYgBigCACAFbCACbTYCACAAIAQoAgA2AgAgACAEKAIEIgU2AgQgACAEKAIINgIIIAAgBCgCDDYCDCAAIAQoAhA2AhAgACAEKAIUNgIUIAAgBCgCGDYCGCAAIAQoAhw2AhwgACAEKAIgNgIgIAQoAiQhBiAAIABBMGoiCDYCLCAAIABBCGo2AiggACAGNgIkIAhCADcCAAJAIAVBAkwEQCAAIAcoAgA2AjAgACAHKAIENgI0DAELIAcgBEEwaiIFRg0GIAAgATYCKCAAIAc2AiwgBCAEQQhqNgIoIAQgBTYCLAsgBEGAgPyXBDYCACAEQQRqDAMLIANBAUgNACAJIAM2AkAgASgCKCEIQQAhBUEBIQYDQCAIIAVBAnRqKAIAIAZsIQYgBUEBaiIFIAdHDQALIAkgBiADbjYCRCAAIAEgAkECIAlBQGsQwgYgBCgCJCIFRQ0DIAUgBSgCDCIGQQFrNgIMIAZBAUcNAyAEKAIkIgZFDQMgBEEANgIkAkAgBigCBCIFDQAgBCgCICIFDQAQoAYhBQsgBSAGIAUoAgAoAhgRAgAMAwtBqX4gCUFAa0HnigIQiQNBo4sCQeCDAkGJCRCYCgALAkACQAJAAkAgAiAFIAIbIgYgASgCDCAFbCIFTARAIAUgBm8hByADDQIgBw0BDAILIAMNAgsgASgCCCAFbCAGbSEDCyADRQ0BCyADIAEoAggiB0YNACABKAIAIghBgIABcUUNBCADIAUgB2wiB0sNBSAHIANtIgUgA2wgB0cNBiAEIAM2AgggBCgCLCAFQZHEkMICIAhBAnRBHHF2QQ9xbDYCAAsgBSAGbSIHIAZsIAVHDQYgBCAHNgIMIAQgBkEDdEEIayIGIAQoAgAiCEGHYHFyIgE2AgAgBCgCLCIFIAZBA3ZB/wNxQQFqQZHEkMICIAhBAnRBHHF2QQ9xbDYCBCAAIAE2AgAgACAEKAIEIgY2AgQgBCgCCCEIIAAgBzYCDCAAIAg2AgggACAEKAIQNgIQIAAgBCgCFDYCFCAAIAQoAhg2AhggACAEKAIcNgIcIAAgBCgCIDYCICAEKAIkIQcgACAAQTBqIgg2AiwgACAAQQhqNgIoIAAgBzYCJCAIQgA3AgACQCAGQQJMBEAgACAFKAIANgIwIAAgBSgCBDYCNAwBCyAFIARBMGoiBkYNCCAAIAU2AiwgACAEKAIoNgIoIAQgBEEIajYCKCAEIAY2AiwLIARBgID8lwQ2AgAgBEEEagsiBUIANwIAIAVBADYCICAFQgA3AhggBUIANwIQIAVCADcCCAsgBEIANwIQIARBADYCJCAEQgA3AhggBCgCBEEBTgRAIAQoAighBkEAIQUDQCAGIAVBAnRqQQA2AgAgBUEBaiIFIAQoAgRIDQALCyAEKAIsIgUgBEEwakcEQCAFEO4DCyAJQdAAaiQADwtBqX4gCUFAa0HXhgIQiQNByIUCQeCDAkHmBBCYCgALQXMgCUFAa0GriwIQiQNBo4sCQeCDAkGYCRCYCgALQa1+IAlBQGtB9IsCEIkDQaOLAkHggwJBmwkQmAoAC0F7IAlBQGtBi4wCEIkDQaOLAkHggwJBoQkQmAoAC0FxIAlBQGtB2owCEIkDQaOLAkHggwJBqwkQmAoAC0GpfiAJQUBrQdeGAhCJA0HIhQJB4IMCQeYEEJgKAAuVBQEKfyMAQTBrIgUkAAJAAkACQAJAAkAgASgCBCIJIANHDQAgBEUEQCAAIAEgAkEAEMEGDAILIANBAkcNACAAIAEgAiAEKAIAEMEGDAELAkAgASgCACILQYCAAXEEQAJAAkACQCAERQ0AIAJBAEgNACADQQFrQSBPDQACQCACRQRAIAtBA3ZB/wNxQQFqIQIMAQsgAkGBBE4NAgsgCUEDSA0CIAEoAighB0EBIQgDQCAHIAZBAnRqKAIAIAhsIQggBkEBaiIGIAlHDQALDAQLQal+IAVBGGpBmY0CEIkDQaOLAkHggwJBvwkQmAoAC0GpfiAFQRhqQdiNAhCJA0GjiwJB4IMCQcQJEJgKAAsgASgCDCABKAIIbCEIDAELQat+IAVBGGpB/I4CEIkDQaOLAkHggwJB4wkQmAoACyAFIAVBIGoiDDYCGCAFIAM2AhwgDCENIANBBU8EQCAFQX8gA0ECdCADQf////8DcSADRxsQ1RoiDTYCGAsgAiEKIANBAU4EQEEAIQcDQCAEIAdBAnQiDmooAgAiBkF/TA0DIAZFBEAgByAJTg0FIAEoAiggDmooAgAhBgsgDSAOaiAGNgIAIAYgCmwhCiAHQQFqIgcgA0cNAAsLIAogCCALQQN2Qf8DcUEBamxHDQMgACABEK0GIgYgAkEDdEEIayAGKAIAQYdgcXI2AgAgBiADIAUoAhhBAEEBEJ4GIAUoAhgiBiAMRg0AIAZFDQAgBhCiGwsgBUEwaiQADwtBqX4gBUEIakHpjQIQiQNBo4sCQeCDAkHNCRCYCgALQa1+IAVBCGpB+I0CEIkDQaOLAkHggwJB1AkQmAoAC0GvfiAFQQhqQb2OAhCJA0GjiwJB4IMCQdoJEJgKAAuSAgECf0F/IQUCQCAAKAIQRQ0AIAJBAU5BACAAKAIAIgRBB3EgAkcbDQAgBEGAgAFxIgJFQQAgAxsNACAEQQN2Qf8DcUEBagJ/AkACQCAAKAIEQQJrDgIAAQMLAkACQCAAKAIIIgNBAUcEQCAAKAIMIgJBAUcNAQsgACgCDCECIARBA3ZB/wNxQQFqIAFGDQELIARB+B9xDQMgASACRiEAIAEhAiAARQ0DCyACIANsDAELIARB+B9xDQEgACgCKCIDKAIIIAFHDQEgAygCACIEQQFHBEAgAygCBEEBRw0CCyACRQRAIAAoAiwiACgCBCAAKAIIIAFsRw0CCyADKAIIIAMoAgQgBGxsC2wgAW4hBQsgBQtlAgF/AX4gASgCBCIDQQNOBEAgA0ECQcSPAhDVAwALIAAgASgCCCIDQQEgASgCAEGAgAFxRSADrCABKAIMIgGsIAKsfn4iBEL+////B1VyIgMbNgIEIAAgASACbCAEpyADGzYCAAv6BgIGfwF+IwBBQGoiBSQAAkACQAJAAkACQCABKAIEIgRBA0gEQCACKAIEIgRBA04NAQJ/AkAgASgCKCIEKAIEIAIoAigiBigCBEYEQCAEKAIAIAYoAgBGDQELIAEoAgwiBCABKAIIIghsIgcgAigCDCIGIAIoAggiCWxHDQQgBEEBR0EAIAhBAUcbDQUgBkEBR0EAIAlBAUcbDQYgBUEIaiABQQACfyABKAIAIAIoAgBxQYCAAXEEQCAHQQEgA6wgB61+Qv7///8HVRshBwsgBwsQwQYgASAFQQhqELkGGgJAIAUoAiwiBEUNACAEIAQoAgwiBkEBazYCDCAGQQFHDQAgBSgCLCIGRQ0AIAVBADYCLAJAIAYoAgQiBA0AIAUoAigiBA0AEKAGIQQLIAQgBiAEKAIAKAIYEQIACyAFQgA3AyAgBUIANwMYIAVBADYCLCAFKAIMQQFOBEAgBSgCMCEGQQAhBANAIAYgBEECdGpBADYCACAEQQFqIgQgBSgCDEgNAAsLIAUoAjQiBCAFQThqRwRAIAQQ7gMLIAVBCGogAkEAIAcQwQYgAiAFQQhqELkGGgJAIAUoAiwiBEUNACAEIAQoAgwiBkEBazYCDCAGQQFHDQAgBSgCLCIGRQ0AIAVBADYCLAJAIAYoAgQiBA0AIAUoAigiBA0AEKAGIQQLIAQgBiAEKAIAKAIYEQIACyAFQgA3AyAgBUIANwMYIAVBADYCLCAFKAIMQQFOBEAgBSgCMCEGQQAhBANAIAYgBEECdGpBADYCACAEQQFqIgQgBSgCDEgNAAsLIAUoAjQiBCAFQThqRwRAIAQQ7gMLIAEoAgwiBiACKAIMRw0HIAEoAggiBCACKAIIRw0HIAMgBmwMAQsgASgCCCIEQQEgASgCACACKAIAcUGAgAFxRSAErCABKAIMIgasIAOsfn4iCkL+////B1VyIgEbIQQgAyAGbCAKpyABGwshBiAAIAQ2AgQgACAGNgIAIAVBQGskAA8LIARBAkGckAIQ1QMACyAEQQJB9JACENUDAAsgByACEK8GQZiRAhDWAwALQal+IAVBCGpByJECEIkDQdWRAkHggwJBpgoQmAoAC0GpfiAFQQhqQemRAhCJA0HVkQJB4IMCQaYKEJgKAAtBqX4gBUEIakH2kQIQiQNB1ZECQeCDAkGuChCYCgAL/gkCCH8BfiMAQUBqIgYkAAJAAkACQAJAAkACQAJAAkAgASgCBCIFQQNIBEAgAigCBCIFQQNODQEgAygCBCIFQQNODQICfwJAAkAgASgCKCIFKAIEIgggAigCKCIHKAIERw0AIAUoAgAiBSAHKAIARw0AIAggAygCKCIHKAIERw0AIAUgBygCAEYNAQsgASgCDCIFIAEoAggiCWwiCCACKAIMIgcgAigCCCIKbEcNBSAIIAMoAgwiCyADKAIIIgxsRw0GIAVBAUdBACAJQQFHGw0HIAdBAUdBACAKQQFHGw0IIAtBAUYgDEEBRnJFDQkgBkEIaiABQQACfyADKAIAIAEoAgAgAigCAHFxQYCAAXEEQCAIQQEgBKwgCK1+Qv7///8HVRshCAsgCAsQwQYgASAGQQhqELkGGgJAIAYoAiwiBUUNACAFIAUoAgwiB0EBazYCDCAHQQFHDQAgBigCLCIHRQ0AIAZBADYCLAJAIAcoAgQiBQ0AIAYoAigiBQ0AEKAGIQULIAUgByAFKAIAKAIYEQIACyAGQgA3AyAgBkIANwMYIAZBADYCLCAGKAIMQQFOBEAgBigCMCEHQQAhBQNAIAcgBUECdGpBADYCACAFQQFqIgUgBigCDEgNAAsLIAYoAjQiBSAGQThqRwRAIAUQ7gMLIAZBCGogAkEAIAgQwQYgAiAGQQhqELkGGgJAIAYoAiwiBUUNACAFIAUoAgwiB0EBazYCDCAHQQFHDQAgBigCLCIHRQ0AIAZBADYCLAJAIAcoAgQiBQ0AIAYoAigiBQ0AEKAGIQULIAUgByAFKAIAKAIYEQIACyAGQgA3AyAgBkIANwMYIAZBADYCLCAGKAIMQQFOBEAgBigCMCEHQQAhBQNAIAcgBUECdGpBADYCACAFQQFqIgUgBigCDEgNAAsLIAYoAjQiBSAGQThqRwRAIAUQ7gMLIAZBCGogA0EAIAgQwQYgAyAGQQhqELkGGgJAIAYoAiwiBUUNACAFIAUoAgwiB0EBazYCDCAHQQFHDQAgBigCLCIHRQ0AIAZBADYCLAJAIAcoAgQiBQ0AIAYoAigiBQ0AEKAGIQULIAUgByAFKAIAKAIYEQIACyAGQgA3AyAgBkIANwMYIAZBADYCLCAGKAIMQQFOBEAgBigCMCEHQQAhBQNAIAcgBUECdGpBADYCACAFQQFqIgUgBigCDEgNAAsLIAYoAjQiBSAGQThqRwRAIAUQ7gMLIAEoAgwiByACKAIMRw0KIAEoAggiBSACKAIIRw0KIAcgAygCDEcNCiAFIAMoAghHDQogBCAHbAwBCyABKAIIIgVBASADKAIAIAEoAgAgAigCAHFxQYCAAXFFIAWsIAEoAgwiB6wgBKx+fiINQv7///8HVXIiARshBSAEIAdsIA2nIAEbCyEHIAAgBTYCBCAAIAc2AgAgBkFAayQADwsgBUECQaCSAhDVAwALIAVBAkGEkwIQ1QMACyAFQQJBoJMCENUDAAsgCCACEK8GQcSTAhDWAwALIAggAxCvBkHgkwIQ1gMAC0GpfiAGQQhqQciRAhCJA0HVkQJB4IMCQcMKEJgKAAtBqX4gBkEIakHpkQIQiQNB1ZECQeCDAkHDChCYCgALQal+IAZBCGpBh5QCEIkDQdWRAkHggwJBwwoQmAoAC0GpfiAGQQhqQZSUAhCJA0HVkQJB4IMCQcwKEJgKAAsEAEF/CwMAAQsDAAEL/wEBAX8jAEEQayIIJAAgA0EDdkH/A3FBAWpBkcSQwgIgA0ECdEEccXZBD3FsIQMgAUEBTgRAA0AgASIHQQFrIQECQCAFBEACQCAERQ0AIAUgAUECdGooAgAiBkH/////B0YNACADIAZNDQJBqX4gCEHUlgIQiQNB5ZYCQeCDAkGLARCYCgALIAUgAUECdGogAzYCAAsgAyEGCyACIAFBAnRqKAIAIAZsIQMgB0EBSg0ACwsgBCIGRQRAIAMQ7AMhBgtBPBDVGiIBIAAQxAohByABIAM2AhggASAGNgIQIAEgBjYCFCAEBEAgASABKAIcQSByNgIcCyAIQRBqJAAgBwsHACABQQBHC4UBACMAQRBrIgAkAAJAAkAgAQRAIAEoAggNASABKAIMDQIgAS0AHEEgcUUEQCABKAIUEO4DIAFBADYCFAsgARDFChCiGwsgAEEQaiQADwtBqX4gAEHulgIQiQNBgJcCQeCDAkGoARCYCgALQal+IABBi5cCEIkDQYCXAkHggwJBqQEQmAoAC44KAQh/IwBB8AJrIgYkAAJAAkACQAJAIAFFBEAgABCnBhoMAQsCQCABKAIAIgRBgIB8cSIFQYCAiJIERgRAIAEoAhhBAEgNASABKAIUQQBIDQEgABCnBiEAIAEoAgAhAyAAQQI2AgQgACADQf+fAXFBgID8lwRyNgIAIAAgASgCFCIFNgIIIAAgASgCGCIENgIMIAAgASgCECICNgIUIAAgAjYCECAAIAIgBSABKAIEIgEgBCADQQN2Qf8DcUEBakGRxJDCAiADQQJ0QRxxdkEPcWwiA2wiBCABGyIBbGoiAjYCHCAAIAIgAWsgBGo2AhggACgCLCIAIAM2AgQgACABNgIADAILIAVBgICMkgRGBEAgASgCEEUNASAAEKcGIgQgASgCECIANgIUIAQgADYCECAEIAQoAgAgASgCAEH/H3FyNgIAQQAhACABKAIEIgVBAEoEQANAIABBAnQiAyAGQfABamogASAAQQN0aiICKAIUNgIAIAZB8ABqIANqIAIoAhg2AgAgAEEBaiIAIAVHDQALCyAEIAUgBkHwAWogBkHwAGpBABCeBiAEEJ8GDAILIARB8ABGBEAgASgCREUNAQJAIAINACABKAIwIgNFDQAgAygCAEEBTg0ECyAAEKcGIgBBAjYCBCABKAIQIQMgACgCLCIKIAEoAkgiAjYCAEGgitiYBCADQQJ2QTxxIANBH3VBFHFqdiEEIAEoAhwhBQJAIAEoAjAiA0UEQCAFDQYgACAEQQdxQfj/+5cEciABKAIIQQN0aiIFNgIAIAAgASgCLCIENgIIIAAgASgCKCIHNgIMIAAgASgCRCIDNgIUIAAgAzYCECAFQQN2Qf8DcUEBakGRxJDCAiAFQQJ0QRxxdkEPcWwhBQwBCyADKAIAIQggAAJ/AkACQCAFBEAgCA0BQal+IAZB8AFqQcGaAhCJA0GzmgJBnJcCQfgAEJgKAAsgBEEHcSEHDAELIARBB3EhB0EBIQlBACAFQQFGDQEaC0EAIQkgASgCCEEDdEEIawsgB2pBgID8lwRqIgU2AgAgACADKAIQIgQ2AgggACADKAIMIgc2AgwgBUEDdkH/A3FBAWpBkcSQwgIgBUECdEEccXZBD3FsIQUgACAJBH8gASgCLCAAKAIwIAhBAWtsbAVBAAsgASgCRGogAygCCCACbGogAygCBCAFbGoiAzYCFCAAIAM2AhALIAAgAyACIARsajYCHCAAIAMgBEEBayACbGogBSAHbGo2AhggCiAFNgIEIAAQpgYMAgsgBUGAgOSUBEcNACABKAIYIgJFBEAgABCnBhoMAgsgAkEBSA0EIAEoAhwgBEEDdkH/A3FBAWpBkcSQwgIgBEECdEEccXZBD3FsRw0EIARB/x9xIQUgASgCNCIEKAIEIARGBEAgACACQQEgBSAEKAIQQQAQrgYaDAILIAZB8AFqIAJBASAFEKgGIgMoAhAhAiAGQoCAgIDw////PzcDGCAGQoCAgIDw////PzcDCCABIAIgBkEIahChBCAAIAMQuAYaIAMQsQYaDAELQXsgBkHwAWpBnJgCEIkDQeSXAkGclwJBvgEQmAoACyAGQfACaiQADwtBaCAGQfABakG/lwIQiQNB5JcCQZyXAkGmARCYCgALQal+IAZB8AFqQYyaAhCJA0GzmgJBnJcCQe8AEJgKAAtBqX4gBkHwAWpB75cCEIkDQeSXAkGclwJBrwEQmAoAC5ACAQF/IwBBgAFrIgIkACACQcgAaiAAQQEQzQYgASACKAJMIAIoAnAgAigCSEEHcUEAQQAQ3gcCQCABEMwHQYCABEYEQCACQRBqIAEoAgQQrQYaDAELIAJBEGogARDJBwsCQAJAIABFDQAgACgCAEHwAEcNACAAKAJERQ0AIAAQgQQiAEEBSA0BIABBAWsiACACKAJIQQN2Qf8DcUoNASACQQA2AgQgAiAANgIAIAJByABqIAJBEGogAhCDBCACQRBqELEGGiACQcgAahCxBhogAkGAAWokAA8LQal+IAJBr5gCEIkDQcCYAkGclwJByAEQmAoAC0GpfiACQdCYAhCJA0HAmAJBnJcCQcsBEJgKAAuJAQIBfwN8IwBB8ABrIgIkACACQThqIABBABDNBiACQYCAhBg2AiggAkIANwMwIAIgAkE4ajYCLCABKwMAIQMgASsDCCEEIAErAxAhBSACIAErAxg5AyAgAiAFOQMYIAIgBDkDECACIAM5AwggAkEoaiACQQhqELEHIAJBOGoQsQYaIAJB8ABqJAAL0wEBAX8jAEGQAWsiAiQAIAJB2ABqIABBABDNBiACQSBqIAFBABDNBgJAAkAgAigCYCACKAIsRw0AIAIoAmQgAigCKEcNACACKAIgIAIoAlhzQf8fcUUNAQtBqX4gAkEQakHxmAIQiQNBupkCQZyXAkHyARCYCgALIAJCADcDGCACQYCAhAg2AhAgAiACQdgAajYCFCACQYCAhBA2AgAgAkIANwMIIAIgAkEgajYCBCACQRBqIAIQtAcgAkEgahCxBhogAkHYAGoQsQYaIAJBkAFqJAALmQIBAX8jAEGAAmsiAyQAIANByAFqIABBABDNBiADQZABaiACQQAQzQYCQAJAIAMoAvABIgIoAgQgAygCuAEiACgCBEcNACACKAIAIAAoAgBHDQAgAygCkAEgAygCyAFzQf8fcUUNAQtBqX4gA0HYAGpBxpkCEIkDQf2ZAkGclwJBggIQmAoACyADQRBqIAFBABDNBiADQgA3A1AgA0GAgIQINgJIIAMgA0EQajYCTCADQdgAaiADQcgBaiADQcgAahCzByADQYCAhBA2AgAgA0IANwMIIAMgA0GQAWo2AgQgA0HYAGogAxCWBCADQdgAahCxBhogA0EQahCxBhogA0GQAWoQsQYaIANByAFqELEGGiADQYACaiQACxEAIAAgASACIAMgBCAFENMGC+oFAgt/An1BASENAkAgAkEBSA0AIARBAnYhDiABQQJ2IQsgA0UgBUEBSHIhDwNAIAciBiEEIAZBAWoiByEBIAIgB0wiEEUEQANAIAEgBCAAIAEgC2wgBmpBAnRqKgIAiyAAIAQgC2wgBmpBAnRqKgIAi14bIQQgAUEBaiIBIAJHDQALCyAAIAQgC2wiDCAGakECdGoqAgCLQwAAoDVdBEBBACENDAILIAQgBkcEQCAGIAtsIQkgBiEBA0AgACABIAlqQQJ0aiIIKgIAIREgCCAAIAEgDGpBAnRqIgoqAgA4AgAgCiAROAIAIAFBAWoiASACRw0ACyAPRQRAIAQgDmwhCiAGIA5sIQxBACEBA0AgAyABIAxqQQJ0aiIEKgIAIREgBCADIAEgCmpBAnRqIggqAgA4AgAgCCAROAIAIAFBAWoiASAFRw0ACwtBACANayENCyAQRQRAQwAAgL8gACAGIAtsIgogBmpBAnRqKgIAlSESIAYgDmwhDCAHIQkDQCASIAAgCSALbCIIIAZqQQJ0aioCAJQhESAHIQEDQCAAIAEgCGpBAnRqIgQgBCoCACARIAAgASAKakECdGoqAgCUkjgCACABQQFqIgEgAkcNAAsgD0UEQCAJIA5sIQhBACEBA0AgAyABIAhqQQJ0aiIEIAQqAgAgESADIAEgDGpBAnRqKgIAlJI4AgAgAUEBaiIBIAVHDQALCyAJQQFqIgkgAkcNAAsLIAIgB0cNAAsgA0UNACACQQFIDQAgBUEBSCEPIAIhBwNAIAciCkEBayEHIA9FBEAgByAObCEJIAAgByALbCIIIAdqQQJ0aiEGQQAhBANAIAMgBCAJakECdGoiDCoCACERIAoiASACSARAA0AgESAAIAEgCGpBAnRqKgIAIAMgASAObCAEakECdGoqAgCUkyERIAFBAWoiASACRw0ACwsgDCARIAYqAgCVOAIAIARBAWoiBCAFRw0ACwsgCkECTg0ACwsgDQsRACAAIAEgAiADIAQgBRDVBgvyBQILfwJ8QQEhDQJAIAJBAUgNACAEQQN2IQ4gAUEDdiELIANFIAVBAUhyIQ8DQCAHIgYhBCAGQQFqIgchASACIAdMIhBFBEADQCABIAQgACABIAtsIAZqQQN0aisDAJkgACAEIAtsIAZqQQN0aisDAJlkGyEEIAFBAWoiASACRw0ACwsgACAEIAtsIgwgBmpBA3RqKwMAmUQAAAAAAAAZPWMEQEEAIQ0MAgsgBCAGRwRAIAYgC2whCSAGIQEDQCAAIAEgCWpBA3RqIggrAwAhESAIIAAgASAMakEDdGoiCisDADkDACAKIBE5AwAgAUEBaiIBIAJHDQALIA9FBEAgBCAObCEKIAYgDmwhDEEAIQEDQCADIAEgDGpBA3RqIgQrAwAhESAEIAMgASAKakEDdGoiCCsDADkDACAIIBE5AwAgAUEBaiIBIAVHDQALC0EAIA1rIQ0LIBBFBEBEAAAAAAAA8L8gACAGIAtsIgogBmpBA3RqKwMAoyESIAYgDmwhDCAHIQkDQCASIAAgCSALbCIIIAZqQQN0aisDAKIhESAHIQEDQCAAIAEgCGpBA3RqIgQgBCsDACARIAAgASAKakEDdGorAwCioDkDACABQQFqIgEgAkcNAAsgD0UEQCAJIA5sIQhBACEBA0AgAyABIAhqQQN0aiIEIAQrAwAgESADIAEgDGpBA3RqKwMAoqA5AwAgAUEBaiIBIAVHDQALCyAJQQFqIgkgAkcNAAsLIAIgB0cNAAsgA0UNACACQQFIDQAgBUEBSCEPIAIhBwNAIAciCkEBayEHIA9FBEAgByAObCEJIAAgByALbCIIIAdqQQN0aiEGQQAhBANAIAMgBCAJakEDdGoiDCsDACERIAoiASACSARAA0AgESAAIAEgCGpBA3RqKwMAIAMgASAObCAEakEDdGorAwCioSERIAFBAWoiASACRw0ACwsgDCARIAYrAwCjOQMAIARBAWoiBCAFRw0ACwsgCkECTg0ACwsgDQsRACAAIAEgAiADIAQgBRDXBgvKBgIIfwF8QQEhBgJAIAJBAUgNACAEQQJ2IQsgAUECdiEIA0AgByAIbCEEQQAhBgJAIAdFBEAgACAEIAdqQQJ0aiIGKgIAuyEODAELA0AgACAEIAZqQQJ0aiIKKgIAuyEOAkAgBkUEQEEAIQkMAQsgBiAIbCEJQQAhAQNAIA4gACABIARqQQJ0aioCACAAIAEgCWpBAnRqKgIAlLuhIQ4gAUEBaiIBIAZHDQALCyAKIA4gACAGIAlqQQJ0aioCALuitjgCACAGQQFqIgYgB0cNAAsgACAEIAdqQQJ0aiIGKgIAuyEOQQAhAQNAIA4gACABIARqQQJ0aioCALsiDiAOoqEhDiABQQFqIgEgB0cNAAsLIA5EAAAAAAAAgD5jBEBBAA8LIAZEAAAAAAAA8D8gDp+jtjgCACAHQQFqIgcgAkcNAAsCQCADBEBBASEGIAJBAUgNAkEAIQQgBUEBSCEMA0AgDEUEQCAEIAtsIQogACAEIAhsIgkgBGpBAnRqIQ1BACEGA0AgAyAGIApqQQJ0aiIHKgIAuyEOQQAhASAEBEADQCAOIAAgASAJakECdGoqAgAgAyABIAtsIAZqQQJ0aioCAJS7oSEOIAFBAWoiASAERw0ACwsgByAOIA0qAgC7orY4AgAgBkEBaiIGIAVHDQALCyAEQQFqIgQgAkcNAAtBASEGIAJBAUgNAiAFQQFIIQwgAkEBayIJIQYDQCAMRQRAIAYgC2whCiAAIAYgCGwgBmpBAnRqIQ1BACEEA0AgAyAEIApqQQJ0aiIHKgIAuyEOIAkiASAGSgRAA0AgDiAAIAEgCGwgBmpBAnRqKgIAIAMgASALbCAEakECdGoqAgCUu6EhDiABQQFrIgEgBkoNAAsLIAcgDiANKgIAu6K2OAIAIARBAWoiBCAFRw0ACwsgBkEASiEBIAZBAWshBiABDQALQQAhASACQQBKDQFBAQ8LQQEhBiACQQFIDQFBACEBA0AgACABIAhsIAFqQQJ0aiIGQwAAgD8gBioCAJU4AgBBASEGIAFBAWoiASACRw0ACwwBCwNAIAAgASAIbCABakECdGoiBkMAAIA/IAYqAgCVOAIAQQEhBiABQQFqIgEgAkcNAAsLIAYLEQAgACABIAIgAyAEIAUQ2QYLwgYCCH8BfEEBIQYCQCACQQFIDQAgBEEDdiELIAFBA3YhCANAIAcgCGwhBEEAIQYCQCAHRQRAIAAgBCAHakEDdGoiBisDACEODAELA0AgACAEIAZqQQN0aiIKKwMAIQ4CQCAGRQRAQQAhCQwBCyAGIAhsIQlBACEBA0AgDiAAIAEgBGpBA3RqKwMAIAAgASAJakEDdGorAwCioSEOIAFBAWoiASAGRw0ACwsgCiAOIAAgBiAJakEDdGorAwCiOQMAIAZBAWoiBiAHRw0ACyAAIAQgB2pBA3RqIgYrAwAhDkEAIQEDQCAOIAAgASAEakEDdGorAwAiDiAOoqEhDiABQQFqIgEgB0cNAAsLIA5EAAAAAAAAsDxjBEBBAA8LIAZEAAAAAAAA8D8gDp+jOQMAIAdBAWoiByACRw0ACwJAIAMEQEEBIQYgAkEBSA0CQQAhBCAFQQFIIQwDQCAMRQRAIAQgC2whCiAAIAQgCGwiCSAEakEDdGohDUEAIQYDQCADIAYgCmpBA3RqIgcrAwAhDkEAIQEgBARAA0AgDiAAIAEgCWpBA3RqKwMAIAMgASALbCAGakEDdGorAwCioSEOIAFBAWoiASAERw0ACwsgByAOIA0rAwCiOQMAIAZBAWoiBiAFRw0ACwsgBEEBaiIEIAJHDQALQQEhBiACQQFIDQIgBUEBSCEMIAJBAWsiCSEGA0AgDEUEQCAGIAtsIQogACAGIAhsIAZqQQN0aiENQQAhBANAIAMgBCAKakEDdGoiBysDACEOIAkiASAGSgRAA0AgDiAAIAEgCGwgBmpBA3RqKwMAIAMgASALbCAEakEDdGorAwCioSEOIAFBAWsiASAGSg0ACwsgByAOIA0rAwCiOQMAIARBAWoiBCAFRw0ACwsgBkEASiEBIAZBAWshBiABDQALQQAhASACQQBKDQFBAQ8LQQEhBiACQQFIDQFBACEBA0AgACABIAhsIAFqQQN0aiIGRAAAAAAAAPA/IAYrAwCjOQMAQQEhBiABQQFqIgEgAkcNAAsMAQsDQCAAIAEgCGwgAWpBA3RqIgZEAAAAAAAA8D8gBisDAKM5AwBBASEGIAFBAWoiASACRw0ACwsgBgujCQILfwN9IwBBsAhrIg0kACANIA1BEGoiEDYCCCANIAIgA2pBACACGyIHNgIMIBAhCSAHQYkCTwRAIA1BfyAHQQJ0IAdB/////wNxIAdHGxDVGiIJNgIICwJ/AkAgA0EATA0AIAZBAnYhDiABQQJ2IQEgAkECdCAJaiEPIAIhCwNAQQAhB0MAAAAAIRMgAiAIayIMQQBKBEADQCAJIAdBAnRqIAAgByAIaiABbCAIakECdGoqAgAiEjgCACATIBIgEpSSIRMgB0EBaiIHIAtHDQALCyAJIAkqAgAiEiATkSIUIBSMIBJDAAAAAGAbkiIUOAIAAn8gCCAMQQFIDQAaIAkgFCATIBQgFJSSIBIgEpSTkSISlTgCAEEBIQcgCCALQQFGDQAaA0AgCSAHQQJ0aiIKIAoqAgAgEpU4AgAgB0EBaiIHIAtHDQALIAgLIQoDQEMAAAAAIRIgCCIHIAJIBEADQCASIAkgByAIa0ECdGoqAgAgACABIAdsIApqQQJ0aioCAJSSIRIgB0EBaiIHIAJHDQALIAghBwNAIAAgASAHbCAKakECdGoiBiAGKgIAIBIgCSAHIAhrQQJ0aioCACITIBOSlJM4AgAgB0EBaiIHIAJHDQALCyAKQQFqIgogA0cNAAsgDyAIQQJ0aiAJKgIAIhIgEpQ4AgAgDEECTgRAIAkqAgAhEkEBIQcDQCAAIAcgCGogAWwgCGpBAnRqIAkgB0ECdGoqAgAgEpU4AgAgB0EBaiIHIAtHDQALCyALQQFrIQsgCEEBaiIIIANHDQALIAVFDQBBACEIIAIhDANAIAlBgICA/AM2AgBBASEHIAIgCGtBAUoEQANAIAkgB0ECdGogACAHIAhqIAFsIAhqQQJ0aioCADgCACAHQQFqIgcgDEcNAAsLIARBAU4EQCAPIAhBAnRqIQtBACEKA0BDAAAAACESIAgiByACSARAA0AgEiAJIAcgCGtBAnRqKgIAIAUgByAObCAKakECdGoqAgCUkiESIAdBAWoiByACRw0ACyAIIQcDQCAFIAcgDmwgCmpBAnRqIgYgBioCACALKgIAIBIgCSAHIAhrQQJ0aioCACITIBOSlJSTOAIAIAdBAWoiByACRw0ACwsgCkEBaiIKIARHDQALCyAMQQFrIQwgCEEBaiIIIANHDQALIARBAUghDCADQQFrIhEhBwNAIAciAyABbCEPIAcgEUgEQCADIA5sIQYgESELA0AgDEUEQCALIA5sIQggACALIA9qQQJ0aiEKQQAhBwNAIAUgBiAHakECdGoiAiACKgIAIAUgByAIakECdGoqAgAgCioCAJSTOAIAIAdBAWoiByAERw0ACwsgC0EBayILIANKDQALC0EAIAAgAyAPakECdGoiCCoCACISi0MAAKA1XQ0CGgJAIAwNACAFIAMgDmwiCkECdGoiByAHKgIAIBKVOAIAQQEhByAEQQFGDQADQCAFIAcgCmpBAnRqIgIgAioCACAIKgIAlTgCACAHQQFqIgcgBEcNAAsLIANBAWshByADQQBKDQALC0EBCyEHIAkgEEcEQCAJEKIbCyANQbAIaiQAIAcLuwkCC38DfCMAQdAIayINJAAgDSANQRBqIhA2AgggDSACIANqQQAgAhsiBzYCDCAQIQkgB0GJAU8EQCANQX8gB0EDdCAHQf////8BcSAHRxsQ1RoiCTYCCAsCfwJAIANBAEwNACAGQQN2IQ4gAUEDdiEBIAJBA3QgCWohDyACIQsDQEEAIQdEAAAAAAAAAAAhEyACIAhrIgxBAEoEQANAIAkgB0EDdGogACAHIAhqIAFsIAhqQQN0aisDACISOQMAIBMgEiASoqAhEyAHQQFqIgcgC0cNAAsLIAkgCSsDACISIBOfIhQgFJogEkQAAAAAAAAAAGYboCIUOQMAAn8gCCAMQQFIDQAaIAkgFCATIBQgFKKgIBIgEqKhnyISozkDAEEBIQcgCCALQQFGDQAaA0AgCSAHQQN0aiIKIAorAwAgEqM5AwAgB0EBaiIHIAtHDQALIAgLIQoDQEQAAAAAAAAAACESIAgiByACSARAA0AgEiAJIAcgCGtBA3RqKwMAIAAgASAHbCAKakEDdGorAwCioCESIAdBAWoiByACRw0ACyAIIQcDQCAAIAEgB2wgCmpBA3RqIgYgBisDACASIAkgByAIa0EDdGorAwAiEyAToKKhOQMAIAdBAWoiByACRw0ACwsgCkEBaiIKIANHDQALIA8gCEEDdGogCSsDACISIBKiOQMAIAxBAk4EQCAJKwMAIRJBASEHA0AgACAHIAhqIAFsIAhqQQN0aiAJIAdBA3RqKwMAIBKjOQMAIAdBAWoiByALRw0ACwsgC0EBayELIAhBAWoiCCADRw0ACyAFRQ0AQQAhCCACIQwDQCAJQoCAgICAgID4PzcDAEEBIQcgAiAIa0EBSgRAA0AgCSAHQQN0aiAAIAcgCGogAWwgCGpBA3RqKwMAOQMAIAdBAWoiByAMRw0ACwsgBEEBTgRAIA8gCEEDdGohC0EAIQoDQEQAAAAAAAAAACESIAgiByACSARAA0AgEiAJIAcgCGtBA3RqKwMAIAUgByAObCAKakEDdGorAwCioCESIAdBAWoiByACRw0ACyAIIQcDQCAFIAcgDmwgCmpBA3RqIgYgBisDACALKwMAIBIgCSAHIAhrQQN0aisDACITIBOgoqKhOQMAIAdBAWoiByACRw0ACwsgCkEBaiIKIARHDQALCyAMQQFrIQwgCEEBaiIIIANHDQALIARBAUghDCADQQFrIhEhBwNAIAciAyABbCEPIAcgEUgEQCADIA5sIQYgESELA0AgDEUEQCALIA5sIQggACALIA9qQQN0aiEKQQAhBwNAIAUgBiAHakEDdGoiAiACKwMAIAUgByAIakEDdGorAwAgCisDAKKhOQMAIAdBAWoiByAERw0ACwsgC0EBayILIANKDQALC0EAIAAgAyAPakEDdGoiCCsDACISmUQAAAAAAAAZPWMNAhoCQCAMDQAgBSADIA5sIgpBA3RqIgcgBysDACASozkDAEEBIQcgBEEBRg0AA0AgBSAHIApqQQN0aiICIAIrAwAgCCsDAKM5AwAgB0EBaiIHIARHDQALCyADQQFrIQcgA0EASg0ACwtBAQshByAJIBBHBEAgCRCiGwsgDUHQCGokACAHC/sBAQN/IwBBEGsiACQAAkBBrNYKLQAAQQFxDQBBrNYKEP0aRQ0AAkBBtNYKLQAAQQFxDQBBtNYKEP0aRQ0AQZABENUaIgFB4M4KKAIAEOkKIQIQjQoaIABBy5sCQdybAhCwCiACIAAQ7AogACwAC0F/TARAIAAoAgAQohsLQbDWCiABNgIAQbTWChCBGwtBsNYKKAIAIQEgAEEGOgALIABB/poCKAAANgIAIABBgpsCLwAAOwEEIABBADoABiABIAAQ9AohASAALAALQX9MBEAgACgCABCiGwtBqNYKIAE2AgBBrNYKEIEbC0Go1gooAgAhASAAQRBqJAAgAQu1DAIFfwF+IwBB4AFrIgIkABCtCiEFIAJBADYC2AEgAkIANwPQAQJAQbzWCi0AAEEBcQ0AQbzWChD9GkUNAEG41gpB3ZsCQQEQjgo6AABBvNYKEIEbCwJAQcTWCi0AAEEBcQ0AQcTWChD9GkUNAEHA1gpB8psCQQAQjgo6AABBxNYKEIEbCwJAAkACQAJAQbjWCi0AAEHA1gotAABBAXRyQQFrDgMAAgECCxCbCiEHIAIgBTYCECACIAe5RJXWJugLLhE+ojkDGCACQcgAakGFmwIgAkEQahCUCiACLADbAUF/TARAIAIoAtABEKIbCyACIAIoAlA2AtgBIAIgAikDSDcD0AEMAgsgAhCbCjcDKCACIAU2AiAgAkHIAGpBjpsCIAJBIGoQlAogAiwA2wFBf0wEQCACKALQARCiGwsgAiACKAJQNgLYASACIAIpA0g3A9ABDAELIAIgBTYCACACQcgAakGWmwIgAhCUCiACLADbAUF/TARAIAIoAtABEKIbCyACIAIoAlA2AtgBIAIgAikDSDcD0AELIAJB5JwCNgKAASACQdCcAjYCSCACQYABaiACQcgAakEEciIFEOAWIAJCgICAgHA3A8gBIAJBrJwCNgKAASACQZicAjYCSCAFEIoWIQYgAkIANwJsIAJCADcCdCACQRA2AnwgAkGUywE2AkwCQAJAAkACQAJAAkACQAJAAkACQCAADgcJAQIDBAUGAAsgAEH/////B0cNBwwICyACQThqIAJByABqQZmbAkEHEMwDIAIoAtABIAJB0AFqIAItANsBIgNBGHRBGHVBAEgiBBsgAigC1AEgAyAEGxDMA0GhmwJBAhDMAyABIAEQuBsQzAMiASABKAIAQQxrKAIAahCmFiACQThqQbyYCxC5FyIDQQogAygCACgCHBEDACEDIAJBOGoQtBcgASADENQWDAULIAJBOGogAkHIAGpBpJsCQQcQzAMgAigC0AEgAkHQAWogAi0A2wEiA0EYdEEYdUEASCIEGyACKALUASADIAQbEMwDQaGbAkECEMwDIAEgARC4GxDMAyIBIAEoAgBBDGsoAgBqEKYWIAJBOGpBvJgLELkXIgNBCiADKAIAKAIcEQMAIQMgAkE4ahC0FyABIAMQ1BYMBAsgAkE4aiACQcgAakGsmwJBBxDMAyACKALQASACQdABaiACLQDbASIDQRh0QRh1QQBIIgQbIAIoAtQBIAMgBBsQzANBoZsCQQIQzAMgASABELgbEMwDIgEgASgCAEEMaygCAGoQphYgAkE4akG8mAsQuRciA0EKIAMoAgAoAhwRAwAhAyACQThqELQXIAEgAxDUFgwDCyACQThqIAJByABqQbSbAkEHEMwDIAIoAtABIAJB0AFqIAItANsBIgNBGHRBGHVBAEgiBBsgAigC1AEgAyAEGxDMA0GhmwJBAhDMAyABIAEQuBsQzAMiASABKAIAQQxrKAIAahCmFiACQThqQbyYCxC5FyIDQQogAygCACgCHBEDACEDIAJBOGoQtBcgASADENQWDAILIAJBOGogAkHIAGpBvJsCQQcQzAMgAigC0AEgAkHQAWogAi0A2wEiA0EYdEEYdUEASCIEGyACKALUASADIAQbEMwDQaGbAkECEMwDIAEgARC4GxDMAyIBIAEoAgBBDGsoAgBqEKYWIAJBOGpBvJgLELkXIgNBCiADKAIAKAIcEQMAIQMgAkE4ahC0FyABIAMQ1BYMAQsgAkE4aiACQcgAaiABIAEQuBsQzAMiASABKAIAQQxrKAIAahCmFiACQThqQbyYCxC5FyIDQQogAygCACgCHBEDACEDIAJBOGoQtBcgASADENQWCyABEKUWCyACQThqIAUQ0QNBoJELQfiPCyAAQQRIGyIDIAIoAjggAkE4aiACLQBDIgFBGHRBGHVBAEgiBRsgAigCPCABIAUbEMwDGiACLABDQX9MBEAgAigCOBCiGwsgAEEDSg0AIAMQpRYLIAJBrJwCNgKAASACQZicAjYCSCACQZTLATYCTCACLAB3QX9MBEAgAigCbBCiGwsgBhCIFhogAkGAAWoQhBYaIAIsANsBQX9MBEAgAigC0AEQohsLIAJB4AFqJAALRAAgAEGsnAI2AjggAEGYnAI2AgAgAEGUywE2AgQgACwAL0F/TARAIAAoAiQQohsLIABBBGoQiBYaIABBOGoQhBYaIAALgAMBA38jAEGgAWsiBiQAIAZB5JwCNgJQIAZB0JwCNgIYIAZB0ABqIAZBGGpBBHIiBxDgFiAGQoCAgIBwNwOYASAGQaycAjYCUCAGQZicAjYCGCAHEIoWIQggBkIANwI8IAZCADcCRCAGQRA2AkwgBkGUywE2AhwgAQRAIAZBGGogASABELgbEMwDQcSbAkEBEMwDGgsgAgRAIAZBGGogAiACELgbEMwDQcSbAkEBEMwDGgsgA0EBTgRAIAZBGGpBxpsCQQEQzAMgAxDNFkHImwJBAhDMAxoLIAQEQCAGQRhqIAQgBBC4GxDMA0HEmwJBARDMAxoLIAZBGGogBSAFELgbEMwDGiAGQQhqIAcQ0QMgACAGKAIIIAZBCGogBiwAE0EASBsQ3QYgBiwAE0F/TARAIAYoAggQohsLIAZBrJwCNgJQIAZBmJwCNgIYIAZBlMsBNgIcIAYsAEdBf0wEQCAGKAI8EKIbCyAIEIgWGiAGQdAAahCEFhogBkGgAWokAAtSACAAIAAoAgBBDGsoAgBqIgBBrJwCNgI4IABBmJwCNgIAIABBlMsBNgIEIAAsAC9Bf0wEQCAAKAIkEKIbCyAAQQRqEIgWGiAAQThqEIQWGiAAC0cAIABBrJwCNgI4IABBmJwCNgIAIABBlMsBNgIEIAAsAC9Bf0wEQCAAKAIkEKIbCyAAQQRqEIgWGiAAQThqEIQWGiAAEKIbC1UAIAAgACgCAEEMaygCAGoiAEGsnAI2AjggAEGYnAI2AgAgAEGUywE2AgQgACwAL0F/TARAIAAoAiQQohsLIABBBGoQiBYaIABBOGoQhBYaIAAQohsLgAEBA38jAEEQayIAJAACQEG01gotAABBAXENAEG01goQ/RpFDQBBkAEQ1RoiAUHgzgooAgAQ6QohAhCNChogAEHLmwJB3JsCELAKIAIgABDsCiAALAALQX9MBEAgACgCABCiGwtBsNYKIAE2AgBBtNYKEIEbCxDcBhogAEEQaiQAC/AHAw1/AX4CfCMAQcADayIFJAACQCAAIAEgACgCACgCCBEDAARAIAEpAwAhEiAFQagBahCnBiEAIAVB8ABqEKcGIQYgBUE4ahCnBiEHIAErA7ABIRMgASsDuAEhFCAFIBI3A+ABIAVB6AFqIAAQrQYhCCAFQaACaiAGEK0GIQkgBUHYAmogBxCtBiEKIAVBmANqIgsgFDkDACAFIBM5A5ADIAUgASsDwAE5A6ADIAVBqANqIgwgASsDyAE5AwAgBUGwA2oiDSABKwPQATkDACAFQbgDaiIOIAErA9gBOQMAIAQgBSkD4AE3AwAgBEEIaiIPIAgQuQYaIARBQGsiECAJELkGGiAEQfgAaiIRIAoQuQYaIAQgCykDADcDuAEgBCAFKQOQAzcDsAEgBCAFKwOgAzkDwAEgBCAMKwMAOQPIASAEIA0rAwA5A9ABIAQgDisDADkD2AEgChCxBhogCRCxBhogCBCxBhogBxCxBhogBhCxBhogABCxBhogASgCGARAIAMpAgAhEiAFIAIpAgA3A3AgBSASNwOoASAPIAVB4AFqIAFBCGogBUHwAGogBUGoAWoQugYiBBC5BhogBBCxBhoLIAEoAlAEQCADKQIAIRIgBSACKQIANwNwIAUgEjcDqAEgECAFQeABaiABQUBrIAVB8ABqIAVBqAFqELoGIgQQuQYaIAQQsQYaCyABKAKIAUUNASADKQIAIRIgBSACKQIANwNwIAUgEjcDqAEgESAFQeABaiABQfgAaiAFQfAAaiAFQagBahC6BiIEELkGGiAEELEGGgwBCyAFQagBahCnBiEAIAEoAgAiBiABIABBfyAGKAIAKAIMEQYAIAMpAgAhEiAFIAIpAgA3AzggBSASNwPgASAFQfAAaiAAIAVBOGogBUHgAWoQugYhASAFQThqEKcGIQIgBRCnBiEDIAVBADYC5AEgBUHkzgo2AuABIAVB6AFqIAEQrQYhBiAFQaACaiACEK0GIQcgBUHYAmogAxCtBiEIIAVBmANqIglCgICAgICAgPg/NwMAIAVBqANqIgpCADcDACAFQbADaiILQgA3AwAgBUG4A2oiDEIANwMAIAVCADcDoAMgBUKAgICAgICA+D83A5ADIAQgBSkD4AE3AwAgBEEIaiAGELkGGiAEQUBrIAcQuQYaIARB+ABqIAgQuQYaIAQgCSkDADcDuAEgBCAFKQOQAzcDsAEgBCAFKwOgAzkDwAEgBCAKKwMAOQPIASAEIAsrAwA5A9ABIAQgDCsDADkD2AEgCBCxBhogBxCxBhogBhCxBhogAxCxBhogAhCxBhogARCxBhogABCxBhoLIAVBwANqJAALgwcDDX8BfgJ8IwBBwANrIgQkAAJAIAAgASAAKAIAKAIIEQMABEAgASkDACERIARBqAFqEKcGIQAgBEHwAGoQpwYhBSAEQThqEKcGIQYgASsDsAEhEiABKwO4ASETIAQgETcD4AEgBEHoAWogABCtBiEHIARBoAJqIAUQrQYhCCAEQdgCaiAGEK0GIQkgBEGYA2oiCiATOQMAIAQgEjkDkAMgBCABKwPAATkDoAMgBEGoA2oiCyABKwPIATkDACAEQbADaiIMIAErA9ABOQMAIARBuANqIg0gASsD2AE5AwAgAyAEKQPgATcDACADQQhqIg4gBxC5BhogA0FAayIPIAgQuQYaIANB+ABqIhAgCRC5BhogAyAKKQMANwO4ASADIAQpA5ADNwOwASADIAQrA6ADOQPAASADIAsrAwA5A8gBIAMgDCsDADkD0AEgAyANKwMAOQPYASAJELEGGiAIELEGGiAHELEGGiAGELEGGiAFELEGGiAAELEGGiABKAIYBEAgBEHgAWogAUEIaiACEL4GIA4gBEHgAWoQuQYaIARB4AFqELEGGgsgASgCUARAIARB4AFqIAFBQGsgAhC+BiAPIARB4AFqELkGGiAEQeABahCxBhoLIAEoAogBRQ0BIARB4AFqIAFB+ABqIAIQvgYgECAEQeABahC5BhogBEHgAWoQsQYaDAELIARBqAFqEKcGIQAgASgCACIFIAEgAEF/IAUoAgAoAgwRBgAgBEHwAGogACACEL4GIARBOGoQpwYhASAEEKcGIQIgBEEANgLkASAEQeTOCjYC4AEgBEHoAWogBEHwAGoQrQYhBSAEQaACaiABEK0GIQYgBEHYAmogAhCtBiEHIARBmANqIghCgICAgICAgPg/NwMAIARBqANqIglCADcDACAEQbADaiIKQgA3AwAgBEG4A2oiC0IANwMAIARCADcDoAMgBEKAgICAgICA+D83A5ADIAMgBCkD4AE3AwAgA0EIaiAFELkGGiADQUBrIAYQuQYaIANB+ABqIAcQuQYaIAMgCCkDADcDuAEgAyAEKQOQAzcDsAEgAyAEKwOgAzkDwAEgAyAJKwMAOQPIASADIAorAwA5A9ABIAMgCysDADkD2AEgBxCxBhogBhCxBhogBRCxBhogAhCxBhogARCxBhogBEHwAGoQsQYaIAAQsQYaCyAEQcADaiQAC58BAQJ/IwBB8ABrIgAkACAAQQhqEKcGIQMgASgCACIEIAEgA0F/IAQoAgAoAgwRBgAgAEIANwNoIAAgAjYCZCAAQYCAhAg2AmAgAEIANwNYIAAgAzYCVCAAQYCAhAg2AlAgACACNgJEIABBgICEkHw2AkAgAEIANwNIIABB4ABqIABB0ABqIABBQGtB1NYKENsFIAMQsQYaIABB8ABqJAALnwEBAn8jAEHwAGsiACQAIABBCGoQpwYhAyABKAIAIgQgASADQX8gBCgCACgCDBEGACAAQgA3A2ggACACNgJkIABBgICECDYCYCAAQgA3A1ggACADNgJUIABBgICECDYCUCAAIAI2AkQgAEGAgISQfDYCQCAAQgA3A0ggAEHgAGogAEHQAGogAEFAa0HU1goQ3QUgAxCxBhogAEHwAGokAAvjAQECfyMAQbABayIAJAAgABCnBiEDIAEoAgAiBCABIANBfyAEKAIAKAIMEQYAIABCADcDqAEgACACNgKkASAAQYCAhAg2AqABIABCADcDmAEgACADNgKUASAAQYCAhAg2ApABIABByABqEKcGIQEgAEIANwOIASAAIAE2AoQBIABBgICECDYCgAEgACACNgI8IABBgICEEDYCOCAAQgA3A0AgAEGgAWogAEGQAWpEAAAAAAAA8D8gAEGAAWpEAAAAAAAAAAAgAEE4akEAEIIGIAEQsQYaIAMQsQYaIABBsAFqJAALpAEBAn8jAEHwAGsiACQAIABBCGoQpwYhAyABKAIAIgQgASADQX8gBCgCACgCDBEGACAAQgA3A2ggACACNgJkIABBgICECDYCYCAAQgA3A1ggACADNgJUIABBgICECDYCUCAAIAI2AkQgAEGAgISQfDYCQCAAQgA3A0ggAEHgAGogAEHQAGogAEFAa0QAAAAAAADwPxDgBSADELEGGiAAQfAAaiQAC58BAQJ/IwBB8ABrIgAkACAAQQhqEKcGIQMgASgCACIEIAEgA0F/IAQoAgAoAgwRBgAgAEIANwNoIAAgAjYCZCAAQYCAhAg2AmAg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IAAQrQYhBiAEQagCaiACEK0GIQcgBEGIA2oiCCAPOQMAIARBgANqIgkgDDkDACAEQfgCaiIKIA05AwAgBEHoAmoiCyAROQMAIAQgDjkD8AIgBCAQOQPgAiADIAQpA7ABNwMAIANBCGogARC5BhogA0FAayAGELkGGiADQfgAaiAHELkGGiADIAspAwA3A7gBIAMgBCkD4AI3A7ABIAMgBCsD8AI5A8ABIAMgCisDADkDyAEgAyAJKwMAOQPQASADIAgrAwA5A9gBIAcQsQYaIAYQsQYaIAEQsQYaIAIQsQYaIAAQsQYaIAUQsQYaDAELIAUgASACIAMgBSgCACgCPBEGAAsgBEGQA2okAAv0AgEJfyMAQZADayIAJAAgAEFAaxCnBiEFIAIoAgAiBCACIAVBfyAEKAIAKAIMEQYAIABBCGoQpwYhAiAAQfgAahCnBiEEIABBADYCtAEgAEHozgo2ArABIABBuAFqIAUQrQYhBiAAQfABaiACEK0GIQcgAEGoAmogBBCtBiEIIABB6AJqIglCADcDACAAQoCAgICAgID4v383A+ACIAAgASsDADkD8AIgAEH4AmoiCiABKwMIOQMAIABBgANqIgsgASsDEDkDACAAQYgDaiIMIAErAxg5AwAgAyAAKQOwATcDACADQQhqIAYQuQYaIANBQGsgBxC5BhogA0H4AGogCBC5BhogAyAJKQMANwO4ASADIAApA+ACNwOwASADIAArA/ACOQPAASADIAorAwA5A8gBIAMgCysDADkD0AEgAyAMKwMAOQPYASAIELEGGiAHELEGGiAGELEGGiAEELEGGiACELEGGiAFELEGGiAAQZADaiQAC6oKAgh/AXwjAEGQA2siBSQAAkAgACACKAIAIgZGBEAgBUFAaxCnBiEAIAVBCGoQpwYhBgJAAkACQAJAIAEoAgAiB0HszgpHDQAgASgCBEEvRw0AIAEoAlAEQCABKwO4AUQAAAAAAAAAAGINAgsCQAJAIAIoAgAiB0HozgpHDQAgAigCUARAIAIrA7gBRAAAAAAAAAAAYg0BCyACKwPAAUQAAAAAAAAAAGINACACKwPIAUQAAAAAAAAAAGINACACKwPQAUQAAAAAAAAAAGINACACKwPYAUQAAAAAAAAAAGINACACKwOwASENIAYgAkEIahCzBiANIASiIQQMAQsgByAC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ADkD0AEgAyALKwMAOQPYASAHELEGGiAFELEGGiABELEGGiACELEGGiAAELEGGiAGELEGGgwBCyAGIAEgAiADIAYoAgAoAlwRBgALIARBkANqJAALRQECfyMAQUBqIgQkACAEQQhqEKcGIQAgASgCACIFIAEgAEF/IAUoAgAoAgwRBgAgAyACIAAQ+gYgABCxBhogBEFAayQAC7wCAQl/IwBB0AJrIgMkACADQThqEKcGIQQgAxCnBiEFIAMgATYCdCADQfTOCjYCcCADQfgAaiACEK0GIQIgA0GwAWogBBCtBiEBIANB6AFqIAUQrQYhBiADQagCaiIHQgA3AwAgA0GwAmoiCEIANwMAIANBuAJqIglCADcDACADQcACaiIKQgA3AwAgA0HIAmoiC0IANwMAIANCgICAgICAgPg/NwOgAiAAIAMpA3A3AwAgAEEIaiACELkGGiAAQUBrIAEQuQYaIABB+ABqIAYQuQYaIAAgBykDADcDuAEgACADKQOgAjcDsAEgACAIKwMAOQPAASAAIAkrAwA5A8gBIAAgCisDADkD0AEgACALKwMAOQPYASAGELEGGiABELEGGiACELEGGiAFELEGGiAEELEGGiADQdACaiQACzsAIAACfyACQTBqIAJBCGoQtwZFDQAaIAJB6ABqIAJBQGsQtwYNABogAkGgAWoLKAIAKQIAQiCJNwIACy8AAkAgAUEIaiIAELcGRQ0AIAFBQGsiABC3Bg0AIAFB+ABqIQALIAAoAgBB/x9xC8QDAQ9/IwBBoAJrIgMkAAJAIAEQtwZFBEAgAhC3BkUNAQtBeyADQUBrQaCpAhCJA0HHqQJB6p0CQSAQmAoACyAAQgA3AwAgAEEIahCnBiEGIABBQGsQpwYhByAAQfgAahCnBiEIIABB2AFqIglCADcDACAAQdABaiIKQgA3AwAgAEHIAWoiC0IANwMAIABBwAFqIgxCADcDACAAQbgBaiINQgA3AwAgAEIANwOwASADQQhqEKcGIQQgA0EANgJEIANB6M4KNgJAIANByABqIAEQrQYhASADQYABaiACEK0GIQIgA0G4AWogBBCtBiEFIANB+AFqIg5CgICAgICAgPi/fzcDACADQYgCaiIPQgA3AwAgA0GQAmoiEEIANwMAIANBmAJqIhFCADcDACADQgA3A4ACIANCgICAgICAgPg/NwPwASAAIAMpA0A3AwAgBiABELkGGiAHIAIQuQYaIAggBRC5BhogDSAOKQMANwMAIAAgAykD8AE3A7ABIAwgAysDgAI5AwAgCyAPKwMAOQMAIAogECsDADkDACAJIBErAwA5AwAgBRCxBhogAhCxBhogARCxBhogBBCxBhogA0GgAmokAAvCAwESfyMAQdACayICJAAgARC3BgRAQXsgAkHwAGpB2qkCEIkDQcepAkHqnQJBGBCYCgALIABCADcDACAAQQhqEKcGIQcgAEFAaxCnBiEIIABB+ABqEKcGIQkgAEHYAWoiCkIANwMAIABB0AFqIgtCADcDACAAQcgBaiIMQgA3AwAgAEHAAWoiDUIANwMAIABBuAFqIg5CADcDACAAQgA3A7ABIAIQpwYhAyACQThqEKcGIQQgAkEANgJ0IAJB6M4KNgJwIAJB+ABqIAEQrQYhASACQbABaiADEK0GIQUgAkHoAWogBBCtBiEGIAJBqAJqIg9CADcDACACQbACaiIQQgA3AwAgAkG4AmoiEUIANwMAIAJBwAJqIhJCADcDACACQcgCaiITQgA3AwAgAkKAgICAgICA+L9/NwOgAiAAIAIpA3A3AwAgByABELkGGiAIIAUQuQYaIAkgBhC5BhogDiAPKQMANwMAIAAgAikDoAI3A7ABIA0gECsDADkDACAMIBErAwA5AwAgCyASKwMAOQMAIAogEysDADkDACAGELEGGiAFELEGGiABELEGGiAEELEGGiADELEGGiACQdACaiQAC8MDAQ9/IwBBoAJrIgMkAAJAIAEQtwZFBEAgAhC3BkUNAQtBeyADQUBrQaCpAhCJA0HHqQJB6p0CQSAQmAoACyAAQgA3AwAgAEEIahCnBiEGIABBQGsQpwYhByAAQfgAahCnBiEIIABB2AFqIglCADcDACAAQdABaiIKQgA3AwAgAEHIAWoiC0IANwMAIABBwAFqIgxCADcDACAAQbgBaiINQgA3AwAgAEIANwOwASADQQhqEKcGIQQgA0EANgJEIANB8M4KNgJAIANByABqIAEQrQYhASADQYABaiACEK0GIQIgA0G4AWogBBCtBiEFIANB+AFqIg5CgICAgICAgPg/NwMAIANBiAJqIg9CADcDACADQZACaiIQQgA3AwAgA0GYAmoiEUIANwMAIANCADcDgAIgA0KAgICAgICA+D83A/ABIAAgAykDQDcDACAGIAEQuQYaIAcgAhC5BhogCCAFELkGGiANIA4pAwA3AwAgACADKQPwATcDsAEgDCADKwOAAjkDACALIA8rAwA5AwAgCiAQKwMAOQMAIAkgESsDADkDACAFELEGGiACELEGGiABELEGGiAEELEGGiADQaACaiQAC7kDARJ/IwBB0AJrIgMkACABELcGBEBBeyADQfAAakHaqQIQiQNBx6kCQeqdAkEYEJgKAAsgAEIANwMAIABBCGoQpwYhCCAAQUBrEKcGIQkgAEH4AGoQpwYhCiAAQdgBaiILQgA3AwAgAEHQAWoiDEIANwMAIABByAFqIg1CADcDACAAQcABaiIOQgA3AwAgAEG4AWoiD0IANwMAIABCADcDsAEgAxCnBiEEIANBOGoQpwYhBSADQQA2AnQgA0Hozgo2AnAgA0H4AGogARCtBiEBIANBsAFqIAQQrQYhBiADQegBaiAFEK0GIQcgA0GoAmoiEEIANwMAIANBsAJqIhFCADcDACADQbgCaiISQgA3AwAgA0HAAmoiE0IANwMAIANByAJqIhRCADcDACADIAI5A6ACIAAgAykDcDcDACAIIAEQuQYaIAkgBhC5BhogCiAHELkGGiAPIBApAwA3AwAgACADKQOgAjcDsAEgDiARKwMAOQMAIA0gEisDADkDACAMIBMrAwA5AwAgCyAUKwMAOQMAIAcQsQYaIAYQsQYaIAEQsQYaIAUQsQYaIAQQsQYaIANB0AJqJAAL/gEBBH8jAEHgAWsiAyQAIABCADcDACAAQQhqEKcGGiAAQUBrEKcGGiAAQfgAahCnBhogAEIANwPYASAAQgA3A9ABIABCADcDyAEgAEIANwPAASAAQgA3A7gBIABCADcDsAEgASgCACEEIANBADYCBCADQeTOCjYCACADQQhqIAIQrQYhAiADQUBrEKcGIQUgA0H4AGoQpwYhBiADQgA3A8ABIANCADcDyAEgA0IANwPQASADQgA3A9gBIANCADcDuAEgA0KAgICAgICA+D83A7ABIAQgASADIAAgBCgCACgCXBEGACAGELEGGiAFELEGGiACELEGGiADQeABaiQAC58CAQR/IwBB4AFrIgMkACABELcGBEBBeyADQdqpAhCJA0HHqQJB6p0CQRgQmAoACyAAQgA3AwAgAEEIahCnBhogAEFAaxCnBhogAEH4AGoQpwYaIABCADcD2AEgAEIANwPQASAAQgA3A8gBIABCADcDwAEgAEIANwO4ASAAQgA3A7ABIAIoAgAhBCADQQA2AgQgA0Hkzgo2AgAgA0EIaiABEK0GIQEgA0FAaxCnBiEFIANB+ABqEKcGIQYgA0IANwPAASADQgA3A8gBIANCADcD0AEgA0IANwPYASADQgA3A7gBIANCgICAgICAgPg/NwOwASAEIAMgAiAAIAQoAgAoAlwRBgAgBhCxBhogBRCxBhogARCxBhogA0HgAWokAAvFAgEJfyMAQdACayIDJAAgA0E4ahCnBiEEIAMQpwYhBSADQeEANgJ0IANB7M4KNgJwIANB+ABqIAEQrQYhASADQbABaiAEEK0GIQYgA0HoAWogBRCtBiEHIANBqAJqIghCADcDACADQoCAgICAgID4PzcDoAIgAyACKwMAOQOwAiADQbgCaiIJIAIrAwg5AwAgA0HAAmoiCiACKwMQOQMAIANByAJqIgsgAisDGDkDACAAIAMpA3A3AwAgAEEIaiABELkGGiAAQUBrIAYQuQYaIABB+ABqIAcQuQYaIAAgCCkDADcDuAEgACADKQOgAjcDsAEgACADKwOwAjkDwAEgACAJKwMAOQPIASAAIAorAwA5A9ABIAAgCysDADkD2AEgBxCxBhogBhCxBhogARCxBhogBRCxBhogBBCxBhogA0HQAmokAAueAQEBfyMAQRBrIgAkAAJAAkACQCADQX9HBEAgASgCCCIEQf8fcSADRw0BCyACIAFBCGoQswYMAQsgAyAEc0H4H3ENASAAIAI2AgQgAEGAgIQQNgIAIABCADcDCCABQQhqIAAgA0QAAAAAAADwP0QAAAAAAAAAABCIAwsgAEEQaiQADwtBqX4gAEHAnQIQiQNB450CQeqdAkGBChCYCgAL5hQCB38DfCMAQfABayIEJAAgBEG4AWoQpwYhCQJ/IANBf0cEQCAJIAEoAghB/x9xIANHDQEaCyACCyEAIAFBwAFqIQUCQAJAIAEoAlAEQCABQUBrIQMgASsDyAEhCwJAAkACQAJAIAErA8ABRAAAAAAAAAAAYg0AIAtEAAAAAAAAAABiDQAgASsD0AFEAAAAAAAAAABiDQAgASsD2AFEAAAAAAAAAABhDQIgC0QAAAAAAAAAAGENAQwCCyALRAAAAAAAAAAAYg0BCyABKwPQAUQAAAAAAAAAAGINACABKwPYAUQAAAAAAAAAAGENAQsgASsDuAEhCwJAIAErA7ABIgxEAAAAAAAA8D9hBEAgC0QAAAAAAADwP2EEQCAEQgA3AxAgBEGAgIQINgIIIAQgAUEIajYCDCAEQgA3A7ABIAQgAzYCrAEgBEGAgIQINgKoASAEIAA2ApwBIARBgICEEDYCmAEgBEIANwOgASAEQQhqIARBqAFqIARBmAFqQdTWChDbBQwCCyALRAAAAAAAAPC/YQRAIARCADcDECAEQYCAhAg2AgggBCABQQhqNgIMIARCADcDsAEgBCADNgKsASAEQYCAhAg2AqgBIAQgADYCnAEgBEGAgIQQNgKYASAEQgA3A6ABIARBCGogBEGoAWogBEGYAWpB1NYKEN0FDAILIARCADcDECAEIAM2AgwgBEGAgIQINgIIIARCADcDsAEgBCABQQhqNgKsASAEQYCAhAg2AqgBIAQgADYCnAEgBEGAgIQQNgKYASAEQgA3A6ABIARBCGogCyAEQagBaiAEQZgBahCDBgwBCyALRAAAAAAAAPA/YQRAIAxEAAAAAAAA8L9hBEAgBEIANwMQIAQgAzYCDCAEQYCAhAg2AgggBEIANwOwASAEIAFBCGo2AqwBIARBgICECDYCqAEgBCAANgKcASAEQYCAhBA2ApgBIARCADcDoAEgBEEIaiAEQagBaiAEQZgBakHU1goQ3QUMAgsgBEIANwMQIARBgICECDYCCCAEIAFBCGo2AgwgBEIANwOwASAEIAM2AqwBIARBgICECDYCqAEgBCAANgKcASAEQYCAhBA2ApgBIARCADcDoAEgBEEIaiAMIARBqAFqIARBmAFqEIMGDAELIARCADcDECAEQYCAhAg2AgggBCABQQhqNgIMIARCADcDsAEgBCADNgKsASAEQYCAhAg2AqgBIAQgADYCnAEgBEGAgIQQNgKYASAEQgA3A6ABIARBCGogDCAEQagBaiALRAAAAAAAAAAAIARBmAFqQX8Q4gULAkAgASsDyAFEAAAAAAAAAABiDQAgASsD0AFEAAAAAAAAAABiDQAgASsD2AFEAAAAAAAAAABhDQMLIARCADcDECAEIAA2AgwgBEGAgIQINgIIIARCgYCAgMAANwOwASAEIAU2AqwBIARBhoCI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ASADIAErA8ABOQPAASADIAErA8gBOQPIASADIAErA9ABOQPQASADIAErA9gBOQPYASADIAMrA7ABIAKiOQOwAQ8LIAMgASACIAMQ8gYL+wICCX8BfCMAQdACayIAJAACQAJAIAIoAgRBL0cNACACKAJQBEAgAisDuAFEAAAAAAAAAABiDQELIAAQpwYhBCACKwOwASENIABBOGoQpwYhBSAAQQA2AnQgAEHozgo2AnAgAEH4AGogAkEIahCtBiECIABBsAFqIAQQrQYhBiAAQegBaiAFEK0GIQcgAEGoAmoiCEIANwMAIABBsAJqIglCADcDACAAQbgCaiIKQgA3AwAgAEHAAmoiC0IANwMAIABByAJqIgxCADcDACAAIAEgDaM5A6ACIAMgACkDcDcDACADQQhqIAIQuQYaIANBQGsgBhC5BhogA0H4AGogBxC5BhogAyAIKQMANwO4ASADIAApA6ACNwOwASADIAkrAwA5A8ABIAMgCisDADkDyAEgAyALKwMAOQPQASADIAwrAwA5A9gBIAcQsQYaIAYQsQYaIAIQsQYaIAUQsQYaIAQQsQYaDAELIAAgASACIAMQ9AYLIABB0AJqJAAL2wECAn8BfCMAQeAAayIEJAAgBEEoahCnBiEFAn8gA0F/RwRAIAUgASgCCEH/H3EgA0cNARoLIAILIQAgBEIANwMgIARBgICECDYCGCAEIAFBCGo2AhwgBEGAgIQQNgIIIARCADcDECAEIAA2AgwgBEEYaiAEQQhqELQHIAAoAhAgAigCEEZBACABKwOwASIGRAAAAAAAAPA/YRtFBEAgBCACNgIcIARBgICEEDYCGCAEQgA3AyAgACAEQRhqIAMgBkQAAAAAAAAAABCIAwsgBRCxBhogBEHgAGokAAuMAQAgAyABKQMANwMAIANBCGogAUEIahCzBiADQUBrIAFBQGsQswYgA0H4AGogAUH4AGoQswYgAyABKQO4ATcDuAEgAyABKQOwATcDsAEgAyABKwPAATkDwAEgAyABKwPIATkDyAEgAyABKwPQATkD0AEgAyABKwPYATkD2AEgAyADKwOwASACojkDsAEL5AICCX8BfCMAQdACayIAJAAgAUEIaiEDAkAgASsDsAFEAAAAAAAA8D9hBEAgAiADEJIHDAELIAAQpwYhBCABKwOwASEMIABBOGoQpwYhASAAQQA2AnQgAEHozgo2AnAgAEH4AGogAxCtBiEDIABBsAFqIAQQrQYhBSAAQegBaiABEK0GIQYgAEGoAmoiB0IANwMAIABBsAJqIghCADcDACAAQbgCaiIJQgA3AwAgAEHAAmoiCkIANwMAIABByAJqIgtCADcDACAAIAw5A6ACIAIgACkDcDcDACACQQhqIAMQuQYaIAJBQGsgBRC5BhogAkH4AGogBhC5BhogAiAHKQMANwO4ASACIAApA6ACNwOwASACIAgrAwA5A8ABIAIgCSsDADkDyAEgAiAKKwMAOQPQASACIAsrAwA5A9gBIAYQsQYaIAUQsQYaIAMQsQYaIAEQsQYaIAQQsQYaCyAAQdACaiQAC7wCAQp/IwBB0AJrIgIkACACQThqEKcGIQMgAhCnBiEEIAJBADYCdCACQeTOCjYCcCACQfgAaiABEK0GIQEgAkGwAWogAxCtBiEFIAJB6AFqIAQQrQYhBiACQagCaiIHQgA3AwAgAkGwAmoiCEIANwMAIAJBuAJqIglCADcDACACQcACaiIKQgA3AwAgAkHIAmoiC0IANwMAIAJCgICAgICAgPg/NwOgAiAAIAIpA3A3AwAgAEEIaiABELkGGiAAQUBrIAUQuQYaIABB+ABqIAYQuQYaIAAgBykDADcDuAEgACACKQOgAjcDsAEgACAIKwMAOQPAASAAIAkrAwA5A8gBIAAgCisDADkD0AEgACALKwMAOQPYASAGELEGGiAFELEGGiABELEGGiAEELEGGiADELEGGiACQdACaiQAC6cCAgJ/AnwjAEGAAWsiBCQAIARByABqEKcGIQUCfyADQX9HBEAgBSABKAIIQf8fcSADRw0BGgsgAgshACAEQgA3A0AgBEGAgIQINgI4IAQgAUEIajYCPCAEQgA3AzAgBCABQUBrNgIsIARBgICECDYCKCABKwOwASEGIARCADcDICAEIAFB+ABqNgIcIARBgICECDYCGCABKwO4ASEHIARBgICEEDYCCCAEQgA3AxAgBCAANgIMIARBOGogBEEoaiAGIARBGGogByAEQQhqIAEoAgQQggYgACgCECACKAIQRwRAIAQgAjYCPCAEQYCAhBA2AjggBEIANwNAIAAgBEE4aiADRAAAAAAAAPA/RAAAAAAAAAAAEIgDCyAFELEGGiAEQYABaiQAC4kIAgV/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BEH4AGogAUEIahCtBiEBIARBuAFqIgYgCjkDACAEQcgBaiIAQgA3AwAgBEHQAWoiB0IANwMAIARB2AFqIghCADcDACAEQgA3A8ABIAQgCZo5A7ABIAMgBCkDADcDACADQQhqIAUQuQYaIANBQGsgAhC5BhogA0H4AGogARC5BhogAyAGKQMANwO4ASADIAQpA7ABNwOwASADIAQrA8ABOQPAASADIAArAwA5A8gBIAMgBysDADkD0AEgAyAIKwMAOQPYASABELEGGiACELEGGiAFELEGGgwBCyAAIAVGBEAgBSABIAIgAxDvBgwBCyAFIAEgAiADIAUoAgAoAjwRBgALIARB4AFqJAALngEAIAMgASkDADcDACADQQhqIAFBCGoQswYgA0FAayABQUBrELMGIANB+ABqIAFB+ABqELMGIANBuAFqIgAgASkDuAE3AwAgAyABKQOwATcDsAEgAyABKwPAATkDwAEgAyABKwPIATkDyAEgAyABKwPQATkD0AEgAyABKwPYATkD2AEgAyADKwOwASACojkDsAEgACAAKwMAIAKiOQMAC64BAQF/IAIgASkDADcDACACQQhqIgAgAUEIahCzBiACQUBrIgMgAUFAaxCzBiACQfgAaiABQfgAahCzBiACIAEpA7gBNwO4ASACIAEpA7ABNwOwASACIAErA8ABOQPAASACIAErA8gBOQPIASACIAErA9ABOQPQASACIAErA9gBOQPYASACIAEoAgQiAUEBdEECcSABQQRxciABQQF2QQFxckEHczYCBCAAIAMQrgcLzwEBAn8jAEHgAGsiBCQAIARBKGoQpwYhBQJ/IANBf0cEQCAFIAEoAghB/x9xIANHDQEaCyACCyEAIARCADcDICAEQYCAhAg2AhggBCABQQhqNgIcIARBgICEEDYCCCAEQgA3AxAgBCAANgIMIARBGGogBEEIaiABKAIEEKsEIAAoAhAgAigCEEcEQCAEIAI2AhwgBEGAgIQQNgIYIARCADcDICAAIARBGGogA0QAAAAAAADwP0QAAAAAAAAAABCIAwsgBRCxBhogBEHgAGokAAuMAwEGfyMAQaACayIEJAAgAigCACEFAkACQCABKAIAQfTOCkcNACAFQeTOCkcNACABKAIEIQAgBEEIahCnBiEFIAQgADYCRCAEQfzOCjYCQCAEQcgAaiAB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QdDWChCBGwtBzNYKKAIAIQYgBCACKQIAIg03AwggBCANNwOAASAEQYgBaiAEQQhqIANB7t27935BABCwBiECIARByABqEKcGIQMgBEEQahCnBiEFIAQgATYCxAEgBCAGNgLAASAEQcgBaiACEK0GIQEgBEGAAmogAxCtBiEGIARBuAJqIAUQrQYhByAEQfgCaiIIQgA3AwAgBEGAA2oiCUIANwMAIARBiANqIgpCADcDACAEQZADaiILQgA3AwAgBEGYA2oiDEIANwMAIAREAAAAAAAA8D85A/ACIAAgBCkDwAE3AwAgAEEIaiABELkGGiAAQUBrIAYQuQYaIABB+ABqIAcQuQYaIAAgCCkDADcDuAEgACAEKQPwAjcDsAEgACAJKwMAOQPAASAAIAorAwA5A8gBIAAgCysDADkD0AEgACAMKwMAOQPYASAHELEGGiAGELEGGiABELEGGiAFELEGGiADELEGGiACELEGGiAEQaADaiQAC4cBAgF/AX4jAEEQayIDJAAgAEIANwMAIABBCGoQpwYaIABBQGsQpwYaIABB+ABqEKcGGiAAQgA3A9gBIABCADcD0AEgAEIANwPIASAAQgA3A8ABIABCADcDuAEgAEIANwOwASADIAEpAgAiBDcDACADIAQ3AwggAEEwIAMgAhCgByADQRBqJAALigEBAX8jAEEQayIEJAAgAEIANwMAIABBCGoQpwYaIABBQGsQpwYaIABB+ABqEKcGGiAAQgA3A9gBIABCADcD0AEgAEIANwPIASAAQgA3A8ABIABCADcDuAEgAEIANwOwASAEIAE2AgwgBCACNgIIIAQgBCkDCDcDACAAQTEgBCADEKAHIARBEGokAAuHAQIBfwF+IwBBEGsiAyQAIABCADcDACAAQQhqEKcGGiAAQUBrEKcGGiAAQfgAahCnBhogAEIANwPYASAAQgA3A9ABIABCADcDyAEgAEIANwPAASAAQgA3A7gBIABCADcDsAEgAyABKQIAIgQ3AwAgAyAENwMIIABBMSADIAIQoAcgA0EQaiQAC4sBAQF/IwBBEGsiBCQAIABCADcDACAAQQhqEKcGGiAAQUBrEKcGGiAAQfgAahCnBhogAEIANwPYASAAQgA3A9ABIABCADcDyAEgAEIANwPAASAAQgA3A7gBIABCADcDsAEgBCABNgIMIAQgAjYC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AAAAXhu7IRQMCAsgAygCqCEhAgJAAkAgB0EGaw4CAAECCyACIAQQhQq3IRQMCAtBACEBQQAgBEEESA0GGiAEQQRrIQVBACEAA0AgAiAAQQNyai0AAEHg0QJqLQAAIAIgAEECcmotAABB4NECai0AACACIABBAXJqLQAAQeDRAmotAAAgASAAIAJqLQAAQeDRAmotAABqampqIQEgAEEEaiIAIAVMDQALDAULIANB4CBqELcGRQRAIAMvAeAgQf8fcQ0CCyAFQQZGBEAgA0HgIGoQtwZFBEAgA0EIahCnBiEAIANCADcDoCAgA0GAgIQINgKYICADIANBmCFqNgKcICADQgA3A9ggIANBgICECDYC0CAgAyADQeAgajYC1CAgAyAANgLEICADQYCAhBA2AsAgIANCADcDyCAgA0GYIGogA0HQIGogA0HAIGpB1NYKENQFIANCADcDoCAgAyAANgKcICADQYCAhAg2ApggIANBmCBqIAdB1NYKEIcIIRQgABCxBhoMCAtBACEAIANBADYCnCAgAyADQZghajYCmCAgA0EANgLQICADQQhqIANBmCBqIANB0CBqQX8QrAciAigCEEUNB0EBQQIgB0EGRhshBCACKAIUIQVBACEBA0AgAygC0CAgBSAEEIUIIABqIQAgAhCtByABQQFqIgEgAigCEEkNAAsgALchFAwHCyAHQQR0QeAAcUEFIAogCkEHRhtBAnRyQdDbAmooAgAiDUUNAiADQQA2AtggIAMgA0HgIGo2AtQgIAMgA0GYIWo2AtAgIANCADcDwCAgA0IANwO4ICADQZggaiADQdAgaiADQcAgakF/EKwHIggoAhQiAUH/////B08NAwJAAkAgB0ECRiAKQQRJcUUEQCAFQQRGIApBAklxRQ0BCyADKAKcISIAQQFOBEAgAygCxCEgAEECdGpBBGsoAgAhDgsgA0EANgIIQYCAgARBgIACIApBAkkbQYCAAiAHQQJGGyAJbiELIAgoAhBFDQEgCyABIAEgC0obIQJBACEFA0AgDEEBaiEMIAFBAU4EQEEAIQQgAygCxCAhBiADKALAICEPA0AgDyAGIANBCGogAiABIARrIgAgACACShsiACAJIA0RCQAaAkAgCyAAIAVqIgUgAmpKBEAgACAEaiABSA0BIAwgCCgCEEkNAQsgAygCCCEGQQAhBSAD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DAELIAAoAgQhByAAKAIAIQggBSAAKAALNgALIAUgACgCCDYCCCAAQgA3AgQgAC0ADyEJIABBADYCDCAAKAIUIQogACgCECELIABCADcCECAAQQRqIQQgBgRAIAAgAigCADYCACAEIAIoAgw2AgggBCACKQIENwIAIAJBADoADyACQQA6AAQgAigCFCEDIAIoAhAhASACQgA3AhAgACABNgIQIAAoAhQhASAAIAM2AhQCQCABRQ0AIAEgASgCBCIAQQFrNgIEIAANACABIAEoAgAoAggRAQAgARDQGgsgAiAINgIAIAIsAA9Bf0wEQCACKAIEEKIbCyACIAc2AgQgAiAFKAIINgIIIAIgBSgACzYACyACIAs2AhAgAiAJOgAPIAIoAhQhASACIAo2AhQCQCABRQ0AIAEgASgCBCICQQFrNgIEIAINACABIAEoAgAoAggRAQAgARDQGgtBAQwCCyAAIAEoAgA2AgAgBCABKAIMNgIIIAQgASkCBDcCACABQQA6AA8gAUEAOgAEIAEoAhQhBiABKAIQIQQgAUIANwIQIAAgBDYCECAAKAIUIQQgACAGNgIUAkAgBEUNACAEIAQoAgQiAEEBazYCBCAADQAgBCAEKAIAKAIIEQEAIAQQ0BoLIAFBBGohBiABIAg2AgAgASwAD0F/TARAIAYoAgAQohsLIAEgBzYCBCABQQhqIgcgBSgCCDYCACABIAUoAAs2AAsgASALNgIQIAEgCToADyABKAIUIQAgASAKNgIUAkAgAEUNACAAIAAoAgQiBEEBazYCBCAEDQAgACAAKAIAKAIIEQEAIAAQ0BoLQQEgAiABIAMoAgARAwBFDQEaIAEoAgQhAyABKAIAIQQgBSAHKAIANgIIIAUgBygAAzYACyABLQAPIQcgBkIANwIAIAZBCGoiAEEANgIAIAEoAhQhCCABKAIQIQkgAUIANwIQIAEgAigCADYCACAAIAIoAgw2AgAgBiACKQIENwIAIAJBADoADyACQQA6AAQgAigCFCEGIAIoAhAhACACQgA3AhAgASAANgIQIAEoAhQhACABIAY2AhQCQCAARQ0AIAAgACgCBCIBQQFrNgIEIAENACAAIAAoAgAoAggRAQAgABDQGgsgAiAENgIAIAIsAA9Bf0wEQCACKAIEEKIbCyACIAM2AgQgAiAFKAIINgIIIAIgBSgACzYACyACIAk2AhAgAiAHOgAPIAIoAhQhASACIAg2AhQgAUUNACABIAEoAgQiAkEBazYCBCACDQAgASABKAIAKAIIEQEAIAEQ0BoLQQILIQQgBUEQaiQAIAQLpAkBDH8jAEEgayIFJABBASEDAkACQAJAAkACQAJAIAEgAGtBGG0OBgUFAAECAwQLIAFBGGsiBCAAIAIoAgARAwBFDQQgACgCBCENIAAoAgAhByAFIAAoAAs2AAsgBSAAKAIINgIIIABCADcCBCAALQAPIQogAEEMaiIDQQA2AgAgAEEUaiIIKAIAIQsgACgCECEMIABCADcCECAAIAQoAgA2AgAgAyABQQxrKAIANgIAIAAgAUEUayIGKQIANwIEIAZBADoAACABQQlrQQA6AAAgAUEEayIJKAIAIQ4gAUEIayICKAIAIQMgAkIANwIAIAAgAzYCECAIKAIAIQMgCCAONgIAAkAgA0UNACADIAMoAgQiCEEBazYCBCAIDQAgAyADKAIAKAIIEQEAIAMQ0BoLIAQgBzYCACAGLAALQX9MBEAgBigCABCiGwsgAUEUayANNgIAIAFBEGsgBSgCCDYCACABQQ1rIAUoAAs2AAAgBCAKOgAPIAIgDDYCACAJKAIAIQMgCSALNgIAAkAgA0UNACADIAMoAgQiBEEBazYCBCAEDQAgAyADKAIAKAIIEQEAIAMQ0BoLQQEhAwwECyAAIABBGGogAUEYayACEOUIGgwDCyAAIABBGGogAEEwaiABQRhrIAIQ4ggaDAILIAAgAEEYaiAAQTBqIABByABqIAFBGGsgAhDjCBoMAQsgACAAQRhqIABBMGoiBiACEOUIGgJ/AkAgAEHIAGoiAyABRg0AIAVBCGpBBHIiC0EIaiEMA0ACQCADIgcgBiACKAIAEQMABEAgBSAHKAIANgIIIAwgB0EMaiIDKAIANgIAIAsgBykCBDcCACAHQgA3AgQgA0EANgIAIAUgBygCEDYCGCAFIAcoAhQ2AhwgB0IANwIQIAchBAJ/A0AgBCAGIgMoAgA2AgAgA0EEaiEIIARBBGohBiAELAAPQX9MBEAgBigCABCiGwsgBiAIKQIANwIAIAYgCEEIaiINKAIANgIIIANBADoABCADQQA6AA8gAygCFCEGIAMoAhAhCSADQgA3AhAgBCAJNgIQIARBFGoiCSgCACEEIAkgBjYCAAJAIARFDQAgBCAEKAIEIgZBAWs2AgQgBg0AIAQgBCgCACgCCBEBACAEENAaCyAAIAAgA0YNARogAyEEIAVBCGogA0EYayIGIAIoAgARAwANAAsgAwsiBCAFKAIINgIAIAMsAA9Bf0wEQCAIKAIAEKIbCyAIIAspAgA3AgAgDSAMKAIANgIAIAVBADoADCAFQQA6ABcgBSgCHCEGIAUoAhghAyAFQgA3AxggBCADNgIQIAQoAhQhAyAEIAY2AhQCQCADRQ0AIAMgAygCBCIEQQFrNgIEIAQNACADIAMoAgAoAggRAQAgAxDQGgsCQCAFKAIcIgNFDQAgAyADKAIEIgRBAWs2AgQgBA0AIAMgAygCACgCCBEBACADENAaCyAKQQFqIQogBSwAF0F/TARAIAUoAgwQohsLIApBCEYNAQsgByEGIAEgB0EYaiIDRw0BDAILCyAHQRhqIAFGIQRBAAwBC0EBCyAEciEDCyAFQSBqJAAgA0EBcQtlAQR/IAFBADoAFyAAIABBH3UiAmogAnMhAiABQRdqIQEDQCABIgNBAWsiASACQQpuIgRBdmwgAmpBMGo6AAAgAkEJSyEFIAQhAiAFDQALIABBf0wEQCADQQJrIgFBLToAAAsgAQufAgIDfwF+IwBBMGsiBCQAAkAgAb0iBkIgiKciA0GAgMD/B3FBgIDA/wdHBEAgASABEIIVIgO3YQRAIAIEQCAEIAM2AgAgAEGq5gIgBBCpFQwDCyAEIAM2AhAgAEGv5gIgBEEQahCpFQwCCyAEIAE5AyAgAEGz5gIgBEEgahCqFSAAIQMCQAJAIAAtAABBK2sOAwABAAELIABBAWohAwsDQCADIgJBAWohAyACLQAAIgVBMGtB/wFxQQpJDQALIAVBLEcNASACQS46AAAMAQsgA0H/////B3EgBqdBAEdqQYGAwP8HTwRAIABBveYCLQAAOgAEIABBueYCKAAANgAADAELIABBvuYCQcTmAiADQQBIGxD+FAsgBEEwaiQAIAALvQMBCH8jAEEQayIDJAACQAJAAkACQCAARQ0AIAAQuBsiCEUNACABRQ0BIAFBADYCACAIQQFOBEAgAEF/cyEJA0ACQCAAIAVqIgQtAAAiBkEwayICQf8BcUEJTQRAIAQtAAFBMGtB/wFxQQlNBEAgA0EANgIAIAQgA0EKEM0VIQIgAygCACAJaiEFCyACQQBKDQFBeyADQZrnAhCJA0Hn5gJB9OYCQcUBEJgKAAtBOCEEIAZB8gBHBEBB+P8CIAZBGHRBGHVBCRD6FCICRQ0GIAJB+P8CayEECyABIAdBAnRqIgIoAgAiBkUEQCACQQE2AgBBASEGCyACIAQ2AgQCQCAHQQFIDQAgBCACQQRrKAIARw0AIAJBCGsiAiACKAIAIAZqNgIAQQAhAgwBC0EAIQIgB0ECaiIHQYACTg0GCyABIAdBAnRqIAI2AgAgBUEBaiIFIAhIDQALCyAHQQJtIQULIANBEGokACAFDwtBqX4gA0HJ5gIQiQNB5+YCQfTmAkGyARCYCgALQXsgA0Ga5wIQiQNBgYADQfTmAkGeARCYCgALQXsgA0G65wIQiQNB5+YCQfTmAkHVARCYCgAL4wMBBH8gAEEANgIUIABBADYCcCAAQQA2AtABIABBADsBMCAAQQA2AiwgAEIANwI0IABCADcCJCAAQgA3AhwgAEEBOgAYIABBADYCvAIgAEIANwK0AiAAIAAoAmQ2AmggAEIANwI8IABCgICAgPAINwJEIAAgACgCqAI2AqwCIAAgACgC1AE2AtgBIAAoAuQBIgEgACgC4AEiA0cEQANAIAEiAkEIayEBAkAgAkEEaygCACICRQ0AIAIgAigCBCIEQQFrNgIEIAQNACACIAIoAgAoAggRAQAgAhDQGgsgASADRw0ACwsgACADNgLkASAAQQA2AoQCIAAgACgC7AE2AvABIAAgACgC+AE2AvwBIAAoApQCBEAgACgCkAIiAQRAA0AgASgCACECIAEsABNBf0wEQCABKAIIEKIbCyABEKIbIAIhASACDQALCyAAQQA2ApACIAAoAowCIgIEQEEAIQEDQCAAKAKIAiABQQJ0akEANgIAIAFBAWoiASACRw0ACwsgAEEANgKUAgsgACAAKAKcAjYCoAIgAEGcAmpBARDgByAAKAKcAkEAOgAAAkAgACwAE0F/TARAIAAoAghBADoAACAAQQA2AgwMAQsgAEEAOgATIABBADoACAsgAEEANgLAAgumBgEEfyAAQeTnAjYCACAAQQAQ7AggACgCqAIiAQRAIAAgATYCrAIgARCiGwsgACgCnAIiAQRAIAAgATYCoAIgARCiGwsgACgCkAIiAQRAA0AgASgCACECIAEsABNBf0wEQCABKAIIEKIbCyABEKIbIAIiAQ0ACwsgACgCiAIhASAAQQA2AogCIAEEQCABEKIbCyAAKAL4ASIBBEAgACABNgL8ASABEKIbCyAAKALsASIBBEAgACABNgLwASABEKIbCyAAKALgASIEBEACfyAEIAQgACgC5AEiAUYNABoDQCABIgJBCGshAQJAIAJBBGsoAgAiAkUNACACIAIoAgQiA0EBazYCBCADDQAgAiACKAIAKAIIEQEAIAIQ0BoLIAEgBEcNAAsgACgC4AELIQEgACAENgLkASABEKIbCyAAKALUASIBBEAgACABNgLYASABEKIbCyAAKAK4ASIBBEAgACABNgK8ASABEKIbCyAAKAKsASIBBEAgACABNgKwASABEKIbCwJAIAAoAqABIgFFDQAgASABKAIEIgJBAWs2AgQgAg0AIAEgASgCACgCCBEBACABENAaCwJAIAAoApgBIgFFDQAgASABKAIEIgJBAWs2AgQgAg0AIAEgASgCACgCCBEBACABENAaCwJAIAAoApABIgFFDQAgASABKAIEIgJBAWs2AgQgAg0AIAEgASgCACgCCBEBACABENAaCyAAQfQAaiIDEO0IAkAgACgCeCIBIAAoAnwiAkYNAANAIAEoAgAQohsgAUEEaiIBIAJHDQALIAAoAnwiASAAKAJ4IgJGDQAgACABIAEgAmtBBGtBAnZBf3NBAnRqNgJ8CyADKAIAIgEEQCABEKIbCyAAKAJkIgEEQCAAIAE2AmggARCiGwsgAEHMAGoiAxDuCAJAIAAoAlAiASAAKAJUIgJGDQADQCABKAIAEKIbIAFBBGoiASACRw0ACyAAKAJUIgEgACgCUCICRg0AIAAgASABIAJrQQRrQQJ2QX9zQQJ0ajYCVAsgAygCACIBBEAgARCiGwsgACwAE0F/TARAIAAoAggQohsLIAAL0gQBB38jAEEQayIDJAACQAJAIAAtACRFDQACQCABRQ0AIAEsAAtBf0wEQCABKAIAQQA6AAAgAUEANgIEDAELIAFBADoACyABQQA6AAALAkAgAC0AJkUNACAAKAJgQQJPBEADQCAAEO8IIAAoAmBBAUsNAAsLIAAgACgCACgCOBEAABoCQAJAIAAoAihBCGsOEQACAgICAgICAgICAgICAgIBAgsgAEHU6AIgACgCACgCDBECAAwBCyAAQefoAiAAKAIAKAIMEQIACyABRQ0AIAAtACdFDQAgACgCeCIEIAAoAoQBIgJBCnZB/P//AXFqIQUCQAJ/IAQgACgCfEYEQCAEIAAoAogBIAJqQQp2Qfz//wFxaiEGQQAMAQsgBCAAKAKIASACaiIHQQp2Qfz//wFxaiIGKAIAIAdB/x9xaiEHIAUoAgAgAkH/H3FqCyIEIAdGBEAgA0EAOgALIAMhAgwBCyAFKAIAIAcgBiAFa0EKdGogBCAGKAIAamtqIgZBcE8NAgJAIAZBC08EQCAGQRBqQXBxIggQ1RohAiADIAhBgICAgHhyNgIIIAMgAjYCACADIAY2AgQMAQsgAyAGOgALIAMhAgsDQCACIAQtAAA6AAAgBEEBaiIEIAUoAgBrQYAgRgRAIAUoAgQhBCAFQQRqIQULIAJBAWohAiAEIAdHDQALCyACQQA6AAAgASwAC0F/TARAIAEoAgAQohsLIAEgAykDADcCACABIAMoAgg2AggLIAAgACgCACgCHBEBACAAEOoIIANBEGokAA8LENkaAAuKAgEHfwJAIAAoAggiBiAAKAIEIgFGBEAgAEEUaiEFDAELIABBFGohBSABIAAoAhAiAkEKdkH8//8BcWoiBCgCACACQf8fcWoiAyABIAAoAhQgAmoiAkEKdkH8//8BcWooAgAgAkH/H3FqIgdGDQAgBCgCACECA0AgA0EBaiIDIAJrQYAgRgRAIAQoAgQhAiAEQQRqIQQgAiEDCyADIAdHDQALCyAFQQA2AgAgBiABa0ECdSIDQQJLBEADQCABKAIAEKIbIAAgACgCBEEEaiIBNgIEIAAoAgggAWtBAnUiA0ECSw0ACwtBgBAhAQJAAkACQCADQQFrDgIBAAILQYAgIQELIAAgATYCEAsLsQIBB38gACgCECIDQcwBbiEBAkAgACgCCCIFIAAoAgQiAkYEQCAAQRRqIQYMAQsgAEEUaiEGIAIgAUECdGoiBCgCACADIAFBzAFsa0EUbGoiASACIAAoAhQgA2oiA0HMAW4iB0ECdGooAgAgAyAHQcwBbGtBFGxqIgNGDQADQCABLAALQX9MBEAgASgCABCiGwsgAUEUaiIBIAQoAgBrQfAfRgRAIAQoAgQhASAEQQRqIQQLIAEgA0cNAAsgACgCBCECIAAoAgghBQsgBkEANgIAIAUgAmtBAnUiAUECSwRAA0AgAigCABCiGyAAIAAoAgRBBGoiAjYCBCAAKAIIIAJrQQJ1IgFBAksNAAsLQeYAIQICQAJAAkAgAUEBaw4CAQACC0HMASECCyAAIAI2AhALC4sEAQd/IwBBEGsiBSQAAkAgAC0AJgRAIABBACAAKAIAKAJgEQIAIAAoAkAEQCAAQQAgACgCACgCZBECAAsgACgCYCIBRQ0BIAAoAlAiBCAAKAJcIAFqIgZBAWsiA0HMAW4iAkECdGooAgAiByADIAJBzAFsayICQRRsaiEDAkAgACgCKEEYRw0AIAFBAkkNACADKAIMQQhxDQAgByACQRRsaiAEIAZBAmsiAUHMAW4iAkECdGooAgAgASACQcwBbGtBFGxqKAIQNgIQCyAAKAKMASIBIAMgASgCACgCDBECACAAKAJQIgIgACgCYEEBayIBIAAoAlxqIgNBzAFuIgRBAnRqKAIAIAMgBEHMAWxrQRRsaiIELAALQX9MBEAgBCgCABCiGyAAKAJgQQFrIgEgACgCXGohAyAAKAJQIQILIAAgATYCYAJ/IAAoAlQiBCACayICQQJ1QcwBbEEBa0EAIAIbIANrQZgDTwRAIARBBGsoAgAQohsgACAAKAJUQQRrNgJUIAAoAmAhAQsgAQsEQCAAKAJQIAEgACgCXGpBAWsiAEHMAW4iAUECdGooAgAgACABQcwBbGtBFGxqIgAgACgCDEFvcTYCDAsgBUEQaiQADwtBqX4gBUGJ7gIQiQNBlO8CQfTmAkGVBxCYCgALQal+IAVBo+8CEIkDQZTvAkH05gJBmwcQmAoACwoAIAAQ6wgQohsLjAMBBX8jAEEQayIEJAAgASgCBCICIAEoAgAiBUcEQANAIAJBDGshAyACQQFrLAAAQX9MBEAgAygCABCiGwsgAyICIAVHDQALCyABIAU2AgQCQCAAQQpBABDqGkF/Rw0AIAQgAEEAIAAQ6hcgABC+FxDsGiIDIAAQ3RohBQJAIAEoAgQiAiABKAIISQRAIAIgBCkDADcCACACIAQoAgg2AgggASACQQxqNgIEDAELIAEgBRDhCCAFLAALQX9KDQAgBSgCABCiGwsgA0F/Rg0AIANBAWoiAiAAKAIEIAAtAAsiAyADQRh0QRh1QQBIGyIFTw0AA0AgAEEmIAIQ6hohAwJAIAJBAWogBU8NACADQX9GIAIgA0dyRQ0AIAQgACACIAMgAmsgABDdGiEGIAEoAgQiAiABKAIISQRAIAIgBCkDADcCACACIAQoAgg2AgggASACQQxqNgIEDAELIAEgBhDhCCAELAALQX9KDQAgBCgCABCiGwsgA0EBaiECIAMgBUkNAAsLIARBEGokAAv0KwEMfyMAQZAJayIHJAAgAEEAEOwIIAAgAkEDcSIKQQBHIgY6ACYgACACQQJ2QQFxOgAnIAdBADYCiAkgB0IANwOACQJAAkACQAJAAkACQAJ/AkACQAJ/AkACQAJAAkACQAJAAkAgARC4GyIEQXBJBEAgAkHAAHEhCAJAAkAgBEELTwRAIARBEGpBcHEiCRDVGiEFIAcgCUGAgICAeHI2AiggByAFNgIgIAcgBDYCJCAHQSBqIQkMAQsgByAEOgArIAdBIGoiCSEFIARFDQELIAUgASAEEK4bGgsgCEEGdiEIIAQgBWpBADoAACAHQSBqIAdBgAlqEPEIIAksAAtBf0wEQCAHKAIgEKIbCyAGIAhxIQQgBygCgAkiBSAHKAKECUcEQCAAQQhqIAUQ3xoLQQEhDAJAIAQNAEEAIQwgBygChAkiCyAHKAKACSIEa0EMbUECSQ0AIAdBBjoAKyAHQQA6ACYgB0Hq6AIoAAA2AiAgB0Hu6AIvAAA7ASQgBEEMaiIJIAtGDQAgBygCIEH/AXEhDQNAAkACQCAJKAIEIAktAAsiBSAFQRh0QRh1QQBIIgQbQQZHDQAgCSgCACEGIARFBEAgDSAGQf8BcUcNASAHQSBqIQQgCSEGA0AgBUEBayIFRQ0DIAQtAAEhCCAEQQFqIQQgCCAGQQFqIgYtAABGDQALDAELIAYgB0EgakEGEPgURQ0BCyAJQQxqIgkgC0cNAQwCCwsgCSALRg0AIApBAkYgAC0AJkEAR3IhDAsgAC0AJyEEAkAgAC0AEyIFQRh0QRh1IgZBf0wEfyAAKAIMBSAFCw0AIARB/wFxDQAgAC0AJkUNAgsgBEH/AXEiBEEAIApBAkYbDQIgAEEIaiEJIAAgAjYCFAJAIAQNAAJAAkACQAJ/IAZBf0wEQCAJKAIADAELIAkLIgIgAhC4G0EBahD5FCIERQ0AIAQtAAFB5wBHDQAgBC0AAkH6AEcNACAELQADIgVFDQEgBUEwa0H/AXFBCUsNACAELQAEDQAgCkECRg0HIARBADoAAyAJLQALIQYMAgsgAAJ/IAZBf0wEQCAJKAIADAELIAkLQZHqAkGO6gIgCkECRhtBi+oCIAAtACYbEKMVIgQ2AhwgBA0CQQAhBgwPCyAKQQJGDQULIAAtACYhBCAHQQA6ACMgByAFQTMgBRs6ACIgB0HiADoAISAHQfcAQfIAIAQbOgAgIAACfyAGQRh0QRh1QX9MBEAgCSgCAAwBCyAJCyAHQSBqEJ4UIgQ2AiAgBA0AQQAhBgwNCyAAIAAoAtQBNgLYASAAKALkASIEIAAoAuABIghHBEADQCAEIgVBCGshBAJAIAVBBGsoAgAiBUUNACAFIAUoAgQiBkEBazYCBCAGDQAgBSAFKAIAKAIIEQEAIAUQ0BoLIAQgCEcNAAsLIABBxwA2AkggACAINgLkASAAQQA2AiggAC0AJgRAIAAgACgCFEE4cSIGNgIoIAAtACcEQCAAQfQAahDtCCAAKAIoIQYLIAYNCgJAIAksAAsiBEF/TARAIAAoAgxFDQEgCSgCAAwLCyAEDQkLIABBCDYCKAwLCyAAQeQAaiEOAkAgACgCaCAAKAJkIgVrIgRBJ00EQCAOQSggBGsQ4AcMAQsgBEEoRg0AIAAgBUEoajYCaAsgAC0AJwRAIAAgATYCtAIgACABELgbNgK4AgsgAEEQEPMIIgRFDQQCfyAEIAQtAABB7wFHDQAaIAQgBC0AAUG7AUcNABogBEEDaiAEIAQtAAJBvwFGGwsiBSAEayEGIAVBre0CQQUQgBVFBEBBECEEDAcLQRghBCAFLQAAQfsARg0GQQghBCAFQbPtAkEFEIAVRQ0GIAAoArgCIAZGDQVBeyAHQSBqQdPtAhCJA0GI6QJB9OYCQawFEJgKAAsQ2RoAC0FlIAdBIGpB8egCEIkDQYjpAkH05gJB3QMQmAoAC0GyfiAHQSBqQY3pAhCJA0GI6QJB9OYCQeADEJgKAAtBq34gB0EgakHW6QIQiQNBiOkCQfTmAkHrAxCYCgALQal+IAdBIGpBue0CEIkDQYjpAkH05gJBnwUQmAoAC0F7IAdBIGpBve0CEIkDQYjpAkH05gJBqgUQmAoACyAAIAQ2AiggACAAKAIAKAIgEQEAIABBADYCcCAAIAY2ArwCIAAgACgCACgCLBEAACIFQQA6AAIgBUEAOwAAIAAoAgQoAhQhBCAHQgA3AvQIIAcgBDYC8AggACAHQfAIakEJEPQIIgRBADYAAiAEQYQIOwAAIARBADYABSAAIAAoAtQBNgLYAQJAAkACQAJAAkAgACgCKEEIaw4RAAMDAwMDAwMBAwMDAwMDAwIDCyAHQSBqIAAQ3gkgBygCICEEIAcoAiQiBgRAIAYgBigCBEEBajYCBAsgACAENgKUASAAQZgBaiIIKAIAIQQgCCAGNgIAAkAgBEUNACAEIAQoAgQiBkEBazYCBCAGDQAgBCAEKAIAKAIIEQEAIAQQ0BoLIAcoAiQiBEUNAyAEIAQoAgQiBkEBazYCBCAGDQMgBCAEKAIAKAIIEQEAIAQQ0BoMAwsgB0EgaiAAEO0JIAcoAiAhBCAHKAIkIgYEQCAGIAYoAgRBAWo2AgQLIAAgBDYClAEgAEGYAWoiCCgCACEEIAggBjYCAAJAIARFDQAgBCAEKAIEIgZBAWs2AgQgBg0AIAQgBCgCACgCCBEBACAEENAaCyAHKAIkIgRFDQIgBCAEKAIEIgZBAWs2AgQgBg0CIAQgBCgCACgCCBEBACAEENAaDAILIAdBIGogABDMCSAHKAIgIQQgBygCJCIGBEAgBiAGKAIEQQFqNgIECyAAIAQ2ApQBIABBmAFqIggoAgAhBCAIIAY2AgACQCAERQ0AIAQgBCgCBCIGQQFrNgIEIAYNACAEIAQoAgAoAggRAQAgBBDQGgsgBygCJCIERQ0BIAQgBCgCBCIGQQFrNgIEIAYNASAEIAQoAgAoAggRAQAgBBDQGgwBCyAAQQA2ApQBIABBmAFqIgYoAgAhBCAGQQA2AgAgBEUNACAEIAQoAgQiBkEBazYCBCAGDQAgBCAEKAIAKAIIEQEAIAQQ0BoLAkACQAJAAn9BASAAKAKUASIERQ0AGkEAIAQgBSAEKAIAKAIIEQMARQ0AGiAAIAdB8AhqIAAoAgAoAlARAgAgACgC7AEgACgC8AFGDQEgACgCBCgCFCEEIAdCADcCFCAHIAQ2AhACf0EAIARFDQAaQQAgBEEAQQAQ9QgiBEUNABogBC0AACIFQQZxQQRGBEAgBEEEaiAEIAVBIHEbKAAFDAELIAVBB3FBAEcLIQMgB0EgaiAHQRBqEPYIIQggAwRAIABB1AFqIQ9BACEJA0AgCCgCAEEAIAgoAhQgCCgCEEkbIQIgCCgCCCEBIAgoAgQhCgJAIAAoAtgBIgQgACgC3AEiBUkEQCAEIAE2AgggBCAKNgIEIAQgAjYCACAAIARBDGo2AtgBDAELIAQgDygCACIGa0EMbSINQQFqIgxB1qrVqgFPDQUCf0EAIAwgBSAGa0EMbSIFQQF0IgsgCyAMSRtB1arVqgEgBUGq1arVAEkbIgxFDQAaIAxB1qrVqgFPDQcgDEEMbBDVGgsiCyANQQxsaiIFIAE2AgggBSAKNgIEIAUgAjYCACALIAxBDGxqIQIgBUEMaiEBIAQgBkcEQANAIAVBDGsiBSAEQQxrIgQoAgA2AgAgBSAEKAIENgIEIAUgBCgCCDYCCCAEIAZHDQALIA8oAgAhBAsgACACNgLcASAAIAE2AtgBIAAgBTYC1AEgBEUNACAEEKIbCyAIEPcIIAlBAWoiCSADRw0ACwtBAQshBiAAIAAoAgAoAhwRAQAgAEEBOgAkIAAoAmQhBCAOQgA3AgggDkIANwIAIARFDQggBBCiGwwIC0GpfiAHQSBqQfPtAhCJA0GI6QJB9OYCQdEFEJgKAAsQ/BoAC0GOgAMQvgIACyAJCyEEQQAhCEEAIQYgAAJ/AkADQAJAAkAgBC0AACIFQS5HBEAgBQ0BIAYgCAJ/QQMgBkGp5gIgBhsiAhC4GyILIAtBA0siDRsiAQRAQQAhBANAQQEgAiAEaiwAABDoFCAEQZXqAmosAAAQ6BRHDQIaIARBAWoiBCABRw0ACwtBfyANIAtBA0kbCxsgBiAIGyIEQanmAiAEGyIFELgbIghBBCAIQQRJGyIGRQ0CQQAhBANAIAQgBWosAAAQ6BQgBEGZ6gJqLAAAEOgURw0FIAYgBEEBaiIERw0ACwwCCyAGIQggBCEGCyAEQQFqIQQMAQsLQQggCEEERg0BGgsCQCAIQQcgCEEHSRsiBgRAQQAhBANAIAQgBWosAAAQ6BQgBEGe6gJqLAAAEOgURw0CIARBAWoiBCAGRw0ACwtBCCAIQQdGDQEaCwJAAkAgCEEFIAhBBUkbIgYEQEEAIQQDQCAEIAVqLAAAEOgUIARBpuoCaiwAABDoFEcNAiAEQQFqIgQgBkcNAAsLIAhBBUYNAQsCQCAIQQggCEEISRsiBkUNAEEAIQQDQCAEIAVqLAAAEOgUIARBrOoCaiwAABDoFEYEQCAGIARBAWoiBEcNAQwCCwtBEAwCC0EQIAhBCEcNARoLQRgLIgY2AigLQYCIASAGQQhHDQEaC0GAyAELIQRBACEBIApBAkYEQCAAKAIcQQBBAhCgFRogACgCHBCYFUEARyEBCyAAQcwAaiIKEO4IIABBAToAGCAHQQA2AiggB0IANwMgIAdBADoA8AggB0EAOgD7CCAHQSBqIAdB8AhqEN8aIAdCFTcCLCAAKAJgIAAoAlxqIgggACgCVCICIAAoAlAiBmsiBUECdUHMAWxBAWtBACAFG0YEQCAKEPgIIAAoAlwgACgCYGohCCAAKAJQIQYgACgCVCECC0EAIQUgAiAGRwRAIAYgCEHMAW4iBUECdGooAgAgCCAFQcwBbGtBFGxqIQULIAUgBykDIDcCACAFIAdBKGoiBigCADYCCCAGQQA2AgAgB0IANwMgIAUgBykCLDcCDCAAIAAoAmBBAWo2AmAgBywA+whBf0wEQCAHKALwCBCiGwsgAEHkAGohAgJAIARBgAhqIgggACgCbCAAKAJkIgZrTQRAIAYhBQwBCyAAKAJoIQogCBDVGiIFIAhqIQsgBSAKIAZrIghqIQogCEEBTgRAIAUgBiAIEK4bGgsgACALNgJsIAAgCjYCaCAAIAU2AmQgBkUNACAGEKIbIAIoAgAhBQsCQCAAKAJoIAVrIgYgBEkEQCACIAQgBmsQ4AcMAQsgBCAGTw0AIAAgBCAFajYCaAsgAEEANgJAIAAgDDoAMCAAQQA2AnACQAJAAkACQAJAIAAoAihBCGsOEQACAgICAgICAQICAgICAgIDAgsCQAJAAkAgACgCHCIERQ0AIAQQmBUiBEUNACABQQFzRQ0BCwJAAkAgA0UNACADLAAAIgRFDQACQAJAIAMQuBsiCUEGIAlBBkkbIghFDQAgBBDoFEHVABDoFEcNAUEBIQQDQCAEIAhGDQEgBEG16gJqIQUgAyAEaiEGIARBAWohBCAGLAAAEOgUIAUsAAAQ6BRGDQALDAELIAlBBkYNCgsgAxC4G0HoB08NCiAHIAM2AgAgB0EgakGO6wIgBxCpFSAAIAdBIGogACgCACgCDBECAAwBCyAAQbPrAiAAKAIAKAIMEQIACyAAQcrrAiAAKAIAKAIMEQIADAELIAAoAhxBACAEQYAIIARBgAhIGyICa0ECEKAVGiAAKAIcEJgVIQhBfyEFIAAgAhDzCCIGBEADQCAGQeDrAhDzFCIEBEADQCAEIgVBEWpB4OsCEPMUIgQNAAsgCCAGayAFaiEFCyAAKAIcEJgVIQggACACEPMIIgYNAAsLIAVBf0wNCCAAIAAoAgAoAhwRAQAgACAALAATQX9MBH8gCSgCAAUgCQtBqOwCEKMVIgQ2AhwgBEUNCSAEIAVBABCgFRogAEG27AIgACgCACgCDBECACAAKAIcQQBBAhCgFRogAEHI7AIgACgCACgCDBECAAsgB0EgaiAAEN0JIAcoAiAhBCAHKAIkIgUEQCAFIAUoAgRBAWo2AgQLIAAgBDYCjAEgAEGQAWoiBigCACEEIAYgBTYCAAJAIARFDQAgBCAEKAIEIgVBAWs2AgQgBQ0AIAQgBCgCACgCCBEBACAEENAaCyAHKAIkIgRFDQMgBCAEKAIEIgVBAWs2AgQgBQ0DIAQgBCgCACgCCBEBACAEENAaDAMLIABB2ewCQcrsAiABGyAAKAIAKAIMEQIAIAdBIGogABDsCSAHKAIgIQQgBygCJCIFBEAgBSAFKAIEQQFqNgIECyAAIAQ2AowBIABBkAFqIgYoAgAhBCAGIAU2AgACQCAERQ0AIAQgBCgCBCIFQQFrNgIEIAUNACAEIAQoAgAoAggRAQAgBBDQGgsgBygCJCIERQ0CIAQgBCgCBCIFQQFrNgIEIAUNAiAEIAQoAgAoAggRAQAgBBDQGgwCC0GpfiAHQSBqQeLsAhCJA0GI6QJB9OYCQfQEEJgKAAsCQCABBEBBACEEIAAoAhxBAEECEKAVRQRAA0AgACgCHBCeFUH9AEYEQCAAKAIcIARBAhCgFRogACAAKAIAKAIcEQEAIAAgACwAE0EASAR/IAkoAgAFIAkLQajsAhCjFSIFNgIcIAVFDQsgBSAEQQIQoBUaQSwgACgCHBCZFQwECyAAKAIcIARBAWsiBEECEKAVRQ0ACwtBfiAHQSBqQYXtAhCJA0GI6QJB9OYCQYwFEJgKAAsgAEGC7QIgACgCACgCDBECAAsgACgCUCAAKAJgIAAoAlxqQQFrIgRBzAFuIgVBAnRqKAIAIAQgBUHMAWxrQRRsakEENgIQIAdBIGogABDLCSAHKAIgIQQgBygCJCIFBEAgBSAFKAIEQQFqNgIECyAAIAQ2AowBIABBkAFqIgYoAgAhBCAGIAU2AgACQCAERQ0AIAQgBCgCBCIFQQFrNgIEIAUNACAEIAQoAgAoAggRAQAgBBDQGgsgBygCJCIERQ0AIAQgBCgCBCIFQQFrNgIEIAUNACAEIAQoAgAoAggRAQAgBBDQGgtBASEGIABBAToAJAsgBygCgAkiAARAAn8gACAAIAcoAoQJIgVGDQAaA0AgBUEMayEEIAVBAWssAABBf0wEQCAEKAIAEKIbCyAEIQUgACAERw0ACyAHKAKACQshBCAHIAA2AoQJIAQQohsLIAdBkAlqJAAgBg8LIABBABDsCEF7IAdBIGpBvOoCEIkDQYjpAkH05gJBvQQQmAoAC0GpfiAHQSBqQfbqAhCJA0GI6QJB9OYCQcAEEJgKAAsgAEEAEOwIQX4gB0EgakHy6wIQiQNBiOkCQfTmAkHfBBCYCgALQal+IAdBIGpBrOwCEIkDQYjpAkH05gJB4wQQmAoAC0GpfiAHQSBqQazsAhCJA0GI6QJB9OYCQYgFEJgKAAvaBAIIfwF8IwBBEGsiCCQAAkACQAJ/IAAoArQCIgMEQCAAKAK8AiIFIQICQCAFIAAoArgCIgRPDQAgBSECA0ACQAJAIAIgA2otAAAOCwMBAQEBAQEBAQEAAQsgAkEBaiECDAILIAJBAWoiAiAERw0ACyAEIQILIABB5ABqIQYgASACIAVrIgQgAUEBayAESRsiAUEIaiIHIAAoAmggACgCZCIEayIJSwR/IAYgByAJaxDgByAAKAK8AiEFIAAoAmQFIAQLIAMgBWogARCuGxogACgCZCABakEAOgAAIAAgAjYCvAJBACABRQ0BGiAGKAIADAELAkAgAUUEQEH/////AyEBDAELIAFB/////wNPDQILIABB5ABqIQcDQCABIAAoAmggBCAAKAJkaiICa0EQayIDIAEgA0kbIgVBAWohAwJAAn8gACgCHCIGBEAgAiADIAYQrhUMAQsgACgCICIGRQ0FIAYgAiADEKMUCyICRQ0AIAIQuBsiAyAEaiEEIAIgA2pBAWstAABBCkYNACABIANrIgFFDQAgAyAFRw0BAn8gACgCaCAAKAJkIgVrIgO4RAAAAAAAAPg/oiIKRAAAAAAAAPBBYyAKRAAAAAAAAAAAZnEEQCAKqwwBC0EACyECIAIgA0sEQCAHIAIgA2sQ4AcMAgsgAiADTw0BIAAgAiAFajYCaAwBCwtBACAERQ0AGiAHKAIACyEDIAhBEGokACADDwtBqX4gCEHA7gIQiQNB2u4CQfTmAkGdBhCYCgALQX4gCEGZ7gIQiQNBs+4CQfTmAkGABhCYCgALogsBD38jAEEQayIKJAACQAJAAkACQAJAAkACQAJAIAAoAuwBIgQgACgC8AEiBUYiEARAQQAhBQwBCwJAAkACQAJAIAEoAgQiDSAFIARrQQJ1QQFrRgRAIAEoAggiBSAAKAL4ASANQQJ0aigCACIGSw0BIAAoAoQCIAZLDQIgBUEASA0DIAUgBkoNAyAEIA1BAnRqKAIAIgcgBWoiBCACaiAGIAdqIhFNBEAgACACIAVqNgKEAgwHCyAFBEAgBCEGDAYLAkAgAiANQQN0IgcgACgC4AFqKAIAIgUoAgQiASAFKAIAIgRrIgZLBEAgBSACIAZrEOAHIAAoAuABIAdqKAIAIgUoAgAhBCAFKAIEIQEMAQsgAiAGTw0AIAUgAiAEaiIBNgIECyABIARGDQQgDUECdCIFIAAoAuwBaiAENgIAIAAoAvgBIAVqIAI2AgAgACACNgKEAgwGC0GpfiAKQeT1AhCJA0GI9gJB9OYCQZcLEJgKAAtBqX4gCkGZ9gIQiQNBiPYCQfTmAkGYCxCYCgALQal+IApBuPYCEIkDQYj2AkH05gJBmQsQmAoAC0GpfiAKQeD2AhCJA0GI9gJB9OYCQZ8LEJgKAAsQ2hoAC0EYENUaIgRCADcCBCAEQQA2AhQgBEIANwIMIARB3IADNgIAIARBDGohCyACQYD+ACACQYD+AEsbQYACaiIHBEAgB0F/TA0CIAQgBxDVGiIDNgIMIAQgAyAHaiIONgIUIANBACAHEK8bGiAEIA42AhALIAogBDYCBCAKIAs2AgAgAEHgAWohDgJAIAAoAuQBIgMgACgC6AFHBEAgAyAENgIEIAMgCzYCACAEIAQoAgRBAWo2AgQgACADQQhqNgLkAQwBCyAOIAoQ+QgLIAooAgAiAygCBCADKAIAIgRGDQICQCAAKALwASIDIAAoAvQBRwRAIAMgBDYCACAAIANBBGo2AvABDAELIAMgAEHsAWooAgAiDGsiC0ECdSIIQQFqIgNBgICAgARPDQQCf0EAIAMgC0EBdSIJIAMgCUsbQf////8DIAhB/////wFJGyIJRQ0AGiAJQYCAgIAETw0GIAlBAnQQ1RoLIgMgCEECdGoiCCAENgIAIAMgCUECdGohCSAIQQRqIQggC0EBTgRAIAMgDCALEK4bGgsgACAJNgL0ASAAIAg2AvABIAAgAzYC7AEgDEUNACAMEKIbCyAAQfgBaiELAkAgACgC/AEiAyAAKAKAAkcEQCADIAc2AgAgACADQQRqNgL8AQwBCyADIAsoAgAiCWsiDEECdSIPQQFqIgNBgICAgARPDQYCf0EAIAMgDEEBdSIIIAMgCEsbQf////8DIA9B/////wFJGyIIRQ0AGiAIQYCAgIAETw0IIAhBAnQQ1RoLIgMgD0ECdGoiDyAHNgIAIAMgCEECdGohByAPQQRqIQggDEEBTgRAIAMgCSAMEK4bGgsgACAHNgKAAiAAIAg2AvwBIAAgAzYC+AEgCUUNACAJEKIbCyAAKALsASEHIAAoAvABIQMgAUEANgIIIAEgAyAHa0ECdUEBazYCBCAAIAI2AoQCAkAgBkUNACAGQQVqIBFLDQAgBCAGLQAAOgAAIAYtAABBIHFFDQAgBCAGLQABOgABIAQgBi0AAjoAAiAEIAYtAAM6AAMgBCAGLQAEOgAECyAQRQRAAkAgDigCACANQQN0aigCACIAKAIEIAAoAgAiAWsiAiAFSQRAIAAgBSACaxDgBwwBCyACIAVNDQAgACABIAVqNgIECyALKAIAIA1BAnRqIAU2AgALIAooAgQiAEUNACAAIAAoAgQiBUEBazYCBCAFDQAgACAAKAIAKAIIEQEAIAAQ0BoLIApBEGokACAEDwsQ/BoACxDaGgALEPwaAAtBjoADEL4CAAsQ/BoAC0GOgAMQvgIAC4wBAQJ/IwBBEGsiAyQAAkAgASAAKALwASAAKALsASIEa0ECdUkEQCAAKAL4ASABQQJ0aigCACACTQ0BIAQgAUECdGooAgAhASADQRBqJAAgASACag8LQal+IANB/voCEIkDQZ37AkH05gJBlg4QmAoAC0GpfiADQaj7AhCJA0Gd+wJB9OYCQZcOEJgKAAuwBAEFfyMAQRBrIgYkACABKAIAIQIgAEEANgIUIAAgAjYCAAJAIAJFBEAgAEIANwIEIABCADcCDAwBCyAAIAEoAgQiAzYCBCAAIAEoAggiBDYCCAJAAkACQAJ/IAIgAyAEEPUIIgIEQEEBIAItAABBB3FBBEYNARoLIAEoAgAiAkUNAUEAIAIgASgCBCABKAIIEPUIIgJFDQAaIAItAABBB3FBBUYLIQMgASgCACICRQ0AIAIgASgCBCABKAIIEPUIIgJFDQAgAi0AAEEHcQ0BCyAAQQA2AhAMAQsgA0UEQCAAQQE2AhAMAQtBACECIAACf0EAIAEoAgAiBEUNABpBACAEIAEoAgQgASgCCBD1CCIERQ0AGiAELQAAIgNBBnFBBEYEQCAEQQRqIAQgA0EgcRsoAAUMAQsgA0EHcUEARws2AhBBBUEBIAEoAgAiAwR/IAMgASgCBCABKAIIEPUIBSACCy0AAEEgcRshASAAIAAoAgggAUEIcmo2AggLAkAgACgCCCICIAAoAgAiBSgC+AEiBCAAKAIEIgFBAnRqKAIAIgNJDQAgBSgC/AEgBGtBAnVBAWshBQNAIAEgBUYEQCACIANGBEAgBCAFQQJ0aigCACEDDAMLQal+IAZB7vcCEIkDQY34AkH05gJBpwwQmAoACyAAIAFBAWoiATYCBCAAIAIgA2siAjYCCCACIAQgAUECdGooAgAiA08NAAsLIAAgAzYCDAsgBkEQaiQAIAALjgIBBn8jAEEgayIDJAACQCAAKAIUIgIgACgCEEYNACAAKAIAIgFFDQAgACACQQFqNgIUIAMgACkCBDcCBCADIAE2AgAgACADEPsIIAAoAghqIgE2AgggASAAKAIMSQ0AAkAgASAAKAIAIgUoAvgBIgYgACgCBCICQQJ0aigCACIESQ0AIAUoAvwBIAZrQQJ1QQFrIQUDQCACIAVGBEAgASAERgRAIAYgBUECdGooAgAhBAwDC0GpfiADQRBqQe73AhCJA0GN+AJB9OYCQacMEJgKAAsgACACQQFqIgI2AgQgACABIARrIgE2AgggASAGIAJBAnRqKAIAIgRPDQALCyAAIAQ2AgwLIANBIGokAAuHBAEFfyMAQSBrIgEkAAJAIAAoAhAiAkHMAU8EQCAAIAJBzAFrNgIQIAEgACgCBCICKAIANgIIIAAgAkEEajYCBCAAIAFBCGoQuwkMAQsCfwJAAkACQCAAKAIIIgMgACgCBGtBAnUiBCAAKAIMIgUgACgCAGsiAkECdUkEQCADIAVGDQEgAUHwHxDVGjYCCCAAIAFBCGoQuwkMBQsgASAAQQxqNgIYIAJBAXVBASACGyICQYCAgIAETw0BIAEgAkECdCIDENUaIgI2AgggASACIARBAnRqIgQ2AhAgASACIANqNgIUIAEgBDYCDCABQfAfENUaNgIEIAFBCGogAUEEahC7CSAAKAIIIgIgACgCBEYEQCACDAQLA0AgAUEIaiACQQRrIgIQvAkgAiAAKAIERw0ACwwCCyABQfAfENUaNgIIIAAgAUEIahC8CSABIAAoAgQiAigCADYCCCAAIAJBBGo2AgQgACABQQhqELsJDAMLQY6AAxC+AgALIAAoAggLIQMgACgCACEEIAAgASgCCDYCACABIAQ2AgggACABKAIMNgIEIAEgAjYCDCAAIAEoAhA2AgggASADNgIQIAAoAgwhBSAAIAEoAhQ2AgwgASAFNgIUIAIgA0cEQCABIAMgAyACa0EEa0ECdkF/c0ECdGo2AhALIARFDQAgBBCiGwsgAUEgaiQAC6ADAQV/AkACQAJAIAAoAgQiAyAAKAIAIgVrQQN1IgRBAWoiAkGAgICAAkkEQCAEQQN0An9BACACIAAoAgggBWsiBEECdSIGIAIgBksbQf////8BIARBA3VB/////wBJGyIERQ0AGiAEQYCAgIACTw0CIARBA3QQ1RoLIgZqIgIgASgCADYCACACIAEoAgQiATYCBCAEQQN0IQQgAQRAIAEgASgCBEEBajYCBCAAKAIEIQMgACgCACEFCyAEIAZqIQQgAkEIaiEBIAMgBUYNAgNAIAJBCGsiAiADQQhrIgMoAgA2AgAgAiADKAIENgIEIANCADcCACADIAVHDQALIAAgBDYCCCAAKAIEIQUgACABNgIEIAAoAgAhAyAAIAI2AgAgAyAFRg0DA0AgBSICQQhrIQUCQCACQQRrKAIAIgJFDQAgAiACKAIEIgBBAWs2AgQgAA0AIAIgAigCACgCCBEBACACENAaCyADIAVHDQALDAMLEPwaAAtBjoADEL4CAAsgACAENgIIIAAgATYCBCAAIAI2AgALIAMEQCADEKIbCwtSAQJ/AkAgACgCACICRQ0AIAIgACgCBCAAKAIIEPUIIgBFDQAgAC0AACIBQQZxQQRGBEAgAEEEaiAAIAFBIHEbKAAFDwsgAUEHcUEARyEBCyABC6kBAQN/IwBBEGsiAyQAAkACQCAAKAIAIgJFDQAgAiAAKAIEIAAoAggQ9QgiAEUNAEEFQQEgAC0AACICQSBxGyEBAkACQAJAIAJBB3EiAg4DAwABAgsgAUEEaiEBDAILIAFBCHIhAQwBCyACQQNrQQNPDQEgASAAIAFqKAAAakEEaiEBCyADQRBqJAAgAQ8LQal+IANB7/0CEIkDQZb+AkH05gJBoxIQmAoAC6wCAQZ/IwBBEGsiAyQAAkAgAC0AJgRAAkAgAC0AJwRAIAEQuBsiAkUNASAAQfQAaiEFIAEgAmohBiAAKAKIASECA0AgACgChAEgAmoiAiAAKAJ8IAAoAngiBGsiB0EKdEEBa0EAIAcbRgRAIAUQ/QggACgCeCEEIAAoAoQBIAAoAogBaiECCyAEIAJBCnZB/P//AXFqKAIAIAJB/x9xaiABLQAAOgAAIAAgACgCiAFBAWoiAjYCiAEgAUEBaiIBIAZHDQALDAELIAAoAhwiAgRAIAEgAhC1GxoMAQsgACgCICIARQ0CIAAgARC3FAsgA0EQaiQADwtBqX4gA0GJ7gIQiQNBlO4CQfTmAkHsBRCYCgALQX4gA0GZ7gIQiQNBlO4CQfTmAkH2BRCYCgALhwQBBX8jAEEgayIBJAACQCAAKAIQIgJBgCBPBEAgACACQYAgazYCECABIAAoAgQiAigCADYCCCAAIAJBBGo2AgQgACABQQhqELsJDAELAn8CQAJAAkAgACgCCCIDIAAoAgRrQQJ1IgQgACgCDCIFIAAoAgBrIgJBAnVJBEAgAyAFRg0BIAFBgCAQ1Ro2AgggACABQQhqELsJDAULIAEgAEEMajYCGCACQQF1QQEgAhsiAkGAgICABE8NASABIAJBAnQiAxDVGiICNgIIIAEgAiAEQQJ0aiIENgIQIAEgAiADajYCFCABIAQ2AgwgAUGAIBDVGjYCBCABQQhqIAFBBGoQuwkgACgCCCICIAAoAgRGBEAgAgwECwNAIAFBCGogAkEEayICELwJIAIgACgCBEcNAAsMAgsgAUGAIBDVGjYCCCAAIAFBCGoQvAkgASAAKAIEIgIoAgA2AgggACACQQRqNgIEIAAgAUEIahC7CQwDC0GOgAMQvgIACyAAKAIICyEDIAAoAgAhBCAAIAEoAgg2AgAgASAENgIIIAAgASgCDDYCBCABIAI2AgwgACABKAIQNgIIIAEgAzYCECAAKAIMIQUgACABKAIUNgIMIAEgBTYCFCACIANHBEAgASADIAMgAmtBBGtBAnZBf3NBAnRqNgIQCyAERQ0AIAQQohsLIAFBIGokAAuBAQECfyAAQQAQ8wgiAUUEQCAAIAAoAgAoAiwRAABBADoAACAAIAAoAgAoAhgRAQAgAQ8LAkAgARC4GyICRQ0AAkAgASACaiICQQFrLQAAQQprDgQBAAABAAsgACAAKAIAKAIUEQAADQAgAkEKOwAACyAAIAAoAsACQQFqNgLAAiABC2oBAX8gAC0AJQR/QQEFIAAoArQCBEAgACgCvAIgACgCuAJPDwsgACgCHCIBBEAgARDGFUEARw8LIAAoAiAiAEUEQEEADwtBACEBAkAgAEUNACAAKAIQQc84Rw0AIAAoAkQhAQsgAUEARwsLCQAgAEEBOgAlC0wBAn8gAEEcaiECAkAgACgCHCIBBEAgARCaFQwBCyAAKAIgIgFFDQAgARCdFAsgAEEANgK8AiAAQQA2ArQCIAJBADoACCACQgA3AgALLwEBfwJAIAAoAhwiAQRAIAEQrRUMAQsgACgCICIBRQ0AIAEQnxQLIABBADYCvAILqQIBBn8jAEEQayIIJAACQCAAKAJoIgMgASACak0EQCABIAAoAmQiBGsiByADIARrIgVKDQECQCAFQQNsQQJtIgEgAiAHaiICIAEgAkobIgJBgAJqIgYgACgCbCAEa00EQCAEIQEMAQsgBhDVGiIBIAZqIQYgASAFaiEDIAVBAU4EQCABIAQgBRCuGxoLIAAgBjYCbCAAIAM2AmggACABNgJkIARFDQAgBBCiGyAAKAJkIQEgACgCaCEDCwJAIAMgAWsiAyACSQRAIABB5ABqIgEgAiADaxDgByABKAIAIQEMAQsgAiADTw0AIAAgASACajYCaAsgACAHNgJwIAEgB2ohAQsgCEEQaiQAIAEPC0GpfiAIQd/uAhCJA0GC7wJB9OYCQfQGEJgKAAubAQEEfyAAKAJkIQMCfyAAKAJwIgEgACgCRCICSgRAIAEgA2pBCjsAACAAIAMgACgCACgCDBECACAAKAJEIQILIAAoAlAgACgCYCAAKAJcakEBayIBQcwBbiIEQQJ0aigCACABIARBzAFsa0EUbGooAhAiASACRwsEQCADQSAgARCvGxogACABNgJEIAEhAgsgACACNgJwIAIgA2oLCgAgAEEIcUEDdgvCBAEIfyMAQSBrIgUkAAJAIAAtACYEQCACQQZxQQRHDQEgAkEPcUEQciEEIAMEQCADQQAgAy0AABshBgsgBUEIaiAAKAKMASIDIABB0ABqIgcoAgAgAEHgAGoiCCgCACAAQdwAaiIJKAIAakEBayIKQcwBbiILQQJ0aigCACAKIAtBzAFsa0EUbGogASAEIAYgAygCACgCCBENACAAKAJUIgQgBygCACIDayIBQQJ1QcwBbEEBa0EAIAEbIAgoAgAgCSgCAGoiAUYEQCAAQcwAahD4CCAAKAJUIQQgACgCUCEDIAAoAlwgACgCYGohAQsgAyAERgR/QQAFIAMgAUHMAW4iBEECdGooAgAgASAEQcwBbGtBFGxqCyIDIAVBCGoQ2xoaIAMgBSkCFDcCDEEBIQEgACAAKAJgIgRBAWoiAzYCYCADQQJPBEAgACgCUCAEIAAoAlxqQQFrIgNBzAFuIgRBAnRqKAIAIAMgBEHMAWxrQRRsaiIDIAMoAgxBb3E2AgwLAkAgACgCKEEYRwRAIAUtABRBCHENASAAIAAoAgAoAjgRAAAaIAAoAihBGEYhAQsgBkUNACABRQ0AIAJBB3FBBUcNACAGLQAARQ0AIAAoAowBIgBBl/ACIAZBACAAKAIAKAIYEQYACyAFLAATQX9MBEAgBSgCCBCiGwsgBUEgaiQADwtBqX4gBUEIakGJ7gIQiQNBuO8CQfTmAkGqBxCYCgALQXsgBUEIakHQ7wIQiQNBuO8CQfTmAkGvBxCYCgALCgAgAEEGcUEERgsKACAAQQdxQQVGC9gCAQN/IwBBEGsiBSQAIABBACAAKAIAKAJgEQIAIAAoAkAiBEEBRgRAIABBACAAKAIAKAJkEQIAIAAoAkAhBAsCQAJAAkACQAJAIAJBB3EiBkEERw0AIAQNACADDQAgAC0AMEUNACAAIAEgAhCKCQwBCwJAIANFDQAgA0Gf8AJBBhD4FA0AIAZBBEcNAiAEDQMgACABIAJBn/ACEIYJIAAoAkAEQCAAQQAgACgCACgCZBECAAsgAEECIAAoAgAoAmQRAgAMAQsgBEECRg0DIAAgASACIAMQhgkgACgCQARAIABBACAAKAIAKAJkEQIACyAAQQEgACgCACgCZBECAAsgBUEQaiQADwtBeyAFQabwAhCJA0He8AJB9OYCQdAHEJgKAAtBfiAFQe/wAhCJA0He8AJB9OYCQdIHEJgKAAtBfiAFQbXxAhCJA0He8AJB9OYCQdwHEJgKAAtlAQF/IwBBEGsiAyQAIAAtADFFBEAgACACNgI4IAEEQCAAIAEQuBtBAWoQ1RoiAjYCNCACIAEQ/hQLIABBAToAMSADQRBqJAAPC0GpfiADQZjzAhCJA0G58wJB9OYCQbYJEJgKAAutBAEDfyMAQRBrIgIkAAJAAkACQAJAAkACQCAAKAJADgMAAgEDCyABQQJJDQQgAUECRgRAIAAoAighA0EQENUaIgQgACADQRhHIgMQxgkgACAENgLQASADDQUgACAAKAIAKAIoEQAAQQA6AAAgACAAIAAoAgAoAiwRAAAgACgCACgCDBECACAAIAAgACgCACgCLBEAACAAKAIAKAI0EQIAIAAgACgCACgCLBEAAEEAIAAoAkQQrxsaIABB9fICIAAoAgAoAgwRAgAMBQtBfiACQYvyAhCJA0H/8gJB9OYCQYUJEJgKAAsCQCABBEAgAUEBa0EBSw0BQX4gAkHD8gIQiQNB//ICQfTmAkGNCRCYCgALIAAoAtABIgMEQCADEMkJEKIbCyAAQQA2AtABIAAoAihBGEcNBCAAQZbzAiAAKAIAKAIMEQIAIAAgACAAKAIAKAIsEQAAIAAoAgAoAjQRAgAgACAAKAIAKAI4EQAAGiAAIAAoAgAoAiwRAABBACAAKAJEEK8bGiAAIAAgACgCACgCLBEAACAAKAIAKAI0EQIADAQLQX4gAkGL8gIQiQNB//ICQfTmAkGcCRCYCgALIAFFDQIgAUEBa0EBTQ0BQX4gAkGL8gIQiQNB//ICQfTmAkGpCRCYCgALQX4gAkGL8gIQiQNB//ICQfTmAkGuCRCYCgALQX4gAkHD8gIQiQNB//ICQfTmAkGkCRCYCgALIAAgATYCQCACQRBqJAAL5gIBA38jAEEgayICJAACQCAALQAxRQ0AIAJBADYCGCACQgA3AxAgAkEANgIIIAJCADcDACAAKAI4IQQCQCAAKAI0IgNFDQAgAy0AAEUNACACQRBqIAMQ6RoLAkAgACgCPCIDRQ0AIAMtAABFDQAgAiADEOkaCyAAKAI0IgMEQCADEKIbCyAAKAI8IgMEQCADEKIbCyAAQQA2AjwgAEIANwI0IABBADoAMSACKAIQIAJBEGogAiwAG0EASBshAwJAIAEEQCAAIAMgBEGf8AIQhgkgACgCQARAIABBACAAKAIAKAJkEQIACyAAQQIgACgCACgCZBECAAwBCyAAIAMgBCACKAIAIAIgAiwAC0EASBsQhgkgACgCQARAIABBACAAKAIAKAJkEQIACyAAQQEgACgCACgCZBECAAsgAiwAC0F/TARAIAIoAgAQohsLIAIsABtBf0oNACACKAIQEKIbCyACQSBqJAALDQAgACgCZCAAKAJwagsHACAAKAJkCwcAIAAoAmgLYwECfyMAQRBrIgIkAAJAIAEgACAAKAIAKAIsEQAAIgNPBEAgACAAKAIAKAIwEQAAIAFPDQELQal+IAJB0/MCEIkDQfzzAkH05gJBmAoQmAoACyAAIAEgA2s2AnAgAkEQaiQACwcAIAAoAkgLagEDfyMAQRBrIgIkACAAKAJgIgFFBEBBqX4gAkGj7wIQiQNBifQCQfTmAkGfChCYCgALIAAoAlAgASAAKAJcakEBayIAQcwBbiIBQQJ0aigCACEDIAJBEGokACADIAAgAUHMAWxrQRRsagsJACAAQQA6ABgLpgICAn8CfCMAQRBrIgQkAEQAAAAAAADw/yEHRAAAAAAAAPB/IQYCQAJAAkAgAS0AACIFQStrDgMAAgECC0QAAAAAAADwfyEHCyABLQABIQUgAUEBaiEBIAchBgsCQCAFQS5GBEACQAJAAkAgASwAARDqFEHJAGsOBgAEBAQEAQQLIAEsAAIQ6hRBzgBHDQMgASwAAxDqFEHGAEYNAQwDCyABLAACEOoUQcEARw0CRP//////////IQYgASwAAxDqFEHOAEcNAgsgAiAGOQMAIAMgAUEEajYCACAEQRBqJAAPCyAAQZr0AiAEQa/0AhCJA0H05gJBsgogACgCACgCXBEIAAALIABBmvQCIARBr/QCEIkDQfTmAkG7CiAAKAIAKAJcEQgAAAurAQIDfwJ8IwBBEGsiAyQAIAMgASACENYVIgc5AwgCQCACKAIAIgQtAABBLkYEQCAEQSw6AAAgASACENYVIQYgBEEuOgAAIAQgAigCACIFSQRAIAMgBjkDCAwCCyACIAQ2AgALIAchBiAEIQULAkAgASAFRwRAIAUtAABB3wFxQcEAa0H/AXFBGUsNAQsgACABIANBCGogAhCUCSADKwMIIQYLIANBEGokACAGC8UFAQh/IwBB0ABrIgMkAAJAIAFBfnFBBEYEQAJAIAIoAgAiBEUNACAEIAIoAgQgAigCCBD1CCIERQ0AIAQtAABBB3EhBQsCQCABIAVGDQBBASEJAkAgAigCACIERQRAQQAhBAwBCwJAAkACQCAEIAIoAgQgAigCCBD1CCIEBEAgBC0AAEEgcSEHIAIoAgAiCkUNAiAHQQV2IQcMAQtBACEEIAIoAgAiCkUNAwsgCiACKAIEIAIoAggQ9QhBAWohCUEAIQQgBw0BDAILQQAhBCAHRQ0BC0EEIQhBASEECyADQQA2AjwgA0IANwMwIANBADYCSCADQgA3A0AgBQRAIAFBBEcNAyAIIAlqIQYCQAJAAkACQAJAIAVBAWsOAwMAAQILIAMgBikAADcDMAwDCyADQSBqIAIQlwkgAywAS0F/TARAIAMoAkAQohsLIAMgAygCKDYCSCADIAMpAyA3A0AMAgsgAyAFNgIAIANBIGpBrvUCIAMQlApBfiADQSBqQYT1AkH05gJB8woQmAoACyADIAYoAAA2AjwLQQEhBgsgACACIAhBCXIQ9AgiCEEgQQAgBBsgAXI6AAAgCEEFQQEgBBtqIgFBADYAASABQQQ6AAAgAUEAOgAHIAFBADsABQJAIAZFDQAgA0EANgIoIANCADcDICADQTxqIQECQAJAAkACQCAFQQFrDgMDAAECCyADQTBqIQEMAgsgA0FAayEBIAMsAEtBf0oNASADKAJAIQEMAQtBACEBCyADQRBqIAAgAiADQSBqIAUgAUF/IAAoAgAoAkwREAAgAywAK0F/Sg0AIAMoAiAQohsLIAMsAEtBf0oNACADKAJAEKIbCyADQdAAaiQADwtBqX4gA0FAa0HV9AIQiQNBhPUCQfTmAkHUChCYCgALQal+IANBIGpBmPUCEIkDQYT1AkH05gJB6AoQmAoAC8wBAQN/AkACQCABKAIAIgJFDQAgAiABKAIEIAEoAggQ9QgiAUUNACABLQAAIgJBB3FBA0YNAQsgAEIANwIAIABBADYCCA8LIAFBBUEBIAJBIHEbaiICKAAAIgNBAWsiAUFwSQRAAkACQCABQQtPBEAgA0EPakFwcSIEENUaIQMgACAEQYCAgIB4cjYCCCAAIAM2AgAgACABNgIEIAMhAAwBCyAAIAE6AAsgAUUNAQsgACACQQRqIAEQrhsaCyAAIAFqQQA6AAAPCxDZGgALMQECfwJAIAAoAgAiAkUNACACIAAoAgQgACgCCBD1CCIARQ0AIAAtAABBB3EhAQsgAQucBAEKfyABKAIEIAEtAAsiAiACQRh0QRh1QQBIIgMbIgQhAiABKAIAIAEgAxsiCCEBIAQhAyAEQQRPBEAgCCEBIAQhAgNAIAEoAABBldPH3gVsIgZBGHYgBnNBldPH3gVsIAJBldPH3gVscyECIAFBBGohASADQQRrIgNBA0sNAAsLAkACQAJAAkAgA0EBaw4DAgEAAwsgAS0AAkEQdCACcyECCyABLQABQQh0IAJzIQILIAIgAS0AAHNBldPH3gVsIQILQQAhAwJAIAAoAgQiBUUNACACQQ12IAJzQZXTx94FbCIBQQ92IAFzIQcgACgCAAJ/IAcgBUEBa3EgBWkiCUEBTQ0AGiAHIAUgB0sNABogByAFcAsiCkECdGooAgAiAUUNACABKAIAIgFFDQAgBUEBayELA0ACQAJAIAEoAgQiAiAHRwRAAkAgCUEBTQRAIAIgC3EhAgwBCyACIAVJDQAgAiAFcCECCyACIApGDQEMAgsgASgCDCABLQATIgMgA0EYdEEYdUEASCICGyAERw0AIAFBCGoiBigCACEAAkAgAkUEQCAEDQEgAQ8LIARFBEAgAQ8LIAAgBiACGyAIIAQQ+BQNASABDwsgCCICLQAAIABB/wFxRw0AA0AgA0EBayIDBEAgAi0AASEAIAJBAWohAiAGQQFqIgYtAAAgAEYNAQwCCwsgAQ8LIAEoAgAiAQ0BCwtBACEDCyADC70FAQh/IwBBIGsiCiQAAkAgAygCBCADLQALIgcgB0EYdEEYdSIIQQBIGwRAQQUhByABKAIoQQhHDQEgAygCACADIAhBAEgbQZH3AhD/FA0BC0EEIQdBASEMCyABIAcgAiABKAIAKAJIEQQAQQAhBwJAIAIoAgAiCEUNACAIIAIoAgQgAigCCBD1CCIIRQ0AIAgtAABBB3FBBEYhBwsgByAMRgRAQQkhCUEAIQdBACEIIAxFBEACQCABQYgCaiIOIAMQmQkiCARAIAgoAhQiCA0BCwJAIAEoAqACIAEoApwCIglrIgggCCADKAIEIAMtAAsiCyALQRh0QRh1QQBIG0EBaiILaiINSQRAIAFBnAJqIgkgCxDgByAJKAIAIQkMAQsgCCANTQ0AIAEgCSANajYCoAILIAggCWogAygCACADIAMsAAtBAEgbIAsQrhsaIApBCGogAxDbGiEDIAogCDYCFCAKQRhqIA4gAyAKQQhqEJsJIAosABNBf0oNACAKKAIIEKIbC0EgIQ5BDSEJCyACKAIAIgMEQCADIAIoAgQgAigCCBD1CCEHCyABKALwASEDIAEoAuwBIQsgASgCBCgCFCENIAAgASgChAI2AgggACANNgIAIAAgAyALa0ECdUEBazYCBCABIAAgCRD0CCIDIAQgDnI6AAAgBEUEQCABIAEoAoQCQQhrNgKEAgsgDAR/IANBAWoFIAMgCDYAASADQQVqCyEBIARBfnFBBEYEQCABQQA2AAALIAUEQCAAIAQgBSAGEJwJCwJAIAIoAgAiAUUNACABIAIoAgQgAigCCBD1CCIBRQ0AIAdBBGogByABLQAAQSBxGyEHCyAHIAcoAAVBAWo2AAUgCkEgaiQADwsgAUGT9wIgCkEIakGb9wJBuvcCIAwbEIkDQfTmAkHfCyABKAIAKAJcEQgAAAufBwIMfwJ9IAIoAgQgAi0ACyIEIARBGHRBGHVBAEgiBhsiCCEEIAIoAgAgAiAGGyIMIQIgCCIGQQRPBEAgDCECIAghBANAIAIoAABBldPH3gVsIglBGHYgCXNBldPH3gVsIARBldPH3gVscyEEIAJBBGohAiAGQQRrIgZBA0sNAAsLAkACQAJAAkAgBkEBaw4DAgEAAwsgAi0AAkEQdCAEcyEECyACLQABQQh0IARzIQQLIAQgAi0AAHNBldPH3gVsIQQLIARBDXYgBHNBldPH3gVsIgJBD3YgAnMhBwJAAkAgASgCBCIFRQ0AIAEoAgACfyAHIAVBAWtxIAVpIg5BAU0NABogByAFIAdLDQAaIAcgBXALIgpBAnRqKAIAIgJFDQAgAigCACICRQ0AIAVBAWshDwNAIAcgAigCBCIERwRAAkAgDkEBTQRAIAQgD3EhBAwBCyAEIAVJDQAgBCAFcCEECyAEIApHDQILAkAgAigCDCACLQATIgYgBkEYdEEYdUEASCIEGyAIRw0AIAJBCGoiCSgCACELIARFBEAgCEUNBCAMIgQtAAAgC0H/AXFHDQEDQCAGQQFrIgZFDQUgBC0AASELIARBAWohBCALIAlBAWoiCS0AAEYNAAsMAQsgCEUNAyALIAkgBBsgDCAIEPgURQ0DCyACKAIAIgINAAsLQRgQ1RoiAiADQQhqIgQoAgA2AhAgAiADKQIANwIIIARBADYCACADQgA3AgAgAygCDCEEIAIgBzYCBCACQQA2AgAgAiAENgIUIAEqAhAhECABKAIMQQFqsyERAkAgBQRAIBAgBbOUIBFdQQFzDQELIAUgBUEBa3FBAEcgBUEDSXIgBUEBdHIhBCABAn8gESAQlY0iEEMAAIBPXSAQQwAAAABgcQRAIBCpDAELQQALIgYgBCAEIAZJGxDACSABKAIEIgUgBUEBa3FFBEAgBUEBayAHcSEKDAELIAUgB0sEQCAHIQoMAQsgByAFcCEKCwJAAkAgASgCACAKQQJ0aiIGKAIAIgRFBEAgAiABKAIINgIAIAEgAjYCCCAGIAFBCGo2AgAgAigCACIERQ0CIAQoAgQhBAJAIAUgBUEBayIGcUUEQCAEIAZxIQQMAQsgBCAFSQ0AIAQgBXAhBAsgASgCACAEQQJ0aiEEDAELIAIgBCgCADYCAAsgBCACNgIAC0EBIQ0gASABKAIMQQFqNgIMCyAAIA06AAQgACACNgIAC9kDAgR/AX4jAEEQayIFJAACQAJAIAAoAgAiBEUNACAEIAAoAgQgACgCCBD1CCIERQ0AIAQtAAAiBEEHcSIGQQAgASAGRxsNAUEFQQEgBEEgcSIGGyEEAn8gBEEEaiABQQFGDQAaAkACQAJAIAFBAmsOAgIAAQsgA0F/TARAIAIQuBshAwsgAyAEakEFagwCC0GrfiAFQdv+AhCJA0Gl/gJB9OYCQcsSEJgKAAsgBEEIcgshByAAKAIAIAAgBxD0CCIAIAEgBnI6AAAgACAEaiEAAkACfyABQQFGBEAgACACKAIAIgE6AAAgACABQRB2OgACIAAgAUEIdjoAAUEDIQQgAUEYdgwBCwJAAkAgAUECaw4CAAEDCyAAIAIpAwAiCDwAACAAIAhCMIg8AAYgACAIQiiIPAAFIAAgCEIgiDwABCAAIAhCGIg8AAMgACAIQhCIPAACIAAgCEIIiDwAAUEHIQQgCEI4iKcMAQsgACADQQFqNgAAIABBBGogAiADEK4bGiADQQRqIQRBAAshASAAIARqIAE6AAALIAVBEGokAA8LQal+IAVBnv4CEIkDQaX+AkH05gJBtBIQmAoAC0GpfiAFQa7+AhCJA0Gl/gJB9OYCQbgSEJgKAAs0AQJ/AkAgACgCACICRQ0AIAIgACgCBCAAKAIIEPUIIgBFDQAgAC0AAEEHcUEERiEBCyABC5gCAQV/AkAgASgCACICRQ0AAkAgAiABKAIEIAEoAggQ9QgiAgRAIAItAABBB3FBBEYNAQsgASgCACICRQ0BIAIgASgCBCABKAIIEPUIIgJFDQEgAi0AAEEHcUEFRw0BC0EFQQEgASgCACABKAIEIAEoAggQ9QgiAy0AAEEgcRsiBCABKAIIakEIaiEFQQQhAgJAIAMgBGoiBigABEUNACABKAIEIgEgACgC8AEgACgC7AFrQQJ1QQFrIgNPDQAgACgC+AEiBCABQQJ0aigCACAFa0EEaiECQQAhBSABQQFqIgEgA0YNAANAIAIgBCABQQJ0aigCAGohAiABQQFqIgEgA0cNAAsLIAYgACgChAIgBWsgAmo2AAALCzQBAn8CQCAAKAIAIgJFDQAgAiAAKAIEIAAoAggQ9QgiAEUNACAALQAAQQdxQQVGIQELIAELBwAgACgCQAsHACAAKAJEC5kOARF/IwBBIGsiCiQAAkACQAJAAkAgAC0AMEUEQCAAKAIgIAAoAhwiBWsiAyAAKAIoIgZJDQEgAEEcaiEPAkACfyADIAZrIgIEQCAFIAUgBmotAAA6AABBASEDIAJBAUcEQANAIAAoAhwiBSADaiAFIAAoAiggA2pqLQAAOgAAIANBAWoiAyACSQ0ACwsgACgCICAAKAIcIgVrIQMLIAIgA0sLBEAgDyACIANrEOAHDAELIAIgA08NACAAIAIgBWo2AiALIABBADYCKCAAKAIAIgNFDQIgACgCCCIFRQ0CIApBADYCECAKQQA2AgwgAyAFIAAoAgwgCkEQaiAKQQxqIAMoAgAoAgwRCQAhCCAAIAooAgwiBjYCCCAAQRBqIQwCfyAGIAooAhAiAyAGRg0AGgNAAkAgACgCFCIFIAAoAhhHBEAgBSADLQAAOgAAIAAgBUEBajYCFAwBCyAFIAwoAgAiBGsiBUEBaiICQX9MDQYCf0EAIAIgBUEBdCIHIAIgB0sbQf////8HIAVB/////wNJGyIHRQ0AGiAHENUaCyICIAVqIgkgAy0AADoAACACIAdqIQcgCUEBaiEJIAVBAU4EQCACIAQgBRCuGxoLIAAgBzYCGCAAIAk2AhQgACACNgIQIARFDQAgBBCiGwsgA0EBaiIDIAZHDQALIAooAhAhBiAKKAIMCyEDIAAgACgCLCADIAZraiIFNgIsAkBBACADIAZHIAhBAXMbDQAgAEEBOgAwIAVBA3FFDQADQAJAIAAoAhQiAyAAKAIYIgRJBEAgA0E9OgAAIAAgA0EBajYCFAwBCyADIAwoAgAiAmsiBkEBaiIDQX9MDQYgBgJ/QQAgAyAEIAJrIgRBAXQiByADIAdLG0H/////ByAEQf////8DSRsiBEUNABogBBDVGgsiA2oiB0E9OgAAIAMgBGohBCAHQQFqIQcgBkEBTgRAIAMgAiAGEK4bGgsgACAENgIYIAAgBzYCFCAAIAM2AhAgAkUNACACEKIbCyAFQQFqIgVBA3ENAAsLQQAhA0EAIQICQCAAKAIUIAAoAhAiBmsiEUEESA0AIBFBBGshEgNAIAIgBmotAABBoPgCai0AAEECdCAGIAIiBUEBcmotAABBoPgCai0AACIJQQR2ciEIIAYgAkEDcmotAAAhDSAGIAJBAnJqLQAAIQ4CQCAAKAIgIgIgACgCJCIESQRAIAIgCDoAACAAIAJBAWoiAjYCIAwBCyACIA8oAgAiB2siC0EBaiICQX9MDQcgCwJ/QQAgAiAEIAdrIgRBAXQiECACIBBLG0H/////ByAEQf////8DSRsiAkUNABogAhDVGgsiBGoiECAIOgAAIAIgBGohCCAQQQFqIQIgC0EBTgRAIAQgByALEK4bGgsgACAINgIkIAAgAjYCICAAIAQ2AhwgB0UNACAHEKIbIAAoAiAhAgsgCUEEdCAOQaD4AmotAAAiCEH8AXFBAnZyIQkCQCAAKAIkIgQgAksEQCACIAk6AAAgACACQQFqIgI2AiAMAQsgAiAPKAIAIgdrIg5BAWoiAkF/TA0HIA4Cf0EAIAIgBCAHayIEQQF0IgsgAiALSxtB/////wcgBEH/////A0kbIgJFDQAaIAIQ1RoLIgRqIgsgCToAACACIARqIQkgC0EBaiECIA5BAU4EQCAEIAcgDhCuGxoLIAAgCTYCJCAAIAI2AiAgACAENgIcIAdFDQAgBxCiGyAAKAIgIQILIA1BoPgCai0AACAIQQZ0ciEHAkAgACgCJCIIIAJLBEAgAiAHOgAAIAAgAkEBajYCIAwBCyACIA8oAgAiBGsiCUEBaiICQX9MDQcgCQJ/QQAgAiAIIARrIghBAXQiDSACIA1LG0H/////ByAIQf////8DSRsiCEUNABogCBDVGgsiAmoiDSAHOgAAIAIgCGohByANQQFqIQggCUEBTgRAIAIgBCAJEK4bGgsgACAHNgIkIAAgCDYCICAAIAI2AhwgBEUNACAEEKIbCyAFQQRqIgIgEkwNAAsgDCgCACIEIAVBA3JqLQAAQT1HDQAgACgCICEGIAAoAhwhByAEIAVBAnJqLQAAQT1GBEAgBiAHRg0BIAAgBkEBayIGNgIgCyAGIAdGDQAgACAGQQFrNgIgCyARIAJrIgZBAU4EQANAIAwoAgAiBSADaiAFIAIgA2pqLQAAOgAAIANBAWoiAyAGSA0ACwsCQCAAKAIUIAAoAhAiBWsiAyAGSQRAIAwgBiADaxDgBwwBCyADIAZNDQAgACAFIAZqNgIUCyAAKAIgIAAoAhxrIAFOIQMLIApBIGokACADDwtBqX4gCkEQakGg+gIQiQNBqvoCQfTmAkHkDBCYCgALQal+IApBEGpBs/oCEIkDQar6AkH05gJB7AwQmAoACxD8GgALEPwaAAuPDQIMfwF8IwBB0AhrIgUkACAFQcgIakEAOgAAIAVBwAhqQgA3AwAgBUIANwO4CCAFQgA3A7AIIAAoApQBIQYgACgCmAEiBARAIAQgBCgCBEEBajYCBAsgACAGNgKcASAAQaABaiIKKAIAIQYgCiAENgIAAkAgBkUNACAGIAYoAgQiBEEBazYCBCAEDQAgBiAGKAIAKAIIEQEAIAYQ0BoLIABBnAFqIQggACACNgKoASAAIAE2AqQBIABBxAFqIglCADcCAEEAIQYgAEEAOgDMASAAIAAoAqwBNgKwASAAIAAoArgBIgQ2ArwBIAQhAkEAIQEDQCAFQbAIaiABagJ/IAIgBGsgBk0EQEEAIAhBARCiCUUNARogACgCxAEhBiAAKAK4ASEECyAJIAZBAWo2AgAgBCAGai0AAAs6AAAgAUEBaiIBQRhGBEBBACEGA0ACQCAFQbAIaiAGaiwAABDnFARAIAYhBAwBC0EYIQQgBkEBaiIGQRhHDQELCyAFQbAIaiAEakEAOgAAIAAtAMwBRQRAIAVBsAhqIAVBMGoQ6QghDCAFQQA2AiwgBUIANwMgIAxBAUghDSAFQRhqIQ4DQEEAIQsgDUUEQANAAkAgC0EDdCIGIAVBMGpqKAIAIgJBAUgNACAFQTBqIAZBBHJqKAIAIQpBACEGA0ACfwJAAkACQAJAAkACQAJAAkACQAJAAkAgCg4IAAECAwQFBgcICyAFAn8gACgCxAEiBCAAKAK8ASAAKAK4ASIBa08EQEEAIAhBARCiCUUNARogACgCxAEhBCAAKAK4ASEBCyAJIARBAWo2AgAgASAEai0AAAtB/wFxNgIsDAkLIAUCfyAAKALEASIEIAAoArwBIAAoArgBIgFrTwRAQQAgCEEBEKIJRQ0BGiAAKALEASEEIAAoArgBIQELIAkgBEEBajYCACABIARqLQAAC0EYdEEYdTYCLAwICwJAIAAoAsQBIgRBAmoiASAAKAK8ASAAKAK4ASIHa0sEQEEAIQQgCEECEKIJRQ0BIAAoArgBIQcgACgCxAEiBEECaiEBCyAEIAdqLwAAIQQgCSABNgIACyAFIAQ2AiwMBwsCQCAAKALEASIEQQJqIgEgACgCvAEgACgCuAEiB2tLBEBBACEEIAhBAhCiCUUNASAAKAK4ASEHIAAoAsQBIgRBAmohAQsgBCAHai8AACEEIAkgATYCAAsgBSAEQRB0QRB1NgIsDAYLAkAgACgCxAEiBEEEaiIBIAAoArwBIAAoArgBIgdrSwRAQQAhBCAIQQQQoglFDQEgACgCuAEhByAAKALEASIEQQRqIQELIAQgB2ooAAAhBCAJIAE2AgALIAUgBDYCLAwFCwJAIAAoAsQBIgRBBGoiASAAKAK8ASAAKAK4ASIHa0sEQEEAIQQgCEEEEKIJRQ0BIAAoArgBIQcgACgCxAEiBEEEaiEBCyAEIAdqKAAAIQQgCSABNgIACyAFIAS+uzkDIAwDCwJAIAAoAsQBIgRBCGoiASAAKAK8ASAAKAK4ASIHa0sEQEQAAAAAAAAAACEQIAhBCBCiCUUNASAAKAK4ASEHIAAoAsQBIgRBCGohAQsgBCAHaisAACEQIAkgATYCAAsgBSAQOQMgDAILIAUCfwJAIAAoAsQBIgRBAmoiASAAKAK8ASAAKAK4ASIHa0sEQEEAIQFBACEEIAhBAhCiCUUNASAAKAK4ASEHIAAoAsQBIgRBAmohAQsgBCAHai8AACEEIAkgATYCACAEQQ10Ig9BgMD//wBxIQEgBEGA+AFxIgdFDQAgAUGAgIDAA2ogB0GA+AFHDQEaIA9BgICAgAdyDAELIAFBgICAxANqvkMAAIC4krwLIARBEHRBgICAgHhxcr67OQMgDAELQa5+IAVBEGpB+vECEIkDQef6AkH05gJB/g0QmAoAC0EAIQRBAgwBC0EBIQRBAQshASAALQDMAQ0BIA5BADYCACAFQgA3AxAgBSAAIAMgBUEQaiABIAVBLGogBUEgaiAEG0F/IAAoAgAoAkwREAAgBSwAG0F/TARAIAUoAhAQohsLIAZBAWoiBiACRw0ACwsgC0EBaiILIAxHDQALCyAALQDMAUUNAAsgACADIAAoAgAoAlARAgAgACgCpAEhACAFQdAIaiQAIAAPC0GpfiAFQTBqQcr6AhCJA0Hn+gJB9OYCQdANEJgKAAUgACgCxAEhBiAAKAK4ASEEIAAoArwBIQIMAQsACwAL+QEBBH8jAEEwayIFJAAgAEEIaiEGIAAsABNBf0wEQCAGKAIAIQYLIAIoAgAhByACLAALIQggBSAAKALAAjYCBCAFIAY2AgAgBSAHIAIgCEEASBs2AgggBUEgakHz+gIgBRCUCiABELgbIgJBcEkEQAJAAkAgAkELTwRAIAJBEGpBcHEiBhDVGiEAIAUgBkGAgICAeHI2AhggBSAANgIQIAUgAjYCFAwBCyAFIAI6ABsgBUEQaiEAIAJFDQELIAAgASACEK4bGgsgACACakEAOgAAQax+IAVBEGogBSgCICAFQSBqIAUsACtBAEgbIAMgBBCYCgALENkaAAsHACAAKAIEC7QDAQN/IABCADcCBCAAQdD7AjYCACAAQgA3AgwgAEEUaiIEQgA3AgBB0AIQ1RoiA0IANwIEIANCADcCFCADQeTnAjYCDCADQdCBAzYCACADQgA3AlggA0EANgIcIANCADcCYCADQgA3AmggA0IANwJwIANBADYCeCADQYABakEAQdgAEK8bGiADQgA3ApQCIANBAToA2AEgA0IANwKcAiADQgA3AuABIANCADcC6AEgA0IANwLwASADQgA3AvgBIANCADcCgAIgA0IANwKIAiADQgA3AqgCIANBgICA/AM2AqQCIANCADcCsAIgA0IANwK4AiADIAA2AhAgA0EMaiIFEOoIIAMgAygCBEEBajYCBCAEIAU2AgAgAEEYaiIFKAIAIQQgBSADNgIAAkAgBEUNACAEIAQoAgQiBUEBazYCBCAFDQAgBCAEKAIAKAIIEQEAIAQQ0BoLIAMgAygCBCIEQQFrNgIEIARFBEAgAyADKAIAKAIIEQEAIAMQ0BoLIAAoAhQgASgCACABIAEsAAtBAEgbQQEgAigCACACIAIsAAtBAEgbEPIIBEAgAEEGNgIECyAAC1QBAn8gAEHQ+wI2AgACQCAAKAIYIgFFDQAgASABKAIEIgJBAWs2AgQgAg0AIAEgASgCACgCCBEBACABENAaCyAALAATQX9MBEAgACgCCBCiGwsgAAtXAQJ/IABB0PsCNgIAAkAgACgCGCIBRQ0AIAEgASgCBCICQQFrNgIEIAINACABIAEoAgAoAggRAQAgARDQGgsgACwAE0F/TARAIAAoAggQohsLIAAQohsLOgAgACgCFCABKAIAIAEgASwAC0EASBsgAiADKAIAIAMgAywAC0EASBsQ8ggiAQRAIABBBjYCBAsgAQsKACAAKAIULQAkCwwAIAAoAhRBABDsCAucAwEJfyMAQTBrIgUkAAJAAkACQCABKAIAIgNFBEAgAEEANgIIIABCADcCAAwBCyADIAEoAgQgASgCCBD1CCIDRQ0BIAMtAABBB3FBBUcNASABKAIAQYgCaiACEJkJIgIEQCACKAIUIQcLAkAgASgCACICRQ0AIAIgASgCBCABKAIIEPUIIgJFDQAgAi0AACIDQQZxQQRGBEAgAkEEaiACIANBIHEbKAAFIQYMAQsgA0EHcUEARyEGCyAFQRhqIAEQ9gghAiAGBEADQCACKAIAIQQgAigCECEJIAIoAhQhCiACKAIEIQMgACACKAIIIgs2AgggACADNgIEIAAgBEEAIAkgCksbIgQ2AgAgBCADIAsQ9QgoAAEiAyABKAIAIgQoAqACIAQoApwCa08NBCADIAdGDQIgAhD3CCAIQQFqIgggBkcNAAsLIABBADYCCCAAQgA3AgALIAVBMGokAA8LQal+IAVBGGpBo/0CEIkDQav9AkH05gJB1RAQmAoAC0GpfiAFQQhqQbb9AhCJA0Gr/QJB9OYCQeAQEJgKAAsgACAAIAEoAgA2AgAgACABKAIENgIEIAAgASgCCDYCCAsaACAAQgA3AgAgAEEANgIIIAEoAhQgABDsCAtiAQF/IwBBEGsiAyQAIAAoAhQiAC0AJkUEQEGpfiADQYnuAhCJA0H08QJB9OYCQfkHEJgKAAsgACgCjAEiACABKAIAIAEgASwAC0EASBsgAiAAKAIAKAIQEQQAIANBEGokAAtjAQF/IwBBEGsiAyQAIAAoAhQiAC0AJkUEQEGpfiADQYnuAhCJA0H08QJB9OYCQf4HEJgKAAsgACgCjAEiACABKAIAIAEgASwAC0EASBsgArsgACgCACgCFBEUACADQRBqJAALYgEBfyMAQRBrIgMkACAAKAIUIgAtACZFBEBBqX4gA0GJ7gIQiQNB9PECQfTmAkH+BxCYCgALIAAoAowBIgAgASgCACABIAEsAAtBAEgbIAIgACgCACgCFBEUACADQRBqJAAL0QkBBX8jAEHQAGsiAiQAIAEsAAshAyABKAIAIQQgACAAKAIAKAIMEQAAIQUCQAJAAkACQAJAAkACQAJAIAQgASADQQBIGyIDRQ0AIAVFDQAgAywAACIEQf8BcSIFQSByQf0ARgRAIAAoAhQiASgCYEUNAiABQQAgASgCACgCYBECACABKAJABEAgAUEAIAEoAgAoAmQRAgALQf0AQd0AIAAoAhQiASgCUCABKAJgIAEoAlxqQQFrIgNBzAFuIgVBAnRqKAIAIAMgBUHMAWxrQRRsaigCDEEHcUEFRhsiAyAERw0DIAEQ7wggACgCFCIBKAJgIgNFDQQgAEEGQQEgASgCUCADIAEoAlxqQQFrIgFBzAFuIgNBAnRqKAIAIAEgA0HMAWxrQRRsaigCDEEHcUEFRhs2AgQgAkEANgBDIAJBADYCQCAALAATQX9MBEAgACgCCBCiGwsgAEEANgIIIAAgAigCQDYCDCAAIAIoAEM2AA8gAEEAOgATDAELIAAoAgQiBkEGRgRAIARB3wBHBEAgBEFfcUHBAGtB/wFxQRpPDQYLIABBCGogARDfGiAAQQU2AgQMAQsgBkEDcUEBRw0HAkACfyAFQfsARgRAQQYhBEEFDAELIAVB2wBHDQFBASEEQQQLIQEgACAENgIEAn8gA0EBaiADLQABIgRBOkcNABogASABQQhyIAMtAAIiBBshASADQQJqCyEFIABBCGohAyAAKAIUAn8CQCAALAATIgZBf0wEQCAAKAIMDQFBAAwCCyADQQAgBhsMAQsgAygCAAsgASAFQQAgBBsQiQkgAkEANgBDIAJBADYCQCADLAALQX9MBEAgAygCABCiGwsgAEEANgIIIAAgAigCQDYCDCAAIAIoAEM2AA8gAEEAOgATDAELAkACQCAEQdwARw0AAkAgAy0AAUHbAGsOIwABAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEAAQsgA0EBaiIEELgbIgFBcE8NBwJAAkAgAUELTwRAIAFBEGpBcHEiBRDVGiEDIAIgBUGAgICAeHI2AjggAiADNgIwIAIgATYCNAwBCyACIAE6ADsgAkEwaiEDIAFFDQELIAMgBCABEK4bGgsgASADakEAOgAADAELIAJBMGogARDbGhoLIAAoAhQiAS0AJkUNBiABKAKMASIDIABBCGoiASgCACABIAEsAAtBAEgbIAIoAjAgAkEwaiACLAA7QQBIG0EAIAMoAgAoAhgRBgAgAiwAO0F/TARAIAIoAjAQohsLIAAoAgRBBUcNACAAQQY2AgQLIAJB0ABqJAAgAA8LIAIgBDYCECACQUBrQej7AiACQRBqEJQKQX4gAkFAa0H7+wJB9OYCQfsPEJgKAAsgAiAENgIgIAIgAzYCJCACQUBrQYb8AiACQSBqEJQKQX4gAkFAa0H7+wJB9OYCQYIQEJgKAAtBqX4gAkFAa0G3/AIQiQNB+/sCQfTmAkGEEBCYCgALIAIgAzYCACACQUBrQdX8AiACEJQKQX4gAkFAa0H7+wJB9OYCQYwQEJgKAAsQ2RoAC0GpfiACQUBrQYnuAhCJA0H08QJB9OYCQYMIEJgKAAtBfiACQUBrQZL9AhCJA0H7+wJB9OYCQakQEJgKAAsSACAAQQA2AgggAEIANwIAIAALIAAgASgCFCEBIABBADYCCCAAQQA2AgQgACABNgIAIAALpwEBBH8jAEEQayIDJAAgAhC4GyIEQXBJBEACQAJAIARBC08EQCAEQRBqQXBxIgUQ1RohBiADIAVBgICAgHhyNgIIIAMgBjYCACADIAQ2AgQgAyEFDAELIAMgBDoACyADIgUhBiAERQ0BCyAGIAIgBBCuGxoLIAQgBmpBADoAACAAIAEgAxCsCSAFLAALQX9MBEAgAygCABCiGwsgA0EQaiQADwsQ2RoAC9ACAQN/IwBBIGsiBSQAAkACQAJAIAEoAgAiA0UEQCAAQQA2AgggAEIANwIADAELIAMgASgCBCABKAIIEPUIIgNFDQEgAy0AAEEHcUEERw0BAn9BACABKAIAIgRFDQAaQQAgBCABKAIEIAEoAggQ9QgiBEUNABogBC0AACIDQQZxQQRGBEAgBEEEaiAEIANBIHEbKAAFDAELIANBB3FBAEcLIQMgAkEASA0CIAIgA04NAiAFQQhqIAEQ9gghAyACBEADQCADEPcIIAJBAUohASACQQFrIQIgAQ0ACwsgAygCACECIAMoAhAhASADKAIUIQQgACADKQIENwIEIAAgAkEAIAEgBEsbNgIACyAFQSBqJAAPC0GpfiAFQQhqQdb9AhCJA0Gr/QJB9OYCQfEQEJgKAAtBqX4gBUEIakHe/QIQiQNBq/0CQfTmAkH0EBCYCgALCgAgAEEQcUEEdgtmAQJ/AkAgACgCACICRQ0AIAIgACgCBCAAKAIIEPUIIgBFDQAgAEEFQQEgAC0AACICQSBxG2ohAEH/////ByEBAkACQCACQQdxQQFrDgIAAQILIAAoAAAPCyAAKwAAEIIVIQELIAELZgIBfwF9AkAgACgCACIBRQ0AIAEgACgCBCAAKAIIEPUIIgBFDQAgAEEFQQEgAC0AACIBQSBxG2ohAEP//39/IQICQAJAIAFBB3FBAWsOAgABAgsgACgAALIPCyAAKwAAtiECCyACC2kCAX8BfAJAIAAoAgAiAUUNACABIAAoAgQgACgCCBD1CCIARQ0AIABBBUEBIAAtAAAiAUEgcRtqIQBE////////738hAgJAAkAgAUEHcUEBaw4CAAECCyAAKAAAtw8LIAArAAAhAgsgAguwAgEIfwJAAkAgACgCCCICIAAoAgxHDQAgACgCBCIDIAAoAgAiBUsEQCADIAMgBWtBAnVBAWpBfm1BAnQiBWohBCACIANrIgIEQCAEIAMgAhCwGyAAKAIEIQMLIAAgAiAEaiICNgIIIAAgAyAFajYCBAwBCyACIAVrIgRBAXVBASAEGyIEQYCAgIAETw0BIARBAnQiBhDVGiIHIAZqIQkgAiADayEIIAcgBEF8cWoiBiECIAgEQCAGIAhqIQIgBiEEA0AgBCADKAIANgIAIANBBGohAyAEQQRqIgQgAkcNAAsLIAAgCTYCDCAAIAI2AgggACAGNgIEIAAgBzYCACAFRQ0AIAUQohsgACgCCCECCyACIAEoAgA2AgAgACAAKAIIQQRqNgIIDwtBjoADEL4CAAu/AgEHfwJAAkAgACgCBCIFIAAoAgBHBEAgBSEEDAELIAAoAggiAyAAKAIMIgJJBEAgAyACIANrQQJ1QQFqQQJtQQJ0IgZqIQQgAyAFayICBEAgBCACayIEIAUgAhCwGyAAKAIIIQMLIAAgBDYCBCAAIAMgBmo2AggMAQsgAiAFayICQQF1QQEgAhsiAkGAgICABE8NASACQQJ0IgYQ1RoiByAGaiEIIAcgAkEDakF8cWoiBCEGIAMgBWsiAwRAIAMgBGohBiAEIQMgBSECA0AgAyACKAIANgIAIAJBBGohAiADQQRqIgMgBkcNAAsLIAAgCDYCDCAAIAY2AgggACAENgIEIAAgBzYCACAFRQ0AIAUQohsgACgCBCEECyAEQQRrIAEoAgA2AgAgACAAKAIEQQRrNgIEDwtBjoADEL4CAAslAQF/IABB3IADNgIAIAAoAgwiAQRAIAAgATYCECABEKIbCyAACygBAX8gAEHcgAM2AgAgACgCDCIBBEAgACABNgIQIAEQohsLIAAQohsLGgEBfyAAKAIMIgEEQCAAIAE2AhAgARCiGwsLvgECA38BfQJ/QQIgAUEBRg0AGiABIAEgAUEBa3FFDQAaIAEQ/BULIgIgACgCBCIBSwRAIAAgAhDBCQ8LAkAgASACTQ0AIAFBA0khBAJ/IAAoAgyzIAAqAhCVjSIFQwAAgE9dIAVDAAAAAGBxBEAgBakMAQtBAAshAwJ/AkAgBA0AIAFpQQFLDQAgA0EBQSAgA0EBa2drdCADQQJJGwwBCyADEPwVCyIDIAIgAiADSRsiAiABTw0AIAAgAhDBCQsLoAUBEX8CQCABBEAgAUGAgICABEkEQCABQQJ0ENUaIQMgACgCACECIAAgAzYCACACBEAgAhCiGwsgACABNgIEIAFBASABQQFLGyEDQQAhAgNAIAAoAgAgAkECdGpBADYCACACQQFqIgIgA0cNAAsgACgCCCIHRQ0CIABBCGohAiAHKAIEIQYCQCABaSIDQQFNBEAgBiABQQFrcSEGDAELIAEgBksNACAGIAFwIQYLIAAoAgAgBkECdGogAjYCACAHKAIAIgRFDQIgAUEBayERIANBAUshEgNAIAQoAgQhAgJAIBJFBEAgAiARcSECDAELIAEgAksNACACIAFwIQILAkAgAiAGRgRAIAQhBwwBCwJAAkAgAkECdCINIAAoAgBqIgMoAgAEQEEAIQggBCgCACICDQEgBCELDAILIAMgBzYCACAEIQcgAiEGDAILIAQoAgwgBC0AEyIOIA5BGHRBGHVBAEgiDxshCSAEQQhqIQwgBCEFA0AgBSELIAIiBSgCDCACLQATIgIgAkEYdEEYdUEASCICGyAJRwRAIAUhCAwCCyAFQQhqIgMoAgAgAyACGyECIAwoAgAhCgJAIA9FBEAgCUUNASAOIQMgDCEQIAItAAAgCkH/AXFHBEAgBSEIDAQLA0AgA0EBayIDRQ0CIAItAAEhCiACQQFqIQIgCiAQQQFqIhAtAABGDQALIAUhCAwDCyAJRQ0AIAogDCAPGyACIAkQ+BRFDQAgBSEIDAILIAUoAgAiAg0ACyAFIQsLIAcgCDYCACALIAAoAgAgDWooAgAoAgA2AgAgACgCACANaigCACAENgIACyAHKAIAIgQNAAsMAgtBjoADEL4CAAsgACgCACECIABBADYCACACBEAgAhCiGwsgAEEANgIECwsWACAAQdCBAzYCACAAQQxqEOsIGiAACxkAIABB0IEDNgIAIABBDGoQ6wgaIAAQohsLEwAgAEEMaiAAKAIMKAIAEQAAGgv9AgEGfwJAIABFDQAgAUUNACACRQ0AIAAiBSEDIAEhACACIAJBA3BrIgRBAU4EQCAEIAVqIQcgBSEDA0AgAy0AASEEIAMtAAAhBiAAIAMtAAIiCEE/cUGAgwNqLQAAOgADIAAgBkECdkGAgwNqLQAAOgAAIAAgBEECdEE8cSAIQQZ2ckGAgwNqLQAAOgACIAAgBkEEdEEwcSAEQQR2ckGAgwNqLQAAOgABIABBBGohACADQQNqIgMgB0kNAAsLAkACQAJAAkAgAiAFaiADQX9zag4CAAEDCyADLQAAIQMgAEE9OgACIAAgA0ECdkGAgwNqLQAAOgAAIAAgA0EEdEEwcUGAgwNqLQAAOgABDAELIAMtAAEhBCAAIAMtAAAiA0ECdkGAgwNqLQAAOgAAIAAgBEECdEE8cUGAgwNqLQAAOgACIAAgA0EEdEEwcSAEQQR2ckGAgwNqLQAAOgABCyAAQT06AAMgAEEEaiEACyAAQQA6AAAgACABayEDCyADC1sBAn8jAEEQayIDJABBLBDVGiIEIAEgAhDHCSAAQgA3AgQgACAENgIAIABBADYCDCABLQAmRQRAQal+IANBwYMDEIkDQc+DA0G8ggNB4wEQmAoACyADQRBqJAALiAIBBX8jAEEQayIGJAAgAEIANwIIIAAgAjoABCAAIAE2AgAgAEEQaiIEQQA2AgAgAEEwENUaIgM2AgggBCADQTBqIgc2AgAgA0IANwAoIANCADcAICADQgA3ABggA0IANwAQIANCADcACCADQgA3AAAgAEEcaiIFQQA2AgAgAEIANwIUIAAgBzYCDCAAQcEAENUaIgQ2AhQgBSAEQcEAaiIFNgIAIARBAEHBABCvGxogACAHNgIoIAAgAzYCICAAIAU2AhggACADNgIkIAEtACYEQCACBEAgASABKAIAKAI4EQAAGgsgBkEQaiQADwtBqX4gBkHBgwMQiQNB3IMDQbyCA0EcEJgKAAuBAgEEfyMAQeAAayIDJAACQCAAKAIgIgEgACgCFCAAKAIkIAFrEMUJRQ0AIAAgACgCIDYCJCAALQAERQRAIAAoAgAiASAAKAIUIAEoAgAoAgwRAgAMAQsgA0EKOwFeIANBICAAKAIAIgEoAlAgASgCYCABKAJcakEBayIEQcwBbiICQQJ0aigCACAEIAJBzAFsa0EUbGooAhAiBBCvGyICIARqQQA6AAAgASACIAEoAgAoAgwRAgAgACgCACIBIAAoAhQgASgCACgCDBECACAAKAIAIgEgAkHeAGogASgCACgCDBECACAAKAIAIgAgACgCACgCOBEAABoLIANB4ABqJAALZwECfyAAKAIAIgEEQCABKAIkIAEoAiBHBEAgARDICQsgASgCFCICBEAgASACNgIYIAIQohsLIAEoAggiAgRAIAEgAjYCDCACEKIbCyABEKIbCyAALAAPQX9MBEAgACgCBBCiGwsgAAvUAgEDfyAAQSBqIgIgARDfGiAAQQA2AiwgACgCMCIBQQhxBEACQCACLAALIgNBf0wEQCAAKAIgIgMgACgCJGohBAwBCyACIANB/wFxaiEEIAIhAwsgACAENgIQIAAgAzYCDCAAIAM2AgggACAENgIsCwJAIAFBEHFFDQAgAgJ/IAIsAAsiAUEATgRAIAAgAiABQf8BcSIBajYCLEEKDAELIAAgACgCJCIBIAAoAiBqNgIsIAAoAihB/////wdxQQFrCxDiGgJ/IAIsAAsiA0F/TARAIAAoAiAhAiAAKAIkDAELIANB/wFxCyEDIAAgAjYCFCAAIAI2AhggACACIANqNgIcIAAtADBBA3FFDQACQCABQX9MBEAgAkECayACQf////8HaiABQf////8HayIBQQBIIgMbIQJBASABIAMbIQEMAQsgAUUNAQsgACABIAJqNgIYCws6AQF/QRQQ1RoiAkIA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EIkDQdSzA0HusQNBuQUQmAoACyAMQRBqJAAL3AEBA38gAkEESAR/QQAFIAJBBGshBQNAIAQgASADai0AACAAIANqLQAAc0HgzwJqLQAAaiABIANBAXIiBGotAAAgACAEai0AAHNB4M8Cai0AAGogASADQQJyIgRqLQAAIAAgBGotAABzQeDPAmotAABqIAEgA0EDciIEai0AACAAIARqLQAAc0HgzwJqLQAAaiEEIANBBGoiAyAFTA0ACyACQXxxCyIDIAJIBEADQCAEIAEgA2otAAAgACADai0AAHNB4M8Cai0AAGohBCADQQFqIgMgAkcNAAsLIAQLqQEBA38gAUEESAR/QQAFIAFBBGshBANAIAAgAkEDcmotAABB4M8Cai0AACAAIAJBAnJqLQAAQeDPAmotAAAgACACQQFyai0AAEHgzwJqLQAAIAMgACACai0AAEHgzwJqLQAAampqaiEDIAJBBGoiAiAETA0ACyABQXxxCyICIAFIBEADQCADIAAgAmotAABB4M8Cai0AAGohAyACQQFqIgIgAUcNAAsLIAML0wgBCn8CQAJAAkAgAUUEQAJAAkACQCAEQQRvIgFBAWsOAwABAgYLIAIoAgAhByADQQRIBEAgACEFDAULIANBBGshCCAEQQJ0IQkgBEEDbCELIARBAXQhCiAAIQUDQCAFIAtqLQAAIAUgCmotAAAgBCAFai0AACAHIAUtAABqampqIQcgBSAJaiEFIAZBBGoiBiAITA0ACwwDCyACKAIEIQcgAigCACEIIANBAU4EQCAAIQUDQCAHIAUtAAFqIQcgCCAFLQAAaiEIIAQgBWohBSAGQQFqIgYgA0cNAAsgAyEGCyACIAc2AgQgAiAINgIADAQLIAIoAgghByACKAIEIQggAigCACEJIANBAU4EQCAAIQUDQCAHIAUtAAJqIQcgCCAFLQABaiEIIAkgBS0AAGohCSAEIAVqIQUgBkEBaiIGIANHDQALIAMhBgsgAiAHNgIIIAIgCDYCBCACIAk2AgAMAwsCQAJAAkACQCAEQQFrDgMBAAIACyADQQFODQJBAA8LIAIoAgAhBiADQQFOBEADQCABIAVqLQAABEAgB0EBaiEHIAYgACAFai0AAGohBgsgBUEBaiIFIANHDQALCyACIAY2AgAgBw8LIAIoAgghBiACKAIEIQcgAigCACEI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KAIAIAFB6ABqIAItAAsiBEEYdEEYdUEASCIFGyACKAIEIAQgBRsQzAMaIAIsAAtBf0wEQCACKAIAEKIbCwJ/IAMsAAsiAkF/TARAIAAoAhghAiAAKAIUDAELIAJB/wFxIQIgAwshBCACIARqQQFrLQAAQQpHBEAgAUHoAGogBiABKAKAAUEMaygCAGoQphYgAUHoAGpBvJgLELkXIgJBCiACKAIAKAIcEQMAIQIgAUHoAGoQtBcgBiACENQWIAYQpRYLIAFB6ABqIAkQ0QMgAywAC0F/TARAIAMoAgAQohsLIAMgASkDaDcCACADIAEoAnA2AgggAUH8yAE2ArgBIAFB1MgBNgJ4IAFBlMsBNgKEASABQejIATYCgAEgASwArwFBf0wEQCABKAKkARCiGwsgChCIFhogAUG4AWoQhBYaCwJAAn8gACwAKyICQX9MBEAgACgCJAwBCyACQf8BcQsEQCAAQSBqIQIgCEF/RwRAIABBLGohBCAALAA3QX9MBEAgBCgCACEECyAAKAI4IQUgACgCECIHEJMKIQYgACwAK0F/TARAIAIoAgAhAgsgASADLAALQX9MBH8gAygCAAUgAws2AlggASACNgJUIAEgBjYCUCABIAc2AkwgASAFNgJIIAEgBDYCRCABQfC0AzYCQCABQfgAakG7tAMgAUFAaxCUCiAAQQRqIQIgACwAD0F/TARAIAIoAgAQohsLIAIgASkDeDcCACACIAEoAoABNgIIDAILIABBLGohBCAALAA3QX9MBEAgBCgCACEECyAAKAI4IQUgACgCECIHEJMKIQYgACwAH0F/TARAIAMoAgAhAwsgASACLAALQX9MBH8gAigCAAUgAgs2AjggASADNgI0IAEgBjYCMCABIAc2AiwgASAFNgIoIAEgBDYCJCABQfC0AzYCICABQfgAakH6tAMgAUEgahCUCiAAQQRqIQIgACwAD0F/TARAIAIoAgAQohsLIAIgASkDeDcCACACIAEoAoABNgIIDAELIABBLGohAiAALAA3QX9MBEAgAigCACECCyAAKAI4IQQgACgCECIFEJMKIQcgASAALAAfQX9MBH8gAygCAAUgAws2AhQgASAHNgIQIAFB17UDQda1AyAIQX9GGzYCGCABIAU2AgwgASAENgIIIAEgAjYCBCABQfC0AzYCACABQfgAakGwtQMgARCUCiAAQQRqIQIgACwAD0F/TARAIAIoAgAQohsLIAIgASkDeDcCACACIAEoAoABNgIICyABQZACaiQAC4oFAQJ/IwBBEGsiAiQAQeDbAyEBAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIABB2wFqDtwBHh0cGxoZGBcQEQ8WFRQODAsJBx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fCB8fEh8fHx8fHw0fEx8KHx8fHwYFHwQDAgEAIB8LQenbAyEBDB8LQfPbAyEBDB4LQYXcAyEBDB0LQZTcAyEBDBwLQajcAyEBDBsLQbXcAyEBDBoLQdDcAyEBDBkLQd/cAyEBDBgLQf3cAyEBDBcLQYrdAyEBDBYLQaTdAyEBDBULQbjdAyEBDBQLQdvdAyEBDBMLQfrdAyEBDBILQaneAyEBDBELQdHeAyEBDBALQffeAyEBDA8LQaTfAyEBDA4LQdHfAyEBDA0LQezfAyEBDAwLQYPgAyEBDAsLQavgAyEBDAoLQcngAyEBDAkLQePgAyEBDAgLQfHgAyEBDAcLQZnhAyEBDAYLQbnhAyEBDAULQcrhAyEBDAQLQdrhAyEBDAMLQefhAyEBDAILQfnhAyEBDAELIAIgADYCBCACQZziA0Gj4gMgAEF/Shs2AgBB0N8KIQFB0N8KQYniAyACEKkVCyACQRBqJAAgAQv4AwEHfyMAQaAIayIDJABBgAghBCADQYAINgIcIAMgA0EgaiIJNgIYIAMgAjYCFAJAIAlBgAggASACEKQVIgVBf0oEQANAIAQgBUoNAiAFQQFqIQYCQCAFIAMoAhwiBEkEQCADIAY2AhwMAQsgAygCGCEHIAkhCCAFQYAITwRAIAYQ1RohCAsgAyAGNgIcIAMgCDYCGAJAIARFDQAgByAIRg0AIAggBy0AADoAACAEQQFGDQAgCCAHLQABOgABQQIhBiAEQQJGDQADQCADKAIYIAZqIAYgB2otAAA6AAAgBkEBaiIGIARHDQALCwNAIAMoAhggBGpBADoAACAEIAVHIQYgBEEBaiEEIAYNAAsgByAJRg0AIAdFDQAgBxCiGwsgAyACNgIUIAMoAhggAygCHCIEIAEgAhCkFSIFQX9KDQALC0GpfiADQQhqQe7aAxCJA0Gb2wNBotsDQfwHEJgKAAsgBCADKAIYakEBa0EAOgAAIAMoAhghBAJAAkAgBUELTwRAIAVBEGpBcHEiBxDVGiEGIAAgB0GAgICAeHI2AgggACAGNgIAIAAgBTYCBCAGIQAMAQsgACAFOgALIAVFDQELIAAgBCAFEK4bGgsgACAFakEAOgAAAkAgAygCGCIEIAlGDQAgBEUNACAEEKIbCyADQaAIaiQAC1kAIABBrLQDNgIAIAAsADdBf0wEQCAAKAIsEKIbCyAALAArQX9MBEAgACgCIBCiGwsgACwAH0F/TARAIAAoAhQQohsLIAAsAA9Bf0wEQCAAKAIEEKIbCyAACwoAIAAQlQoQohsLHgEBfyAAQQRqIQEgACwAD0F/TAR/IAEoAgAFIAELCzEBAX8jAEHgAGsiBSQAIAVBIGogACABIAVBEGogAhCJAyAFIAMQiQMgBBCRChCeCgALlgEBAn8CQEGM8gotAABBAXENAEGM8goQ/RpFDQBBCBDVGiIAQfzjAzYCAAJAQfjxCi0AAEEBcQ0AQfjxChD9GkUNAEE4ENUaIgEQoQpB9PEKIAE2AgBB+PEKEIEbC0H08QooAgAgABClCiEBIABBpO4DNgIAIAAgATYCBEGI8gogADYCAEGM8goQgRsLQYjyCigCABCqCgs6AgF/An4jAEEQayIAJABBASAAQQhqEBcaIAA0AgghASAANAIMIQIgAEEQaiQAIAIgAUKAlOvcA358C8ABAwF/AX4BfCMAQRBrIgAkAAJAQfDxCi0AAEEBcQ0AQfDxChD9GkUNAEEBIABBCGoQFxpB6PEKQoCAgICAgID4PzcDAEHg8QogADQCDCAANAIIQoCU69wDfnw3AwBB8PEKEIEbC0EBIABBCGoQFxoCfkHo8QorAwAgADQCDCAANAIIQoCU69wDfnxB4PEKKQMAfbmiIgKZRAAAAAAAAOBDYwRAIAKwDAELQoCAgICAgICAgH8LIQEgAEEQaiQAIAELWwEBfwJAQcDfCi0AAEEBcQ0AQcDfChD9GkUNAEG03wpBoCUQ1RoiADYCAEG43wpClKWAgIDUhICAfzcCACAAQdm1A0GUJRCuG0EAOgCUJUHA3woQgRsLQbTfCgsZAEG/3wosAABBf0wEQEG03wooAgAQohsLC5ADAQh/IwBBsCBrIgEkAAJAQcjfCigCACICBEAgACgCECAAKAIgIABBIGogACwAK0EASBsgACgCFCAAQRRqIAAsAB9BAEgbIAAoAiwgAEEsaiAALAA3QQBIGyAAKAI4QczfCigCACACEQwAGgwBC0Gw1wotAABFDQAgAEEgaiEDIABBFGohBSAAKAIQEJMKIQYgACwAHyEHIAAoAhQhCAJ/IAAsACsiBEF/TARAQY/sAyAAKAIkRQ0BGiADKAIADAELQY/sAyAERQ0AGiADCyECIAAsADchAyAAKAIsIQQgASAAKAI4NgIkIAEgBCAAQSxqIANBAEgbNgIgIAEgAjYCHCABIAggBSAHQQBIGzYCGCABIAY2AhQgAUHwtAM2AhAgAUEwakGAIEHd6wMgAUEQahCfChpB6OQIKAIAEJsVGkHs5AgoAgAiAhCbFRogASABQTBqNgIAIAJBoOwDIAEQwhUgAhCbFRoLQcTfCi0AAARAQQBBADYCAAtBPBAVIgEgABBVIAFB1NsDQeMHEBYACyoBAX8jAEEQayIEJAAgBCADNgIMIAAgASACIAMQpBUhAyAEQRBqJAAgAwtNAQF/QdjhCi0AAARAAkBB+PEKLQAAQQFxDQBB+PEKEP0aRQ0AQTgQ1RoiARChCkH08QogATYCAEH48QoQgRsLQfTxCigCACAAEKIKCwuHAgEFfyAAENEaGiAAQQA2AjQgAEIANwIsIABCADcCJCAAQgA3AhwQowoaAkAgACgCKCAAKAIgIgFrQQJ1QR9LDQAgACgCJCECQYABENUaIgNBgAFqIQQgAyACIAFrIgJqIQUgAkEBTgRAIAMgASACEK4bGgsgACAENgIoIAAgBTYCJCAAIAM2AiAgAUUNACABEKIbCwJAIAAoAjQgACgCLCIBa0ECdUEfSw0AIAAoAjAhAkGAARDVGiIDQYABaiEEIAMgAiABayICaiEFIAJBAU4EQCADIAEgAhCuGxoLIAAgBDYCNCAAIAU2AjAgACADNgIsIAFFDQAgARCiGwtB2OEKQQE6AAALnwMBB38jAEEwayIFJAACQAJAEKMKIgdFDQAgASIERQRAIActAAQNASAHKAIAEN8VIgRFDQELIAAQ0xoCQAJAIAAoAjAiAiAAKAIsIgNGDQAgAiADa0ECdSEGQQAhAgNAIAQgAyACQQJ0aiIIKAIARwRAIAYgAkEBaiICSw0BDAILCyAIQQA2AgACQCABDQAgBy0ABA0AIAcoAgBBABDgFQ0ECyAEKAIEIgMgBCgCACICRwRAQezkCCgCACEBIAIhA0EAIQIDQCADIAJBAnQiCGoiBigCACEDIAZBADYCAAJAIANFDQAgACgCICAIaigCACIGBEAgBiADIAYoAgAoAgwRAgAMAQsgBSACNgIQIAFBpOwDIAVBEGoQwhUgARCbFRoLIAJBAWoiAiAEKAIEIAQoAgAiA2tBAnVJDQALCyADBEAgBCADNgIEIAMQohsLIAQQohsMAQsgBSAENgIAQezkCCgCACICQfTsAyAFEMIVIAIQmxUaCwsgBUEwaiQADwtBqX4gBUEgakHD4wMQiQNB6+MDQaLbA0HGDBCYCgALqAEBAn8jAEEQayIBJAACQAJAQYDyCi0AAEEBcQ0AQYDyChD9GkUNAEEIENUaIgBBADoABCAAEN0VDQFB/PEKIAA2AgBBgPIKEIEbCwJAQYTyCi0AAEEBcQ0AQYTyChD9GkUNAEGc8gpB/PEKKAIANgIAQYTyChCBGwtB/PEKKAIAIQAgAUEQaiQAIAAPC0GpfiABQaniAxCJA0Hh4gNBotsDQa8MEJgKAAtRAQF/IABB/OMDNgIAAkBB+PEKLQAAQQFxDQBB+PEKEP0aRQ0AQTgQ1RoiARChCkH08QogATYCAEH48QoQgRsLIABB9PEKKAIAIAAQpQo2AgQL9wIBB38jAEEQayIHJAAgABDTGgJAAkAgACgCHCIFIAAoAiQiBCAAKAIgIgZrIghBAnVGBEACQCAFBEADQCAGIAJBAnRqIgMoAgBFBEAgAyABNgIAIAIhBQwDCyACQQFqIgIgBUcNAAsLAkAgACgCKCICIARLBEAgBCABNgIAIAAgBEEEajYCJAwBCyAFQQFqIgNBgICAgARPDQMCf0EAIAMgAiAGayICQQF1IgQgAyAESxtB/////wMgAkECdUH/////AUkbIgNFDQAaIANBgICAgARPDQUgA0ECdBDVGgsiAiAFQQJ0aiIEIAE2AgAgAiADQQJ0aiEDIARBBGohBCAIQQFOBEAgAiAGIAgQrhsaCyAAIAM2AiggACAENgIkIAAgAjYCICAGRQ0AIAYQohsgACgCHCEFCyAAIAVBAWo2AhwLIAdBEGokACAFDwtBqX4gB0HL7QMQiQNB6+0DQaLbA0GaDRCYCgALEPwaAAtBiesDEL4CAAtFAQF/IwBBEGsiASQAIABB/OMDNgIAIAAoAgRBf0cEQEGpfiABQYzkAxCJA0GX5ANBotsDQdMPEJgKAAsgAUEQaiQAIAALAwAAC/cDAQt/IwBBEGsiCSQAIAAQ0xoCQAJAAkAgACgCHCIGIAAoAiQgACgCIGtBAnVGBEAgASAGTw0DIAAoAjAiBSAAKAIsIgNHBEBBACEGA0ACQCADIAZBAnRqKAIAIgpFDQAgCigCBCAKKAIAIgRrQQJ1IAFNDQAgBCABQQJ0Ig1qIgcoAgAiBEUNAAJAIAIoAgQiAyACKAIIRwRAIAMgBDYCACACIANBBGo2AgQMAQsgAyACKAIAIgtrIgVBAnUiDEEBaiIDQYCAgIAETw0FAkAgAyAFQQF1IgggAyAISxtB/////wMgDEH/////AUkbIghFBEBBACEDDAELIAhBgICAgARPDQcgCEECdBDVGiEDIAcoAgAhBAsgAyAMQQJ0aiIHIAQ2AgAgAyAIQQJ0aiEEIAdBBGohByAFQQFOBEAgAyALIAUQrhsaCyACIAQ2AgggAiAHNgIEIAIgAzYCACALRQ0AIAsQohsLIAooAgAgDWpBADYCACAAKAIsIQMgACgCMCEFCyAGQQFqIgYgBSADa0ECdUkNAAsLIAAoAiAgAUECdGpBADYCACAJQRBqJAAPC0GpfiAJQcvtAxCJA0GO7gNBotsDQa8NEJgKAAsQ/BoAC0GJ6wMQvgIAC0GpfiAJQfftAxCJA0GO7gNBotsDQbANEJgKAAvrAQEEfyMAQRBrIgEkAAJAIAAoAgRBf0YNACABQYABENUaIgI2AgQgASACNgIAIAEgAkGAAWo2AggCQEH48QotAABBAXENAEH48QoQ/RpFDQBBOBDVGiICEKEKQfTxCiACNgIAQfjxChCBGwtB9PEKKAIAIAAoAgQgARCoCiAAQX82AgQgASgCBCIDIAEoAgAiBEcEQEEAIQIgBCEDA0AgACADIAJBAnRqKAIAIAAoAgAoAgwRAgAgAkEBaiICIAEoAgQgASgCACIDa0ECdUkNAAsLIANFDQAgASADNgIEIAMQohsLIAFBEGokAAu7AgEDfyMAQRBrIgMkAAJAIAAoAgRBf0cEQAJAQfjxCi0AAEEBcQ0AQfjxChD9GkUNAEE4ENUaIgEQoQpB9PEKIAE2AgBB+PEKEIEbCyAAKAIEIgJB9PEKKAIAKAIcTw0BAkACQBCjCiIBRQ0AIAEtAAQNACABKAIAEN8VIgFFDQAgASgCBCABKAIAIgFrQQJ1IAJNDQAgASACQQJ0aigCACIBDQELIAAgACgCACgCCBEAACEBAkBB+PEKLQAAQQFxDQBB+PEKEP0aRQ0AQTgQ1RoiAhChCkH08QogAjYCAEH48QoQgRsLQfTxCigCACAAKAIEIAEQqwoLIANBEGokACABDwtBqX4gA0Gp5AMQiQNB6eQDQaLbA0H1DxCYCgALQal+IANB9+0DEIkDQenkA0Gi2wNByQ0QmAoAC+sEAQh/IwBBEGsiCCQAAkACQAJAIAEgACgCHEkEQBCjCiIDBEACQCADLQAERQRAIAMoAgAQ3xUiBA0BC0EQENUaIgRCADcCACAEQQhqIgVCADcCACAEQYABENUaIgY2AgQgBCAGNgIAIAUgBkGAAWo2AgAgAy0ABEUEQCADKAIAIAQQ4BUNBAsgABDTGiAAKAIwIgkgACgCLCIGayIKQQJ1IQUCQCAGIAlHBEBBACEDA0AgBiADQQJ0aiIHKAIARQRAIAQgAzYCDCAHIAQ2AgAMAwsgA0EBaiIDIAVJDQALCyAEIAU2AgwgACgCNCAJRwRAIAkgBDYCACAAIAlBBGo2AjAMAQsgBUEBaiIDQYCAgIAETw0FAn9BACADIApBAXUiByADIAdLG0H/////AyAFQf////8BSRsiB0UNABogB0GAgICABE8NByAHQQJ0ENUaCyIDIAVBAnRqIgUgBDYCACADIAdBAnRqIQcgBUEEaiEFIApBAU4EQCADIAYgChCuGxoLIAAgBzYCNCAAIAU2AjAgACADNgIsIAZFDQAgBhCiGwsLIAEgBCgCBCAEKAIAIgNrQQJ1TwR/IAAQ0xogCEEANgIAAkAgAUEBaiIDIAQoAgQgBCgCACIFa0ECdSIGSwRAIAQgAyAGayAIEKwKDAELIAMgBk8NACAEIAUgA0ECdGo2AgQLIAQoAgAFIAMLIAFBAnRqIAI2AgALIAhBEGokAA8LQal+IAhB9+0DEIkDQevjA0Gi2wNB7Q0QmAoAC0GpfiAIQcPjAxCJA0Hr4wNBotsDQcYMEJgKAAsQ/BoAC0GJ6wMQvgIAC70CAQV/IAEgACgCCCIFIAAoAgQiA2tBAnVNBEAgACABBH8gAyABQQJ0aiEBA0AgAyACKAIANgIAIANBBGoiAyABRw0ACyABBSADCzYCBA8LAkAgAyAAKAIAIgZrQQJ1IgcgAWoiBEGAgICABEkEQAJ/QQAgBCAFIAZrIgVBAXUiBiAEIAZLG0H/////AyAFQQJ1Qf////8BSRsiBEUNABogBEGAgICABE8NAiAEQQJ0ENUaCyIGIAdBAnRqIgcgAUECdGohBSAHIQEDQCABIAIoAgA2AgAgAUEEaiIBIAVHDQALIAYgBEECdGohBCAHIAMgACgCACIBayIDayECIANBAU4EQCACIAEgAxCuGxoLIAAgBDYCCCAAIAU2AgQgACACNgIAIAEEQCABEKIbCw8LEPwaAAtBiesDEL4CAAuZAQECfwJAQZTyCi0AAEEBcQ0AQZTyChD9GkUNAEEIENUaIgBB/OMDNgIAAkBB+PEKLQAAQQFxDQBB+PEKEP0aRQ0AQTgQ1RoiARChCkH08QogATYCAEH48QoQgRsLQfTxCigCACAAEKUKIQEgAEH47gM2AgAgACABNgIEQZDyCiAANgIAQZTyChCBGwtBkPIKKAIAEKoKKAIAC94CAQV/IwBBIGsiAiQAAkAgABC4GyIDQXBJBEACQAJAIANBC08EQCADQRBqQXBxIgUQ1RohBCACIAVBgICAgHhyNgIIIAIgBDYCACACIAM2AgQgAiEFDAELIAIgAzoACyACIgUhBCADRQ0BCyAEIAAgAxCuGxoLIAMgBGpBADoAACACKAIAIAIgBSwACyIDQQBIGxDaFSIEBH8gBBC4GyIDQXBPDQICQAJAIANBC08EQCADQRBqQXBxIgEQ1RohACACIAFBgICAgHhyNgIYIAIgADYCECACIAM2AhQgAkEQaiEGDAELIAIgAzoAGyACQRBqIgYhACADRQ0BCyAAIAQgAxCuGxoLIAAgA2pBADoAACACQRBqEK8KIQEgBiwAC0F/TARAIAIoAhAQohsLIAUtAAsFIAMLQRh0QRh1QX9MBEAgAigCABCiGwsgAkEgaiQAIAEPCxDZGgALENkaAAvJBAEHfyMAQSBrIgckACAAKAIAIQIgACgCBCEFIAAtAAsiBEEYdEEYdUF/SiEGA0ACQAJAIAZFBEAgAiEDIAEgBUkNAQwCCyAAIQMgASAETw0BCyABIANqLAAAQTBrQQlLDQAgAUEBaiEBDAELCyAHQRBqIABBACABIAAQ3RohBiAHIAAgASAAKAIEIAAtAAsiAyADQRh0QRh1QQBIGyABayAAEN0aIQEgBhD3GqchBQJAAkACQAJAIAEoAgQiBCABLQALIgMgA0EYdEEYdSICQQBIGw4DAwEAAQsgAUGN8ANBAhDtGkUNASABKAIEIQQgAS0ACyIDIQILIAQgAyACQRh0QRh1QQBIG0ECRgRAIAFBkPADQQIQ7RpFDQEgASgCBCEEIAEtAAsiAyECCyAEIAMgAkEYdEEYdUEASBtBAkYEQCABQZPwA0ECEO0aRQ0BIAEoAgQhBCABLQALIgMhAgsCQAJAIAQgAyACQRh0QRh1QQBIG0ECRgRAIAFBlvADQQIQ7RpFDQEgASgCBCEEIAEtAAsiAyECCyAEIAMgAkEYdEEYdUEASBtBAkYEQCABQZnwA0ECEO0aRQ0BIAEoAgQhBCABLQALIgMhAgsgBCADIAJBGHRBGHVBAEgbQQJHDQEgAUGc8ANBAhDtGg0BCyAFQQp0IQUMAgtBDBAVIgEgABC+CiABQeDvA0HhBxAWAAsgBUEUdCEFCyABLAALQX9MBEAgASgCABCiGwsgBiwAC0F/TARAIAYoAgAQohsLIAdBIGokACAFC8QCAQR/IwBBIGsiAyQAAkAgARC4GyIEQXBJBEACQAJAIARBC08EQCAEQRBqQXBxIgYQ1RohBSADIAZBgICAgHhyNgIYIAMgBTYCECADIAQ2AhQMAQsgAyAEOgAbIANBEGohBSAERQ0BCyAFIAEgBBCuGxoLIAQgBWpBADoAAAJAIAIEQCACELgbIgRBcE8NAwJAAkAgBEELTwRAIARBEGpBcHEiARDVGiEFIAMgAUGAgICAeHI2AgggAyAFNgIAIAMgBDYCBAwBCyADIAQ6AAsgAyEFIARFDQELIAUgAiAEEK4bGgsgBCAFakEAOgAADAELIANBADYCCCADQgA3AwALIAAgA0EQaiADELEKIAMsAAtBf0wEQCADKAIAEKIbCyADLAAbQX9MBEAgAygCEBCiGwsgA0EgaiQADwsQ2RoACxDZGgALzAEBA38jAEEQayIDJAACQAJAIAEoAgAgASABLAALQQBIGxDaFSIFBEAgBRC4GyIBQXBPDQICQAJAIAFBC08EQCABQRBqQXBxIgQQ1RohAiADIARBgICAgHhyNgIIIAMgAjYCACADIAE2AgQgAyEEDAELIAMgAToACyADIgQhAiABRQ0BCyACIAUgARCuGxoLIAEgAmpBADoAACAAIAMQ2xoaIAQsAAtBf0oNASADKAIAEKIbDAELIAAgAhDbGhoLIANBEGokAA8LENkaAAvkAgEFfwJAAkACQCAAKAIEIAAoAgAiA2tBDG0iBEEBaiICQdaq1aoBSQRAAn9BACACIAAoAgggA2tBDG0iA0EBdCIFIAIgBUsbQdWq1aoBIANBqtWq1QBJGyICRQ0AGiACQdaq1aoBTw0CIAJBDGwQ1RoLIQMgAyACQQxsaiEFIAMgBEEMbGogARDbGiIDQQxqIQYgACgCBCICIAAoAgAiBEYNAgNAIANBDGsiAyACQQxrIgIpAgA3AgAgAyACQQhqIgEoAgA2AgggAkIANwIAIAFBADYCACACIARHDQALIAAgBTYCCCAAKAIEIQEgACAGNgIEIAAoAgAhBCAAIAM2AgAgASAERg0DA0AgAUEMayECIAFBAWssAABBf0wEQCACKAIAEKIbCyACIQEgAiAERw0ACwwDCxD8GgALQYnrAxC+AgALIAAgBTYCCCAAIAY2AgQgACADNgIACyAEBEAgBBCiGwsL9gQBA38jAEEQayIBJABBlOUDENoVBEBB7OQIKAIAIQICQEHA3wotAABBAXENAEHA3woQ/RpFDQBBtN8KQaAlENUaIgM2AgBBuN8KQpSlgICA1ISAgH83AgAgA0HZtQNBlCUQrhtBADoAlCVBwN8KEIEbCyABQbTfCigCAEG03wpBv98KLAAAQQBIGzYCACACQaflAyABEMIVC0Hg4QpBAEGAEBCvGxpBhOgKQbbnAzYCAEGA6ApBsucDNgIAQfDkCkGt5wM2AgBBzOIKQaDnAzYCAEHI4gpBk+cDNgIAQcTiCkGD5wM2AgBBwOIKQfbmAzYCAEG84gpB6+YDNgIAQbjiCkHf5gM2AgBBtOIKQdbmAzYCAEGw4gpBy+YDNgIAQaziCkHC5gM2AgBBqOIKQbfmAzYCAEGk4gpBruYDNgIAQaDiCkGl5gM2AgBBnOIKQZzmAzYCAEGY4gpBk+YDNgIAQZTiCkGL5gM2AgBBkOIKQYbmAzYCAEGM4gpBgeYDNgIAQYjiCkH95QM2AgBBhOIKQfjlAzYCAEGA4gpB8eUDNgIAQfzhCkHq5QM2AgBB+OEKQePlAzYCAEH04QpB3eUDNgIAQfDhCkHY5QM2AgBB7OEKQdPlAzYCAEHo4QpBz+UDNgIAQeThCkHL5QM2AgBB5OkKQcrnAzYCAEGI5wpBw+cDNgIAQbjmCkG75wM2AgBB+OkKQY/oAzYCAEH06QpBhOgDNgIAQfDpCkH55wM2AgBB7OkKQe7nAzYCAEHo6QpB4+cDNgIAQeDpCkHY5wM2AgBBqOgKQZroAzYCACABQQA2AgwgACABQQxqELQKIAFBEGokAAu5BQEHfyMAQdAAayIDJAACQEGe6AMQ2hUiBEUNACAELQAARQ0AQezkCCgCACEIAkADQCAELQAAIQUDQCAEIQYCQAJAAkAgBSICQSxrDhAAAgICAgICAgICAgICAgIAAQsgBEEBaiEEDAMLIAVFDQQLA0ACQAJAAkAgAkH/AXEiAkEsaw4QAgEBAQEBAQEBAQEBAQEBAgALIAJFDQELIAYtAAEhAiAGQQFqIQYMAQsLIAQgBkYNAAsgBiAEayIFQXBJBEACQCAFQQpNBEAgAyAFOgBLIANBQGshAgwBCyAFQRBqQXBxIgcQ1RohAiADIAdBgICAgHhyNgJIIAMgAjYCQCADIAU2AkQLA0AgAiAELQAAOgAAIAJBAWohAiAEQQFqIgQgBkcNAAtBACEEIAJBADoAACADKAJEIAMtAEsiAiACQRh0QRh1QQBIG0UNAgJAA0ACQCAEQQJ0QeDhCmoiBygCACICRQ0AIAIQuBsgAygCRCADLQBLIgUgBUEYdEEYdUEASBtHDQAgA0FAayACIAIQuBsQ7RoNAEEAIQICQANAIAQgASACQQJ0aigCAEcEQCACQQFqIgJBAUcNAQwCCwtBACECIAMCfyAEQf8DTQRAIAcoAgAhAgsgAgtBzesDIAIbNgIgIAhB0egDIANBIGoQwhULIAAgBGoiAi0AAEUEQEEAIQUgAwJ/IARB/wNNBEAgBygCACEFCyAFC0HN6wMgBRs2AhAgCEGB6gMgA0EQahDCFQsgAkEAOgAADAILIARBAWoiBEGABEcNAAsgAyADKAJAIANBQGsgAywAS0EASBs2AgAgCEHT6gMgAxDCFQsgAywAS0F/TARAIAMoAkAQohsLIAYhBAwBCwsQ2RoAC0GpfiADQTBqQbHoAxCJA0HE6ANBotsDQeQFEJgKAAsgA0HQAGokAAtAAEHQ4QpBAToAAEGc8gooAgAiAEEBOgAEIAAoAgAQ3hUEQEHw4gNB0gBBAUHs5AgoAgAiABC0GxogABCbFRoLC1MBAX8jAEEQayIBJAAgAEGk7gM2AgAgABCpCiAAQfzjAzYCACAAKAIEQX9HBEBBqX4gAUGM5AMQiQNBl+QDQaLbA0HTDxCYCgALIAFBEGokACAAC1YBAX8jAEEQayIBJAAgAEGk7gM2AgAgABCpCiAAQfzjAzYCACAAKAIEQX9HBEBBqX4gAUGM5AMQiQNBl+QDQaLbA0HTDxCYCgALIAAQohsgAUEQaiQACzAAQSAQ1RoiAEIANwIIIABC/////w83AwAgAEF/NgIcIABCfzcCFCAAQQA6ABAgAAtAAQF/IAEEQAJAIAEoAgwiAEUNACAAIAAoAgQiAkEBazYCBCACDQAgACAAKAIAKAIIEQEAIAAQ0BoLIAEQohsLC1MBAX8jAEEQayIBJAAgAEH47gM2AgAgABCpCiAAQfzjAzYCACAAKAIEQX9HBEBBqX4gAUGM5AMQiQNBl+QDQaLbA0HTDxCYCgALIAFBEGokACAAC1YBAX8jAEEQayIBJAAgAEH47gM2AgAgABCpCiAAQfzjAzYCACAAKAIEQX9HBEBBqX4gAUGM5AMQiQNBl+QDQaLbA0HTDxCYCgALIAAQohsgAUEQaiQACycBAX9BBBDVGiEAQZjyCkGY8gooAgAiAUEBajYCACAAIAE2AgAgAAsMACABBEAgARCiGwsLCgAgACABENsaGgsXACAALAALQX9MBEAgACgCABCiGwsgAAuAAgEDfyMAQRBrIgAkAEGo1wooAgAiAUUEQEEcENUaIgIQ0RohAUGo1wogAjYCAAtBrNcKIAE2AgBBsNcKQZC0A0EAEI4KOgAAQbHXCkEAQYEEEK8bELMKQbLbCkEAQYEEEK8bGgJAQfDxCi0AAEEBcQ0AQfDxChD9GkUNAEEBIABBCGoQFxpB6PEKQoCAgICAgID4PzcDAEHg8QogADQCDCAANAIIQoCU69wDfnw3AwBB8PEKEIEbCwJAQfjxCi0AAEEBcQ0AQfjxChD9GkUNAEE4ENUaIgEQoQpB9PEKIAE2AgBB+PEKEIEbC0HU4QpB9PEKKAIANgIAIABBEGokAAv0AQIHfQJ8IAAqAhC7RBgtRFT7IQlAokQAAAAAAIBmQKMiCRCWFSEKIAAqAgwhAyAAKgIAIQIgCRCOFSEJIAEgAiADIAq2QwAAAD+UIgSUIgWTIAAqAggiAiAJtkMAAAA/lCIGlCIHkyIIOAIAIAEgACoCBCADIAaUIgOSIAIgBJQiApMiBDgCBCABIAAqAgAgBZIgB5MiBTgCCCABIAAqAgQgA5MgApMiAzgCDCABIAAqAgAiAiACkiAIkzgCECABIAAqAgQiAiACkiAEkzgCFCABIAAqAgAiAiACkiAFkzgCGCABIAAqAgQiAiACkiADkzgCHAvYAwMCfwt9AnwgASoCELtEGC1EVPshCUCiRAAAAAAAgGZAoyIPEI4VIRAgASoCDCEIIAEqAgQhBCAPEJYVIQ8CfyAEIASSIgUgBCAIIBC2QwAAAD+UIgmUIgqTIAEqAggiBiAPtkMAAAA/lCIMlCIHkyILkyINIAUgBCAKkiAHkyIEkyIKIAsgBCAEIAteGyIFIAUgCl4bIgUgBSANXhsiB4tDAAAAT10EQCAHqAwBC0GAgICAeAshAiABKgIAIQUgACACIAcgArJdayICNgIEIAACfyAFIAWSIg4gBSAIIAyUIgySIAYgCZQiCZMiCJMiByAOIAUgDJMgCZMiBZMiCSAIIAUgBSAIXhsiBiAGIAleGyIGIAYgB14bIgaLQwAAAE9dBEAgBqgMAQtBgICAgHgLIgEgBiABsl1rIgM2AgAgAAJ/IA0gCiALIAQgBCALXRsiBCAEIApdGyIEIAQgDV0bIgSLQwAAAE9dBEAgBKgMAQtBgICAgHgLIgEgBCABsl5qIAJrQQFqNgIMIAACfyAHIAkgCCAFIAUgCF0bIgQgBCAJXRsiBCAEIAddGyIEi0MAAABPXQRAIASoDAELQYCAgIB4CyIBIAQgAbJeaiADa0EBajYCCAvqAgILfQJ8IAEqAhC7RBgtRFT7IQlAokQAAAAAAIBmQKMiDRCOFSEOIAEqAgwhAyABKgIEIQIgDRCWFSENIAEqAgAhBCAAIAIgApIiBSACIAMgDrZDAAAAP5QiCZQiBpMgASoCCCILIA22QwAAAD+UIgyUIgqTIgeTIgggBSACIAaSIAqTIgKTIgUgByACIAIgB10bIgYgBSAGXhsiBiAGIAhdGyIGIAggBSAHIAIgAiAHXhsiAiACIAVeGyICIAIgCF4bIgcgBiAHXRsiCjgCBCAAIAQgBJIiBSAEIAMgDJQiA5IgCyAJlCIJkyICkyIIIAUgBCADkyAJkyIEkyIFIAIgBCACIAReGyIDIAMgBV0bIgMgAyAIXRsiAyAIIAUgAiAEIAIgBF0bIgIgAiAFXhsiAiACIAheGyICIAIgA14bIgQ4AgAgACAGIAcgBiAHXhsgCpM4AgwgACADIAIgAiADXRsgBJM4AggLQwAgACABNgIEIABCADcCCCAAIAE2AgAgAEEANgI4IABCADcCMCAAQgA3AhAgAEIANwIYIABCADcCICAAQgA3AiggAAulAgEDfyMAQRBrIgMkACAAQgA3AgAgAEIANwIIIAAoAixFBEAgAEIANwIQIABBADYCKCAAQgA3AiAgAEIANwIYIAAoAjAiAQRAIAEgASgCDCICQQFrNgIMAkAgAkEBRwRAIAEgASgCCEEBazYCCAwBCyABKAIsBEACfyABKAIEIgJFBEAQoAYhAgsgAgsgASACKAIAKAIYEQIACyABIAEoAggiAkEBazYCCCACQQFHDQAgASgCBCICIAEgAigCACgCEBECAAsgAEEANgIwCwJAIAAoAjgiAUUNACABIAEoAgQiAkEBazYCBCACDQAgASABKAIAKAIIEQEAIAEQ0BoLIANBEGokACAADwtBqX4gA0GhggQQiQNBr4IEQbmCBEHMABCYCgAL3AEBAn8jAEEQayICJAAgAEEANgIEIAAgATYCAAJAQYj5Ci0AAEEBcQ0AQYj5ChD9GkUNAEEIENUaIgEQpAogAUHMiAQ2AgBBhPkKIAE2AgBBiPkKEIEbC0GE+QooAgAQqgohAQJAAkACQCAAKAIAIgMgASgCBEcEQCADIAEoAghHDQELIABBADYCAAwBCyABKAIADQEgASADNgIEIAFBATYCACAAKAIAQR9wQRxsQaDyCmoQ0xoLIAJBEGokACAADwtBqX4gAkGciQQQiQNBrYkEQbmCBEGsARCYCgALoQEBAn8jAEEQayICJAACQEGI+QotAABBAXENAEGI+QoQ/RpFDQBBCBDVGiIBEKQKIAFBzIgENgIAQYT5CiABNgIAQYj5ChCBGwtBhPkKKAIAEKoKIQECQCAAKAIAIAAoAgRyBEAgASgCAEEBRw0BIAFBADYCACABQgA3AgQLIAJBEGokAA8LQal+IAJBsokEEIkDQcOJBEG5ggRByAEQmAoAC0oBAX8gAEIANwIEIABBgID8lwQ2AgAgAEIANwIYIABBADYCFCAAQgA3AgwgACAAQShqIgE2AiQgACAAQQhqNgIgIAFCADcCACAAC70GAQZ/IwBBkAFrIgUkAAJAAkACQAJAAkACQAJAIAFBIEsNACACRQ0AIAAoAhQhByADQf8fcSEGIAAoAhgiBEUNAyABIAAoAgQiA0cEQCABQQFHDQQgA0ECSg0ECyAGIAAoAgBB/x9xRw0DIAcgACgCFEcNAyABQQFIBEBBACEDDAILIAAoAiAhCEEAIQMDQCAIIANBAnQiCWooAgAgAiAJaigCAEcNAiADQQFqIgMgAUcNAAsMAgtBqX4gBUEQakHkgwQQiQNBiIQEQbmCBEGQBRCYCgALIAEgA0cNAQsgAUEBSg0BIAAoAiAoAgRBAUYNAQsgAiAAKAIgRgRAIAFBAU4EQCAFQRBqIAIgAUECdBCuGxoLIAVBEGohAgsCQCAERQ0AIAQgBCgCCCIDQQFrNgIIIANBAUcNACAAKAIYIQMgAEEANgIYIAMoAgQiBCADIAQoAgAoAhARAgALIAAoAgRBAU4EQCAAKAIgIQRBACEDA0AgBCADQQJ0akEANgIAIANBAWoiAyAAKAIESA0ACwsgACAHNgIUIABBADYCGCABRQ0AIAAgBkGAgPyXBHI2AgAgACABIAJBAEEBEMwKIABBADYCHAJAIAAoAgQiAUEDTgRAIAAoAiAhAkEAIQNBASEEA0AgAiADQQJ0aigCACAEbCEEIANBAWoiAyABRw0ACwwBCyAAKAIMIAAoAghsIQQLAkAgBEUEQCAAKAIkIQQgACgCACEDDAELIAAoAhAhAxCgBiEEIAACfyADRQRAEKAGGiAEIQMLIAMLIAAoAgQgACgCICAGQQAgACgCJEGAgIAYIAAoAhQgAygCACgCCBESACIDNgIYIANFDQIgACgCJCIEIAAoAgQiAUECdGpBBGsoAgBBkcSQwgIgACgCACIDQQJ0QRxxdkEPcSADQQN2Qf8DcUEBamxHDQMLIAAgAyABIAAoAiAgBBClBjYCACAAKAIEQQNOBEAgAEJ/NwIICyAAKAIYIgNFDQAgAyADKAIIQQFqNgIICyAFQZABaiQADwtBqX4gBUGPhAQQiQNBiIQEQbmCBEHABRCYCgALQal+IAVBloQEEIkDQYiEBEG5ggRByAUQmAoACzABAX8jAEEQayIEJAAgBCACNgIMIAQgATYCCCAAQQIgBEEIaiADEMkKIARBEGokAAu0AgEEfyMAQSBrIgQkAAJAAkAgASgCGCIFRQRAIAAQpwYaDAELIARBGGogBRDGCiEFIAEoAhgiAyADKAIMIgNBAWo2AgwgA0UEQCABKAIYIgMoAgQiBiADIAJBgICAGHIgBigCACgCFBEEAAsCQCABKAIYIgMoAhAiAgRAIAAgASgCBCABKAIgIAEoAgBB/x9xIAIgASgCHGogASgCJBC9BiIAIAEoAgA2AgAgACABKAIYIgM2AiQgACADKAIQIgI2AhQgACACIAEoAhxqNgIQIAAgAiADKAIYaiIBNgIcIAAgATYCGAwBCyADIAMoAgxBAWs2AgwgASgCGCgCEEUNAiAAEKcGGgsgBRDHCgsgBEEgaiQADwtBqX4gBEEIakHYhwQQiQNBkIgEQbmCBEHLCBCYCgAL1QMCCX8BfiMAQRBrIgckAAJAAkAgAUEhSQRAAkAgACgCBCABRg0AIAAoAiQiBSAAQShqIgZHBEAgBRDuAyAAIABBCGo2AiAgACAGNgIkCyABQQNIDQAgACABQQN0QQRyEOwDIgU2AiQgACAFIAFBAnRqIgVBBGo2AiAgBSABNgIAIABCfzcCCAsgACABNgIEAkAgAkUNACABQQFIDQAgACgCJCEKIAAoAiAhDEGRxJDCAiAAKAIAIgVBAnRBHHF2QQ9xIAVBA3ZB/wNxQQFqbCILIQkgAUEBayINIQYDQCACIAYiBUECdCIGaigCACIIQX9MDQMgBiAMaiAINgIAAkAgAwRAIAshCCAGIApqIAUgDUgEfyADIAZqKAIABSAICzYCAAwBCyAERQ0AIAYgCmogCTYCACAJrSAIrX4iDkIgiKcNBSAOpyEJCyAFQQFrIQYgBUEASg0ACyABQQFHDQAgAEEBNgIMIABBAjYCBCAAKAIkIAs2AgQLIAdBEGokAA8LQal+IAdB24IEEIkDQf2CBEG5ggRB+QMQmAoAC0GpfiAHQYWDBBCJA0H9ggRBuYIEQZQEEJgKAAtBrX4gB0GMgwQQiQNB/YIEQbmCBEGeBBCYCgALsAIBBX8gACABKAIANgIAIAAgASgCBDYCBCAAIAEoAgg2AgggACABKAIMNgIMIAAgASgCEDYCECAAIAEoAhQ2AhQgACABKAIYIgI2AhggASgCHCEDIAAgAEEoaiIENgIkIAAgAEEIajYCICAAIAM2AhwgBEIANwIAIAIEQCACIAIoAghBAWo2AggLIAEoAgRBAkwEQCAAKAIkIgIgASgCJCIBKAIANgIAIAIgASgCBDYCBCAADwtBACECIABBADYCBCAAIAEoAgRBAEEAQQAQzAogACgCBEEBTgRAIAAoAiQhAyABKAIkIQQgACgCICEFIAEoAiAhBgNAIAUgAkECdCIBaiABIAZqKAIANgIAIAEgA2ogASAEaigCADYCACACQQFqIgIgACgCBEgNAAsLIAALuQMBBn8gACABRwRAIAEoAhgiAgRAIAIgAigCCEEBajYCCAsCQCAAKAIYIgJFDQAgAiACKAIIIgNBAWs2AgggA0EBRw0AIAAoAhghAiAAQQA2AhggAigCBCIDIAIgAygCACgCEBECAAsCQAJAAkAgACgCBEEATARAIABBADYCGCAAIAEoAgA2AgAMAQsgACgCICEDQQAhAgNAIAMgAkECdGpBADYCACACQQFqIgIgACgCBCIESA0ACyAAQQA2AhggACABKAIANgIAIARBA0gNACABKAIEIQIMAQsgASgCBCICQQJKDQAgACACNgIEIAAgASgCCDYCCCAAIAEoAgw2AgwgACgCJCICIAEoAiQiAygCADYCACACIAMoAgQ2AgQMAQtBACEDIAAgAkEAQQBBABDMCiAAKAIEQQFIDQAgACgCJCEEIAEoAiQhBSAAKAIgIQYgASgCICEHA0AgBiADQQJ0IgJqIAIgB2ooAgA2AgAgAiAEaiACIAVqKAIANgIAIANBAWoiAyAAKAIESA0ACwsgACABKAIQNgIQIAAgASgCFDYCFCAAIAEoAhg2AhggACABKAIcNgIcCwuFAQECfwJAIAAoAhgiAUUNACABIAEoAggiAkEBazYCCCACQQFHDQAgACgCGCEBIABBADYCGCABKAIEIgIgASACKAIAKAIQ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ASADKAIYNgIYIANBCGogARDwCiABQQxqIQYgASgCDCIFBEACfyAFIAUgASgCECIERg0AGgNAIARBDGshAiAEQQFrLAAAQX9MBEAgAigCABCiGwsgAiEEIAIgBUcNAAsgBigCAAshAiABIAU2AhAgAhCiGwsgASADKAIINgIMIAEgAygCDDYCECABIAMoAhA2AhQgACAGIAFBHGoiAhDxCiADLQAcBEAgACABKAIYIAIQ8goLIAEoAhgiBCAAKAIEIAAoAgAiAmtBDG1JBEAgASACIARBDGxqNgIoIAEtACwEQCAAIAEQ8woLIANBIGokAA8LENoaAAv1AQEBfyAAKAKIASICIAEQ3xogAhDgCiACKAJEIAIoAkhGGgJAIAAoAogBIgEoAkQgASgCSEcNACAAKAKIARDjCiEBIAAoAhwgASgCDDYCBCAAKAKIARDlCiICKAIAIgEgAigCBCICRwRAA0AgACABIAEoAgxBAhDtCiABQRRqIgEgAkcNAAsLIAAoAogBQThqIgIoAgAiASACKAIEIgJHBEADQCAAIAEgASgCDEEDEO0KIAFBFGoiASACRw0ACwsgACgCiAEQ5AoiAigCACIBIAIoAgQiAkYNAANAIAAgASABKAIMEO4KIAFBFGoiASACRw0ACwsL8QEBAn8jAEEwayIEJAAgABDTGiAEQQhqIAEQ2xohASAEQQA2AiggBEIANwMgIARBAToAHCAEQgA3AhQgBCAAQSBqIgUgARD2CiIBNgIUIAEgACgCMCAAKAIsIgBrQQN1SQRAIAQgACABQQN0aiIBNgIYAkACfyAELQAcBEAgBSAEQQhqEPcKIAQoAhghAQsgAyABKAIERgsEQCABKAIAIAJGDQELIAEgAjYCACABIAM2AgQgBEEIahD4CgsgBCgCICIBBEAgBCABNgIkIAEQohsLIAQsABNBf0wEQCAEKAIIEKIbCyAEQTBqJAAPCxDaGgALsQIBAX8jAEFAaiIDJAAgABDTGiADIAEQ2xoaIANBADYCOCADQgA3AhQgA0IANwIcIANCADcCJCADQQA6ACwgA0IANwMwIANCADcCDCAAQSBqIAMQ6woCQCADKAIoIgEoAghBAUYEQCABKAIEIAJGDQELIAEgAjYCBCABQQE2AgggASgCACIBRQ0AIAEgAjYCBAsgAygCMCIBBEAgAyABNgI0IAEQohsLIAMoAhwiAQRAIAMgATYCICABEKIbCyADKAIMIgAEQAJ/IAAgACADKAIQIgJGDQAaA0AgAkEMayEBIAJBAWssAABBf0wEQCABKAIAEKIbCyABIQIgACABRw0ACyADKAIMCyEBIAMgADYCECABEKIbCyADLAALQX9MBEAgAygCABCiGwsgA0FAayQAC/gCAQh/IwBBEGsiBiQAAkACQAJAIAFBGGoiCiACEPUKIgMEQCADKAIUIQEgAEEAOgAEIAAgATYCAAwBCyAGIAEoAgQiAyABKAIAIgdrIglBDG0iBDYCBAJAIAEoAggiBSADSwRAIANCADcCACADQQA2AgggASADQQxqNgIEDAELIARBAWoiA0HWqtWqAU8NAiAEQQxsAn8gAyAFIAdrQQxtIgVBAXQiBCADIARLG0HVqtWqASAFQarVqtUASRsiBQRAIAVB1qrVqgFPDQUgBUEMbBDVGiEICyAIC2oiA0IANwIAIANBADYCCCADIAlBdG1BDGxqIQQgCCAFQQxsaiEIIANBDGohAyAJQQFOBEAgBCAHIAkQrhsaCyABIAg2AgggASADNgIEIAEgBDYCACAHRQ0AIAcQohsLIAZBCGogCiACIAIgBkEEahD6CiAGKAIEIQEgAEEBOgAEIAAgATYCAAsgBkEQaiQADwsQ/BoAC0HYjAQQvgIAC8wBAQV/IwBBEGsiBCQAIAEoAgQhBSABLQALIQMgAEEANgIIIABCADcCACAFIAMgA0EYdEEYdUEASBsiBQRAA0ACQCAFIAFBLiACEOoaIgMgA0F/RhsiAyACTQ0AIAQgASACIAMgAmsgARDdGiEGIAAoAgQiAiAAKAIISQRAIAIgBCkDADcCACACIAQoAgg2AgggACACQQxqNgIEDAELIAAgBhD5CiAELAALQX9KDQAgBCgCABCiGwsgA0EBaiICIAVJDQALCyAEQRBqJAAL7AEBBX8jAEEQayIGJAAgASgCACEDIAEoAgQhBCAGQX82AgwCQCAEIANrIgRBDG0iAyACKAIEIAIoAgAiB2tBAnUiBUsEQCACIAMgBWsgBkEMahD7CgwBCyADIAVPDQAgAiAHIANBAnRqNgIECwJAAkAgBARAIANBASADQQFLGyEHQQAhAwNAIAEoAgQgASgCACIEa0EMbSADTQ0CIAAgBCADQQxsahD2CiEEIAIoAgQgAigCACIFa0ECdSADTQ0DIAUgA0ECdGogBDYCACADQQFqIgMgB0cNAAsLIAZBEGokAA8LENoaAAsQ2hoAC9QBAgR/BH4CQCACKAIEIgQgAigCACIDayIFRQ0AIAMgBEcEQCAAQdQAaiEEIABBQGshBiAFQQJ1rSEIIAGtIQkDQCADIAenQQJ0aigCACEAQRQQ1RoiAyABNgIIIAMgATYCBCADQQA2AgAgAyAHQiCGIgogAK2ENwIMIAYgAxD8CkEUENUaIgMgCSAKhDcCDCADIAA2AgggAyAANgIEIANBADYCACAEIAMQ/AogB0IBfCIHIAhaDQIgByACKAIEIAIoAgAiA2tBAnWtVA0ACwsQ2hoACwvaBAEMfyABIAEoAjAiAjYCNCABKAIoIQogASgCGCELAkACQAJAAkACQAJAIAEoAiAiBSABKAIcIgdrIgNBAnUiBCABKAI4IAJrQRRtTQ0AIARBzZmz5gBPDQEgASAEQRRsIggQ1RoiBDYCNCABIAQ2AjAgASAEIAhqNgI4IAJFDQAgAhCiGwsgAwRAIAFBMGohDCADQX8gA0F/ShsiAkEBIAJBAUgbIAcgBWsiAiADIAIgA0obQQJ2bCIDQQEgA0EBSxshDUEAIQMDQCABKAIgIAEoAhwiAmtBAnUgA00NAyACIANBAnRqKAIAIgQgACgCECAAKAIMIgVrQQN1Tw0EIAUgBEEDdGohBwJAIAEoAjQiAiABKAI4IgZJBEAgAiAHNgIQIAIgCjYCDCACIAM2AgggAiAENgIEIAIgCzYCACABIAJBFGo2AjQMAQsgAiAMKAIAIgVrIghBFG0iCUEBaiICQc2Zs+YATw0GIAlBFGwCf0EAIAIgBiAFa0EUbSIGQQF0IgkgAiAJSxtBzJmz5gAgBkHmzJkzSRsiBkUNABogBkHNmbPmAE8NCCAGQRRsENUaCyIJaiICIAc2AhAgAiAKNgIMIAIgAzYCCCACIAQ2AgQgAiALNgIAIAIgCEFsbUEUbGohBCAJIAZBFGxqIQcgAkEUaiECIAhBAU4EQCAEIAUgCBCuGxoLIAEgBzYCOCABIAI2AjQgASAENgIwIAVFDQAgBRCiGwsgA0EBaiIDIA1HDQALCw8LQdiMBBC+AgALENoaAAsQ2hoACxD8GgALQdiMBBC+AgALWgEBfyAAENMaAkACQAJAIABBOGogARD1CiICRQ0AIAIoAhQiAiAAKAIkIAAoAiAiAWtBDG1PDQIgAUUNACABIAJBDGxqKAIAIgENAQtBACEBCyABDwsQ2hoAC5wEAQp/IAEoAgQgAS0ACyICIAJBGHRBGHVBAEgiAxsiBCECIAEoAgAgASADGyIIIQEgBCEDIARBBE8EQCAIIQEgBCECA0AgASgAAEGV08feBWwiBkEYdiAGc0GV08feBWwgAkGV08feBWxzIQIgAUEEaiEBIANBBGsiA0EDSw0ACwsCQAJAAkACQCADQQFrDgMCAQADCyABLQACQRB0IAJzIQILIAEtAAFBCHQgAnMhAgsgAiABLQAAc0GV08feBWwhAgtBACEDAkAgACgCBCIFRQ0AIAJBDXYgAnNBldPH3gVsIgFBD3YgAXMhByAAKAIAAn8gByAFQQFrcSAFaSIJQQFNDQAaIAcgBSAHSw0AGiAHIAVwCyIKQQJ0aigCACIBRQ0AIAEoAgAiAUUNACAFQQFrIQsDQAJAAkAgByABKAIEIgJHBEACQCAJQQFNBEAgAiALcSECDAELIAIgBUkNACACIAVwIQILIAIgCkYNAQwCCyABKAIMIAEtABMiAyADQRh0QRh1QQBIIgIbIARHDQAgAUEIaiIGKAIAIQACQCACRQRAIAQNASABDwsgBEUEQCABDwsgACAGIAIbIAggBBD4FA0BIAEPCyAIIgItAAAgAEH/AXFHDQADQCADQQFrIgMEQCACLQABIQAgAkEBaiECIAZBAWoiBi0AACAARg0BDAILCyABDwsgASgCACIBDQELC0EAIQMLIAMLwgIBB38jAEEQayIFJAACQAJAAn8gAEEsaiIIIAEQ9QoiAgRAIAIoAhQMAQsgBSAAKAIQIgIgACgCDCIGayIHQQN1IgQ2AgQCQCAAKAIUIgMgAksEQCACQgA3AgAgACACQQhqNgIQDAELIARBAWoiAkGAgICAAk8NAiAEQQN0An9BACACIAMgBmsiA0ECdSIEIAIgBEsbQf////8BIANBA3VB/////wBJGyIDRQ0AGiADQYCAgIACTw0EIANBA3QQ1RoLIgJqIgRCADcCACACIANBA3RqIQMgBEEIaiEEIAdBAU4EQCACIAYgBxCuGxoLIAAgAzYCFCAAIAQ2AhAgACACNgIMIAZFDQAgBhCiGwsgBUEIaiAIIAEgASAFQQRqEPoKIAUoAgQLIQAgBUEQaiQAIAAPCxD8GgALQdiMBBC+AgALmAcBDX8gASgCECENIAEoAgwhBgJAIAAoAlgiBEUNACAAKAJUAn8gBEEBayAGcSAEaSICQQFNDQAaIAYgBCAGSw0AGiAGIARwCyIHQQJ0aigCACIDRQ0AIAMoAgAiA0UNACAEQQFrIQogAkEBSyEIA0ACQCADKAIEIgIgBkcEQAJAIAhFBEAgAiAKcSECDAELIAIgBEkNACACIARwIQILIAIgB0cNAwwBCyADKAIIIAZHDQADQCAFQQFqIQUgAygCACIDRQ0DIAMoAgggBkYNAAsMAgsgAygCACIDDQALCyABIAEoAhgiAzYCHAJAAn8gBiAFIAEoAiAgA2tBFG1NDQAaIAVBzZmz5gBPDQEgASAFQRRsIgUQ1RoiAjYCHCABIAI2AhggASACIAVqNgIgIAYgA0UNABogAxCiGyAAKAJYIQQgASgCDAshBQJAIARFDQAgACgCVAJ/IARBAWsgBXEgBGkiAkEBTQ0AGiAFIAQgBUsNABogBSAEcAsiB0ECdGooAgAiA0UNACADKAIAIgNFDQAgAUEYaiEOIARBAWshCiACQQFLIQgDQAJAIAUgAygCBCICRwRAAkAgCEUEQCACIApxIQIMAQsgAiAESQ0AIAIgBHAhAgsgAiAHRw0DDAELIAMoAgggBUcNACADIQQDQCAEKAIAIgQEQCAEKAIIIAVGDQELCyADIARGDQICQAJAA0AgAygCDCIFIAAoAgQgACgCACICa0EMbUkEQCADKAIQIQggAiAFQQxsaiEKAkAgASgCHCICIAEoAiAiCUkEQCACIA02AhAgAiAKNgIMIAIgCDYCCCACIAY2AgQgAiAFNgIAIAEgAkEUajYCHAwBCyACIA4oAgAiB2siDEEUbSILQQFqIgJBzZmz5gBPDQMgC0EUbAJ/QQAgAiAJIAdrQRRtIglBAXQiCyACIAtLG0HMmbPmACAJQebMmTNJGyIJRQ0AGiAJQc2Zs+YATw0FIAlBFGwQ1RoLIgtqIgIgDTYCECACIAo2AgwgAiAINgIIIAIgBjYCBCACIAU2AgAgAiAMQWxtQRRsaiEFIAsgCUEUbGohCCACQRRqIQIgDEEBTgRAIAUgByAMEK4bGgsgASAINgIgIAEgAjYCHCABIAU2AhggB0UNACAHEKIbCyAEIAMoAgAiA0cNAQwGCwsQ2hoACxD8GgALQdiMBBC+AgALIAMoAgAiAw0ACwsPC0HYjAQQvgIAC/IBAQh/IwBBEGsiAiQAIAAtABQEQCAAKAIcIAAoAhgiBWsiA0EUbSEBAkACQAJAIAAoAhAiACgCBCIEDgICAAELQal+IAJBu4wEEIkDQZCMBEG9iwRBgQIQmAoACyADRQ0AIAAoAgAhBiABQQEgAUEBSxshB0EAIQAgBEECayEIA0ACQCAFIABBFGxqIgQoAgwiASgCACIDRQ0AIAEoAghBAUYNAAJAAkAgCA4CAAECCyAEKAIIDQELIAMgBjYCBAsgAEEBaiIAIAdHDQALCyACQRBqJAAPC0GpfiACQeuLBBCJA0GQjARBvYsEQfwBEJgKAAuAAwEFfwJAAkACQCAAKAIEIAAoAgAiAmtBDG0iBUEBaiIDQdaq1aoBSQRAIAMgACgCCCACa0EMbSICQQF0IgYgAyAGSxtB1arVqgEgAkGq1arVAEkbIgIEQCACQdaq1aoBTw0CIAJBDGwQ1RohBAsgBCAFQQxsaiIDIAEpAgA3AgAgAyABQQhqIgUoAgA2AgggAUIANwIAIAVBADYCACAEIAJBDGxqIQUgA0EMaiEGIAAoAgQiASAAKAIAIgJGDQIDQCADQQxrIgMgAUEMayIBKQIANwIAIAMgAUEIaiIEKAIANgIIIAFCADcCACAEQQA2AgAgASACRw0ACyAAIAU2AgggACgCBCEEIAAgBjYCBCAAKAIAIQIgACADNgIAIAIgBEYNAwNAIARBDGshASAEQQFrLAAAQX9MBEAgASgCABCiGwsgASEEIAEgAkcNAAsMAwsQ/BoAC0HYjAQQvgIACyAAIAU2AgggACAGNgIEIAAgAzYCAAsgAgRAIAIQohsLC4MHAgx/An0gAigCBCACLQALIgUgBUEYdEEYdUEASCIHGyIJIQUgAigCACACIAcbIg0hAiAJIgdBBE8EQCANIQIgCSEFA0AgAigAAEGV08feBWwiCkEYdiAKc0GV08feBWwgBUGV08feBWxzIQUgAkEEaiECIAdBBGsiB0EDSw0ACwsCQAJAAkACQCAHQQFrDgMCAQADCyACLQACQRB0IAVzIQULIAItAAFBCHQgBXMhBQsgBSACLQAAc0GV08feBWwhBQsgBUENdiAFc0GV08feBWwiAkEPdiACcyEIAkACQCABKAIEIgZFDQAgASgCAAJ/IAggBkEBa3EgBmkiD0EBTQ0AGiAIIAYgCEsNABogCCAGcAsiC0ECdGooAgAiAkUNACACKAIAIgJFDQAgBkEBayEQA0AgCCACKAIEIgVHBEACQCAPQQFNBEAgBSAQcSEFDAELIAUgBkkNACAFIAZwIQULIAUgC0cNAgsCQCACKAIMIAItABMiByAHQRh0QRh1QQBIIgUbIAlHDQAgAkEIaiIKKAIAIQwgBUUEQCAJRQ0EIA0iBS0AACAMQf8BcUcNAQNAIAdBAWsiB0UNBSAFLQABIQwgBUEBaiEFIAwgCkEBaiIKLQAARg0ACwwBCyAJRQ0DIAwgCiAFGyANIAkQ+BRFDQMLIAIoAgAiAg0ACwtBGBDVGiICQQhqIAMQ2xoaIAQoAgAhBSACIAg2AgQgAiAFNgIUIAJBADYCACABKgIQIREgASgCDEEBarMhEgJAIAYEQCARIAazlCASXUEBcw0BCyAGIAZBAWtxQQBHIAZBA0lyIAZBAXRyIQUgAQJ/IBIgEZWNIhFDAACAT10gEUMAAAAAYHEEQCARqQwBC0EACyIHIAUgBSAHSRsQgAsgASgCBCIGIAZBAWtxRQRAIAZBAWsgCHEhCwwBCyAGIAhLBEAgCCELDAELIAggBnAhCwsCQAJAIAEoAgAgC0ECdGoiBygCACIFRQRAIAIgASgCCDYCACABIAI2AgggByABQQhqNgIAIAIoAgAiBUUNAiAFKAIEIQUCQCAGIAZBAWsiB3FFBEAgBSAHcSEFDAELIAUgBkkNACAFIAZwIQULIAEoAgAgBUECdGohBQwBCyACIAUoAgA2AgALIAUgAjYCAAtBASEOIAEgASgCDEEBajYCDAsgACAOOgAEIAAgAjYCAAuqAgEFfyABIAAoAggiBCAAKAIEIgNrQQJ1TQRAIAAgAQR/IAMgAUECdGohAQNAIAMgAigCADYCACADQQRqIgMgAUcNAAsgAQUgAws2AgQPCwJAIAMgACgCACIGayIHQQJ1IgUgAWoiA0GAgICABEkEQCAFQQJ0An9BACADIAQgBmsiBEEBdSIFIAMgBUsbQf////8DIARBAnVB/////wFJGyIFRQ0AGiAFQYCAgIAETw0CIAVBAnQQ1RoLIgRqIgMgAUECdGohAQNAIAMgAigCADYCACADQQRqIgMgAUcNAAsgBCAFQQJ0aiEDIAdBAU4EQCAEIAYgBxCuGxoLIAAgAzYCCCAAIAE2AgQgACAENgIAIAYEQCAGEKIbCw8LEPwaAAtB2IwEEL4CAAuyAgEEfyABIAEoAggiAjYCBCAAIAIgAUEIahCCCyEDIAEoAgQhAgJAIAAoAgQiBGkiBUEBTQRAIARBAWsgAnEhAgwBCyACIARJDQAgAiAEcCECCwJAIANFBEAgASAAKAIINgIAIAAgATYCCCAAKAIAIAJBAnRqIABBCGo2AgAgASgCACICRQ0BIAIoAgQhAgJAIAVBAU0EQCACIARBAWtxIQIMAQsgAiAESQ0AIAIgBHAhAgsgACgCACACQQJ0aiABNgIADAELIAEgAygCADYCACADIAE2AgAgASgCACIDRQ0AIAMoAgQhAwJAIAVBAU0EQCADIARBAWtxIQMMAQsgAyAESQ0AIAMgBHAhAwsgAiADRg0AIAAoAgAgA0ECdGogATYCAAsgACAAKAIMQQFqNgIMCxUAIABBpI0ENgIAIABBDGoQ4QogAAsYACAAQaSNBDYCACAAQQxqEOEKIAAQohsLCgAgAEEMahDhCgu+AQIDfwF9An9BAiABQQFGDQAaIAEgASABQQFrcUUNABogARD8FQsiAiAAKAIEIgFLBEAgACACEIELDwsCQCABIAJNDQAgAUEDSSEEAn8gACgCDLMgACoCEJWNIgVDAACAT10gBUMAAAAAYHEEQCAFqQwBC0EACyEDAn8CQCAEDQAgAWlBAUsNACADQQFBICADQQFrZ2t0IANBAkkbDAELIAMQ/BULIgMgAiACIANJGyICIAFPDQAgACACEIELCwugBQERfwJAIAEEQCABQYCAgIAESQRAIAFBAnQQ1RohAyAAKAIAIQIgACADNgIAIAIEQCACEKIbCyAAIAE2AgQgAUEBIAFBAUsbIQNBACECA0AgACgCACACQQJ0akEANgIAIAJBAWoiAiADRw0ACyAAKAIIIgdFDQIgAEEIaiECIAcoAgQhBgJAIAFpIgNBAU0EQCAGIAFBAWtxIQYMAQsgASAGSw0AIAYgAXAhBgsgACgCACAGQQJ0aiACNgIAIAcoAgAiBEUNAiABQQFrIREgA0EBSyESA0AgBCgCBCECAkAgEkUEQCACIBFxIQIMAQsgASACSw0AIAIgAXAhAgsCQCACIAZGBEAgBCEHDAELAkACQCACQQJ0Ig0gACgCAGoiAygCAARAQQAhCCAEKAIAIgINASAEIQsMAgsgAyAHNgIAIAQhByACIQYMAgsgBCgCDCAELQATIg4gDkEYdEEYdUEASCIPGyEJIARBCGohDCAEIQUDQCAFIQsgAiIFKAIMIAItABMiAiACQRh0QRh1QQBIIgIbIAlHBEAgBSEIDAILIAVBCGoiAygCACADIAIbIQIgDCgCACEKAkAgD0UEQCAJRQ0BIA4hAyAMIRAgAi0AACAKQf8BcUcEQCAFIQgMBAsDQCADQQFrIgNFDQIgAi0AASEKIAJBAWohAiAKIBBBAWoiEC0AAEYNAAsgBSEIDAMLIAlFDQAgCiAMIA8bIAIgCRD4FEUNACAFIQgMAgsgBSgCACICDQALIAUhCwsgByAINgIAIAsgACgCACANaigCACgCADYCACAAKAIAIA1qKAIAIAQ2AgALIAcoAgAiBA0ACwwCC0HYjAQQvgIACyAAKAIAIQIgAEEANgIAIAIEQCACEKIbCyAAQQA2AgQLC8cCAgh/An0gACoCECELIAAoAgxBAWqzIQwCQCAAKAIEIgMEQCALIAOzlCAMXUEBcw0BCyADIANBAWtxQQBHIANBA0lyIANBAXRyIQQgAAJ/IAwgC5WNIgtDAACAT10gC0MAAAAAYHEEQCALqQwBC0EACyIFIAQgBCAFSRsQgwsgACgCBCEDCyAAKAIAAn8gA0EBayABcSADaSIFQQFNDQAaIAEgASADSQ0AGiABIANwCyIGQQJ0aigCACIERQRAQQAPCyADQQFrIQcgAigCACEIQQAhACAFQQFLIQkDQAJAIAAhBSAEIgooAgAiBEUNACAEKAIEIQACfyAAIAdxIAlFDQAaIAAgACADSQ0AGiAAIANwCyAGRw0AQQAhAiAAIAFGBEAgBCgCCCAIRiECCyACIAVyIQAgAg0BIAVBAXNBAXENAQsLIAoLvgECA38BfQJ/QQIgAUEBRg0AGiABIAEgAUEBa3FFDQAaIAEQ/BULIgIgACgCBCIBSwRAIAAgAhCECw8LAkAgASACTQ0AIAFBA0khBAJ/IAAoAgyzIAAqAhCVjSIFQwAAgE9dIAVDAAAAAGBxBEAgBakMAQtBAAshAwJ/AkAgBA0AIAFpQQFLDQAgA0EBQSAgA0EBa2drdCADQQJJGwwBCyADEPwVCyIDIAIgAiADSRsiAiABTw0AIAAgAhCECwsLuQMBCX8CQAJAIAEEQCABQYCAgIAETw0CIAFBAnQQ1RohBCAAKAIAIQIgACAENgIAIAIEQCACEKIbCyAAIAE2AgQgAUEBIAFBAUsbIQRBACECA0AgACgCACACQQJ0akEANgIAIAJBAWoiAiAERw0ACyAAKAIIIgZFDQEgAEEIaiECIAYoAgQhBQJAIAFpIgNBAU0EQCAFIAFBAWtxIQUMAQsgASAFSw0AIAUgAXAhBQsgACgCACAFQQJ0aiACNgIAIAYoAgAiBEUNASABQQFrIQggA0EBSyEJA0AgBCgCBCEDAkAgCUUEQCADIAhxIQMMAQsgASADSw0AIAMgAXAhAwsCQCADIAVGBEAgBCEGDAELIAQhAiADQQJ0IgcgACgCAGoiCigCAEUEQCAKIAY2AgAgBCEGIAMhBQwBCwNAIAIiAygCACICBEAgBCgCCCACKAIIRg0BCwsgBiACNgIAIAMgACgCACAHaigCACgCADYCACAAKAIAIAdqKAIAIAQ2AgALIAYoAgAiBA0ACwwBCyAAKAIAIQIgAEEANgIAIAIEQCACEKIbCyAAQQA2AgQLDwtB2IwEEL4CAAvr7wEEL38CfhJ9AnwjAEHQAmsiCCQAIAhBADYCyAIgCEIANwPAAiAEBEAgBEIANwIAIARCADcCCAsgCEIANwO4AiAIQgA3A7ACIAhCADcDqAIgCEIANwOgAiAIQgA3AowCIAhCADcClAIgCEEAOgCCAiAIQQA7AYACIAhCADcChAIgCEIANwLsASAIQgA3AvQBIAhBADoA4gEgCEEAOwHgASAIQgA3AuQBAkAgABDMB0GAgARGBEAgCEGoAWogACgCBBCtBhoMAQsgCEGoAWogABDJBwsgCEHwAGoQpwYhJSABENgHRQRAAkAgARDMB0GAgARGBEAgCEEwaiABKAIEEK0GGgwBCyAIQTBqIAEQyQcLICUgCEEwahC5BhogCEEwahCxBhoLAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAgoAqgBIgBBA3ZB/wNxIgpBAWpB/QdxQQFGBEAgCCgC0AEiASgCACENIAEoAgQhDCAHQfsBcUEAIAdB/wFxIiZBCEcbDQEgAEEHcSELIABB/x9xIQ4gJRC3BiAHQYCACHEiL0VxIQFBACEAA0AgBSAAQQN0IglqKwMAIktEAAAAAAAAAABjDQMgBiAJaisDACJMRAAAAAAAAAAAY0EBc0UNA0EAIEyZRAAAAAAAALA8YyBLmUQAAAAAAACwPGNBf3MgAUF/c3JBAXEbIQEgACAKRyEJIABBAWohACAJDQALIAIoAgAiECAMTw0DIAIoAgQiGCANTw0DIAMgCEGgAmogDkEAEIgEAkAgDSAMIAwgDUgbQQF0IgAgCCgCxAIgCCgCwAIiA2tBDG0iCUsEQCAIQcACaiAAIAlrEIYLDAELIAAgCU8NACAIIAMgAEEMbGo2AsQCCyABRQ0LQQAhACAIKALUASEJQQAhASAIKAKsASIDQQFOBEAgA0ECdCAJakEEaygCACEBCyAJKAIAIQMgCCgCuAEhFAJAIAFFDQAgFCADIBhsaiABIBBsaiEJA0AgACAJai0AACAIQaACaiAAai0AAEcNASAAQQFqIgAgAUcNAAsMDAsgACABRg0LAkAgDg4WAAUFBQkIBQUFBQUFBQUFBQoFBQUHBgULIBQgAyACKQIAIjdCIIgiOKciG2xqIgkgN6ciEmoiAC0AACEKIAgoAtABIgEoAgAhGiABKAIEIQ0gCCgCxAIhByAIKALAAiEPIAAgCC0AoAIiCzoAAAJAIA0gEkEBaiIFTARAIBIhFwwBCyAKQf8BcSIBIAUgCWoiAC0AAEcEQCASIRcMAQsDQAJAIAAgCzoAACAFIhdBAWoiBSANRg0AIAEgBSAJaiIALQAARg0BDAILCyANIQULAkAgEkEBSA0AIApB/wFxIQYDQCAJIBJBAWsiAGoiAS0AACAGRw0BIAEgCzoAACASQQFKIQEgACESIAENAAtBACESCyAPQQE7AQogDyAXOwEIIA8gBTsBBiAPIBc7AQQgDyASOwECIA8gOD0BACAHIA9BDGoiDEYEQAJAIAgoAsQCIgcgCCgCwAIiD2tBDG0iAEEDbEEBdiIBIABLBEAgCEHAAmogASAAaxCGCyAIKALEAiEHIAgoAsACIQ8MAQsgACABTQ0AIAggDyABQQxsaiIHNgLEAgsgD0EMaiEMCyAmQQhGIRUgCkH/AXEhCiAbIRwDQCAMQQxrIgwvAQAhESAMLwECIRggDC8BBiEBIAwuAQohACAMLwEIIQkgCCAMLwEEIhQgFWoiBTYCUCAIIAlBAWo2AkwgCCAANgJIIAggAUEBazYCRCAIIBggFWsiATYCQCAIIAA2AjwgCCAFNgI4IAggATYCNCAIQQAgAGsiADYCMCAgIBhrQQFqIRlBACEOA0ACQCAAIBFqIgMgGk8NACAIQTBqIA5BDGxqIgEoAgQiCSABKAIIIgJKDQAgCCgCuAEgCCgC1AEoAgAgA2xqIQZBACAAayEQA0ACQCAJIA1PBEAgCSEBDAELIAogBiAJaiIALQAARwRAIAkhAQwBCyAAIAs6AAAgCSEAAkAgCUEBSA0AA0AgBiAAQQFrIgFqIgUtAAAgCkcNASAFIAs6AAAgAEEBSiEFIAEhACAFDQALQQAhAAsCQCAJQQFqIgEgDU4NACABIAZqIgUtAAAgCkcNAANAAkAgBSALOgAAIAEiCUEBaiIBIA1GDQAgCiABIAZqIgUtAABGDQEMAgsLIA0hAQsgDCAQOwEKIAwgFDsBCCAMIBg7AQYgDCAJOwEEIAwgADsBAiAMIAM7AQAgDEEMaiIMIAdHDQACQCAIKALEAiIFIAgoAsACIgBrQQxtIglBA2xBAXYiDCAJSwRAIAhBwAJqIAwgCWsQhgsgCCgCxAIhBSAIKALAAiEADAELIAkgDE0NACAIIAAgDEEMbGoiBTYCxAILIAAgByAPa0EMbUEMbGohDCAFIQcgACEPCyABQQFqIQkgASACSA0ACwsgDkEBaiIOQQNHBEAgCEEwaiAOQQxsaigCACEADAELCyARIBwgESAcSBshHCARIBsgESAbShshGyAYIBIgEiAYShshEiAUIBcgFCAXShshFyAUIBlqISAgDCAPRw0ACwwKC0F7IAhBMGpBoI4EEIkDQdGOBEHbjgRB6wMQmAoAC0GyfiAIQTBqQYKPBBCJA0HRjgRB244EQfADEJgKAAtBeyAIQTBqQaWPBBCJA0HRjgRB244EQfcDEJgKAAtBrX4gCEEwakHOjwQQiQNB0Y4EQduOBEH9AxCYCgALQa5+IAhBMGpB7Y8EEIkDQdGOBEHbjgRBnAQQmAoACyAUIAMgAikCACI3QiCIIjinIhtsaiIJIDenIhJBDGxqIgAqAgghPiAIKALQASIBKAIAIQ4gASgCBCEFIAgoAsQCIRAgCCgCwAIhFSAIKgKgAiE5IAgqAqQCIT8gACAIKgKoAiJBOAIIIAAqAgQhOyAAID84AgQgACoCACE6IAAgOTgCAAJAIAUgEkEBaiIGTARAIBIhFwwBCyA6IAkgBkEMbGoiASoCAFwEQCASIRcMAQsgOyAJIAZBDGxqIgAqAgRcBEAgEiEXDAELIABBBGohCiASIRcDQCA+IAkgBiIAQQxsaiIGKgIIXARAIAAhBgwCCyABIDk4AgAgCiA/OAIAIAYgQTgCCCAFIABBAWoiBkcEQCA6IAkgBkEMbCIKaiIBKgIAXARAIAAhFwwDCyAJIApqIgtBBGohCiAAIRcgCyoCBCA7XA0CDAELCyAAIRcgBSEGCwJAIBJBAUgNAANAIAkgEkEBayIBQQxsaiIAKgIAIDpcDQEgACoCBCA7XA0BIAAqAgggPlwNASAAIDk4AgAgACA/OAIEIAAgQTgCCCASQQFKIQAgASESIAANAAtBACESCyAVQQE7AQogFSAXOwEIIBUgBjsBBiAVIBc7AQQgFSASOwECIBUgOD0BACAQIBVBDGoiDEYEQAJAIAgoAsQCIhAgCCgCwAIiFWtBDG0iAEEDbEEBdiIBIABLBEAgCEHAAmogASAAaxCGCyAIKALEAiEQIAgoAsACIRUMAQsgACABTQ0AIAggFSABQQxsaiIQNgLEAgsgFUEMaiEMCyAmQQhGIRkgGyEcA0AgDEEMayIMLwEAIQcgDC8BAiEYIAwvAQYhASAMLgEKIQAgDC8BCCEJIAggDC8BBCIPIBlqIgY2AlAgCCAJQQFqNgJMIAggADYCSCAIIAFBAWs2AkQgCCAYIBlrIgE2AkAgCCAANgI8IAggBjYCOCAIIAE2AjQgCEEAIABrIgE2AjAgICAYa0EBaiETQQAhCwNAAkAgASAHaiICIA5PDQAgCEEwaiALQQxsaiIJKAIEIgAgCSgCCCIJSg0AIAgoArgBIAgoAtQBKAIAIAJsaiEGQQAgAWshAwNAAkAgACAFTwRAIAAhAQwBCyA6IAYgAEEMbGoiASoCAFwEQCAAIQEMAQsgOyABKgIEXARAIAAhAQwBCyA+IAEqAghcBEAgACEBDAELIAEgOTgCACABID84AgQgASBBOAIIIAAhCgJAIABBAUgNAANAIAYgCkEBayINQQxsaiIBKgIAIDpcDQEgASoCBCA7XA0BIAEqAgggPlwNASABIDk4AgAgASA/OAIEIAEgQTgCCCAKQQFKIQEgDSEKIAENAAtBACEKCwJAIABBAWoiASAFTg0AIAYgAUEMbCINaiIUKgIAIDpcDQAgBiANaiINKgIEIDtcDQAgDUEEaiERA0AgPiAGIAEiDUEMbGoiASoCCFwEQCANIQEMAgsgFCA5OAIAIBEgPzgCACABIEE4AgggBSANQQFqIgFHBEAgOiAGIAFBDGwiAGoiFCoCAFwEQCANIQAMAwsgACAGaiIaQQRqIREgDSEAIBoqAgQgO1wNAgwBCwsgDSEAIAUhAQsgDCADOwEKIAwgDzsBCCAMIBg7AQYgDCAAOwEEIAwgCjsBAiAMIAI7AQAgDEEMaiIMIBBHDQACQCAIKALEAiINIAgoAsACIgBrQQxtIgpBA2xBAXYiDCAKSwRAIAhBwAJqIAwgCmsQhgsgCCgCxAIhDSAIKALAAiEADAELIAogDE0NACAIIAAgDEEMbGoiDTYCxAILIAAgECAVa0EMbUEMbGohDCANIRAgACEVCyABQQFqIQAgASAJSA0ACwsgC0EBaiILQQNHBEAgCEEwaiALQQxsaigCACEBDAELCyAHIBwgByAcSBshHCAHIBsgByAbShshGyAYIBIgEiAYShshEiAPIBcgDyAXShshFyAPIBNqISAgDCAVRw0ACwwECyAUIAMgAikCACI3QiCIIjinIhtsaiIFIDenIhJBDGxqIgAoAgghByAIKALQASIBKAIAIRUgASgCBCEJIAgoAsQCIRMgCCgCwAIhHyAIKAKgAiEDIAgoAqQCIRAgACAIKAKoAiIYNgIIIAAoAgQhDSAAIBA2AgQgACgCACELIAAgAzYCAAJAIAkgEkEBaiIGTARAIBIhFwwBCyALIAUgBkEMbGoiASgCAEcEQCASIRcMAQsgDSAFIAZBDGxqIgAoAgRHBEAgEiEXDAELIABBBGohCiASIRcDQCAHIAUgBiIAQQxsaiIGKAIIRwRAIAAhBgwCCyABIAM2AgAgCiAQNgIAIAYgGDYCCCAJIABBAWoiBkcEQCALIAUgBkEMbCIKaiIBKAIARwRAIAAhFwwDCyAFIApqIgxBBGohCiAAIRcgDCgCBCANRw0CDAELCyAAIRcgCSEGCwJAIBJBAUgNAANAIAUgEkEBayIBQQxsaiIAKAIAIAtHDQEgACgCBCANRw0BIAAoAgggB0cNASAAIAM2AgAgACAQNgIEIAAgGDYCCCASQQFKIQAgASESIAANAAtBACESCyAfQQE7AQogHyAXOwEIIB8gBjsBBiAfIBc7AQQgHyASOwECIB8gOD0BACATIB9BDGoiAkYEQAJAIAgoAsQCIhMgCCgCwAIiH2tBDG0iAEEDbEEBdiIBIABLBEAgCEHAAmogASAAaxCGCyAIKALEAiETIAgoAsACIR8MAQsgACABTQ0AIAggHyABQQxsaiITNgLEAgsgH0EMaiECCyAmQQhGISMgGyEcA0AgAkEMayICLwEAIREgAi8BAiEiIAIvAQYhASACLgEKIQAgAi8BCCEFIAggAi8BBCIeICNqIgY2AlAgCCAFQQFqNgJMIAggADYCSCAIIAFBAWs2AkQgCCAiICNrIgE2AkAgCCAANgI8IAggBjYCOCAIIAE2AjQgCEEAIABrIgE2AjAgICAia0EBaiEgQQAhDgNAAkAgASARaiIUIBVPDQAgCEEwaiAOQQxsaiIFKAIEIgAgBSgCCCIGSg0AIAgoArgBIAgoAtQBKAIAIBRsaiEFQQAgAWshHQNAAkAgACAJTwRAIAAhAQwBCyALIAUgAEEMbGoiASgCAEcEQCAAIQEMAQsgDSABKAIERwRAIAAhAQwBCyAHIAEoAghHBEAgACEBDAELIAEgAzYCACABIBA2AgQgASAYNgIIIAAhCgJAIABBAUgNAANAIAUgCkEBayIMQQxsaiIBKAIAIAtHDQEgASgCBCANRw0BIAEoAgggB0cNASABIAM2AgAgASAQNgIEIAEgGDYCCCAKQQFKIQEgDCEKIAENAAtBACEKCwJAIABBAWoiASAJTg0AIAUgAUEMbCIMaiIPKAIAIAtHDQAgBSAMaiIMKAIEIA1HDQAgDEEEaiEaA0AgByAFIAEiDEEMbGoiASgCCEcEQCAMIQEMAgsgDyADNgIAIBogEDYCACABIBg2AgggCSAMQQFqIgFHBEAgCyAFIAFBDGwiAGoiDygCAEcEQCAMIQAMAwsgACAFaiIZQQRqIRogDCEAIBkoAgQgDUcNAgwBCwsgDCEAIAkhAQsgAiAdOwEKIAIgHjsBCCACICI7AQYgAiAAOwEEIAIgCjsBAiACIBQ7AQAgAkEMaiICIBNHDQACQCAIKALEAiIMIAgoAsACIgBrQQxtIgpBA2xBAXYiAiAKSwRAIAhBwAJqIAIgCmsQhgsgCCgCxAIhDCAIKALAAiEADAELIAIgCk8NACAIIAAgAkEMbGoiDDYCxAILIAAgEyAfa0EMbUEMbGohAiAMIRMgACEfCyABQQFqIQAgASAGSA0ACwsgDkEBaiIOQQNHBEAgCEEwaiAOQQxsaigCACEBDAELCyARIBwgESAcSBshHCARIBsgESAbShshGyAiIBIgEiAiShshEiAeIBcgFyAeSBshFyAeICBqISAgAiAfRw0ACwwDCyAUIAMgAikCACI3QiCIIjinIhtsaiIFIDenIhJBAnRqIgAqAgAhOiAIKALQASIBKAIAIRogASgCBCEKIAgoAsQCIRQgCCgCwAIhByAAIAgqAqACIjs4AgAgFCAHa0EMbSEGAkAgCiASQQFqIglMBEAgEiEXDAELIDogBSAJQQJ0aiIAKgIAXARAIBIhFwwBCwNAAkAgACA7OAIAIAkiF0EBaiIJIApGDQAgOiAFIAlBAnRqIgAqAgBbDQEMAgsLIAohCQsCQCASQQFIDQADQCAFIBJBAWsiAEECdGoiASoCACA6XA0BIAEgOzgCACASQQFKIQEgACESIAENAAtBACESCyAHQQE7AQogByAXOwEIIAcgCTsBBiAHIBc7AQQgByASOwECIAcgOD0BACAUIAdBDGoiC0YEQAJAIAYgBkEDbEEBdiIASQRAIAhBwAJqIAAgBmsQhgsgCCgCxAIhFCAIKALAAiEHDAELIAAgBk8NACAIIAcgAEEMbGoiFDYCxAILIAdBDGohCwsgJkEIRiEVIAchDyAUIQwgGyEcA0AgC0EMayILLwEAIREgCy8BAiEQIAsvAQYhASALLgEKIQAgCy8BCCEJIAggCy8BBCIYIBVqIgU2AlAgCCAJQQFqNgJMIAggADYCSCAIIAFBAWs2AkQgCCAQIBVrIgE2AkAgCCAANgI8IAggBTYCOCAIIAE2AjQgCEEAIABrIgA2AjAgICAQa0EBaiEZQQAhDgNAAkAgACARaiICIBpPDQAgCEEwaiAOQQxsaiIBKAIEIgUgASgCCCINSg0AIAgoArgBIAgoAtQBKAIAIAJsaiEGQQAgAGshAwNAAkAgBSAKTwRAIAUhAQwBCyA6IAYgBUECdGoiACoCAFwEQCAFIQEMAQsgACA7OAIAAkAgBSIAQQFIDQADQCAGIABBAWsiAUECdGoiCSoCACA6XA0BIAkgOzgCACAAQQFKIQkgASEAIAkNAAtBACEACwJAIAVBAWoiASAKTg0AIAYgAUECdGoiCSoCACA6XA0AA0ACQCAJIDs4AgAgASIFQQFqIgEgCkYNACA6IAYgAUECdGoiCSoCAFsNAQwCCwsgCiEBCyALIAM7AQogCyAYOwEIIAsgEDsBBiALIAU7AQQgCyAAOwECIAsgAjsBACALQQxqIgsgDEcNAAJAIBQgB2tBDG0iAEEDbEEBdiIJIABLBEAgCEHAAmogCSAAaxCGCyAIKALEAiEUIAgoAsACIQcMAQsgACAJTQ0AIAggByAJQQxsaiIUNgLEAgsgByAMIA9rQQxtQQxsaiELIBQhDCAHIQ8LIAFBAWohBSABIA1IDQALCyAOQQFqIg5BA0cEQCAIQTBqIA5BDGxqKAIAIQAMAQsLIBEgHCARIBxIGyEcIBEgGyARIBtKGyEbIBAgEiAQIBJIGyESIBggFyAXIBhIGyEXIBggGWohICALIA9HDQALDAILIBQgAyACKQIAIjdCIIgiOKciG2xqIgkgN6ciEkECdGoiACgCACEKIAgoAtABIgEoAgAhGSABKAIEIQ0gCCgCxAIhESAIKALAAiEQIAAgCCgCoAIiCzYCACARIBBrQQxtIQYCQCANIBJBAWoiBUwEQCASIRcMAQsgCiAJIAVBAnRqIgAoAgBHBEAgEiEXDAELA0ACQCAAIAs2AgAgBSIXQQFqIgUgDUYNACAKIAkgBUECdGoiACgCAEYNAQwCCwsgDSEFCwJAIBJBAUgNAANAIAkgEkEBayIAQQJ0aiIBKAIAIApHDQEgASALNgIAIBJBAUohASAAIRIgAQ0AC0EAIRILIBBBATsBCiAQIBc7AQggECAFOwEGIBAgFzsBBCAQIBI7AQIgECA4PQEAIBEgEEEMaiIMRgRAAkAgBiAGQQNsQQF2IgBJBEAgCEHAAmogACAGaxCGCyAIKALEAiERIAgoAsACIRAMAQsgACAGTw0AIAggECAAQQxsaiIRNgLEAgsgEEEMaiEMCyAmQQhGIRMgECEaIBEhByAbIRwDQCAMQQxrIgwvAQAhFSAMLwECIRQgDC8BBiEBIAwuAQohACAMLwEIIQkgCCAMLwEEIg8gE2oiBTYCUCAIIAlBAWo2AkwgCCAANgJIIAggAUEBazYCRCAIIBQgE2siATYCQCAIIAA2AjwgCCAFNgI4IAggATYCNCAIQQAgAGsiADYCMCAgIBRrQQFqIR1BACEOA0ACQCAAIBVqIgMgGU8NACAIQTBqIA5BDGxqIgEoAgQiCSABKAIIIgJKDQAgCCgCuAEgCCgC1AEoAgAgA2xqIQZBACAAayEYA0ACQCAJIA1PBEAgCSEBDAELIAogBiAJQQJ0aiIAKAIARwRAIAkhAQwBCyAAIAs2AgAgCSEAAkAgCUEBSA0AA0AgBiAAQQFrIgFBAnRqIgUoAgAgCkcNASAFIAs2AgAgAEEBSiEFIAEhACAFDQALQQAhAAsCQCAJQQFqIgEgDU4NACAGIAFBAnRqIgUoAgAgCkcNAANAAkAgBSALNgIAIAEiCUEBaiIBIA1GDQAgCiAGIAFBAnRqIgUoAgBGDQEMAgsLIA0hAQsgDCAYOwEKIAwgDzsBCCAMIBQ7AQYgDCAJOwEEIAwgADsBAiAMIAM7AQAgDEEMaiIMIAdHDQACQCARIBBrQQxtIgBBA2xBAXYiCSAASwRAIAhBwAJqIAkgAGsQhgsgCCgCxAIhESAIKALAAiEQDAELIAAgCU0NACAIIBAgCUEMbGoiETYCxAILIBAgByAaa0EMbUEMbGohDCARIQcgECEaCyABQQFqIQkgASACSA0ACwsgDkEBaiIOQQNHBEAgCEEwaiAOQQxsaigCACEADAELCyAVIBwgFSAcSBshHCAVIBsgFSAbShshGyAUIBIgEiAUShshEiAPIBcgDyAXShshFyAPIB1qISAgDCAaRw0ACwwBCyAUIAMgAikCACI3QiCIIjinIhtsaiIFIDenIhJBA2xqIgAtAAIhGSAIKALQASIBKAIAIRMgASgCBCEJIAgoAsQCISIgCCgCwAIhISAILQCgAiEDIAgtAKECIRAgACAILQCiAiIYOgACIAAtAAEhFCAAIBA6AAEgAC0AACELIAAgAzoAAAJAIAkgEkEBaiIKTARAIBIhFwwBCyAFIApBA2xqIgEtAAAgC0H/AXFHBEAgEiEXDAELIAUgCkEDbGoiAC0AASAUQf8BcUcEQCASIRcMAQsgAEEBaiEGIBlB/wFxIQwgEiEXA0AgDCAFIAoiAEEDbGoiCi0AAkcEQCAAIQoMAgsgASADOgAAIAYgEDoAACAKIBg6AAIgCSAAQQFqIgpHBEAgBSAKQQNsIgZqIgEtAAAgC0H/AXFHBEAgACEXDAMLIAUgBmoiDUEBaiEGIAAhFyANLQABIBRB/wFxRw0CDAELCyAAIRcgCSEKCwJAIBJBAUgNACALQf8BcSEGA0AgBSASQQFrIgFBA2xqIgAtAAAgBkcNASAALQABIBRB/wFxRw0BIAAtAAIgGUH/AXFHDQEgACADOgAAIAAgEDoAASAAIBg6AAIgEkEBSiEAIAEhEiAADQALQQAhEgsgIUEBOwEKICEgFzsBCCAhIAo7AQYgISAXOwEEICEgEjsBAiAhIDg9AQAgIiAhQQxqIgJGBEACQCAIKALEAiIiIAgoAsACIiFrQQxtIgBBA2xBAXYiASAASwRAIAhBwAJqIAEgAGsQhgsgCCgCxAIhIiAIKALAAiEhDAELIAAgAU0NACAIICEgAUEMbGoiIjYCxAILICFBDGohAgsgJkEIRiEkIAtB/wFxIQsgGyEcA0AgAkEMayICLwEAIRogAi8BAiEfIAIvAQYhASACLgEKIQAgAi8BCCEFIAggAi8BBCIjICRqIgY2AlAgCCAFQQFqNgJMIAggADYCSCAIIAFBAWs2AkQgCCAfICRrIgE2AkAgCCAANgI8IAggBjYCOCAIIAE2AjQgCEEAIABrIgE2AjAgICAfa0EBaiEgQQAhDgNAAkAgASAaaiIPIBNPDQAgCEEwaiAOQQxsaiIFKAIEIgAgBSgCCCIGSg0AIAgoArgBIAgoAtQBKAIAIA9saiEFQQAgAWshHgNAAkAgACAJTwRAIAAhAQwBCyALIAUgAEEDbGoiAS0AAEcEQCAAIQEMAQsgFEH/AXEiDSABLQABRwRAIAAhAQwBCyAZQf8BcSIHIAEtAAJHBEAgACEBDAELIAEgAzoAACABIBA6AAEgASAYOgACIAAhCgJAIABBAUgNAANAIAUgCkEBayIMQQNsaiIBLQAAIAtHDQEgAS0AASANRw0BIAEtAAIgB0cNASABIAM6AAAgASAQOgABIAEgGDoAAiAKQQFKIQEgDCEKIAENAAtBACEKCwJAIABBAWoiASAJTg0AIAUgAUEDbCIMaiIRLQAAIAtHDQAgBSAMaiIMLQABIA1HDQAgDEEBaiEVA0AgByAFIAEiDEEDbGoiAS0AAkcEQCAMIQEMAgsgESADOgAAIBUgEDoAACABIBg6AAIgCSAMQQFqIgFHBEAgCyAFIAFBA2wiAGoiES0AAEcEQCAMIQAMAwsgACAFaiIdQQFqIRUgDCEAIB0tAAEgDUcNAgwBCwsgDCEAIAkhAQsgAiAeOwEKIAIgIzsBCCACIB87AQYgAiAAOwEEIAIgCjsBAiACIA87AQAgAkEMaiICICJHDQACQCAIKALEAiINIAgoAsACIgBrQQxtIgpBA2xBAXYiDCAKSwRAIAhBwAJqIAwgCmsQhgsgCCgCxAIhDSAIKALAAiEADAELIAogDE0NACAIIAAgDEEMbGoiDTYCxAILIAAgIiAha0EMbUEMbGohAiANISIgACEhCyABQQFqIQAgASAGSA0ACwsgDkEBaiIOQQNHBEAgCEEwaiAOQQxsaigCACEBDAELCyAaIBwgGiAcSBshHCAaIBsgGiAbShshGyAfIBIgEiAfShshEiAjIBcgFyAjSBshFyAgICNqISAgAiAhRw0ACwsgBEUNASAEIBw2AgQgBCASNgIAIAQgGyAca0EBajYCDCAEIBcgEmtBAWo2AggMAQsCfwJAAkACQAJAAkACQAJAAkACQCAlELcGBEAgCEEwaiANQQJqIAxBAmpBABCoBiEAIAhCADcDGCAIQgA3AxAgCEIANwMIIAhCgYCAgMAANwMoIAhBhoCIiHw2AiAgCEIANwMAIAggCDYCJCAAIAhBIGpB1NYKEJkEICUgABCzBiAAELEGGiAlKAIMIQEMAQsgJSgCCCANQQJqRw0CICUoAgwiASAMQQJqRw0CICUvAQBB/x9xDQELQQEhACAlKAIQQQEgARCvGxogJSgCECAlKAIsKAIAICUoAghBAWtsakEBICUoAgwQrxsaIA1BAU4EQANAICUoAgwgJSgCECAlKAIsKAIAIABsampBAWtBAToAACAlKAIQICUoAiwoAgAgAGxqQQE6AAAgACANRyEBIABBAWohACABDQALC0EAIQACQAJAAkACQAJAIAsOBgACAgIBAwILA0AgCEGAAmogC2oCfyAFIAtBA3QiAWorAwAiS5lEAAAAAAAA4EFjBEAgS6oMAQtBgICAgHgLIgAgSyAAt2NrIgBBACAAQQBKGyIAQf8BIABB/wFIGzoAACAIQeABaiALagJ/IAEgBmorAwAiS5lEAAAAAAAA4EFjBEAgS6oMAQtBgICAgHgLIgAgSyAAt2NrIgBBACAAQQBKGyIAQf8BIABB/wFIGzoAACAKIAtGIQAgC0EBaiELIABFDQALDAMLA0AgCCAAQQJ0IgtqAn8gBSAAQQN0IglqKwMAIkuZRAAAAAAAAOBBYwRAIEuqDAELQYCAgIB4CyIBIEsgAbdjazYChAIgCCALagJ/IAYgCWorAwAiS5lEAAAAAAAA4EFjBEAgS6oMAQtBgICAgHgLIgEgSyABt2NrNgLkASAAIApGIQEgAEEBaiEAIAFFDQALDAILQa5+IAhBMGpB7Y8EEIkDQdGOBEHbjgRBygQQmAoACwNAIAggAEECdCIBaiAFIABBA3QiCWorAwC2OAKQAiABIAhqIAYgCWorAwC2OALwASAAIApGIQEgAEEBaiEAIAFFDQALCyAHQQh2QQEgB0GA/gNxGyEAAkACQCAODhYAAQEBBwUBAQEBAQEBAQEBCQEBAQYEAQtBACEBQQAgJSgCMCISICUoAhBqQQFqIh8gEiACKQIAIjdCIIgiOKciIWxqIgogN6ciBWoiCy0AAA0JGiAILQCAAiINIAgtAOABaiEGIAgoAtgBIR4gCCgCuAEhIiAIKALEAiEaIAgoAsACIRMgCC0AoAIhLSALIAA6AAAgIiAeICFsaiIBIAVqLQAAIQIgCiAFQQFqIglqIgstAAAhDAJAAkACQAJAIAdBgIAEcSIjBEAgBSEcIAxB/wFxDQIgDSACayIMIAEgCWotAABqIAZLDQIMAQsgBSEcAkAgDEH/AXENACABIAlqIgwtAAAgDSACa2ogBksNAANAIAsgADoAACAKIAkiHEEBaiIJaiILLQAADQEgDSAMLQAAayABIAlqIgwtAABqIAZNDQALCyAKIAVBAWsiCWoiCy0AAEUNAiAFIRYMAwsDQCALIAA6AAAgCiAJIhxBAWoiCWoiCy0AAA0BIAwgASAJai0AAGogBk0NAAsLIAogBUEBayIJaiILLQAABEAgBSEWDAILIAYgDSACayIMIAEgCWotAABqSQRAIAUhFgwCCwNAIAsgADoAACAKIAkiFkEBayIJaiILLQAADQIgDCABIAlqLQAAaiAGTQ0ACwwBCwNAIAYgASAJIhZqLQAAIA1qIAEgBWotAABrSQRAIAUhFgwCCyALIAA6AAAgCiAWIgVBAWsiCWoiCy0AAEUNAAsLIBNBATsBCiATIBw7AQggEyAcOwEEIBMgFjsBAiATIDg9AQAgEyAcQQFqOwEGIBogE0EMaiILRgRAAkAgCCgCxAIiGiAIKALAAiITa0EMbSIBQQNsQQF2IgkgAUsEQCAIQcACaiAJIAFrEIYLIAgoAsQCIRogCCgCwAIhEwwBCyABIAlNDQAgCCATIAlBDGxqIho2AsQCCyATQQxqIQsLICZBCEYhKCANIAJrIQ4gJkEIRiEbICEhJANAIAtBDGsiCy8BACEdIAsvAQIhFCALLwEGIQEgCy4BCiEJIAsvAQghBSAIIAsvAQQiESAoaiICNgJQIAggBUEBajYCTCAIIAk2AkggCCABQQFrNgJEIAggFCAoayIBNgJAIAggCTYCPCAIIAI2AjggCCABNgI0IAhBACAJayIKNgIwIBEgFGshECAgQQFqISAgIiAdIB5sIixqIRhBACEZA0AgHyAKIB1qIhUgEmxqIQUgIiAVIB5saiEJAkAgIwRAIAEgAkoNAUEAIAprIQMDQAJAIAEgBWoiCi0AAARAIAEhCgwBCyAGIA4gASAJai0AAGpJBEAgASEKDAELIAogADoAACABIQcCQCAFIAFBAWsiCmoiDC0AAA0AIA4gCSAKai0AAGogBksNAANAIAwgADoAACAFIAoiB0EBayIKaiIMLQAADQEgDiAJIApqLQAAaiAGTQ0ACwsCQCAFIAFBAWoiCmoiDC0AAA0AIA4gCSAKai0AAGogBksNAANAIAwgADoAACAFIAoiAUEBaiIKaiIMLQAADQEgDiAJIApqLQAAaiAGTQ0ACwsgCyADOwEKIAsgETsBCCALIBQ7AQYgCyABOwEEIAsgBzsBAiALIBU7AQAgC0EMaiILIBpHDQACQCAIKALEAiIMIAgoAsACIgFrQQxtIgtBA2xBAXYiByALSwRAIAhBwAJqIAcgC2sQhgsgCCgCxAIhDCAIKALAAiEBDAELIAcgC08NACAIIAEgB0EMbGoiDDYCxAILIAEgGiATa0EMbUEMbGohCyAMIRogASETCyAKQQFqIQEgAiAKSg0ACwwBCyAbRQRAIAEgAkoNAUEAIAprIQ8DQAJAIAEgBWoiCi0AAARAIAEhCgwBCyAGIAEgCWotAAAgDWogASAYai0AAGtJBEAgASEKDAELIAogADoAACABIQcCQCAFIAFBAWsiCmoiDC0AAA0AA0AgCSAKai0AACANaiAHIAlqLQAAayAGSw0BIAwgADoAACAKIQcgBSAKQQFrIgpqIgwtAABFDQALCwJAIAUgAUEBaiIKaiIMLQAADQADQAJAIAkgCmotAAAgDWoiAyABIAlqLQAAayAGTQ0AIAEgEU4NAiADIAogGGotAABrIAZNDQAMAgsgDCAAOgAAIAUgCiIBQQFqIgpqIgwtAABFDQALCyALIA87AQogCyAROwEIIAsgFDsBBiALIAE7AQQgCyAHOwECIAsgFTsBACALQQxqIgsgGkcNAAJAIAgoAsQCIgwgCCgCwAIiAWtBDG0iC0EDbEEBdiIHIAtLBEAgCEHAAmogByALaxCGCyAIKALEAiEMIAgoAsACIQEMAQsgByALTw0AIAggASAHQQxsaiIMNgLEAgsgASAaIBNrQQxtQQxsaiELIAwhGiABIRMLIApBAWohASACIApKDQALDAELIAEgAkoNAEEAIAprIRcDQAJAIAEgBWoiCi0AAARAIAEhCgwBCyABIAlqLQAAIQcCQCAQIAEgFGsiDEEBa08EQCAHIA1qIAEgGGpBAWstAABrIAZNDQELIAwgEE0EQCAHIA1qIAEgGGotAABrIAZNDQELIBAgDEEBakkEQCABIQoMAgsgByANaiABIBhqLQABayAGTQ0AIAEhCgwBCyAKIAA6AAAgASEDAkAgBSABQQFrIgpqIgwtAAANAANAIAkgCmotAAAgDWogAyAJai0AAGsgBksNASAMIAA6AAAgCiEDIAUgCkEBayIKaiIMLQAARQ0ACwsgASEMAkAgBSABQQFqIgpqIgctAAANAANAIAEhDAJAIAkgCiIBai0AACANaiIKIAkgDGotAABrIAZNDQAgECABIBRrIg9BAWtPBEAgCiAMIBhqLQAAayAGTQ0BCyAPIBBNBEAgCiABIBhqLQAAayAGTQ0BCyAQIA9BAWpJBEAgASEKDAMLIAogDCAYai0AAmsgBk0NACABIQoMAgsgByAAOgAAIAEhDCAFIAFBAWoiCmoiBy0AAEUNAAsLIAsgFzsBCiALIBE7AQggCyAUOwEGIAsgDDsBBCALIAM7AQIgCyAVOwEAIAtBDGoiCyAaRw0AAkAgCCgCxAIiDCAIKALAAiIBa0EMbSILQQNsQQF2IgcgC0sEQCAIQcACaiAHIAtrEIYLIAgoAsQCIQwgCCgCwAIhAQwBCyAHIAtPDQAgCCABIAdBDGxqIgw2AsQCCyABIBogE2tBDG1BDGxqIQsgDCEaIAEhEwsgCkEBaiEBIAIgCkoNAAsLIBlBAWoiGUEDRwRAIAhBMGogGUEMbGoiCSgCCCECIAkoAgQhASAJKAIAIQoMAQsLIB0gIUghASAdICRKIQkgFCAWSCEFIBEgHEohCgJAIC8NACARIBRJDQAgIiAUICxqaiAtIBBBAWoQrxsaCyAdICEgARshISAdICQgCRshJCAUIBYgBRshFiARIBwgChshHCAQICBqISAgCyATRw0ACyAkICFrQQFqIQEgISEnIBwgFmtBAWoMCQtBrn4gCEEwakHtjwQQiQNB0Y4EQduOBEHtBBCYCgALQal+IAhBMGpBppAEEIkDQdGOBEHbjgRBrAQQmAoAC0GpfiAIQTBqQe6PBBCJA0HRjgRB244EQasEEJgKAAtBACEBQQAgJSgCMCIeICUoAhBqQQFqIhIgHiACKQIAIjdCIIgiOKciHGxqIgYgN6ciBWoiCi0AAA0FGiAIKALYASEdIAgoArgBISIgCCoCkAKMITkgCCoC+AEhOiAIKgL0ASE+IAgqApgCjCE7IAgqApQCjCFBIAgoAsQCIQ8gCCgCwAIhGSAIKgLwASE/IAgqAqgCIUcgCCoCpAIhSCAIKgKgAiFJIAogADoAACAGIAVBAWoiCmoiCy0AACENICIgHCAdbGoiCSAFQQxsaiIBKgIIIUQgASoCBCFFIAEqAgAhRgJAAkACQCAHQYCABHEiHwRAIAUhGwJAIA1B/wFxDQADQCAJIApBDGxqIgEqAgggRJMiPCA6X0EBcw0BIDsgPF9BAXMNASABKgIEIEWTIjwgPl9BAXMNASABKgIAIEaTIj0gOWBBAXMNASA9ID9fQQFzDQEgPCBBYEEBcw0BIAsgADoAACAKIRsgBiAKQQFqIgpqIgstAABFDQALCyAGIAVBAWsiAWoiCi0AAEUNASAFIRYMAwsgBSEbIA1B/wFxDQEgRCE8IEUhPSBGIUADQCAJIAoiDUEMbGoiASoCCCA8kyI8IDpfQQFzDQIgOyA8X0EBcw0CIAEqAgQgPZMiPCA+X0EBcw0CIAEqAgAgQJMiPSA5YEEBcw0CID0gP19BAXMNAiA8IEFgQQFzDQIgCyAAOgAAIAYgDUEBaiIKaiILLQAABEAgDSEbDAMFIAEqAgghPCABKgIEIT0gASoCACFAIA0hGwwBCwALAAsDQCAJIAEiFkEMbGoiASoCCCBEkyI8IDpfQQFzBEAgBSEWDAMLIDsgPF9BAXMEQCAFIRYMAwsgASoCBCBFkyI8ID5fQQFzBEAgBSEWDAMLIAEqAgAgRpMiPSA5YEEBcwRAIAUhFgwDCyA9ID9fQQFzBEAgBSEWDAMLIDwgQWBBAXMEQCAFIRYMAwsgCiAAOgAAIAYgFiIFQQFrIgFqIgotAABFDQALDAELIAYgBUEBayIBaiILLQAABEAgBSEWDAELA0AgCSABIhZBDGxqIgEqAgggCSAFQQxsaiIKKgIIkyI8IDpfQQFzBEAgBSEWDAILIAEqAgQgCioCBJMiPSA+X0EBcwRAIAUhFgwCCyABKgIAIAoqAgCTIkAgOWBBAXMEQCAFIRYMAgsgPyBAYEEBcwRAIAUhFgwCCyA9IEFgQQFzBEAgBSEWDAILIDsgPF9BAXMEQCAFIRYMAgsgCyAAOgAAIAYgFiIFQQFrIgFqIgstAABFDQALCyAZQQE7AQogGSAbOwEIIBkgGzsBBCAZIBY7AQIgGSA4PQEAIBkgG0EBajsBBiAPIBlBDGoiC0YEQAJAIAgoAsQCIg8gCCgCwAIiGWtBDG0iAUEDbEEBdiIJIAFLBEAgCEHAAmogCSABaxCGCyAIKALEAiEPIAgoAsACIRkMAQsgASAJTQ0AIAggGSAJQQxsaiIPNgLEAgsgGUEMaiELCyAmQQhGISQgJkEIRiEXIBwhIQNAIAtBDGsiCy8BACETIAsvAQIhECALLwEGIQEgCy4BCiEJIAsvAQghBSAIIAsvAQQiFCAkaiIMNgJQIAggBUEBajYCTCAIIAk2AkggCCABQQFrNgJEIAggECAkayIBNgJAIAggCTYCPCAIIAw2AjggCCABNgI0IAhBACAJayIGNgIwIBQgEGshByAgQQFqISAgIiATIB1saiEDQQAhFQNAIBIgBiATaiIRIB5saiEFICIgESAdbGohCQJAIB8EQCABIAxKDQFBACAGayEOA0ACQCABIAVqIgYtAAAEQCABIQYMAQsgCSABQQxsaiIKKgIIIESTIjwgOl9BAXMEQCABIQYMAQsgOyA8X0EBcwRAIAEhBgwBCyAKKgIEIEWTIjwgPl9BAXMEQCABIQYMAQsgCioCACBGkyI9IDlgQQFzBEAgASEGDAELID0gP19BAXMEQCABIQYMAQsgPCBBYEEBcwRAIAEhBgwBCyAGIAA6AAAgASECAkAgBSABQQFrIgZqIg0tAAANAANAIAkgBiIKQQxsaiIGKgIIIESTIjwgOl9BAXMNASA7IDxfQQFzDQEgBioCBCBFkyI8ID5fQQFzDQEgBioCACBGkyI9IDlgQQFzDQEgPSA/X0EBcw0BIDwgQWBBAXMNASANIAA6AAAgCiECIAUgCkEBayIGaiINLQAARQ0ACwsCQCAFIAFBAWoiBmoiDS0AAA0AA0AgCSAGQQxsaiIKKgIIIESTIjwgOl9BAXMNASA7IDxfQQFzDQEgCioCBCBFkyI8ID5fQQFzDQEgCioCACBGkyI9IDlgQQFzDQEgPSA/X0EBcw0BIDwgQWBBAXMNASANIAA6AAAgBSAGIgFBAWoiBmoiDS0AAEUNAAsLIAsgDjsBCiALIBQ7AQggCyAQOwEGIAsgATsBBCALIAI7AQIgCyAROwEAIAtBDGoiCyAPRw0AAkAgCCgCxAIiDSAIKALAAiIBa0EMbSIKQQNsQQF2IgsgCksEQCAIQcACaiALIAprEIYLIAgoAsQCIQ0gCCgCwAIhAQwBCyAKIAtNDQAgCCABIAtBDGxqIg02AsQCCyABIA8gGWtBDG1BDGxqIQsgDSEPIAEhGQsgBkEBaiEBIAYgDEgNAAsMAQsgF0UEQCABIAxKDQFBACAGayEYA0ACQCABIAVqIgYtAAAEQCABIQYMAQsgCSABQQxsIg1qIgoqAgggAyANaiINKgIIkyI8IDpfQQFzBEAgASEGDAELIAoqAgQgDSoCBJMiPSA+X0EBcwRAIAEhBgwBCyAKKgIAIA0qAgCTIkAgOWBBAXMEQCABIQYMAQsgPyBAYEEBcwRAIAEhBgwBCyA9IEFgQQFzBEAgASEGDAELIDsgPF9BAXMEQCABIQYMAQsgBiAAOgAAIAEhAgJAIAUgAUEBayIGaiIOLQAADQADQCAJIAYiDUEMbGoiBioCCCAJIAJBDGxqIgoqAgiTIjwgOl9BAXMNASAGKgIEIAoqAgSTIj0gPl9BAXMNASAGKgIAIAoqAgCTIkAgOWBBAXMNASA/IEBgQQFzDQEgPSBBYEEBcw0BIDsgPF9BAXMNASAOIAA6AAAgDSECIAUgDUEBayIGaiIOLQAARQ0ACwsCQCAFIAFBAWoiBmoiDS0AAA0AA0AgCSAGIgpBDGwiDmoiBioCACE9IAYqAgQhPAJAAkAgBioCCCJCIAkgAUEMbGoiBioCCJMiQCA6X0EBcw0AIDwgBioCBJMiQyA+X0EBcw0AID0gBioCAJMiSiA5YEEBcw0AID8gSmBBAXMNACBBIENfQQFzDQAgOyBAXw0BCyBCIAMgDmoiBioCCJMiQCA7YEEBcwRAIAohBgwDCyA8IAYqAgSTIjwgPl9BAXMEQCAKIQYMAwsgPSAGKgIAkyI9IDlgQQFzBEAgCiEGDAMLID0gP19BAXMEQCAKIQYMAwsgPCBBYEEBcwRAIAohBgwDCyABIBROBEAgCiEGDAMLIDogQGBBAXNFDQAgCiEGDAILIA0gADoAACAFIAoiAUEBaiIGaiINLQAARQ0ACwsgCyAYOwEKIAsgFDsBCCALIBA7AQYgCyABOwEEIAsgAjsBAiALIBE7AQAgC0EMaiILIA9HDQACQCAIKALEAiINIAgoAsACIgFrQQxtIgpBA2xBAXYiCyAKSwRAIAhBwAJqIAsgCmsQhgsgCCgCxAIhDSAIKALAAiEBDAELIAogC00NACAIIAEgC0EMbGoiDTYCxAILIAEgDyAZa0EMbUEMbGohCyANIQ8gASEZCyAGQQFqIQEgBiAMSA0ACwwBCyABIAxKDQBBACAGayEjA0ACQCABIAVqIgYtAAAEQCABIQYMAQsgCSABQQxsIg1qIgoqAgghPCAKKgIEIT0gCioCACFAAkACQCABIBBrIgpBAWsgB0sNACA8IAMgDWpBDGsiAioCCJMiQiA6X0EBcw0AIDsgQl9BAXMNACA9IAIqAgSTIkIgPl9BAXMNACBAIAIqAgCTIkMgOWBBAXMNACA/IENgQQFzDQAgQSBCXw0BCwJAIAcgCkkNACA8IAMgDWoiAioCCJMiQiA6X0EBcw0AIDsgQl9BAXMNACA9IAIqAgSTIkIgPl9BAXMNACBAIAIqAgCTIkMgOWBBAXMNACA/IENgQQFzDQAgQSBCXw0BCyAHIApBAWpJBEAgASEGDAILIDwgAyANaiIKKgIUkyI8IDpfQQFzBEAgASEGDAILIDsgPF9BAXMEQCABIQYMAgsgPSAKKgIQkyI8ID5fQQFzBEAgASEGDAILIEAgCioCDJMiPSA5YEEBcwRAIAEhBgwCCyA9ID9fQQFzBEAgASEGDAILIDwgQWBBAXNFDQAgASEGDAELIAYgADoAACABIQICQCAFIAFBAWsiBmoiDi0AAA0AA0AgCSAGIg1BDGxqIgYqAgggCSACQQxsaiIKKgIIkyI8IDpfQQFzDQEgBioCBCAKKgIEkyI9ID5fQQFzDQEgBioCACAKKgIAkyJAIDlgQQFzDQEgPyBAYEEBcw0BID0gQWBBAXMNASA7IDxfQQFzDQEgDiAAOgAAIA0hAiAFIA1BAWsiBmoiDi0AAEUNAAsLIAEhCgJAIAUgAUEBaiIGaiINLQAADQADQCABIQogCSAGIgFBDGwiGGoiBioCACE9IAYqAgQhPAJAAkAgBioCCCJCIAkgCkEMbCIOaiIGKgIIkyJAIDpfQQFzDQAgOyBAX0EBcw0AIDwgBioCBJMiQCA+X0EBcw0AID0gBioCAJMiQyA5YEEBcw0AID8gQ2BBAXMNACBAIEFgDQELAkAgASAQayIGQQFrIAdLDQAgQiADIA5qIhoqAgiTIkAgOl9BAXMNACA7IEBfQQFzDQAgPCAaKgIEkyJAID5fQQFzDQAgPSAaKgIAkyJDIDlgQQFzDQAgPyBDYEEBcw0AIEAgQWANAQsCQCAGIAdLDQAgQiADIBhqIhgqAgiTIkAgOl9BAXMNACA7IEBfQQFzDQAgPCAYKgIEkyJAID5fQQFzDQAgPSAYKgIAkyJDIDlgQQFzDQAgPyBDYEEBcw0AIEAgQWANAQsgByAGQQFqSQRAIAEhBgwDCyBCIAMgDmoiBioCIJMiQCA6X0EBcwRAIAEhBgwDCyA7IEBfQQFzBEAgASEGDAMLIDwgBioCHJMiPCA+X0EBcwRAIAEhBgwDCyA9IAYqAhiTIj0gOWBBAXMEQCABIQYMAwsgPSA/X0EBcwRAIAEhBgwDCyA8IEFgQQFzRQ0AIAEhBgwCCyANIAA6AAAgASEKIAUgAUEBaiIGaiINLQAARQ0ACwsgCyAjOwEKIAsgFDsBCCALIBA7AQYgCyAKOwEEIAsgAjsBAiALIBE7AQAgC0EMaiILIA9HDQACQCAIKALEAiINIAgoAsACIgFrQQxtIgpBA2xBAXYiCyAKSwRAIAhBwAJqIAsgCmsQhgsgCCgCxAIhDSAIKALAAiEBDAELIAogC00NACAIIAEgC0EMbGoiDTYCxAILIAEgDyAZa0EMbUEMbGohCyANIQ8gASEZCyAGQQFqIQEgBiAMSA0ACwsgFUEBaiIVQQNHBEAgCEEwaiAVQQxsaiIJKAIIIQwgCSgCBCEBIAkoAgAhBgwBCwsgEyAcSCEFIBMgIUohBiAQIBZIIQogFCAbSiENAkAgLw0AIBQgECIBSQ0AA0AgAyABQQxsaiIJIEc4AgggCSBIOAIEIAkgSTgCACABIBRHIQkgAUEBaiEBIAkNAAsLIBMgHCAFGyEcIBMgISAGGyEhIBAgFiAKGyEWIBQgGyANGyEbIAcgIGohICALIBlHDQALICEgHGtBAWohASAcIScgGyAWa0EBagwFC0EAIQFBACAlKAIwIiIgJSgCEGpBAWoiHiAiIAIpAgAiN0IgiCI4pyIbbGoiBiA3pyIFaiIKLQAADQQaIAgoAtgBIRMgCCgCuAEhHSAIKgKQAowhOiAIKALEAiEPIAgoAsACIRUgCCoC8AEhOyAIKgKgAiFBIAogADoAACAGIAVBAWoiCWoiCi0AACELIB0gEyAbbGoiASAFQQJ0aioCACE+AkACQAJAAkAgB0GAgARxIhIEQCAFIRcgC0H/AXENAiABIAlBAnRqKgIAID6TIjkgOmBBAXMNAiA5IDtfQQFzDQIMAQsgBSEXAkAgC0H/AXENACABIAlBAnRqIgsqAgAgPpMiOSA6YEEBcw0AIDkgO19BAXMNAANAIAogADoAACAGIAkiF0EBaiIJaiIKLQAADQEgASAJQQJ0aiINKgIAIAsqAgCTIjkgOmBBAXMNASANIQsgOSA7Xw0ACwsgBiAFQQFrIglqIgotAABFDQIgBSEWDAMLA0AgCiAAOgAAIAYgCSIXQQFqIglqIgotAAANASABIAlBAnRqKgIAID6TIjkgOmBBAXMNASA5IDtfQQFzRQ0ACwsgBiAFQQFrIglqIgotAAAEQCAFIRYMAgsgASAJQQJ0aioCACA+kyI5IDpgQQFzBEAgBSEWDAILIDkgO19BAXMEQCAFIRYMAgsDQCAKIAA6AAAgBiAJIhZBAWsiCWoiCi0AAA0CIAEgCUECdGoqAgAgPpMiOSA6YEEBcw0CIDkgO19BAXNFDQALDAELA0AgASAJIhZBAnRqKgIAIAEgBUECdGoqAgCTIjkgOmBBAXMEQCAFIRYMAgsgOSA7X0EBcwRAIAUhFgwCCyAKIAA6AAAgBiAWIgVBAWsiCWoiCi0AAEUNAAsLIBVBATsBCiAVIBc7AQggFSAXOwEEIBUgFjsBAiAVIDg9AQAgFSAXQQFqOwEGIA8gFUEMaiIKRgRAAkAgCCgCxAIiDyAIKALAAiIVa0EMbSIBQQNsQQF2IgkgAUsEQCAIQcACaiAJIAFrEIYLIAgoAsQCIQ8gCCgCwAIhFQwBCyABIAlNDQAgCCAVIAlBDGxqIg82AsQCCyAVQQxqIQoLICZBCEYhISAmQQhGISMgGyEcA0AgCkEMayIKLwEAIRkgCi8BAiEDIAovAQYhASAKLgEKIQkgCi8BCCEFIAggCi8BBCIUICFqIg02AlAgCCAFQQFqNgJMIAggCTYCSCAIIAFBAWs2AkQgCCADICFrIgE2AkAgCCAJNgI8IAggDTYCOCAIIAE2AjQgCEEAIAlrIgY2AjAgFCADayEHICBBAWohICAdIBMgGWxqIQ5BACEaA0AgHiAGIBlqIhEgImxqIQUgHSARIBNsaiEJAkAgEgRAIAEgDUoNAUEAIAZrIQIDQAJAIAEgBWoiBi0AAARAIAEhBgwBCyAJIAFBAnRqKgIAID6TIjkgOmBBAXMEQCABIQYMAQsgOSA7X0EBcwRAIAEhBgwBCyAGIAA6AAAgASEMAkAgBSABQQFrIgZqIgstAAANACAJIAZBAnRqKgIAID6TIjkgOmBBAXMNACA5IDtfQQFzDQADQCALIAA6AAAgBSAGIgxBAWsiBmoiCy0AAA0BIAkgBkECdGoqAgAgPpMiOSA6YEEBcw0BIDkgO19BAXNFDQALCwJAIAUgAUEBaiIGaiILLQAADQAgCSAGQQJ0aioCACA+kyI5IDpgQQFzDQAgOSA7X0EBcw0AA0AgCyAAOgAAIAUgBiIBQQFqIgZqIgstAAANASAJIAZBAnRqKgIAID6TIjkgOmBBAXMNASA5IDtfQQFzRQ0ACwsgCiACOwEKIAogFDsBCCAKIAM7AQYgCiABOwEEIAogDDsBAiAKIBE7AQAgCkEMaiIKIA9HDQACQCAIKALEAiILIAgoAsACIgFrQQxtIgpBA2xBAXYiDCAKSwRAIAhBwAJqIAwgCmsQhgsgCCgCxAIhCyAIKALAAiEBDAELIAogDE0NACAIIAEgDEEMbGoiCzYCxAILIAEgDyAVa0EMbUEMbGohCiALIQ8gASEVCyAGQQFqIQEgBiANSA0ACwwBCyAjRQRAIAEgDUoNAUEAIAZrIRADQAJAIAEgBWoiBi0AAARAIAEhBgwBCyAJIAFBAnQiC2oqAgAgCyAOaioCAJMiOSA6YEEBcwRAIAEhBgwBCyA5IDtfQQFzBEAgASEGDAELIAYgADoAACABIQsCQCAFIAFBAWsiBmoiDC0AAA0AA0AgCSAGQQJ0aioCACAJIAtBAnRqKgIAkyI5IDpgQQFzDQEgOSA7X0EBcw0BIAwgADoAACAFIAYiC0EBayIGaiIMLQAARQ0ACwsCQCAFIAFBAWoiBmoiDC0AAA0AA0ACQCAJIAZBAnQiAmoqAgAiPyAJIAFBAnRqKgIAkyI5IDpgQQFzRUEAIDkgO18bDQAgPyACIA5qKgIAkyI5IDpgQQFzDQIgASAUTg0CIDkgO19BAXNFDQAMAgsgDCAAOgAAIAUgBiIBQQFqIgZqIgwtAABFDQALCyAKIBA7AQogCiAUOwEIIAogAzsBBiAKIAE7AQQgCiALOwECIAogETsBACAKQQxqIgogD0cNAAJAIAgoAsQCIgsgCCgCwAIiAWtBDG0iCkEDbEEBdiIMIApLBEAgCEHAAmogDCAKaxCGCyAIKALEAiELIAgoAsACIQEMAQsgCiAMTQ0AIAggASAMQQxsaiILNgLEAgsgASAPIBVrQQxtQQxsaiEKIAshDyABIRULIAZBAWohASAGIA1IDQALDAELIAEgDUoNAEEAIAZrIR8DQAJAIAEgBWoiBi0AAARAIAEhBgwBCyAJIAFBAnQiDGoqAgAhOQJAAkAgASADayILQQFrIAdLDQAgOSAMIA5qQQRrKgIAkyI/IDpgQQFzDQAgOyA/YA0BCwJAIAcgC0kNACA5IAwgDmoqAgCTIj8gOmBBAXMNACA7ID9gDQELIAcgC0EBakkEQCABIQYMAgsgOSAMIA5qKgIEkyI5IDpgQQFzBEAgASEGDAILIDkgO19BAXNFDQAgASEGDAELIAYgADoAACABIQICQCAFIAFBAWsiBmoiCy0AAA0AA0AgCSAGQQJ0aioCACAJIAJBAnRqKgIAkyI5IDpgQQFzDQEgOSA7X0EBcw0BIAsgADoAACAGIQIgBSAGQQFrIgZqIgstAABFDQALCyABIQsCQCAFIAFBAWoiBmoiDC0AAA0AA0AgASELAkAgCSAGIgFBAnQiEGoqAgAiPyAJIAtBAnQiBmoqAgCTIjkgOmBBAXNFQQAgOSA7XxsNAAJAIAEgA2siGEEBayAHSw0AID8gBiAOaioCAJMiOSA6YEEBcw0AIDkgO18NAQsCQCAHIBhJDQAgPyAOIBBqKgIAkyI5IDpgQQFzDQAgOSA7Xw0BCyAHIBhBAWpJBEAgASEGDAMLID8gBiAOaioCCJMiOSA6YEEBcwRAIAEhBgwDCyA5IDtfQQFzRQ0AIAEhBgwCCyAMIAA6AAAgASELIAUgAUEBaiIGaiIMLQAARQ0ACwsgCiAfOwEKIAogFDsBCCAKIAM7AQYgCiALOwEEIAogAjsBAiAKIBE7AQAgCkEMaiIKIA9HDQACQCAIKALEAiILIAgoAsACIgFrQQxtIgpBA2xBAXYiDCAKSwRAIAhBwAJqIAwgCmsQhgsgCCgCxAIhCyAIKALAAiEBDAELIAogDE0NACAIIAEgDEEMbGoiCzYCxAILIAEgDyAVa0EMbUEMbGohCiALIQ8gASEVCyAGQQFqIQEgBiANSA0ACwsgGkEBaiIaQQNHBEAgCEEwaiAaQQxsaiIJKAIIIQ0gCSgCBCEBIAkoAgAhBgwBCwsgGSAbSCEFIBkgHEohBiADIBZIIQsgFCAXSiENAkAgLw0AIBQgAyIBSQ0AA0AgDiABQQJ0aiBBOAIAIAEgFEchCSABQQFqIQEgCQ0ACwsgGSAbIAUbIRsgGSAcIAYbIRwgAyAWIAsbIRYgFCAXIA0bIRcgByAgaiEgIAogFUcNAAsgHCAba0EBaiEBIBshJyAXIBZrQQFqDAQLICUoAjAiKSAlKAIQakEBaiIwICkgAikCACI3QiCIIjinIidsaiIJIDenIhZqIgEtAAANAUEAIAgoAoQCayENQQAgCCgCjAJrIQpBACAIKAKIAmshAiAIKALYASEsIAgoArgBIS0gCCgC7AEhBiAIKALoASELIAgoAsQCIRsgCCgCwAIhJCAIKALkASEMIAgoAqgCITEgCCgCpAIhMiAIKAKgAiEqIAEgADoAACAJIBZBAWoiDmoiAy0AACEPIC0gJyAsbGoiBSAWQQxsaiIBKAIIIRAgASgCBCEYIAEoAgAhFAJAIAdBgIAEcSIzBEAgFiErAkAgD0H/AXENAANAIAUgDiIHQQxsaiIBKAIIIBBrIg4gBkoNASAKIA5KDQEgASgCBCAYayIOIAtKDQEgASgCACAUayIBIA1IDQEgASAMSg0BIAIgDkoNASADIAA6AAAgByErIAkgB0EBaiIOaiIDLQAARQ0ACwsgCSAWQQFrIgdqIg4tAAANAQNAIAUgByIBQQxsaiIHKAIIIBBrIgMgBkoNAiADIApIDQIgBygCBCAYayIDIAtKDQIgBygCACAUayIHIA1IDQIgByAMSg0CIAIgA0oNAiAOIAA6AAAgASEWIAkgAUEBayIHaiIOLQAARQ0ACwwBCyAWISsCQCAPQf8BcQ0AIBAhDyAYIREgFCEaA38gBSAOIgdBDGxqIgEoAgggD2siDiAGSg0BIAogDkoNASABKAIEIBFrIg4gC0oNASABKAIAIBprIg8gDUgNASAMIA9IDQEgAiAOSg0BIAMgADoAACAJIAdBAWoiDmoiAy0AAAR/IAcFIAEoAgghDyABKAIEIREgASgCACEaIAchKwwBCwshKwsgCSAWQQFrIgdqIgMtAAANAANAIAUgByIBQQxsaiIHKAIIIAUgFkEMbGoiDigCCGsiDyAGSg0BIAcoAgQgDigCBGsiESALSg0BIAcoAgAgDigCAGsiByANSA0BIAcgDEoNASACIBFKDQEgCiAPSg0BIAMgADoAACABIRYgCSABQQFrIgdqIgMtAABFDQALCyAkQQE7AQogJCArOwEIICQgKzsBBCAkIBY7AQIgJCA4PQEAICQgK0EBajsBBiAbICRBDGoiA0YEQAJAIAgoAsQCIhsgCCgCwAIiJGtBDG0iAUEDbEEBdiIJIAFLBEAgCEHAAmogCSABaxCGCyAIKALEAiEbIAgoAsACISQMAQsgASAJTQ0AIAggJCAJQQxsaiIbNgLEAgsgJEEMaiEDCyAmQQhGITUgJkEIRiEuICchJgNAIANBDGsiAy8BACEoIAMvAQIhHyADLwEGIQEgAy4BCiEJIAMvAQghBSAIIAMvAQQiFyA1aiIaNgJQIAggBUEBajYCTCAIIAk2AkggCCABQQFrNgJEIAggHyA1ayIBNgJAIAggCTYCPCAIIBo2AjggCCABNgI0IAhBACAJayIHNgIwIBcgH2shIiAgQQFqITYgLSAoICxsaiEeQQAhIANAIDAgByAoaiIcIClsaiEFIC0gHCAsbGohCQJAIDMEQCABIBpKDQFBACAHayEZA0ACQCABIAVqIgctAAAEQCABIQcMAQsgBiAJIAFBDGxqIg4oAgggEGsiD0gEQCABIQcMAQsgCiAPSgRAIAEhBwwBCyALIA4oAgQgGGsiD0gEQCABIQcMAQsgDSAOKAIAIBRrIg5KBEAgASEHDAELIAwgDkgEQCABIQcMAQsgAiAPSgRAIAEhBwwBCyAHIAA6AAAgASEVAkAgBSABQQFrIgdqIg8tAAANAANAIAkgByIOQQxsaiIHKAIIIBBrIhEgBkoNASAKIBFKDQEgBygCBCAYayIRIAtKDQEgBygCACAUayIHIA1IDQEgByAMSg0BIAIgEUoNASAPIAA6AAAgDiEVIAUgDkEBayIHaiIPLQAARQ0ACwsCQCAFIAFBAWoiB2oiDy0AAA0AA0AgBiAJIAdBDGxqIg4oAgggEGsiEUgNASAKIBFKDQEgCyAOKAIEIBhrIhFIDQEgDSAOKAIAIBRrIg5KDQEgDCAOSA0BIAIgEUoNASAPIAA6AAAgBSAHIgFBAWoiB2oiDy0AAEUNAAsLIAMgGTsBCiADIBc7AQggAyAfOwEGIAMgATsBBCADIBU7AQIgAyAcOwEAIANBDGoiAyAbRw0AAkAgCCgCxAIiDyAIKALAAiIBa0EMbSIOQQNsQQF2IgMgDksEQCAIQcACaiADIA5rEIYLIAgoAsQCIQ8gCCgCwAIhAQwBCyADIA5PDQAgCCABIANBDGxqIg82AsQCCyABIBsgJGtBDG1BDGxqIQMgDyEbIAEhJAsgB0EBaiEBIAcgGkgNAAsMAQsgLkUEQCABIBpKDQFBACAHayEhA0ACQCABIAVqIgctAAAEQCABIQcMAQsgBiAJIAFBDGwiD2oiDigCCCAPIB5qIg8oAghrIhFIBEAgASEHDAELIAsgDigCBCAPKAIEayIVSARAIAEhBwwBCyANIA4oAgAgDygCAGsiDkoEQCABIQcMAQsgDCAOSARAIAEhBwwBCyACIBVKBEAgASEHDAELIAogEUoEQCABIQcMAQsgByAAOgAAIAEhEQJAIAUgAUEBayIHaiIVLQAADQADQCAJIAciD0EMbGoiBygCCCAJIBFBDGxqIg4oAghrIhkgBkoNASAHKAIEIA4oAgRrIhMgC0oNASAHKAIAIA4oAgBrIgcgDUgNASAHIAxKDQEgAiATSg0BIAogGUoNASAVIAA6AAAgBSAPIhFBAWsiB2oiFS0AAEUNAAsLAkAgBSABQQFqIgdqIhktAAANAANAIAkgByIOQQxsIh1qIgcoAgAhFSAHKAIEIQ8CQAJAIAcoAggiEiAJIAFBDGxqIgcoAghrIhMgBkoNACAPIAcoAgRrIiMgC0oNACAVIAcoAgBrIgcgDUgNACAHIAxKDQAgAiAjSg0AIAogE0wNAQsgCiASIB0gHmoiBygCCGsiE0oEQCAOIQcMAwsgCyAPIAcoAgRrIg9IBEAgDiEHDAMLIA0gFSAHKAIAayIHSgRAIA4hBwwDCyAHIAxKBEAgDiEHDAMLIAIgD0oEQCAOIQcMAwsgASAXTgRAIA4hBwwDCyAGIBNODQAgDiEHDAILIBkgADoAACAFIA4iAUEBaiIHaiIZLQAARQ0ACwsgAyAhOwEKIAMgFzsBCCADIB87AQYgAyABOwEEIAMgETsBAiADIBw7AQAgA0EMaiIDIBtHDQACQCAIKALEAiIPIAgoAsACIgFrQQxtIg5BA2xBAXYiAyAOSwRAIAhBwAJqIAMgDmsQhgsgCCgCxAIhDyAIKALAAiEBDAELIAMgDk8NACAIIAEgA0EMbGoiDzYCxAILIAEgGyAka0EMbUEMbGohAyAPIRsgASEkCyAHQQFqIQEgByAaSA0ACwwBCyABIBpKDQBBACAHayE0A0ACQCABIAVqIgctAAAEQCABIQcMAQsgCSABQQxsIg9qIg4oAgghESAOKAIEIRUgDigCACEZAkACQCABIB9rIg5BAWsgIksNACARIA8gHmpBDGsiEygCCGsiHSAGSg0AIAogHUoNACAVIBMoAgRrIh0gC0oNACAZIBMoAgBrIhMgDUgNACAMIBNIDQAgAiAdTA0BCwJAIA4gIksNACARIA8gHmoiEygCCGsiHSAGSg0AIAogHUoNACAVIBMoAgRrIh0gC0oNACAZIBMoAgBrIhMgDUgNACAMIBNIDQAgAiAdTA0BCyAiIA5BAWpJBEAgASEHDAILIAYgESAPIB5qIg4oAhRrIg9IBEAgASEHDAILIAogD0oEQCABIQcMAgsgCyAVIA4oAhBrIg9IBEAgASEHDAILIA0gGSAOKAIMayIOSgRAIAEhBwwCCyAMIA5IBEAgASEHDAILIAIgD0wNACABIQcMAQsgByAAOgAAIAEhGQJAIAUgAUEBayIHaiIRLQAADQADQCAJIAciD0EMbGoiBygCCCAJIBlBDGxqIg4oAghrIhUgBkoNASAHKAIEIA4oAgRrIhMgC0oNASAHKAIAIA4oAgBrIgcgDUgNASAHIAxKDQEgAiATSg0BIAogFUoNASARIAA6AAAgDyEZIAUgD0EBayIHaiIRLQAARQ0ACwsgASEOAkAgBSABQQFqIgdqIhEtAAANAANAIAEhDiAJIAciAUEMbCIjaiIHKAIAIRUgBygCBCEPAkACQCAHKAIIIh0gCSAOQQxsIhJqIgcoAghrIhMgBkoNACAKIBNKDQAgDyAHKAIEayITIAtKDQAgFSAHKAIAayIHIA1IDQAgByAMSg0AIAIgE0wNAQsCQCABIB9rIgdBAWsgIksNACAdIBIgHmoiEygCCGsiISAGSg0AIAogIUoNACAPIBMoAgRrIiEgC0oNACAVIBMoAgBrIhMgDUgNACAMIBNIDQAgAiAhTA0BCwJAIAcgIksNACAdIB4gI2oiEygCCGsiIyAGSg0AIAogI0oNACAPIBMoAgRrIiMgC0oNACAVIBMoAgBrIhMgDUgNACAMIBNIDQAgAiAjTA0BCyAiIAdBAWpJBEAgASEHDAMLIAYgHSASIB5qIgcoAiBrIhNIBEAgASEHDAMLIAogE0oEQCABIQcMAwsgCyAPIAcoAhxrIg9IBEAgASEHDAMLIA0gFSAHKAIYayIHSgRAIAEhBwwDCyAHIAxKBEAgASEHDAMLIAIgD0wNACABIQcMAgsgESAAOgAAIAEhDiAFIAFBAWoiB2oiES0AAEUNAAsLIAMgNDsBCiADIBc7AQggAyAfOwEGIAMgDjsBBCADIBk7AQIgAyAcOwEAIANBDGoiAyAbRw0AAkAgCCgCxAIiDyAIKALAAiIBa0EMbSIOQQNsQQF2IgMgDksEQCAIQcACaiADIA5rEIYLIAgoAsQCIQ8gCCgCwAIhAQwBCyADIA5PDQAgCCABIANBDGxqIg82AsQCCyABIBsgJGtBDG1BDGxqIQMgDyEbIAEhJAsgB0EBaiEBIAcgGkgNAAsLICBBAWoiIEEDRwRAIAhBMGogIEEMbGoiCSgCCCEaIAkoAgQhASAJKAIAIQcMAQsLICcgKEohBSAmIChIIQcgFiAfSiEOIBcgK0ohDwJAIC8NACAfIgEgF0sNAANAIB4gAUEMbGoiCSAxNgIIIAkgMjYCBCAJICo2AgAgASAXRyEJIAFBAWohASAJDQALCyAoICcgBRshJyAoICYgBxshJiAfIBYgDhshFiAXICsgDxshKyAiIDZqISAgAyAkRw0ACyAmICdrQQFqIQEgKyAWa0EBagwDCyAlKAIwIhcgJSgCEGpBAWoiGyAXIAIpAgAiN0IgiCI4pyInbGoiASA3pyIWaiIJLQAADQBBACAIKAKEAmshBiAIKALYASEfIAgoArgBISMgCCgCxAIhGSAIKALAAiEeIAgoAuQBIQogCCgCoAIhISAJIAA6AAAgASAWQQFqIgVqIgstAAAhDSAjIB8gJ2xqIgkgFkECdGooAgAhDgJAAkACQCAHQYCABHEiHARAIBYhKCANQf8BcQ0CIAkgBUECdGooAgAgDmsiDSAGSA0CIAogDUgNAgwBCyAWISgCQCANQf8BcQ0AIAkgBUECdGoiDSgCACAOayIMIAZIDQAgCiAMSA0AA0AgCyAAOgAAIAEgBSIoQQFqIgVqIgstAAANASAJIAVBAnRqIgwoAgAgDSgCAGsiAiAGSA0BIAwhDSACIApMDQALCyABIBZBAWsiC2oiDS0AAA0CA0AgCSALIgVBAnRqKAIAIAkgFkECdGooAgBrIgsgBkgNAyAKIAtIDQMgDSAAOgAAIAUhFiABIAVBAWsiC2oiDS0AAEUNAAsMAgsDQCALIAA6AAAgASAFIihBAWoiBWoiCy0AAA0BIAkgBUECdGooAgAgDmsiDSAGSA0BIAogDU4NAAsLIAEgFkEBayIFaiILLQAADQAgCSAFQQJ0aigCACAOayINIAZIDQAgCiANSA0AA0AgCyAAOgAAIAEgBSIWQQFrIgVqIgstAAANASAJIAVBAnRqKAIAIA5rIg0gBkgNASAKIA1ODQALCyAeQQE7AQogHiAoOwEIIB4gKDsBBCAeIBY7AQIgHiA4PQEAIB4gKEEBajsBBiAZIB5BDGoiDUYEQAJAIAgoAsQCIhkgCCgCwAIiHmtBDG0iAUEDbEEBdiIJIAFLBEAgCEHAAmogCSABaxCGCyAIKALEAiEZIAgoAsACIR4MAQsgASAJTQ0AIAggHiAJQQxsaiIZNgLEAgsgHkEMaiENCyAmQQhGIS0gJkEIRiEkICchLANAIA1BDGsiDS8BACESIA0vAQIhESANLwEGIQEgDS4BCiEJIA0vAQghBSAIIA0vAQQiFSAtaiICNgJQIAggBUEBajYCTCAIIAk2AkggCCABQQFrNgJEIAggESAtayIBNgJAIAggCTYCPCAIIAI2AjggCCABNgI0IAhBACAJayILNgIwIBUgEWshGCAgQQFqISkgIyASIB9saiEUQQAhHQNAIBsgCyASaiITIBdsaiEFICMgEyAfbGohCQJAIBwEQCABIAJKDQFBACALayEQA0ACQCABIAVqIgstAAAEQCABIQsMAQsgBiAJIAFBAnRqKAIAIA5rIgxKBEAgASELDAELIAogDEgEQCABIQsMAQsgCyAAOgAAIAEhAwJAIAUgAUEBayILaiIMLQAADQAgCSALQQJ0aigCACAOayIHIAZIDQAgByAKSg0AA0AgDCAAOgAAIAUgCyIDQQFrIgtqIgwtAAANASAJIAtBAnRqKAIAIA5rIgcgBkgNASAHIApMDQALCwJAIAUgAUEBaiILaiIMLQAADQAgCSALQQJ0aigCACAOayIHIAZIDQAgByAKSg0AA0AgDCAAOgAAIAUgCyIBQQFqIgtqIgwtAAANASAJIAtBAnRqKAIAIA5rIgcgBkgNASAHIApMDQALCyANIBA7AQogDSAVOwEIIA0gETsBBiANIAE7AQQgDSADOwECIA0gEzsBACANQQxqIg0gGUcNAAJAIAgoAsQCIgwgCCgCwAIiAWtBDG0iDUEDbEEBdiIHIA1LBEAgCEHAAmogByANaxCGCyAIKALEAiEMIAgoAsACIQEMAQsgByANTw0AIAggASAHQQxsaiIMNgLEAgsgASAZIB5rQQxtQQxsaiENIAwhGSABIR4LIAtBAWohASACIAtKDQALDAELICRFBEAgASACSg0BQQAgC2shGgNAAkAgASAFaiILLQAABEAgASELDAELIAYgCSABQQJ0IgxqKAIAIAwgFGooAgBrIgxKBEAgASELDAELIAogDEgEQCABIQsMAQsgCyAAOgAAIAEhDAJAIAUgAUEBayILaiIHLQAADQADQCAJIAtBAnRqKAIAIAkgDEECdGooAgBrIgMgBkgNASADIApKDQEgByAAOgAAIAshDCAFIAtBAWsiC2oiBy0AAEUNAAsLAkAgBSABQQFqIgtqIgctAAANAANAAkAgBiAJIAtBAnQiEGooAgAiDyAJIAFBAnRqKAIAayIDTEEAIAMgCkwbDQAgBiAPIBAgFGooAgBrIgNKDQIgASAVTg0CIAMgCkwNAAwCCyAHIAA6AAAgBSALIgFB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IgRFDQAgBC0ADA0AIARBDGohBAwCCwJAIAEgAygCAEYEQCADIQQMAQsgAyADKAIEIgQoAgAiATYCBCAEIAEEfyABIAM2AgggAygCCAUgAgs2AgggAygCCCICIAIoAgAgA0dBAnRqIAQ2AgAgBCADNgIAIAMgBDYCCCAEKAIIIQILIARBAToADCACQQA6AAwgAiACKAIAIgMoAgQiBDYCACAEBEAgBCACNgIICyADIAIoAgg2AgggAigCCCIEIAQoAgAgAkdBAnRqIAM2AgAgAyACNgIEIAIgAzYCCA8LAkAgBEUNACAELQAMDQAgBEEMaiEEDAELAkAgASADKAIARwRAIAMhAQwBCyADIAEoAgQiBDYCACABIAQEfyAEIAM2AgggAygCCAUgAgs2AgggAygCCCICIAIoAgAgA0dBAnRqIAE2AgAgASADNgIEIAMgATYCCCABKAIIIQILIAFBAToADCACQQA6AAwgAiACKAIEIgMoAgAiBDYCBCAEBEAgBCACNgIICyADIAIoAgg2AgggAigCCCIEIAQoAgAgAkdBAnRqIAM2AgAgAyACNgIAIAIgAzYCCAwCCyADQQE6AAwgAiAAIAJGOgAMIARBAToAACACIQEgACACRw0ACwsLSgEBf0EgENUaIgFCADcCBCABQpCAgIAQNwIYIAFChICAgIABNwIQIAFB7JIENgIAIAFB4JMENgIMIAAgATYCBCAAIAFBDGo2AgALkwIBBH8jAEHQAGsiAyQAIANBmJgELQAAOgAsIANBlJgEKAAANgIoIAMgA0EoajYCJEEBIQQgAyACKAIIQQFHBH8gASgCEEUFIAQLOgAjIANBADoAIiACKAIAIQVBsAEQ1RoiBEIANwIEIARB0JQENgIAIANBOGoiBiACNgIAIAMgAUEMaiABQQhqIAVBB3FBBkYbIgI2AkggAyACNgIYIAMgA0EkajYCPCADIAYpAwA3AwggAyADQSJqNgJEIANBQGsiAiADQSNqNgIAIAMgAikDADcDECADQcaUBDYCNCADQcSUBDYCMCADIAMpAzA3AwAgBEEMaiICIAMQkAsgACAENgIEIAAgAjYCACADQdAAaiQAC/4CAQV/IwBB4ABrIgIkAAJAIAEoAgAiBRC4GyIDQXBJBEACQAJAIANBC08EQCADQRBqQXBxIgYQ1RohBCACIAZBgICAgHhyNgJYIAIgBDYCUCACIAM2AlQMAQsgAiADOgBbIAJB0ABqIQQgA0UNAQsgBCAFIAMQrhsaCyADIARqQQA6AAAgASgCBCIGELgbIgNBcE8NAQJAAkAgA0ELTwRAIANBEGpBcHEiBRDVGiEEIAIgBUGAgICAeHI2AkggAiAENgJAIAIgAzYCRCACQUBrIQUMAQsgAiADOgBLIAJBQGsiBSEEIANFDQELIAQgBiADEK4bGgsgAyAEakEAOgAAIAAgAkHQAGogAkFAayACQQhqIAEoAggQrQYiAyABKAIMKAIAIAEoAhAtAAAgASgCFC0AACABKAIYKAIAEJgLIAMQsQYaIAUsAAtBf0wEQCACKAJAEKIbCyACLABbQX9MBEAgAigCUBCiGwsgAkHgAGokAA8LENkaAAsQ2RoACwkAIAAgATYCBAsJACAAIAE2AggLCQAgACABNgIMCwkAIAAgATYCEAtJACAAQcCVBDYCDCAAQdCUBDYCACAALACfAUF/TARAIAAoApQBEKIbCyAALACTAUF/TARAIAAoAogBEKIbCyAAQThqELEGGiAAC0wAIABBwJUENgIMIABB0JQENgIAIAAsAJ8BQX9MBEAgACgClAEQohsLIAAsAJMBQX9MBEAgACgCiAEQohsLIABBOGoQsQYaIAAQohsLPgAgAEHAlQQ2AgwgACwAnwFBf0wEQCAAKAKUARCiGwsgACwAkwFBf0wEQCAAKAKIARCiGwsgAEE4ahCxBhoL/QIBAn8jAEEgayIIJAAgAEHAlQQ2AgAgAEEsahCnBiEJIABCADcCjAEgAEIANwKEASAAQgA3AnwgAygCBEEDSARAIABB/ABqIAEQ3xogAEGIAWogAhDfGiAJIAMQswYgACADKAIAQQN2Qf8DcUEBajYCZCAAIAQoAAA2AJQBIAAgBC0ABDoAmAEgAEEANgJsIABBADYCeCAAIAY6AGkgACAFOgBoIABCADcCcAJAIAdBf0wEQCAAQaXCATsBBCAAQQA6AAYMAQsgCCAHQRQgB0EUSBs2AgAgAEEEakEIQYiWBCAIEJ8KGgtBgQghAwJAAkACQAJAAkACQAJAAkAgCSgCAEEHcQ4HBwABAgMEBQYLQYIIIQMMBgtBgwghAwwFC0GECCEDDAQLQYUIIQMMAwtBhgghAwwCC0GHCCEDDAELQYgIIQMLIAAgAzYCnAEgAEEANgKgASAIQSBqJAAPC0GpfiAIQRBqQdCVBBCJA0HclQRB6pUEQdcAEJgKAAtSAQJ/IwBBEGsiASQAIAEgACgCeCAAKAI8IAAoAlgiAigCACAAKAJwbGogAigCBCAAKAJ0bGpqLQAANgIAIABBDGpBsJYEIAEQqRUgAUEQaiQAC1IBAn8jAEEQayIBJAAgASAAKAJ4IAAoAjwgACgCWCICKAIAIAAoAnBsaiACKAIEIAAoAnRsamosAAA2AgAgAEEMakGwlgQgARCpFSABQRBqJAALVQECfyMAQRBrIgEkACABIAAoAjwgACgCWCICKAIAIAAoAnBsaiACKAIEIAAoAnRsaiAAKAJ4QQF0ai8BADYCACAAQQxqQbSWBCABEKkVIAFBEGokAAtVAQJ/IwBBEGsiASQAIAEgACgCPCAAKAJYIgIoAgAgACgCcGxqIAIoAgQgACgCdGxqIAAoAnhBAXRqLgEANgIAIABBDGpBtJYEIAEQqRUgAUEQaiQAC1UBAn8jAEEQayIBJAAgASAAKAI8IAAoAlgiAigCACAAKAJwbGogAigCBCAAKAJ0bGogACgCeEECdGooAgA2AgAgAEEMakG0lgQgARCpFSABQRBqJAALVwECfyMAQRBrIgEkACABIAAoAjwgACgCWCICKAIAIAAoAnBsaiACKAIEIAAoAnRsaiAAKAJ4QQJ0aioCALs5AwAgAEEMaiAAQQRqIAEQqhUgAUEQaiQAC1YBAn8jAEEQayIBJAAgASAAKAI8IAAoAlgiAigCACAAKAJwbGogAigCBCAAKAJ0bGogACgCeEEDdGorAwA5AwAgAEEMaiAAQQRqIAEQqhUgAUEQaiQAC7oBAQV/IwBBEGsiAiQAIAAoAjwgACgCWCIBKAIAIAAoAnBsaiABKAIEIAAoAnRsaiAAKAJ4QQF0ai8BACIBQRB0QRB1IQQgAUENdCIFQYDA//8AcSEDIAICfyABQYD4AXEiAQRAIANBgICAwANqIAFBgPgBRw0BGiAFQYCAgIAHcgwBCyADQYCAgMQDar5DAACAuJK8CyAEQYCAgIB4cXK+uzkDACAAQQxqIABBBGogAhCqFSACQRBqJAALkQgBCn8jAEEgayIEJABBAkEBIAAtAGkiBxshAyAALQCXASEGIAAoAmwhASAALQCVASIIIQkCfwJAAkACQAJAA0ACQAJAAkACQAJAAkACQAJAAkAgAQ4MAAIBAwQFBgcMCAoLDAsgAEEANgJwIABBLGoQtwYhASAAQQFBAkEDIAAtAGkbIAEbNgJsIABB/ABqIQIgACwAhwFBf0oNCyACKAIAIQIMCwsgAEEDNgJsIAAoAnAgACgCNE4EQCAAIAAoAngiA0EBaiIBNgJ4IAAoAmQgAUwEQCAAQQA6AAwgAEEBNgJsIABBDGohAgwMCyAAQQA2AnAgBCADQQJqNgIQIABBDGoiAkG3lgQgBEEQahCpFQwLCyAEIAAoAnhBAWo2AgAgAEEMaiICQceWBCAEEKkVDAoLIABBCDYCbCAAQYgBaiECIAAsAJMBQX9KDQkgAigCACECDAkLIABBBTYCbEEAIQEgAEEANgJ0AkAgACgCcEEBSA0AA0ACfyAALACHASIDQX9MBEAgACgCgAEMAQsgA0H/AXELIQMgAUEdSw0BIAEgA08NASAAIAFqQSA6AAwgAUEBaiEBDAALAAsgAC0AlAEiAwRAIAAgAWogAzoADCABQQFqIQEMCgsgAQ0JIAAQoQshAUEBDAoLIABBCTYCbCAAIAAoAnBBAWoiBTYCcCAJBEAgACAIOgAMIABBADoADiAAQSxBACAFIAAoAjRIGzoADSAAQQxqIQIMCAtBCSEBIAAtAJYBIgpFDQQgBSAAKAI0Tg0EIAAgCjoADCAAQQA6AA0gAEEMaiECDAcLIABBBzYCbCAHRQRAIABBADYCeAtBByEBIAAoAmRBAkgNAyAGRQ0DIAAgBjoADCAAQQA6AA0gAEEMaiECDAYLIAAgACgCdEEBaiIBNgJ0IABBCkEEIAEgACgCOEgbIgE2AmwgACgCZEECSA0CIAAtAJgBIgVFDQIgACAFOgAMIABBADoADSAAQQxqIQIMBQsgACgCnAEhASAAIAAoAqABIgVBAXVqIgMgBUEBcQR/IAMoAgAgAWooAgAFIAELEQEAIABBBjYCbCAALQBpBEAgAEEMaiECDAULIAAgACgCeEEBaiIBNgJ4IAAoAmQgAUoEQCAAQQs2AmwLIABBDGohAgwECyAAKAJwIAAoAjROBEAgACADNgJsIAMhAQwBCwsgAEEDNgJsIABBADoADSAAQSBBCiAALQBoGzoADCAAQQxqIQIMAgsgAEGswAA7AQwgAEEFNgJsIABBADoADiAAQQxqIQIMAQsgAEGswAA7AQwgAEEHNgJsIABBADoADiAAQQxqIQILIARBIGokACACDwsgACABakEAOgAMQQALIQMgBEEgaiQAIAEgAEEMaiADGwsJACAAQQA2AmwLPwAgAEHAlQQ2AgAgACwAkwFBf0wEQCAAKAKIARCiGwsgACwAhwFBf0wEQCAAKAJ8EKIbCyAAQSxqELEGGiAAC0IAIABBwJUENgIAIAAsAJMBQX9MBEAgACgCiAEQohsLIAAsAIcBQX9MBEAgACgCfBCiGwsgAEEsahCxBhogABCiGwuTAgEEfyMAQdAAayIDJAAgA0GYmAQtAAA6ACwgA0GUmAQoAAA2AiggAyADQShqNgIkQQEhBCADIAIoAghBAUcEfyABKAIQRQUgBAs6ACMgA0EBOgAiIAIoAgAhBUGwARDVGiIEQgA3AgQgBEHQlAQ2AgAgA0E4aiIGIAI2AgAgAyABQQxqIAFBCGogBUEHcUEGRhsiAjYCSCADIAI2AhggAyADQSRqNgI8IAMgBikDADcDCCADIANBImo2AkQgA0FAayICIANBI2o2AgAgAyACKQMANwMQIANBmZgENgI0IANBmZgENgIwIAMgAykDMDcDACAEQQxqIgIgAxCQCyAAIAQ2AgQgACACNgIAIANB0ABqJAAL+QIBBH8jAEHwAGsiAyQAIANBADoATCADQQA2AkggA0FAa0EANgIAIANCADcDOCADAn8CQCACKAIIIgRBAk4EQCADQQo7ASggA0EBOgAzIAMgA0HIAGo2AiQMAQsgA0EANgIwIANCADcDKCADIANByABqNgIkQQEgBEEBRg0BGgsgASgCEEULOgAjIANBADoAIiACKAIAIQRBsAEQ1RoiBUIANwIEIAVB0JQENgIAIANB2ABqIgYgAjYCACADIAFBDGogAUEIaiAEQQdxQQZGGyICNgJoIAMgAjYCGCADIANBJGo2AlwgAyAGKQMANwMIIAMgA0EiajYCZCADQeAAaiICIANBI2o2AgAgAyACKQMANwMQIAMgA0EoajYCVCADIANBOGo2AlAgAyADKQNQNwMAIAVBDGoiAiADEKcLIAAgBTYCBCAAIAI2AgAgAywAM0F/TARAIAMoAigQohsLIAMsAENBf0wEQCADKAI4EKIbCyADQfAAaiQAC5UBAQN/IwBB4ABrIgIkACAAIAJB0ABqIAEoAgAQ2xoiACACQUBrIAEoAgQQ2xoiAyACQQhqIAEoAggQrQYiBCABKAIMKAIAIAEoAhAtAAAgASgCFC0AACABKAIYKAIAEJgLIAQQsQYaIAMsAAtBf0wEQCADKAIAEKIbCyAALAALQX9MBEAgACgCABCiGwsgAkHgAGokAAulAgEEfyMAQdAAayIDJAAgA0GCnQQtAAA6ACwgA0H+nAQoAAA2AihBASEEIAIoAgxBAUYEQCADQQA7ASgLIAMgA0EoajYCJCADIAIoAghBAUcEfyABKAIQRQUgBAs6ACMgA0EAOgAiIAIoAgAhBUGwARDVGiIEQgA3AgQgBEHQlAQ2AgAgA0E4aiIGIAI2AgAgAyABQQxqIAFBCGogBUEHcUEGRhsiAjYCSCADIAI2AhggAyADQSRqNgI8IAMgBikDADcDCCADIANBImo2AkQgA0FAayICIANBI2o2AgAgAyACKQMANwMQIANBxpQENgI0IANBxJQENgIwIAMgAykDMDcDACAEQQxqIgIgAxCQCyAAIAQ2AgQgACACNgIAIANB0ABqJAAL4QIBBH8jAEHwAGsiAyQAIANBgp0ELQAAOgBMIANB/pwEKAAANgJIIAIoAgxBAUYEQCADQQA7AUgLIAMgAigCAEEHcUECdEGQzwpqKAIANgIgIANBOGpBi50EIANBIGoQlAogAyADQcgAajYCNCADIAIoAghBAUcEfyABKAIQRQVBAQs6ADMgA0EAOgAyIAIoAgAhBUGwARDVGiIEQgA3AgQgBEHQlAQ2AgAgA0HYAGoiBiACNgIAIAMgAUEMaiABQQhqIAVBB3FBBkYbIgI2AmggAyACNgIYIAMgA0E0ajYCXCADIAYpAwA3AwggAyADQTJqNgJkIANB4ABqIgIgA0EzajYCACADIAIpAwA3AxAgA0GDnQQ2AlAgAyADQThqNgJUIAMgAykDUDcDACAEQQxqIgIgAxCqCyAAIAQ2AgQgACACNgIAIAMsAENBf0wEQCADKAI4EKIbCyADQfAAaiQAC4UCAQV/IwBB4ABrIgIkACABKAIAIgUQuBsiA0FwSQRAAkACQCADQQtPBEAgA0EQakFwcSIGENUaIQQgAiAGQYCAgIB4cjYCWCACIAQ2AlAgAiADNgJUDAELIAIgAzoAWyACQdAAaiEEIANFDQELIAQgBSADEK4bGgsgAyAEakEAOgAAIAAgAkHQAGogAkFAayABKAIEENsaIgMgAkEIaiABKAIIEK0GIgQgASgCDCgCACABKAIQLQAAIAEoAhQtAAAgASgCGCgCABCYCyAEELEGGiADLAALQX9MBEAgAygCABCiGwsgAiwAW0F/TARAIAIoAlAQohsLIAJB4ABqJAAPCxDZGgALkwIBBH8jAEHQAGsiAyQAIANB1J4ELQAAOgAsIANB0J4EKAAANgIoIAMgA0EoajYCJEEBIQQgAyACKAIIQQFHBH8gASgCEEUFIAQLOgAjIANBADoAIiACKAIAIQVBsAEQ1RoiBEIANwIEIARB0JQENgIAIANBOGoiBiACNgIAIAMgAUEMaiABQQhqIAVBB3FBBkYbIgI2AkggAyACNgIYIAMgA0EkajYCPCADIAYpAwA3AwggAyADQSJqNgJEIANBQGsiAiADQSNqNgIAIAMgAikDADcDECADQdeeBDYCNCADQdWeBDYCMCADIAMpAzA3AwAgBEEMaiICIAMQkAsgACAENgIEIAAgAjYCACADQdAAaiQAC5MCAQp/IwBBQGoiBCQAAn8gAkF/TARAQQEgA0H/AUoNARoLAkACQCACIANKDQAgAkH/AUoNACADQX9KDQELIAFCADcCAEEADAELIARBCGogAEEBQQAQwQYCQCAEKAIQIghBAUgNACAEKAI0IQogBCgCGCELIAQoAhQhCUEBIQcDQCAJQQFOBEAgCyAKKAIAIAZsaiEMQQAhBQNAIAIgBSAMai0AACINTEEAIAMgDU4bRQRAIAEgBjYCBCABIAUgACgCAEEDdkH/A3FBAWpuNgIADAQLIAVBAWoiBSAJRw0ACwsgBkEBaiIGIAhIIQcgBiAIRw0ACwsgBEEIahCxBhogB0EBcwshBSAEQUBrJAAgBUEBcQuVAgEKfyMAQUBqIgQkAAJ/IAJB/35MBEBBASADQf8ASg0BGgsCQAJAIAIgA0oNACACQf8ASg0AIANB/35KDQELIAFCADcCAEEADAELIARBCGogAEEBQQAQwQYCQCAEKAIQIghBAUgNACAEKAI0IQogBCgCGCELIAQoAhQhCUEBIQcDQCAJQQFOBEAgCyAKKAIAIAZsaiEMQQAhBQNAIAIgBSAMaiwAACINTEEAIAMgDU4bRQRAIAEgBjYCBCABIAUgACgCAEEDdkH/A3FBAWpuNgIADAQLIAVBAWoiBSAJRw0ACwsgBkEBaiIGIAhIIQcgBiAIRw0ACwsgBEEIahCxBhogB0EBcwshBSAEQUBrJAAgBUEBcQuYAgEKfyMAQUBqIgQkAAJ/IAJBf0wEQEEBIANB//8DSg0BGgsCQAJAIAIgA0oNACACQf//A0oNACADQX9KDQELIAFCADcCAEEADAELIARBCGogAEEBQQAQwQYCQCAEKAIQIghBAUgNACAEKAI0IQogBCgCGCELIAQoAhQhCUEBIQcDQCAJQQFOBEAgCyAKKAIAIAZsaiEMQQAhBQNAIAIgDCAFQQF0ai8BACINTEEAIAMgDU4bRQRAIAEgBjYCBCABIAUgACgCAEEDdkH/A3FBAWpuNgIADAQLIAVBAWoiBSAJRw0ACwsgBkEBaiIGIAhIIQcgBiAIRw0ACwsgBEEIahCxBhogB0EBcwshBSAEQUBrJAAgBUEBcQucAgEKfyMAQUBqIgQkAAJ/IAJB//99TARAQQEgA0H//wFKDQEaCwJAAkAgAiADSg0AIAJB//8BSg0AIANB//99Sg0BCyABQgA3AgBBAAwBCyAEQQhqIABBAUEAEMEGAkAgBCgCECIIQQFIDQAgBCgCNCEKIAQoAhghCyAEKAIUIQlBASEHA0AgCUEBTgRAIAsgCigCACAGbGohDEEAIQUDQCACIAwgBUEBdGouAQAiDUxBACADIA1OG0UEQCABIAY2AgQgASAFIAAoAgBBA3ZB/wNxQQFqbjYCAAwECyAFQQFqIgUgCUcNAAsLIAZBAWoiBiAISCEHIAYgCEcNAAsLIARBCGoQsQYaIAdBAXMLIQUgBEFAayQAIAVBAXEL7wEBCn8jAEFAaiIEJAACfyACIANKBEAgAUIANwIAQQAMAQsgBEEIaiAAQQFBABDBBgJAIAQoAhAiCEEBSA0AIAQoAjQhCiAEKAIYIQsgBCgCFCEJQQEhBwNAIAlBAU4EQCALIAooAgAgBmxqIQxBACEFA0AgAiAMIAVBAnRqKAIAIg1MQQAgAyANThtFBEAgASAGNgIEIAEgBSAAKAIAQQN2Qf8DcUEBam42AgAMBAsgBUEBaiIFIAlHDQALCyAGQQFqIgYgCEghByAGIAhHDQALCyAEQQhqELEGGiAHQQFzCyEFIARBQGskACAFQQFxC+oMAg1/A34jAEGQAmsiBCQAAkAgABDMB0GAgARGBEAgBEHIAWogACgCBBCtBhoMAQsgBEHIAWogABDJBwsCQAJAIAQoAswBQQNOBEAgBEEANgKMAiAEIARByAFqNgKIAiAEQfAAaiAEQYgCaiAEQZABahCnBhCqByIAKAIQBEADQAJAIAAoAgQhBSAEQgA3A2ggBCAFNgJkIARBgICECDYCYCAEQeAAaiABIAIgAxCxCyIFRQ0AIAAQrQcgBkEBaiIGIAAoAhBJDQELCyAFQQFzIQULIARBkAFqELEGGgwBCyAEKALIASEAIARCfzcDWAJAIABBB3EiBUEETQRAQYCAgIB4IQAgAkQAAAAAAADgwWVFBEACfyACmUQAAAAAAADgQWMEQCACqgwBC0GAgICAeAsiACAAtyACZGshAAtB/////wchBiADRAAAwP///99BZEUEQAJ/IAOZRAAAAAAAAOBBYwRAIAOqDAELQYCAgIB4CyIGtyADYyAGakEBayEGCyAFQQJ0QbDPCmooAgAhBSAEQSBqIARByAFqEK0GIgggBEHYAGogACAGIAURCwAaIAgQsQYaIAQoAlghBwwBCyAEQZABaiAEQcgBaiAAQQN2Qf8DcUEBaiINEMQGIAQoAvgBIQAgBUEFRgRAIAQoAlgiB0F/Sg0BIANEAAAA4P//70ektrwiBUEfdUH/////B3EgBXMhDCACRAAAAOD//+/Hpba8IgVBH3VB/////wdxIAVzIQkgBCgClAEhCiAEKALUASEOIAQoAtgBIQYgBCgCkAEiCEEBSCEPIABBAnZBAnQhEANAIAQgCiIAQQFrIgo2ApQBIABFDQJBACEAAkAgDw0AA0AgCSAGIABBAnRqKAIAIgVBH3VB/////wdxIAVzIgVMQQAgBSAMSBtFBEAgBCAAIAtqIA1tIgAgDm0iBa1CIIYgACAFIA5sayIHrYQ3A1gMAgsgAEEBaiIAIAhHDQALCyAIIAtqIQsgBiAQaiEGIAdBAEgNAAsMAQsgBCgCWCIHQX9KDQAgA70iEUI/h0L///////////8AgyARhSESIAK9IhFCP4dC////////////AIMgEYUhEyAEKAKUASEIIAQoAtQBIQogBCgC2AEhBSAEKAKQASIGQQFIIQwgAEEDdkEDdCELA0AgCEUNAUEAIQACQCAMDQADQCATIAUgAEEDdGopAwAiEUI/h0L///////////8AgyARhSIRV0EAIBEgElMbRQRAIAQgACAJaiANbSIAIAptIgetQiCGIAAgByAKbGsiB62ENwNYDAILIABBAWoiACAGRw0ACwsgCEEBayEIIAYgCWohCSAFIAtqIQUgB0EASA0ACwsCQCAHQQBIDQAgAQ0AIARBADYCaCAEQgA3A2AgBCAEKAJcIgBBAWo2AowCIAQgADYCiAIgBCAHNgJwIAQgB0EBajYCdCAEQZABaiAEQcgBaiAEQYgCaiAEQfAAahC6BiEJIARBgAJqEI4LIARBiAJqIAQoAoACIgAgCSAAKAIAKAIIEQQAIAQoAogCIgAgACgCACgCBBEBACAEKAKIAiIAIAAoAgAoAgARAAAiBgRAA0AgBhC4GyIAQXBPDQQCQAJAIABBC08EQCAAQRBqQXBxIggQ1RohBSAEIAhBgICAgHhyNgJ4IAQgBTYCcCAEIAA2AnQMAQsgBCAAOgB7IARB8ABqIQUgAEUNAQsgBSAGIAAQrhsaCyAAIAVqQQA6AAAgBEHgAGogBCgCcCAEQfAAaiAELQB7IgBBGHRBGHVBAEgiBRsgBCgCdCAAIAUbEOcaGiAELAB7QX9MBEAgBCgCcBCiGwsgBCgCiAIiACAAKAIAKAIAEQAAIgYNAAsLAkAgBCgCjAIiAEUNACAAIAAoAgQiBUEBazYCBCAFDQAgACAAKAIAKAIIEQEAIAAQ0BoLAkAgBCgChAIiAEUNACAAIAAoAgQiBUEBazYCBCAFDQAgACAAKAIAKAIIEQEAIAAQ0BoLIAkQsQYaIAQgAjkDECAEIAM5AxggBCAEKQNYNwMAIAQgBCgCYCAEQeAAaiAELABrQQBIGzYCCCAEQZABakGTnwQgBBCUCkGtfiAEQZABakGInwRB2Z4EQZwMEJgKAAsgB0F/SiEFCyAEQcgBahCxBhogBEGQAmokACAFQQFzDwsQ2RoAC2YBAX8jAEHQAGsiASQAIAFBCGogAEEAEM0GIAFCADcDSCABQYCAhAg2AkAgASABQQhqNgJEIAFBQGtBAUT////////v/0T////////vfxCxCyEAIAFBCGoQsQYaIAFB0ABqJAAgAAuqEQMFfwJ9B3wjAEHwAGsiAiQAAkAgABDMB0GAgARGBEAgAkE4aiAAKAIEEK0GGgwBCyACQThqIAAQyQcLAkAgAigCOEH/H3EiAEEFa0ECSQRAIAIoAmAiAygCACEEIAMoAgQiA0EDa0EBTUEAIARBAUYbRQRAIANBAUcNAiAEQQNrQQJPDQILIAFBA0EBIABBAUHgABD3BwJAIAEQzAdBgIAERgRAIAIgASgCBBCtBhoMAQsgAiABEMkHC0F/IQEgAigCRCIFIAIoAkBqQQFrIQQgAigCOCEDAnwgAEEFRgRAAn8gBEEERwRARAAAAAAAAPA/IQlBfwwBCyACKAJIKgIAuyEJQQALIgFBAWohAAJAAn8CQAJAIANBgIABcQ0AIAIoAmAiBCgCAEEBRg0AAn8gBCgCBEEBRgRAIAIoAkgiAyACKAJkKAIAIABsagwBCyACKAJIIgMgACAFbSIGIAIoAmQoAgBsaiAAIAUgBmxrQQJ0agshBiABQQJqIQAgBioCACEHIAQoAgRBAUcNASADIAIoAmQoAgAgAGxqDAILIAIoAkgiBCABQQJ0aiIDQQxqIQEgBCAAQQJ0aioCACEHIAMqAgghCAwCCyADIAAgBW0iBiACKAJkKAIAbGogACAFIAZsa0ECdGoLIQAgAUEDaiEBIAAqAgAhCCAEKAIEQQFGBEAgAyACKAJkKAIAIAFsaiEBDAELIAMgASAFbSIAIAIoAmQoAgBsaiABIAAgBWxrQQJ0aiEBCyAIuyEKIAe7IQsgASoCALsMAQtEAAAAAAAA8D8hCSAEQQRGBEAgAigCSCsDACEJQQAhAQsgAUEBaiEAAkACfwJAAkAgA0GAgAFxDQAgAigCYCIEKAIAQQFGDQACfyAEKAIEQQFGBEAgAigCSCIDIAIoAmQoAgAgAGxqDAELIAIoAkgiAyAAIAVtIgYgAigCZCgCAGxqIAAgBSAGbGtBA3RqCyEGIAFBAmohACAGKwMAIQsgBCgCBEEBRw0BIAMgAigCZCgCACAAbGoMAgsgAigCSCIEIAFBA3RqIgNBGGohASAEIABBA3RqKwMAIQsgAysDECEKDAILIAMgACAFbSIGIAIoAmQoAgBsaiAAIAUgBmxrQQN0agshACABQQNqIQEgACsDACEKIAQoAgRBAUYEQCADIAIoAmQoAgAgAWxqIQEMAQsgAyABIAVtIgAgAigCZCgCAGxqIAEgACAFbGtBA3RqIQELIAErAwALIQ0CfwJ8IAlEAAAAAAAAAABhBEAgC0QAAAAAAAAAAGEEQCAKRAAAAAAAAAAAYQRARAAAAAAAAAAAIQlBf0EAIA1EAAAAAAAAAABhGwwECyANmiAKowwCC0QAAAAAAAAAACEJQQAgCiAKoiANIAtEAAAAAAAAEMCioqAiD0QAAAAAAAAAAGZBAXMNAhogDSAPnyIPIAqhRAAAAAAAAOA/oiIJIAogD6BEAAAAAAAA4L+iIgogCZkgCplkGyIJoyEOIAkgC6MhCUECQQEgD0QAAAAAAAAAAGQbDAILIAtEAAAAAAAA8D8gCaMiDKIiCSAJoiAKIAyiIgtEAAAAAAAACMCioEQcx3Ecx3G8P6IiCiAKIAqioiIOIA0gDKJEAAAAAAAAO0CiIAkgCSAJIAmgoqIgCyAJRAAAAAAAACLAoqKgoERoL6G9hPaSP6IiCyALoqEiDUQAAAAAAAAAAGRBAXNFBEAgCp9EAAAAAAAAAMCiIgogCyAOn6MQiRVEVVVVVVVV1T+iIgsQjhWiIAlEVVVVVVVV1T+iIg2hIQkgCiALRGVzLThSwRBAoBCOFaIgDaEhDCAKIAtEZXMtOFLBAECgEI4VoiANoSEOQQMMAgtEAAAAAAAAAAAhDCANRAAAAAAAAAAAYQRAAnwgC0QAAAAAAAAAAGZBAXNFBEAgC0RVVVVVVVXVPxCTFSIMIAlEAAAAAAAACECjIgmhIQogDEQAAAAAAAAAwKIgCaEMAQsgC5pEVVVVVVVV1T8QkxUiDJogCUQAAAAAAAAIQKMiCaEhCiAMIAygIAmhCyEJRAAAAAAAAAAAIQxEAAAAAAAAAAAgCiAJIAphIgEbIQ5BAUECIAEbDAILIAuZIA2an6BEVVVVVVVV1T8QkxUiDZogDSALRAAAAAAAAAAAZBsiCyAKIAujoCAJRFVVVVVVVdU/oqELIQlEAAAAAAAAAAAhDkEBCyEBAkAgAigCACIAQf8fcUEFRgRAIAm2IQcCfwJ/AkACQCAAQYCAAXFFBEAgAigCKCIEKAIAIQMgAigCECIAIAc4AgAgA0EBRg0BIA62IQcgBCgCBEEBRw0CIAAgAigCLCgCAGoMAwsgAigCECIAIAc4AgALIAAgDrY4AgQgAEEIagwCCyAAIAIoAgwiA0EAIANBAWpBA0kbIgUgAigCLCgCAGxqQQEgAyAFbGtBAnRqCyAHOAIAIAQoAgRBAUYEQCAAIAIoAiwoAgBBAXRqDAELIABBAiACKAIMIgRtIgMgAigCLCgCAGxqQQIgAyAEbGtBAnRqCyAMtjgCAAwBCwJ/An8CQAJAIABBgIABcUUEQCACKAIoIgQoAgAhAyACKAIQIgAgCTkDACADQQFGDQEgBCgCBEEBRw0CIAAgAigCLCgCAGoMAwsgAigCECIAIAk5AwALIAAgDjkDCCAAQRBqDAILIAAgAigCDCIDQQAgA0EBakEDSRsiBSACKAIsKAIAbGpBASADIAVsa0EDdGoLIA45AwAgBCgCBEEBRgRAIAAgAigCLCgCAEEBdGoMAQsgAEECIAIoAgwiBG0iAyACKAIsKAIAbGpBAiADIARsa0EDdGoLIAw5AwALIAIQsQYaIAJBOGoQsQYaIAJB8ABqJAAgAQ8LQal+IAJBxZ8EEIkDQeifBEHZngRB4Q0QmAoAC0GpfiACQfOfBBCJA0HonwRB2Z4EQeUNEJgKAAuIBwMGfwV9AXwjAEHQAGsiBCQAAkAgABDMB0GAgARGBEAgBEEQaiAAKAIEEK0GGgwBCyAEQRBqIAAQyQcLAkAgBEEQakECQX9BARDDBiIIQQBIDQAgBCgCECIAQQZxQQRHDQAgAUIANwIAIAJBADYCACAIBEAgAEEHcSEAIAQoAiAhAwJAAkACQAJAIAhBAWsOAgABAgsgAygCACEFIAECfyAAQQVGBEAgAygCBAwBCyAFsrwhBSADKAIEsrwLNgIEIAEgBTYCAEMXt9E4IQkMAgsCfSAAQQVGBEAgAyoCCCEKIAMqAgQhCyADKgIAIQwgAyoCDAwBCyADKAIIsiEKIAMoAgSyIQsgAygCALIhDCADKAIMsgshCSABIAsgCZJDAAAAP5Q4AgQgASAMIAqSQwAAAD+UOAIAIAsgCZO7Ig4gDqIgDCAKk7siDiAOoqCfRAAAAAAAAOA/orZDF7fROJIhCQwBCwJAIABBBUYEQCADKgIAIgogAyoCCCILk7siDiAOoiADKgIEIgwgAyoCDCINk7siDiAOoqCftkMAAAA/lEMXt9E4kiEJIAwgDZJDAAAAP5S8IQAgCiALkkMAAAA/lLwhBUECIQYDQCAJIAMgBkEDdGoiByoCACAFvpO7Ig4gDqIgByoCBCAAvpO7Ig4gDqKgn7ZeRQRAIARCADcDACAEQQA2AkwgAyAGIAQgBEHMAGoQtQsgBCoCTCIKIAkgCkMAAAAAXiIHGyEJIAQoAgAgBSAHGyEFIAQoAgQgACAHGyEACyAGQQFqIgYgCEcNAAsMAQsgAygCACIFIAMoAggiBmuyuyIOIA6iIAMoAgQiACADKAIMIgdrsrsiDiAOoqCftkMAAAA/lEMXt9E4kiEJIAAgB2qyQwAAAD+UvCEAIAUgBmqyQwAAAD+UvCEFQQIhBgNAIAkgAyAGQQN0aiIHKAIAsiAFvpO7Ig4gDqIgBygCBLIgAL6TuyIOIA6ioJ+2XkUEQCAEQgA3AwAgBEEANgJMIAMgBiAEIARBzABqELYLIAQqAkwiCiAJIApDAAAAAF4iBxshCSAEKAIAIAUgBxshBSAEKAIEIAAgBxshAAsgBkEBaiIGIAhHDQALCyABIAA2AgQgASAFNgIACyACIAk4AgALIARBEGoQsQYaIARB0ABqJAAPC0GpfiAEQfagBBCJA0GpoQRBvKEEQckBEJgKAAuJBAMJfwV9AXwjAEEwayIEJAAgAiAAKgIAIAAgAUEDdGoiBSoCAJJDAAAAP5Q4AgAgAiAAKgIEIAUqAgSSQwAAAD+UOAIEIAMgACoCACAFKgIAk7siEiASoiAAKgIEIAUqAgSTuyISIBKioJ+2QwAAAD+UQxe30TiSIg04AgACQCABQQJIDQAgBUEEaiEMQQEhCANAAkAgAioCACAAIAhBA3RqIgsqAgAiDpO7IhIgEqIgAioCBCALKgIEIg+TuyISIBKioJ8gDbtjDQAgDiAFKgIAIhCTuyISIBKiIA8gDCoCACIRk7siEiASoqCftkMAAAA/lEMXt9E4kiENIA8gEZJDAAAAP5S8IQYgDiAQkkMAAAA/lLwhCUEAIQoDQCAJviAAIApBA3RqIgcqAgCTuyISIBKiIAa+IAcqAgSTuyISIBKioJ8gDbtjRQRAIAQgBSkCADcDECAEIAspAgA3AxggBCAHKQIANwMgIARCADcDCCAEQQA2AgQgBEEQaiAEQQhqIARBBGoQtwsgBCoCBCIOIA0gDkMAAAAAXiIHGyENIAQoAgggCSAHGyEJIAQoAgwgBiAHGyEGCyAKQQFqIgogCEcNAAsgDUMAAAAAXkEBcw0AIAMgDTgCACACIAY2AgQgAiAJNgIACyAIQQFqIgggAUYNASADKgIAIQ0MAAsACyAEQTBqJAALxAQDC38DfQF8IwBBMGsiBCQAIAIgACABQQN0aiIJKAIAIgcgACgCACIGarJDAAAAP5Q4AgAgAiAJKAIEIgggACgCBCIFarJDAAAAP5Q4AgQgAyAGIAdrsrsiEiASoiAFIAhrsrsiEiASoqCftkMAAAA/lEMXt9E4kiIPOAIAAkAgAUECSA0AIAlBBGohDEEBIQoDQAJAIAIqAgAgACAKQQN0aiILKAIAIgeyk7siEiASoiACKgIEIAsoAgQiBrKTuyISIBKioJ8gD7tjDQAgC0EEaiENIAcgCSgCACIIa7K7IhIgEqIgBiAMKAIAIgVrsrsiEiASoqCftkMAAAA/lEMXt9E4kiEPIAUgBmqyQwAAAD+UvCEGIAcgCGqyQwAAAD+UvCEIQQAhBwNAIAi+IAAgB0EDdGoiBSgCALIiEJO7IhIgEqIgBr4gBSgCBLIiEZO7IhIgEqKgnyAPu2NFBEAgCSgCACEFIAQgDCgCALI4AhQgBCAFsjgCECALKAIAIQUgDSgCACEOIAQgETgCJCAEIBA4AiAgBCAOsjgCHCAEIAWyOAIYIARCADcDCCAEQQA2AgQgBEEQaiAEQQhqIARBBGoQtwsgBCoCBCIQIA8gEEMAAAAAXiIFGyEPIAQoAgggCCAFGyEIIAQoAgwgBiAFGyEGCyAHQQFqIgcgCkcNAAsgD0MAAAAAXkEBcw0AIAMgDzgCACACIAY2AgQgAiAINgIACyAKQQFqIgogAUYNASADKgIAIQ8MAAsACyAEQTBqJAALjgQBC30gACoCCCIIIAAqAgAiA5MiBiAAKgIUIgUgACoCBCIEkyIKlCAAKgIMIgkgBJMiCyAAKgIQIgcgA5MiDJSTIg2LQxe30ThfQQFzRQRAIAIgCCAHkyIGIAaUIAkgBZMiBiAGlJIiBiADIAeTIgcgB5QgBCAFkyIFIAWUkiIFIAUgBl0bIgcgAyAIkyIDIAOUIAQgCZMiAyADlJIiAyADIAddG5FDAAAAP5RDF7fROJI4AgACQCADIAVgQQFzDQAgAyAGYEEBcw0AIAAqAgghAyAAKgIAIQQgASAAKgIEIAAqAgySQwAAAD+UOAIEIAEgBCADkkMAAAA/lDgCAA8LAkAgAyAFX0EBcw0AIAUgBmBBAXMNACAAKgIQIQMgACoCACEEIAEgACoCBCAAKgIUkkMAAAA/lDgCBCABIAQgA5JDAAAAP5Q4AgAPCyAAKgIQIQMgACoCCCEEIAEgACoCDCAAKgIUkkMAAAA/lDgCBCABIAQgA5JDAAAAP5Q4AgAPCyABIAYgDCADIAeSQwAAAD+UlCAKIAQgBZJDAAAAP5SUkiIFlCAMIAYgCCADkkMAAAA/lJQgCyAJIASSQwAAAD+UlJIiA5STIA2VIgQ4AgQgASAKIAOUIAsgBZSTIA2VIgM4AgAgAiADIAAqAgCTIgMgA5QgBCAAKgIEkyIDIAOUkpFDF7fROJI4AgALvAEBAX8jAEGAAWsiAyQAIANByABqIABBABDNBiADQRBqIAFBABDNBgJAIANB8ABqIANBOGoQpAYEQCADKAIQIgEgAygCSHNB+B9xRQ0BC0GpfiADQYiiBBCJA0HBogRB5KEEQfEAEJgKAAsgA0GAgIQQNgIAIANCADcDCCADIANBEGo2AgQgA0HIAGogAyABQf8fcSACRAAAAAAAAAAAEIgDIANBEGoQsQYaIANByABqELEGGiADQYABaiQACy0BAn8gAUEBTgRAA0AgAiAAIANqLQAAQQBHaiECIANBAWoiAyABRw0ACwsgAguYAQEEfyABQQRIBH9BAAUgAUEEayEFA0AgAyAAIARBAXQiAmovAQBBAEdqIAAgAkECcmovAQBBAEdqIAAgAkEEcmovAQBBAEdqIAAgAkEGcmovAQBBAEdqIQMgBEEEaiIEIAVMDQALIAFBfHELIgIgAUgEQANAIAMgACACQQF0ai8BAEEAR2ohAyACQQFqIgIgAUcNAAsLIAMLmAEBBH8gAUEESAR/QQAFIAFBBGshBQNAIAMgACAEQQJ0IgJqKAIAQQBHaiAAIAJBBHJqKAIAQQBHaiAAIAJBCHJqKAIAQQBHaiAAIAJBDHJqKAIAQQBHaiEDIARBBGoiBCAFTA0ACyABQXxxCyICIAFIBEADQCADIAAgAkECdGooAgBBAEdqIQMgAkEBaiICIAFHDQALCyADC6cBAQR/IAFBBEgEf0EABSABQQRrIQUDQCADIAAgBEECdCICaioCAEMAAAAAXGogACACQQRyaioCAEMAAAAAXGogACACQQhyaioCAEMAAAAAXGogACACQQxyaioCAEMAAAAAXGohAyAEQQRqIgQgBUwNAAsgAUF8cQsiAiABSARAA0AgAyAAIAJBAnRqKgIAQwAAAABcaiEDIAJBAWoiAiABRw0ACwsgAwu7AQEEfyABQQRIBH9BAAUgAUEEayEFA0AgAyAAIARBA3QiAmorAwBEAAAAAAAAAABiaiAAIAJBCHJqKwMARAAAAAAAAAAAYmogACACQRByaisDAEQAAAAAAAAAAGJqIAAgAkEYcmorAwBEAAAAAAAAAABiaiEDIARBBGoiBCAFTA0ACyABQXxxCyICIAFIBEADQCADIAAgAkEDdGorAwBEAAAAAAAAAABiaiEDIAJBAWoiAiABRw0ACwsgAwuoAgEFfyMAQfAAayIBJAACQAJAIAAQywdB+B9xRQRAAkAgABDMB0GAgARGBEAgAUE4aiAAKAIEEK0GGgwBCyABQThqIAAQyQcLIAEoAjhBB3EiAEEHRg0BIAFBADYCNCABIAFBOGo2AjAgAUEANgIsIAFBCGogAUEwaiABQSxqQX8QrAciAigCEEUEQEEAIQAMAwsgAEECdEHQogRqKAIAIQQgAigCFCEFQQAhAANAIAEoAiwgBSAEEQMAIABqIQAgAhCtByADQQFqIgMgAigCEEkNAAsMAgtBqX4gAUE4akHwogQQiQNB+KIEQYWjBEGAARCYCgALQal+IAFBCGpBt6MEEIkDQfiiBEGFowRBkAEQmAoACyABQThqELEGGiABQfAAaiQAIAALmgcCEn8EfCMAQfAJayIDJAACQCABEMwHQYCABEYEQCADQbgJaiABKAIEEK0GGgwBCyADQbgJaiABEMkHCwJAIAIQzAdBgIAERgRAIANBgAlqIAIoAgQQrQYaDAELIANBgAlqIAIQyQcLAkACQCADQYAJahC3BkUEQCADLwGACUH/H3ENAQsgAygCuAkhASADQfgIakIANwMAIANB8AhqQgA3AwAgA0HoCGpCADcDACADQgA3A+AIIAFBB3EiAkECdEHwswNqKAIAIQ4gAUEDdkH/A3EiCkEDSw0BIA5FDQEgCkEBaiEPIANBADYC3AggAyADQYAJajYC2AggAyADQbgJajYC1AggA0IANwPICCADQagIaiADQdQIaiADQcgIakF/EKwHIggoAhQhBCADQYgCNgIEIAMgA0EIaiIQNgIAIANB4AhqIQUgBCEGIAJBA00EQCADIA82AgQgEEEAIApBAnRBBGoQrxshAUGAgIAEQYCAAiACQQJJGyIRIAQgBCARShshBiADKAK8CSIFQQFOBEAgAygC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IANBgApqQQBB2AEQrxsaDAsLRAAAAAAAAAAAIRAgAkUNCSADQYAKakEAQdgBEK8bGiADQoCAgICAgIDwv383A/gKIANCgICAgICAgPC/fzcDmAsgA0KAgICAgICA8D83A6gLIANCgICAgICAgPC/fzcDqAogA0KAgICAgICA8D83A9gKIANCgICAgICAgPA/NwO4CgwJC0QAAAAAAADwPyAPIA+goyEQIAIEQCADQgA3A6ADIANCADcDmAMgA0IANwOQAyADQgA3A8gDIANCADcD0AMgA0IANwPoAyADQgA3A/ADIANCADcDiAQgA0IANwOQBCADQgA3A4gDIANCADcDgAMgA0IANwPAAyADQoCAgICAgID4v383A7gDIANCADcDsAMgA0KAgICAgICA+D83A6gDIANCADcD4AMgA0KAgICAgICA+L9/NwPYAyADQgA3A4AEIANCgICAgICAgPg/NwP4AyADQgA3A7gEIANCADcDwAQgA0IANwPIBCADQgA3A9AEIANCADcD8AQgA0IANwPoBCADQgA3A5AFIANCADcDiAUgA0KAgICAgICA+L9/NwOoBCADQgA3A6AEIANCgICAgICAgPg/NwOYBCADQgA3A7AEIANCADcD4AQgA0IANwOABSADRAAAAAAAAPC/IA+jIhdEAAAAAAAA4D+iIhY5A6AFIAMgFyAVIBCaoiAPo0QAAAAAAADgP6KiIg85A9gEIAMgDzkD+AQgAyAPOQOYBSADQgA3A7gFIANCADcDsAUgA0IANwOoBSADIBY5A8AFIANCADcD2AUgA0IANwPQBSADQgA3A8gFIAMgFjkD4AUgA0IANwPgBiADQgA3A/gGIANCADcDoAcgA0IANwOoByADQgA3A8gHIANCADcD0AcgA0IANwPYByADQgA3A+AHIANCADcD2AYgAyAQOQPQBiADQgA3A/AGIANCADcDmAcgA0IANwOIByADIBA5A4AHIANCADcDwAcgAyAQOQOwByADIBE5A7gHIAMgFDkD6AYgAyASOQOQByADQoCAgICAgID4PzcD6AcgA0IANwOwAiADQgA3A+gCIANCADcDqAIgAyATOQOgAiADQgA3A+ACIAMgEiAQojkD2AIgA0IANwPQAiADIBM5A8gCIANCADcDwAIgAyAUIBCiOQO4AiADIBEgEKI5A/gCIAMgEzkD8AIgA0KGgImShAk3A4ACIANChYCAgJABNwKUAiADQgA3A4gCIAMgA0GAA2o2ApACIANChoCJkoQFNwPgASADQoSAgIDQADcC9AEgA0IANwPoASADIANB0AZqNgLwASADQoaAiZKEBDcDwAEgA0KDgICAwAA3AtQBIANCADcDyAEgAyADQaACajYC0AEgA0KGgImShAU3AyAgA0KDgICA0AA3AjQgA0IANwMoIAMgA0FAazYCMCADQcABaiADQeABakQAAAAAAADwP0EARAAAAAAAAPA/IANBIGpBABCGBiADQSBqIANBgAJqRAAAAAAAAPA/QQBEAAAAAAAA8D8gA0HgCWpBABCGBiADKwOYCiEPIAMgAysDiAo5A5gKIAMgDzkDiAogAysDkAohDyADIAMrA7AKOQOQCiADIA85A7AKIAMrA6gKIQ8gAyADKwO4CjkDqAogAyAPOQO4CiADKwPQCiEPIAMgAysD4Ao5A9AKIAMgDzkD4AogAysD2AohDyADIAMrA/gKOQPYCiADIA85A/gKIAMrA4ALIQ8gAyADKwPwCjkDgAsgAyAPOQPwCiADKwOoCyEPIAMgAysDmAs5A6gLIAMgDzkDmAsgAysDwAshDyADIAMrA6ALOQPACyADIA85A6ALIAMrA8gLIQ8gAyADKwO4CzkDyAsgAyAPOQO4CwsgESAQIBOiIhOiIRAgEiAToiERIBQgE6IhFAwJCyAcIBaiIRIgGCAWoiETIBYgGaIhD0EAIQBEAAAAAAAA8D8hFANAIABBA3QiAUHIAGoiBCADQYAKamogDyAUoiATIANBQGsgAWorAwCioCAQIANBgANqIARqKwMAoqAgEiADQaACaiABaisDAKKgIBEgA0HQBmogBGorAwCioDkDACAAQQFqIgBBCUZFBEAgA0GwCGogAEEDdGorAwAhFAwBCwsgHCAXoiESIBggF6IhEyAXIBmiIQ9BACEARAAAAAAAAPA/IRQDQCAAQQN0IgFBkAFqIgQgA0GACmpqIA8gFKIgEyADQUBrIAFqKwMAoqAgECADQYADaiAEaisDAKKgIBIgA0GgAmogAWorAwCioCARIANB0AZqIARqKwMAoqA5AwAgAEEBaiIAQQlGDQsgA0GwCGogAEEDdGorAwAhFAwACwALQa5+IANBgANqQe6lBBCJA0GxpQRB46QEQYsC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hAEgAEEBOgCAASAAQgE3A3ggACAIOQNwIAZBQGskAAvHBQECfyAAQQA2AgAgACgCBCEBIABBADYCBAJAIAFFDQAgASABKAIEIgJBAWs2AgQgAg0AIAEgASgCACgCCBEBACABENAaCyAAQQA2AgggAEEMaiICKAIAIQEgAkEANgIAAkAgAUUNACABIAEoAgQiAkEBazYCBCACDQAgASABKAIAKAIIEQEAIAEQ0BoLIABBADYCECAAQRRqIgIoAgAhASACQQA2AgACQCABRQ0AIAEgASgCBCICQQFrNgIEIAINACABIAEoAgAoAggRAQAgARDQGgsgAEEANgIYIABBHGoiAigCACEBIAJBADYCAAJAIAFFDQAgASABKAIEIgJBAWs2AgQgAg0AIAEgASgCACgCCBEBACABENAaCyAAQQA2AiAgAEEkaiICKAIAIQEgAkEANgIAAkAgAUUNACABIAEoAgQiAkEBazYCBCACDQAgASABKAIAKAIIEQEAIAEQ0BoLIABBADYCKCAAQSxqIgIoAgAhASACQQA2AgACQCABRQ0AIAEgASgCBCICQQFrNgIEIAINACABIAEoAgAoAggRAQAgARDQGgsgAEEANgIwIABBNGoiAigCACEBIAJBADYCAAJAIAFFDQAgASABKAIEIgJBAWs2AgQgAg0AIAEgASgCACgCCBEBACABENAaCyAAQQA2AjggAEE8aiICKAIAIQEgAkEANgIAAkAgAUUNACABIAEoAgQiAkEBazYCBCACDQAgASABKAIAKAIIEQEAIAEQ0BoLIABBADYCQCAAQcQAaiICKAIAIQEgAkEANgIAAkAgAUUNACABIAEoAgQiAkEBazYCBCACDQAgASABKAIAKAIIEQEAIAEQ0BoLIABBADYCSCAAQcwAaiIBKAIAIQAgAUEANgIAAkAgAEUNACAAIAAoAgQiAUEBazYCBCABDQAgACAAKAIAKAIIEQEAIAAQ0BoLC/0DAQJ/IAAQzwsCQCAAKAJMIgFFDQAgASABKAIEIgJBAWs2AgQgAg0AIAEgASgCACgCCBEBACABENAaCwJAIAAoAkQiAUUNACABIAEoAgQiAkEBazYCBCACDQAgASABKAIAKAIIEQEAIAEQ0BoLAkAgACgCPCIBRQ0AIAEgASgCBCICQQFrNgIEIAINACABIAEoAgAoAggRAQAg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IARByAFqIARBwAFqELoGIQcgBEIANwNIIAQgBzYCRCAEQYCAhJB8NgJAIAYgBEFAaxCWBCAHELEGGiAGELEGGiACKAIAIQYgAigCBCEHCyAFIAcgBmtIDQALCyAEQgA3A1ggBEGAgIyIeDYCUCAEIAM2AlQgASAEQdAAahC+CyAKQQYQqgYgAygCBCIHIAMoAgAiBmtBAU4EQEEAIQhBACEFA0ACQCAFIAZqLQAARQRAIAVBAWohBQwBCyAEIAU2AgggBCAFQQFqIgU2AgwgBEKAgICA+P////8ANwNAIARB0ABqIAkgBEEIaiAEQUBrELoGIQYgBCAINgLIASAEIAhBAWoiCDYCzAEgBEKAgICA+P////8ANwPAASAEQQhqIAEgBEHIAWogBEHAAWoQugYhByAEQgA3A0ggBCAHNgJEIARBgICEkHw2AkAgBiAEQUBrEJYEIAcQsQYaIAYQsQYaIAMoAgAhBiADKAIEIQcLIAUgByAGa0gNAAsLIAkQsQYaIARB0AFqJAALiQUBAX8jAEGAA2siAyQAIANByAJqIABBABDNBiADQZACaiABQQAQzQYCQCADLwHIAkH4H3ENACADKALQAkF+cUECRw0AIAMoAtQCQQRIDQAgA0IANwPgASADQYCAhAg2AtgBIAMgA0HIAmo2AtwBIANBgICEEDYCoAEgA0IANwOoASADIANByAJqNgKkASADQdgBaiADQaABahC0BwsCQCADLwGQAkH4H3ENACADKAKYAkF+cUECRw0AIAMoApwCQQRIDQAgA0IANwPgASADQYCAhAg2AtgBIAMgA0GQAmo2AtwBIANBgICEEDYCoAEgA0IANwOoASADIANBkAJqNgKkASADQdgBaiADQaABahC0BwsgA0HYAWogAkEAEM0GIANBoAFqQQBBABDNBiADQgA3AyggA0GAgIQINgIgIAMgA0HIAmo2AiQgA0IANwMIIANBgICECDYCACADIANBkAJqNgIEIANCADcDYCADQQA2AlwgA0GAgIAQNgJYIANB6ABqIANBIGogAyADQdgAahDWCwJAIANB6ABqELcGBEAgA0EgaiACQQAQzQYgA0IANwMYIANCADcDECADQgA3AwggA0KBgICAwAA3A2AgA0GGgIiIfDYCWCADQgA3AwAgAyADNgJcIANBIGogA0HYAGpB1NYKEJkEIANBIGoQsQYaDAELIANBgICEkHw2AiAgA0IANwMoIAMoAtgBIQAgAyADQdgBajYCJCADQegAaiADQSBqIABB/x9xRAAAAAAAAPA/RAAAAAAAAAAAEIgDCyADQegAahCxBhogA0GgAWoQsQYaIANB2AFqELEGGiADQZACahCxBhogA0HIAmoQsQYaIANBgANqJAALsAcBBH8jAEHwAWsiAiQAIAJBuAFqIABBABDNBiACQYABaiABQQAQzQYgAkHIAGogAkGAAWoQrQYhAQJAIAIoArgBQQN2Qf8DcSIABEAgAEEBaiEADAELIAIoAsQBIgAgAigCwAEiA0wNACACQgA3AwggAkGAgIQINgIAIAIgAkG4AWo2AgQgAkGAgIQQNgI4IAJCADcDQCACIAJBuAFqNgI8IAIgAkE4ahC0ByADIQALAkAgAigCgAFBA3ZB/wNxIgNBAWogAigCiAEiBCACKAKMASIFIAQgBUgbIAMbIgMgAEYEQCACQYCAhBA2AgAgAkIANwMIIAIgAkGAAWo2AgQgAkG4AWogAhCWBAwBCyAAIANIBEAgAkIANwMIIAJBgICECDYCACACIAJBuAFqNgIEIAJBgICEEDYCOCACQgA3A0AgAiACQYABajYCPCACIAJBOGoQ2QsMAQsgAkIANwMIIAJBgICECDYCACACIAJBuAFqNgIEIAJBgICEEDYCOCACQgA3A0AgAiACQYABajYCPCACIAJBOGoQ1wsLIAIgAkGAAWogASgCAEEDdkH/A3EiAEEBaiABKAIMIgQgASgCCCAARSADIARIcSIAGxDBBiACQYABaiACELkGGiACELEGGgJAAkACQCAABEAgAigCiAEgASgCDEcNAiACKAKMASABKAIIRw0CIAIoAoABIAEoAgBzQf8fcUUEQCACQgA3AwggAkGAgIQINgIAIAIgAkGAAWo2AgQgAiABNgI8IAJBgICEkHw2AjggAkIANwNAIAIgAkE4ahC0BwwCCyACQgA3AwggAkGAgIQINgIAIAIgAkGAAWo2AgQgAkGAgIQQNgI4IAJCADcDQCACIAJBgAFqNgI8IAIgAkE4ahC0ByACQYCAhJB8NgIAIAJCADcDCCACIAE2AgQgAkGAAWogAiABKAIAQf8fcUQAAAAAAADwP0QAAAAAAAAAABCIAwwBCyACKAKoASIAKAIEIAEo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OQOQASABIAArA4gBIAihOQOYASABIAArA6ABIAihOQOgASABIAArA3ggACsDYCIIoTkDqAEgASAAKwOQASAIoTkDsAEgASAAKwOoASAIoTkDuAEgASAAKwOAASAAKwNoIgihOQPAASABIAArA5gBIAihOQPIASABIAArA7ABIAihOQPQASABQSBqIAEQtwQgACgCUCIFQQFOBEAgACgCOCEGIAAoAiAhBwNAIAYgA0EFdGoiBCABKwNAIAcgA0EYbGoiAisDACAAKwNYoaIgASsDSCACKwMIIAArA2ChoqAgASsDUCACKwMQIAArA2ihoqAiCDkDCCAEIAErA1ggAisDACAAKwNYoaIgASsDYCACKwMIIAArA2ChoqAgASsDaCACKwMQIAArA2ihoqAiCTkDECAEIAErA3AgAisDACAAKwNYoaIgASsDeCACKwMIIAArA2ChoqAgASsDgAEgAisDECAAKwNooaKgIgo5AxggBEQAAAAAAADwPyAIoSAJoSAKoTkDACADQQFqIgMgBUcNAAsLIAFB4AFqJAALqAMBAnwgACsDECEGIAMrAwAhByABKAIQIAJB4ABsaiIBQgA3AwggASAHIAaiOQMAIAMrAwAhBiAAKwMAIQcgAUIANwNgIAEgBiAHIAShojkDECABIAMrAwAgACsDGKI5A2ggASADKwMAIAArAwggBaGiOQNwIAArAxAhBiADKwMIIQcgAUIANwMgIAEgByAGojkDGCADKwMIIQYgACsDACEHIAFCADcDeCABIAYgByAEoaI5AyggASADKwMIIAArAxiiOQOAASABIAMrAwggACsDCCAFoaI5A4gBIAArAxAhBiADKwMQIQcgAUIANwM4IAEgByAGojkDMCADKwMQIQYgACsDACEHIAFCADcDkAEgASAGIAcgBKGiOQNAIAEgAysDECAAKwMYojkDmAEgASADKwMQIAArAwggBaGiOQOgASAAKwMQIQYgAysDGCEHIAFCADcDUCABIAcgBqI5A0ggAysDGCEGIAArAwAhByABQgA3A6gBIAEgBiAHIAShojkDWCABIAMrAxggACsDGKI5A7ABIAEgAysDGCAAKwMIIAWhojkDuAELwAICBH8MfCAAQbgBakEAQeAAEK8bIQYDQCAGIBIgASAFQQN0aiIDKwMAIAJBCyAFa0HgAGxqIgQrAwCioCISOQMAIAAgESADKwMAIAQrAwiioCIROQPAASAAIBAgAysDACAEKwMQoqAiEDkDyAEgACAPIAMrAwAgBCsDGKKgIg85A9ABIAAgDiADKwMAIAQrAyCioCIOOQPYASAAIA0gAysDACAEKwMooqAiDTkD4AEgACAMIAMrAwAgBCsDMKKgIgw5A+gBIAAgCyADKwMAIAQrAziioCILOQPwASAAIAogAysDACAEKwNAoqAiCjkD+AEgACAJIAMrAwAgBCsDSKKgIgk5A4ACIAAgCCADKwMAIAQrA1CioCIIOQOIAiAAIAcgAysDACAEKwNYoqAiBzkDkAIgBUEBaiIFQQRHDQALC+YBAQZ/IAAoAlAiBEEBTgRAIAAoAkQhBSAAKAI4IQYDQCAFIAJBGGxqIgMgBiACQQV0aiIBKwMAIAArA7gBoiABKwMIIAArA9ABoqAgASsDECAAKwPoAaKgIAErAxggACsDgAKioDkDACADIAErAwAgACsDwAGiIAErAwggACsD2AGioCABKwMQIAArA/ABoqAgASsDGCAAKwOIAqKgOQMIIAMgASsDACAAKwPIAaIgASsDCCAAKwPgAaKgIAErAxAgACsD+AGioCABKwMYIAArA5ACoqA5AxAgAkEBaiICIARHDQALCwuNCwIFfw18IwBBkB1rIgMkACAAEJ4MIAAQnwwgAyAAKAJQQQF0QQxBBhD3AyIFNgKMHSAAKAJQQQFOBEADQCAAIAUgBEEBdCAAKAI4IARBBXRqIAAoAiwiByAEQQR0IgZqKwMAIAcgBkEIcmorAwAQoAwgBEEBaiIEIAAoAlBIDQALCyADQYAUakEAQYAJEK8bGiADQaATakEAQeAAEK8bGiADQaAKakEAQYAJEK8bGiADQoaAiZKEDDcDgAogA0KMgICAwAE3ApQKIANCADcDiAogAyADQYAUajYCkAogA0KGgImShAE3A+AJIANCjICAgBA3AvQJIANCADcD6AkgAyADQaATajYC8AkgA0KGgImShAw3A8AJIANCjICAgMABNwLUCSADQgA3A8gJIAMgA0GgCmo2AtAJIAUgA0GACmpBABCHBiADQYAKaiADQeAJaiADQcAJakEAQQMQuQQgA0GMHWoQ+wMgA0HgBWpBAEHgAxCvGxogA0HYBWoiBEIANwMAIANB0AVqIgdCADcDACADQcgFaiIGQgA3AwAgA0HABWoiBUIANwMAIANCADcDuAUgA0IANwOwBSADQoaAiZKECjcDkAUgA0KGgICAoAE3AqQFIANCADcDmAUgAyADQeAFajYCoAUgA0KGgImShAE3A/AEIANChoCAgBA3AoQFIANCADcD+AQgAyADQbAFajYCgAUgA0GgCmogA0HgBWoQpAwgAyAAKwNYIg4gACsDcCIKoSIIIAiiIAArA2AiDyAAKwN4IhChIgggCKKgIAArA2giESAAKwOAASISoSIIIAiioDkDsAUgAyAOIAArA4gBIguhIgggCKIgDyAAKwOQASIToSIIIAiioCARIAArA5gBIhShIgggCKKgOQO4BSAAKwOwASEIIAArA6ABIQkgACsDqAEhDCAGIAogC6EiDSANoiAQIBOhIg0gDaKgIBIgFKEiDSANoqA5AwAgBCALIAmhIgsgC6IgEyAMoSILIAuioCAUIAihIgsgC6KgOQMAIAcgCiAJoSIKIAqiIBAgDKEiCiAKoqAgEiAIoSIKIAqioDkDACAFIA4gCaEiCSAJoiAPIAyhIgkgCaKgIBEgCKEiCCAIoqA5AwAgA0HwA2pBAEGAARCvGxogA0HoA2oiB0IANwMAIANB4ANqIgZCADcDACADQgA3A9gDIANCADcD0AMgA0GwAWpBAEGgAhCvGxogA0HQAGpBAEHgABCvGxogA0GQBWogA0HwBGogA0GQBGoiBBClDCAAIANBkAVqIANB8ARqIAQQpgwgACAEIANBoApqEKEMIAAQogwgABCnDCAAIANB+AFqIgQgA0HoAGoiBRCoDCADIAAgBCAFEKkMIgg5A9gDIANBkAVqIANB8ARqIANBsARqIgQQqgwgACADQZAFaiADQfAEaiAEEKYMIAAgBCADQaAKahChDCAAEKIMIAAQpwwgACADQcACaiIEIANBgAFqIgUQqAwgBiAAIAQgBRCpDCIJOQMAIANBkAVqIANB8ARqIANB0ARqIgQQqwwgACADQZAFaiADQfAEaiAEEKYMIAAgBCADQaAKahChDCAAEKIMIAAQpwwgACADQYgDaiIEIANBmAFqIgYQqAwgByAAIAQgBhCpDCIMOQMAIANBGGpBA0EBQQYgA0HQAGpBA0ECQQEgCCAJZBsiACAMIANB0ANqIABBA3RqKwMAYxsiBEEYbGpBABCuBiEAIAMgAjYCDCADQYCAhBA2AgggA0IANwMQIAAgA0EIahCWBCAAELEGGiADQRhqQQNBA0EGIANBsAFqIARByABsakEAEK4GIQAgAyABNgIMIANBgICEEDYCCCADQgA3AxAgACADQQhqEJYEIAAQsQYaIANBkB1qJAAL5gQCCH8MfCMAQdAEayICJAAgAiAAQYAGajYCzAQgAiAAQeAGajYCyAQgAiAAQcAHajYCxAQgAiAAQaAIaiIHNgLABCACQQBBwAQQrxshBANAQQAhA0EBIQJBACEAA0AgBCAIQZABbGogA0EYbGoiBSAHIABBGGxqIgYrAwAgByACQRhsaiIJKwMAoTkDACAFIAYrAwggCSsDCKE5AwggBSAGKwMQIAkrAxChOQMQIABBAWoiBSAAIAJBAkoiBhshACAFIAIgBhtBAWohAiADQQFqIgNBBkcNAAsgCEEBaiIIQQRGBEBBACEDA0AgASADQdAAbGoiACAEIANBGGxqIgIrAwAiDCAMoiACKwMIIg4gDqKgIAIrAxAiDyAPoqA5AwAgACACKwOQASINIA2iIAIrA5gBIhAgEKKgIAIrA6ABIhEgEaKgOQMQIAAgDCANoiAOIBCioCAPIBGioCIKIAqgOQMIIAAgAisDoAIiCiAKoiACKwOoAiISIBKioCACKwOwAiITIBOioDkDKCAAIA0gCqIgECASoqAgESAToqAiCyALoDkDICAAIAwgCqIgDiASoqAgDyAToqAiCyALoDkDGCAAIAIrA7ADIgsgC6IgAisDuAMiFCAUoqAgAisDwAMiFSAVoqA5A0ggACAKIAuiIBIgFKKgIBMgFaKgIgogCqA5A0AgACANIAuiIBAgFKKgIBEgFaKgIg0gDaA5AzggACAMIAuiIA4gFKKgIA8gFaKgIgwgDKA5AzAgA0EBaiIDQQZHDQALIARB0ARqJAAFIARBwARqIAhBAnRqKAIAIQcMAQsLC4oEAgd/A3wjAEGgAmsiAyQAIANB4ABqQQBBwAEQrxsaIANCADcDWCADQgA3A1AgA0IANwNIIANCADcDQCADQoaAiZKEBDcDICADQoaAgIDAADcCNCADQgA3AyggAyADQeAAajYCMCADQoaAiZKEATcDACADQoSAgIAQNwIUIANCADcDCCADIANBQGs2AhAgACgCBCEIIAAoAgBB/x9xQQVHIQkDQCAGIAhsIgQgACgCEGohBwJ8IAlFBEAgBkEFdCIFIAMoAjBqIAcqAgC7OQMAIAMoAjAgBWogACgCECAEaioCBLs5AwggAygCMCAFaiAAKAIQIARqKgIMuzkDECAAKAIQIARqKgIYuwwBCyAGQQV0IgUgAygCMGogBysDADkDACADKAIwIAVqIAAoAhAgBGorAwg5AwggAygCMCAFaiAAKAIQIARqKwMYOQMQIAAoAhAgBGorAzALIQogAygCMCAFaiAKOQMYIAZBAWoiBkEGRw0ACyADQSBqIAEgAxC4BAJ8IAMrA0AiCkQAAAAAAAAAAGMEQCACIAqanyIKOQMAIAMrA1iaIAqjIQsgAysDUJogCqMhDCADKwNImiAKowwBCyACIAqfIgo5AwAgAysDWCAKoyELIAMrA1AgCqMhDCADKwNIIAqjCyEKIAIgCzkDGCACIAw5AxAgAiAKOQMIIANBoAJqJAAL5gIBAn8jAEHwAmsiBCQAIARBsAFqQQBBwAEQrxsaIARCADcDqAEgBEIANwOgASAEQgA3A5gBIARCADcDkAEgBEIANwOIASAEQgA3A4ABIARCADcDeCAEQgA3A3AgBEIANwNoIARCADcDYCAEQoaAiZKEBDcDQCAEQoaAgIDAADcCVCAEQgA3A0ggBCAEQbABajYCUCAEQoaAiZKEATcDICAEQoaAgIAQNwI0IARCADcDKCAEIARBgAFqNgIwIARChoCJkoQBNwMAIARChICAgBA3AhQgBEIANwMIIAQgBEHgAGo2AhADQCABKAIQIAIoAhAgAyAEQUBrIARBIGoQrAwgACAEQUBrIARBIGogBBCtDCADIAQrA2AgAysDAKA5AwAgAyAEKwNoIAMrAwigOQMIIAMgBCsDcCADKwMQoDkDECADIAQrA3ggAysDGKA5AxggBUEBaiIFQQVHDQALIARB8AJqJAALugIBBH8CQCAAKAJEIgIrAxBEAAAAAAAAAABjQQFzDQAgACAAKwO4AZo5A7gBIABBwAFqIgEgASsDAJo5AwAgAEHIAWoiASABKwMAmjkDACAAQdABaiIBIAErAwCaOQMAIABB2AFqIgEgASsDAJo5AwAgAEHgAWoiASABKwMAmjkDACAAQegBaiIBIAErAwCaOQMAIABB8AFqIgEgASsDAJo5AwAgAEH4AWoiASABKwMAmjkDACAAQYACaiIBIAErAwCaOQMAIABBiAJqIgEgASsDAJo5AwAgAEGQAmoiASABKwMAmjkDACAAKAJQIgNBAUgNAEEAIQEDQCACIAFBGGxqIgAgACsDAJo5AwAgAEEIaiIEIAQrAwCaOQMAIABBEGoiACAAKwMAmjkDACABQQFqIgEgA0cNAAsLC8cKAgd/F3wjAEGQA2siAyQAAkAgACgCUCIHQQFIBEAMAQsgACgCICEIIAAoAkQhCQNAIAggBUEYbCIGaiIEKwMQIBCgIRAgBiAJaiIGKwMQIA6gIQ4gBCsDCCASoCESIAYrAwggDaAhDSAEKwMAIA+gIQ8gBisDACARoCERIAVBAWoiBSAHRw0ACwtBACEGIANBwAJqQQBByAAQrxsaIANCADcDsAIgA0IANwOoAiADQgA3A6ACIANB0AFqQQBByAAQrxsaIANBgAFqQQBByAAQrxsaIANChoCJkoQDNwNgIANCg4CAgDA3AnQgA0IANwNoIAMgA0HAAmo2AnAgA0KGgImShAE3A0AgA0KDgICAEDcCVCADQgA3A0ggAyADQaACajYCUCADQoaAiZKEAzcDICADQoOAgIAwNwI0IANCADcDKCADIANB0AFqNgIwIANChoCJkoQDNwMAIANCg4CAgDA3AhQgA0IANwMIIBAgB7ciCqMhECAOIAqjIRwgEiAKoyEOIA0gCqMhEiAPIAqjIQ0gESAKoyERIAMgA0GAAWo2AhAgA0HgAGoQnQQgACgCUCIHQQBKBEAgACgCICEIIAAoAkQhCSADKwOAAyEPIAMrA/gCIQogAysD8AIhEyADKwPoAiELIAMrA+ACIQwgAysD2AIhFCADKwPQAiEVIAMrA8gCIRYgAysDwAIhFwNAIAMgFyAJIAZBGGwiBGoiBSsDACARoSAEIAhqIgQrAwAgDaGioCIXOQPAAiADIBYgBSsDACARoSAEKwMIIA6hoqAiFjkDyAIgAyAVIAUrAwAgEaEgBCsDECAQoaKgIhU5A9ACIAMgFCAFKwMIIBKhIAQrAwAgDaGioCIUOQPYAiADIAwgBSsDCCASoSAEKwMIIA6hoqAiDDkD4AIgAyALIAUrAwggEqEgBCsDECAQoaKgIgs5A+gCIAMgEyAFKwMQIByhIAQrAwAgDaGioCITOQPwAiADIAogBSsDECAcoSAEKwMIIA6hoqAiCjkD+AIgAyAPIAUrAxAgHKEgBCsDECAQoaKgIg85A4ADIAZBAWoiBiAHRw0ACwsgA0HgAGogA0FAayADQSBqIANBARC5BCABIAMrA9ABIhMgAysDgAEiFKIgAysD2AEiCyADKwOIASIVoqAgAysD4AEiDCADKwOQASIWoqAiDzkDACABIBMgAysDmAEiF6IgCyADKwOgASIdoqAgDCADKwOoASIeoqAiCjkDCCABIBMgAysDsAEiGKIgCyADKwO4ASIZoqAgDCADKwPAASILoqAiEzkDECABIBggAysD6AEiDKIgGSADKwPwASIaoqAgCyADKwP4ASIboqAiHzkDKCABIAwgF6IgGiAdoqAgGyAeoqAiIDkDICABIAwgFKIgGiAVoqAgGyAWoqAiGjkDGCABQUBrIBggAysDgAIiG6IgGSADKwOIAiIYoqAgCyADKwOQAiIZoqAiCzkDACABIBsgF6IgGCAdoqAgGSAeoqAiDDkDOCABIBsgFKIgGCAVoqAgGSAWoqAiFDkDMCAPICCiIAuiIAogH6IgFKKgIBMgGqIgDKKgIBQgICAToqKhIAsgCiAaoqKhIA8gH6IgDKKhRAAAAAAAAAAAYwRAIAEgC5o5A0AgASAMmjkDOCABIBSaOQMwCyACIBEgDyANoiAKIA6ioCATIBCioKE5AwAgAiASIA0gASsDGKIgDiABKwMgoqAgECABKwMooqChOQMIIAIgHCANIAErAzCiIA4gASsDOKKgIBAgASsDQKKgoTkDECADQZADaiQAC8wCAgN/FXwCQCAAKAJQIgNBAUgEQAwBCyABQUBrKwMAIQkgASsDOCEKIAErAyghCyABKwMgIQwgACgCLCEEIAArAxghDSAAKwMIIQ4gACsDECEPIAArAwAhECACKwMQIREgASsDMCESIAIrAwghEyABKwMYIRQgAisDACEVIAErAxAhFiABKwMIIRcgASsDACEYIAAoAiAhBUEAIQEDQCAGIAQgAUEEdCICaisDACAQIBUgGCAFIAFBGGxqIgArAwAiBqIgFyAAKwMIIgeioCAWIAArAxAiCKKgoCAPokQAAAAAAADwPyARIAYgEqIgByAKoqAgCCAJoqCgoyIZoqChIhogGqIgBCACQQhyaisDACAOIBkgEyAGIBSiIAcgDKKgIAggC6KgoCANoqKgoSIGIAaioJ+gIQYgAUEBaiIBIANHDQALCyAGIAO3owvuAwIHfwJ8IwBB8AFrIgMkACADQeAAakEAQZABEK8bGiADQgA3A1AgA0IANwNIIANCADcDQCADQoaAiZKEAzcDICADQoaAgIAwNwI0IANCADcDKCADIANB4ABqNgIwIANChoCJkoQBNwMAIANCg4CAgBA3AhQgA0IANwMIIAMgA0FAazYCECAAKAIEIQggACgCAEH/H3FBBUchCQNAIAQgCGwiBSAAKAIQaiEHAnwgCUUEQCAEQRhsIgYgAygCMGogByoCALs5AwAgAygCMCAGaiAAKAIQIAVqKgIEuzkDCCAAKAIQIAVqKgIIuwwBCyAEQRhsIgYgAygCMGogBysDADkDACADKAIwIAZqIAAoAhAgBWorAwg5AwggACgCECAFaisDEAshCiADKAIwIAZqIAo5AxAgBEEBaiIEQQZHDQALIANBIGogASADELgEAkAgAysDQCIKRAAAAAAAAAAAYwRAIAIgCpqfIgs5AwAgAysDUCIKRAAAAAAAAAAAYyEEIAqaIQoMAQsgAiAKnyILOQMAIAMrA1AiCkQAAAAAAAAAAGQhBAsgAiAKn0QAAAAAAAAAACAEGzkDCCADKwNIRAAAAAAAAAAAY0EBc0UEQCACIAuaOQMACyACQgA3AxAgAkIANwMYIANB8AFqJAAL4wQCB38CfCMAQeACayIDJAAgA0HwAGpBAEHwARCvGxogA0IANwNgIANCADcDWCADQgA3A1AgA0IANwNIIANCADcDQCADQoaAiZKEBTcDICADQoaAgIDQADcCNCADQgA3AyggAyADQfAAajYCMCADQoaAiZKEATcDACADQoWAgIAQNwIUIANCADcDCCADIANBQGs2AhAgACgCBCEIIAAoAgBB/x9xQQVHIQkDQCAGIAhsIgQgACgCEGohBwJ8IAlFBEAgBkEobCIFIAMoAjBqIAcqAgC7OQMAIAMoAjAgBWogACgCECAEaioCBLs5AwggAygCMCAFaiAAKAIQIARqKgIIuzkDECADKAIwIAVqIAAoAhAgBGoqAgy7OQMYIAAoAhAgBGoqAhC7DAELIAZBKGwiBSADKAIwaiAHKwMAOQMAIAMoAjAgBWogACgCECAEaisDCDkDCCADKAIwIAVqIAAoAhAgBGorAxA5AxAgAygCMCAFaiAAKAIQIARqKwMY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IhUrAwA5AxggFSAMKAIAaisDACErIAIgLCAuoiApICqioJo5AyggAiArOQMgIAIgASsDADkDMCACIBQrAwA5AzggAiABIApBAXRqKwMAOQNAIANCADcDUCADQgA3A1ggA0HoAGoiAUIANwMAIANCADcDSCADQoOAgIAwNwNAIANChoD9lyQ3AzggAyABNgJkIAMgA0FAazYCYCADQfAIakEDQQNBBiACQQAQrgYhASADQYCAhBA2ArgBIANCADcDwAEgAyADQThqNgK8ASABIANBuAFqEJYEIAEQsQYaIANBuAFqICEgA0E4ahD/BiADQThqELEGGiADQfAIaiADQbgBaiAgEIEHIAMQpwYhCiADKALwCCIBIANB8AhqIApBfyABKAIAKAIMEQYAIANBOGogChDDCyACIANBOGpByAAQrhshASAKELEGGiAJELEGGiAIELEGGiANELEGGiAQELEGGiARELEGGiASELEGGiABIAErA0AiKUQAAAAAAADwPyApoyIpojkDQCABICkgASsDOKI5AzggASApIAErAzCiOQMwIAEgKSABKwMoojkDKCABICkgASsDIKI5AyAgASApIAErAxiiOQMYIAEgKSABKwMQojkDECABICkgASsDCKI5AwggASABKwMAICmiOQMAIAUQsQYaIAQQsQYaIAAQsQYaIAYQsQYaIA8QsQYaIAsQsQYaIAcQsQYaIBoQsQYaIB8QsQYaIB4QsQYaIB0QsQYaIBwQsQYaIBsQsQYaICYQsQYaIBgQsQYaIBkQsQYaIBcQsQYaIBYQsQYaICUQsQYaICQQsQYaICMQsQYaICIQsQYaICgQsQYaICEQsQYaICAQsQYaICcQsQYaIBMQsQYaIA4QsQYaIANB4BBqJAAL0ggCA38IfCMAQaADayIFJAAgA0EEQQRBBkEAQQAQ9wcgBEEEQQRBBkEAQQAQ9wcCQCADEMwHQYCABEYEQCAFQeACaiADKAIEEK0GGgwBCyAFQeACaiADEMkHCwJAIAQQzAdBgIAERgRAIAVBqAJqIAQoAgQQrQYaDAELIAVBqAJqIAQQyQcLIAVCgYCAgBA3A/gBIAVBhoCIiHw2AvABIAVCADcDuAEgBSAFQbgBajYC9AEgBUHgAmogBUHwAWpB1NYKEJkEIAUoAvACIAUoAowDKAIAQQNsakKAgICAgICA+D83AxggBUKBgICAEDcD+AEgBUGGgIiIfDYC8AEgBUIANwO4ASAFIAVBuAFqNgL0ASAFQagCaiAFQfABakHU1goQmQQgBSgCuAIgBSgC1AIoAgBBA2xqQoCAgICAgID4PzcDGCACKwMAIQwgAisDCCENIAIrAxAhCCACKwMYIQ4gAisDMCEKIAIrAyAhDyACKwMoIQkgAisDOCELIAVCgICAgPj/////ADcD8AEgBUKAgICAMDcDgAEgBUG4AWogBUHgAmogBUHwAWogBUGAAWoQugYhBCAFQoCAgIAwNwOAASAFQoCAgID4/////wA3A0ggBUHwAWogBCAFQYABaiAFQcgAahC6BiECIAQQsQYaIAVCgICAgPj/////ADcDuAEgBUKAgICAMDcDSCAFQYABaiAFQagCaiAFQbgBaiAFQcgAahC6BiEDIAVCgICAgDA3A0ggBUKAgICA+P////8ANwMQIAVBuAFqIAMgBUHIAGogBUEQahC6BiEEIAMQsQYaIAUgAjYChAEgBUGAgIQQNgKAASAFQgA3A4gBIAUgBDYCTCAFQYCAhBA2AkggBUIANwNQIAwgCiAIoqEgDSAIIAuioSAOIAogCaKhIA8gCyAJoqEgCCAJIAVBgAFqIAVByABqELoMIAVCgICAgPj/////ADcDgAEgBUKDgICAwAA3AxAgBUHIAGogBUHgAmogBUGAAWogBUEQahC6BiEDIAVCgICAgDA3AxAgBUKAgICA+P////8ANwMAIAVBgAFqIAMgBUEQaiAFELoGIQYgAxCxBhogBUKAgICA+P////8ANwNIIAVCg4CAgMAANwMAIAVBEGogBUGoAmogBUHIAGogBRC6BiEDIAVCgICAgDA3AwAgBUKAgICA+P////8ANwOYAyAFQcgAaiADIAUgBUGYA2oQugYhByADELEGGiAFQgA3AxggBSACNgIUIAVBgICECDYCECAFIAY2AgQgBUGAgIQQNgIAIAVCADcDCCAAIAEgBUEQaiAFELsMIAVCADcDGCAFIAQ2AhQgBUGAgIQINgIQIAUgBzYCBCAFQYCAhBA2AgAgBUIANwMIIAAgASAFQRBqIAUQuwwgBxCxBhogBhCxBhogBBCxBhogAhCxBhogBUGoAmoQsQYaIAVB4AJqELEGGiAFQaADaiQAC6gNAhB/An0jAEHABWsiBCQA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gIAERgRAIANBOGogASgCBBCtBhoMAQsgA0E4aiABEMkHCyADQfAAaiADQThqEJwHIANBiANqIANB0AJqIANB8ABqEIIHIANB6ARqIANBiANqEKYHIQEgA0GAgIQQNgIoIANCADcDMCADIAI2AiwgAyAFNgIcIANBgICEEDYCGCADQgA3AyAgAyAHNgIMIANBgICEEDYCCCADQgA3AxAgASADQShqIANBGGogA0EIakEAEK8EIANBgARqELEGGiADQcgDahCxBhogA0GQA2oQsQYaIANB6AFqELEGGiADQbABahCxBhogA0H4AGoQsQYaIANBOGoQsQYaIANB0AJqELEGGgJAAn8CQAJAIAItAAFBwABxDQAgAigCKCIBKAIAQQFGDQAgASgCBEEBRw0BIAIoAhAiBCACKAIsKAIAQQF0agwCCyACKAIQIgRBCGohASAEKwMQIQwMAgsgAigCECIEQQIgAigCDCIGbSILIAIoAiwoAgBsakECIAYgC2xrQQN0agsrAwAhDCABKAIEQQFGBEAgBCACKAIsKAIAaiEBDAELIAQgAigCDCIBQQAgAUEBakEDSRsiBiACKAIsKAIAbGpBASABIAZsa0EDdGohAQsgACsDACAMIAErAwCjZARAIANBiANqIAUQnAcgAygCiAMiASADQYgDaiADQcgHakF/IAEoAgAoAgwRBgAgA0GABGoQsQYaIANByANqELEGGiADQZADahCxBhogA0IANwOQAyADQYCAhAg2AogDIAMgA0HIB2o2AowDIANBiANqEKoERAAAAAAAAAAAY0EBc0UEQCADKALYByADKAL0BygCAEEBdGoiASABKwMAmjkDACABIAErAwiaOQMIIAEgASsDEJo5AxALIAcQsQYaIAUQsQYaIAIQsQYaIAoQsQYaIAkQsQYaIAgQsQYaIANByAdqELEGGiADQYAIaiQADwtBqX4gA0GIA2pBouwEEIkDQbfsBEGm3QRB1QYQmAoAC4UUAwx/AX0FfCMAQeADayIEJAACQCAAEMwHQYCABEYEQCAEQagDaiAAKAIEEK0GGgwBCyAEQagDaiAAEMkHCwJAAkACQCAEKAKwAyIMQQFHQQAgBCgCtAMiCUEBRxtFBEAgBCgCqANBA3ZB/wNxQQFrQQJPDQEgCSAMbCIJQQNMDQIgABDLByIKQRZLDQNBASAK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aiAIQcgBahC6BiEAIAhCgICAgDA3A4ABIAhCgICAgPj/////ADcDcCAIQThqIAAgCEGAAWogCEHwAGoQugYhBCAIQgA3A9ABIAggBDYCzAEgCEGAgIQINgLIASAIQcgBaiACELIMIAQQsQYaIAAQsQYaIAhCgICAgPj/////ADcDOCAIQoCAgIAwNwPIASAIIAogCEE4aiAIQcgBahC6BiEAIAhCgICAgDA3A4ABIAhCgICAgPj/////ADcDcCAIQThqIAAgCEGAAWogCEHwAGoQugYhBCAIQgA3A9ABIAggBDYCzAEgCEGAgIQINgLIASAIQcgBaiAFELIMIAQQsQYaIAAQsQYaIAhCgICAgPj/////ADcDOCAIQoOAgIDAADcDyAEgCCABIAhBOGogCEHIAWoQugYhACAIQoCAgIAwNwPIASAIQoCAgID4/////wA3A4ABIAhBOGogACAIQcgBaiAIQYABahC6BiIEIAMQlgQgBBCxBhogABCxBhogCEKAgICA+P////8ANwM4IAhCg4CAgMAANwPIASAIIAogCEE4aiAIQcgBahC6BiEAIAhCgICAgDA3A8gBIAhCgICAgPj/////ADcDgAEgCEE4aiAAIAhByAFqIAhBgAFqELoGIgQgBhCWBCAEELEGGiAAELEGGiAKELEGGiABELEGGiAOELEGGiANELEGGiAJELEGGiAMELEGGiAIQYAEahCxBhogCxCxBhogCEHwBGokAAuREQIEfxV8IwBBwAFrIgMkAAJ8An8CQAJAIAAQywdBDUcEQCAAEMsHQQ5HDQELAkAgABDMB0GAgARGBEAgA0GIAWogACgCBBCtBhoMAQsgA0GIAWogABDJBwsgABDLByEAIAMoAogBQYCAAXEhBSAAQQ1GBEACQAJAIAVFBEAgAygCmAEiACoCBIy7IQ0gACoCAIy7IQ4CQAJAAkACQAJAAkACQCADKAKwASIFKAIAQQFHBEACfyAFKAIEQQFGBEAgACADKAK0ASgCAGoMAQsgACADKAKUASIEQQAgBEEBakEDSRsiBiADKAK0ASgCAGxqQQEgBCAGbGtBA3RqCyoCAIy7IQoMAQsgACoCCIy7IQogAygCsAEiBSgCAEEBRg0BCwJ/IAUoAgRBAUYEQCAAIAMoArQBKAIAagwBCyAAIAMoApQBIgRBACAEQQFqQQNJ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ACsDkAIgGyABKwMIoqE5A5ACIAAgACsDmAIgHCABKwMIoqE5A5gCIAAgACsD2AIgHSABKwMIoqE5A9gCIAAgACsD4AIgHiABKwMIoqE5A+ACIAAgACsDqAMgHyABKwMIoqE5A6gDIAAgGCAYoiAZIBmioCIQIBqiIAArA+ADoDkD4AMgACAQIBuiIAArA+gDoDkD6AMgACAQIByiIAArA/ADoDkD8AMgACAQIB2iIAArA7AEoDkDsAQgACAQIB6iIAArA7gEoDkDuAQgACAQIB+iIAArA4AFoDkDgAUgAyACKwMAIAMrA7gJoDkDuAkgAyACKwMIIAMrA8AJoDkDwAkgAyACKwMQIAMrA8gJoDkDyAkgAyACKwMAIAMrA5gKoDkDmAogAyACKwMIIAMrA6AKoDkDoAogAyACKwMQIAMrA6gKoDkDqAogAyADKwPoCSABKwMAIAIrAwCioTkD6AkgAyADKwPwCSABKwMAIAIrAwiioTkD8AkgAyADKwP4CSABKwMAIAIrAxCioTkD+AkgAyADKwOwCiABKwMIIAIrAwCioTkDsAogAyADKwO4CiABKwMIIAIrAwiioTkDuAogAyADKwPACiABKwMIIAIrAxCioTkDwAogAyADKwPICiABKwMAIAIrAwCioTkDyAogAyADKwPQCiABKwMAIAIrAwiioTkD0AogAyADKwPYCiABKwMAIAIrAxCioTkD2AogAyADKwPgCiABKwMIIAIrAwCioTkD4AogAyADKwPoCiABKwMIIAIrAwiioTkD6AogAyADKwPwCiABKwMIIAIrAxCioTkD8AogAyADKwP4CiAQIAIrAwCioDkD+AogAyADKwOACyAQIAIrAwiioDkDgAsgAyADKwOICyAQIAIrAxCioDkDiAsgIiARoCEiICEgEqAhISAgIBegISAgEyAZoCETIBUgGKAhFSAWIBCgIRYgBEEBaiIEIAVHDQALCyAAIAArAzg5A3ggACAAKwNAOQPAASAAIAArA4gBOQPIASAAIAArA5ACOQPQAiAAIAArA5gCOQOYAyAAIAArA+ACOQOgAyAAIAArA+gDOQOoBCAAIAArA/ADOQPwBCAAIAArA7gEOQP4BCAAIAArAwA5A/ABIAAgACsDCCIQOQP4ASAAIAArAxAiETkDgAIgACAAKwNQOQPAAiAAIAArA1giEjkD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IAIrAwAgA0HAA2ogAWorAwCgOQMAIARBAWoiBEHRAEcNAAsgA0KJgICAkAE3A8gDIANBhoCIiHw2AsADIAMgADYCxAMgA0GYAmoQpwYhByADQdACahCnBiEFIANBiANqEKcGIQYgA0GYAmogA0HAA2oQtQQgA0HAA2ogBRDZDCAAQYgFaiADQcADakHIABCuGxogAyAGEJwHIANB4AFqEKcGIQEgAygCACICIAMgAUF/IAIoAgAoAgwRBgAgA0HAA2ogARDaDCAAQdAFaiADQcADakGIBRCuGxogARCxBhogA0H4AGoQsQYaIANBQGsQsQYaIANBCGoQsQYaAkACQCAAKwOIBURIr7ya8td6PmZBAXNFBEAgAEEAIAAoAsgMIgFrQQN0aisDwAVESK+8mvLXej5jDQEgASEEDAILQal+IANBwANqQYOBBRCJA0H2gAVBwPwEQfsBEJgKAAsDQEEGIAFrIQIgAUEBaiIEIQEgACACQQN0aisDiAVESK+8mvLXej5jDQALCyAAIARBAWo2AsgMIARBBk4NASAAQcAMaiAiIBSjOQMAIABBuAxqICEgFKM5AwAgACAgIBSjOQOwDCAGELEGGiAFELEGGiAHELEGGiADQcgIahCxBhogA0GACWoQsQYaIANBkAtqJAAPC0GpfiADQcADakHAgAUQiQNB9oAFQcD8BEHuARCYCgALQal+IANBwANqQZGBBRCJA0H2gAVBwPwEQf8BEJgKAAu8HAIFfxt8IwBB0ANrIgEkACABQv/////////3/wA3A8gDRP///////+9/IQdBCSAAKALIDCICa0EIIAJBAEobIgRBCEwEQCABQZgCaiEFIAQhAwNAIAAgA0EDdGoiAisD0AUhCCACKwOYBiEJIAIrA+AGIQogAisDqAchCyACKwPwByEMIAJBuAhqKwMAIQ0gAkGACWorAwAhDiACQcgJaisDACEPIAEgAkGQCmorAwBEqkxY6Hq2+z+iIgc5A8ADIAEgD0SqTFjoerb7P6IiDzkDuAMgASAORKpMWOh6tvs/oiIOOQOwAyABIA1EqkxY6Hq2+z+iIg05A6gDIAEgDESqTFjoerb7P6IiDDkDoAMgASALRKpMWOh6tvs/oiILOQOYAyABIApEqkxY6Hq2+z+iIgo5A5ADIAEgCUSqTFjoerb7P6IiCTkDiAMgASAI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NgIAAkAgACgCECIBRQ0AIAEgASgCBCICQQFrNgIEIAINACABIAEoAgAoAggRAQAgARDQGgsCQCAAKAIIIgFFDQAgASABKAIEIgJBAWs2AgQgAg0AIAEgASgCACgCCBEBACABENAaCyAAEOMLGiAAEKIbCxgAIAAoAgQiACABIAIgACgCACgCIBEFAAu9AgEDfyMAQRBrIgMkACADQQhqIAEoAgQiAiACKAIAKAIsEQIAIAMgASgCDCIBIAEoAgAoAiwRAgBBIBDVGiIBQgA3AgQgAUGokgU2AgAgAUEMaiIEEOMLGiABQaSTBTYCDCABIAMoAgg2AhAgASADKAIMIgI2AhQgAgRAIAIgAigCBEEBajYCBAsgASADKAIANgIYIAEgAygCBCICNgIcAkAgAkUEQCAAIAE2AgQgACAENgIADAELIAIgAigCBEEBajYCBCADKAIEIQIgACABNgIEIAAgBDYCACACRQ0AIAIgAigCBCIBQQFrNgIEIAENACACIAIoAgAoAggRAQAgAhDQGgsCQCADKAIMIgFFDQAgASABKAIEIgJBAWs2AgQgAg0AIAEgASgCACgCCBEBACABENAaCyADQRBqJAALiQEBA38gAEG0lQU2AgwgAEG8lAU2AgACQCAAKAIcIgFFDQAgASABKAIEIgJBAWs2AgQgAg0AIAEgASgCACgCCBEBACABENAaCyAAQQxqIQICQCAAKAIUIgFFDQAgASABKAIEIgNBAWs2AgQgAw0AIAEgASgCACgCCBEBACABENAaCyACEOMLGiAAC4wBAQN/IABBtJUFNgIMIABBvJQFNgIAAkAgACgCHCIBRQ0AIAEgASgCBCICQQFrNgIEIAINACABIAEoAgAoAggRAQAgARDQGgsgAEEMaiECAkAgACgCFCIBRQ0AIAEgASgCBCIDQQFrNgIEIAMNACABIAEoAgAoAggRAQAgARDQGgsgAhDjCxogABCiGwt5AQJ/IABBtJUFNgIAAkAgACgCECIBRQ0AIAEgASgCBCICQQFrNgIEIAINACABIAEoAgAoAggRAQAgARDQGgsCQCAAKAIIIgFFDQAgASABKAIEIgJBAWs2AgQgAg0AIAEgASgCACgCCBEBACABENAaCyAAEOMLGiAAC3wBAn8gAEG0lQU2AgACQCAAKAIQIgFFDQAgASABKAIEIgJBAWs2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GiIBQYAFaiEMIAEgCiACayIKaiENIApBAU4EQCABIAIgChCuGxoLIAAgDDYCiAEgACANNgKEASAAIAE2AoABIAJFDQAgAhCiGwsgACAFIAYQ7w1BACECIABBADoAvAEgAEL/////////9/8ANwNQIABBADYCHCAAIAlBAkkiCiAJQQNGciIBOgC9ASAKRQRAIAtBADYCCCALQgA3AwBBACEKQQAhCSADBEAgA0GAgICABE8NAiALIANBAnQiAxDVGiIJNgIAIAsgAyAJaiICNgIIIAlBACADEK8bGiALIAI2AgQgAiEKCyAAKAKYASIDBEAgACADNgKcASADEKIbIAsoAgghAiALKAIEIQogCygCACEJIAAtAL0BIQELIAAgAjYCoAEgACAKNgKcASAAIAk2ApgBCyAAIAFBAXM6AL4BIAtBEGokAA8LEPwaAAtXAQN/IABB8LcFNgIQIABB9LYFNgIAIABBEGohAgJAIAAoAhgiAUUNACABIAEoAgQiA0EBazYCBCADDQAgASABKAIAKAIIEQEAIAEQ0BoLIAIQ4wsaIAALWgEDfyAAQfC3BTYCECAAQfS2BTYCACAAQRBqIQICQCAAKAIYIgFFDQAgASABKAIEIgNBAWs2AgQgAw0AIAEgASgCACgCCBEBACABENAaCyACEOMLGiAAEKIbCxMAIABBEGogACgCECgCABEAABoLRwECfyAAQfC3BTYCAAJAIAAoAggiAUUNACABIAEoAgQiAkEBazYCBCACDQAgASABKAIAKAIIEQEAIAEQ0BoLIAAQ4wsaIAALSgECfyAAQfC3BTYCAAJAIAAoAggiAUUNACABIAEoAgQiAkEBazYCBCACDQAgASABKAIAKAIIEQEAIAEQ0BoLIAAQ4wsaIAAQohsLjgECAn8BfSABKAIEIgMgAiADKAIAKAIgEQIAAkAgASgCDEEBSARAQQAhAwwBC0EAIQJBACEDA0AgASgCBCIEIAIgBCgCACgCJBEZACEFIAErAxiaIAMgASsDECAFu2RqIgMgASgCDCIEIAJrardkDQEgAkEBaiICIARIDQALCyAAIAM2AgAgACADt5o5AwgLJgAjAEEQayIAJABBq34gAEGguQUQiQNBsbkFQbq5BUHjARCYCgALpQECAn8BfCAAKwMQIQUgACgCBCIAIAEgACgCACgCKBEDACEA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QCADQThrELEGIgMgBEcNAAsgACgCgAELIQMgACAENgKEASADEKIbCyAAIAU2AoQBIAAgATYCgAEgACAFNgKIASAJQRBqJAAPCxD8GgAL3QkBAX8jAEEQayILJAAgABDjCxogAEHs8wU2AgAgACABKAIANgIEIAAgASgCBCIBNgIIIAEEQCABIAEoAgRBAWo2AgQLIAAgAigCADYCDCAAIAIoAgQiATYCECABBEAgASABKAIEQQFqNgIECyAAIAMoAgAiATYCFCAAIAMoAgQiAjYCGCACBEAgAiACKAIEQQFqNgIEIAAoAhQhAQsgAEIANwIcQQAhAiAAQQA2AmAgAEIANwNwIAAgBTkDaCAAIAk2AlggACAINgJUIABCADcCJCAAQgA3AiwgAEIANwI0IABCADcCPCAAQgA3AkQgAEIANwJMIABCADcDeCAAQgA3A4ABIABBADYCiAEgASABKAIAKAI0EQAAIQEgACAGOgBkIAAgATYCXAJAIAYEQCAAIAc2AmAgC0EAIAQgBxD6EyALKAIAIQEgCygCBCIDBEAgAyADKAIEQQFqNgIECyAAIAE2AhwgACgCICEBIAAgAzYCIAJAIAFFDQAgASABKAIEIgNBAWs2AgQgAw0AIAEgASgCACgCCBEBACABENAaCwJAIAsoAgQiAUUNACABIAEoAgQiA0EBazYCBCADDQAgASABKAIAKAIIEQEAIAEQ0BoLQQAhAyAAKAIEIgEgASgCACgCNBEAACEBIAtBADYCCCALQgA3AwAgAQRAIAFBpZLJJE8NAiALIAFBOGwiAxDVGiIBNgIAIAsgATYCBCALIAEgA2oiAzYCCANAIAEQpwZBOGoiASADRw0ACyALIAM2AgQLIAAoAjAiBgRAAn8gBiAGIAAoAjQiAUYNABoDQCABQThrELEGIgEgBkcNAAsgACgCMAshASAAIAY2AjQgARCiGyALKAIEIQMLIAsoAgAhASAAIAM2AjQgACABNgIwIAAgCygCCDYCOEEAIQEgC0EANgIIIAtCADcDAEEAIQMgBARAIARBgICAgARPDQIgCyAEQQJ0IgYQ1RoiAzYCACALIAMgBmoiATYCCCADQQAgBhCvGxogCyABNgIECyABIQYgACAAKAJIIgcEfyAAIAc2AkwgBxCiGyALKAIEIQYgCygCACEDIAsoAggFIAELNgJQIAAgBjYCTCAAIAM2AkggACAAKwNoIgUgCqIiCjkDcCAAIAogBaEgCbejOQN4CyAAKAIEIgEgASgCACgCNBEAACEBIAtBADYCCCALQgA3AwAgAQRAIAFBpZLJJE8NASALIAFBOGwiAhDVGiIBNgIAIAsgATYCBCALIAEgAmoiAjYCCANAIAEQpwZBOGoiASACRw0ACyALIAI2AgQLIAAoAiQiAwRAAn8gAyADIAAoAigiAUYNABoDQCABQThrELEGIgEgA0cNAAsgACgCJAshASAAIAM2AiggARCiGyALKAIEIQILIAsoAgAhASAAIAI2AiggACABNgIkIAAgCygCCDYCLEEAIQEgC0EANgIIIAtCADcDAEEAIQIgBARAIARBgICAgARPDQEgCyAEQQJ0IgMQ1RoiAjYCACALIAIgA2oiATYCCCACQQAgAxCvGxogCyABNgIECyABIQMgACgCPCIGBEAgACAGNgJAIAYQohsgCygCBCEDIAsoAgAhAiALKAIIIQELIAAgAzYCQCAAIAI2AjwgACABNgJEIAtBEGokAA8LEPwaAAvYCQECfyMAQRBrIg0kACAAEOMLGiAAQYz2BTYCACAAIAEoAgA2AgQgACABKAIEIgw2AgggDARAIAwgDCgCBEEBajYCBAsgACADKAIANgIMIAAgAygCBCIMNgIQIAwEQCAMIAwoAgRBAWo2AgQLIAAgAigCADYCFCAAIAIoAgQiDDYCGCAMBEAgDCAMKAIEQQFqNgIECyAAIAQoAgA2AhwgACAEKAIEIgw2AiAgDARAIAwgDCgCBEEBajYCBAsQvw0hDCAAIAo5A0AgACAIOQMwIAAgBzYCKCAAIAw2AiQgASgCACIBIAEoAgAoAigRAAAhASAAIAk5A3AgACABNgJIIAMoAgAiAyADKAIAKAI4EQAAIQMgAEIANwKYASAAIAs5A5ABIAAgCzkDiAEgACAGNgKEASAAIAM2AoABIABCADcCoAEgAEIANwKoASAAQgA3ArABIABCADcCuAEgAEIANwLAASAAQgA3AsgBQQAhASAAQQA2AtABIABC/////w83A+gBIAAgACgCJBDlCjYC8AEgACAAKwOQASILIAuiIgggCKAiCDkDYCAAIAAoAii3RAAAAAAAAPC/oEQAAAAAAADgP6IiCTkDOCAAIAhEAAAAAAAA4D+iOQN4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FBEBAAsgABCiGws1ACAAKAIYIgBFBEBBBBAVIgBBoOgINgIAIABByOgIQY8MEBYACyAAIAEgACgCACgCGBECAAtbACABQaiCBjYCACABIAApAgQ3AgQgASAAKQIMNwIMIAEgACkCFDcCFCABIAApAhw3AhwgASAAKQIkNwIkIAEgACkCLDcCLCABIAApAjQ3AjQgASAAKAI8NgI8CwoAIABBBGoQ/Q4L8hcDGH8CfgJ8IwBBwAJrIgEkAAJAAkACQCAAKAIALQAAQQFxDQAgACgCCCEIIAAoAgQiAiACKAIAIglBAWo2AgAgCCgCTCECIAFBqAJqIAgoAggiAyADKAIAKAI4EQIAIAFBoAJqIAgoAjAiAyACIAlBCmxqIgIgAygCACgCLBEEACABQZgCaiAIKAIQIgMgAygCACgCPBECACABQZACaiAIKAIoIgMgAkEBaiADKAIAKAI0EQQAIAJBAmohAyAAKAIMLQAABEAgAUHQAWogCCgCOCIGIAMgBigCACgCJBEEACABKALQASEOAkAgASgC1AEiCkUNACAKIAooAgRBAWo2AgQgASgC1AEiA0UNACADIAMoAgQiBkEBazYCBCAGDQAgAyADKAIAKAIIEQEAIAMQ0BoLIAJBA2ohAwsgAUGIAmogCCgCICICIAIoAgAoAiQRAgACQCAAKAIQLQAADQAgAUHQAWogCCgCGCICIAMgAigCACgCKBEEACABKALQASEWIAEoAtQBIgtFDQAgCyALKAIEQQFqNgIEIAEoAtQBIgJFDQAgAiACKAIEIgNBAWs2AgQgAw0AIAIgAigCACgCCBEBACACENAaCyABQdABahCnBiEHIAFBmAFqEKcGIRMgAUHgAGoQpwYhDyABQv/////////3/wA3A1ggAUEANgJQIAFC//////////f/ADcDSCABQQA2AkAgAUL/////////9/8ANwM4IAFBADYCMCABQv/////////3/wA3AyggAUEANgIgIAEoAqgCIgIgAigCACgCKBEAACECIAFBADYCGCABQgA3AxAgAgRAIAJBgICAgARPDQMgASACQQJ0IgIQ1RoiAzYCECABIAIgA2oiBjYCGCADQQAgAhCvGxogASAGNgIUCyABKAKoAiICIAIoAgAoAjARAAAhAiABQQA2AgggAUIANwMAIAIEQCACQaWSySRPDQIg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ASIBBEAgACABNgKkASABEKIbCyAAEOMLGiAAEKIbCw0AIAAoAiBBAWtBAkkLCAAgACgCIEULCgAgACgCIEEDRgsNACAAKAIgQQVrQQJJCwcAIAAoAhgLCAAgAC0AsQELBwAgACgCYAsHACAAKAI8CwgAIAAoApABCwcAIAAoAigLBwAgACgCHAsHACAAKwMQCwcAIAArAwgLBwAgACgCJAsIACAAKwOIAQsHACAAKwN4CwcAIAArA3ALCAAgACsDgAELBwAgACgCOAsHACAAKAIsCwcAIAAoAjALBwAgACgCNAsIACAAKwOYAQsIACAAKAKsAQsIACAAKAK8AQsIACAAKwPAAQsIACAAKwPIAQsIACAAKwPQAQsIACAAKwPYAQsIACAAKwPgAQsHACAAKwNYCwcAIAAoAkwLBwAgACgCUAsIACAAQaABagsIACAAKAK0AQsIACAAKAK4AQsJACAAIAE2AjwLCQAgACABNgIsCwkAIAAgATYCOAsJACAAIAE2AjALCgAgACABOgCxAQsJACAAIAE2AmQLCQAgACABNgJgCwoAIAAgATYCkAELCQAgACABNgJECwkAIAAgATYCSAsJACAAIAE2AkALKwAgARCIFSIBmUQAAAAAAADgQWMEQCAAIAGqNgJMDwsgAEGAgICAeDYCTAsKACAAIAE2ArQBCwoAIAAgAToAsAELCAAgAC0AsAEL+AEBBX8jAEEQayIEJAACQCABIAAoAhBOBEAgASAAKAIUIgNKBEAgBEEANgIIIARCADcDACABBEAgAUGAgICABE8NAyABQQJ0IgIQ1RoiBkEAIAIQrxsgAmohAgsgACgCBCIFBEAgACAFNgIIIAUQohsgACgCFCEDCyAAIAY2AgQgACACNgIMIAAgAjYCCAsCQCABIANGDQAgACABNgIUIAFBAUgNACAAKAIEIQNBACEBA0AgAyABQQJ0aiABNgIAIAFBAWoiASAAKAIUSA0ACwsgBEEQaiQADwtBqX4gBEH8jgYQiQNBmI8GQaaPBkEwEJgKAAsQ/BoAC9ADAgN/AnwjAEEQayIGJAAgABDjCxogAEEANgIMIABCADcCBCAAQYSRBjYCACAAQShqIAEQ+RMCQCACIANOBEAgACAENgIgIAAgAjYCECAAIAM2AhQgBkEANgIIIAZCADcDACACBEAgAkGAgICABE8N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AOBBYwRAIAeqDAELQYCAgIB4CyACIAEbIAIgB71C////////////AINCgICAgICAgPj/AFIbDwtBACECIAhEAAAAAAAAAABjDQAgCCAAKAIYIgK3IgpjQQFzRQRAIAcgCRCVFaMiByAKYyEBAn8gB5lEAAAAAAAA4EFjBEAgB6oMAQtBgICAgHgLIAIgARsgAiAHvUL///////////8Ag0KAgICAgICA+P8AUhsiAgJ/IAiZRAAAAAAAAOBBYwRAIAiqDAELQYCAgIB4CyIBIAEgAkobDwsgByAJEJUVoyIHIApjIQECfyAHmUQAAAAAAADgQWMEQCAHqgwBC0GAgICAeAsgAiABGyACIAe9Qv///////////wCDQoCAgICAgID4/wBSGw8LIAILkQEDA38BfgF8IAEoAgQhAyABKwMIIQZBMBDVGiICQgA3AgQgAkHEmwY2AgAgASkCECEFIAEoAhghASACQRBqIgQQ4wsaIAIgATYCKCACIAU3AyAgAiAGEIQVRAAAAAAAAPC/oEQAAAAAAADwP6AQlRU5AxggAiADNgIUIAJBwJwGNgIQIAAgAjYCBCAAIAQ2AgALKAAgAEHIngY2AhAgAEHEnQY2AgAgAEEYahDjCxogAEEQahDjCxogAAsrACAAQcieBjYCECAAQcSdBjYCACAAQRhqEOMLGiAAQRBqEOMLGiAAEKIbCxwAIABByJ4GNgIAIABBCGoQ4wsaIAAQ4wsaIAALHwAgAEHIngY2AgAgAEEIahDjCxogABDjCxogABCiGwuhAQIBfwF8IABBCGogASACEPAPIQEgACsDMCACtyAAKAJAt6OgIgREAAAAAAAA8D9mBH8gAwUgBCAAKAJEtxCTFSEEIAArAzhEAAAAAAAA8D8gBKEQlRWjIgS9Qv///////////wCDQoCAgICAgID4/wBSIQACfyAEmUQAAAAAAADgQWMEQCAEqgwBC0GAgICAeAsgASAAGyABIAQgAbdjGwsL4wECBX8CfCABKAIoIQMgASsDOCEHQeAAENUaIgJCADcCBCACQcSdBjYCACABKwMwIQggASgCQCEEIAEoAkQhBSABKAJIIQEgAkEQaiIGEOMLGiACQcieBjYCECACQRhqEOMLGiACIAE2AlggAiAFNgJUIAIgBDYCUCACIAcQhBVEAAAAAAAA8L+gRAAAAAAA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ECADIAQ2AhhBGBDVGiIBIANBEGogAigCABDMECABKAIAKAIIEQEAIAAgATYCACADQSBqJAAPCyADIAU2AgAgA0EQakHEtwYgAxCUCkGufiADQRBqQc23BkGApAZB0AIQmAoAC0F7IANBEGpB2bcGEIkDQc23BkGApAZB0gIQmAoAC+YCAQR/IwBBMGsiAiQAIAEQuBsiA0FwSQRAAkACQCADQQtPBEAgA0EQakFwcSIFENUaIQQgAiAFQYCAgIB4cjYCKCACIAQ2AiAgAiADNgIkDAELIAIgAzoAKyACQSBqIQQgA0UNAQsgBCABIAMQrhsaCyADIARqQQA6AAAgAkEAOgAQIAJBADoAGyACQcAAENUaIgM2AgAgAkKygICAgIiAgIB/NwIEIANBADoAMiADQfyoBi8AADsAMCADQfSoBikAADcAKCADQeyoBikAADcAICADQeSoBikAADcAGCADQdyoBikAADcAECADQdSoBikAADcACCADQcyoBikAADcAACAAQQAgAkEgaiACQRBqIAJBLhCRChogAiwAC0F/TARAIAIoAgAQohsLIAIsABtBf0wEQCACKAIQEKIbCyACLAArQX9MBEAgAigCIBCiGwsgAEGIqQY2AgAgAkEwaiQADwsQ2RoAC7ICAQN/IwBB0ABrIgQkACACKAIAQf+fAXFBgIABRgRAIAIoAgghBiACKAIMIQUgBCACKAIQNgI0IAQgBTYCLCAEIAY2AiggBCAFNgIwIARCADcCHCAEIARBGGpBBHI2AhggBCAAKAIINgIUIARBADoAESAEQfyhBi0AADoAECAEQQk6ABMgBEH0oQYpAAA3AwggBCAEQQhqNgJAIARByABqIARBGGogBEEIaiAEQUBrEJAQIAQoAkhBHGogBEEUahCOECAELAATQX9MBEAgBCgCCBCiGwtBGBDVGiICIARBKGogBEEYahDMECADIAIoAgAoAhgRAgAgASACNgIAIARBGGogBCgCHBD/DyAEQdAAaiQADwtBqX4gBEEoakGxmgcQiQNB85oHQYCkBkGGBhCYCgALsgIBA38jAEHQAGsiBCQAIAIoAgBB/58BcUGFgAFGBEAgAigCCCEGIAIoAgwhBSAEIAIoAhA2AjQgBCAFNgIsIAQgBjYCKCAEIAU2AjAgBEIANwIcIAQgBEEYakEEcjYCGCAEIAAo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KAIoEQAANgI0IAIgASABKAIAKAIcEQAANgI4IAIgASABKAIAKAIgEQAANgI8IAJBEGpBMEEBIAMQtBsaIAIgACgCBDYCECACQRBqQQRBASADELQbGiABIAMgASgCACgCFBECAAwCCyADEJoVQXsgAkEQakHYowYQiQNBtqUGQYCkBkH7BRCYCgALIAAoAhAhASACQaSoBigAADYCGCACQgA3ACcgAkEAOgAvIAJBrZoHKAAANgAjIAJBnKgGKQAANwMQIAJBADYCHCACQaqaBygAADYCICACQQQ2AjAgAiABIAEoAgAoAigRAAA2AjQgAiABIAEoAgAoAhwRAAA2AjggAiABIAEoAgAoAiARAAA2AjwgAkEQakEwQQEgAxC0GxogAiAAKAIENgIQIAJBEGpBBEEBIAMQtBsaIAEgAyABKAIAKAIUEQIACyADEJoVIAJBQGskAA8LIAIgASgCACABIAEsAAtBAEgbNgIAIAJBEGpBiKUGIAIQlApBfiACQRBqQbalBkGApAZB1wUQmAoAC40BAQF/IwBB8ABrIgMkACAAIAAoAgAoAhwRAQACQCABEMwHQYCABEYEQCADIAEoAgQQrQYaDAELIAMgARDJBwsgA0E4aiADELQGIABBFGoiASADQThqELkGGiADQThqELEGGiADELEGGiADQThqIAEQrQYhASAAIAIQlRAhACABELEGGiADQfAAaiQAIAALDQAgABCVChogABCiGwuXAgEHfyAAQQRqIQQCQCAAKAIEIgAEQCACKAIAIAIgAi0ACyIDQRh0QRh1QQBIIgUbIQggAigCBCADIAUbIQIDQAJAAkACQAJAAkACQCAAKAIUIAAtABsiAyADQRh0QRh1QQBIIgYbIgMgAiACIANLIgkbIgUEQCAIIABBEGoiBygCACAHIAYbIgcgBRD4FCIGRQRAIAIgA0kNAgwDCyAGQX9KDQIMAQsgAiADTw0CCyAAKAIAIgMNBCABIAA2AgAgAA8LIAcgCCAFEPgUIgMNAQsgCQ0BDAULIANBf0oNBAsgAEEEaiEEIAAoAgQiA0UNAyAEIQALIAAhBCADIQAMAAsACyABIAQ2AgAgBA8LIAEgADYCACAECxgAIAEoAgAiAARAIAAQohsLIAFBADYCAAsMACACQQEQ1Ro2AgALBwAgASgCAAsGAEHkqwYLDgAgAUHsqwZBCxDMAxoLDAAgAiABKAIANgIACwQAIAELBgBB/NIJCw0AIAEgAigCABDNFhoLDAAgAiABKgIAOAIACwYAQazTCQsMACABIAIqAgAQzxYLDAAgAiABLQAAOgAACwYAQbTSCQsMACABIAItAAAQxxYLGABBBBDVGiIAIAEoAgA2AgAgAiAANgIACxsAQQQQ1RoiACABKAIAKAIANgIAIAIgADYCAAsSACACKAIAIAEoAgAoAgA2AgALBgBB0LEGCxAAIAEgAigCACgCABDNFhoLBgBB0LMGCysAIAEoAgAiAARAIAAsAAtBf0wEQCAAKAIAEKIbCyAAEKIbCyABQQA2AgALFgBBDBDVGiIAIAEQ2xoaIAIgADYCAAsZAEEMENUaIgAgASgCABDbGhogAiAANgIACyoAIAIoAgAiACwAC0F/TAR/IAAoAgAQohsgAigCAAUgAAsgASgCABDfGgsEAEEMCwYAQdS8AQspACABAn8gAigCACICLAALQX9MBEAgAigCACECCyACCyACELgbEMwDGgsYAEEIENUaIgAgASsDADkDACACIAA2AgALGwBBCBDVGiIAIAEoAgArAwA5AwAgAiAANgIACxIAIAIoAgAgASgCACsDADkDAAsGAEG40wkLDwAgASACKAIAKwMAENEWC4QDAQd/IwBBQGoiAyQAIABBiLgGNgIAIABBEGoiB0IANwIAIAAgBzYCDCACKAIAIgYgAkEEaiIIRwRAIABBDGohCQNAIAkgByAGIgRBEGoQzRACQCAEKAIEIgVFBEAgBCgCCCIGKAIAIARGDQEgBEEIaiEEA0AgBCgCACIFQQhqIQQgBSAFKAIIIgYoAgBHDQALDAELA0AgBSIGKAIAIgUNAAsLIAYgCEcNAAsLIANBADoAMSADQfyhBi0AADoAMCADQQk6ADMgA0H0oQYpAAA3AyggAiADQShqEM4QIQUgAywAM0F/TARAIAMoAigQohsLIABBADoACAJAIAVB/gFGBEAgA0EIOgATIANBADoAECADQubSsavmrdi25QA3AwggA0EYaiACIANBCGoQzxAgACABIANBGGoQ0BA2AgQgAywAI0F/TARAIAMoAhgQohsLIAMsABNBf0wEQCADKAIIEKIbCyAAQQE6AAgMAQsgACABIAIQ0RA2AgQLIANBQGskACAAC48BAQJ/IwBBEGsiAyQAIAAgASADQQxqIANBCGogAhDvECIEKAIARQRAQSQQ1RoiAUEQaiACEPAQIAEgAygCDDYCCCABQgA3AgAgBCABNgIAAn8gASAAKAIAKAIAIgJFDQAaIAAgAjYCACAEKAIACyECIAAoAgQgAhCNCyAAIAAoAghBAWo2AggLIANBEGokAAu5AQECfyMAQUBqIgMkAAJAIAAgARCBECICIABBBGpHBEAgAigCHCIAIAAoAgAoAhwRAAAoAgRBsLEGRw0BIAIoAhwiACACQSBqIAAoAgAoAhQRAwAoAgAhAiADQUBrJAAgAg8LQTwQFSECIANBIGogA0EQakHkvQYQiQMgARDSECADQTBqIANBIGogA0H4vQYQiQMQ0hAgAiADQTBqENMQIAJBkKgGQeMHEBYAC0EBEBVBnLYGQQAQFgALuAEBAn8jAEFAaiIDJAACQCABIAIQgRAiBCABQQRqRwRAIAQoAhwiASABKAIAKAIcEQAAKAIEQeS7AUcNASAAIAQoAhwiASAEQSBqIAEoAgAoAhQRAwAQ2xoaIANBQGskAA8LQTwQFSEEIANBIGogA0EQakHkvQYQiQMgAhDSECADQTBqIANBIGogA0H4vQYQiQMQ0hAgBCADQTBqENMQIARBkKgGQeMHEBYAC0EBEBVBnLYGQQAQFgALnAMBAn8jAEHwAGsiAiQAAkACQAJAAkAgASgCACABIAEsAAtBAEgbQbulBhCjFSIBBEAgAkEgakEwQQEgARCoFUEBRw0BIAJBIGpBnKgGQQwQ+BQNAiACKAJAQQRHDQMgAigCSCAAKAIARw0EIAIoAkwgACgCBEcNBCACQgA3AhQgAiACQRBqQQRyNgIQIAJBADoACSACQfyhBi0AADoACCACQQk6AAsgAkH0oQYpAAA3AwAgAiACNgJgIAJB6ABqIAJBEGogAiACQeAAahCQECACKAJoQRxqIAJBxABqEI4QIAIsAAtBf0wEQCACKAIAEKIbCyAAIAJBEGoQ0RAiAyABIAMoAgAoAhgRAgAgARCaFSACQRBqIAIoAhQQ/w8LIAJB8ABqJAAgAw8LQTwQFSICQdSnBhCZECACQZCoBkHjBxAWAAtBPBAVIgJBqKgGEJkQIAJBkKgGQeMHEBYACyABEJoVQTwQFSICQZK+BhCZECACQZCoBkHjBxAWAAsgARCaFUE8EBUiAkHWvgYQmRAgAkGQqAZB4wcQFgAL+QIBBn8jAEEQayIDJAAgA0EAOgAJIANB/KEGLQAAOgAIIANBCToACyADQfShBikAADcDACABIAMQzhAhBCADLAALQX9MBEAgAygCABCiGwsCQAJAAkACQAJAAkAgBA4HAAMEAwMBAgMLQSQQ1RoiAkGgvwY2AgAgAiAAKQIANwIEIAIgACkCCDcCDCACQgA3AhggAiACQRhqIgU2AhQgASgCACIAIAFBBGoiBkYNBCACQRRqIQcDQCAHIAUgACIEQRBqEM0QAkAgACgCBCIBRQRAIAQoAggiACgCACAERg0BIARBCGohBANAIAQoAgAiAUEIaiEEIAEgASgCCCIAKAIARw0ACwwBCwNAIAEiACgCACIBDQALCyAAIAZHDQALDAQLQegAENUaIgIgACABEPEQDAMLQcwAENUaIgIgACABEPIQDAILQTwQFSIBQYW/BhCZECABQZCoBkHjBxAWAAtB7AAQ1RoiAiAAIAEQ8xALIANBEGokACACC1QBAX8gACABIAIoAgAgAiACLQALIgFBGHRBGHVBAEgiAxsgAigCBCABIAMbEOcaIgIpAgA3AgAgACACQQhqIgAoAgA2AgggAkIANwIAIABBADYCAAvcAQECfyMAQSBrIgIkACACQQA6ABAgAkEAOgAbIAJBwAAQ1RoiAzYCACACQrKAgICAiICAgH83AgQgA0EAOgAyIANB/KgGLwAAOwAwIANB9KgGKQAANwAoIANB7KgGKQAANwAgIANB5KgGKQAANwAYIANB3KgGKQAANwAQIANB1KgGKQAANwAIIANBzKgGKQAANwAAIABBACABIAJBEGogAkEwEJEKGiACLAALQX9MBEAgAigCABCiGwsgAiwAG0F/TARAIAIoAhAQohsLIABBiKkGNgIAIAJBIGokAAszAQF/IABBiLgGNgIAIAAoAgQiAQRAIAEgASgCACgCBBEBAAsgAEEMaiAAKAIQEP8PIAALNgEBfyAAQYi4BjYCACAAKAIEIgEEQCABIAEoAgAoAgQRAQALIABBDGogACgCEBD/DyAAEKIbCx0AIAAtAAhFBEAgACgCBCIAIAAoAgAoAggRAQALCx4AIAAoAgQiACABIAIgAyAEIAUgACgCACgCDBENAAseACAAKAIEIgAgASACIAMgBCAFIAAo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IQALAkACQAJAAkAgBkH/AXFFDQAgAEUNACAHBEADQCACLQAMIQECQCACIAIoAggiAygCAEcEQAJAAn8gAUH/AXFFBEAgAkEBOgAMIANBADoADCADIAMoAgQiASgCACIENgIEIAQEQCAEIAM2AggLIAEgAygCCDYCCCADKAIIIgQgBCgCACADR0ECdGogATYCACABIAM2AgAgAyABNgIIIAIgACAAIAIoAgAiA0YbIQAgAygCBCECCyACKAIAIgMLBEAgAy0ADEUNAQsgAigCBCIBBEAgAS0ADEUNBwsgAkEAOgAMAkAgACACKAIIIgJGBEAgACECDAELIAItAAwNAwsgAkEBOgAMDwsgAigCBCIBDQUMBgsCQCABQf8BcQRAIAIhAQwBCyACQQE6AAwgA0EAOgAMIAMgAigCBCIBNgIAIAEEQCABIAM2AggLIAIgAygCCDYCCAJAIAMgAygCCCIEKAIARgRAIAQgAjYCACADKAIAIQEMAQsgBCACNgIECyACIAM2AgQgAyACNgIIIAIgACAAIANGGyEACwJAAkAgASgCACIDRQ0AIAMtAAwNACABIQIMAQsCQCABKAIEIgIEQCACLQAMRQ0BCyABQQA6AAwgACABKAIIIgJHBEAgAi0ADA0DCyACQQE6AAwPCyADBEAgAy0ADEUEQCABIQIMAgsgASgCBCECCyACQQE6AAwgAUEAOgAMIAEgAigCACIDNgIEIAMEQCADIAE2AggLIAIgASgCCDYCCCABKAIIIgMgAygCACABR0ECdGogAjYCACACIAE2AgAgASACNgIIIAEhAwsgAiACKAIIIgAtAAw6AAwgAEEBOgAMIANBAToADCAAIAAoAgAiAigCBCIDNgIAIAMEQCADIAA2AggLIAIgACgCCDYCCCAAKAIIIgMgAygCACAAR0ECdGogAjYCACACIAA2AgQgACACNgIIDwsgAigCCCIDIAMoAgAgAkZBAnRqKAIAIQIMAAsACyAEQQE6AAwLDwsgAS0ADA0AIAIhAwwBCyADQQE6AAwgAkEAOgAMIAIgAygCBCIANgIAIAAEQCAAIAI2AggLIAMgAigCCDYCCCACKAIIIgAgACgCACACR0ECdGogAzYCACADIAI2AgQgAiADNgIIIAIhAQsgAyADKAIIIgItAAw6AAwgAkEBOgAMIAFBAToADCACIAIo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BEAgAhCiGyAAKAJIIANqQQA2AgAgACgCECEECyABQQFqIgEgBE4NASAAKAJIIQIMAAsACyAEQQFIDQBB7OQIKAIAIQYDQEF/IAAoAjwiAkECdCACQf////8DcSACRxsQ1RohASAFQQJ0IgMgACgCSGogATYCACACBEAgACgCSCADaigCACEEQQAhAQNAIAQgAUECdGogATYCACABQQFqIgEgAkcNAAsLAkACfyAAKAJQIgJBIE4EQCAAKAJYDAELIAAgACgCZCACajYCZEGAwAAQoRsiAUUEQEHkxQZBG0EBIAYQtBsaQQAhAQwCCyABIAAoAlQ2AgAgACABNgJUQfw/IQIgAUEEagshASAAIAJBIGs2AlAgACABQSBqNgJYIAAgACgCYEEgajYCYAsgACgCRCADaiABNgIAIAAoAkQgA2ooAgAiAUIANwIAIAFCADcCGCABQgA3AhAgAUIANwIIIAAgACgCRCADaigCACAAKAJIIANqKAIAIAAoAjwQhREgACAAKAJEIANqKAIAIAAoAkggA2ooAgAgACgCPCAAKAIMQQAQhhEgBUEBaiIFIAAoAhBIDQALCw8LQTwQFSIBQcDFBhCZECABQZCoBkHjBxAWAAusCgMOfwJ+A3wgACgCQCIKENUaIQ0gACAKIAAoAmhqNgJoQX8gCkEFdCIHIApBA3QiDEH4////A3EgDEcbENUaQQAgBxCvGyEHIAMEfCAMQQFrQQN2IQ8gACgCKCEQIAAoAiwhEQNAIBEgECACIA5BAnRqKAIAbGohC0EAIQlBACEEQQAhBSAKBEADQCAFIAQgC2otAABBgMYGai0AAGohBSAEQQFqIgQgCkcNAAsLIAUgBWytIRNBACEGIAwEQANAIAcgBkECdCIEaiIFIAUoAgAgCSALaiIFLQAAQQFxajYCACAHIARBBHJqIgggCCgCACAFLQAAQQF2QQFxajYCACAHIARBCHJqIgggCCgCACAFLQAAQQJ2QQFxajYCACAHIARBDHJqIgggCCgCACAFLQAAQQN2QQFxajYCACAHIARBEHJqIgggCCgCACAFLQAAQQR2QQFxajYCACAHIARBFHJqIgggCCgCACAFLQAAQQV2QQFxajYCACAHIARBGHJqIgggCCgCACAFLQAAQQZ2QQFxajYCACAHIARBHHJqIgQgBCgCACAFLQAAQQd2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IABBJGogACgCKBD/DyAAKAIEIgIEQAJ/IAIgAiAAKAIIIgFGDQAaA0AgAUHIAGsQsBEiASACRw0ACyAAKAIECyEBIAAgAjYCCCABEKIbCyAAEKIbC8QCAgd/AXwjAEHQAGsiBiQAAkAgACgCMCIBIAAoAggiAiAAKAIEIgRrQcgAbSIDSwRAIABBBGogASADaxCzEQwBCyABIANPDQAgBCABQcgAbGoiASACRwRAA0AgAkHIAGsQsBEiAiABRw0ACwsgACABNgIICyAAKAIwQQFOBEADQCAAKAIEIAVByABsaiIBIAZBCGogACgCICAAKAI0ELQRIgIQtREgAhCwERogACgCHCEEIAAoAhghByABQQxqAn8gACgCECIDIAEoAhhquEQzMzMzMzPzP6IiCEQAAAAAAADwQWMgCEQAAAAAAAAAAGZxBEAgCKsMAQtBAAsQnBFBACECIAMEQANAIAEgAiAEIAIgB2xqELYRIAJBAWoiAiADRw0ACwsgARC3ESAFQQFqIgUgACgCMEgNAAsLIAZB0ABqJAALkgQBBX8gASAAKAIIIgMgACgCBCICa0HIAG1NBEAgACABBH8gAiABQcgAbGohAwNAIAJCADcCACACQgA3AiAgAkIANwIQIAJCADcCCCACQoCAgICAgIDAPzcCGCACQgA3AiggAkIANwIwIAJCADcCOCACQUBrQgA3AgAgAkHIAGoiAiADRw0ACyADBSACCzYCBA8LAkACQAJAIAIgACgCACIEa0HIAG0iBSABaiICQeTxuBxJBEAgBUHIAGwCf0EAIAIgAyAEa0HIAG0iA0EBdCIEIAIgBEsbQePxuBwgA0HxuJwOSRsiBUUNABogBUHk8bgcTw0CIAVByABsENUaCyIGaiIDIAFByABsaiEEIAMhAgNAIAJCADcCACACQgA3AiAgAkIANwIQIAJCADcCCCACQoCAgICAgIDAPzcCGCACQgA3AiggAkIANwIwIAJCADcCOCACQUBrQgA3AgAgAkHIAGoiAiAERw0ACyAGIAVByABsaiEGIAAoAgQiAiAAKAIAIgFGDQIDQCADQcgAayIDIAJByABrIgIQwREgASACRw0ACyAAIAY2AgggACgCBCECIAAgBDYCBCAAKAIAIQEgACADNgIAIAEgAkYNAwNAIAJByABrELARIgIgAUcNAAsMAwsQ/BoA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CwNAIAIiASgCACICDQALCyABIAdHDQALCyAAQgA3AjAgAEEANgJUIABCADcCPCAAQgA3AkwgAEKAgICAgIAINwJEIAAgACkCDDcCKCADQYyiBi0AADoAOCADQQk6ADsgA0EAOgA5IANBhKIGKQAANwMwAkACQAJAAkAgACAFIAYgA0EwahCBECICRwR/IAIoAhwiASABKAIAKAIcEQAAKAIEQYDTCSgCAEcNASACKAIcIgEgAkEgaiABKAIAKAIUEQMAKAIABUEgCzYCWCADLAA7QX9MBEAgAygCMBCiGwsgA0EQENUaIgI2AiAgA0KMgICAgIKAgIB/NwIkIAJBADoADCACQaGiBigAADYACCACQZmiBikAADcAACAAIAUgBiADQSBqEIEQIgJHBH8gAigCHCIBIAEoAgAoAhwRAAAoAgRBrLMGRw0CIAIoAhwiASACQSBqIAEoAgAoAhQRAwAoAgAFQQALNgJgIAMsACtBf0wEQCADKAIgEKIbCyADQQU6ABsgA0EAOgAVIANB/qEGKAAANgIQIANBgqIGLQAAOgAUIAACf0EEIAUgBiADQRBqEIEQIgJGDQAaIAIoAhwiASABKAIAKAIcEQAAKAIEQYDTCSgCAEcNAyACKAIcIgEgAkEgaiABKAIAKAIUEQMAKAIACzYCXCADLAAbQX9MBEAgAygCEBCiGwsgA0EAOgAJIANB6qIGLQAAOgAIIANBCToACyADQeKiBikAADcDACAAAn9B5AAgBSAGIAMQgRAiAkYNABogAigCHCIBIAEoAgAoAhwRAAAoAgRBgNMJKAIARw0EIAIoAhwiASACQSBqIAEoAgAoAhQRAwAoAgALNgJkIAMsAAtBf0wEQCADKAIAEKIbC0HFDSECAkACQAJAAkACQCAAKAJgDgQEAwABAgtBxg0hAgwDC0HHDSECDAILQTwQFSICQczCBhCZECACQZCoBkHjBxAWAAtByA0hAgsgACACNgIEIABBADYCCCAAQX8gACgCXCIEQQJ0IARB/////wNxIARHGyICENUaIgE2AjAgACACENUaNgI0QQEhAgJAIARBAUgNACABQQA2AgAgACgCNEEANgIAIARBAUYNAANAIAJBAnQiASAAKAIwakEANgIAIAAoAjQgAWpBADYCACACQQFqIgIgBEcNAAsLIANBQGskAA8LQQEQFUGc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ACgCRCIDRQ0AIAAoAhAiBUEBSA0AQQAhBANAIAMgBEECdGooAgAiAwRAIAAgAxCbEiAAKAIQIQULIARBAWoiBCAFTg0BIAAoAkQhAwwACwALAkACQAJAAkACQCAAQQxqIgdBBEEBIAEQqBVBAUYEQCAAQRRqIghBBEEBIAEQqBVBAUcNASAAQegAakEEQQEgARCoFUEBRw0CIABBHGoiCUEEQQEgARCoFUEBRw0DIABBEGoiCkEEQQEgARCoFUEBRw0EIABBfyAAKAIQIgRBAnQgBEH/////A3EgBEcbENUaNgJIIARBAU4EQEEAIQMDQEF/IAAoAjwiBEECdCAEQf////8DcSAERxsQ1RohBiADQQJ0IgUgACgCSGogBjYCACAAKAJIIAVqKAIAQQQgBCABEKgVIARHDQcgACABIAAoAkQgBWogAxCjEiADQQFqIgMgACgCEEgNAAsLIAIgACAAKAIAKAIoEQAANgIQIAJBADoACSACQQhqIgNB/KEGLQAAOgAAIAJBCToACyACQfShBikAADcDACACIAI2AiAgAkEoaiAAQTBqIgQgAiACQSBqEJAQIAIoAihBHGogAkEQahCOECACLAALQX9MBEAgAigCABCiGwsgAkEAOgAJIANBjKIGLQAAOgAAIAJBCToACyACQYSiBikAADcDACACIAI2AiAgAkEoaiAEIAIgAkEgahCQECACKAIoQRxqIAcQhhAgAiwAC0F/TARAIAIoAgAQohsLIAJBBToACyACQQA6AAUgAkH+oQYoAAA2AgAgAkGCogYtAAA6AAQgAiACNgIgIAJBKGogBCACIAJBIGoQkBAgAigCKEEcaiAKEIYQIAIsAAtBf0wEQCACKAIAEKIbCyACQZaiBi8AADsBCCACQYAUOwEKIAJBjqIGKQAANwMAIAIgAjYCICACQShqIAQgAiACQSBqEJAQIAIoAihBHGogCBCGECACLAALQX9MBEAgAigCABCiGwsgAkEQENUaIgM2AgAgAkKMgICAgIKAgIB/NwIEIANBADoADCADQaGiBigAADYACCADQZmiBikAADcAACACIAI2AiAgAkEoaiAEIAIgAkEgahCQECACKAIoQRxqIABBGGoQkRAgAiwAC0F/TARAIAIoAgAQohsLIAJBADoACCACQuPE/crmjdmy+AA3AwAgAkEIOgALIAIgAjYCICACQShqIAQgAiACQSBqEJAQIAIoAihBHGogCRCKECACLAALQX9MBEAgAigCABCiGwsgAkEwaiQADwtBPBAVIgBB6MgGEJkQIABBkKgGQeMHEBYAC0E8EBUiAEHoyAYQmRAgAEGQqAZB4wcQFgALQTwQFSIAQejIBhCZECAAQZCoBkHjBxAWAAtBPBAVIgBB6MgGEJkQIABBkKgGQeMHEBYAC0E8EBUiAEHoyAYQmRAgAEGQqAZB4wcQFgALQTwQFSIAQejIBhCZECAAQZCoBkHjBxAWAAuoBQEGfyMAQRBrIgckAAJAAn8gACgCUCIEQSBOBEAgBEEgayEFIAAoAlgMAQsgAEHkAGoiBSAFKAIAIARqNgIAQYDAABChGyIERQRAQQAhBEHkxQZBG0EBQezkCCgCABC0GxoMAgsgBCAAQdQAaiIFKAIANgIAIAUgBDYCAEHcPyEFIARBBGoLIQQgACAFNgJQIAAgBEEgajYCWCAAQeAAaiIFIAUoAgBBIGo2AgALIAIgBDYCAAJAAkAgBEEgQQEgARCoFUEBRgRAQX8gACgCQCIEQQJ0IARB/////wNxIARHGxDVGiEFIAIoAgAgBTYCACACKAIAKAIAQQQgBCABEKgVIARHDQECQCACKAIAKAIURQRAIAdBDGpBBEEBIAEQqBVBAUcNBCACKAIAIAAoAkggA0ECdGooAgAgBygCDEECdGo2AhgMAQsCQAJ/IAAoAgwiCEECdEEPakFwcSIEIAAoAlAiBkwEQCAAKAJYDAELIABB5ABqIgUgBSgCACAGajYCACAEQQRyQQ9qIgVBgMAAIAVBgMAASxsiBhChGyIFRQRAQQAhBUHkxQZBG0EBQezkCCgCABC0GxogACgCDCEIDAILIAUgAEHUAGoiCSgCADYCACAJIAU2AgAgBkEEayEGIAVBBGoLIQUgACAGIARrNgJQIAAgBCAFajYCWCAAQeAAaiIGIAYoAgAgBGo2AgALIAIoAgAgBTYCFCAIQQFIDQBBACEEA0AgACABIAIoAgAoAhQgBEECdGogAxCjEiAEQQFqIgQgACgCDEgNAAsLIAdBEGokAA8LQTwQFSIEQejIBhCZECAEQZCoBkHjBxAWAAtBPBAVIgRB6MgGEJkQIARBkKgGQeMHEBYAC0E8EBUiBEHoyAYQmRAgBEGQqAZB4wcQFgALzAYDC38BfgF9IwBBMGsiBCQAIARBBjoAKyAEQQA6ACYgBEGLowYoAAA2AiAgBEGPowYvAAA7ASQCQAJAAn9BICADIARBIGoQgRAiBSADQQRqRg0AGiAFKAIcIgMgAygCACgCHBEAACgCBEGA0wkoAgBHDQEgBSgCHCIDIAVBIGogAygCACgCFBEDACgCAAshCCAELAArQX9MBEAgBCgCIBCiGwsCQCAIQX9GBEAgACAAKAJEKAIAIAEgAhClEgwBCyAEEK0KNgIIQQAhAyAEQRhqIARBCGogACgCPBCmEiAEQQA2AhQCQCAAKAIQQQFIDQADQCAAIAAoAkQgA0ECdGooAgAgASACIARBFGogCCAEQRhqEKcSIAggBCgCFEwEQCABIAEoAgAoAggRAAANAgsgA0EBaiIDIAAoAhBIDQALCwJAIAQoAhgiBSgCACIGIAUoAgQiA0YNACAFQQRqIQoDQCAGKAIAIQsCQCADIAZrIgdBCUgNACAGKQIAIQ8gBiADQQhrIgMpAgA3AgAgAyAPNwIAIAdBEEYNACAGQQhqIQMgB0EDdSIJQQNrQQJtIQwCf0EBIAdBGUgNABpBASAGKgIUIAYqAgxdQQFzDQAaIAZBEGohA0ECCyEFIAYqAgQiECADKgIEXQ0AIAlBAWshDSAGKAIAIQ4gBiEHA0ACQCAHIAMiBykCADcCACAFIAxKDQAgBiAFQQF0IgVBAXIiCUEDdGohAwJAIA0gBUECaiIFTARAIAkhBQwBCyADKgIMIAMqAgRdQQFzBEAgCSEFDAELIANBCGohAwsgAyoCBCAQXkEBcw0BCwsgByAQOAIEIAcgDjYCAAsgCiAKKAIAQQhrNgIAIAggBCgCFEwEQCABIAEoAgAoAggRAAANAgsgACALIAEgAiAEQRRqIAggBEEYahCnEiAEKAIYIgNBBGohCiADKAIAIgYgAygCBCIDRw0ACwsgASABKAIAKAIIEQAARQ0CIAQoAhwiA0UNACADIAMoAgQiBUEBazYCBCAFDQAgAyADKAIAKAIIEQEAIAMQ0BoLIARBMGokAA8LQQEQFUGctgZBABAWAAtBqX4gBEEIakH+yAYQiQNBjMkGQZrJBkGhBBCYCgAL+gQCBn8DfSABKAIAIQUCQCADIAMgACgCQEECdGoiBkEMayIHTwRAIAMhBAwBCyADIQQDQCALIAQqAgAgBSoCAJMiCiAKlCAEKgIEIAUqAgSTIgogCpSSIAQqAgggBSoCCJMiCiAKlJIgBCoCDCAFKgIMkyIKIAqUkpIhCyAFQRBqIQUgBEEQaiIEIAdJDQALCyAEIAZJBEADQCALIAQqAgAgBSoCAJMiCiAKlJIhCyAFQQRqIQUgBEEEaiIEIAZJDQALCwJAIAsgASoCBCIKkyACIAIoAgAoAhARFwAiDJMiC0MAAAAAXkEBc0UEQCALIAuUIApDAACAQJQgDJReDQELIAEoAhRFBEAgASgCEEEBSA0BA0BDAAAAACELIAMhBSAAKAIsIAEoAhggCEECdGooAgAiCSAAKAIobEECdGoiBCAEIAAoAkBBAnRqIgZBDGsiB0kEQANAIAsgBCoCACAFKgIAkyIKIAqUIAQqAgQgBSoCBJMiCiAKlJIgBCoCCCAFKgIIkyIKIAqUkiAEKgIMIAUqAgyTIgogCpSSkiELIAVBEGohBSAEQRBqIgQgB0kNAAsLIAQgBkkEQANAIAsgBCoCACAFKgIAkyIKIAqUkiELIAVBBGohBSAEQQRqIgQgBkkNAAsLIAIgCyAJIAIoAgAoAgwRGAAgCEEBaiIIIAEoAhBIDQALDAELIAAgASADQX8gACgCDCIEQQJ0IARB/////wNxIARHGxDVGiIFEKsSIAAoAgxBAU4EQEEAIQQDQCAAIAEoAhQgBSAEQQJ0aigCAEECdGooAgAgAiADEKUSIARBAWoiBCAAKAIMSA0ACwsgBRCiGwsLrQcBCH8jAEEgayIGJAACQEG0+wotAABBAXENAEG0+woQ/RpFDQBBmPsKENEaGkG0+woQgRsLQZj7ChDTGgJAQcz7Ci0AAEEBcQ0AQcz7ChD9GkUNAEHA+wpCADcCAEG4+wpCADcCAEHI+wpBgICA/AM2AgBBzPsKEIEbCwJAAkACQAJAAkACQAJAQbz7CigCACIFRQ0AQbj7CigCAAJ/IAEoAgAiBCAFQQFrcSAFaSIIQQFNDQAaIAQgBCAFSQ0AGiAEIAVwCyIJQQJ0aigCACIDRQ0AIAMoAgAiB0UNACAFQQFrIQogCEEBSyEIA0ACQCAEIAcoAgQiA0cEQAJAIAhFBEAgAyAKcSEDDAELIAMgBUkNACADIAVwIQMLIAMgCUYNAQwDCyAHKAIIIARGDQMLIAcoAgAiBw0ACwtBGBDVGiIDQgA3AgQgA0EANgIUIANCADcCDCADQZzsBjYCACACBEAgAkGAgICAAk8NAyADIAJBA3QiBxDVGiIENgIQIAMgBDYCDCADIAQgB2o2AhQLIAZBADYCECAGIAM2AgwgBiADQQxqNgIIIAZBGGpBuPsKIAEgASAGQQhqEJcRIAYtABxFDQMgBigCGCEHIAYoAgwiA0UNASADIAMoAgQiBEEBazYCBCAEDQEgAyADKAIAKAIIEQEAIAMQ0BoMAQsCQAJ/QQAgBygCECIDRQ0AGiADKAIERQ0BIAMoAgRBAWoLQQFB+OsGENUDAAsgBygCDCIDIAMoAgAiBDYCBAJAIAMoAgggBGtBA3UgAk8NACACQYCAgIACTw0EIAMgAkEDdCIBENUaIgU2AgQgAyAFNgIAIAMgASAFajYCCCAERQ0AIAQQohsLIAdBADYCFAsQzwhBAXQhAgJAQcD7CigCACIDRQ0AA0AgAyADKAIUIgRBAWo2AhQgAiAESARAIAMgB0YNBiADKAIAIQQgBkEIakG4+wogAxCYESAGKAIIIQMgBkEANgIIIAMEQAJAIAYtABBFDQAgAygCECIFRQ0AIAUgBSgCBCIBQQFrNgIEIAENACAFIAUoAgAoAggRAQAgBRDQGgsgAxCiGwsgBCIDDQEMAgsgAygCACIDDQALCyAAIAcoAgw2AgAgACAHKAIQIgM2AgQgAwRAIAMgAygCBEEBajYCBAsgBkEgaiQADwtBlKkGEL4CAAtBAEEBQbzpBhDVAwALQZSpBhC+AgALQal+IAZBCGpBlc4GEIkDQanOBkGMzAZB5QEQmAoAC4MFAgR/A30DQCABKAIAIQhDAAAAACEMIAMiByAAKAJAQQJ0aiIJQQxrIgogB0sEQANAIAwgByoCACAIKgIAkyILIAuUIAcqAgQgCCoCBJMiCyALlJIgByoCCCAIKgIIkyILIAuUkiAHKgIMIAgqAgyTIgsgC5SSkiEMIAhBEGohCCAHQRBqIgcgCkkNAAsLIAcgCUkEQANAIAwgByoCACAIKgIAkyILIAuUkiEMIAhBBGohCCAHQQRqIgcgCUkNAAsLAkACQCAMIAEqAgQiC5MgAiACKAIAKAIQERcAIg2TIgxDAAAAAF5BAXNFBEAgDCAMlCALQwAAgECUIA2UXg0BCyABKAIUDQEgBSAEKAIAIgdMBEAgAiACKAIAKAIIEQAADQEgBCgCACEHCyAEIAcgASgCEGo2AgAgASgCEEEBSA0AQQAhBgNAQwAAAAAhDCADIQggACgCLCABKAIYIAZBAnRqKAIAIgQgACgCKGxBAnRqIgcgByAAKAJAQQJ0aiIJQQxrIgpJBEADQCAMIAcqAgAgCCoCAJMiCyALlCAHKgIEIAgqAgSTIgsgC5SSIAcqAgggCCoCCJMiCyALlJIgByoCDCAIKgIMkyILIAuUkpIhDCAIQRBqIQggB0EQaiIHIApJDQALCyAHIAlJBEADQCAMIAcqAgAgCCoCAJMiCyALlJIhDCAIQQRqIQggB0EEaiIHIAlJDQALCyACIAwgBCACKAIAKAIMERgAIAZBAWoiBiABKAIQSA0ACwsPCyAAIAEgA0F/IAAoAgwiB0ECdCAHQf////8DcSAHRxsQ1RoiByAGEK0SIQggBxCiGyABKAIUIAhBAnRqKAIAIQEMAAsAC80MAxZ/AX0BfCMAQbAJayIJJAAgACgCQCEIIAkgCUHwAGoiFDYCaCAJIAMgCGwiCjYCbCAUIQwgCkGJAU8EQCAJQX8gCkEDdCAKQf////8BcSAKRxsQ1RoiDDYCaAsgCSAMNgJkIAkgCDYCXCAJIAM2AlggCSAINgJgIABBIGohGCACQYCAgIAESSEZIAJBAnQiEkEEa0ECdkEBakECdCEVA0AgACgCFCAWSgRAQQAhCCADQQBKBEADQCAJKAJkIAkoAmAgCGxBA3RqQQAgACgCQEEDdBCvGxogBSgCACAIQQJ0akEANgIAIAhBAWoiCCADRw0ACwsgAkEBSCIaRQRAIAAoAkAhDCAAKAIoIQ8gACgCLCETQQAhDSAJKAJgIREgCSgCZCEQA0AgDARAIBAgESAGIA1BAnQiCGooAgBsQQN0aiEOIBMgDyABIAhqKAIAbEECdGohC0EAIQgDQCAOIAhBA3RqIgogCisDACALIAhBAnRqKgIAu6A5AwAgCEEBaiIIIAxHDQALCyANQQFqIg0gAkcNAAsLIANBAUgiEUUEQCAAKAJAIQxBACELIAkoAmAhDSAJKAJkIQ8DQCAMBEAgDyALIA1sQQN0aiEOIAcgC0ECdGooAgC3IR9BACEIA0AgDiAIQQN0aiIKIAorAwAgH6M5AwAgCEEBaiIIIAxHDQALCyALQQFqIgsgA0cNAAsLIAlBADYCUCAJQgA3A0gCQAJAAkAgAgRAIBlFDQIgCSASENUaIgg2AkggCSAIIBJqNgJQIAkgCEEAIBIQrxsgFWo2AkwgCSASENUaIgg2AjggCSAIIBJqNgJAIAkgCEEAIBIQrxsgFWo2AjwMAQsgCUEANgJAIAlCADcDOAsgCSAAKAJANgIoIAkgATYCICAJIAM2AhwgCSAYNgIYIAlB2OgGNgIQIAkgCUE4ajYCMCAJIAlByABqNgIsIAkgCUHYAGo2AiQgCUEANgIIIAkgAjYCDCAJQQhqIAlBEGoQzQhBASEQIAJBAU4EQCAFKAIAIQ1BACEIIAkoAkghDyAJKAI4IRMDQCATIAhBAnQiCmoqAgAiHiANIAogD2ooAgAiDEECdCIOaiILKgIAXkEBc0UEQCALIB44AgALIAYgCmoiCigCACILIAxHBEAgByALQQJ0aiILIAsoAgBBAWs2AgAgByAOaiIOIA4oAgBBAWo2AgAgCiAMNgIAQQAhEAsgCEEBaiIIIAJHDQALCyARDQFBACERIAkoAmAhGyAJKAJkIRwDQCAHIBEiC0ECdGoiFygCAEUEQANAIAcgC0EBaiADbyILQQJ0IghqIg8oAgBBAkgNAAsCQCAaDQAgBSgCACAIaiEQIBwgCyAbbEEDdGohHUEAIQ0DQAJAIAYgDUECdCIIaiITKAIAIAtHDQBDAAAAACEeIB0hCiAAKAIsIAAoAiggASAIaigCAGxBAnRqIgggCCAAKAJAQQJ0aiIMQQxrIg5JBEADQCAeIAgqAgC7IAorAwChtiIeIB6UIAgqAgS7IAorAwihtiIeIB6UkiAIKgIIuyAKKwMQobYiHiAelJIgCCoCDLsgCisDGKG2Ih4gHpSSkiEeIApBIGohCiAIQRBqIgggDkkNAAsLIAggDEkEQANAIB4gCCoCALsgCisDAKG2Ih4gHpSSIR4gCkEIaiEKIAhBBGoiCCAMSQ0ACwsgHiAQKgIAXA0AIBMgETYCACAPIA8oAgBBAWs2AgAgFyAXKAIAQQFqNgIADAILIA1BAWoiDSACRw0ACwtBACEQCyARQQFqIhEgA0cNAAsMAQsQ/BoACyAJKAI4IggEQCAJIAg2AjwgCBCiGwsgCSgCSCIIBEAgCSAINgJMIAgQohsLIBZBAWohFiAQQQFxRQ0BCwsgA0EBTgRAQX8gACgCQCIKQQJ0Ig0gCkH/////A3EgCkcbIQdBACELIAkoAmAhDyAJKAJkIQIDQCAEIAtBAnRqIAcQ1RoiDDYCACAAIAAoAmggDWo2AmggCgRAIAIgCyAPbEEDdGohDkEAIQgDQCAMIAhBAnRqIA4gCEEDdGorAwC2OAIAIAhBAWoiCCAKRw0ACwsgC0EBaiILIANHDQALCwJAIAkoAmgiCCAURg0AIAhFDQAgCBCiGwsgCUGwCWokAAvkBwINfwV9AkACfyAEQQJ0QQ9qQXBxIgogACgCUCIMTARAIAAoAlgMAQsgAEHkAGoiCyALKAIAIAxqNgIAIApBBHJBD2oiC0GAwAAgC0GAwABLGyIMEKEbIgtFBEBBACELQeTFBkEbQQFB7OQIKAIAELQbGgwCCyALIABB1ABqIg8oAgA2AgAgDyALNgIAIAxBBGshDCALQQRqCyELIAAgDCAKazYCUCAAIAogC2o2AlggAEHgAGoiDCAMKAIAIApqNgIACyABIAs2AhQgBEEBTgRAIAVBAWohEkHs5AgoAgAhEwNAIAkgEEECdCIOaigCACEUQwAAAAAhGUMAAAAAIRpDAAAAACEbQQAhBSADQQBKBEADQCAQIAggBUECdCIKaiIPKAIARgRAQwAAAAAhFyAAKAIsIAIgCmoiFSgCACIWIAAoAihsQQJ0aiIKIAogACgCQEECdGoiC0EMayIMSQRAA0AgFyAKKgIAIhggGJQgCioCBCIYIBiUkiAKKgIIIhggGJSSIAoqAgwiGCAYlJKSIRcgCkEQaiIKIAxJDQALCyAKIAtJBEADQCAXIAoqAgAiGCAYlJIhFyAKQQRqIgogC0kNAAsLIBUgAiANQQJ0IgpqIgsoAgA2AgAgCyAWNgIAIA8oAgAhCyAPIAggCmoiCigCADYCACAKIAs2AgAgGiAXkiEaIBsgF5GSIRsgDUEBaiENCyAFQQFqIgUgA0cNAAsLIBSyIRggBiAOaiIFKAIAIgogCiAAKAJAQQJ0aiILQQxrIgxJBEADQCAZIAoqAgAiFyAXlCAKKgIEIhcgF5SSIAoqAggiFyAXlJIgCioCDCIXIBeUkpIhGSAKQRBqIgogDEkNAAsLIBogGJUhGiAKIAtJBEADQCAZIAoqAgAiFyAXlJIhGSAKQQRqIgogC0kNAAsLIBsgGJUhFyAaIBmTIRgCQAJ/IAAoAlAiC0EgTgRAIAAoAlgMAQsgACAAKAJkIAtqNgJkQYDAABChGyIKRQRAQeTFBkEbQQEgExC0GxpBACEKDAILIAogACgCVDYCACAAIAo2AlRB/D8hCyAKQQRqCyEKIAAgC0EgazYCUCAAIApBIGo2AlggACAAKAJgQSBqNgJgCyABKAIUIA5qIAo2AgAgASgCFCAOaigCACIKQgA3AgAgCkIANwIYIApCADcCECAKQgA3AgggASgCFCAOaiIKKAIAIgsgBygCACAOaioCADgCBCALIAUoAgA2AgAgCigCACIKIBc4AgggCiAYOAIMIAAgCiACIBFBAnRqIA0gEWsgBCASEJ8SIA0hESAQQQFqIhAgBEcNAAsLC80EAhR/An0gASgCACIGIAEoAgQiC0gEQCAAKAIQIQwgACgCHCgCACENIAAoAiAoAgAhDiAAKAIUIg8oAgwhCCAAKAIIIgEoAgghECABKAIMIREgACgCGEECdCESA0BDAAAAACEXIAghAiARIBAgDCAGQQJ0IglqKAIAbEECdGoiByEBIAcgByASaiIDQQxrIgpJIhMEQANAIBcgASoCALsgAisDAKG2IhYgFpQgASoCBLsgAisDCKG2IhYgFpSSIAEqAgi7IAIrAxChtiIWIBaUkiABKgIMuyACKwMYobYiFiAWlJKSIRcgAkEgaiECIAFBEGoiASAKSQ0ACwsgASADSQRAA0AgFyABKgIAuyACKwMAobYiFiAWlJIhFyACQQhqIQIgAUEEaiIBIANJDQALC0EAIQQgACgCDCIUQQJOBEAgDygCCCEVQQEhBQNAIAggBSAVbEEDdGohAkMAAAAAIRYgByEBIBMEQANAIBYgASoCALsgAisDAKG2IhYgFpQgASoCBLsgAisDCKG2IhYgFpSSIAEqAgi7IAIrAxChtiIWIBaUkiABKgIMuyACKwMYobYiFiAWlJKSIRYgAkEgaiECIAFBEGoiASAKSQ0ACwsgASADSQRAA0AgFiABKgIAuyACKwMAobYiFiAWlJIhFiACQQhqIQIgAUEEaiIBIANJDQALCyAFIAQgFiAXXSIBGyEEIBYgFyABGyEXIAVBAWoiBSAURw0ACwsgCSAOaiAXOAIAIAkgDWogBDYCACAGQQFqIgYgC0cNAAsLC5IDAgp/AX1BfyAAKAIMIgRBAnQgBEH/////A3EgBEcbENUaIQYgBEEBTgRAIAIgACgCQEECdGoiB0EMayEIIAEoAhQhCgNAIAogBUECdGooAgAoAgAhAUMAAAAAIQ4gCCACIgRLBEADQCAOIAQqAgAgASoCAJMiDiAOlCAEKgIEIAEqAgSTIg4gDpSSIAQqAgggASoCCJMiDiAOlJIgBCoCDCABKgIMkyIOIA6UkpIhDiABQRBqIQEgBEEQaiIEIAhJDQALCyAEIAdJBEADQCAOIAQqAgAgASoCAJMiDiAOlJIhDiABQQRqIQEgBEEEaiIEIAdJDQALC0EAIQEDQAJAIAYgASIEQQJ0IgtqIQkgBCAFTw0AIARBAWohASAJKgIAIA5dDQELCyAFIgEgBEsEQANAIAYgAUECdCIMaiAGIAFBAWsiAUECdCINaioCADgCACADIAxqIAMgDWooAgA2AgAgASAESg0ACwsgCSAOOAIAIAMgC2ogBTYCACAFQQFqIgUgACgCDEgNAAsLIAYQohsLcwEDf0HA+wooAgAiAARAA0AgACICKAIAIQACQCACKAIQIgFFDQAgASABKAIEIgNBAWs2AgQgAw0AIAEgASgCACgCCBEBACABENAaCyACEKIbIAANAAsLQbj7CigCACEAQbj7CkEANgIAIAAEQCAAEKIbCwvOBQIKfwF9IAEoAhQiDSgCACgCACEGAkAgAiAAKAJAQQJ0aiIIQQxrIgkgAksiDkUEQCACIQUMAQsgAiEFA0AgDyAFKgIAIAYqAgCTIg8gD5QgBSoCBCAGKgIEkyIPIA+UkiAFKgIIIAYqAgiTIg8gD5SSIAUqAgwgBioCDJMiDyAPlJKSIQ8gBkEQaiEGIAVBEGoiBSAJSQ0ACwsgBSAISQRAA0AgDyAFKgIAIAYqAgCTIg8gD5SSIQ8gBkEEaiEGIAVBBGoiBSAISQ0ACwsgAyAPOAIAQQEhByAAKAIMIgxBAUoEQANAIA0gB0ECdCILaigCACgCACEGQwAAAAAhDyACIQUgDgRAA0AgDyAFKgIAIAYqAgCTIg8gD5QgBSoCBCAGKgIEkyIPIA+UkiAFKgIIIAYqAgiTIg8gD5SSIAUqAgwgBioCDJMiDyAPlJKSIQ8gBkEQaiEGIAVBEGoiBSAJSQ0ACwsgBSAISQRAA0AgDyAFKgIAIAYqAgCTIg8gD5SSIQ8gBkEEaiEGIAVBBGoiBSAISQ0ACwsgAyALaiAPOAIAIAcgCiAPIAMgCkECdGoqAgBdGyEKIAdBAWoiByAMRw0ACwsgDEEBTgRAQQAhCANAAkAgCCAKRg0AIAMgCEECdCIFaiIGIAYqAgAgACoCHCABKAIUIAVqKAIAIgkqAgyUkyIPOAIAIAQoAgAiBSgCBCIGIAUoAghGDQAgBiAPOAIEIAYgCTYCACAFIAZBCGoiBzYCBCAHIAUoAgAiCWsiBUEJSA0AIAYqAgQiDyAJIAVBA3ZBAmtBAm0iBUEDdGoqAgRdQQFzDQAgBigCACELA0ACQCAGIAkgBUEDdGoiBykCADcCACAFRQ0AIAchBiAJIAVBAWtBAm0iBUEDdGoqAgQgD14NAQsLIAcgCzYCACAHIA84AgQLIAhBAWoiCCAAKAIMSA0ACwsgCgslAQF/IABBnOwGNgIAIAAoAgwiAQRAIAAgATYCECABEKIbCyAACygBAX8gAEGc7AY2AgAgACgCDCIBBEAgACABNgIQIAEQohsLIAAQohsLSgEBfyAAQcztBjYCACAAKAIIIgEEQCABIAEoAgAoAgQRAQALIAAoAgQiAQRAIAEgASgCACgCBBEBAAsgAEEMaiAAKAIQEP8PIAALTQEBfyAAQcztBjYCACAAKAIIIgEEQCABIAEoAgAoAgQRAQALIAAoAgQiAQRAIAEgASgCACgCBBEBAAsgAEEMaiAAKAIQEP8PIAAQohsLOgEBf0G07gZBABCzEiAAKAIEIgEgASgCACgCCBEBAEHN7gZBABCzEiAAKAIIIgAgACgCACgCCBEBAAtxAQF/IwBBEGsiAiQAIAIgATYCDAJAQdj7Ci0AAEEBcQ0AQdj7ChD9GkUNAEHU+wpBAzYCAEHQ+wpB6OQIKAIANgIAQdj7ChCBGwtB1PsKKAIAQQROBEBB0PsKKAIAIAAgAigCDBC8FRoLIAJBEGokAAssAQF/IAAoAgQiAiABIAIoAgAoAhQRAgAgACgCCCIAIAEgACgCACgCFBECAAssAQF/IAAoAgQiAiABIAIoAgAoAhgRAgAgACgCCCIAIAEgACgCACgCGBECAAsUACAAKAIIIgAgACgCACgCHBEAAAsUACAAKAIIIgAgACgCACgCIBEAAAspAQF/IAAoAgQiASABKAIAKAIkEQAAIAAoAggiACAAKAIAKAIkEQAAaguTAQEEfyAAQgA3AgQgACAAQQRqIgQ2AgAgASgCDCIDIAFBEGoiBUcEQANAIAAgBCADIgJBEGoQzRACQCACKAIEIgFFBEAgAigCCCIDKAIAIAJGDQEgAkEIaiECA0AgAigCACIBQQhqIQIgASABKAIIIgMoAgBHDQALDAELA0AgASIDKAIAIgENAAsLIAMgBUcNAAsLCzQBAX8gACgCBCIEIAEgAiADIAQoAgAoAjARBgAgACgCCCIAIAEgAiADIAAoAgAoAjARBgALIgACQEHQ+wooAgAiAEUNACAAQejkCCgCAEYNACAAEJoVCwtHAQF/IABB8O4GNgIAIAAoAgQiAQRAIAEgASgCACgCBBEBACAAQQA2AgQLIABBFGogACgCGBD/DyAAQQhqIAAoAgwQ/w8gAAtKAQF/IABB8O4GNgIAIAAoAgQiAQRAIAEgASgCACgCBBEBACAAQQA2AgQLIABBFGogACgCGBD/DyAAQQhqIAAoAgwQ/w8gABCiGwvbBAEHfyMAQbABayIBJAAgAUHknAI2AmAgAUHQnAI2AiggAUHgAGogAUEoakEEciIDEOAWIAFCgICAgHA3A6gBIAFBrJwCNgJgIAFBmJwCNgIoIAMQihYhBiABQgA3AkwgAUIANwJUIAFBEDYCXCABQZTLATYCLCABQRhqIAAQvxIgAEEIaiICIABBDGoiBCgCABD/DyAAIAEoAhg2AgggBCABKAIcIgU2AgAgACABKAIgIgc2AhACQCAHRQRAIAIgBDYCAAwBCyAFIAQ2AgggAUIANwIcIAEgAUEYakEEcjYCGEEAIQULIAFBGGogBRD/DyACIAFBKGoQwBJB2O8GQQAQsxJBjvAGQQAQsxIgAUEYaiADENEDIAEgASgCGCABQRhqIAEsACNBAEgbNgIQQaXwBiABQRBqELMSIAEsACNBf0wEQCABKAIYEKIbC0HY7wZBABCzEiAAIABB1ABqIAIQyBEiAjYCBCACIAIoAgAoAggRAQAgACAAIABBFGoiAhDBEjgCUCABQQA2AiAgAUIANwMYIAMgAUEYahDKCSABLAAjQX9MBEAgASgCGBCiGwsgAiABQShqEMASQdjvBkEAELMSQajwBkEAELMSIAFBGGogAxDRAyABIAEoAhggAUEYaiABLAAjQQBIGzYCAEGl8AYgARCzEiABLAAjQX9MBEAgASgCGBCiGwtB2O8GQQAQsxIgAUGsnAI2AmAgAUGYnAI2AiggAUGUywE2AiwgASwAV0F/TARAIAEoAkwQohsLIAYQiBYaIAFB4ABqEIQWGiABQbABaiQAC7kNAwl/An4EfSMAQfAAayICJAAgAkEANgJQIAJCADcDSCABKgJwIQ0gASgCVCEDIAIgASoCZLs5AxAgAiADNgIAIAICfyANIAOzlCINi0MAAABPXQRAIA2oDAELQYCAgIB4CyIDNgIEIAIgA0EKbSIFQegHIAVB6AdIGyIENgIIQbzwBiACELMSAkAgBEEJTARAQZ3xBkEAELMSIAJCADcCPCACIAJBOGpBBHIiBDYCOCACQQA2AlQgAkH8oQYtAAA6ACAgAkEJOgAjIAJB9KEGKQAANwMYIAJBADoAISACIAJBGGo2AmAgAkHoAGogAkE4aiACQRhqIAJB4ABqEJAQIAIoAmhBHGogAkHUAGoQjhAgAiwAI0F/TARAIAIoAhgQohsLIAAgAigCODYCACAAIAIoAjwiAzYCBCAAIAIoAkAiBTYCCAJAIAVFBEAgACAAQQRqNgIADAELIAMgAEEEajYCCCACQgA3AjwgAiAENgI4QQAhAwsgAkE4aiADEP8PDAELIAJBGGogAUHUAGogAxDHEiABIAJBIGoiAykDADcCKCABIAIpAxg3AiAgAkEYaiABQSBqIgUgBBDIEiABIAMpAwA3AjggASACKQMYNwIwQcHxBkEAELMSIAFBfyABKAIwIgNBAnQgA0H/////A3EgA0cbENUaNgJMIAFCgYCAgBA3AkQgASADNgJAEJoKIQsgASgCMARAQQAhAwNAIAUgASgCPCABKAI4IANsQQJ0aiABKAJMIAEoAkggA2xBAnRqIAEoAkRBABDJEiADQQFqIgMgASgCMEkNAAsLEJoKIQwgAkEsaiIGQgA3AgAgAiAGNgIoIAJCADcCHCACIAy5IAu5oUQAAAAAZc3NQaNEAAAAAAAAAACgtjgCGCACQQA2AlQgAkFAa0H8oQYtAAA6AAAgAkEJOgBDIAJB9KEGKQAANwM4IAJBADoAQSACIAJBOGo2AmAgAkHoAGogAkEoaiIKIAJBOGogAkHgAGoQkBAgAigCaEEcaiACQdQAahCOECACLABDQX9MBEAgAigCOBCiGwsCQCACKAJMIgggAigCUEcEQCAIIAIpAxg3AgAgCCACKQMgNwIIIAhBFGoiB0IANwIAIAggBzYCECAGIAIoAigiBUcEQCAIQRBqIQkDQCAJIAcgBSIEQRBqEM0QAkAgBCgCBCIDRQRAIAQoAggiBSgCACAERg0BIARBCGohBANAIAQoAgAiA0EIaiEEIAMgAygCCCIFKAIARw0ACwwBCwNAIAMiBSgCACIDDQALCyAFIAZHDQALCyACIAhBHGo2AkwMAQsgAkHIAGogAkEYahDKEgtB3fEGQQAQsxIgASACQcgAahDLEiABIAJByABqEMwSIAIoAkgiBCoCACIOIQ0CQCACKAJMIgMgBEYNACAEKgIEIAEqAmgiEJQgDpIiDSAOIA0gDl0bIQ0gAyAEayIDQRxtIgZBAkkNACADQRxGDQBBASEDA0AgBCADQRxsaiIFKgIEIBCUIAUqAgCSIg8gDSANIA9eGyENIANBAWoiAyAGRw0ACwsgAkIANwI8IAIgAkE4akEEciIGNgI4IAQoAhAiBSAEQRRqIgdHBEADQCACQThqIAYgBSIEQRBqEM0QAkAgBCgCBCIDRQRAIAQoAggiBSgCACAERg0BIARBCGohBANAIAQoAgAiA0EIaiEEIAMgAygCCCIFKAIARw0ACwwBCwNAIAMiBSgCACIDDQALCyAFIAdHDQALCwJAIA1DAAAAAF5FDQAgAigCTCIHIAIoAkgiBEYNACAOIA2VIQ9BACEFA0AgBCAFQRxsaiIDKgIEIAEqAmiUIAMqAgCSIA2VIAEqAmwgAyoCCJSSIhAgD11BAXNFBEAgECEPIANBEGoiCSACQThqRwR/IAJBOGogCSgCACADQRRqEM0SIAIoAkwhByACKAJIBSAECyEECyAFQQFqIgUgByAEa0EcbUkNAAsLIAEoAkwiAwRAIAMQohsLIAEoAjwiAwRAIAMQohsLIAEoAiwiAwRAIAMQohsLIAAgAigCODYCACAAIAIoAjwiAzYCBCAAIAIoAkAiBTYCCAJAIAVFBEAgACAAQQRqNgIADAELIAMgAEEEajYCCCACQgA3AjwgAiAGNgI4QQAhAwsgAkE4aiADEP8PIAogAigCLBD/DwsgAigCSCIFBEACfyAFIAUgAigCTCIDRg0AGgNAIANBDGsgA0EIaygCABD/DyADQRxrIgMgBUcNAAsgAigCSAshAyACIAU2AkwgAxCiGwsgAkHwAGokAAubAgEEfyMAQRBrIgQkACAAKAIAIgIgAEEEaiIFRwRAA0AgASACIgMoAhAgA0EQaiADLQAbIgBBGHRBGHVBAEgiAhsgAygCFCAAIAIbEMwDQYf3BkEDEMwDIQAgAygCHCICIAAgA0EgaiACKAIAKAIgEQQAIARBCGogACAAKAIAQQxrKAIAahCmFiAEQQhqQbyYCxC5FyICQQogAigCACgCHBEDACECIARBCGoQtBcgACACENQWIAAQpRYCQCADKAIEIgBFBEAgAygCCCICKAIAIANGDQEgA0EIaiEDA0AgAygCACIAQQhqIQMgACAAKAIIIgIoAgBHDQALDAELA0AgACICKAIAIgANAAsLIAIgBUcNAAsLIARBEGokAAuGCgQNfwJ+BX0BfCMAQfAAayICJAAgACgCBARAAn1DAAAAACAAKAJUQQpuIgNB6AcgA0HoB0kbIgNBAUgNABogAkHIAGogAEHUAGoiBCADEMcSQYr4BkEAELMSIAJBfyACKAJIIgNBAnQgA0H/////A3EgA0cbENUaIgU2AkQgAiADNgI4IAJCgYCAgBA3AjwQmgohDwJAIAIoAkhFDQBBASEDIAQgAigCVCAFQQFBARDJEiACKAJIQQJJDQADQCAEIAIoAlQgAigCUCADbEECdGogAigCRCACKAJAIANsQQJ0aiACKAI8QQEQyRIgA0EBaiIDIAIoAkhJDQALCxCaCiEQQaL4BkEAELMSIBC5IA+5oSEWAn0gACgCBCIDIAMoAgAoAigRAABBAkYEQEG/+AZBABCzEiAAKAIEIQMgAkEANgIwIANBADYCHCADIAQgAkHIAGogAkE4aiAAKgJkIAJBNGogAEH0AGoiBUEBEM4SIREgAkHNmbPyAzYCMCACKAI0IQogA0HNmbPyAzYCHCADIAQgAkHIAGogAkE4aiAAKgJkIAJBNGogBUEBEM4SIRIgAkHNmbP2AzYCMCACKAI0IQsgA0HNmbP2AzYCHCADIAQgAkHIAGogAkE4aiAAKgJkIAJBNGogBUEBEM4SIRMgAkGas+b4AzYCMCACKAI0IQwgA0Gas+b4AzYCHCADIAQgAkHIAGogAkE4aiAAKgJkIAJBNGogBUEBEM4SIRQgAkHNmbP6AzYCMCACKAI0IQ0gA0HNmbP6AzYCHCADIAQgAkHIAGogAkE4aiAAKgJkIAJBNGogBUEBEM4SIRUgAkGAgID8AzYCMCACKAI0IQ4gA0GAgID8AzYCHCACQwAAgD9DzcxMP0OamRk/Q83MzD5DzcxMPkMAAAAAIBFDAACAv1sgESASXnIiBhsgEiARIAYbIhFDAACAv1sgESATXnIiBxsgEyARIAcbIhFDAACAv1sgESAUXnIiCBsgFCARIAgbIhFDAACAv1sgESAVXnIiCRsgFSARIAkbIhFDAACAv1sgAyAEIAJByABqIAJBOGogACoCZCACQTRqIAVBARDOEiITIBFdciIEGyISOAIwIAIgAigCNCAOIA0gDCALIAogBhsgBxsgCBsgCRsgBBs2AjQgAyASOAIcIAIgErs5AxBB8/gGIAJBEGoQsxIgAkEAOgAoIAJC48T9yuaN2bL4ADcDICACQQg6ACsgAiACQSBqNgJgIAJB6ABqIABBCGogAkEgaiACQeAAahCQECACKAJoQRxqIAJBMGoQihAgAiwAK0F/TARAIAIoAiAQohsLIBMgESAEGwwBCyAAKAIEIAQgAkHIAGogAkE4aiAAKgJkIAJBNGogAEH0AGpBARDOEgshESAWRAAAAABlzc1BoyEWIAIgAigCNDYCAEGJ+QYgAhCzEiACQQY6ACsgAkEAOgAmIAJBi6MGKAAANgIgIAJBj6MGLwAAOwEkIAIgAkEgajYCYCACQegAaiABIAJBIGogAkHgAGoQkBAgAigCaEEcaiACQTRqEIYQIAIsACtBf0wEQCACKAIgEKIbCyAWRAAAAAAAAAAAoCEWIAIoAkQiAwRAIAMQohsLIBa2IRIgAigCVCIDBEAgAxCiGwsgEiARlQshESACQfAAaiQAIBEPC0GpfiACQcgAakGL9wYQiQNBuvcGQc/3BkHzAxCYCgALpQEBAn8jAEEQayICJAAgAiAAKAIEIgMgAygCACgCKBEAADYCDCACQQxqQQRBASABELQbGiAAKAIEIgMgASADKAIAKAIUEQIAIAJBBjoACyACQQA6AAYgAkGLowYoAAA2AgAgAkGPowYvAAA7AQQgAiAAQRRqIAIQwxI2AgwgAkEMakEEQQEgARC0GxogAiwAC0F/TARAIAIoAgAQohsLIAJBEGokAAu8AQECfyMAQUBqIgMkAAJAIAAgARCBECICIABBBGpHBEAgAigCHCIAIAAoAgAoAhwRAAAoAgRBgNMJKAIARw0BIAIoAhwiACACQSBqIAAoAgAoAhQRAwAoAgAhAiADQUBrJAAgAg8LQTwQFSECIANBIGogA0EQakHkvQYQiQMgARDSECADQTBqIANBIGogA0H4vQYQiQMQ0hAgAiADQTBqENMQIAJBkKgGQeMHEBYAC0EBEBVBnLYGQQAQFgALlAMBAn8jAEFAaiICJAACQCACQSRqQQRBASABEKgVQQFGBEAgAkIANwIcIAIgAkEYakEEcjYCGCACIAIoAiQ2AhQgAkEAOgARIAJB/KEGLQAAOgAQIAJBCToAEyACQfShBikAADcDCCACIAJBCGo2AjAgAkE4aiACQRhqIAJBCGogAkEwahCQECACKAI4QRxqIAJBFGoQjhAgAiwAE0F/TARAIAIoAggQohsLIAAgAEHUAGogAkEYahDIESIDNgIEIAMgASADKAIAKAIYEQIAIAJBFGpBBEEBIAEQqBVBAUcNASACQQY6ABMgAkEAOgAOIAJBi6MGKAAANgIIIAJBj6MGLwAAOwEMIAIgAkEIajYCMCACQThqIABBFGogAkEIaiACQTBqEJAQIAIoAjhBHGogAkEUahCGECACLAATQX9MBEAgAigCCBCiGwsgAkEYaiACKAIcEP8PIAJBQGskAA8LQTwQFSICQejIBhCZECACQZCoBkHjBxAWAAtBPBAVIgJB6MgGEJkQIAJBkKgGQeMHEBYACwUAQf8BC+0BAQN/IwBBEGsiBCQAIARBBjoACyAEQQA6AAYgBEGLowYoAAA2AgAgBEGPowYvAAA7AQQCQAJ/QX4gAyAEEIEQIgUgA0EEakYNABogBSgCHCIGIAYoAgAoAhwRAAAoAgRBgNMJKAIARw0BIAUoAhwiBiAFQSBqIAYoAgAoAhQRAwAoAgALIQYgBCwAC0F/TARAIAQoAgAQohsLIAAoAgQhBQJAIAZBfkYEQCAFIAEgAiAAQRRqIAUoAgAoAjARBgAMAQsgBSABIAIgAyAFKAIAKAIwEQYACyAEQRBqJAAPC0EBEBVBnLYGQQAQFgALjwMBCn8jAEEwayIDJAAgASgCACEEIANBADYCECADQgA3AwgCQCAERQRAIANBADYCFAwBCyADQQhqIAQQ4wcgAyAENgIUIARBAUgNAEEAIQQgAygCCCEFA0AgBSAEQQJ0aiAENgIAIARBAWoiBCADKAIUSA0ACwsgA0GEgIyYeDYCICADQgA3AyggAyADQQhqNgIkQQAhBCADQSBqQQAQ+QkgA0EANgIYIABBfyABKAIEIgYgAmwiBUECdCAFQf////8DcSAFRxsQ1RoiCDYCDCAAIAY2AgQgACACNgIAIAAgBjYCCAJAIAJFBEAgAygCCCEHDAELIAZBAnQhCSABKAIIIQogASgCDCELIAMoAgghByADKAIUIQxBACEFA0BBfyEBIAwiACAERwRAIAMgBEEBaiIANgIYIAcgBEECdGooAgAhAQsgBgRAIAggBSAGbEECdGogCyABIApsQQJ0aiAJELAbCyAAIQQgBUEBaiIFIAJHDQALCyAHBEAgAyAHNgIMIAcQohsLIANBMGokAAuzAgMFfwF+AXwgAEF/IAEoAgQiBSACbCIDQQJ0IANB/////wNxIANHGxDVGiIGNgIMIAAgBTYCBCAAIAI2AgAgACAFNgIIIAJBAU4EQEEAIQADQCABKAIAIQMQmQoiBCAEKQMAIghC/////w+DQorG/cEPfiAIQiCIfCIINwMAAn8gCKdB/////wdxt0QAAAAAAAAAPqIgAyAAa7eiIgmZRAAAAAAAAOBBYwRAIAmqDAELQYCAgIB4CyEDIAEoAgQiBARAIAYgACAFbEECdGogASgCDCABKAIIIANsQQJ0aiAEQQJ0IgQQsBsgASgCDCIHIAMgASgCCCIDbEECdGogByABKAIAIABBf3NqIANsQQJ0aiAEELAbCyAAQQFqIgAgAkcNAAsLIAEgASgCACACazYCAAvABgIQfwJ9IwBBEGsiDCQAIAxBADYCCCAMQgA3AwACQAJAIAMgBGoiDwRAIA9BgICAgARPDQEgDCAPQQJ0IgUQ1RoiCDYCACAMIAUgCGo2AgggCEEAIAUQrxsaIAUQ1RoiCkEAIAUQrxsaCyAAKAIMIg4gDiAAKAIEIhFBAnRqIgdBDGsiCU8EQCABIQYgDiEFDAILIA4hBSABIQYDQCAWIAUqAgAgBioCAJMiFSAVlCAFKgIEIAYqAgSTIhUgFZSSIAUqAgggBioCCJMiFSAVlJIgBSoCDCAGKgIMkyIVIBWUkpIhFiAGQRBqIQYgBUEQaiIFIAlJDQALDAELEPwaAAsgBSAHSQRAA0AgFiAFKgIAIAYqAgCTIhUgFZSSIRYgBkEEaiEGIAVBBGoiBSAHSQ0ACwsgCiAWOAIAIAhBADYCACAAKAIAIhJBAk8EQCAAKAIIIRNBASELQQEhDQNAQwAAAAAhFiABIQYgDiANIBNsQQJ0aiIFIAUgEUECdGoiB0EMayIJSQRAA0AgFiAFKgIAIAYqAgCTIhUgFZQgBSoCBCAGKgIEkyIVIBWUkiAFKgIIIAYqAgiTIhUgFZSSIAUqAgwgBioCDJMiFSAVlJKSIRYgBkEQaiEGIAVBEGoiBSAJSQ0ACwsgBSAHSQRAA0AgFiAFKgIAIAYqAgCTIhUgFZSSIRYgBkEEaiEGIAVBBGoiBSAHSQ0ACwsCQCALIA9IBEAgCCALQQJ0IgVqIA02AgAgBSAKaiAWOAIAIAtBAWohCwwBCyAWIAogC0EBa0ECdCIFaiIGKgIAXUEBcw0AIAYgFjgCACAFIAhqIA02AgALAkAgCyIFQQJIDQADQCAKIAVBAWsiBkECdCIHaiIJKgIAIhYgCiAFQQJrQQJ0IgBqIhQqAgAiFV1BAXMNASAJIBU4AgAgFCAWOAIAIAcgCGoiBygCACEJIAcgACAIaiIAKAIANgIAIAAgCTYCACAFQQJKIQcgBiEFIAcNAAsLIA1BAWoiDSASRw0ACwsgA0EASgRAA0AgAiAQQQJ0aiAIIAQgEGpBAnRqKAIANgIAIBBBAWoiECADRw0ACwsgChCiGyAIEKIbIAxBEGokAAvVBAEJfwJAAkACQCAAKAIEIgMgACgCACIHa0EcbSIEQQFqIgJByqSSyQBJBEACf0EAIAIgACgCCCAHa0EcbSIFQQF0IgYgAiAGSxtByaSSyQAgBUGkkskkSRsiAkUNABogAkHKpJLJAE8NAiACQRxsENUaCyIIIARBHGxqIgQgASkCADcCACAEIAEpAgg3AgggBEEUaiIFQgA3AgAgBCAFNgIQIAJBHGwgCGohCCAEQRxqIQogASgCECICIAFBFGoiBkcEQCAEQRBqIQkDQCAJIAUgAiIDQRBqEM0QAkAgAigCBCIBRQRAIAMoAggiAigCACADRg0BIANBCGohAwNAIAMoAgAiAUEIaiEDIAEgASgCCCICKAIARw0ACwwBCwNAIAEiAigCACIBDQALCyACIAZHDQALIAAoAgAhByAAKAIEIQMLIAMgB0YNAgNAIARBHGsiAiADQRxrIgEpAgA3AgAgAiABKQIINwIIIAIgASgCEDYCECACIAEoAhQiBjYCFCACIAFBGGoiCSgCACIFNgIYAkAgBUUEQCACIARBCGs2AhAMAQsgBiAEQQhrNgIIIAEgA0EIayIDNgIQIANBADYCACAJQQA2AgALIAIhBCABIQMgASAHRw0ACyAAIAg2AgggACgCBCEBIAAgCjYCBCAAKAIAIQMgACACNgIAIAEgA0YNAwNAIAFBDGsgAUEIaygCABD/DyABQRxrIgEgA0cNAAsMAwsQ/BoAC0GUqQYQvgIACyAAIAg2AgggACAKNgIEIAAgBDYCAAsgAwRAIAMQohsLC5QHAhF/BH4jAEGQAWsiAiQAQffxBkEAELMSIAJBmJIHKQMANwNoIAJBkJIHKQMANwNgIAJBsJIHKAIANgJQIAJBqJIHKQMANwNIIAJBoJIHKQMANwNAIAEgASgCBCABKAIAa0EcbUEUahDPEiACQTBqIQYgAkE0aiEIIAJBEGohCUH8oQYtAAAhDUH0oQYpAAAhE0GZogYpAAAhFEGhogYoAAAhDkGWogYvAAAhD0GOogYpAAAhFUGMogYtAAAhEEGEogYpAAAhFgNAIAJB4ABqIAtBAnRqIRFBACEKA0AgAkIANwI0IAIgCDYCMCACQQI2AhggAkEAOgARIAkgDToAACACQQk6ABMgAiATNwMIIAIgAkEIajYCgAEgAkGIAWogBiACQQhqIAJBgAFqEJAQIAIoAogBQRxqIAJBGGoQjhAgAiwAE0F/TARAIAIoAggQohsLIAJBADYCGCACQRAQ1RoiAzYCCCACQoyAgICAgoCAgH83AgwgA0EAOgAMIAMgDjYACCADIBQ3AAAgAiACQQhqNgKAASACQYgBaiAGIAJBCGogAkGAAWoQkBAgAigCiAFBHGogAkEYahCRECACLAATQX9MBEAgAigCCBCiGwsgCSAPOwEAIAJBgBQ7ARIgAiAVNwMIIAIgAkEIajYCgAEgAkGIAWogBiACQQhqIAJBgAFqEJAQIAIoAogBQRxqIBEQhhAgAiwAE0F/TARAIAIoAggQohsLIAJBADoAESAJIBA6AAAgAkEJOgATIAIgFjcDCCACIAJBCGo2AoABIAJBiAFqIAYgAkEIaiACQYABahCQECACKAKIAUEcaiACQUBrIApBAnRqEIYQIAIsABNBf0wEQCACKAIIEKIbCyAAIAJBIGoQ0BICQCABKAIEIgUgASgCCEcEQCAFIAIpAyA3AgAgBSACKQMoNwIIIAVBFGoiDEIANwIAIAUgDDYCECAIIAIoAjAiB0cEQCAFQRBqIRIDQCASIAwgByIEQRBqEM0QAkAgBCgCBCIDRQRAIAQoAggiBygCACAERg0BIARBCGohBANAIAQoAgAiA0EIaiEEIAMgAygCCCIHKAIARw0ACwwBCwNAIAMiBygCACIDDQALCyAHIAhHDQALCyABIAVBHGo2AgQMAQsgASACQSBqEMoSCyAGIAIoAjQQ/w8gCkEBaiIKQQVHDQALIAtBAWoiC0EERw0ACyACQZABaiQAC8gEAg5/AX4jAEHwAGsiAiQAQZj2BkEAELMSIAJB0JIHKAIANgJQIAJByJIHKQMANwNIIAJBwJIHKQMANwNAIAJBMGohByACQTRqIQggAkEQaiELQfyhBi0AACEMQfShBikAACEQQf6hBigAACENQYKiBi0AACEOA0AgAkIANwI0IAIgCDYCMCACQQE2AhggAkEAOgARIAsgDDoAACACQQk6ABMgAiAQNwMIIAIgAkEIajYCYCACQegAaiAHIAJBCGogAkHgAGoQkBAgAigCaEEcaiACQRhqEI4QIAIsABNBf0wEQCACKAIIEKIbCyACQQU6ABMgAkEAOgANIAIgDTYCCCACIA46AAwgAiACQQhqNgJgIAJB6ABqIAcgAkEIaiACQeAAahCQECACKAJoQRxqIAJBQGsgCUECdGoQhhAgAiwAE0F/TARAIAIoAggQohsLIAAgAkEgahDREgJAIAEoAgQiBCABKAIIRwRAIAQgAikDIDcCACAEIAIpAyg3AgggBEEUaiIKQgA3AgAgBCAKNgIQIAggAigCMCIFRwRAIARBEGohDwNAIA8gCiAFIgNBEGoQzRACQCADKAIEIgZFBEAgAygCCCIFKAIAIANGDQEgA0EIaiEDA0AgAygCACIGQQhqIQMgBiAGKAIIIgUoAgBHDQALDAELA0AgBiIFKAIAIgYNAAsLIAUgCEcNAAsLIAEgBEEcajYCBAwBCyABIAJBIGoQyhILIAcgAigCNBD/DyAJQQFqIglBBUcNAAsgAkHwAGokAAvWBwEKfwJAIAAoAghFDQAgACgCACEDIAAgAEEEaiIJNgIAIAAoAgRBADYCCCAAQgA3AgQgAygCBCIGIAMgBhsiBUUEQCAAIAUQ/w8MAQsCQCAFKAIIIgZFDQAgBSAGKAIAIgNGBEAgBkEANgIAIAYoAgQiA0UEQCAGIQQMAgsDQCADIgQoAgAiAw0AIAQoAgQiAw0ACwwBCyAGQQA2AgQgA0UEQCAGIQQMAQsDQCADIgQoAgAiAw0AIAQoAgQiAw0ACwsCQCABIAJGBEAgBSEIDAELIAEhBwNAIAQhCCAFQRBqIgQgB0EQahDfGiAFKAIcIgEgBUEgaiIDIAEoAgAoAgARAgACQEHM+QotAABBAXENAEHM+QoQ/RpFDQBBzPkKEIEbCyAFQcTPCjYCHCAFIAcoAhwiATYCHCABIAdBIGogAyABKAIAKAIIEQQAAkAgCSgCACIBRQRAIAkiASEDDAELIAUoAhQgBS0AGyIDIANBGHRBGHVBAEgiBhshAyAFKAIQIAQgBhshCgNAAkACQAJAAkAgASgCFCABLQAbIgQgBEEYdEEYdUEASCIGGyIEIAMgAyAESxsiCwRAIAogAUEQaiIMKAIAIAwgBhsgCxD4FCIGDQELIAMgBEkNAQwCCyAGQX9KDQELIAEoAgAiBA0BIAEhAwwDCyABKAIEIgQNACABQQRqIQMMAgsgBCEBDAALAAsgBSABNgIIIAVCADcCACADIAU2AgAgACgCACgCACIBBEAgACABNgIAIAMoAgAhBQsgACgCBCAFEI0LIAAgACgCCEEBajYCCEEAIQQCQCAIRQ0AIAgoAggiA0UNACAIIAMoAgAiAUYEQCADQQA2AgAgAygCBCIBRQRAIAMhBAwCCwNAIAEiBCgCACIBDQAgBCgCBCIBDQALDAELIANBADYCBCABRQRAIAMhBAwBCwNAIAEiBCgCACIBDQAgBCgCBCIBDQALCwJAIAcoAgQiA0UEQCAHKAIIIgEoAgAgB0YNASAHQQhqIQYDQCAGKAIAIgNBCGohBiADIAMoAggiASgCAEcNAAsMAQsDQCADIgEoAgAiAw0ACwsgASACRg0BIAEhByAIIgUNAAsLIAAgCBD/DyAERQ0AA0AgBCgCCCIDBEAgAyEEDAELCyAAIAQQ/w8LIAEgAkcEQANAIAAgASIEQRBqENUSAkAgASgCBCIDRQRAIAQoAggiASgCACAERg0BIARBCGohBANAIAQoAgAiA0EIaiEEIAMgAygCCCIBKAIARw0ACwwBCwNAIAMiASgCACIDDQALCyABIAJHDQALCwvmAgIFfwF9IwBBEGsiCCQAQZXzBkEAELMSQdDzBkEAELMSQQEhCgJAAkACQCAAIAEgAiADQQEgCEEMaiAIQQhqIAcQ0hIiDSAEXkUEQCAEIA1eDQFBASELDAILQYv0BkEAELMSQQEhCQwCCwNAIAAgASACIAMgCiILQQF0IgogCEEMaiAIQQhqIAcQ0hIiDSAEXQ0ACwsgDSAEk4tDbxKDOl5BAXNFBEBBovQGQQAQsxIgACABIAIgAyAKIAtqQQF2IgkgCEEMaiAIQQhqIAcQ0hIiDSAEk4tDbxKDOl5BAXMNAQNAIAkgCyAEIA1eIgwbIgsgCyAKIAkgDBsiCmpBAm0iCUYEQEGL9AZBABCzEiALIQkMAwsgACABIAIgAyAJIAhBDGogCEEIaiAHENISIg0gBJOLQ28SgzpeDQALDAELQbv0BkEAELMSIAohCQsgBSAJNgIAIAgqAgwhBCAIQRBqJAAgBAvjAgEJfwJAIAAoAgggACgCACIDa0EcbSABTw0AAkACQCABQcqkkskASQRAIAAoAgQhBSABQRxsIgEQ1RoiAiABaiEHIAIgBSADa0EcbUEcbGohBiADIAVGDQEgBiEEA0AgBEEcayICIAVBHGsiASkCADcCACACIAEpAgg3AgggAiABKAIQNgIQIAIgASgCFCIINgIUIAIgAUEYaiIJKAIAIgo2AhgCQCAKRQRAIAIgBEEIazYCEAwBCyAIIARBCGs2AgggASAFQQhrIgQ2AhAgBEEANgIAIAlBADYCAAsgAiEEIAEhBSABIANHDQALIAAgBzYCCCAAKAIEIQEgACAGNgIEIAAoAgAhAyAAIAI2AgAgASADRg0CA0AgAUEMayABQQhrKAIAEP8PIAFBHGsiASADRw0ACwwCC0GUqQYQvgIACyAAIAc2AgggACAGNgIEIAAgBjYCAAsgA0UNACADEKIbCwuiAwMHfwJ+A30jAEHAAWsiAiQAIAJBlqIGLwAAOwG4ASACQYAUOwG6ASACQY6iBikAADcDsAEgAUEQaiIDIAJBsAFqEMMSIQQgAkGMogYtAAA6AKgBIAJBCToAqwEgAkEAOgCpASACQYSiBikAADcDoAEgAiADIAJBoAFqEMMSNgIkIAIgBDYCIEGi8gYgAkEgahCzEiACLACrAUF/TARAIAIoAqABEKIbCyACLAC7AUF/TARAIAIoArABEKIbCyACQTBqIABBIGoiBCADENoRIQMQmgohCSADEJ0SEJoKIQogAyAEIABBMGogAEFAayAAKgJkIAJBvAFqIABB9ABqQQAQzhIhCyAAKAIkIQQgAygCaCEFIAMoAmQhBiADKAJgIQcgACgCICEIIAEgCzgCACABIAq5IAm5oUQAAAAAZc3NQaNEAAAAAAAAAACgtiIMOAIEIAEgBCAIbEECdLMiDSAFIAYgB2pqspIgDZU4AgggAiAAKgJouzkDECACIAu7OQMIIAIgDLs5AwBB3PIGIAIQsxIgAxCaEhogAkHAAWokAAu1AwMGfwJ+A30jAEGgAWsiAiQAIAJBBToAiwEgAkEAOgCFASACQf6hBigAADYCgAEgAkGCogYtAAA6AIQBIAIgAUEQaiIDIAJBgAFqEMMSNgIQQcT2BiACQRBqELMSIAIsAIsBQX9MBEAgAigCgAEQohsLIAJBIGogAEEgaiIFIAMQ2REhAxCaCiEIIAMoAgRBAU4EQCADQQhqIQYDQCACIAY2ApQBIAJBhICMmHg2ApABIAJCADcDmAEgAkGQAWpBABD5CSADIAMoAgggAygCMBCFEiEHIAMoAkAgBEECdGogBzYCACAEQQFqIgQgAygCBEgNAAsLEJoKIQkgAyAFIABBMGogAEFAayAAKgJkIAJBkAFqIABB9ABqQQAQzhIhCiAAKAIkIQQgAygCWCEHIAMoAlQhBiAAKAIgIQAgAygCFCEFIAEgCjgCACABIAm5IAi5oUQAAAAAZc3NQaNEAAAAAAAAAACgtiILOAIEIAEgACAEbEECdLMiDCAGIAdqIAVBAnRqspIgDJU4AgggAiAKuzkDCCACIAu7OQMAQeP2BiACELMSIAMQghIaIAJBoAFqJAALkAYECn8BfgR9AXwjAEHwAGsiCCQAIAMoAgQiCUEBTwRAIAhCADcDaCAIQgA3AlwgCEHc9QY2AlggCCAHQQFqIgk2AmQgCEIANwJMIAggCEHIAGpBBHI2AkggCEHIAGogBBDjESAIQQA2AkAgCEIANwM4AkACQCAJRQRAQQAhCQwBCyAJQYCAgIAETw0BIAggCUECdCIKENUaIgk2AjggCCAJIApqIgs2AkAgCUEAIAoQrxsaIAggCzYCPCAKENUaIg1BACAKEK8bGgsgCSAHQQJ0aiEQA0AQmgohEkEAIQ5DAAAAACETQwAAAAAhFEEAIQwgAigCAARAA0AgCEKAgICA8P//v/8ANwNoIAggCCgCODYCXCAIKAJkIQkgCCANNgJgIAlBAnQgDWpBBGtB////+wc2AgAgACAIQdgAaiACKAIMIAIoAgggDGxBAnRqIAhByABqIAAoAgAoAjARBgAgAygCDCADKAIIIAxsQQJ0aiEHQQAhC0EAIQ8DQCAQIAtBAnRqKAIAIQpBACEJAkADQCAHIAlBAnRqKAIAIApHBEAgCUEBaiIJQQFHDQEMAgsLIA9BAWohDwsgC0EBaiILQQFHDQALIA4gD2ohDiATIAEgAigCDCACKAIIIAxsQQJ0aiAQIAcgAigCBBDTEpIhEyAMQQFqIgwgAigCAEkNAAsgDrIhFAsgEUEBaiERIBcQmgq5IBK5oUQAAAAAZc3NQaOgIhdEmpmZmZmZyT9jDQALIAUgFyARt6O2OAIAIAYgEyACKAIAIgmzIhWVIhM4AgAgBSoCACEWIAggE7s5AzAgCCAWuyIXOQMgIAggF0QAAAAAAECPQKIgCbijOQMoIAggFCAVlSITuzkDGCAIIAQ2AhBBsvUGIAhBEGoQsxIgDQRAIA0QohsLIAgoAjgiCQRAIAggCTYCPCAJEKIbCyAIQcgAaiAIKAJMEP8PIAhB8ABqJAAgEw8LEPwaAAsgCEEBNgIEIAggCTYCAEHa9AYgCBCzEkE8EBUiCUHy9AYQmRAgCUGQqAZB4wcQFgAL0gMCCH8EfSAAKAIIIQggACgCDCEJA0BDAAAAACEPIAEhBSAJIAggAyAKQQJ0IgtqKAIAbEECdGoiACAAIARBAnQiDGoiBkEMayIHSQRAA0AgDyAAKgIAIAUqAgCTIg0gDZQgACoCBCAFKgIEkyINIA2UkiAAKgIIIAUqAgiTIg0gDZSSIAAqAgwgBSoCDJMiDSANlJKSIQ8gBUEQaiEFIABBEGoiACAHSQ0ACwsgACAGSQRAA0AgDyAAKgIAIAUqAgCTIg0gDZSSIQ8gBUEEaiEFIABBBGoiACAGSQ0ACwtDAAAAACENIAEhBSAJIAIgC2ooAgAgCGxBAnRqIgAgACAMaiIGQQxrIgdJBEADQCANIAAqAgAgBSoCAJMiDiAOlCAAKgIEIAUqAgSTIg4gDpSSIAAqAgggBSoCCJMiDiAOlJIgACoCDCAFKgIMkyIOIA6UkpIhDSAFQRBqIQUgAEEQaiIAIAdJDQALCyAAIAZJBEADQCANIAAqAgAgBSoCAJMiDiAOlJIhDSAFQQRqIQUgAEEEaiIAIAZJDQALCyAQQwAAgD8gDSAPlSIOIA1DAAAAAFsbIA4gD0MAAAAAWxuSIRAgCkEBaiIKQQFHDQALIBALrgIBBn8CQCAAKgIUIAFfRQRAIAAoAhAiBEEfdSAEcSEHIAQhAwNAIAMiBUEBSA0CIAAoAggiBiAFQQFrIgNBAnRqKgIAIAFfQQFzDQALIAUhAwNAAkAgAwRAIAYgA0ECdGoqAgAgAVsNAQsgBSEHDAMLIAAoAgQgA0EBayIDQQJ0aigCACACRw0ACwsPCyAAKAIMIARKBEAgACAEQQFqIgQ2AhALIAAoAgQhBiAAKAIIIQUgByAEQQFrIgNIBEADQCAFIANBAnQiCGogBSAEQQJ0QQhrIgRqKgIAOAIAIAYgCGogBCAGaigCADYCACADIQQgA0EBayIDIAdKDQALCyAFIAdBAnQiA2ogATgCACADIAZqIAI2AgAgACAAKAIMQQJ0IAVqQQRrKgIAOAIUC6oCAQd/QSQQ1RoiBEEQaiIDIAEQ8BACfwJAIAAoAgQiAQRAIAQoAhAgAyAELQAbIgJBGHRBGHVBAEgiBRshBiAEKAIUIAIgBRshAwNAAkACQAJAAkAgASgCFCABLQAbIgIgAkEYdEEYdUEASCIFGyICIAMgAiADSRsiBwRAIAYgAUEQaiIIKAIAIAggBRsgBxD4FCIFDQELIAIgA0sNAQwCCyAFQX9KDQELIAEoAgAiAkUNBAwBCyABKAIEIgINACABQQRqDAQLIAIhAQwACwALIABBBGohAQsgAQshAyAEIAE2AgggBEIANwIAIAMgBDYCAAJ/IAQgACgCACgCACIBRQ0AGiAAIAE2AgAgAygCAAshASAAKAIEIAEQjQsgACAAKAIIQQFqNgIIC70BAQR/IABBtPkGNgIAIAAoAjAiAgRAIAIQohsLAkAgACgCNCIBRQ0AIAAoAlwiA0EBTgRAQQAhAgNAIAEgAkECdCIEaigCACIBBEAgARCiGyAAKAI0IARqQQA2AgAgACgCXCEDCyAAKAI0IQEgAkEBaiICIANIDQALIAFFDQELIAEQohsLIABBQGsoAgAiAQRAA0AgASgCACECIAEQohsgACACNgJAIAIiAQ0ACwsgAEEcaiAAKAIgEP8PIAALCgAgABDWEhCiGwvNAwEGfyAAKAJYQQFKBEAgACgCXCEDAkACQCAAKAI0IgJFDQAgA0EBSA0BA0AgAiABQQJ0IgRqKAIAIgIEQCACEKIbIAAoAjQgBGpBADYCACAAKAJcIQMLIAFBAWoiASADTg0BIAAoAjQhAgwACwALIANBAUgNAEHs5AgoAgAhBgNAQX8gACgCKCICQQJ0IAJB/////wNxIAJHGxDVGiEBIAVBAnQiBCAAKAI0aiABNgIAIAIEQCAAKAI0IARqKAIAIQNBACEBA0AgAyABQQJ0aiABNgIAIAFBAWoiASACRw0ACwsCQAJ/IAAoAjwiA0EgTgRAIAAoAkQMAQsgACAAKAJQIANqNgJQQYDAABChGyIBRQRAQeTFBkEbQQEgBhC0GxogACgCKCECQQAhAQwCCyABIAAoAkA2AgAgACABNgJAQfw/IQMgAUEEagshASAAIANBIGs2AjwgACABQSBqNgJEIAAgACgCTEEgajYCTAsgACgCMCAEaiABNgIAIAAgACgCMCAEaigCACAAKAI0IARqKAIAIAIgACgCWEEAENkSIAVBAWoiBSAAKAJcSA0ACwsPC0E8EBUiAUHAxQYQmRAgAUGQqAZB4wcQFgALgggBC38jAEEwayIHJAAgASAFNgIQIAEgAzYCBAJAAkACQCADIAAoAmRIBEAgASACNgIMIAIgAiADQQJ0aiAHQSBqEPIVIAFBADYCCAwBCyAHQQA2AiggB0IANwMgIAQEQCAEQYCAgIAETw0CIAcgBEECdCIGENUaIgg2AiAgByAGIAhqIgk2AiggCEEAIAYQrxsaIAcgCTYCJAsgB0EANgIYIAdCADcDECADBEAgA0GAgICABE8NAyAHIANBAnQiBhDVGiIJNgIQIAcgBiAJaiIKNgIYIAlBACAGEK8bGiAHIAo2AhQLIAAoAgQhBiAAIAAoAggiCkEBdWoiCSAEIAIgAyAIIAdBDGogCkEBcQR/IAkoAgAgBmooAgAFIAYLEQ0AAkAgBCAHKAIMIghKBEAgASACNgIMIAIgAiADQQJ0aiAHQQhqEPIVIAFBADYCCAwBCyAAIAIgAyAHKAIgIAggBygCECAHQQhqEOESAkACfyAEQQJ0QQ9qQXBxIgggACgCPCIJTARAIAAoAkQMAQsgAEHQAGoiBiAGKAIAIAlqNgIAIAhBBHJBD2oiBkGAwAAgBkGAwABLGyIJEKEbIgZFBEBBACEGQeTFBkEbQQFB7OQIKAIAELQbGgwCCyAGIABBQGsiCigCADYCACAKIAY2AgAgCUEEayEJIAZBBGoLIQYgACAJIAhrNgI8IAAgBiAIajYCRCAAQcwAaiIJIAkoAgAgCGo2AgALIAEgBjYCCCAEQQFIDQAgBUEBaiEOQezkCCgCACEPQQAhBgNAIANBAU4EQEEAIQUgBygCECEJIAshBgNAIAwgCSAFQQJ0IgpqIggoAgBGBEAgAiAKaiIKKAIAIQ0gCiACIAZBAnQiEGoiCigCADYCACAKIA02AgAgCCgCACEKIAggCSAQaiINKAIANgIAIA0gCjYCACAGQQFqIQYLIAVBAWoiBSADRw0ACwsCQAJAIAAoAjwiBUEgTgRAIAAoAkQhCAwBCyAAIAAoAlAgBWo2AlBBgMAAEKEbIgVFBEBB5MUGQRtBASAPELQbGkEAIQgMAgsgBSAAKAJANgIAIAAgBTYCQCAFQQRqIQhB/D8hBQsgACAFQSBrNgI8IAAgCEEgajYCRCAAIAAoAkxBIGo2AkwLIAxBAnQiBSABKAIIaiAINgIAIAcoAiAgBWooAgAhCCABKAIIIAVqIgUoAgAiCUEANgIMIAkgCDYCACAAIAUoAgAgAiALQQJ0aiAGIAtrIAQgDhDZEiAGIQsgDEEBaiIMIARHDQALCyAHKAIQIgUEQCAHIAU2AhQgBRCiGwsgBygCICIFRQ0AIAcgBTYCJCAFEKIbCyAHQTBqJAAPCxD8GgALEPwaAAuiAQECfyAAQdgAakEEQQEgARC0GxogAEHcAGpBBEEBIAEQtBsaIABB4ABqQQRBASABELQbGiAAQeQAakEEQQEgARC0GxogAEHUAGpBBEEBIAEQtBsaIAAoAlxBAU4EQANAIAJBAnQiAyAAKAI0aigCAEEEIAAoAiggARC0GxogACABIAAoAjAgA2ooAgAgAhDbEiACQQFqIgIgACgCXEgNAAsLC6kBAQJ/IwBBEGsiBSQAIAJBFEEBIAEQtBsaAkAgAigCCCIEBEAgACgCWEEBSA0BIAAgASAEKAIAIAMQ2xJBASEEIAAoAlhBAUwNAQNAIAAgASACKAIIIARBAnRqKAIAIAMQ2xIgBEEBaiIEIAAoAlhIDQALDAELIAUgAigCDCAAKAI0IANBAnRqKAIAa0ECdTYCDCAFQQxqQQRBASABELQbGgsgBUEQaiQAC84IAQl/IwBBMGsiAiQAIAAoAjAiAwRAIAMQohsLAkAgACgCNCIERQ0AIAAoAlwiBUEBTgRAQQAhAwNAIAQgA0ECdCIGaigCACIEBEAgBBCiGyAAKAI0IAZqQQA2AgAgACgCXCEFCyAAKAI0IQQgA0EBaiIDIAVIDQALIARFDQELIAQQohsLAkACQAJAAkACQCAAQdgAaiIHQQRBASABEKgVQQFGBEAgAEHcAGoiCEEEQQEgARCoFUEBRw0BIABB4ABqIglBBEEBIAEQqBVBAUcNAiAAQeQAaiIKQQRBASABEKgVQQFHDQMgAEHUAGpBBEEBIAEQqBVBAUcNBCAAQX8gACgCXCIDQQJ0IANB/////wNxIANHGyIEENUaNgI0IAAgBBDVGjYCMCADQQFOBEBBACEEA0BBfyAAKAIoIgNBAnQgA0H/////A3EgA0cbENUaIQYgBEECdCIFIAAoAjRqIAY2AgAgACgCNCAFaigCAEEEIAMgARCoFSADRw0HIAAgASAAKAIwIAVqIAQQ3RIgBEEBaiIEIAAoAlxIDQALCyACIAAgACgCACgCKBEAADYCECACQQA6AAkgAkEIaiIDQfyhBi0AADoAACACQQk6AAsgAkH0oQYpAAA3AwAgAiACNgIgIAJBKGogAEEcaiIAIAIgAkEgahCQECACKAIoQRxqIAJBEGoQjhAgAiwAC0F/TARAIAIoAgAQohsLIAJBADoACSADQYyiBi0AADoAACACQQk6AAsgAkGEogYpAAA3AwAgAiACNgIgIAJBKGogACACIAJBIGoQkBAgAigCKEEcaiAHEIYQIAIsAAtBf0wEQCACKAIAEKIbCyACQQU6AAsgAkEAOgAFIAJB/qEGKAAANgIAIAJBgqIGLQAAOgAEIAIgAjYCICACQShqIAAgAiACQSBqEJAQIAIoAihBHGogCBCGECACLAALQX9MBEAgAigCABCiGwsgAkEQENUaIgM2AgAgAkKMgICAgIKAgIB/NwIEIANBADoADCADQaGiBigAADYACCADQZmiBikAADcAACACIAI2AiAgAkEoaiAAIAIgAkEgahCQECACKAIoQRxqIAkQkRAgAiwAC0F/TARAIAIoAgAQohsLIAJBADoACSACQeqiBi0AADoACCACQQk6AAsgAkHiogYpAAA3AwAgAiACNgIgIAJBKGogACACIAJBIGoQkBAgAigCKEEcaiAKEIYQIAIsAAtBf0wEQCACKAIAEKIbCyACQTBqJAAPC0E8EBUiAEHoyAYQmRAgAEGQqAZB4wcQFgALQTwQFSIAQejIBhCZECAAQZCoBkHjBxAWAAtBPBAVIgBB6MgGEJkQIABBkKgGQeMHEBYAC0E8EBUiAEHoyAYQmRAgAEGQqAZB4wcQFgALQTwQFSIAQejIBhCZECAAQZCoBkHjBxAWAAtBPBAVIgBB6MgGEJkQIABBkKgGQeMHEBYAC8wEAQZ/IwBBEGsiByQAAkACfyAAKAI8IgRBIE4EQCAEQSBrIQUgACgCRAwBCyAAQdAAaiIFIAUoAgAgBGo2AgBBgMAAEKEbIgRFBEBBACEEQeTFBkEbQQFB7OQIKAIAELQbGgwCCyAEIABBQGsiBSgCADYCACAFIAQ2AgBB3D8hBSAEQQRqCyEEIAAgBTYCPCAAIARBIGo2AkQgAEHMAGoiBSAFKAIAQSBqNgIACyACIAQ2AgACQCAEQRRBASABEKgVQQFGBEACQCACKAIAKAIIRQRAIAdBDGpBBEEBIAEQqBVBAUcNAyACKAIAIAAoAjQgA0ECdGooAgAgBygCDEECdGo2AgwMAQsCQAJ/IAAoAlgiCEECdEEPakFwcSIEIAAoAjwiBkwEQCAAKAJEDAELIABB0ABqIgUgBSgCACAGajYCACAEQQRyQQ9qIgVBgMAAIAVBgMAASxsiBhChGyIFRQRAQQAhBUHkxQZBG0EBQezkCCgCABC0GxogACgCWCEIDAILIAUgAEFAayIJKAIANgIAIAkgBTYCACAGQQRrIQYgBUEEagshBSAAIAYgBGs2AjwgACAEIAVqNgJEIABBzABqIgYgBigCACAEajYCAAsgAigCACAFNgIIIAhBAUgNAEEAIQQDQCAAIAEgAigCACgCCCAEQQJ0aiADEN0SIARBAWoiBCAAKAJYSA0ACwsgB0EQaiQADwtBPBAVIgRB6MgGEJkQIARBkKgGQeMHEBYAC0E8EBUiBEHoyAYQmRAgBEGQqAZB4wcQFgALrQgDDH8BfgF9IwBB0ABrIgUkACAFQQY6AEsgBUEAOgBGIAVBi6MGKAAANgJAIAVBj6MGLwAAOwFEAkACQAJAAn9BICADIAVBQGsQgRAiBCADQQRqIgdGDQAaIAQoAhwiBiAGKAIAKAIcEQAAKAIEQYDTCSgCAEcNASAEKAIcIgYgBEEgaiAGKAIAKAIUEQMAKAIACyEIIAUsAEtBf0wEQCAFKAJAEKIbCyAFQSAQ1RoiBDYCMCAFQpGAgICAhICAgH83AjRBACEGIARBADoAESAEQa2jBi0AADoAECAEQaWjBikAADcACCAEQZ2jBikAADcAACAHIAMgBUEwahCBECIERwRAIAQoAhwiBiAGKAIAKAIcEQAAKAIEQbjSCSgCAEcNAiAEKAIcIgYgBEEgaiAGKAIAKAIUEQMALQAAQQBHIQYLIAUsADtBf0wEQCAFKAIwEKIbCyAFEK0KNgIYQQAhBCAFQShqIAVBGGogACgCKBDfEiAAKAIoIQMgBUEAOgAIIAVBGGogAyAFQQhqEKoRIQogBUEANgIUAkAgACgCXEEBSA0AA0AgACAAKAIwIARBAnRqKAIAIAEgAiAFQRRqIAggBUEoaiAKIAYQ4BIgBiAFKAIUIAhIckUEQCABIAEoAgAoAggRAAANAgsgBEEBaiIEIAAoAlxIDQALCwJAIAUoAigiBigCACIDIAYoAgQiBEYNACAGQQRqIQsDQCADKAIAIQwCQCAEIANrIgdBCUgNACADKQIAIRAgAyAEQQhrIgQpAgA3AgAgBCAQNwIAIAdBEEYNACADQQhqIQQgB0EDdSIJQQNrQQJtIQ0Cf0EBIAdBGUgNABpBASADKgIUIAMqAgxdQQFzDQAaIANBEGohBEECCyEGIAMqAgQiESAEKgIEXQ0AIAlBAWshDiADKAIAIQ8gAyEHA0ACQCAHIAQiBykCADcCACAGIA1KDQAgAyAGQQF0IgZBAXIiCUEDdGohBAJAIA4gBkECaiIGTARAIAkhBgwBCyAEKgIMIAQqAgRdQQFzBEAgCSEGDAELIARBCGohBAsgBCoCBCARXkEBcw0BCwsgByAROAIEIAcgDzYCAAsgCyALKAIAQQhrNgIAIAggBSgCFEwEQCABIAEoAgAoAggRAAANAgsgACAMIAEgAiAFQRRqIAggBUEoaiAKQQAQ4BIgBSgCKCIEQQRqIQsgBCgCACIDIAQoAgQiBEcNAAsLIAEgASgCACgCCBEAAEUNAiAKKAIAIgQEQCAEEKIbCwJAIAUoAiwiBEUNACAEIAQoAgQiBkEBazYCBCAGDQAgBCAEKAIAKAIIEQEAIAQQ0BoLIAVB0ABqJAAPC0EBEBVBnLYGQQAQFgALQQEQFUGctgZBABAWAAtBqX4gBUEIakH+yAYQiQNBjMkGQfjQBkGnBBCYCgALrQcBCH8jAEEgayIGJAACQEH4+wotAABBAXENAEH4+woQ/RpFDQBB3PsKENEaGkH4+woQgRsLQdz7ChDTGgJAQZD8Ci0AAEEBcQ0AQZD8ChD9GkUNAEGE/ApCADcCAEH8+wpCADcCAEGM/ApBgICA/AM2AgBBkPwKEIEbCwJAAkACQAJAAkACQAJAQYD8CigCACIFRQ0AQfz7CigCAAJ/IAEoAgAiBCAFQQFrcSAFaSIIQQFNDQAaIAQgBCAFSQ0AGiAEIAVwCyIJQQJ0aigCACIDRQ0AIAMoAgAiB0UNACAFQQFrIQogCEEBSyEIA0ACQCAEIAcoAgQiA0cEQAJAIAhFBEAgAyAKcSEDDAELIAMgBUkNACADIAVwIQMLIAMgCUYNAQwDCyAHKAIIIARGDQMLIAcoAgAiBw0ACwtBGBDVGiIDQgA3AgQgA0EANgIUIANCADcCDCADQZz9BjYCACACBEAgAkGAgICAAk8NAyADIAJBA3QiBxDVGiIENgIQIAMgBDYCDCADIAQgB2o2AhQLIAZBADYCECAGIAM2AgwgBiADQQxqNgIIIAZBGGpB/PsKIAEgASAGQQhqEJcRIAYtABxFDQMgBigCGCEHIAYoAgwiA0UNASADIAMoAgQiBEEBazYCBCAEDQEgAyADKAIAKAIIEQEAIAMQ0BoMAQsCQAJ/QQAgBygCECIDRQ0AGiADKAIERQ0BIAMoAgRBAWoLQQFB+PwGENUDAAsgBygCDCIDIAMoAgAiBDYCBAJAIAMoAgggBGtBA3UgAk8NACACQYCAgIACTw0EIAMgAkEDdCIBENUaIgU2AgQgAyAFNgIAIAMgASAFajYCCCAERQ0AIAQQohsLIAdBADYCFAsQzwhBAXQhAgJAQYT8CigCACIDRQ0AA0AgAyADKAIUIgRBAWo2AhQgAiAESARAIAMgB0YNBiADKAIAIQQgBkEIakH8+wogAxCYESAGKAIIIQMgBkEANgIIIAMEQAJAIAYtABBFDQAgAygCECIFRQ0AIAUgBSgCBCIBQQFrNgIEIAENACAFIAUoAgAoAggRAQAgBRDQGgsgAxCiGwsgBCIDDQEMAgsgAygCACIDDQALCyAAIAcoAgw2AgAgACAHKAIQIgM2AgQgAwRAIAMgAygCBEEBajYCBAsgBkEgaiQADwtBlKkGEL4CAAtBAEEBQaj6BhDVAwALQZSpBhC+AgALQal+IAZBCGpBlc4GEIkDQanOBkGMzAZB5QEQmAoAC5EJAg5/AX0gASgCCCIRBEAgAUEIaiESA0BBfyAAKAJYIhBBAnQgEEH/////A3EgEEcbENUaIQ8gACgCGCIUIAAoAhQiFSARKAIAKAIAbEECdGohCkMAAAAAIRcgAyIJIAkgACgCLEECdGoiC0EMayIMSSIWBEADQCAXIAkqAgAgCioCAJMiFyAXlCAJKgIEIAoqAgSTIhcgF5SSIAkqAgggCioCCJMiFyAXlJIgCSoCDCAKKgIMkyIXIBeUkpIhFyAKQRBqIQogCUEQaiIJIAxJDQALCyAJIAtJBEADQCAXIAkqAgAgCioCAJMiFyAXlJIhFyAKQQRqIQogCUEEaiIJIAtJDQALCyAPIBc4AgBBASENQQAhDkEAIQEgEEEBSgRAA0AgFCARIA1BAnQiE2ooAgAoAgAgFWxBAnRqIQpDAAAAACEXIAMhCSAWBEADQCAXIAkqAgAgCioCAJMiFyAXlCAJKgIEIAoqAgSTIhcgF5SSIAkqAgggCioCCJMiFyAXlJIgCSoCDCAKKgIMkyIXIBeUkpIhFyAKQRBqIQogCUEQaiIJIAxJDQALCyAJIAtJBEADQCAXIAkqAgAgCioCAJMiFyAXlJIhFyAKQQRqIQogCUEEaiIJIAtJDQALCyAPIBNqIBc4AgAgDSABIBcgDyABQQJ0aioCAF0bIQEgDUEBaiINIBBHDQALCyAQQQBKBEADQAJAIAEgDkYNACAGKAIAIgkoAgQiCiAJKAIIRg0AIA5BAnQiCyASKAIAaigCACEMIAogCyAPaioCADgCBCAKIAw2AgAgCSAKQQhqIgw2AgQgDCAJKAIAIgtrIglBCUgNACAKKgIEIhcgCyAJQQN2QQJrQQJtIglBA3RqKgIEXUEBcw0AIAooAgAhDQNAAkAgCiALIAlBA3RqIgwpAgA3AgAgCUUNACAMIQogCyAJQQFrQQJtIglBA3RqKgIEIBdeDQELCyAMIA02AgAgDCAXOAIECyAOQQFqIg4gACgCWEgNAAsLIA8QohsgEigCACABQQJ0aigCACIBQQhqIRIgASgCCCIRDQALCwJAAkAgBCgCACAFSA0AIAgNACACIAIoAgAoAggRAAANAQsgASgCBCIJQQFIDQAgBygCACEKQQAhDgNAQQEgASgCDCAOQQJ0aigCACINdCIPIAogDUEFdkECdCITaigCAHFFBEBDAAAAACEXIAMhCiAAKAIYIAAoAhQgDWxBAnRqIgkgCSAAKAIsQQJ0aiILQQxrIgxJBEADQCAXIAkqAgAgCioCAJMiFyAXlCAJKgIEIAoqAgSTIhcgF5SSIAkqAgggCioCCJMiFyAXlJIgCSoCDCAKKgIMkyIXIBeUkpIhFyAKQRBqIQogCUEQaiIJIAxJDQALCyAJIAtJBEADQCAXIAkqAgAgCioCAJMiFyAXlJIhFyAKQQRqIQogCUEEaiIJIAtJDQALCyACIBcgDSACKAIAKAIMERgAIAcoAgAiCiATaiIJIAkoAgAgD3I2AgAgBCAEKAIAQQFqNgIAIAEoAgQhCQsgDkEBaiIOIAlIDQALCwuTBAILfwN9IAZBADYCACACQQFOBEAgACgCFCEKIAAoAhghCyAAKAIsQQJ0IQ8DQCALIAMoAgAgCmxBAnRqIQdDAAAAACETIAsgCiABIAxBAnQiCGooAgBsQQJ0aiINIQAgDSANIA9qIglBDGsiDkkiEARAA0AgEyAAKgIAIAcqAgCTIhIgEpQgACoCBCAHKgIEkyISIBKUkiAAKgIIIAcqAgiTIhIgEpSSIAAqAgwgByoCDJMiEiASlJKSIRMgB0EQaiEHIABBEGoiACAOSQ0ACwsgACAJSQRAA0AgEyAAKgIAIAcqAgCTIhIgEpSSIRMgB0EEaiEHIABBBGoiACAJSQ0ACwsgBSAIaiIRQQA2AgBBASEIIARBAUoEQANAIAsgAyAIQQJ0aigCACAKbEECdGohB0MAAAAAIRIgDSEAIBAEQANAIBIgACoCACAHKgIAkyISIBKUIAAqAgQgByoCBJMiEiASlJIgACoCCCAHKgIIkyISIBKUkiAAKgIMIAcqAgyTIhIgEpSSkiESIAdBEGohByAAQRBqIgAgDkkNAAsLIAAgCUkEQANAIBIgACoCACAHKgIAkyISIBKUkiESIAdBBGohByAAQQRqIgAgCUkNAAsLIBIgE11BAXNFBEAgESAINgIAIBIhEwsgCEEBaiIIIARHDQALCyAGIBMgFJIiFDgCACAMQQFqIgwgAkcNAAsLC3MBA39BhPwKKAIAIgAEQANAIAAiAigCACEAAkAgAigCECIBRQ0AIAEgASgCBCIDQQFrNgIEIAMNACABIAEoAgAoAggRAQAgARDQGgsgAhCiGyAADQALC0H8+wooAgAhAEH8+wpBADYCACAABEAgABCiGwsLJQEBfyAAQZz9BjYCACAAKAIMIgEEQCAAIAE2AhAgARCiGwsgAAsoAQF/IABBnP0GNgIAIAAoAgwiAQRAIAAgATYCECABEKIbCyAAEKIbC3cBAn8gAEHU/gY2AgAgACgCPCIBBEAgAEFAayABNgIAIAEQohsLIABBJGogACgCKBD/DyAAKAIEIgIEQAJ/IAIgAiAAKAIIIgFGDQAaA0AgAUHIAGsQsBEiASACRw0ACyAAKAIECyEBIAAgAjYCCCABEKIbCyAAC3oBAn8gAEHU/gY2AgAgACgCPCIBBEAgAEFAayABNgIAIAEQohsLIABBJGogACgCKBD/DyAAKAIEIgIEQAJ/IAIgAiAAKAIIIgFGDQAaA0AgAUHIAGsQsBEiASACRw0ACyAAKAIECyEBIAAgAjYCCCABEKIbCyAAEKIbC58BAQV/IwBBEGsiAyQAAkAgACgCMCIBIAAoAggiAiAAKAIEIgVrQcgAbSIESwRAIABBBGogASAEaxCzEQwBCyABIARPDQAgBSABQcgAbGoiASACRwRAA0AgAkHIAGsQsBEiAiABRw0ACwsgACABNgIICyAAKAIwQQBMBEAgA0EQaiQADwtBrn4gA0G0/wYQiQNB2f8GQbXXBkGrARCYCgALwwgBD38jAEEwayIGJAACQAJAAkACQAJAIAEoAgQgACAAKAIAKAIgEQAARgRAIAEoAgAiByACKAIASw0BIAMoAgAgB0kNAiACKAIEIARIDQMgAygCBCAESA0EIAZBIGoiDEIANwMAIAYgBDYCKCAGQbTZBjYCECAGQf////sHNgIYIAZBADoAFCAGIAw2AhwgBkEcaiEOIAcEQCAEQQJ0IRAgBUEEaiERIARBAUghEkGWowYoAAAhE0GaowYvAAAhFANAIA4gCBDMESAGIAw2AhwgBkIANwMgIAZB////+wc2AhggBkEAOgAUIBJFBEAgAigCDCACKAIIIA1sQQJ0akH/ASAQEK8bGiADKAIMIAMoAgggDWxBAnRqIQggBCEHA0AgCEH////7BzYCACAIQQRqIQggB0EBSiEJIAdBAWshByAJDQALCyAAIAZBEGogASgCDCABKAIIIA1sQQJ0aiAFIAAoAgAoAjARBgAgBkEGOgALIAZBADoABiAGIBM2AgAgBiAUOwEEAn9BASARIAUgBhCBECIIRg0AGiAIKAIcIgcgBygCACgCHBEAACgCBEG40gkoAgBHDQggCCgCHCIHIAhBIGogBygCACgCFBEDAC0AAAshCCAGLAALQX9MBEAgBigCABCiGwsgAygCDCADKAIIIA1sQQJ0aiEKIAIoAgwgAigCCCANbEECdGohCwJAIAhB/wFxBEAgBkEQaiALIAogBCAGKAIQKAIYEQYADAELIAYoAhwhCSAEQX9MBEAgCSAMRg0BA0AgCyAJIgcoAhQ2AgAgCiAHKgIQOAIAAkAgBygCBCIIRQRAIAcoAggiCSgCACAHRg0BIAdBCGohBwNAIAcoAgAiCEEIaiEHIAggCCgCCCIJKAIARw0ACwwBCwNAIAgiCSgCACIIDQALCyAKQQRqIQogC0EEaiELIAkgDEcNAAsMAQsgBEUNAEEAIQ8gCSAMRg0AA0AgCyAJKAIUNgIAIAogCSoCEDgCAAJAIAkoAgQiCEUEQCAJKAIIIgcoAgAgCUYNASAJQQhqIQkDQCAJKAIAIghBCGohCSAIIAgoAggiBygCAEcNAAsMAQsDQCAIIgcoAgAiCA0ACwsgD0EBaiIPIARODQEgCkEEaiEKIAtBBGohCyAHIQkgByAMRw0ACwsgBigCICEIIA1BAWoiDSABKAIASQ0ACwsgBkHY2gY2AhAgDiAIEMwRIAZBMGokAA8LQal+IAZBEGpBmLkGEIkDQa2kBkHq1wZBxQEQmAoAC0GpfiAGQRBqQeW5BhCJA0GtpAZB6tcGQcYBEJgKAAtBqX4gBkEQakGCugYQiQNBraQGQerXBkHHARCYCgALQal+IAZBEGpBnboGEIkDQa2kBkHq1wZByAEQmAoAC0GpfiAGQRBqQba6BhCJA0GtpAZB6tcGQckBEJgKAAtBARAVQZy2BkEAEBYAC1YAIABBMGpBBEEBIAEQtBsaIABBNGpBBEEBIAEQtBsaIABBOGpBBEEBIAEQtBsaIABBEGpBEEEBIAEQtBsaIAAoAhxBBCAAKAIUIAAoAhBsIAEQtBsaC/0EAQR/IwBBMGsiAiQAAkACQCAAQTBqIgNBBEEBIAEQqBVBAUYEQCAAQTRqIgRBBEEBIAEQqBVBAUcNASAAQThqIgVBBEEBIAEQqBVBAUcNAiABIABBEGoQ9xEgACAAKAIAKAIIEQEAIAIgACAAKAIAKAIoEQAANgIQIAJBADoACSACQfyhBi0AADoACCACQQk6AAsgAkH0oQYpAAA3AwAgAiACNgIgIAJBKGogAEEkaiIBIAIgAkEgahCQECACKAIoQRxqIAJBEGoQjhAgAiwAC0F/TARAIAIoAgAQohsLIAJBEBDVGiIANgIAIAJCjICAgICCgICAfzcCBCAAQQA6AAwgAEH0ogYoAAA2AAggAEHsogYpAAA3AAAgAiACNgIgIAJBKGogASACIAJBIGoQkBAgAigCKEEcaiADEIYQIAIsAAtBf0wEQCACKAIAEKIbCyACQQA6AAggAkLryuX7ta6aveUANwMAIAJBCDoACyACIAI2AiAgAkEoaiABIAIgAkEgahCQECACKAIoQRxqIAQQhhAgAiwAC0F/TARAIAIoAgAQohsLIAJBIBDVGiIANgIAIAJCkYCAgICEgICAfzcCBCAAQQA6ABEgAEGJowYtAAA6ABAgAEGBowYpAAA3AAggAEH5ogYpAAA3AAAgAiACNgIgIAJBKGogASACIAJBIGoQkBAgAigCKEEcaiAFEIYQIAIsAAtBf0wEQCACKAIAEKIbCyACQTBqJAAPC0E8EBUiAkHoyAYQmRAgAkGQqAZB4wcQFgALQTwQFSICQejIBhCZECACQZCoBkHjBxAWAAtBPBAVIgJB6MgGEJkQIAJBkKgGQeMHEBYACzsAIwBBEGsiASQAIAAoAgQgACgCCEcEQEGufiABQbT/BhCJA0Hi/wZBtdcGQfsBEJgKAAsgAUEQaiQAC4QDAQd/IwBBQGoiAyQAIABB9P8GNgIAIABBEGoiB0IANwIAIAAgBzYCDCACKAIAIgYgAkEEaiIIRwRAIABBDGohCQNAIAkgByAGIgRBEGoQzRACQCAEKAIEIgVFBEAgBCgCCCIGKAIAIARGDQEgBEEIaiEEA0AgBCgCACIFQQhqIQQgBSAFKAIIIgYoAgBHDQALDAELA0AgBSIGKAIAIgUNAAsLIAYgCEcNAAsLIANBADoAMSADQfyhBi0AADoAMCADQQk6ADMgA0H0oQYpAAA3AyggAiADQShqEM4QIQUgAywAM0F/TARAIAMoAigQohsLIABBADoACAJAIAVB/gFGBEAgA0EIOgATIANBADoAECADQubSsavmrdi25QA3AwggA0EYaiACIANBCGoQzxAgACABIANBGGoQ7RI2AgQgAywAI0F/TARAIAMoAhgQohsLIAMsABNBf0wEQCADKAIIEKIbCyAAQQE6AAgMAQsgACABIAIQ7hI2AgQLIANBQGskACAAC5wDAQJ/IwBB8ABrIgIkAAJAAkACQAJAIAEoAgAgASABLAALQQBIG0G7pQYQoxUiAQRAIAJBIGpBMEEBIAEQqBVBAUcNASACQSBqQZyoBkEMEPgUDQIgAigCQEEIRw0DIAIoAkggACgCAEcNBCACKAJMIAAoAgRHDQQgAkIANwIUIAIgAkEQakEEcjYCECACQQA6AAkgAkH8oQYtAAA6AAggAkEJOgALIAJB9KEGKQAANwMAIAIgAjYCYCACQegAaiACQRBqIAIgAkHgAGoQkBAgAigCaEEcaiACQcQAahCOECACLAALQX9MBEAgAigCABCiGwsgACACQRBqEO4SIgMgASADKAIAKAIYEQIAIAEQmhUgAkEQaiACKAIUEP8PCyACQfAAaiQAIAMPC0E8EBUiAkHUpwYQmRAgAkGQqAZB4wcQFgALQTwQFSICQaioBhCZECACQZCoBkHjBxAWAAsgARCaFUE8EBUiAkGSvgYQmRAgAkGQqAZB4wcQFgALIAEQmhVBPBAVIgJB1r4GEJkQIAJBkKgGQeMHEBYAC9IDAQZ/IwBBEGsiBCQAIARBADoACSAEQfyhBi0AADoACCAEQQk6AAsgBEH0oQYpAAA3AwAgASAEEM4QIQMgBCwAC0F/TARAIAQoAgAQohsLAkACQAJAAkACQAJAAkACQAJAAkAgAw4HAAECAwcEBQYLQSQQ1RoiAkGAgQc2AgAgAiAAKQIANwIEIAIgACkCCDcCDCACQgA3AhggAiACQRhqIgU2AhQgASgCACIAIAFBBGoiBkYNCCACQRRqIQcDQCAHIAUgACIDQRBqEM0QAkAgACgCBCIBRQRAIAMoAggiACgCACADRg0BIANBCGohAwNAIAMoAgAiAUEIaiEDIAEgASgCCCIAKAIARw0ACwwBCwNAIAEiACgCACIBDQALCyAAIAZHDQALDAgLQeAAENUaIgIgACABEPESGgwHC0HsABDVGiICIAAgARDyEhoMBgtBGBDVGiICIAAgARDzEgwFC0HoABDVGiICIAAgARD0EgwEC0HMABDVGiICIAAgARD1EgwDCyADQf8BRg0BQTwQFSIBQYW/BhCZECABQZCoBkHjBxAWAAtB+AAQ1RoiAiAAIAEQ9hIMAQtB+AAQ1RoiAiAAIAEQ9xILIARBEGokACACCzMBAX8gAEH0/wY2AgAgACgCBCIBBEAgASABKAIAKAIEEQEACyAAQQxqIAAoAhAQ/w8gAAs2AQF/IABB9P8GNgIAIAAoAgQiAQRAIAEgASgCACgCBBEBAAsgAEEMaiAAKAIQEP8PIAAQohsL6AQBBn8jAEEQayIEJAAgAEIANwIIIABB4IIHNgIAIABBADYCECAAIAEpAgA3AhQgACABKQIINwIcIABBKGoiBkIANwIAIAAgBjYCJCAAQSRqIQdBBCEFIAIoAgAiASACQQRqIghHBEADQCAHIAYgASIDQRBqEM0QAkAgASgCBCICRQRAIAMoAggiASgCACADRg0BIANBCGohAwNAIAMoAgAiAkEIaiEDIAIgAigCCCIBKAIARw0ACwwBCwNAIAIiASgCACICDQALCyABIAhHDQALCyAAQgA3AkQgAEIANwJUIABCgICAgICACDcCTCAAIAApAhQ3AjAgBEEFOgALIARBADoABSAEQYKiBi0AADoABCAEQf6hBigAADYCAAJAIAYgByAEEIEQIgJHBEAgAigCHCIBIAEoAgAoAhwRAAAoAgRBgNMJKAIARw0BIAIoAhwiASACQSBqIAEoAgAoAhQRAwAoAgAhBQsgACAFNgIEIABBCGohAiAAQX8CfyAELAALQX9MBEAgBCgCABCiGyAAKAIEIQULIAVBAnQLIAVB/////wNxIAVHGxDVGjYCQAJAIAAoAjAiASAAKAIMIAAoAggiBmtBAnUiA0sEQCACIAEgA2sQ4wcgACgCMCEBDAELIAEgA08NACAAIAYgAUECdGo2AgwLIAEEQCACKAIAIQNBACECA0AgAyACQQJ0aiACNgIAIAJBAWoiAiABRw0ACwsgAEF/IAAoAjQiAkECdCACQf////8DcSACRxsiAhDVGjYCOCAAIAIQ1Ro2AjwgBEEQaiQAIAAPC0EBEBVBnLYGQQAQFgAL/AgBBn8jAEFAaiIEJAAgAEHQigc2AgAgACABKQIANwIgIAAgASkCCDcCKCAAQTRqIgdCADcCACAAIAc2AjAgAigCACIDIAJBBGoiBkcEQCAAQTBqIQgDQCAIIAcgAyIFQRBqEM0QAkAgAygCBCIBRQRAIAUoAggiAygCACAFRg0BIAVBCGohBQNAIAUoAgAiAUEIaiEFIAEgASgCCCIDKAIARw0ACwwBCwNAIAEiAygCACIBDQALCyADIAZHDQALCyAAQgA3AkQgAEEANgJoIABCADcCUCAAQgA3AmAgAEKAgICAgIAINwJYIAAgACkCIDcCPCAEQYyiBi0AADoAOCAEQQk6ADsgBEEAOgA5IARBhKIGKQAANwMwAkACQAJAAkAgAAJ/QSAgBiACIARBMGoQgRAiAUYNABogASgCHCIDIAMoAgAoAhwRAAAoAgRBgNMJKAIARw0BIAEoAhwiAyABQSBqIAMoAgAoAhQRAwAoAgALNgIMIAQsADtBf0wEQCAEKAIwEKIbCyAEQQU6ACsgBEEAOgAlIARB/qEGKAAANgIgIARBgqIGLQAAOgAkIAACf0EBIAYgAiAEQSBqEIEQIgFGDQAaIAEoAhwiAyADKAIAKAIcEQAAKAIEQYDTCSgCAEcNAiABKAIcIgMgAUEgaiADKAIAKAIUEQMAKAIACzYCECAELAArQX9MBEAgBCgCIBCiGwsgBEGWogYvAAA7ARggBEGAFDsBGiAEQY6iBikAADcDECAAAn9BCyAGIAIgBEEQahCBECIBRg0AGiABKAIcIgMgAygCACgCHBEAACgCBEGA0wkoAgBHDQMgASgCHCIDIAFBIGogAygCACgCFBEDACgCAAsiATYCFCAELAAbQX9MBH8gBCgCEBCiGyAAKAIUBSABC0F/TARAIABB/////wc2AhQLIARBEBDVGiIBNgIAIARCjICAgICCgICAfzcCBEEAIQMgAUEAOgAMIAFBoaIGKAAANgAIIAFBmaIGKQAANwAAIAYgAiAEEIEQIgFHBEAgASgCHCIDIAMoAgAoAhwRAAAoAgRBrLMGRw0EIAEoAhwiAyABQSBqIAMoAgAoAhQRAwAoAgAhAwsgACADNgIYQdANIQECQAJAAkACQCAELAALQX9MBH8gBCgCABCiGyAAKAIYBSADCw4DAwIAAQtB0Q0hAQwCC0E8EBUiAUHMwgYQmRAgAUGQqAZB4wcQFgALQdINIQELIABBzZmz9gM2AhwgACABNgIEIABBADYCCCAAQX8gACgCECIFQQJ0IAVB/////wNxIAVHGyIBENUaIgM2AkQgACABENUaNgJIQQEhAQJAIAVBAUgNACADQQA2AgAgACgCSEEANgIAIAVBAUYNAANAIAFBAnQiAyAAKAJEakEANgIAIAAoAkggA2pBADYCACABQQFqIgEgBUcNAAsLIARBQGskACAADwtBARAVQZy2BkEAEBYAC0EBEBVBnLYGQQAQFgALQQEQFUGctgZBABAWAAtBARAVQZy2BkEAEBYAC9EBAQZ/IABBsJAHNgIAIABBEGoiBkIANwIAIAAgBjYCDCACKAIAIgUgAkEEaiIHRwRAIABBDGohCANAIAggBiAFIgRBEGoQzRACQCAEKAIEIgNFBEAgBCgCCCIFKAIAIARGDQEgBEEIaiEEA0AgBCgCACIDQQhqIQQgAyADKAIIIgUoAgBHDQALDAELA0AgAyIFKAIAIgMNAAsLIAUgB0cNAAsLQeAAENUaIgMgASACEPESGiAAIAM2AghB7AAQ1RoiAyABIAIQ8hIaIAAgAzYCBAvcCAEFfyMAQUBqIgMkACAAQdySBzYCACAAIAEpAgA3AgwgACABKQIINwIUIABBIGoiBUIANwIAIAAgBTYCHCAAQRxqIQYgAigCACIBIAJBBGoiB0cEQANAIAYgBSABIgRBEGoQzRACQCABKAIEIgJFBEAgBCgCCCIBKAIAIARGDQEgBEEIaiEEA0AgBCgCACICQQhqIQQgAiACKAIIIgEoAgBHDQALDAELA0AgAiIBKAIAIgINAAsLIAEgB0cNAAsLIABCADcCMCAAQQA2AlQgAEIANwI8IABCADcCTCAAQoCAgICAgAg3AkQgACAAKQIMNwIoIANBjKIGLQAAOgA4IANBCToAOyADQQA6ADkgA0GEogYpAAA3AzACQAJAAkACQCAAIAUgBiADQTBqEIEQIgJHBH8gAigCHCIBIAEoAgAoAhwRAAAoAgRBgNMJKAIARw0BIAIoAhwiASACQSBqIAEoAgAoAhQRAwAoAgAFQSALNgJYIAMsADtBf0wEQCADKAIwEKIbCyADQRAQ1RoiAjYCICADQoyAgICAgoCAgH83AiQgAkEAOgAMIAJBoaIGKAAANgAIIAJBmaIGKQAANwAAIAAgBSAGIANBIGoQgRAiAkcEfyACKAIcIgEgASgCACgCHBEAACgCBEGsswZHDQIgAigCHCIBIAJBIGogASgCACgCFBEDACgCAAVBAAs2AmAgAywAK0F/TARAIAMoAiAQohsLIANBBToAGyADQQA6ABUgA0H+oQYoAAA2AhAgA0GCogYtAAA6ABQgAAJ/QQQgBSAGIANBEGoQgRAiAkYNABogAigCHCIBIAEoAgAoAhwRAAAoAgRBgNMJKAIARw0DIAIoAhwiASACQSBqIAEoAgAoAhQRAwAoAgALNgJcIAMsABtBf0wEQCADKAIQEKIbCyADQQA6AAkgA0HqogYtAAA6AAggA0EJOgALIANB4qIGKQAANwMAIAACf0HkACAFIAYgAxCBECICRg0AGiACKAIcIgEgASgCACgCHBEAACgCBEGA0wkoAgBHDQQgAigCHCIBIAJBIGogASgCACgCFBEDACgCAAs2AmQgAywAC0F/TARAIAMoAgAQohsLQdMNIQICQAJAAkACQAJAIAAoAmAOBAQDAAECC0HUDSECDAMLQdUNIQIMAgtBPBAVIgJBzMIGEJkQIAJBkKgGQeMHEBYAC0HWDSECCyAAIAI2AgQgAEEANgIIIABBfyAAKAJcIgRBAnQgBEH/////A3EgBEcbIgIQ1RoiATYCMCAAIAIQ1Ro2AjRBASECAkAgBEEBSA0AIAFBADYCACAAKAI0QQA2AgAgBEEBRg0AA0AgAkECdCIBIAAoAjBqQQA2AgAgACgCNCABakEANgIAIAJBAWoiAiAERw0ACwsgA0FAayQADwtBARAVQZy2BkEAEBYAC0EBEBVBnLYGQQAQFgALQQEQFUGctgZBABAWAAtBARAVQZy2BkEAEBYAC5MGAQV/IwBBMGsiAyQAIABCADcCBCAAQfyXBzYCACAAQQA2AgwgACABKQIANwIQIAAgASkCCDcCGCAAQShqIgVCADcCACAAIAU2AiQgAEEkaiEGIAIoAgAiASACQQRqIgdHBEADQCAGIAUgASIEQRBqEM0QAkAgASgCBCICRQRAIAQoAggiASgCACAERg0BIARBCGohBANAIAQoAgAiAkEIaiEEIAIgAigCCCIBKAIARw0ACwwBCwNAIAIiASgCACICDQALCyABIAdHDQALCyAAQgA3AjwgAEEANgJEIANBEBDVGiICNgIgIANCjICAgICCgICAfzcCJCACQQA6AAwgAkH0ogYoAAA2AAggAkHsogYpAAA3AAACQAJAAkAgACAFIAYgA0EgahCBECICRwR/IAIoAhwiASABKAIAKAIcEQAAKAIEQYDTCSgCAEcNASACKAIcIgEgAkEgaiABKAIAKAIUEQMAKAIABUEMCzYCMCADLAArQX9MBEAgAygCIBCiGwsgA0EAOgAYIANC68rl+7Wumr3lADcDECADQQg6ABsgAAJ/QRQgBSAGIANBEGoQgRAiAkYNABogAigCHCIBIAEoAgAoAhwRAAAoAgRBgNMJKAIARw0CIAIoAhwiASACQSBqIAEoAgAoAhQRAwAoAgALNgI0IAMsABtBf0wEQCADKAIQEKIbCyADQSAQ1RoiAjYCACADQpGAgICAhICAgH83AgQgAkEAOgARIAJBiaMGLQAAOgAQIAJBgaMGKQAANwAIIAJB+aIGKQAANwAAAn9BAiAFIAYgAxCBECICRg0AGiACKAIcIgEgASgCACgCHBEAACgCBEGA0wkoAgBHDQMgAigCHCIBIAJBIGogASgCACgCFBEDACgCAAshAiAAQTxqIQEgACACNgI4IAMsAAtBf0wEQCADKAIAEKIbIAAoAjghAgsgACAAKAIUNgIgIABBACAAKAI0IAIgARD/EiADQTBqJAAPC0EBEBVBnLYGQQAQFgALQQEQFUGctgZBABAWAAtBARAVQZy2BkEAEBYAC44HAQZ/IwBBMGsiBCQAIABB7IEHNgIAIAAgASkCADcCBCAAIAEpAgg3AgwgAEEYaiIHQgA3AgAgACAHNgIUIAIoAgAiAyACQQRqIgZHBEAgAEEUaiEIA0AgCCAHIAMiBUEQahDNEAJAIAMoAgQiAUUEQCAFKAIIIgMoAgAgBUYNASAFQQhqIQUDQCAFKAIAIgFBCGohBSABIAEoAggiAygCAEcNAAsMAQsDQCABIgMoAgAiAQ0ACwsgAyAGRw0ACwsgAEIANwJMIABCADcCKCAAQgA3AlwgAEIANwJUIABCADcCMCAAQgA3AjggAEFAa0EANgIAIABCADcCbCAAQoCAgICAgAg3AmQgACAAKQIENwJEIARBAzoAKyAEQQA6ACMgBEH83AYvAAA7ASAgBEH+3AYtAAA6ACJBfyEBAkACQAJAIAYgAiAEQSBqEIEQIgNHBEAgAygCHCIBIAEoAgAoAhwRAAAoAgRBgNMJKAIARw0BIAMoAhwiASADQSBqIAEoAgAoAhQRAwAoAgAhAQsgBCwAK0F/TARAIAQoAiAQohsLIAFBAU4EQCAAIAE2AkgLIARBEBDVGiIBNgIQIARCjYCAgICCgICAfzcCFCABQQA6AA0gAUGF3QYpAAA3AAUgAUGA3QYpAAA3AAAgAAJ/QQogBiACIARBEGoQgRAiAUYNABogASgCHCIDIAMoAgAoAhwRAAAoAgRBgNMJKAIARw0CIAEoAhwiAyABQSBqIAMoAgAoAhQRAwAoAgALNgIgIAQsABtBf0wEQCAEKAIQEKIbCyAEQQc6AAsgBEEAOgAHIARBjt0GKAAANgIAIARBkd0GKAAANgADIAACf0EBIAYgAiAEEIEQIgFGDQAaIAEoAhwiAyADKAIAKAIcEQAAKAIEQbjSCSgCAEcNAyABKAIcIgMgAUEgaiADKAIAKAIUEQMALQAAQQBHCzoAJCAELAALQX9MBEAgBCgCABCiGwsgAEEoaiEBAkAgACgCRCIDIAAoAiwgACgCKCIGa0ECdSIFSwRAIAEgAyAFaxDjByAAKAJEIQMMAQsgAyAFTw0AIAAgBiADQQJ0ajYCLAsgAwRAIAEoAgAhBUEAIQEDQCAFIAFBAnRqIAE2AgAgAUEBaiIBIANHDQALCyAEQTBqJAAPC0EBEBVBnLYGQQAQFgALQQEQFUGctgZBABAWAAtBARAVQZy2BkEAEBYAC/cGAQN/IwBBQGoiBCQAIABBoJEHNgIAIABBDGoiA0IANwIAIABBGGoiBUIANwIAIAAgAzYCCCAAIAU2AhQgAEEUakEgEOMRIABCADcCSCAAQUBrQgA3AgAgAEIANwI4IABCADcCMCAAQgA3AiggAEIANwIgIAAgASkCADcCVCAAIAEpAgg3AlwgBEEgENUaIgE2AjAgBEKQgICAgISAgIB/NwI0IAFBADoAECABQa6iBikAADcACCABQaaiBikAADcAAAJAAkACQAJAIAACfUPNzEw/IAIgBEEwahCBECIDIAJBBGoiAUYNABogAygCHCIFIAUoAgAoAhwRAAAoAgRBsNMJKAIARw0BIAMoAhwiBSADQSBqIAUoAgAoAhQRAwAqAgALOAJkIAQsADtBf0wEQCAEKAIwEKIbCyAEQRAQ1RoiAzYCICAEQoyAgICAgoCAgH83AiQgA0EAOgAMIANBv6IGKAAANgAIIANBt6IGKQAANwAAIAACfUMK1yM8IAEgAiAEQSBqEIEQIgNGDQAaIAMoAhwiBSAFKAIAKAIcEQAAKAIEQbDTCSgCAEcNAiADKAIcIgUgA0EgaiAFKAIAKAIUEQMAKgIACzgCaCAELAArQX9MBEAgBCgCIBCiGwsgBEEQENUaIgM2AhAgBEKNgICAgIKAgIB/NwIUIANBADoADSADQcmiBikAADcABSADQcSiBikAADcAACAAAn1DAAAAACABIAIgBEEQahCBECIDRg0AGiADKAIcIgUgBSgCACgCHBEAACgCBEGw0wkoAgBHDQMgAygCHCIFIANBIGogBSgCACgCFBEDACoCAAs4AmwgBCwAG0F/TARAIAQoAhAQohsLIARBEBDVGiIDNgIAIARCj4CAgICCgICAfzcCBCADQQA6AA8gA0HZogYpAAA3AAcgA0HSogYpAAA3AAAgAAJ9Q83MzD0gASACIAQQgRAiAkYNABogAigCHCIBIAEoAgAoAhwRAAAoAgRBsNMJKAIARw0EIAIoAhwiASACQSBqIAEoAgAoAhQRAwAqAgALOAJwIAQsAAtBf0wEQCAEKAIAEKIbCyAAQQA2AlAgAEEANgIEIARBQGskAA8LQQEQFUGctgZBABAWAAtBARAVQZy2BkEAEBYAC0EBEBVBnLYGQQAQFgALQQEQFUGctgZBABAWAAvQBAIOfwF9IwBBMGsiBiQAIAZBADYCECAGQgA3AwgCQCADRQRAIAZBADYCFAwBCyAGQQhqIAMQ4wcgBiADNgIUIANBAUgNAEEAIQMgBigCCCEHA0AgByADQQJ0aiADNgIAIANBAWoiAyAGKAIUSA0ACwsgBkGEgIyYeDYCICAGQgA3AyggBiAGQQhqNgIkIAZBIGpBABD5CSAGQQA2AhgCQAJAAkAgAUEATARAIAYoAgghCQwBCyAGKAIIIQkgBigCFCEPA0AgBCAIQQJ0aiEQIAwhAwNAIAMgD0YNAiAGIANBAWoiDDYCGCAJIANBAnRqKAIAIgNBf0wEQCAFIAg2AgAMBAsgECACIANBAnRqKAIAIgM2AgAgCARAIAAoAiwiESAAKAIoIhIgA2xBAnRqIhMgACgCJEECdGoiDUEMayEOQQAhCkEAIQsDQCARIAQgCkECdGooAgAgEmxBAnRqIQdDAAAAACEUIA4gEyIDSwRAA0AgFCADKgIAIAcqAgCTiyADKgIEIAcqAgSTi5IgAyoCCCAHKgIIk4uSIAMqAgwgByoCDJOLkpIhFCAHQRBqIQcgA0EQaiIDIA5JDQALCyADIA1JBEADQCAUIAMqAgAgByoCAJOLkiEUIAdBBGohByADQQRqIgMgDUkNAAsLQQEgCyAUu0S8idiXstKcPGMbIQsgCkEBaiIKIAhHDQALIAwhAyALQQFxDQELCyAIQQFqIgggAUcNAAsgASEICyAFIAg2AgAgCUUNAQsgBiAJNgIMIAkQohsLIAZBMGokAAvICQQQfwF+An0CfEF/IANBAnQgA0H/////A3EgA0cbENUaIQoQmQoiBiAGKQMAIhZC/////w+DQorG/cEPfiAWQiCIfCIWNwMAIAQgAgJ/IBanQf////8HcbdEAAAAAAAAAD6iIAO3oiIZmUQAAAAAAADgQWMEQCAZqgwBC0GAgICAeAtBAnRqIgYoAgA2AgACQCADQQFIBEBEAAAAAAAAAAAhGQwBCyAAKAIsIgsgACgCKCIMIAYoAgBsQQJ0aiENRAAAAAAAAAAAIRkgACgCJEECdCEOA0BDAAAAACEXIA0hByALIAwgAiAIQQJ0Ig9qKAIAbEECdGoiBiAGIA5qIglBDGsiEEkEQANAIBcgBioCACAHKgIAk4sgBioCBCAHKgIEk4uSIAYqAgggByoCCJOLkiAGKgIMIAcqAgyTi5KSIRcgB0EQaiEHIAZBEGoiBiAQSQ0ACwsgBiAJSQRAA0AgFyAGKgIAIAcqAgCTi5IhFyAHQQRqIQcgBkEEaiIGIAlJDQALCyAKIA9qIBcgF5QiFzgCACAZIBe7oCEZIAhBAWoiCCADRw0ACwsgBSABQQJOBH8gA0EBayERIANBAkghEyADQQBKIRJBASEFA0AQmQoiBiAGKQMAIhZC/////w+DQorG/cEPfiAWQiCIfCIWNwMAQQAhBgJAIBMNACAZIBanQf////8HcbdEAAAAAAAAAD6iokQAAAAAAAAAAKAhGQNAIBkgCiAGQQJ0aioCALsiGmUNASAZIBqhIRkgBkEBaiIGIBFHDQALIBEhBgsCQCASRQRAIAQgBUECdGogAiAGQQJ0aigCADYCAEQAAAAAAAAAACEZDAELIAAoAiwiCyACIAZBAnRqIhQoAgAiFSAAKAIoIgxsQQJ0aiENIAAoAiQhDkQAAAAAAAAAACEZQQAhCANAQwAAAAAhFyANIQcgCyAMIAIgCEECdCIPaigCAGxBAnRqIgYgBiAOQQJ0aiIJQQxrIhBJBEADQCAXIAYqAgAgByoCAJOLIAYqAgQgByoCBJOLkiAGKgIIIAcqAgiTi5IgBioCDCAHKgIMk4uSkiEXIAdBEGohByAGQRBqIgYgEEkNAAsLIAYgCUkEQANAIBcgBioCACAHKgIAk4uSIRcgB0EEaiEHIAZBBGoiBiAJSQ0ACwsgGSAKIA9qKgIAIhggFyAXlCIXIBcgGF4bu6AhGSAIQQFqIgggA0cNAAsgBCAFQQJ0aiAVNgIAIBJFDQAgACgCLCILIAAoAigiDCAUKAIAbEECdGohDSAAKAIkIQ5BACEIA0BDAAAAACEXIA0hByALIAwgAiAIQQJ0Ig9qKAIAbEECdGoiBiAGIA5BAnRqIglBDGsiEEkEQANAIBcgBioCACAHKgIAk4sgBioCBCAHKgIEk4uSIAYqAgggByoCCJOLkiAGKgIMIAcqAgyTi5KSIRcgB0EQaiEHIAZBEGoiBiAQSQ0ACwsgBiAJSQRAA0AgFyAGKgIAIAcqAgCTi5IhFyAHQQRqIQcgBkEEaiIGIAlJDQALCyAKIA9qIgYgBioCACIYIBcgF5QiFyAXIBheGzgCACAIQQFqIgggA0cNAAsLIAVBAWoiBSABRw0ACyABBUEBCzYCACAKEKIbC5wFBA9/AX4DfQF8EJkKIgYgBikDACIVQv////8Pg0KKxv3BD34gFUIgiHwiFTcDACAEIAICfyAVp0H/////B3G3RAAAAAAAAAA+oiADt6IiGZlEAAAAAAAA4EFjBEAgGaoMAQtBgICAgHgLQQJ0aigCADYCAEEBIQgCQCABQQJIDQADQCADQQFIDQEgACgCLCIMIAAoAigiDSAEKAIAbEECdGoiESAAKAIkQQJ0IhJqIg5BDGshD0F/IQlDAAAAACEYQQAhCgNAQwAAAAAhFiAMIAIgCkECdGooAgAgDWxBAnRqIhMhByAPIBEiBksEQANAIBYgBioCACAHKgIAk4sgBioCBCAHKgIEk4uSIAYqAgggByoCCJOLkiAGKgIMIAcqAgyTi5KSIRYgB0EQaiEHIAZBEGoiBiAPSQ0ACwsgBiAOSQRAA0AgFiAGKgIAIAcqAgCTi5IhFiAHQQRqIQcgBkEEaiIGIA5JDQALC0EBIQsgCEEBSwRAA0BDAAAAACEXIBMhByAMIAQgC0ECdGooAgAgDWxBAnRqIgYgBiASaiIQQQxrIhRJBEADQCAXIAYqAgAgByoCAJOLIAYqAgQgByoCBJOLkiAGKgIIIAcqAgiTi5IgBioCDCAHKgIMk4uSkiEXIAdBEGohByAGQRBqIgYgFEkNAAsLIAYgEEkEQANAIBcgBioCACAHKgIAk4uSIRcgB0EEaiEHIAZBBGoiBiAQSQ0ACwsgFyAWIBYgF14bIRYgC0EBaiILIAhHDQALCyAWIBggFiAYXiIGGyEYIAogCSAGGyEJIApBAWoiCiADRw0ACyAJQX9GDQEgBCAIQQJ0aiACIAlBAnRqKAIANgIAIAhBAWoiCCABRw0ACyABIQgLIAUgCDYCAAvQBAIOfwF9IwBBMGsiBiQAIAZBADYCECAGQgA3AwgCQCADRQRAIAZBADYCFAwBCyAGQQhqIAMQ4wcgBiADNgIUIANBAUgNAEEAIQMgBigCCCEHA0AgByADQQJ0aiADNgIAIANBAWoiAyAGKAIUSA0ACwsgBkGEgIyYeDYCICAGQgA3AyggBiAGQQhqNgIkIAZBIGpBABD5CSAGQQA2AhgCQAJAAkAgAUEATARAIAYoAgghCQwBCyAGKAIIIQkgBigCFCEPA0AgBCAIQQJ0aiEQIAwhAwNAIAMgD0YNAiAGIANBAWoiDDYCGCAJIANBAnRqKAIAIgNBf0wEQCAFIAg2AgAMBAsgECACIANBAnRqKAIAIgM2AgAgCARAIAAoAhgiESAAKAIUIhIgA2xBAnRqIhMgACgCEEECdGoiDUEMayEOQQAhCkEAIQsDQCARIAQgCkECdGooAgAgEmxBAnRqIQdDAAAAACEUIA4gEyIDSwRAA0AgFCADKgIAIAcqAgCTiyADKgIEIAcqAgSTi5IgAyoCCCAHKgIIk4uSIAMqAgwgByoCDJOLkpIhFCAHQRBqIQcgA0EQaiIDIA5JDQALCyADIA1JBEADQCAUIAMqAgAgByoCAJOLkiEUIAdBBGohByADQQRqIgMgDUkNAAsLQQEgCyAUu0S8idiXstKcPGMbIQsgCkEBaiIKIAhHDQALIAwhAyALQQFxDQELCyAIQQFqIgggAUcNAAsgASEICyAFIAg2AgAgCUUNAQsgBiAJNgIMIAkQohsLIAZBMGokAAvICQQQfwF+An0CfEF/IANBAnQgA0H/////A3EgA0cbENUaIQoQmQoiBiAGKQMAIhZC/////w+DQorG/cEPfiAWQiCIfCIWNwMAIAQgAgJ/IBanQf////8HcbdEAAAAAAAAAD6iIAO3oiIZmUQAAAAAAADgQWMEQCAZqgwBC0GAgICAeAtBAnRqIgYoAgA2AgACQCADQQFIBEBEAAAAAAAAAAAhGQwBCyAAKAIYIgsgACgCFCIMIAYoAgBsQQJ0aiENRAAAAAAAAAAAIRkgACgCEEECdCEOA0BDAAAAACEXIA0hByALIAwgAiAIQQJ0Ig9qKAIAbEECdGoiBiAGIA5qIglBDGsiEEkEQANAIBcgBioCACAHKgIAk4sgBioCBCAHKgIEk4uSIAYqAgggByoCCJOLkiAGKgIMIAcqAgyTi5KSIRcgB0EQaiEHIAZBEGoiBiAQSQ0ACwsgBiAJSQRAA0AgFyAGKgIAIAcqAgCTi5IhFyAHQQRqIQcgBkEEaiIGIAlJDQALCyAKIA9qIBcgF5QiFzgCACAZIBe7oCEZIAhBAWoiCCADRw0ACwsgBSABQQJOBH8gA0EBayERIANBAkghEyADQQBKIRJBASEFA0AQmQoiBiAGKQMAIhZC/////w+DQorG/cEPfiAWQiCIfCIWNwMAQQAhBgJAIBMNACAZIBanQf////8HcbdEAAAAAAAAAD6iokQAAAAAAAAAAKAhGQNAIBkgCiAGQQJ0aioCALsiGmUNASAZIBqhIRkgBkEBaiIGIBFHDQALIBEhBgsCQCASRQRAIAQgBUECdGogAiAGQQJ0aigCADYCAEQAAAAAAAAAACEZDAELIAAoAhgiCyACIAZBAnRqIhQoAgAiFSAAKAIUIgxsQQJ0aiENIAAoAhAhDkQAAAAAAAAAACEZQQAhCANAQwAAAAAhFyANIQcgCyAMIAIgCEECdCIPaigCAGxBAnRqIgYgBiAOQQJ0aiIJQQxrIhBJBEADQCAXIAYqAgAgByoCAJOLIAYqAgQgByoCBJOLkiAGKgIIIAcqAgiTi5IgBioCDCAHKgIMk4uSkiEXIAdBEGohByAGQRBqIgYgEEkNAAsLIAYgCUkEQANAIBcgBioCACAHKgIAk4uSIRcgB0EEaiEHIAZBBGoiBiAJSQ0ACwsgGSAKIA9qKgIAIhggFyAXlCIXIBcgGF4bu6AhGSAIQQFqIgggA0cNAAsgBCAFQQJ0aiAVNgIAIBJFDQAgACgCGCILIAAoAhQiDCAUKAIAbEECdGohDSAAKAIQIQ5BACEIA0BDAAAAACEXIA0hByALIAwgAiAIQQJ0Ig9qKAIAbEECdGoiBiAGIA5BAnRqIglBDGsiEEkEQANAIBcgBioCACAHKgIAk4sgBioCBCAHKgIEk4uSIAYqAgggByoCCJOLkiAGKgIMIAcqAgyTi5KSIRcgB0EQaiEHIAZBEGoiBiAQSQ0ACwsgBiAJSQRAA0AgFyAGKgIAIAcqAgCTi5IhFyAHQQRqIQcgBkEEaiIGIAlJDQALCyAKIA9qIgYgBioCACIYIBcgF5QiFyAXIBheGzgCACAIQQFqIgggA0cNAAsLIAVBAWoiBSABRw0ACyABBUEBCzYCACAKEKIbC+YIBA1/AX4EfQJ8QX8gA0ECdCADQf////8DcSADRxsQ1RohChCZCiIGIAYpAwAiE0L/////D4NCisb9wQ9+IBNCIIh8IhM3AwAgBCACAn8gE6dB/////wdxt0QAAAAAAAAAPqIgA7eiIhiZRAAAAAAAAOBBYwRAIBiqDAELQYCAgIB4C0ECdGoiBigCADYCACADQQFOBEAgACgCGCILIAAoAhQiDCAGKAIAbEECdGohDSAAKAIQQQJ0IQ4DQEMAAAAAIRQgDSEHIAsgDCACIAhBAnQiD2ooAgBsQQJ0aiIGIAYgDmoiCUEMayIQSQRAA0AgFCAGKgIAIAcqAgCTiyAGKgIEIAcqAgSTi5IgBioCCCAHKgIIk4uSIAYqAgwgByoCDJOLkpIhFCAHQRBqIQcgBkEQaiIGIBBJDQALCyAGIAlJBEADQCAUIAYqAgAgByoCAJOLkiEUIAdBBGohByAGQQRqIgYgCUkNAAsLIAogD2ogFDgCACAIQQFqIgggA0cNAAsLIAUgAUECTgR/QQEhEQNAQQAhBQJAIANBAEoEQEQAAAAAAADwvyEZQwAAAAAhFkEAIRIDQAJAIAogEkECdCIGaioCACIXIBZDZmamP5ReQQFzDQAgACgCGCILIAAoAhQiDCACIAZqKAIAbEECdGohDSAAKAIQIQ5EAAAAAAAAAAAhGEEAIQgDQEMAAAAAIRQgDSEHIAsgDCACIAhBAnQiD2ooAgBsQQJ0aiIGIAYgDkECdGoiCUEMayIQSQRAA0AgFCAGKgIAIAcqAgCTiyAGKgIEIAcqAgSTi5IgBioCCCAHKgIIk4uSIAYqAgwgByoCDJOLkpIhFCAHQRBqIQcgBkEQaiIGIBBJDQALCyAGIAlJBEADQCAUIAYqAgAgByoCAJOLkiEUIAdBBGohByAGQQRqIgYgCUkNAAsLIBggCiAPaioCACIVIBQgFCAVXhu7oCEYIAhBAWoiCCADRw0ACyAZRAAAAAAAAAAAY0VBACAYIBllQQFzGw0AIBghGSASIQUgFyEWCyASQQFqIhIgA0cNAAsgBCARQQJ0aiACIAVBAnRqIgYoAgA2AgAgA0EBSA0BIAAoAhgiCyAAKAIUIgwgBigCAGxBAnRqIQ0gACgCECEOQQAhCANAQwAAAAAhFCANIQcgCyAMIAIgCEECdCIPaigCAGxBAnRqIgYgBiAOQQJ0aiIJQQxrIhBJBEADQCAUIAYqAgAgByoCAJOLIAYqAgQgByoCBJOLkiAGKgIIIAcqAgiTi5IgBioCDCAHKgIMk4uSkiEUIAdBEGohByAGQRBqIgYgEEkNAAsLIAYgCUkEQANAIBQgBioCACAHKgIAk4uSIRQgB0EEaiEHIAZBBGoiBiAJSQ0ACwsgCiAPaiIGIAYqAgAiFSAUIBQgFV4bOAIAIAhBAWoiCCADRw0ACwwBCyAEIBFBAnRqIAIoAgA2AgALIBFBAWoiESABRw0ACyABBUEBCzYCACAKEKIbC5wFBA9/AX4DfQF8EJkKIgYgBikDACIVQv////8Pg0KKxv3BD34gFUIgiHwiFTcDACAEIAICfyAVp0H/////B3G3RAAAAAAAAAA+oiADt6IiGZlEAAAAAAAA4EFjBEAgGaoMAQtBgICAgHgLQQJ0aigCADYCAEEBIQgCQCABQQJIDQADQCADQQFIDQEgACgCGCIMIAAoAhQiDSAEKAIAbEECdGoiESAAKAIQQQJ0IhJqIg5BDGshD0F/IQlDAAAAACEYQQAhCgNAQwAAAAAhFiAMIAIgCkECdGooAgAgDWxBAnRqIhMhByAPIBEiBksEQANAIBYgBioCACAHKgIAk4sgBioCBCAHKgIEk4uSIAYqAgggByoCCJOLkiAGKgIMIAcqAgyTi5KSIRYgB0EQaiEHIAZBEGoiBiAPSQ0ACwsgBiAOSQRAA0AgFiAGKgIAIAcqAgCTi5IhFiAHQQRqIQcgBkEEaiIGIA5JDQALC0EBIQsgCEEBSwRAA0BDAAAAACEXIBMhByAMIAQgC0ECdGooAgAgDWxBAnRqIgYgBiASaiIQQQxrIhRJBEADQCAXIAYqAgAgByoCAJOLIAYqAgQgByoCBJOLkiAGKgIIIAcqAgiTi5IgBioCDCAHKgIMk4uSkiEXIAdBEGohByAGQRBqIgYgFEkNAAsLIAYgEEkEQANAIBcgBioCACAHKgIAk4uSIRcgB0EEaiEHIAZBBGoiBiAQSQ0ACwsgFyAWIBYgF14bIRYgC0EBaiILIAhHDQALCyAWIBggFiAYXiIGGyEYIAogCSAGGyEJIApBAWoiCiADRw0ACyAJQX9GDQEgBCAIQQJ0aiACIAlBAnRqKAIANgIAIAhBAWoiCCABRw0ACyABIQgLIAUgCDYCAAuqAgEFfwJAAkACQCAEKAIEIgUgBCgCCEcEQCAFIAE2AgAgBCAFQQRqNgIEDAELIAUgBCgCACIJayIIQQJ1IgdBAWoiBUGAgICABE8NAQJ/QQAgBSAIQQF1IgYgBSAGSxtB/////wMgB0H/////AUkbIgZFDQAaIAZBgICAgARPDQMgBkECdBDVGgsiBSAHQQJ0aiIHIAE2AgAgBSAGQQJ0aiEGIAdBBGohByAIQQFOBEAgBSAJIAgQrhsaCyAEIAY2AgggBCAHNgIEIAQgBTYCACAJRQ0AIAkQohsLAkAgA0UNACACQQFIDQAgA0EBayEIA0AgAEEBIAJBAWsiBXQgAXIgBSAIIAQQ/xIgAkEBSiEDIAUhAiADDQALCw8LEPwaAAtBlKkGEL4CAAsaACAAQYCBBzYCACAAQRRqIAAoAhgQ/w8gAAsdACAAQYCBBzYCACAAQRRqIAAoAhgQ/w8gABCiGwvtAQIFfwF9IAAoAgQEQCAAKAIIIQUgACgCECEGA0BDAAAAACEJIAIhBCAGIgMgAyAFQQJ0aiIFQQxrIghJBEADQCAJIAMqAgAgBCoCAJOLIAMqAgQgBCoCBJOLkiADKgIIIAQqAgiTi5IgAyoCDCAEKgIMk4uSkiEJIARBEGohBCADQRBqIgMgCEkNAAsLIAMgBUkEQANAIAkgAyoCACAEKgIAk4uSIQkgBEEEaiEEIANBBGoiAyAFSQ0ACwsgASAJIAcgASgCACgCDBEYACAGIAAoAggiBUECdGohBiAHQQFqIgcgACgCBEkNAAsLC40BAQJ/IABB7IEHNgIAAkAgAC0AJEUNACAAQUBrKAIAIgFFDQAgARCiGwsgACgCYCICBEADQCACKAIAIQEgAhCiGyAAIAE2AmAgASECIAENAAsLIAAoAlAiAQRAIAAgATYCVCABEKIbCyAAKAIoIgEEQCAAIAE2AiwgARCiGwsgAEEUaiAAKAIYEP8PIAALCgAgABCDExCiGwuGAgEIfyAAIABB0ABqIgEQ7xEgACAAQQAgACgCRCABEIYTNgJMAkAgAC0AJARAIABBQGsoAgAiAQRAIAEQohsLIABBfyAAKAJIIgIgACgCRCIDbCIBQQJ0IAFB/////wNxIAFHGxDVGiIFNgJAIAAgAjYCPCAAIAI2AjggACADNgI0IANFDQEDQCACBEAgBSACIARsQQJ0aiEGIAAoAhAgACgCDCAAKAIoIARBAnRqKAIAbEECdGohB0EAIQEDQCAGIAFBAnQiCGogByAIaioCADgCACABQQFqIgEgAkcNAAsLIARBAWoiBCADRw0ACwwBCyAAIAApAgQ3AjQgACAAKQIMNwI8Cwv/BwIIfwJ9IwBBMGsiBSQAAkAgAAJ/IAAoAlwiBEEgTgRAIAAoAmQhByAEQSBrDAELIABB8ABqIgYgBigCACAEajYCAEGAwAAQoRsiBEUEQEHkxQZBG0EBQezkCCgCABC0GxoMAgsgBCAAQeAAaiIGKAIANgIAIAYgBDYCACAEQQRqIQdB3D8LNgJcIAAgB0EgajYCZCAAQewAaiIEIAQoAgBBIGo2AgALAkACQAJAIAIgAWsiBCAAKAIgTARAIAdCADcCFCAHIAI2AgQgByABNgIAIAAoAkgiCARAIAAoAhAgACgCDCAAKAIoIAFBAnRqKAIAbEECdGohCSADKAIAIQtBACEEA0AgCyAEQQN0aiIGIAkgBEECdGoiCioCADgCACAGIAoqAgA4AgQgBEEBaiIEIAhHDQALCyABQQFqIgEgAk4NASADKAIAIQsDQCAIBEAgACgCECAAKAIMIAAoAiggAUECdGooAgBsQQJ0aiEJQQAhBANAAn8gCSAEQQJ0aiIKKgIAIgwgCyAEQQN0aiIGKgIAXUEBc0UEQCAGIAw4AgAgCioCACEMCyAGKgIEIAxdQQFzRQsEQCAGIAw4AgQLIARBAWoiBCAIRw0ACwsgAiABQQFqIgFHDQALDAELIAAgACgCKCABQQJ0aiAEIAVBLGogBUEoaiAFQSRqIAMQ/REgByAFKAIoIgo2AgggBUEANgIgIAVCADcDGCADKAIEIAMoAgAiCWsiBkEDdSIIQYCAgIACTw0BIAUgBhDVGiIENgIYIAUgBDYCHCAFIAQgCEEDdGo2AiAgBSAGQQFIBH8gBAUgBCAJIAYQrhsgBmoLNgIcIAQgCkEDdGogBSoCJDgCBCAHIAAgASAFKAIsIAFqIAVBGGoQhhM2AhQgBUEANgIQIAVCADcDCCADKAIEIAMoAgAiCGsiBkEDdSIKQYCAgIACTw0CIAUgBhDVGiIENgIIIAUgBDYCDCAFIAQgCkEDdGo2AhAgBSAGQQFIBH8gBAUgBCAIIAYQrhsgBmoLNgIMIAQgBSgCKEEDdGogBSoCJDgCACAHIAAgBSgCLCABaiACIAVBCGoQhhM2AhggByAFKAIYIgsgBSgCKEEDdCIEaioCBDgCDCAHIAUoAggiCSAEaioCADgCECAAKAJIIgAEQCADKAIAIQFBACEEA0AgASAEQQN0IgZqIgogBiAJaiIIKgIAIgwgBiALaiIGKgIAIg0gDCANXRs4AgAgCiAIKgIEIgwgBioCBCINIAwgDV4bOAIEIARBAWoiBCAARw0ACwsgBSAJNgIMIAkQohsgBSgCGCIERQ0AIAUgBDYCHCAEEKIbCyAFQTBqJAAgBw8LEPwaAAsQ/BoAC/MBAQF/IwBBEGsiAiQAIABBxABqQQRBASABELQbGiAAQcgAakEEQQEgARC0GxogAiAAKAJUIAAoAlBrQQN1NgIIIAJBCGpBBEEBIAEQtBsaIAAoAlBBCCACKAIIIAEQtBsaIAAsACQgARCZFSAAQSBqQQRBASABELQbGiACIAAoAiwgACgCKGtBAnU2AgwgAkEMakEEQQEgARC0GxogACgCKEEEIAIoAgwgARC0GxogAC0AJARAIABBNGpBEEEBIAEQtBsaIABBQGsoAgBBBCAAKAI4IAAoAjRsIAEQtBsaCyAAIAEgACgCTBCIEyACQRBqJAALLwEBfwNAIAJBHEEBIAEQtBsaIAIoAhQiAwRAIAAgASADEIgTCyACKAIYIgINAAsL6wQBA38jAEEwayICJAACQAJAAkAgAEHEAGpBBEEBIAEQqBVBAUYEQCAAQcgAakEEQQEgARCoFUEBRw0BIAEgAEHQAGoQ9REgAEEkaiIDQQFBASABEKgVQQFHDQIgAEEgaiIEQQRBASABEKgVQQFHDQMgASAAQShqEPYRAkAgAC0AJARAIAEgAEE0ahD3EQwBCyAAIAApAgQ3AjQgACAAKQIMNwI8CyAAIAEgAEHMAGoQihMgAiAAIAAoAgAoAigRAAA2AhAgAkEAOgAJIAJB/KEGLQAAOgAIIAJBCToACyACQfShBikAADcDACACIAI2AiAgAkEoaiAAQRRqIgEgAiACQSBqEJAQIAIoAihBHGogAkEQahCOECACLAALQX9MBEAgAigCABCiGwsgAkEQENUaIgA2AgAgAkKNgICAgIKAgIB/NwIEIABBADoADSAAQYXdBikAADcABSAAQYDdBikAADcAACACIAI2AiAgAkEoaiABIAIgAkEgahCQECACKAIoQRxqIAQQhhAgAiwAC0F/TARAIAIoAgAQohsLIAJBBzoACyACQQA6AAcgAkGO3QYoAAA2AgAgAkGR3QYoAAA2AAMgAiACNgIgIAJBKGogASACIAJBIGoQkBAgAigCKEEcaiADEIwQIAIsAAtBf0wEQCACKAIAEKIbCyACQTBqJAAPC0E8EBUiAkHoyAYQmRAgAkGQqAZB4wcQFgALQTwQFSICQejIBhCZECACQZCoBkHjBxAWAAtBPBAVIgJB6MgGEJkQIAJBkKgGQeMHEBYAC0E8EBUiAkHoyAYQmRAgAkGQqAZB4wcQFgAL/AEBA39B7OQIKAIAIQUCQANAAkACfyAAKAJcIgNBIE4EQCADQSBrIQQgACgCZAwBCyAAIAAoAnAgA2o2AnBBgMAAEKEbIgNFBEBB5MUGQRtBASAFELQbGkEAIQMMAgsgAyAAKAJgNgIAIAAgAzYCYEHcPyEEIANBBGoLIQMgACAENgJcIAAgA0EgajYCZCAAIAAoAmxBIGo2AmwLIAIgAzYCACADQRxBASABEKgVQQFHDQEgAigCACIDKAIUBEAgACABIANBFGoQihMgAigCACEDCyADQRhqIQIgAygCGA0ACw8LQTwQFSIAQejIBhCZECAAQZCoBkHjBxAWAAvCAwIGfwR9IwBBIGsiBCQAIARBAzoAGyAEQQA6ABMgBEGSowYvAAA7ARAgBEGUowYtAAA6ABICQAJAAn1DAACAPyADIARBEGoQgRAiBSADQQRqRg0AGiAFKAIcIgMgAygCACgCHBEAACgCBEGw0wkoAgBHDQEgBSgCHCIDIAVBIGogAygCACgCFBEDACoCAEMAAIA/kgshDSAELAAbQX9MBEAgBCgCEBCiGwsgACgCSCEGIARBADYCCCAEQgA3AwAgBgRAIAZBgICAgARPDQIgBCAGQQJ0IgUQ1RoiBzYCACAEIAUgB2oiCDYCCEEAIQMgB0EAIAUQrxshCSAEIAg2AgQgACgCUCEIA0AgAiADQQJ0IgVqKgIAIgsgCCADQQN0aiIHKgIAIgxdQQFzRQRAIAUgCWogCyAMk4siDDgCACAKIAySIQoLIAsgByoCBCIMXkEBc0UEQCAFIAlqIAsgDJOLIgs4AgAgCiALkiEKCyADQQFqIgMgBkcNAAsLIAAgASACIAAoAkwgCiAEIA0QjBMgBCgCACIDBEAgBCADNgIEIAMQohsLIARBIGokAA8LQQEQFUGctgZBABAWAAsQ/BoAC44GAgZ/A30CQAJAIAMoAhQiCw0AIAMoAhgNACABIAEoAgAoAhARFwAhBCADKAIEIQkgAygCACEIIAAtACQEQCAIIAlODQIDQCACIAAoAkhBAnRqIgpBDGshCyAAKAJAIAAoAjwgCGxBAnRqIQdDAAAAACEGIAIhBQNAAkAgBSALTwRAIAUgCk8NAQNAIAYgBSoCACAHKgIAk4uSIQYgB0EEaiEHIAVBBGoiBSAKSQ0ACwwBCyAGIAUqAgAgByoCAJOLIAUqAgQgByoCBJOLkiAFKgIIIAcqAgiTi5IgBSoCDCAHKgIMk4uSkiEGIAdBEGohByAFQRBqIQUgBEMAAAAAXkEBcw0BIAQgBl1FDQELCyAEIAZeQQFzRQRAIAEgBiAAKAIoIAhBAnRqKAIAIAEoAgAoAgwRGAAgAygCBCEJCyAIQQFqIgggCUgNAAsMAgsgCCAJTg0BA0AgAiAAKAJIQQJ0aiIKQQxrIQsgACgCQCAAKAIoIAhBAnRqKAIAIgwgACgCPGxBAnRqIQdDAAAAACEGIAIhBQNAAkAgBSALTwRAIAUgCk8NAQNAIAYgBSoCACAHKgIAk4uSIQYgB0EEaiEHIAVBBGoiBSAKSQ0ACwwBCyAGIAUqAgAgByoCAJOLIAUqAgQgByoCBJOLkiAFKgIIIAcqAgiTi5IgBSoCDCAHKgIMk4uSkiEGIAdBEGohByAFQRBqIQUgBEMAAAAAXkEBcw0BIAQgBl1FDQELCyAEIAZeQQFzRQRAIAEgBiAMIAEoAgAoAgwRGAAgAygCBCEJCyAIQQFqIgggCUgNAAsMAQsgACABIAIgCyADKAIYIgkgAiADKAIIQQJ0IgdqKgIAIg0gAyoCDJMiDiANIAMqAhCTIg+SQwAAAABdIgobIAQgBSAGEIwTIAUoAgAgB2oiCCoCACENIAggDyAOIAobiyIOOAIAIAEgASgCACgCEBEXACAOIASSIA2TIgQgBpRgQQFzRQRAIAAgASACIAkgCyAKGyAEIAUgBhCMEwsgBSgCACAHaiANOAIACwuHAQECfyAAQeCCBzYCACAAKAJAIgEEQCABEKIbCyAAKAI4IgEEQCABEKIbCyAAKAI8IgEEQCABEKIbCyAAKAJIIgIEQANAIAIoAgAhASACEKIbIAAgATYCSCABIQIgAQ0ACwsgAEEkaiAAKAIoEP8PIAAoAggiAQRAIAAgATYCDCABEKIbCyAACwoAIAAQjRMQohsLeQEEfyMAQRBrIgEkACAAKAIEQQFOBEAgAEEIaiEDA0AgASADNgIEIAFBhICMmHg2AgAgAUIANwMIIAFBABD5CSAAIAAoAgggACgCMBCQEyEEIAAoAkAgAkECdGogBDYCACACQQFqIgIgACgCBEgNAAsLIAFBEGokAAuuAgEDfyMAQRBrIgUkAAJAAn8gACgCRCIDQRBOBEAgA0EQayEEIAAoAkwMAQsgAEHYAGoiBCAEKAIAIANqNgIAQYDAABChGyIDRQRAQQAhA0HkxQZBG0EBQezkCCgCABC0GxoMAgsgAyAAQcgAaiIEKAIANgIAIAQgAzYCAEHsPyEEIANBBGoLIQMgACAENgJEIAAgA0EQajYCTCAAQdQAaiIEIAQoAgBBEGo2AgALAkAgAkEBRgRAIANCADcCCCADIAEoAgA2AgAMAQsgACABIAIgBUEMaiAFQQhqIAVBBGoQjxIgAyAFKAIINgIAIAMgBSoCBDgCBCADIAAgASAFKAIMEJATNgIIIAMgACABIAUoAgwiBEECdGogAiAEaxCQEzYCDAsgBUEQaiQAIAMLRQEBfyAAQQRqQQRBASABELQbGiAAKAIEQQFOBEADQCAAIAEgACgCQCACQQJ0aigCABCSEyACQQFqIgIgACgCBEgNAAsLCy8BAX8DQCACQRBBASABELQbGiACKAIIIgMEQCAAIAEgAxCSEwsgAigCDCICDQALC5YDAQV/IwBBMGsiAiQAIABBBGoiA0EEQQEgARCoFUEBRgRAIAAoAkAiBARAIAQQohsLIABBQGsiBUF/IAMoAgAiBEECdCAEQf////8DcSAERxsQ1RoiBjYCAEEBIQMCQCAEQQFIDQAgACABIAYQlBMgACgCBEEBTA0AA0AgACABIAAoAkAgA0ECdGoQlBMgA0EBaiIDIAAoAgRIDQALCyACIAAgACgCACgCKBEAADYCECACQQA6AAkgAkH8oQYtAAA6AAggAkEJOgALIAJB9KEGKQAANwMAIAIgAjYCICACQShqIABBJGoiACACIAJBIGoQkBAgAigCKEEcaiACQRBqEI4QIAIsAAtBf0wEQCACKAIAEKIbCyACQQU6AAsgAkEAOgAFIAJB/qEGKAAANgIAIAJBgqIGLQAAOgAEIAIgAjYCICACQShqIAAgAiACQSBqEJAQIAIoAihBHGogBRCVEyACLAALQX9MBEAgAigCABCiGwsgAkEwaiQADwtBPBAVIgBB6MgGEJkQIABBkKgGQeMHEBYAC/wBAQN/QezkCCgCACEFAkADQAJAAn8gACgCRCIDQRBOBEAgA0EQayEEIAAoAkwMAQsgACAAKAJYIANqNgJYQYDAABChGyIDRQRAQeTFBkEbQQEgBRC0GxpBACEDDAILIAMgACgCSDYCACAAIAM2AkhB7D8hBCADQQRqCyEDIAAgBDYCRCAAIANBEGo2AkwgACAAKAJUQRBqNgJUCyACIAM2AgAgA0EQQQEgARCoFUEBRw0BIAIoAgAiAygCCARAIAAgASADQQhqEJQTIAIoAgAhAwsgA0EMaiECIAMoAgwNAAsPC0E8EBUiAEHoyAYQmRAgAEGQqAZB4wcQFgALhAEBAn8gACgCACICIABBBGoiAyACKAIAKAIAEQIAAkBBzPkKLQAAQQFxDQBBzPkKEP0aRQ0AQcz5ChCBGwsgAEHEzwo2AgACQEGU/AotAABBAXENAEGU/AoQ/RpFDQBBlPwKEIEbCyAAQejPCjYCAEHozwogASADQejPCigCACgCBBEEAAu9BAIFfwF9IwBBMGsiBCQAIARBBjoAKyAEQQA6ACYgBEGLowYoAAA2AiAgBEGPowYvAAA7ASQCQAJAAkACf0EgIAMgBEEgahCBECIFIANBBGoiCEYNABogBSgCHCIHIAcoAgAoAhwRAAAoAgRBgNMJKAIARw0BIAUoAhwiByAFQSBqIAcoAgAoAhQRAwAoAgALIQcgBCwAK0F/TARAIAQoAiAQohsLIARBAzoAGyAEQQA6ABMgBEGSowYvAAA7ARAgBEGUowYtAAA6ABICfUMAAIA/IAggAyAEQRBqEIEQIgVGDQAaIAUoAhwiBiAGKAIAKAIcEQAAKAIEQbDTCSgCAEcNAiAFKAIcIgYgBUEgaiAGKAIAKAIUEQMAKgIAQwAAgD+SCyEJIAQsABtBf0wEQCAEKAIQEKIbCyAEQSAQ1RoiBTYCACAEQpGAgICAhICAgH83AgRBACEGIAVBADoAESAFQa2jBi0AADoAECAFQaWjBikAADcACCAFQZ2jBikAADcAACAIIAMgBBCBECIDRwRAIAMoAhwiBSAFKAIAKAIcEQAAKAIEQbjSCSgCAEcNAyADKAIcIgUgA0EgaiAFKAIAKAIUEQMALQAAQQBHIQYLIAQsAAtBf0wEQCAEKAIAEKIbCwJAIAdBf0YEQCAAIAEgAiAJEJcTDAELIAAgASACIAcgCSAGEJgTCyAEQTBqJAAPC0EBEBVBnLYGQQAQFgALQQEQFUGctgZBABAWAAtBARAVQZy2BkEAEBYAC4cBAQJ/IwBBEGsiBCQAIAAoAgQiBUECTgR/QdTiBkHEAEEBQezkCCgCABC0GxogACgCBAUgBQtBAU4EQCAAIAEgAiAAKAJAKAIAQwAAAAAgAxCaEwsgASABKAIAKAIIEQAARQRAQal+IARB/sgGEIkDQZnjBkGr4wZBswMQmAoACyAEQRBqJAALoAYDCn8BfgJ9IwBBMGsiByQAIAdBADYCLCAHIAAoAjAiBjYCJCAHQQA2AiAgB0IANwMYIAdBGGogBkEFdkEBahDcCSAHKAIcIAcoAhgiBmsiCEEBTgRAIAZBACAIQQJ2IgggCEEAR2tBAnRBBGoQrxsaCyAHEK0KNgIAIAdBEGogByAAKAIwEJsTAkAgACgCBEEBSA0AQQAhBgNAIAAgASACIAAoAkAgBkECdGooAgBDAAAAACAHQSxqIAMgBCAHQRBqIAdBGGogBRCcEwJAIAcoAiwgA0gNACAFDQAgASABKAIAKAIIEQAADQILIAZBAWoiBiAAKAIESA0ACwsCQCAHKAIQIggoAgAiBSAIKAIEIgZGDQAgCEEEaiELA0AgBSoCBCESIAUoAgAhDAJAIAYgBWsiCUEJSA0AIAUpAgAhECAFIAZBCGsiBikCADcCACAGIBA3AgAgCUEQRg0AIAVBCGohBiAJQQN1IgpBA2tBAm0hDQJ/QQEgCUEZSA0AGkEBIAUqAhQgBSoCDF1BAXMNABogBUEQaiEGQQILIQggBSoCBCIRIAYqAgRdDQAgCkEBayEOIAUoAgAhDyAFIQkDQAJAIAkgBiIJKQIANwIAIAggDUoNACAFIAhBAXQiCEEBciIKQQN0aiEGAkAgDiAIQQJqIghMBEAgCiEIDAELIAYqAgwgBioCBF1BAXMEQCAKIQgMAQsgBkEIaiEGCyAGKgIEIBFeQQFzDQELCyAJIBE4AgQgCSAPNgIACyALIAsoAgBBCGs2AgAgAyAHKAIsTARAIAEgASgCACgCCBEAAA0CCyAAIAEgAiAMIBIgB0EsaiADIAQgB0EQaiAHQRhqQQAQnBMgBygCECIGQQRqIQsgBigCACIFIAYoAgQiBkcNAAsLIAEgASgCACgCCBEAAARAAkAgBygCFCIGRQ0AIAYgBigCBCIFQQFrNgIEIAUNACAGIAYoAgAoAggRAQAgBhDQGgsgBygCGCIGBEAgByAGNgIcIAYQohsLIAdBMGokAA8LQal+IAdB/sgGEIkDQePjBkGr4wZB1AMQmAoACwYAQcSGBwvCAgIDfwF9A0ACQCADKAIIDQAgAygCDA0AQwAAAAAhBCAAKAIgIAMoAgAiCCAAKAIcbEECdGoiAyADIAAoAjRBAnRqIgZBDGsiB0kEQANAIAQgAyoCACACKgIAk4sgAyoCBCACKgIEk4uSIAMqAgggAioCCJOLkiADKgIMIAIqAgyTi5KSIQQgAkEQaiECIANBEGoiAyAHSQ0ACwsgAyAGSQRAA0AgBCADKgIAIAIqAgCTi5IhBCACQQRqIQIgA0EEaiIDIAZJDQALCyABIAQgCCABKAIAKAIMERgADwsgA0EMQQggAiADKAIAQQJ0aioCACADKgIEkyIJQwAAAABdIgYbaigCACEHIAAgASACIANBCEEMIAYbaigCACAEIAUQmhMgByEDIAEgASgCACgCEBEXACAEIAmLkiIEIAWUYA0ACwutBwEIfyMAQSBrIgYkAAJAQbT8Ci0AAEEBcQ0AQbT8ChD9GkUNAEGY/AoQ0RoaQbT8ChCBGwtBmPwKENMaAkBBzPwKLQAAQQFxDQBBzPwKEP0aRQ0AQcD8CkIANwIAQbj8CkIANwIAQcj8CkGAgID8AzYCAEHM/AoQgRsLAkACQAJAAkACQAJAAkBBvPwKKAIAIgVFDQBBuPwKKAIAAn8gASgCACIEIAVBAWtxIAVpIghBAU0NABogBCAEIAVJDQAaIAQgBXALIglBAnRqKAIAIgNFDQAgAygCACIHRQ0AIAVBAWshCiAIQQFLIQgDQAJAIAQgBygCBCIDRwRAAkAgCEUEQCADIApxIQMMAQsgAyAFSQ0AIAMgBXAhAwsgAyAJRg0BDAMLIAcoAgggBEYNAwsgBygCACIHDQALC0EYENUaIgNCADcCBCADQQA2AhQgA0IANwIMIANBqIkHNgIAIAIEQCACQYCAgIACTw0DIAMgAkEDdCIHENUaIgQ2AhAgAyAENgIMIAMgBCAHajYCFAsgBkEANgIQIAYgAzYCDCAGIANBDGo2AgggBkEYakG4/AogASABIAZBCGoQlxEgBi0AHEUNAyAGKAIYIQcgBigCDCIDRQ0BIAMgAygCBCIEQQFrNgIEIAQNASADIAMoAgAoAggRAQAgAxDQGgwBCwJAAn9BACAHKAIQIgNFDQAaIAMoAgRFDQEgAygCBEEBagtBAUGEiQcQ1QMACyAHKAIMIgMgAygCACIENgIEAkAgAygCCCAEa0EDdSACTw0AIAJBgICAgAJPDQQgAyACQQN0IgEQ1RoiBTYCBCADIAU2AgAgAyABIAVqNgIIIARFDQAgBBCiGwsgB0EANgIUCxDPCEEBdCECAkBBwPwKKAIAIgNFDQADQCADIAMoAhQiBEEBajYCFCACIARIBEAgAyAHRg0GIAMoAgAhBCAGQQhqQbj8CiADEJgRIAYoAgghAyAGQQA2AgggAwRAAkAgBi0AEEUNACADKAIQIgVFDQAgBSAFKAIEIgFBAWs2AgQgAQ0AIAUgBSgCACgCCBEBACAFENAaCyADEKIbCyAEIgMNAQwCCyADKAIAIgMNAAsLIAAgBygCDDYCACAAIAcoAhAiAzYCBCADBEAgAyADKAIEQQFqNgIECyAGQSBqJAAPC0GUqQYQvgIAC0EAQQFB1IYHENUDAAtBlKkGEL4CAAtBqX4gBkEIakGVzgYQiQNBqc4GQYzMBkHlARCYCgALnAUCBH8BfQJAIAEgASgCACgCEBEXACAEXQ0AA0ACQCADKAIIDQAgAygCDA0AIAkoAgAiCyADKAIAIgxBBXYiA0ECdGooAgAiDUEBIAx0IghxDQIgCiAFKAIAIg4gBkhyQQFxRQRAIAEgASgCACgCCBEAAA0DIAUoAgAhDiAJKAIAIgsgA0ECdGooAgAhDQsgCyADQQJ0aiAIIA1yNgIAIAUgDkEBajYCAEMAAAAAIQ8gACgCICAAKAIcIAxsQQJ0aiIKIAogACgCNEECdGoiA0EMayILSQRAA0AgDyAKKgIAIAIqAgCTiyAKKgIEIAIqAgSTi5IgCioCCCACKgIIk4uSIAoqAgwgAioCDJOLkpIhDyACQRBqIQIgCkEQaiIKIAtJDQALCyADIApLBEADQCAPIAoqAgAgAioCAJOLkiEPIAJBBGohAiAKQQRqIgogA0kNAAsLIAEgDyAMIAEoAgAoAgwRGAAPCyADQQxBCCACIAMoAgBBAnRqKgIAIAMqAgSTIg9DAAAAAF0iChtqKAIAIQwgA0EIQQwgChtqKAIAIQMCQCABIAEoAgAoAhARFwAgD4sgBJIiDyAHlF5FBEAgASABKAIAKAIIEQAADQELIAgoAgAiCigCBCILIAooAghGDQAgCyAPOAIEIAsgDDYCACAKIAtBCGoiDTYCBCANIAooAgAiDGsiCkEJSA0AIAsqAgQiDyAMIApBA3ZBAmtBAm0iCkEDdGoqAgRdQQFzDQAgCygCACEOA0ACQCALIAwgCkEDdGoiDSkCADcCACAKRQ0AIA0hCyAMIApBAWtBAm0iCkEDdGoqAgQgD14NAQsLIA0gDjYCACANIA84AgQLQQAhCiABIAEoAgAoAhARFwAgBF1BAXMNAAsLC3MBA39BwPwKKAIAIgAEQANAIAAiAigCACEAAkAgAigCECIBRQ0AIAEgASgCBCIDQQFrNgIEIAMNACABIAEoAgAoAggRAQAgARDQGgsgAhCiGyAADQALC0G4/AooAgAhAEG4/ApBADYCACAABEAgABCiGwsLJQEBfyAAQaiJBzYCACAAKAIMIgEEQCAAIAE2AhAgARCiGwsgAAsoAQF/IABBqIkHNgIAIAAoAgwiAQRAIAAgATYCECABEKIbCyAAEKIbC4MCAQR/IABB0IoHNgIAAkAgACgCRCIBRQ0AIAAoAhAiA0EBTgRAA0AgASACQQJ0aigCACIBBEAgACABEKETIAAoAhAhAwsgACgCRCEBIAJBAWoiAiADSA0ACyABRQ0BCyABEKIbCwJAIAAoAkgiAUUNACAAKAIQIgNBAU4EQEEAIQIDQCABIAJBAnQiBGooAgAiAQRAIAEQohsgACgCSCAEakEANgIAIAAoAhAhAwsgACgCSCEBIAJBAWoiAiADSA0ACyABRQ0BCyABEKIbCyAAKAJUIgEEQANAIAEoAgAhAiABEKIbIAAgAjYCVCACIgENAAsLIABBMGogACgCNBD/DyAAC2cBAn8gASgCACICBEAgAhCiGwsCQCABKAIUIgNFDQBBASECIAAoAgxBAUgNACAAIAMoAgAQoRMgACgCDEECSA0AA0AgACABKAIUIAJBAnRqKAIAEKETIAJBAWoiAiAAKAIMSA0ACwsLCgAgABCgExCiGwuQBAEGfyAAKAIMQQFKBEAgACgCECEEAkACQCAAKAJIIgJFDQAgBEEBSA0BA0AgAiABQQJ0IgNqKAIAIgIEQCACEKIbIAAoAkggA2pBADYCACAAKAIQIQQLIAFBAWoiASAETg0BIAAoAkghAgwACwALIARBAUgNAEHs5AgoAgAhBgNAQX8gACgCPCICQQJ0IAJB/////wNxIAJHGxDVGiEBIAVBAnQiAyAAKAJIaiABNgIAIAIEQCAAKAJIIANqKAIAIQRBACEBA0AgBCABQQJ0aiABNgIAIAFBAWoiASACRw0ACwsCQAJ/IAAoAlAiAkEgTgRAIAAoAlgMAQsgACAAKAJkIAJqNgJkQYDAABChGyIBRQRAQeTFBkEbQQEgBhC0GxpBACEBDAILIAEgACgCVDYCACAAIAE2AlRB/D8hAiABQQRqCyEBIAAgAkEgazYCUCAAIAFBIGo2AlggACAAKAJgQSBqNgJgCyAAKAJEIANqIAE2AgAgACgCRCADaigCACIBQgA3AgAgAUIANwIYIAFCADcCECABQgA3AgggACAAKAJEIANqKAIAIAAoAkggA2ooAgAgACgCPBCkEyAAIAAoAkQgA2ooAgAgACgCSCADaigCACAAKAI8IAAoAgxBABClEyAFQQFqIgUgACgCEEgNAAsLDwtBPBAVIgFBwMUGEJkQIAFBkKgGQeMHEBYAC7kFAwp/BH0BfEF/IAAoAkAiBkECdCIJIAZB/////wNxIAZHGxDVGiEEIAAgACgCaCAJajYCaCAEQQAgCRCvGyEHIAMEQCAAKAIoIQwgACgCLCENA0AgDSAMIAIgCkECdGooAgBsQQJ0aiEEQQAhBSAGBEADQCAHIAVBAnQiCGoiCyAEIAhqKgIAIAsqAgCSOAIAIAVBAWoiBSAGRw0ACwtDAAAAACEOIAQgCWoiBUEMayIIIARLBEADQCAOIAQqAgCLIAQqAgSLkiAEKgIIi5IgBCoCDIuSkiEOIARBEGoiBCAISQ0ACwsgBCAFSQRAA0AgDiAEKgIAi5IhDiAEQQRqIgQgBUkNAAsLIBEgDpIhESAKQQFqIgogA0cNAAsLIAYEQCADuCESQQAhBANAIAcgBEECdGoiBSAFKgIAuyASo7Y4AgAgBEEBaiIEIAZHDQALCwJAIAcgBkECdGoiCEEMayILIAdLIgpFBEAgByEEDAELIAchBANAIA8gBCoCAIsgBCoCBIuSIAQqAgiLkiAEKgIMi5KSIQ8gBEEQaiIEIAtJDQALCyAEIAhJBEADQCAPIAQqAgCLkiEPIARBBGoiBCAISQ0ACwsgAwRAIAAoAighCSAAKAIsIQxBACEGA0AgDCAJIAIgBkECdGooAgBsQQJ0aiEFQwAAAAAhDiAHIQQgCgRAA0AgDiAEKgIAIAUqAgCTiyAEKgIEIAUqAgSTi5IgBCoCCCAFKgIIk4uSIAQqAgwgBSoCDJOLkpIhDiAFQRBqIQUgBEEQaiIEIAtJDQALCyAEIAhJBEADQCAOIAQqAgAgBSoCAJOLkiEOIAVBBGohBSAEQQRqIgQgCEkNAAsLIA4gECAOIBBeGyEQIAZBAWoiBiADRw0ACwsgASAQOAIEIAEgBzYCACABIBEgA7OVIA+TOAIMC8EJAhZ/An0jAEGQGWsiByQAIAEgBTYCHCABIAM2AhACQCADIARIBEAgASACNgIYIAIgAiADQQJ0aiAHQegQahDyFSABQQA2AhQMAQsgByAHQfAQaiIQNgLoECAHIAQ2AuwQIBAhDCAEQYkCTwRAIAdBfyAEQQJ0IARB/////wNxIARHGxDVGiIMNgLoEAsgACgCBCEGIAAgACgCCCIKQQF1aiIIIAQgAiADIAwgB0HkEGogCkEBcQR/IAgoAgAgBmooAgAFIAYLEQ0AAkAgBCAHKALkEEoEQCABIAI2AhggAiACIANBAnRqIAdBsAhqEPIVIAFBADYCFAwBCyAHQQA2AuAQIAdCADcD2BACQCAEBEAgBEGAgICABE8NASAHIARBAnQiBhDVGiINNgLYECAHIAYgDWoiCDYC4BAgDUEAIAYQrxsaIAcgCDYC3BALIAcgB0G4CGoiETYCsAggByAENgK0CAJAAkAgBEGJAk8EQCAHIARBAnQQ1RoiCzYCsAgMAQsgESELIARFDQELQQAhBgNAIA0gBkECdCIIakEANgIAIAggC2pBADYCACAGQQFqIgYgBEcNAAsLIAcgB0EQaiISNgIIIAcgAzYCDCASIQ4gA0GJAk8EQCAHQX8gA0ECdCADQf////8DcSADRxsQ1RoiDjYCCAsgA0EBTgRAIAAoAiwiEyAAKAIoIhQgDCgCAGxBAnRqIRggACgCQEECdCEZA0BDAAAAACEcIBghCCATIBQgAiAVQQJ0IglqKAIAbEECdGoiDyEGIA8gDyAZaiIKQQxrIhZJIhoEQANAIBwgBioCACAIKgIAk4sgBioCBCAIKgIEk4uSIAYqAgggCCoCCJOLkiAGKgIMIAgqAgyTi5KSIRwgCEEQaiEIIAZBEGoiBiAWSQ0ACwsgBiAKSQRAA0AgHCAGKgIAIAgqAgCTi5IhHCAIQQRqIQggBkEEaiIGIApJDQALC0EAIRcgCSAOaiIbQQA2AgBBASEJIARBAUoEQANAIBMgDCAJQQJ0aigCACAUbEECdGohCEMAAAAAIR0gDyEGIBoEQANAIB0gBioCACAIKgIAk4sgBioCBCAIKgIEk4uSIAYqAgggCCoCCJOLkiAGKgIMIAgqAgyTi5KSIR0gCEEQaiEIIAZBEGoiBiAWSQ0ACwsgBiAKSQRAA0AgHSAGKgIAIAgqAgCTi5IhHSAIQQRqIQggBkEEaiIGIApJDQALCyAcIB1eQQFzRQRAIBsgCTYCACAJIRcgHSEcCyAJQQFqIgkgBEcNAAsLIA0gF0ECdCIGaiIIKgIAIBxdBEAgCCAcOAIACyAGIAtqIgYgBigCAEEBajYCACAVQQFqIhUgA0cNAAsLIAAgAiADIARBfyAEQQJ0IARB/////wNxIARHGxDVGiIGIAdB2BBqIA4gCxCuEyAAIAEgAiADIAQgBSAGIAdB2BBqIA4gCxCvEyAGEKIbAkAgBygCCCIGIBJGDQAgBkUNACAGEKIbCwJAIAcoArAIIgYgEUYNACAGRQ0AIAYQohsLIAcoAtgQIgZFDQEgByAGNgLcECAGEKIbDAELEPwaAAsgBygC6BAiBiAQRg0AIAZFDQAgBhCiGwsgB0GQGWokAAueAQECfyAAQQxqQQRBASABELQbGiAAQRRqQQRBASABELQbGiAAQegAakEEQQEgARC0GxogAEEcakEEQQEgARC0GxogAEEQakEEQQEgARC0GxogACgCEEEBTgRAA0AgAkECdCIDIAAoAkhqKAIAQQQgACgCPCABELQbGiAAIAEgACgCRCADaigCACACEKcTIAJBAWoiAiAAKAIQSA0ACwsLuwEBAn8jAEEQayIFJAAgAkEgQQEgARC0GxogAigCAEEEIAAoAkAgARC0GxoCQCACKAIUIgQEQCAAKAIMQQFIDQEgACABIAQoAgAgAxCnE0EBIQQgACgCDEEBTA0BA0AgACABIAIoAhQgBEECdGooAgAgAxCnEyAEQQFqIgQgACgCDEgNAAsMAQsgBSACKAIYIAAoAkggA0ECdGooAgBrQQJ1NgIMIAVBDGpBBEEBIAEQtBsaCyAFQRBqJAAL0gkBCX8jAEEwayICJAACQCAAKAJIIgNFDQAgACgCECIFQQFOBEADQCADIARBAnQiBmooAgAiAwRAIAMQohsgACgCSCAGakEANgIAIAAoAhAhBQsgACgCSCEDIARBAWoiBCAFSA0ACyADRQ0BCyADEKIbCwJAIAAoAkQiA0UNACAAKAIQIgVBAUgNAEEAIQQDQCADIARBAnRqKAIAIgMEQCAAIAMQoRMgACgCECEFCyAEQQFqIgQgBU4NASAAKAJEIQMMAAsACwJAAkACQAJAAkAgAEEMaiIHQQRBASABEKgVQQFGBEAgAEEUaiIIQQRBASABEKgVQQFHDQEgAEHoAGpBBEEBIAEQqBVBAUcNAiAAQRxqIglBBEEBIAEQqBVBAUcNAyAAQRBqIgpBBEEBIAEQqBVBAUcNBCAAQX8gACgCECIEQQJ0IARB/////wNxIARHGxDVGjYCSCAEQQFOBEBBACEDA0BBfyAAKAI8IgRBAnQgBEH/////A3EgBEcbENUaIQYgA0ECdCIFIAAoAkhqIAY2AgAgACgCSCAFaigCAEEEIAQgARCoFSAERw0HIAAgASAAKAJEIAVqIAMQqRMgA0EBaiIDIAAoAhBIDQALCyACIAAgACgCACgCKBEAADYCECACQQA6AAkgAkEIaiIDQfyhBi0AADoAACACQQk6AAsgAkH0oQYpAAA3AwAgAiACNgIgIAJBKGogAEEwaiIEIAIgAkEgahCQECACKAIoQRxqIAJBEGoQjhAgAiwAC0F/TARAIAIoAgAQohsLIAJBADoACSADQYyiBi0AADoAACACQQk6AAsgAkGEogYpAAA3AwAgAiACNgIgIAJBKGogBCACIAJBIGoQkBAgAigCKEEcaiAHEIYQIAIsAAtBf0wEQCACKAIAEKIbCyACQQU6AAsgAkEAOgAFIAJB/qEGKAAANgIAIAJBgqIGLQAAOgAEIAIgAjYCICACQShqIAQgAiACQSBqEJAQIAIoAihBHGogChCGECACLAALQX9MBEAgAigCABCiGwsgAkGWogYvAAA7AQggAkGAFDsBCiACQY6iBikAADcDACACIAI2AiAgAkEoaiAEIAIgAkEgahCQECACKAIoQRxqIAgQhhAgAiwAC0F/TARAIAIoAgAQohsLIAJBEBDVGiIDNgIAIAJCjICAgICCgICAfzcCBCADQQA6AAwgA0GhogYoAAA2AAggA0GZogYpAAA3AAAgAiACNgIgIAJBKGogBCACIAJBIGoQkBAgAigCKEEcaiAAQRhqEJEQIAIsAAtBf0wEQCACKAIAEKIbCyACQQA6AAggAkLjxP3K5o3ZsvgANwMAIAJBCDoACyACIAI2AiAgAkEoaiAEIAIgAkEgahCQECACKAIoQRxqIAkQihAgAiwAC0F/TARAIAIoAgAQohsLIAJBMGokAA8LQTwQFSIAQejIBhCZECAAQZCoBkHjBxAWAAtBPBAVIgBB6MgGEJkQIABBkKgGQeMHEBYAC0E8EBUiAEHoyAYQmRAgAEGQqAZB4wcQFgALQTwQFSIAQejIBhCZECAAQZCoBkHjBxAWAAtBPBAVIgBB6MgGEJkQIABBkKgGQeMHEBYAC0E8EBUiAEHoyAYQmRAgAEGQqAZB4wcQFgALqAUBBn8jAEEQayIHJAACQAJ/IAAoAlAiBEEgTgRAIARBIGshBSAAKAJYDAELIABB5ABqIgUgBSgCACAEajYCAEGAwAAQoRsiBEUEQEEAIQRB5MUGQRtBAUHs5AgoAgAQtBsaDAILIAQgAEHUAGoiBSgCADYCACAFIAQ2AgBB3D8hBSAEQQRqCyEEIAAgBTYCUCAAIARBIGo2AlggAEHgAGoiBSAFKAIAQSBqNgIACyACIAQ2AgACQAJAIARBIEEBIAEQqBVBAUYEQEF/IAAoAkAiBEECdCAEQf////8DcSAERxsQ1RohBSACKAIAIAU2AgAgAigCACgCAEEEIAQgARCoFSAERw0BAkAgAigCACgCFEUEQCAHQQxqQQRBASABEKgVQQFHDQQgAigCACAAKAJIIANBAnRqKAIAIAcoAgxBAnRqNgIYDAELAkACfyAAKAIMIghBAnRBD2pBcHEiBCAAKAJQIgZMBEAgACgCWAwBCyAAQeQAaiIFIAUoAgAgBmo2AgAgBEEEckEPaiIFQYDAACAFQYDAAEsbIgYQoRsiBUUEQEEAIQVB5MUGQRtBAUHs5AgoAgAQtBsaIAAoAgwhCAwCCyAFIABB1ABqIgkoAgA2AgAgCSAFNgIAIAZBBGshBiAFQQRqCyEFIAAgBiAEazYCUCAAIAQgBWo2AlggAEHgAGoiBiAGKAIAIARqNgIACyACKAIAIAU2AhQgCEEBSA0AQQAhBANAIAAgASACKAIAKAIUIARBAnRqIAMQqRMgBEEBaiIEIAAoAgxIDQALCyAHQRBqJAAPC0E8EBUiBEHoyAYQmRAgBEGQqAZB4wcQFgALQTwQFSIEQejIBhCZECAEQZCoBkHjBxAWAAtBPBAVIgRB6MgGEJkQIARBkKgGQeMHEBYAC8wGAwt/AX4BfSMAQTBrIgQkACAEQQY6ACsgBEEAOgAmIARBi6MGKAAANgIgIARBj6MGLwAAOwEkAkACQAJ/QSAgAyAEQSBqEIEQIgUgA0EEakYNABogBSgCHCIDIAMoAgAoAhwRAAAoAgRBgNMJKAIARw0BIAUoAhwiAyAFQSBqIAMoAgAoAhQRAwAoAgALIQggBCwAK0F/TARAIAQoAiAQohsLAkAgCEF/RgRAIAAgACgCRCgCACABIAIQqxMMAQsgBBCtCjYCCEEAIQMgBEEYaiAEQQhqIAAoAjwQrBMgBEEANgIUAkAgACgCEEEBSA0AA0AgACAAKAJEIANBAnRqKAIAIAEgAiAEQRRqIAggBEEYahCtEyAIIAQoAhRMBEAgASABKAIAKAIIEQAADQILIANBAWoiAyAAKAIQSA0ACwsCQCAEKAIYIgUoAgAiBiAFKAIEIgNGDQAgBUEEaiEKA0AgBigCACELAkAgAyAGayIHQQlIDQAgBikCACEPIAYgA0EIayIDKQIANwIAIAMgDzcCACAHQRBGDQAgBkEIaiEDIAdBA3UiCUEDa0ECbSEMAn9BASAHQRlIDQAaQQEgBioCFCAGKgIMXUEBcw0AGiAGQRBqIQNBAgshBSAGKgIEIhAgAyoCBF0NACAJQQFrIQ0gBigCACEOIAYhBwNAAkAgByADIgcpAgA3AgAgBSAMSg0AIAYgBUEBdCIFQQFyIglBA3RqIQMCQCANIAVBAmoiBUwEQCAJIQUMAQsgAyoCDCADKgIEXUEBcwRAIAkhBQwBCyADQQhqIQMLIAMqAgQgEF5BAXMNAQsLIAcgEDgCBCAHIA42AgALIAogCigCAEEIazYCACAIIAQoAhRMBEAgASABKAIAKAIIEQAADQILIAAgCyABIAIgBEEUaiAIIARBGGoQrRMgBCgCGCIDQQRqIQogAygCACIGIAMoAgQiA0cNAAsLIAEgASgCACgCCBEAAEUNAiAEKAIcIgNFDQAgAyADKAIEIgVBAWs2AgQgBQ0AIAMgAygCACgCCBEBACADENAaCyAEQTBqJAAPC0EBEBVBnLYGQQAQFgALQal+IARBCGpB/sgGEIkDQYzJBkGayQZBoQQQmAoAC64EAgZ/AX0gASgCACEFAkAgAyADIAAoAkBBAnRqIgZBDGsiB08EQCADIQQMAQsgAyEEA0AgCiAEKgIAIAUqAgCTiyAEKgIEIAUqAgSTi5IgBCoCCCAFKgIIk4uSIAQqAgwgBSoCDJOLkpIhCiAFQRBqIQUgBEEQaiIEIAdJDQALCyAEIAZJBEADQCAKIAQqAgAgBSoCAJOLkiEKIAVBBGohBSAEQQRqIgQgBkkNAAsLAkAgCiABKgIEkyACIAIoAgAoAhARFwBeDQAgASgCFEUEQCABKAIQQQFIDQEDQEMAAAAAIQogAyEFIAAoAiwgASgCGCAIQQJ0aigCACIJIAAoAihsQQJ0aiIEIAQgACgCQEECdGoiBkEMayIHSQRAA0AgCiAEKgIAIAUqAgCTiyAEKgIEIAUqAgSTi5IgBCoCCCAFKgIIk4uSIAQqAgwgBSoCDJOLkpIhCiAFQRBqIQUgBEEQaiIEIAdJDQALCyAEIAZJBEADQCAKIAQqAgAgBSoCAJOLkiEKIAVBBGohBSAEQQRqIgQgBkkNAAsLIAIgCiAJIAIoAgAoAgwRGAAgCEEBaiIIIAEoAhBIDQALDAELIAAgASADQX8gACgCDCIEQQJ0IARB/////wNxIARHGxDVGiIFELETIAAoAgxBAU4EQEEAIQQDQCAAIAEoAhQgBSAEQQJ0aigCAEECdGooAgAgAiADEKsTIARBAWoiBCAAKAIMSA0ACwsgBRCiGwsLrQcBCH8jAEEgayIGJAACQEHs/AotAABBAXENAEHs/AoQ/RpFDQBB0PwKENEaGkHs/AoQgRsLQdD8ChDTGgJAQYT9Ci0AAEEBcQ0AQYT9ChD9GkUNAEH4/ApCADcCAEHw/ApCADcCAEGA/QpBgICA/AM2AgBBhP0KEIEbCwJAAkACQAJAAkACQAJAQfT8CigCACIFRQ0AQfD8CigCAAJ/IAEoAgAiBCAFQQFrcSAFaSIIQQFNDQAaIAQgBCAFSQ0AGiAEIAVwCyIJQQJ0aigCACIDRQ0AIAMoAgAiB0UNACAFQQFrIQogCEEBSyEIA0ACQCAEIAcoAgQiA0cEQAJAIAhFBEAgAyAKcSEDDAELIAMgBUkNACADIAVwIQMLIAMgCUYNAQwDCyAHKAIIIARGDQMLIAcoAgAiBw0ACwtBGBDVGiIDQgA3AgQgA0EANgIUIANCADcCDCADQYCPBzYCACACBEAgAkGAgICAAk8NAyADIAJBA3QiBxDVGiIENgIQIAMgBDYCDCADIAQgB2o2AhQLIAZBADYCECAGIAM2AgwgBiADQQxqNgIIIAZBGGpB8PwKIAEgASAGQQhqEJcRIAYtABxFDQMgBigCGCEHIAYoAgwiA0UNASADIAMoAgQiBEEBazYCBCAEDQEgAyADKAIAKAIIEQEAIAMQ0BoMAQsCQAJ/QQAgBygCECIDRQ0AGiADKAIERQ0BIAMoAgRBAWoLQQFB3I4HENUDAAsgBygCDCIDIAMoAgAiBDYCBAJAIAMoAgggBGtBA3UgAk8NACACQYCAgIACTw0EIAMgAkEDdCIBENUaIgU2AgQgAyAFNgIAIAMgASAFajYCCCAERQ0AIAQQohsLIAdBADYCFAsQzwhBAXQhAgJAQfj8CigCACIDRQ0AA0AgAyADKAIUIgRBAWo2AhQgAiAESARAIAMgB0YNBiADKAIAIQQgBkEIakHw/AogAxCYESAGKAIIIQMgBkEANgIIIAMEQAJAIAYtABBFDQAgAygCECIFRQ0AIAUgBSgCBCIBQQFrNgIEIAENACAFIAUoAgAoAggRAQAgBRDQGgsgAxCiGwsgBCIDDQEMAgsgAygCACIDDQALCyAAIAcoAgw2AgAgACAHKAIQIgM2AgQgAwRAIAMgAygCBEEBajYCBAsgBkEgaiQADwtBlKkGEL4CAAtBAEEBQaCMBxDVAwALQZSpBhC+AgALQal+IAZBCGpBlc4GEIkDQanOBkGMzAZB5QEQmAoAC7cEAgR/AX0DQCABKAIAIQhDAAAAACELIAMiByAAKAJAQQJ0aiIJQQxrIgogB0sEQANAIAsgByoCACAIKgIAk4sgByoCBCAIKgIEk4uSIAcqAgggCCoCCJOLkiAHKgIMIAgqAgyTi5KSIQsgCEEQaiEIIAdBEGoiByAKSQ0ACwsgByAJSQRAA0AgCyAHKgIAIAgqAgCTi5IhCyAIQQRqIQggB0EEaiIHIAlJDQALCwJAAkAgCyABKgIEkyACIAIoAgAoAhARFwBeDQAgASgCFA0BIAUgBCgCACIHTARAIAIgAigCACgCCBEAAA0BIAQoAgAhBwsgBCAHIAEoAhBqNgIAIAEoAhBBAUgNAEEAIQYDQEMAAAAAIQsgAyEIIAAoAiwgASgCGCAGQQJ0aigCACIEIAAoAihsQQJ0aiIHIAcgACgCQEECdGoiCUEMayIKSQRAA0AgCyAHKgIAIAgqAgCTiyAHKgIEIAgqAgSTi5IgByoCCCAIKgIIk4uSIAcqAgwgCCoCDJOLkpIhCyAIQRBqIQggB0EQaiIHIApJDQALCyAHIAlJBEADQCALIAcqAgAgCCoCAJOLkiELIAhBBGohCCAHQQRqIgcgCUkNAAsLIAIgCyAEIAIoAgAoAgwRGAAgBkEBaiIGIAEoAhBIDQALCw8LIAAgASADQX8gACgCDCIHQQJ0IAdB/////wNxIAdHGxDVGiIHIAYQsxMhCCAHEKIbIAEoAhQgCEECdGooAgAhAQwACwALuQwDFn8BfQF8IwBBsAlrIgkkACAAKAJAIQggCSAJQfAAaiIUNgJoIAkgAyAIbCIKNgJsIBQhDCAKQYkBTwRAIAlBfyAKQQN0IApB/////wFxIApHGxDVGiIMNgJoCyAJIAw2AmQgCSAINgJcIAkgAzYCWCAJIAg2AmAgAEEgaiEYIAJBgICAgARJIRkgAkECdCISQQRrQQJ2QQFqQQJ0IRUDQCAAKAIUIBZKBEBBACEIIANBAEoEQANAIAkoAmQgCSgCYCAIbEEDdGpBACAAKAJAQQN0EK8bGiAFKAIAIAhBAnRqQQA2AgAgCEEBaiIIIANHDQALCyACQQFIIhpFBEAgACgCQCEMIAAoAighDyAAKAIsIRNBACENIAkoAmAhESAJKAJkIRADQCAMBEAgECARIAYgDUECdCIIaigCAGxBA3RqIQ4gEyAPIAEgCGooAgBsQQJ0aiELQQAhCANAIA4gCEEDdGoiCiAKKwMAIAsgCEECdGoqAgC7oDkDACAIQQFqIgggDEcNAAsLIA1BAWoiDSACRw0ACwsgA0EBSCIRRQRAIAAoAkAhDEEAIQsgCSgCYCENIAkoAmQhDwNAIAwEQCAPIAsgDWxBA3RqIQ4gByALQQJ0aigCALchH0EAIQgDQCAOIAhBA3RqIgogCisDACAfozkDACAIQQFqIgggDEcNAAsLIAtBAWoiCyADRw0ACwsgCUEANgJQIAlCADcDSAJAAkACQCACBEAgGUUNAiAJIBIQ1RoiCDYCSCAJIAggEmo2AlAgCSAIQQAgEhCvGyAVajYCTCAJIBIQ1RoiCDYCOCAJIAggEmo2AkAgCSAIQQAgEhCvGyAVajYCPAwBCyAJQQA2AkAgCUIANwM4CyAJIAAoAkA2AiggCSABNgIgIAkgAzYCHCAJIBg2AhggCUG8iwc2AhAgCSAJQThqNgIwIAkgCUHIAGo2AiwgCSAJQdgAajYCJCAJQQA2AgggCSACNgIMIAlBCGogCUEQahDNCEEBIRAgAkEBTgRAIAUoAgAhDUEAIQggCSgCSCEPIAkoAjghEwNAIBMgCEECdCIKaioCACIeIA0gCiAPaigCACIMQQJ0Ig5qIgsqAgBeQQFzRQRAIAsgHjgCAAsgBiAKaiIKKAIAIgsgDEcEQCAHIAtBAnRqIgsgCygCAEEBazYCACAHIA5qIg4gDigCAEEBajYCACAKIAw2AgBBACEQCyAIQQFqIgggAkcNAAsLIBENAUEAIREgCSgCYCEbIAkoAmQhHANAIAcgESILQQJ0aiIXKAIARQRAA0AgByALQQFqIANvIgtBAnQiCGoiDygCAEECSA0ACwJAIBoNACAFKAIAIAhqIRAgHCALIBtsQQN0aiEdQQAhDQNAAkAgBiANQQJ0IghqIhMoAgAgC0cNAEMAAAAAIR4gHSEKIAAoAiwgACgCKCABIAhqKAIAbEECdGoiCCAIIAAoAkBBAnRqIgxBDGsiDkkEQANAIB4gCCoCALsgCisDAKG2iyAIKgIEuyAKKwMIobaLkiAIKgIIuyAKKwMQobaLkiAIKgIMuyAKKwMYobaLkpIhHiAKQSBqIQogCEEQaiIIIA5JDQALCyAIIAxJBEADQCAeIAgqAgC7IAorAwChtouSIR4gCkEIaiEKIAhBBGoiCCAMSQ0ACwsgHiAQKgIAXA0AIBMgETYCACAPIA8oAgBBAWs2AgAgFyAXKAIAQQFqNgIADAILIA1BAWoiDSACRw0ACwtBACEQCyARQQFqIhEgA0cNAAsMAQsQ/BoACyAJKAI4IggEQCAJIAg2AjwgCBCiGwsgCSgCSCIIBEAgCSAINgJMIAgQohsLIBZBAWohFiAQQQFxRQ0BCwsgA0EBTgRAQX8gACgCQCIKQQJ0Ig0gCkH/////A3EgCkcbIQdBACELIAkoAmAhDyAJKAJkIQIDQCAEIAtBAnRqIAcQ1RoiDDYCACAAIAAoAmggDWo2AmggCgRAIAIgCyAPbEEDdGohDkEAIQgDQCAMIAhBAnRqIA4gCEEDdGorAwC2OAIAIAhBAWoiCCAKRw0ACwsgC0EBaiILIANHDQALCwJAIAkoAmgiCCAURg0AIAhFDQAgCBCiGwsgCUGwCWokAAu8BwINfwR9AkACfyAEQQJ0QQ9qQXBxIgogACgCUCIMTARAIAAoAlgMAQsgAEHkAGoiCyALKAIAIAxqNgIAIApBBHJBD2oiC0GAwAAgC0GAwABLGyIMEKEbIgtFBEBBACELQeTFBkEbQQFB7OQIKAIAELQbGgwCCyALIABB1ABqIg8oAgA2AgAgDyALNgIAIAxBBGshDCALQQRqCyELIAAgDCAKazYCUCAAIAogC2o2AlggAEHgAGoiDCAMKAIAIApqNgIACyABIAs2AhQgBEEBTgRAIAVBAWohEkHs5AgoAgAhEwNAIAkgEEECdCIOaigCACEUQwAAAAAhGEMAAAAAIRlDAAAAACEaQQAhBSADQQBKBEADQCAQIAggBUECdCIKaiIPKAIARgRAQwAAAAAhFyAAKAIsIAIgCmoiFSgCACIWIAAoAihsQQJ0aiIKIAogACgCQEECdGoiC0EMayIMSQRAA0AgFyAKKgIAiyAKKgIEi5IgCioCCIuSIAoqAgyLkpIhFyAKQRBqIgogDEkNAAsLIAogC0kEQANAIBcgCioCAIuSIRcgCkEEaiIKIAtJDQALCyAVIAIgDUECdCIKaiILKAIANgIAIAsgFjYCACAPKAIAIQsgDyAIIApqIgooAgA2AgAgCiALNgIAIBkgF5IhGSAaIBeRkiEaIA1BAWohDQsgBUEBaiIFIANHDQALCyAUsiEXIAYgDmoiBSgCACIKIAogACgCQEECdGoiC0EMayIMSQRAA0AgGCAKKgIAiyAKKgIEi5IgCioCCIuSIAoqAgyLkpIhGCAKQRBqIgogDEkNAAsLIBkgF5UhGSAKIAtJBEADQCAYIAoqAgCLkiEYIApBBGoiCiALSQ0ACwsgGiAXlSEXIBkgGJMhGAJAAn8gACgCUCILQSBOBEAgACgCWAwBCyAAIAAoAmQgC2o2AmRBgMAAEKEbIgpFBEBB5MUGQRtBASATELQbGkEAIQoMAgsgCiAAKAJUNgIAIAAgCjYCVEH8PyELIApBBGoLIQogACALQSBrNgJQIAAgCkEgajYCWCAAIAAoAmBBIGo2AmALIAEoAhQgDmogCjYCACABKAIUIA5qKAIAIgpCADcCACAKQgA3AhggCkIANwIQIApCADcCCCABKAIUIA5qIgooAgAiCyAHKAIAIA5qKgIAOAIEIAsgBSgCADYCACAKKAIAIgogFzgCCCAKIBg4AgwgACAKIAIgEUECdGogDSARayAEIBIQpRMgDSERIBBBAWoiECAERw0ACwsLpQQCFH8CfSABKAIAIgYgASgCBCILSARAIAAoAhAhDCAAKAIcKAIAIQ0gACgCICgCACEOIAAoAhQiDygCDCEIIAAoAggiASgCCCEQIAEoAgwhESAAKAIYQQJ0IRIDQEMAAAAAIRYgCCECIBEgECAMIAZBAnQiCWooAgBsQQJ0aiIHIQEgByAHIBJqIgNBDGsiCkkiEwRAA0AgFiABKgIAuyACKwMAobaLIAEqAgS7IAIrAwihtouSIAEqAgi7IAIrAxChtouSIAEqAgy7IAIrAxihtouSkiEWIAJBIGohAiABQRBqIgEgCkkNAAsLIAEgA0kEQANAIBYgASoCALsgAisDAKG2i5IhFiACQQhqIQIgAUEEaiIBIANJDQALC0EAIQQgACgCDCIUQQJOBEAgDygCCCEVQQEhBQNAIAggBSAVbEEDdGohAkMAAAAAIRcgByEBIBMEQANAIBcgASoCALsgAisDAKG2iyABKgIEuyACKwMIobaLkiABKgIIuyACKwMQobaLkiABKgIMuyACKwMYobaLkpIhFyACQSBqIQIgAUEQaiIBIApJDQALCyABIANJBEADQCAXIAEqAgC7IAIrAwChtouSIRcgAkEIaiECIAFBBGoiASADSQ0ACwsgBSAEIBYgF14iARshBCAXIBYgARshFiAFQQFqIgUgFEcNAAsLIAkgDmogFjgCACAJIA1qIAQ2AgAgBkEBaiIGIAtHDQALCwv+AgIKfwF9QX8gACgCDCIEQQJ0IARB/////wNxIARHGxDVGiEGIARBAU4EQCACIAAoAkBBAnRqIgdBDGshCCABKAIUIQoDQCAKIAVBAnRqKAIAKAIAIQFDAAAAACEOIAggAiIESwRAA0AgDiAEKgIAIAEqAgCTiyAEKgIEIAEqAgSTi5IgBCoCCCABKgIIk4uSIAQqAgwgASoCDJOLkpIhDiABQRBqIQEgBEEQaiIEIAhJDQALCyAEIAdJBEADQCAOIAQqAgAgASoCAJOLkiEOIAFBBGohASAEQQRqIgQgB0kNAAsLQQAhAQNAAkAgBiABIgRBAnQiC2ohCSAEIAVPDQAgBEEBaiEBIAkqAgAgDl0NAQsLIAUiASAESwRAA0AgBiABQQJ0IgxqIAYgAUEBayIBQQJ0Ig1qKgIAOAIAIAMgDGogAyANaigCADYCACABIARKDQALCyAJIA44AgAgAyALaiAFNgIAIAVBAWoiBSAAKAIMSA0ACwsgBhCiGwtzAQN/Qfj8CigCACIABEADQCAAIgIoAgAhAAJAIAIoAhAiAUUNACABIAEoAgQiA0EBazYCBCADDQAgASABKAIAKAIIEQEAIAEQ0BoLIAIQohsgAA0ACwtB8PwKKAIAIQBB8PwKQQA2AgAgAARAIAAQohsLC6YFAgp/AX0gASgCFCINKAIAKAIAIQYCQCACIAAoAkBBAnRqIghBDGsiCSACSyIORQRAIAIhBQwBCyACIQUDQCAPIAUqAgAgBioCAJOLIAUqAgQgBioCBJOLkiAFKgIIIAYqAgiTi5IgBSoCDCAGKgIMk4uSkiEPIAZBEGohBiAFQRBqIgUgCUkNAAsLIAUgCEkEQANAIA8gBSoCACAGKgIAk4uSIQ8gBkEEaiEGIAVBBGoiBSAISQ0ACwsgAyAPOAIAQQEhByAAKAIMIgxBAUoEQANAIA0gB0ECdCILaigCACgCACEGQwAAAAAhDyACIQUgDgRAA0AgDyAFKgIAIAYqAgCTiyAFKgIEIAYqAgSTi5IgBSoCCCAGKgIIk4uSIAUqAgwgBioCDJOLkpIhDyAGQRBqIQYgBUEQaiIFIAlJDQALCyAFIAhJBEADQCAPIAUqAgAgBioCAJOLkiEPIAZBBGohBiAFQQRqIgUgCEkNAAsLIAMgC2ogDzgCACAHIAogDyADIApBAnRqKgIAXRshCiAHQQFqIgcgDEcNAAsLIAxBAU4EQEEAIQgDQAJAIAggCkYNACADIAhBAnQiBWoiBiAGKgIAIAAqAhwgASgCFCAFaigCACIJKgIMlJMiDzgCACAEKAIAIgUoAgQiBiAFKAIIRg0AIAYgDzgCBCAGIAk2AgAgBSAGQQhqIgc2AgQgByAFKAIAIglrIgVBCUgNACAGKgIEIg8gCSAFQQN2QQJrQQJtIgVBA3RqKgIEXUEBcw0AIAYoAgAhCwNAAkAgBiAJIAVBA3RqIgcpAgA3AgAgBUUNACAHIQYgCSAFQQFrQQJtIgVBA3RqKgIEIA9eDQELCyAHIAs2AgAgByAPOAIECyAIQQFqIgggACgCDEgNAAsLIAoLJQEBfyAAQYCPBzYCACAAKAIMIgEEQCAAIAE2AhAgARCiGwsgAAsoAQF/IABBgI8HNgIAIAAoAgwiAQRAIAAgATYCECABEKIbCyAAEKIbC0oBAX8gAEGwkAc2AgAgACgCCCIBBEAgASABKAIAKAIEEQEACyAAKAIEIgEEQCABIAEoAgAoAgQRAQALIABBDGogACgCEBD/DyAAC00BAX8gAEGwkAc2AgAgACgCCCIBBEAgASABKAIAKAIEEQEACyAAKAIEIgEEQCABIAEoAgAoAgQRAQALIABBDGogACgCEBD/DyAAEKIbC0cBAX8gAEGgkQc2AgAgACgCBCIBBEAgASABKAIAKAIEEQEAIABBADYCBAsgAEEUaiAAKAIYEP8PIABBCGogACgCDBD/DyAAC0oBAX8gAEGgkQc2AgAgACgCBCIBBEAgASABKAIAKAIEEQEAIABBADYCBAsgAEEUaiAAKAIYEP8PIABBCGogACgCDBD/DyAAEKIbC9sEAQd/IwBBsAFrIgEkACABQeScAjYCYCABQdCcAjYCKCABQeAAaiABQShqQQRyIgMQ4BYgAUKAgICAcDcDqAEgAUGsnAI2AmAgAUGYnAI2AiggAxCKFiEGIAFCADcCTCABQgA3AlQgAUEQNgJcIAFBlMsBNgIsIAFBGGogABC7EyAAQQhqIgIgAEEMaiIEKAIAEP8PIAAgASgCGDYCCCAEIAEoAhwiBTYCACAAIAEoAiAiBzYCEAJAIAdFBEAgAiAENgIADAELIAUgBDYCCCABQgA3AhwgASABQRhqQQRyNgIYQQAhBQsgAUEYaiAFEP8PIAIgAUEoahDAEkHY7wZBABCzEkGO8AZBABCzEiABQRhqIAMQ0QMgASABKAIYIAFBGGogASwAI0EASBs2AhBBpfAGIAFBEGoQsxIgASwAI0F/TARAIAEoAhgQohsLQdjvBkEAELMSIAAgAEHUAGogAhDuEiICNgIEIAIgAigCACgCCBEBACAAIAAgAEEUaiICELwTOAJQIAFBADYCICABQgA3AxggAyABQRhqEMoJIAEsACNBf0wEQCABKAIYEKIbCyACIAFBKGoQwBJB2O8GQQAQsxJBqPAGQQAQsxIgAUEYaiADENEDIAEgASgCGCABQRhqIAEsACNBAEgbNgIAQaXwBiABELMSIAEsACNBf0wEQCABKAIYEKIbC0HY7wZBABCzEiABQaycAjYCYCABQZicAjYCKCABQZTLATYCLCABLABXQX9MBEAgASgCTBCiGwsgBhCIFhogAUHgAGoQhBYaIAFBsAFqJAALuQ0DCX8CfgR9IwBB8ABrIgIkACACQQA2AlAgAkIANwNIIAEqAnAhDSABKAJUIQMgAiABKgJkuzkDECACIAM2AgAgAgJ/IA0gA7OUIg2LQwAAAE9dBEAgDagMAQtBgICAgHgLIgM2AgQgAiADQQptIgVB6AcgBUHoB0gbIgQ2AghBvPAGIAIQsxICQCAEQQlMBEBBnfEGQQAQsxIgAkIANwI8IAIgAkE4akEEciIENgI4IAJBADYCVCACQfyhBi0AADoAICACQQk6ACMgAkH0oQYpAAA3AxggAkEAOgAhIAIgAkEYajYCYCACQegAaiACQThqIAJBGGogAkHgAGoQkBAgAigCaEEcaiACQdQAahCOECACLAAjQX9MBEAgAigCGBCiGwsgACACKAI4NgIAIAAgAigCPCIDNgIEIAAgAigCQCIFNgIIAkAgBUUEQCAAIABBBGo2AgAMAQsgAyAAQQRqNgIIIAJCADcCPCACIAQ2AjhBACEDCyACQThqIAMQ/w8MAQsgAkEYaiABQdQAaiADEMcSIAEgAkEgaiIDKQMANwIoIAEgAikDGDcCICACQRhqIAFBIGoiBSAEEMgSIAEgAykDADcCOCABIAIpAxg3AjBBwfEGQQAQsxIgAUF/IAEoAjAiA0ECdCADQf////8DcSADRxsQ1Ro2AkwgAUKBgICAEDcCRCABIAM2AkAQmgohCyABKAIwBEBBACEDA0AgBSABKAI8IAEoAjggA2xBAnRqIAEoAkwgASgCSCADbEECdGogASgCREEAEL4TIANBAWoiAyABKAIwSQ0ACwsQmgohDCACQSxqIgZCADcCACACIAY2AiggAkIANwIcIAIgDLkgC7mhRAAAAABlzc1Bo0QAAAAAAAAAAKC2OAIYIAJBADYCVCACQUBrQfyhBi0AADoAACACQQk6AEMgAkH0oQYpAAA3AzggAkEAOgBBIAIgAkE4ajYCYCACQegAaiACQShqIgogAkE4aiACQeAAahCQECACKAJoQRxqIAJB1ABqEI4QIAIsAENBf0wEQCACKAI4EKIbCwJAIAIoAkwiCCACKAJQRwRAIAggAikDGDcCACAIIAIpAyA3AgggCEEUaiIHQgA3AgAgCCAHNgIQIAYgAigCKCIFRwRAIAhBEGohCQNAIAkgByAFIgRBEGoQzRACQCAEKAIEIgNFBEAgBCgCCCIFKAIAIARGDQEgBEEIaiEEA0AgBCgCACIDQQhqIQQgAyADKAIIIgUoAgBHDQALDAELA0AgAyIFKAIAIgMNAAsLIAUgBkcNAAsLIAIgCEEcajYCTAwBCyACQcgAaiACQRhqEMoSC0Hd8QZBABCzEiABIAJByABqEL8TIAEgAkHIAGoQwBMgAigCSCIEKgIAIg4hDQJAIAIoAkwiAyAERg0AIAQqAgQgASoCaCIQlCAOkiINIA4gDSAOXRshDSADIARrIgNBHG0iBkECSQ0AIANBHEYNAEEBIQMDQCAEIANBHGxqIgUqAgQgEJQgBSoCAJIiDyANIA0gD14bIQ0gA0EBaiIDIAZHDQALCyACQgA3AjwgAiACQThqQQRyIgY2AjggBCgCECIFIARBFGoiB0cEQANAIAJBOGogBiAFIgRBEGoQzRACQCAEKAIEIgNFBEAgBCgCCCIFKAIAIARGDQEgBEEIaiEEA0AgBCgCACIDQQhqIQQgAyADKAIIIgUoAgBHDQALDAELA0AgAyIFKAIAIgMNAAsLIAUgB0cNAAsLAkAgDUMAAAAAXkUNACACKAJMIgcgAigCSCIERg0AIA4gDZUhD0EAIQUDQCAEIAVBHGxqIgMqAgQgASoCaJQgAyoCAJIgDZUgASoCbCADKgIIlJIiECAPXUEBc0UEQCAQIQ8gA0EQaiIJIAJBOGpHBH8gAkE4aiAJKAIAIANBFGoQzRIgAigCTCEHIAIoAkgFIAQLIQQLIAVBAWoiBSAHIARrQRxtSQ0ACwsgASgCTCIDBEAgAxCiGwsgASgCPCIDBEAgAxCiGwsgASgCLCIDBEAgAxCiGwsgACACKAI4NgIAIAAgAigCPCIDNgIEIAAgAigCQCIFNgIIAkAgBUUEQCAAIABBBGo2AgAMAQsgAyAAQQRqNgIIIAJCADcCPCACIAY2AjhBACEDCyACQThqIAMQ/w8gCiACKAIsEP8PCyACKAJIIgUEQAJ/IAUgBSACKAJMIgNGDQAaA0AgA0EMayADQQhrKAIAEP8PIANBHGsiAyAFRw0ACyACKAJICyEDIAIgBTYCTCADEKIbCyACQfAAaiQAC4YKBA1/An4FfQF8IwBB8ABrIgIkACAAKAIEBEACfUMAAAAAIAAoAlRBCm4iA0HoByADQegHSRsiA0EBSA0AGiACQcgAaiAAQdQAaiIEIAMQxxJBivgGQQAQsxIgAkF/IAIoAkgiA0ECdCADQf////8DcSADRxsQ1RoiBTYCRCACIAM2AjggAkKBgICAEDcCPBCaCiEPAkAgAigCSEUNAEEBIQMgBCACKAJUIAVBAUEBEL4TIAIoAkhBAkkNAANAIAQgAigCVCACKAJQIANsQQJ0aiACKAJEIAIoAkAgA2xBAnRqIAIoAjxBARC+EyADQQFqIgMgAigCSEkNAAsLEJoKIRBBovgGQQAQsxIgELkgD7mhIRYCfSAAKAIEIgMgAygCACgCKBEAAEECRgRAQb/4BkEAELMSIAAoAgQhAyACQQA2AjAgA0EANgIcIAMgBCACQcgAaiACQThqIAAqAmQgAkE0aiAAQfQAaiIFQQEQwRMhESACQc2Zs/IDNgIwIAIoAjQhCiADQc2Zs/IDNgIcIAMgBCACQcgAaiACQThqIAAqAmQgAkE0aiAFQQEQwRMhEiACQc2Zs/YDNgIwIAIoAjQhCyADQc2Zs/YDNgIcIAMgBCACQcgAaiACQThqIAAqAmQgAkE0aiAFQQEQwRMhEyACQZqz5vgDNgIwIAIoAjQhDCADQZqz5vgDNgIcIAMgBCACQcgAaiACQThqIAAqAmQgAkE0aiAFQQEQwRMhFCACQc2Zs/oDNgIwIAIoAjQhDSADQc2Zs/oDNgIcIAMgBCACQcgAaiACQThqIAAqAmQgAkE0aiAFQQEQwRMhFSACQYCAgPwDNgIwIAIoAjQhDiADQYCAgPwDNgIcIAJDAACAP0PNzEw/Q5qZGT9DzczMPkPNzEw+QwAAAAAgEUMAAIC/WyARIBJeciIGGyASIBEgBhsiEUMAAIC/WyARIBNeciIHGyATIBEgBxsiEUMAAIC/WyARIBReciIIGyAUIBEgCBsiEUMAAIC/WyARIBVeciIJGyAVIBEgCRsiEUMAAIC/WyADIAQgAkHIAGogAkE4aiAAKgJkIAJBNGogBUEBEMETIhMgEV1yIgQbIhI4AjAgAiACKAI0IA4gDSAMIAsgCiAGGyAHGyAIGyAJGyAEGzYCNCADIBI4AhwgAiASuzkDEEHz+AYgAkEQahCzEiACQQA6ACggAkLjxP3K5o3ZsvgANwMgIAJBCDoAKyACIAJBIGo2AmAgAkHoAGogAEEIaiACQSBqIAJB4ABqEJAQIAIoAmhBHGogAkEwahCKECACLAArQX9MBEAgAigCIBCiGwsgEyARIAQbDAELIAAoAgQgBCACQcgAaiACQThqIAAqAmQgAkE0aiAAQfQAakEBEMETCyERIBZEAAAAAGXNzUGjIRYgAiACKAI0NgIAQYn5BiACELMSIAJBBjoAKyACQQA6ACYgAkGLowYoAAA2AiAgAkGPowYvAAA7ASQgAiACQSBqNgJgIAJB6ABqIAEgAkEgaiACQeAAahCQECACKAJoQRxqIAJBNGoQhhAgAiwAK0F/TARAIAIoAiAQohsLIBZEAAAAAAAAAACgIRYgAigCRCIDBEAgAxCiGwsgFrYhEiACKAJUIgMEQCADEKIbCyASIBGVCyERIAJB8ABqJAAgEQ8LQal+IAJByABqQYv3BhCJA0G69wZBz/cGQfMDEJgKAAuUAwECfyMAQUBqIgIkAAJAIAJBJGpBBEEBIAEQqBVBAUYEQCACQgA3AhwgAiACQRhqQQRyNgIYIAIgAigCJDYCFCACQQA6ABEgAkH8oQYtAAA6ABAgAkEJOgATIAJB9KEGKQAANwMIIAIgAkEIajYCMCACQThqIAJBGGogAkEIaiACQTBqEJAQIAIoAjhBHGogAkEUahCOECACLAATQX9MBEAgAigCCBCiGwsgACAAQdQAaiACQRhqEO4SIgM2AgQgAyABIAMoAgAoAhgRAgAgAkEUakEEQQEgARCoFUEBRw0BIAJBBjoAEyACQQA6AA4gAkGLowYoAAA2AgggAkGPowYvAAA7AQwgAiACQQhqNgIwIAJBOGogAEEUaiACQQhqIAJBMGoQkBAgAigCOEEcaiACQRRqEIYQIAIsABNBf0wEQCACKAIIEKIbCyACQRhqIAIoAhwQ/w8gAkFAayQADwtBPBAVIgJB6MgGEJkQIAJBkKgGQeMHEBYAC0E8EBUiAkHoyAYQmRAgAkGQqAZB4wcQFgALmAYCEH8CfSMAQRBrIgwkACAMQQA2AgggDEIANwMAAkACQCADIARqIg8EQCAPQYCAgIAETw0BIAwgD0ECdCIFENUaIgg2AgAgDCAFIAhqNgIIIAhBACAFEK8bGiAFENUaIgpBACAFEK8bGgsgACgCDCIOIA4gACgCBCIRQQJ0aiIHQQxrIglPBEAgASEGIA4hBQwCCyAOIQUgASEGA0AgFSAFKgIAIAYqAgCTiyAFKgIEIAYqAgSTi5IgBSoCCCAGKgIIk4uSIAUqAgwgBioCDJOLkpIhFSAGQRBqIQYgBUEQaiIFIAlJDQALDAELEPwaAAsgBSAHSQRAA0AgFSAFKgIAIAYqAgCTi5IhFSAGQQRqIQYgBUEEaiIFIAdJDQALCyAKIBU4AgAgCEEANgIAIAAoAgAiEkECTwRAIAAoAgghE0EBIQtBASENA0BDAAAAACEVIAEhBiAOIA0gE2xBAnRqIgUgBSARQQJ0aiIHQQxrIglJBEADQCAVIAUqAgAgBioCAJOLIAUqAgQgBioCBJOLkiAFKgIIIAYqAgiTi5IgBSoCDCAGKgIMk4uSkiEVIAZBEGohBiAFQRBqIgUgCUkNAAsLIAUgB0kEQANAIBUgBSoCACAGKgIAk4uSIRUgBkEEaiEGIAVBBGoiBSAHSQ0ACwsCQCALIA9IBEAgCCALQQJ0IgVqIA02AgAgBSAKaiAVOAIAIAtBAWohCwwBCyAVIAogC0EBa0ECdCIFaiIGKgIAXUEBcw0AIAYgFTgCACAFIAhqIA02AgALAkAgCyIFQQJIDQADQCAKIAVBAWsiBkECdCIHaiIJKgIAIhUgCiAFQQJrQQJ0IgBqIhQqAgAiFl1BAXMNASAJIBY4AgAgFCAVOAIAIAcgCGoiBygCACEJIAcgACAIaiIAKAIANgIAIAAgCTYCACAFQQJKIQcgBiEFIAcNAAsLIA1BAWoiDSASRw0ACwsgA0EASgRAA0AgAiAQQQJ0aiAIIAQgEGpBAnRqKAIANgIAIBBBAWoiECADRw0ACwsgChCiGyAIEKIbIAxBEGokAAuUBwIRfwR+IwBBkAFrIgIkAEH38QZBABCzEiACQZiSBykDADcDaCACQZCSBykDADcDYCACQbCSBygCADYCUCACQaiSBykDADcDSCACQaCSBykDADcDQCABIAEoAgQgASgCAGtBHG1BFGoQzxIgAkEwaiEGIAJBNGohCCACQRBqIQlB/KEGLQAAIQ1B9KEGKQAAIRNBmaIGKQAAIRRBoaIGKAAAIQ5BlqIGLwAAIQ9BjqIGKQAAIRVBjKIGLQAAIRBBhKIGKQAAIRYDQCACQeAAaiALQQJ0aiERQQAhCgNAIAJCADcCNCACIAg2AjAgAkECNgIYIAJBADoAESAJIA06AAAgAkEJOgATIAIgEzcDCCACIAJBCGo2AoABIAJBiAFqIAYgAkEIaiACQYABahCQECACKAKIAUEcaiACQRhqEI4QIAIsABNBf0wEQCACKAIIEKIbCyACQQA2AhggAkEQENUaIgM2AgggAkKMgICAgIKAgIB/NwIMIANBADoADCADIA42AAggAyAUNwAAIAIgAkEIajYCgAEgAkGIAWogBiACQQhqIAJBgAFqEJAQIAIoAogBQRxqIAJBGGoQkRAgAiwAE0F/TARAIAIoAggQohsLIAkgDzsBACACQYAUOwESIAIgFTcDCCACIAJBCGo2AoABIAJBiAFqIAYgAkEIaiACQYABahCQECACKAKIAUEcaiAREIYQIAIsABNBf0wEQCACKAIIEKIbCyACQQA6ABEgCSAQOgAAIAJBCToAEyACIBY3AwggAiACQQhqNgKAASACQYgBaiAGIAJBCGogAkGAAWoQkBAgAigCiAFBHGogAkFAayAKQQJ0ahCGECACLAATQX9MBEAgAigCCBCiGwsgACACQSBqEMITAkAgASgCBCIFIAEoAghHBEAgBSACKQMgNwIAIAUgAikDKDcCCCAFQRRqIgxCADcCACAFIAw2AhAgCCACKAIwIgdHBEAgBUEQaiESA0AgEiAMIAciBEEQahDNEAJAIAQoAgQiA0UEQCAEKAIIIgcoAgAgBEYNASAEQQhqIQQDQCAEKAIAIgNBCGohBCADIAMoAggiBygCAEcNAAsMAQsDQCADIgcoAgAiAw0ACwsgByAIRw0ACwsgASAFQRxqNgIEDAELIAEgAkEgahDKEgsgBiACKAI0EP8PIApBAWoiCkEFRw0ACyALQQFqIgtBBEcNAAsgAkGQAWokAAvIBAIOfwF+IwBB8ABrIgIkAEGY9gZBABCzEiACQdCSBygCADYCUCACQciSBykDADcDSCACQcCSBykDADcDQCACQTBqIQcgAkE0aiEIIAJBEGohC0H8oQYtAAAhDEH0oQYpAAAhEEH+oQYoAAAhDUGCogYtAAAhDgNAIAJCADcCNCACIAg2AjAgAkEBNgIYIAJBADoAESALIAw6AAAgAkEJOgATIAIgEDcDCCACIAJBCGo2AmAgAkHoAGogByACQQhqIAJB4ABqEJAQIAIoAmhBHGogAkEYahCOECACLAATQX9MBEAgAigCCBCiGwsgAkEFOgATIAJBADoADSACIA02AgggAiAOOgAMIAIgAkEIajYCYCACQegAaiAHIAJBCGogAkHgAGoQkBAgAigCaEEcaiACQUBrIAlBAnRqEIYQIAIsABNBf0wEQCACKAIIEKIbCyAAIAJBIGoQwxMCQCABKAIEIgQgASgCCEcEQCAEIAIpAyA3AgAgBCACKQMoNwIIIARBFGoiCkIANwIAIAQgCjYCECAIIAIoAjAiBUcEQCAEQRBqIQ8DQCAPIAogBSIDQRBqEM0QAkAgAygCBCIGRQRAIAMoAggiBSgCACADRg0BIANBCGohAwNAIAMoAgAiBkEIaiEDIAYgBigCCCIFKAIARw0ACwwBCwNAIAYiBSgCACIGDQALCyAFIAhHDQALCyABIARBHGo2AgQMAQsgASACQSBqEMoSCyAHIAIoAjQQ/w8gCUEBaiIJQQVHDQALIAJB8ABqJAAL5gICBX8BfSMAQRBrIggkAEGV8wZBABCzEkHQ8wZBABCzEkEBIQoCQAJAAkAgACABIAIgA0EBIAhBDGogCEEIaiAHEMQTIg0gBF5FBEAgBCANXg0BQQEhCwwCC0GL9AZBABCzEkEBIQkMAgsDQCAAIAEgAiADIAoiC0EBdCIKIAhBDGogCEEIaiAHEMQTIg0gBF0NAAsLIA0gBJOLQ28SgzpeQQFzRQRAQaL0BkEAELMSIAAgASACIAMgCiALakEBdiIJIAhBDGogCEEIaiAHEMQTIg0gBJOLQ28SgzpeQQFzDQEDQCAJIAsgBCANXiIMGyILIAsgCiAJIAwbIgpqQQJtIglGBEBBi/QGQQAQsxIgCyEJDAMLIAAgASACIAMgCSAIQQxqIAhBCGogBxDEEyINIASTi0NvEoM6Xg0ACwwBC0G79AZBABCzEiAKIQkLIAUgCTYCACAIKgIMIQQgCEEQaiQAIAQLogMDB38CfgN9IwBBwAFrIgIkACACQZaiBi8AADsBuAEgAkGAFDsBugEgAkGOogYpAAA3A7ABIAFBEGoiAyACQbABahDDEiEEIAJBjKIGLQAAOgCoASACQQk6AKsBIAJBADoAqQEgAkGEogYpAAA3A6ABIAIgAyACQaABahDDEjYCJCACIAQ2AiBBovIGIAJBIGoQsxIgAiwAqwFBf0wEQCACKAKgARCiGwsgAiwAuwFBf0wEQCACKAKwARCiGwsgAkEwaiAAQSBqIgQgAxDyEiEDEJoKIQkgAxCjExCaCiEKIAMgBCAAQTBqIABBQGsgACoCZCACQbwBaiAAQfQAakEAEMETIQsgACgCJCEEIAMoAmghBSADKAJkIQYgAygCYCEHIAAoAiAhCCABIAs4AgAgASAKuSAJuaFEAAAAAGXNzUGjRAAAAAAAAAAAoLYiDDgCBCABIAQgCGxBAnSzIg0gBSAGIAdqarKSIA2VOAIIIAIgACoCaLs5AxAgAiALuzkDCCACIAy7OQMAQdzyBiACELMSIAMQoBMaIAJBwAFqJAALtQMDBn8CfgN9IwBBoAFrIgIkACACQQU6AIsBIAJBADoAhQEgAkH+oQYoAAA2AoABIAJBgqIGLQAAOgCEASACIAFBEGoiAyACQYABahDDEjYCEEHE9gYgAkEQahCzEiACLACLAUF/TARAIAIoAoABEKIbCyACQSBqIABBIGoiBSADEPESIQMQmgohCCADKAIEQQFOBEAgA0EIaiEGA0AgAiAGNgKUASACQYSAjJh4NgKQASACQgA3A5gBIAJBkAFqQQAQ+QkgAyADKAIIIAMoAjAQkBMhByADKAJAIARBAnRqIAc2AgAgBEEBaiIEIAMoAgRIDQALCxCaCiEJIAMgBSAAQTBqIABBQGsgACoCZCACQZABaiAAQfQAakEAEMETIQogACgCJCEEIAMoAlghByADKAJUIQYgACgCICEAIAMoAhQhBSABIAo4AgAgASAJuSAIuaFEAAAAAGXNzUGjRAAAAAAAAAAAoLYiCzgCBCABIAAgBGxBAnSzIgwgBiAHaiAFQQJ0arKSIAyVOAIIIAIgCrs5AwggAiALuzkDAEHj9gYgAhCzEiADEI0TGiACQaABaiQAC5AGBAp/AX4EfQF8IwBB8ABrIggkACADKAIEIglBAU8EQCAIQgA3A2ggCEIANwJcIAhB3PUGNgJYIAggB0EBaiIJNgJkIAhCADcCTCAIIAhByABqQQRyNgJIIAhByABqIAQQ4xEgCEEANgJAIAhCADcDOAJAAkAgCUUEQEEAIQkMAQsgCUGAgICABE8NASAIIAlBAnQiChDVGiIJNgI4IAggCSAKaiILNgJAIAlBACAKEK8bGiAIIAs2AjwgChDVGiINQQAgChCvGxoLIAkgB0ECdGohEANAEJoKIRJBACEOQwAAAAAhE0MAAAAAIRRBACEMIAIoAgAEQANAIAhCgICAgPD//7//ADcDaCAIIAgoAjg2AlwgCCgCZCEJIAggDTYCYCAJQQJ0IA1qQQRrQf////sHNgIAIAAgCEHYAGogAigCDCACKAIIIAxsQQJ0aiAIQcgAaiAAKAIAKAIwEQYAIAMoAgwgAygCCCAMbEECdGohB0EAIQtBACEPA0AgECALQQJ0aigCACEKQQAhCQJAA0AgByAJQQJ0aigCACAKRwRAIAlBAWoiCUEBRw0BDAILCyAPQQFqIQ8LIAtBAWoiC0EBRw0ACyAOIA9qIQ4gEyABIAIoAgwgAigCCCAMbEECdGogECAHIAIoAgQQxROSIRMgDEEBaiIMIAIoAgBJDQALIA6yIRQLIBFBAWohESAXEJoKuSASuaFEAAAAAGXNzUGjoCIXRJqZmZmZmck/Yw0ACyAFIBcgEbejtjgCACAGIBMgAigCACIJsyIVlSITOAIAIAUqAgAhFiAIIBO7OQMwIAggFrsiFzkDICAIIBdEAAAAAABAj0CiIAm4ozkDKCAIIBQgFZUiE7s5AxggCCAENgIQQbL1BiAIQRBqELMSIA0EQCANEKIbCyAIKAI4IgkEQCAIIAk2AjwgCRCiGwsgCEHIAGogCCgCTBD/DyAIQfAAaiQAIBMPCxD8GgALIAhBATYCBCAIIAk2AgBB2vQGIAgQsxJBPBAVIglB8vQGEJkQIAlBkKgGQeMHEBYAC6oDAgh/A30gACgCCCEIIAAoAgwhCQNAQwAAAAAhDSABIQUgCSAIIAMgCkECdCILaigCAGxBAnRqIgAgACAEQQJ0IgxqIgZBDGsiB0kEQANAIA0gACoCACAFKgIAk4sgACoCBCAFKgIEk4uSIAAqAgggBSoCCJOLkiAAKgIMIAUqAgyTi5KSIQ0gBUEQaiEFIABBEGoiACAHSQ0ACwsgACAGSQRAA0AgDSAAKgIAIAUqAgCTi5IhDSAFQQRqIQUgAEEEaiIAIAZJDQALC0MAAAAAIQ4gASEFIAkgAiALaigCACAIbEECdGoiACAAIAxqIgZBDGsiB0kEQANAIA4gACoCACAFKgIAk4sgACoCBCAFKgIEk4uSIAAqAgggBSoCCJOLkiAAKgIMIAUqAgyTi5KSIQ4gBUEQaiEFIABBEGoiACAHSQ0ACwsgACAGSQRAA0AgDiAAKgIAIAUqAgCTi5IhDiAFQQRqIQUgAEEEaiIAIAZJDQALCyAPQwAAgD8gDiANlSIPIA5DAAAAAFsbIA8gDUMAAAAAWxuSIQ8gCkEBaiIKQQFHDQALIA8LvQEBBH8gAEHckgc2AgAgACgCMCICBEAgAhCiGwsCQCAAKAI0IgFFDQAgACgCXCIDQQFOBEBBACECA0AgASACQQJ0IgRqKAIAIgEEQCABEKIbIAAoAjQgBGpBADYCACAAKAJcIQMLIAAoAjQhASACQQFqIgIgA0gNAAsgAUUNAQsgARCiGwsgAEFAaygCACIBBEADQCABKAIAIQIgARCiGyAAIAI2AkAgAiIBDQALCyAAQRxqIAAoAiAQ/w8gAAsKACAAEMYTEKIbC80DAQZ/IAAoAlhBAUoEQCAAKAJcIQMCQAJAIAAoAjQiAkUNACADQQFIDQEDQCACIAFBAnQiBGooAgAiAgRAIAIQohsgACgCNCAEakEANgIAIAAoAlwhAwsgAUEBaiIBIANODQEgACgCNCECDAALAAsgA0EBSA0AQezkCCgCACEGA0BBfyAAKAIoIgJBAnQgAkH/////A3EgAkcbENUaIQEgBUECdCIEIAAoAjRqIAE2AgAgAgRAIAAoAjQgBGooAgAhA0EAIQEDQCADIAFBAnRqIAE2AgAgAUEBaiIBIAJHDQALCwJAAn8gACgCPCIDQSBOBEAgACgCRAwBCyAAIAAoAlAgA2o2AlBBgMAAEKEbIgFFBEBB5MUGQRtBASAGELQbGiAAKAIoIQJBACEBDAILIAEgACgCQDYCACAAIAE2AkBB/D8hAyABQQRqCyEBIAAgA0EgazYCPCAAIAFBIGo2AkQgACAAKAJMQSBqNgJMCyAAKAIwIARqIAE2AgAgACAAKAIwIARqKAIAIAAoAjQgBGooAgAgAiAAKAJYQQAQyRMgBUEBaiIFIAAoAlxIDQALCw8LQTwQFSIBQcDFBhCZECABQZCoBkHjBxAWAAuCCAELfyMAQTBrIgckACABIAU2AhAgASADNgIEAkACQAJAIAMgACgCZEgEQCABIAI2AgwgAiACIANBAnRqIAdBIGoQ8hUgAUEANgIIDAELIAdBADYCKCAHQgA3AyAgBARAIARBgICAgARPDQIgByAEQQJ0IgYQ1RoiCDYCICAHIAYgCGoiCTYCKCAIQQAgBhCvGxogByAJNgIkCyAHQQA2AhggB0IANwMQIAMEQCADQYCAgIAETw0DIAcgA0ECdCIGENUaIgk2AhAgByAGIAlqIgo2AhggCUEAIAYQrxsaIAcgCjYCFAsgACgCBCEGIAAgACgCCCIKQQF1aiIJIAQgAiADIAggB0EMaiAKQQFxBH8gCSgCACAGaigCAAUgBgsRDQACQCAEIAcoAgwiCEoEQCABIAI2AgwgAiACIANBAnRqIAdBCGoQ8hUgAUEANgIIDAELIAAgAiADIAcoAiAgCCAHKAIQIAdBCGoQ0RMCQAJ/IARBAnRBD2pBcHEiCCAAKAI8IglMBEAgACgCRAwBCyAAQdAAaiIGIAYoAgAgCWo2AgAgCEEEckEPaiIGQYDAACAGQYDAAEsbIgkQoRsiBkUEQEEAIQZB5MUGQRtBAUHs5AgoAgAQtBsaDAILIAYgAEFAayIKKAIANgIAIAogBjYCACAJQQRrIQkgBkEEagshBiAAIAkgCGs2AjwgACAGIAhqNgJEIABBzABqIgkgCSgCACAIajYCAAsgASAGNgIIIARBAUgNACAFQQFqIQ5B7OQIKAIAIQ9BACEGA0AgA0EBTgRAQQAhBSAHKAIQIQkgCyEGA0AgDCAJIAVBAnQiCmoiCCgCAEYEQCACIApqIgooAgAhDSAKIAIgBkECdCIQaiIKKAIANgIAIAogDTYCACAIKAIAIQogCCAJIBBqIg0oAgA2AgAgDSAKNgIAIAZBAWohBgsgBUEBaiIFIANHDQALCwJAAkAgACgCPCIFQSBOBEAgACgCRCEIDAELIAAgACgCUCAFajYCUEGAwAAQoRsiBUUEQEHkxQZBG0EBIA8QtBsaQQAhCAwCCyAFIAAoAkA2AgAgACAFNgJAIAVBBGohCEH8PyEFCyAAIAVBIGs2AjwgACAIQSBqNgJEIAAgACgCTEEgajYCTAsgDEECdCIFIAEoAghqIAg2AgAgBygCICAFaigCACEIIAEoAgggBWoiBSgCACIJQQA2AgwgCSAINgIAIAAgBSgCACACIAtBAnRqIAYgC2sgBCAOEMkTIAYhCyAMQQFqIgwgBEcNAAsLIAcoAhAiBQRAIAcgBTYCFCAFEKIbCyAHKAIgIgVFDQAgByAFNgIkIAUQohsLIAdBMGokAA8LEPwaAAsQ/BoAC6IBAQJ/IABB2ABqQQRBASABELQbGiAAQdwAakEEQQEgARC0GxogAEHgAGpBBEEBIAEQtBsaIABB5ABqQQRBASABELQbGiAAQdQAakEEQQEgARC0GxogACgCXEEBTgRAA0AgAkECdCIDIAAoAjRqKAIAQQQgACgCKCABELQbGiAAIAEgACgCMCADaigCACACEMsTIAJBAWoiAiAAKAJcSA0ACwsLqQEBAn8jAEEQayIFJAAgAkEUQQEgARC0GxoCQCACKAIIIgQEQCAAKAJYQQFIDQEgACABIAQoAgAgAxDLE0EBIQQgACgCWEEBTA0BA0AgACABIAIoAgggBEECdGooAgAgAxDLEyAEQQFqIgQgACgCWEgNAAsMAQsgBSACKAIMIAAoAjQgA0ECdGooAgBrQQJ1NgIMIAVBDGpBBEEBIAEQtBsaCyAFQRBqJAALzggBCX8jAEEwayICJAAgACgCMCIDBEAgAxCiGwsCQCAAKAI0IgRFDQAgACgCXCIFQQFOBEBBACEDA0AgBCADQQJ0IgZqKAIAIgQEQCAEEKIbIAAoAjQgBmpBADYCACAAKAJcIQULIAAoAjQhBCADQQFqIgMgBUgNAAsgBEUNAQsgBBCiGwsCQAJAAkACQAJAIABB2ABqIgdBBEEBIAEQqBVBAUYEQCAAQdwAaiIIQQRBASABEKgVQQFHDQEgAEHgAGoiCUEEQQEgARCoFUEBRw0CIABB5ABqIgpBBEEBIAEQqBVBAUcNAyAAQdQAakEEQQEgARCoFUEBRw0EIABBfyAAKAJcIgNBAnQgA0H/////A3EgA0cbIgQQ1Ro2AjQgACAEENUaNgIwIANBAU4EQEEAIQQDQEF/IAAoAigiA0ECdCADQf////8DcSADRxsQ1RohBiAEQQJ0IgUgACgCNGogBjYCACAAKAI0IAVqKAIAQQQgAyABEKgVIANHDQcgACABIAAoAjAgBWogBBDNEyAEQQFqIgQgACgCXEgNAAsLIAIgACAAKAIAKAIoEQAANgIQIAJBADoACSACQQhqIgNB/KEGLQAAOgAAIAJBCToACyACQfShBikAADcDACACIAI2AiAgAkEoaiAAQRxqIgAgAiACQSBqEJAQIAIoAihBHGogAkEQahCOECACLAALQX9MBEAgAigCABCiGwsgAkEAOgAJIANBjKIGLQAAOgAAIAJBCToACyACQYSiBikAADcDACACIAI2AiAgAkEoaiAAIAIgAkEgahCQECACKAIoQRxqIAcQhhAgAiwAC0F/TARAIAIoAgAQohsLIAJBBToACyACQQA6AAUgAkH+oQYoAAA2AgAgAkGCogYtAAA6AAQgAiACNgIgIAJBKGogACACIAJBIGoQkBAgAigCKEEcaiAIEIYQIAIsAAtBf0wEQCACKAIAEKIbCyACQRAQ1RoiAzYCACACQoyAgICAgoCAgH83AgQgA0EAOgAMIANBoaIGKAAANgAIIANBmaIGKQAANwAAIAIgAjYCICACQShqIAAgAiACQSBqEJAQIAIoAihBHGogCRCRECACLAALQX9MBEAgAigCABCiGwsgAkEAOgAJIAJB6qIGLQAAOgAIIAJBCToACyACQeKiBikAADcDACACIAI2AiAgAkEoaiAAIAIgAkEgahCQECACKAIoQRxqIAoQhhAgAiwAC0F/TARAIAIoAgAQohsLIAJBMGokAA8LQTwQFSIAQejIBhCZECAAQZCoBkHjBxAWAAtBPBAVIgBB6MgGEJkQIABBkKgGQeMHEBYAC0E8EBUiAEHoyAYQmRAgAEGQqAZB4wcQFgALQTwQFSIAQejIBhCZECAAQZCoBkHjBxAWAAtBPBAVIgBB6MgGEJkQIABBkKgGQeMHEBYAC0E8EBUiAEHoyAYQmRAgAEGQqAZB4wcQFgALzAQBBn8jAEEQayIHJAACQAJ/IAAoAjwiBEEgTgRAIARBIGshBSAAKAJEDAELIABB0ABqIgUgBSgCACAEajYCAEGAwAAQoRsiBEUEQEEAIQRB5MUGQRtBAUHs5AgoAgAQtBsaDAILIAQgAEFAayIFKAIANgIAIAUgBDYCAEHcPyEFIARBBGoLIQQgACAFNgI8IAAgBEEgajYCRCAAQcwAaiIFIAUoAgBBIGo2AgALIAIgBDYCAAJAIARBFEEBIAEQqBVBAUYEQAJAIAIoAgAoAghFBEAgB0EMakEEQQEgARCoFUEBRw0DIAIoAgAgACgCNCADQQJ0aigCACAHKAIMQQJ0ajYCDAwBCwJAAn8gACgCWCIIQQJ0QQ9qQXBxIgQgACgCPCIGTARAIAAoAkQMAQsgAEHQAGoiBSAFKAIAIAZqNgIAIARBBHJBD2oiBUGAwAAgBUGAwABLGyIGEKEbIgVFBEBBACEFQeTFBkEbQQFB7OQIKAIAELQbGiAAKAJYIQgMAgsgBSAAQUBrIgkoAgA2AgAgCSAFNgIAIAZBBGshBiAFQQRqCyEFIAAgBiAEazYCPCAAIAQgBWo2AkQgAEHMAGoiBiAGKAIAIARqNgIACyACKAIAIAU2AgggCEEBSA0AQQAhBANAIAAgASACKAIAKAIIIARBAnRqIAMQzRMgBEEBaiIEIAAoAlhIDQALCyAHQRBqJAAPC0E8EBUiBEHoyAYQmRAgBEGQqAZB4wcQFgALQTwQFSIEQejIBhCZECAEQZCoBkHjBxAWAAutCAMMfwF+AX0jAEHQAGsiBSQAIAVBBjoASyAFQQA6AEYgBUGLowYoAAA2AkAgBUGPowYvAAA7AUQCQAJAAkACf0EgIAMgBUFAaxCBECIEIANBBGoiB0YNABogBCgCHCIGIAYoAgAoAhwRAAAoAgRBgNMJKAIARw0BIAQoAhwiBiAEQSBqIAYoAgAoAhQRAwAoAgALIQggBSwAS0F/TARAIAUoAkAQohsLIAVBIBDVGiIENgIwIAVCkYCAgICEgICAfzcCNEEAIQYgBEEAOgARIARBraMGLQAAOgAQIARBpaMGKQAANwAIIARBnaMGKQAANwAAIAcgAyAFQTBqEIEQIgRHBEAgBCgCHCIGIAYoAgAoAhwRAAAoAgRBuNIJKAIARw0CIAQoAhwiBiAEQSBqIAYoAgAoAhQRAwAtAABBAEchBgsgBSwAO0F/TARAIAUoAjAQohsLIAUQrQo2AhhBACEEIAVBKGogBUEYaiAAKAIoEM8TIAAoAighAyAFQQA6AAggBUEYaiADIAVBCGoQqhEhCiAFQQA2AhQCQCAAKAJcQQFIDQADQCAAIAAoAjAgBEECdGooAgAgASACIAVBFGogCCAFQShqIAogBhDQEyAGIAUoAhQgCEhyRQRAIAEgASgCACgCCBEAAA0CCyAEQQFqIgQgACgCXEgNAAsLAkAgBSgCKCIGKAIAIgMgBigCBCIERg0AIAZBBGohCwNAIAMoAgAhDAJAIAQgA2siB0EJSA0AIAMpAgAhECADIARBCGsiBCkCADcCACAEIBA3AgAgB0EQRg0AIANBCGohBCAHQQN1IglBA2tBAm0hDQJ/QQEgB0EZSA0AGkEBIAMqAhQgAyoCDF1BAXMNABogA0EQaiEEQQILIQYgAyoCBCIRIAQqAgRdDQAgCUEBayEOIAMoAgAhDyADIQcDQAJAIAcgBCIHKQIANwIAIAYgDUoNACADIAZBAXQiBkEBciIJQQN0aiEEAkAgDiAGQQJqIgZMBEAgCSEGDAELIAQqAgwgBCoCBF1BAXMEQCAJIQYMAQsgBEEIaiEECyAEKgIEIBFeQQFzDQELCyAHIBE4AgQgByAPNgIACyALIAsoAgBBCGs2AgAgCCAFKAIUTARAIAEgASgCACgCCBEAAA0CCyAAIAwgASACIAVBFGogCCAFQShqIApBABDQEyAFKAIoIgRBBGohCyAEKAIAIgMgBCgCBCIERw0ACwsgASABKAIAKAIIEQAARQ0CIAooAgAiBARAIAQQohsLAkAgBSgCLCIERQ0AIAQgBCgCBCIGQQFrNgIEIAYNACAEIAQoAgAoAggRAQAgBBDQGgsgBUHQAGokAA8LQQEQFUGctgZBABAWAAtBARAVQZy2BkEAEBYAC0GpfiAFQQhqQf7IBhCJA0GMyQZB+NAGQacEEJgKAAutBwEIfyMAQSBrIgYkAAJAQaT9Ci0AAEEBcQ0AQaT9ChD9GkUNAEGI/QoQ0RoaQaT9ChCBGwtBiP0KENMaAkBBvP0KLQAAQQFxDQBBvP0KEP0aRQ0AQbD9CkIANwIAQaj9CkIANwIAQbj9CkGAgID8AzYCAEG8/QoQgRsLAkACQAJAAkACQAJAAkBBrP0KKAIAIgVFDQBBqP0KKAIAAn8gASgCACIEIAVBAWtxIAVpIghBAU0NABogBCAEIAVJDQAaIAQgBXALIglBAnRqKAIAIgNFDQAgAygCACIHRQ0AIAVBAWshCiAIQQFLIQgDQAJAIAQgBygCBCIDRwRAAkAgCEUEQCADIApxIQMMAQsgAyAFSQ0AIAMgBXAhAwsgAyAJRg0BDAMLIAcoAgggBEYNAwsgBygCACIHDQALC0EYENUaIgNCADcCBCADQQA2AhQgA0IANwIMIANBxJYHNgIAIAIEQCACQYCAgIACTw0DIAMgAkEDdCIHENUaIgQ2AhAgAyAENgIMIAMgBCAHajYCFAsgBkEANgIQIAYgAzYCDCAGIANBDGo2AgggBkEYakGo/QogASABIAZBCGoQlxEgBi0AHEUNAyAGKAIYIQcgBigCDCIDRQ0BIAMgAygCBCIEQQFrNgIEIAQNASADIAMoAgAoAggRAQAgAxDQGgwBCwJAAn9BACAHKAIQIgNFDQAaIAMoAgRFDQEgAygCBEEBagtBAUGglgcQ1QMACyAHKAIMIgMgAygCACIENgIEAkAgAygCCCAEa0EDdSACTw0AIAJBgICAgAJPDQQgAyACQQN0IgEQ1RoiBTYCBCADIAU2AgAgAyABIAVqNgIIIARFDQAgBBCiGwsgB0EANgIUCxDPCEEBdCECAkBBsP0KKAIAIgNFDQADQCADIAMoAhQiBEEBajYCFCACIARIBEAgAyAHRg0GIAMoAgAhBCAGQQhqQaj9CiADEJgRIAYoAgghAyAGQQA2AgggAwRAAkAgBi0AEEUNACADKAIQIgVFDQAgBSAFKAIEIgFBAWs2AgQgAQ0AIAUgBSgCACgCCBEBACAFENAaCyADEKIbCyAEIgMNAQwCCyADKAIAIgMNAAsLIAAgBygCDDYCACAAIAcoAhAiAzYCBCADBEAgAyADKAIEQQFqNgIECyAGQSBqJAAPC0GUqQYQvgIAC0EAQQFB0JMHENUDAAtBlKkGEL4CAAtBqX4gBkEIakGVzgYQiQNBqc4GQYzMBkHlARCYCgAL1QgCDn8BfSABKAIIIhEEQCABQQhqIRIDQEF/IAAoAlgiEEECdCAQQf////8DcSAQRxsQ1RohDyAAKAIYIhQgACgCFCIVIBEoAgAoAgBsQQJ0aiEKQwAAAAAhFyADIgkgCSAAKAIsQQJ0aiILQQxrIgxJIhYEQANAIBcgCSoCACAKKgIAk4sgCSoCBCAKKgIEk4uSIAkqAgggCioCCJOLkiAJKgIMIAoqAgyTi5KSIRcgCkEQaiEKIAlBEGoiCSAMSQ0ACwsgCSALSQRAA0AgFyAJKgIAIAoqAgCTi5IhFyAKQQRqIQogCUEEaiIJIAtJDQALCyAPIBc4AgBBASENQQAhDkEAIQEgEEEBSgRAA0AgFCARIA1BAnQiE2ooAgAoAgAgFWxBAnRqIQpDAAAAACEXIAMhCSAWBEADQCAXIAkqAgAgCioCAJOLIAkqAgQgCioCBJOLkiAJKgIIIAoqAgiTi5IgCSoCDCAKKgIMk4uSkiEXIApBEGohCiAJQRBqIgkgDEkNAAsLIAkgC0kEQANAIBcgCSoCACAKKgIAk4uSIRcgCkEEaiEKIAlBBGoiCSALSQ0ACwsgDyATaiAXOAIAIA0gASAXIA8gAUECdGoqAgBdGyEBIA1BAWoiDSAQRw0ACwsgEEEASgRAA0ACQCABIA5GDQAgBigCACIJKAIEIgogCSgCCEYNACAOQQJ0IgsgEigCAGooAgAhDCAKIAsgD2oqAgA4AgQgCiAMNgIAIAkgCkEIaiIMNgIEIAwgCSgCACILayIJQQlIDQAgCioCBCIXIAsgCUEDdkECa0ECbSIJQQN0aioCBF1BAXMNACAKKAIAIQ0DQAJAIAogCyAJQQN0aiIMKQIANwIAIAlFDQAgDCEKIAsgCUEBa0ECbSIJQQN0aioCBCAXXg0BCwsgDCANNgIAIAwgFzgCBAsgDkEBaiIOIAAoAlhIDQALCyAPEKIbIBIoAgAgAUECdGooAgAiAUEIaiESIAEoAggiEQ0ACwsCQAJAIAQoAgAgBUgNACAIDQAgAiACKAIAKAIIEQAADQELIAEoAgQiCUEBSA0AIAcoAgAhCkEAIQ4DQEEBIAEoAgwgDkECdGooAgAiDXQiDyAKIA1BBXZBAnQiE2ooAgBxRQRAQwAAAAAhFyADIQogACgCGCAAKAIUIA1sQQJ0aiIJIAkgACgCLEECdGoiC0EMayIMSQRAA0AgFyAJKgIAIAoqAgCTiyAJKgIEIAoqAgSTi5IgCSoCCCAKKgIIk4uSIAkqAgwgCioCDJOLkpIhFyAKQRBqIQogCUEQaiIJIAxJDQALCyAJIAtJBEADQCAXIAkqAgAgCioCAJOLkiEXIApBBGohCiAJQQRqIgkgC0kNAAsLIAIgFyANIAIoAgAoAgwRGAAgBygCACIKIBNqIgkgCSgCACAPcjYCACAEIAQoAgBBAWo2AgAgASgCBCEJCyAOQQFqIg4gCUgNAAsLC+sDAgt/A30gBkEANgIAIAJBAU4EQCAAKAIUIQogACgCGCELIAAoAixBAnQhDwNAIAsgAygCACAKbEECdGohB0MAAAAAIRIgCyAKIAEgDEECdCIIaigCAGxBAnRqIg0hACANIA0gD2oiCUEMayIOSSIQBEADQCASIAAqAgAgByoCAJOLIAAqAgQgByoCBJOLkiAAKgIIIAcqAgiTi5IgACoCDCAHKgIMk4uSkiESIAdBEGohByAAQRBqIgAgDkkNAAsLIAAgCUkEQANAIBIgACoCACAHKgIAk4uSIRIgB0EEaiEHIABBBGoiACAJSQ0ACwsgBSAIaiIRQQA2AgBBASEIIARBAUoEQANAIAsgAyAIQQJ0aigCACAKbEECdGohB0MAAAAAIRMgDSEAIBAEQANAIBMgACoCACAHKgIAk4sgACoCBCAHKgIEk4uSIAAqAgggByoCCJOLkiAAKgIMIAcqAgyTi5KSIRMgB0EQaiEHIABBEGoiACAOSQ0ACwsgACAJSQRAA0AgEyAAKgIAIAcqAgCTi5IhEyAHQQRqIQcgAEEEaiIAIAlJDQALCyASIBNeQQFzRQRAIBEgCDYCACATIRILIAhBAWoiCCAERw0ACwsgBiASIBSSIhQ4AgAgDEEBaiIMIAJHDQALCwtzAQN/QbD9CigCACIABEADQCAAIgIoAgAhAAJAIAIoAhAiAUUNACABIAEoAgQiA0EBazYCBCADDQAgASABKAIAKAIIEQEAIAEQ0BoLIAIQohsgAA0ACwtBqP0KKAIAIQBBqP0KQQA2AgAgAARAIAAQohsLCyUBAX8gAEHElgc2AgAgACgCDCIBBEAgACABNgIQIAEQohsLIAALKAEBfyAAQcSWBzYCACAAKAIMIgEEQCAAIAE2AhAgARCiGwsgABCiGwt3AQJ/IABB/JcHNgIAIAAoAjwiAQRAIABBQGsgATYCACABEKIbCyAAQSRqIAAoAigQ/w8gACgCBCICBEACfyACIAIgACgCCCIBRg0AGgNAIAFByABrELARIgEgAkcNAAsgACgCBAshASAAIAI2AgggARCiGwsgAAt6AQJ/IABB/JcHNgIAIAAoAjwiAQRAIABBQGsgATYCACABEKIbCyAAQSRqIAAoAigQ/w8gACgCBCICBEACfyACIAIgACgCCCIBRg0AGgNAIAFByABrELARIgEgAkcNAAsgACgCBAshASAAIAI2AgggARCiGwsgABCiGwsxAQF/IABBrJsHNgIAIAAoAjwiAQRAIABBQGsgATYCACABEKIbCyAAQQRqELEGGiAACzQBAX8gAEGsmwc2AgAgACgCPCIBBEAgAEFAayABNgIAIAEQohsLIABBBGoQsQYaIAAQohsLrAUBCn8jAEHQAGsiAyQAIAAgACgCACgCCBEBACABKAIEIAEoAgBrIgtBOG0hBAJAIAsEQCAAQTxqIQgCQCAAQUBrKAIAIAAoAjwiAmtBAnUiBSAESQRAIAggBCAFaxDjByAIKAIAIQIMAQsgBCAFTw0AIAAgAiAEQQJ0ajYCQAsgAkEANgIAQQEhAkF/IQkgBEEBTQRAQX8hCgwCC0F/IQoDQEEAIQUgAkEBayIGQThsIgcgASgCAGoQtwZFBEAgASgCACAHaiIHKAIAQf8fcSEKIAcoAgwhCSAHKAIIIQULIAgoAgAiByACQQJ0aiAHIAZBAnRqKAIAIAVqNgIAIAQgAkEBaiICRw0ACwwBC0GpfiADQRBqQbibBxCJA0HHmwdBy5sHQawDEJgKAAsCQAJAAkAgC0E4RgRAIAEoAgAQtwYNASABKAIAIgIoAgBB/x9xIQogAigCDCEJCyAJQQBMDQEgASgCACAEQQFrIgJBOGxqKAIIIAgoAgAgAkECdGooAgBqIgJBAUgNACAAQQRqIgAgAiAJIAoQqgYgBEEBIARBAUsbIQdBACECA0AgAkE4bCIFIAEoAgBqELcGRQRAIAEoAgAgBWoiBigCDCAJRw0EIAYoAgBB/x9xIApHDQQgAyAGKAIIIAgoAgAgAkECdGooAgAiBmo2AgQgAyAGNgIAIANCgICAgPj/////ADcDSCADQRBqIAAgAyADQcgAahC6BiEGIAEoAgAhBCADIAY2AgQgA0GAgIQQNgIAIANCADcDCCAEIAVqIAMQlgQgBhCxBhoLIAJBAWoiAiAHRw0ACwsgA0HQAGokAA8LQal+IANBEGpB9JsHEIkDQcebB0HLmwdBxQMQmAoAC0GpfiADQRBqQfybBxCJA0HHmwdBy5sHQdADEJgKAAsXACAAQUBrIAAoAjw2AgAgAEEEahCyBgunBAECfyMAQUBqIgIkAAJAIAEQzAdBgIAsRgRAIAJBADYCECACQgA3AwggASACQQhqENAHIABBEGogACgCFCACKAIIIAIoAgwQ3BMgAigCCCIARQ0BAn8gACAAIAIoAgwiAUYNABoDQCABQTBrENgKIgEgAEcNAAsgAigCCAshASACIAA2AgwgARCiGwwBCyABEMwHQYCAKEYEQCACQQhqIAEQzQdBMBDVGiIBIAJBCGoQzQohAyACQQhqENgKGiAAQRBqIAAoAhQgAyABQTBqENwTIAEQ2AoaIAEQohsMAQsgARDMB0GAgBRGBEAgAkEANgIQIAJCADcDCCABIAJBCGoQzgcgAEEEaiAAKAIIIAIoAgggAigCDBDTDCACKAIIIgBFDQECfyAAIAAgAigCDCIBRg0AGgNAIAFBOGsQsQYiASAARw0ACyACKAIICyEBIAIgADYCDCABEKIbDAELIAEQzAdBgIAERgRAAkAgARDMB0GAgARGBEAgAkEIaiABKAIEEK0GGgwBCyACQQhqIAEQyQcLQTgQ1RoiASACQQhqEK0GIQMgAkEIahCxBhogAEEEaiAAKAIIIAMgAUE4ahDTDCABELEGGiABEKIbDAELIAEQzAdBgIAoRg0AIAEQzAdBgIAsRg0AIAEQzAdBgIAERg0AIAEQzAdBgIAURg0AQal+IAJBCGpBtJ0HEIkDQZ+eB0HLmwdBrAQQmAoACyACQUBrJAAL+QQBBn8gAyACayIFQTBtIQggASAAKAIAIgRrQTBtIQYgBUEBSARADwsCQCAAKAIIIgUgACgCBCIHa0EwbSAITgRAIAcgAWsiBkEwbSIEIAhOBEAgByEFIAMhCQwCCyAHIQUgAyACIARBMGxqIglHBEAgCSEEA0AgBSAEEM0KQTBqIQUgBEEwaiIEIANHDQALCyAAIAU2AgQgBkEBTg0BDwsCQCAHIARrQTBtIAhqIgNB1qrVKkkEQAJ/QQAgAyAFIARrQTBtIgVBAXQiBCADIARLG0HVqtUqIAVBqtWqFUkbIgRFDQAaIARB1qrVKk8NAiAEQTBsENUaCyIDIAZBMGxqIgYgCEEwbGohBSADIARBMGxqIQcgBiEEA0AgBCACEM0KIQQgAkEwaiECIARBMGoiBCAFRw0ACyAGIQQgASAAKAIAIgNHBEAgASECA0AgBEEwayACQTBrIgIQzQohBCACIANHDQALCyABIAAoAgQiAkcEQANAIAUgARDNCkEwaiEFIAFBMGoiASACRw0ACyAAKAIEIQELIAAgBzYCCCAAIAU2AgQgACgCACECIAAgBDYCACABIAJHBEADQCABQTBrENgKIgEgAkcNAAsLIAIEQCACEKIbCw8LEPwaAAtBuKUHEL4CAAsgBSEGIAcgASAFIAEgCEEwbGprIghBMG1BMGxqIgRLBEAgBCEDA0AgBiADENQKQTBqIQYgA0EwaiIDIAdJDQALCyAAIAY2AgQgCARAA0AgBUEwayIFIARBMGsiBBDVCiABIARHDQALCyACIAlGBEAPCyABIQUDQCAFIAIQzgogBUEwaiEFIAJBMGoiAiAJRw0ACwtaAQJ/IAAoAhQiASAAKAIQIgJHBEADQCABQTBrENgKIgEgAkcNAAsLIAAgAjYCFCAAKAIIIgEgACgCBCICRwRAA0AgAUE4axCxBiIBIAJHDQALCyAAIAI2AggLIAEBfyAAKAIEIAAoAghGBH8gACgCECAAKAIURgUgAQsLvQMBBn8gASAAKAIIIgIgACgCBCIDa0EMbU0EQCAAIAEEfyADQQAgAUEMbEEMa0EMbkEMbEEMaiICEK8bIAJqBSADCzYCBA8LAkACQAJAIAMgACgCACIEa0EMbSIGIAFqIgVB1qrVqgFJBEAgBkEMbAJ/IAUgAiAEa0EMbSICQQF0IgYgBSAGSxtB1arVqgEgAkGq1arVAEkbIgUEQCAFQdaq1aoBTw0DIAVBDGwQ1RohBwsgBwtqIgJBACABQQxsQQxrQQxuQQxsQQxqIgEQrxsiBiABaiEBIAcgBUEMbGohByADIARGDQIDQCACQQxrIgJBADYCCCACQgA3AgAgAiADQQxrIgMoAgA2AgAgAiADKAIENgIEIAIgAygCCDYCCCADQQA2AgggA0IANwIAIAMgBEcNAAsgACAHNgIIIAAoAgQhBCAAIAE2AgQgACgCACEDIAAgAjYCACADIARGDQMDQCAEQQxrIgIoAgAiAARAIARBCGsgADYCACAAEKIbCyACIQQgAiADRw0ACwwDCxD8GgALQbilBxC+AgALIAAgBzYCCCAAIAE2AgQgACAGNgIACyADBEAgAxCiGwsL+wEBAn8jAEEQayIEJAAgABDjCxogAEIANwIUIABCADcCDCAAQgA3AgQgAEHwnwc2AgAgACABKAIANgIcIAAgASgCBCIDNgIgIAMEQCADIAMoAgRBAWo2AgQLIAAgAigCADYCJCAAIAIoAgQiAzYCKCADBEAgAyADKAIEQQFqNgIECyAAQaybBzYCNCAAQgA3AiwgAEE4ahCnBhogAEIANwJ4IABCADcCcAJAIAEoAgAEQCACKAIARQ0BIARBEGokACAADwtBqX4gBEGooAcQiQNBtaAHQcubB0HQCBCYCgALQal+IARBx6AHEIkDQbWgB0HLmwdB0QgQmAoAC9wEAQV/IwBBQGoiAiQAIAAgARDbEwJAIAEQzAdBgIAsRgRAIAJBADYCECACQgA3AwggASACQQhqENAHAkAgAigCDCIEIAIoAggiA0cEQCAEIANrQTBtIgFBASABQQFLGyEGIAAoAnwhAQNAIAEgAyAFQTBsaigCCGohASAFQQFqIgUgBkcNAAsgACABNgJ8DAELIAQiA0UNAgsgAyAERgR/IAMFA0AgBEEwaxDYCiIEIANHDQALIAIoAggLIQUgAiADNgIMIAUQohsMAQsgARDMB0GAgChGBEAgAkEIaiABEM0HIAAgACgCfCACKAIQajYCfCACQQhqENgKGgwBCyABEMwHQYCAFEYEQCACQQA2AhAgAkIANwMIIAEgAkEIahDOBwJAIAIoAgwiBCACKAIIIgNHBEAgBCADa0E4bSIBQQEgAUEBSxshBiAAKAJ8IQEDQCABIAMgBUE4bGooAghqIQEgBUEBaiIFIAZHDQALIAAgATYCfAwBCyAEIgNFDQILIAMgBEYEfyADBQNAIARBOGsQsQYiBCADRw0ACyACKAIICyEFIAIgAzYCDCAFEKIbDAELIAEQzAdBgIAERgRAAkAgARDMB0GAgARGBEAgAkEIaiABKAIEEK0GGgwBCyACQQhqIAEQyQcLIAAgACgCfCACKAIQajYCfCACQQhqELEGGgwBCyABEMwHQYCAKEYNACABEMwHQYCALEYNACABEMwHQYCABEYNACABEMwHQYCAFEYNAEGpfiACQQhqQbSdBxCJA0GfngdBy5sHQfoIEJgKAAsgAkFAayQAC7oBAQJ/IAAoAhQiASAAKAIQIgJHBEADQCABQTBrENgKIgEgAkcNAAsLIAAgAjYCFCAAKAIIIgEgACgCBCICRwRAA0AgAUE4axCxBiIBIAJHDQALCyAAIAI2AgggACAAKAJwNgJ0IABBOGoQsgYgAEEANgIsIABBMGoiAigCACEBIAJBADYCAAJAIAFFDQAgASABKAIEIgJBAWs2AgQgAg0AIAEgASgCACgCCBEBACABENAaCyAAQQA2AnwLsQMBBH8jAEFAaiICJAACQAJAIAAoAiwEQCAAQUBrKAIAIAAoAnxODQELIAAoAhAiAyAAKAIURwRAIAAoAgggACgCBEcNAiAAQQRqIQQDQCACQQhqIAMgAUEwbGpBgICACBDLCgJAIAAoAggiAyAAKAIMSQRAIAAgAyACQQhqELgGQThqNgIIDAELIAQgAkEIahDkEwsgAkEIahCxBhogAUEBaiIBIAAoAhQgACgCECIDa0EwbUkNAAsLIABBNGogAEEEahDZEyAAKAIcIQNB2AAQ1RoiAUIANwIEIAFB+KYHNgIAIAJCADcDECACIABBOGo2AgwgAkGAgIQINgIIIAFBDGoiBCACQQhqIAMQkxAaIAEgASgCBEEBajYCBCAAIAQ2AiwgAEEwaiIDKAIAIQAgAyABNgIAAkAgAEUNACAAIAAoAgQiA0EBazYCBCADDQAgACAAKAIAKAIIEQEAIAAQ0BoLIAEgASgCBCIAQQFrNgIEIAANACABIAEoAgAoAggRAQAgARDQGgsgAkFAayQADwtBqX4gAkEIakHVoAcQiQNB9aAHQcubB0GRCRCYCgALpwIBBH8CQAJAAkAgACgCBCAAKAIAIgNrQThtIgRBAWoiAkGlkskkSQRAAn9BACACIAAoAgggA2tBOG0iA0EBdCIFIAIgBUsbQaSSySQgA0GSyaQSSRsiAkUNABogAkGlkskkTw0CIAJBOGwQ1RoLIQMgAyACQThsaiEFIAMgBEE4bGogARC4BiIDQThqIQQgACgCBCICIAAoAgAiAUYNAgNAIANBOGsgAkE4ayICEK0GIQMgASACRw0ACyAAIAU2AgggACgCBCECIAAgBDYCBCAAKAIAIQEgACADNgIAIAEgAkYNAwNAIAJBOGsQsQYiAiABRw0ACwwDCxD8GgALQbilBxC+AgALIAAgBTYCCCAAIAQ2AgQgACADNgIACyABBEAgARCiGwsLvg4BBH8jAEHgAGsiAiQAAkAgACgCHA0AQRAQ1RoiA0IANwIEIANB6KcHNgIAQQwQ1RoiBUIANwIEIAUgBUEEajYCACADQQxqIgQgBTYCACADIAMoAgRBAWo2AgQgACAENgIcIABBIGoiBSgCACEEIAUgAzYCAAJAIARFDQAgBCAEKAIEIgVBAWs2AgQgBQ0AIAQgBCgCACgCCBEBACAEENAaCyADIAMoAgQiBEEBazYCBCAEDQAgAyADKAIAKAIIEQEAIAMQ0BoLIAJB0ABqIAFB+6AHELUJAkACQCACQdAAahCYCUEERgRAAkACQAJAAkAgAkHQAGoQ+ghBAU4EQEEAIQMDQCACQUBrIAJB0ABqIAMQtgkgAkFAaxCYCUEFRw0CIAJBIGogAkHQAGogAxC2CSACQTBqIAJBIGpBxaEHELUJIAJBQGsgAkEwahCXCSACQSBqIAJB0ABqIAMQtgkgAkEwaiACQSBqQcqhBxC1CSACQTBqELgJIgRBCk4NAwJAAkACQAJAAkACQAJAIAQOCgAAAAAAAQIDBAUGCyAAKAIcIQQgAkEgaiACQdAAaiADELYJIAJBMGogAkEgakHXogcQtQkgBCACQUBrIAJBMGoQuAkQhRAMBQsgACgCHCEEIAJBIGogAkHQAGogAxC2CSACQTBqIAJBIGpB16IHELUJIAQgAkFAayACQTBqELkJEIkQDAQLIAAoAhwhBCACQSBqIAJB0ABqIAMQtgkgAkEwaiACQSBqQdeiBxC1CSAEIAJBQGsgAkEwahC6CRCHEAwDCyAAKAIcIQQgAkEQaiACQdAAaiADELYJIAJBIGogAkEQakHXogcQtQkgAkEwaiACQSBqEJcJIAQgAkFAayACQTBqEIIQIAIsADtBf0oNAiACKAIwEKIbDAILIAAoAhwhBCACQSBqIAJB0ABqIAMQtgkgAkEwaiACQSBqQdeiBxC1CSAEIAJBQGsgAkEwahC4CUEARxCLEAwBCyAAKAIcIQQgAkEgaiACQdAAaiADELYJIAJBMGogAkEgakHXogcQtQkgBCACQTBqELgJEI0QCyACLABLQX9MBEAgAigCQBCiGwsgAkHQAGoQ+gggA0EBaiIDSg0ACwsCQCAAKAIkDQBBEBDVGiIDQgA3AgQgA0Gktwc2AgAgA0EMaiIEQSAQkhAaIAMgAygCBEEBajYCBCAAIAQ2AiQgAEEoaiIFKAIAIQQgBSADNgIAAkAgBEUNACAEIAQoAgQiBUEBazYCBCAFDQAgBCAEKAIAKAIIEQEAIAQQ0BoLIAMgAygCBCIEQQFrNgIEIAQNACADIAMoAgAoAggRAQAgAxDQGgsgAkFAayABQd2iBxC1CSACQUBrEJgJQQRHDQYgAkFAaxD6CEEBSA0FQQAhAwNAIAJBMGogAkFAayADELYJIAJBMGoQmAlBBUcNAyACQRBqIAJBQGsgAxC2CSACQSBqIAJBEGpBxaEHELUJIAJBMGogAkEgahCXCSACQRBqIAJBQGsgAxC2CSACQSBqIAJBEGpByqEHELUJIAJBIGoQuAkiBEEKTg0EAkACQAJAAkACQAJAAkAgBA4KAAAAAAABAgMEBQYLIAAoAiQhBCACQRBqIAJBQGsgAxC2CSACQSBqIAJBEGpB16IHELUJIAQgAkEwaiACQSBqELgJEIUQDAULIAAoAiQhBCACQRBqIAJBQGsgAxC2CSACQSBqIAJBEGpB16IHELUJIAQgAkEwaiACQSBqELkJEIkQDAQLIAAoAiQhBCACQRBqIAJBQGsgAxC2CSACQSBqIAJBEGpB16IHELUJIAQgAkEwaiACQSBqELoJEIcQDAMLIAAoAiQhBCACIAJBQGsgAxC2CSACQRBqIAJB16IHELUJIAJBIGogAkEQahCXCSAEIAJBMGogAkEgahCCECACLAArQX9KDQIgAigCIBCiGwwCCyAAKAIkIQQgAkEQaiACQUBrIAMQtgkgAkEgaiACQRBqQdeiBxC1CSAEIAJBMGogAkEgahC4CUEARxCLEAwBCyAAKAIkIQQgAkEQaiACQUBrIAMQtgkgAkEgaiACQRBqQdeiBxC1CSAEIAJBIGoQuAkQjRALIAIsADtBf0wEQCACKAIwEKIbCyACQUBrEPoIIANBAWoiA0oNAAsMBQtBqX4gAkFAa0GnoQcQiQNBoqEHQcubB0GmCRCYCgALIARBCUHQoQcQ1QMAC0GpfiACQTBqQYWjBxCJA0GioQdBy5sHQc8JEJgKAAsgBEEJQaSjBxDVAwALQal+IAJBQGtBh6EHEIkDQaKhB0HLmwdBogkQmAoACyAAQQA2AiwgAEEwaiIAKAIAIQMgAEEANgIAAkAgA0UNACADIAMoAgQiAEEBazYCBCAADQAgAyADKAIAKAIIEQEAIAMQ0BoLIAJB4ABqJAAPC0GpfiACQTBqQeqiBxCJA0GioQdBy5sHQcsJEJgKAAvYIQIHfwF8IwBB0ABrIgIkACABEOYLIAJBEBDVGiIDNgJAIAJCi4CAgICCgICAfzcCRCADQQA6AAsgA0GCoQcoAAA2AAcgA0H7oAcpAAA3AAAgASACQUBrELIJIQMgAiwAS0F/TARAIAIoAkAQohsLIAJB2wA7AUAgAkEBOgBLIAMgAkFAaxCyCRogAiwAS0F/TARAIAIoAkAQohsLAkAgACgCHCIDRQ0AIAJBADYCOCACQgA3AzAgAkEANgIoIAJCADcDICACQQA2AhggAkIANwMQIAJBADYCCCACQgA3AwAgAyACQTBqIAJBIGogAkEQaiACEI8QAkAgAigCNCACKAIwRg0AIAFBCGohBgJAAkACQAJAAkACQAJAAkADQCACQfsAOwFAIAJBAToASyABIAJBQGsQsgkhAyACLABLQX9MBEAgAigCQBCiGwsgAkEAOgBEIAJB7sK1qwY2AkAgAkEEOgBLIAMgAkFAaxCyCSEDIAIsAEtBf0wEQCACKAJAEKIbCyADIARBDGwiByACKAIwahCyCSEDIAJBADoARCACQfTywasGNgJAIAJBBDoASyADIAJBQGsQsgkhAyACLABLQX9MBEAgAigCQBCiGwsgBEECdCEFIAIoAiAhCAJAAkAgAyADKAIAKAIMEQAARQ0AIAMoAgRBBkYNASADIANBCGogBSAIaigCABCvCSADLQAEQQRxRQ0AIANBBjYCBAsgAkEFOgBLIAJBADoARSACQdeiBygAADYCQCACQduiBy0AADoARCADIAJBQGsQsgkaIAIsAEtBf0wEQCACKAJAEKIbCwJAIAIoAiAgBWooAgAiA0EKTwRAIAIoAgAgBEEDdGorAwAhCQJAIAEgASgCACgCDBEAAEUNACABKAIEQQZGDQUgASAGIAkQsQkgAS0ABEEEcUUNACABQQY2AgQLIAJBADoASCACQvTywavmrdi25QA3A0AgAkEIOgBLIAEgAkFAaxCyCSEDIAIsAEtBf0wEQCACKAJAEKIbCyADIAIoAhAgB2oQsgkaIAJB/QA7AUAgAkEBOgBLIAEgAkFAaxCyCRogAiwAS0F/Sg0BIAIoAkAQohsMAQsCQAJAAkACQAJAAkACQAJAAkAgAw4KAAECAwQFBgcEBAgLAn8gAigCACAEQQN0aisDACIJRAAAAAAAAPBBYyAJRAAAAAAAAAAAZnEEQCAJqwwBC0EACyEDIAEgASgCACgCDBEAAEUNByABKAIEQQZGDQwgASAGIAMQrwkgAS0ABEEEcUUNByABQQY2AgQMBwsCfyACKAIAIARBA3RqKwMAIgmZRAAAAAAAAOBBYwRAIAmqDAELQYCAgIB4CyEDIAEgASgCACgCDBEAAEUNBiABKAIEQQZGDQwgASAGIAMQrwkgAS0ABEEEcUUNBiABQQY2AgQMBgsCfyACKAIAIARBA3RqKwMAIglEAAAAAAAA8EFjIAlEAAAAAAAAAABmcQRAIAmrDAELQQALIQMgASABKAIAKAIMEQAARQ0FIAEoAgRBBkYNDCABIAYgAxCvCSABLQAEQQRxRQ0FIAFBBjYCBAwFCwJ/IAIoAgAgBEEDdGorAwAiCZlEAAAAAAAA4EFjBEAgCaoMAQtBgICAgHgLIQMgASABKAIAKAIMEQAARQ0EIAEoAgRBBkYNDCABIAYgAxCvCSABLQAEQQRxRQ0EIAFBBjYCBAwECwJ/IAIoAgAgBEEDdGorAwAiCZlEAAAAAAAA4EFjBEAgCaoMAQtBgICAgHgLIQMgASABKAIAKAIMEQAARQ0DIAEoAgRBBkYNDCABIAYgAxCvCSABLQAEQQRxRQ0DIAFBBjYCBAwDCyACKAIAIARBA3RqKwMAIQkgASABKAIAKAIMEQAARQ0CIAEoAgRBBkYNDCABIAYgCbYQsAkgAS0ABEEEcUUNAiABQQY2AgQMAgsgAigCACAEQQN0aisDACEJIAEgASgCACgCDBEAAEUNASABKAIEQQZGDQwgASAGIAkQsQkgAS0ABEEEcUUNASABQQY2AgQMAQsgASACKAIQIAdqELIJGgsgAkH9ADsBQCACQQE6AEsgASACQUBrELIJGiACLABLQX9KDQAgAigCQBCiGwsgBEEBaiIEIAIoAjQgAigCMGtBDG1JDQEMCgsLQX4gAkFAa0HUqAcQiQNB86gHQf6oB0HICRCYCgALQX4gAkFAa0HUqAcQiQNB86gHQf6oB0HICRCYCgALQX4gAkFAa0HUqAcQiQNB86gHQf6oB0HICRCYCgALQX4gAkFAa0HUqAcQiQNB86gHQf6oB0HICRCYCgALQX4gAkFAa0HUqAcQiQNB86gHQf6oB0HICRCYCgALQX4gAkFAa0HUqAcQiQNB86gHQf6oB0HICRCYCgALQX4gAkFAa0HUqAcQiQNB86gHQf6oB0HICRCYCgALQX4gAkFAa0HUqAcQiQNB86gHQf6oB0HICRCYCgALQX4gAkFAa0HUqAcQiQNB86gHQf6oB0HICRCYCgALIAIoAgAiAwRAIAIgAzYCBCADEKIbCyACKAIQIgUEQAJ/IAUgBSACKAIUIgRGDQAaA0AgBEEMayEDIARBAWssAABBf0wEQCADKAIAEKIbCyADIQQgAyAFRw0ACyACKAIQCyEDIAIgBTYCFCADEKIbCyACKAIgIgMEQCACIAM2AiQgAxCiGwsgAigCMCIFRQ0AAn8gBSAFIAIoAjQiBEYNABoDQCAEQQxrIQMgBEEBaywAAEF/TARAIAMoAgAQohsLIAMhBCADIAVHDQALIAIoAjALIQMgAiAFNgI0IAMQohsLIAJB3QA7AUAgAkEBOgBLIAEgAkFAaxCyCSEEIAIsAEtBf0wEQCACKAJAEKIbCyACQRAQ1RoiAzYCQCACQoyAgICAgoCAgH83AkQgA0EAOgAMIANB5aIHKAAANgAIIANB3aIHKQAANwAAIAQgAkFAaxCyCSEDIAIsAEtBf0wEQCACKAJAEKIbCyACQdsAOwFAIAJBAToASyADIAJBQGsQsgkaIAIsAEtBf0wEQCACKAJAEKIbCwJAIAAoAiQiA0UNACACQQA2AjggAkIANwMwIAJBADYCKCACQgA3AyAgAkEANgIYIAJCADcDECACQQA2AgggAkIANwMAIAMgAkEwaiACQSBqIAJBEGogAhCPEAJAIAIoAjQgAigCMEYNACABQQhqIQZBACEEAkACQAJAAkACQAJAAkACQANAIAJB+wA7AUAgAkEBOgBLIAEgAkFAaxCyCSEDIAIsAEtBf0wEQCACKAJAEKIbCyACQQA6AEQgAkHuwrWrBjYCQCACQQQ6AEsgAyACQUBrELIJIQMgAiwAS0F/TARAIAIoAkAQohsLIAMgBEEMbCIHIAIoAjBqELIJIQMgAkEAOgBEIAJB9PLBqwY2AkAgAkEEOgBLIAMgAkFAaxCyCSEDIAIsAEtBf0wEQCACKAJAEKIbCyAEQQJ0IQUgAigCICEIAkACQCADIAMoAgAoAgwRAABFDQAgAygCBEEGRg0BIAMgA0EIaiAFIAhqKAIAEK8JIAMtAARBBHFFDQAgA0EGNgIECyACQQU6AEsgAkEAOgBFIAJB16IHKAAANgJAIAJB26IHLQAAOgBEIAMgAkFAaxCyCRogAiwAS0F/TARAIAIoAkAQohsLAkAgAigCICAFaigCACIDQQpPBEAgAigCACAEQQN0aisDACEJAkAgASABKAIAKAIMEQAARQ0AIAEoAgRBBkYNBSABIAYgCRCxCSABLQAEQQRxRQ0AIAFBBjYCBAsgAkEAOgBIIAJC9PLBq+at2LblADcDQCACQQg6AEsgASACQUBrELIJIQMgAiwAS0F/TARAIAIoAkAQohsLIAMgAigCECAHahCyCRogAkH9ADsBQCACQQE6AEsgASACQUBrELIJGiACLABLQX9KDQEgAigCQBCiGwwBCwJAAkACQAJAAkACQAJAAkACQCADDgoAAQIDBAUGBwQECAsCfyACKAIAIARBA3RqKwMAIglEAAAAAAAA8EFjIAlEAAAAAAAAAABmcQRAIAmrDAELQQALIQMgASABKAIAKAIMEQAARQ0HIAEoAgRBBkYNDCABIAYgAxCvCSABLQAEQQRxRQ0HIAFBBjYCBAwHCwJ/IAIoAgAgBEEDdGorAwAiCZlEAAAAAAAA4EFjBEAgCaoMAQtBgICAgHgLIQMgASABKAIAKAIMEQAARQ0GIAEoAgRBBkYNDCABIAYgAxCvCSABLQAEQQRxRQ0GIAFBBjYCBAwGCwJ/IAIoAgAgBEEDdGorAwAiCUQAAAAAAADwQWMgCUQAAAAAAAAAAGZxBEAgCasMAQtBAAshAyABIAEoAgAoAgwRAABFDQUgASgCBEEGRg0MIAEgBiADEK8JIAEtAARBBHFFDQUgAUEGNgIEDAULAn8gAigCACAEQQN0aisDACIJmUQAAAAAAADgQWMEQCAJqgwBC0GAgICAeAshAyABIAEoAgAoAgwRAABFDQQgASgCBEEGRg0MIAEgBiADEK8JIAEtAARBBHFFDQQgAUEGNgIEDAQLAn8gAigCACAEQQN0aisDACIJmUQAAAAAAADgQWMEQCAJqgwBC0GAgICAeAshAyABIAEoAgAoAgwRAABFDQMgASgCBEEGRg0MIAEgBiADEK8JIAEtAARBBHFFDQMgAUEGNgIEDAMLIAIoAgAgBEEDdGorAwAhCSABIAEoAgAoAgwRAABFDQIgASgCBEEGRg0MIAEgBiAJthCwCSABLQAEQQRxRQ0CIAFBBjYCBAwCCyACKAIAIARBA3RqKwMAIQkgASABKAIAKAIMEQAARQ0BIAEoAgRBBkYNDCABIAYgCRCxCSABLQAEQQRxRQ0BIAFBBjYCBAwBCyABIAIoAhAgB2oQsgkaCyACQf0AOwFAIAJBAToASyABIAJBQGsQsgkaIAIsAEtBf0oNACACKAJAEKIbCyAEQQFqIgQgAigCNCACKAIwa0EMbUkNAQwKCwtBfiACQUBrQdSoBxCJA0HzqAdB/qgHQcgJEJgKAAtBfiACQUBrQdSoBxCJA0HzqAdB/qgHQcgJEJgKAAtBfiACQUBrQdSoBxCJA0HzqAdB/qgHQcgJEJgKAAtBfiACQUBrQdSoBxCJA0HzqAdB/qgHQcgJEJgKAAtBfiACQUBrQdSoBxCJA0HzqAdB/qgHQcgJEJgKAAtBfiACQUBrQdSoBxCJA0HzqAdB/qgHQcgJEJgKAAtBfiACQUBrQdSoBxCJA0HzqAdB/qgHQcgJEJgKAAtBfiACQUBrQdSoBxCJA0HzqAdB/qgHQcgJEJgKAAtBfiACQUBrQdSoBxCJA0HzqAdB/qgHQcgJEJgKAAsgAigCACIDBEAgAiADNgIEIAMQohsLIAIoAhAiBQRAAn8gBSAFIAIoAhQiBEYNABoDQCAEQQxrIQMgBEEBaywAAEF/TARAIAMoAgAQohsLIAMhBCADIAVHDQALIAIoAhALIQMgAiAFNgIUIAMQohsLIAIoAiAiAwRAIAIgAzYCJCADEKIbCyACKAIwIgVFDQACfyAFIAUgAigCNCIERg0AGgNAIARBDGshAyAEQQFrLAAAQX9MBEAgAygCABCiGwsgAyEEIAMgBUcNAAsgAigCMAshAyACIAU2AjQgAxCiGwsgAkHdADsBQCACQQE6AEsgASACQUBrELIJGiACLABLQX9MBEAgAigCQBCiGwsgAkHQAGokAAtuAQN/IwBBEGsiBCQAQYwBENUaIgNCADcCBCADQYSmBzYCACADQQxqIgUgAUEcaiABQSRqEOATGiACRQRAQat+IARBwKMHEIkDQaykB0HLmwdB8woQmAoACyAAIAM2AgQgACAFNgIAIARBEGokAAuCBgIMfwF9IwBBEGsiDiQAAkAgASgCCCIFIAMoAgQiBCADKAIAIgdrQQxtIgZLBEAgAyAFIAZrEN8TDAELIAUgBk8NACAHIAVBDGxqIgcgBEcEQANAIARBDGsiBSgCACIGBEAgBEEIayAGNgIAIAYQohsLIAcgBSIERw0ACwsgAyAHNgIECyABKAIIIgRBAU4EQCABKAIMIQUDQEEAIQ0gBUEASgRAAkACQAJAA0ACQAJAIA1BAnQiDCABKAIQIAEoAiwoAgAgCmxqaigCACIIQQBIDQAgACgCDCAITA0BIAAoAjwiCyEFIAAoAkAgC2siBARAIARBAnUhBCALIQUDQCAFIAUgBEEBdiIGQQJ0aiIHQQRqIAcoAgAgCEoiBxshBSAGIAQgBkF/c2ogBxsiBA0ACwsgBUEEayIFKAIAIQQgBSALayEFIAIoAhAgAigCLCgCACAKbGohBgJ9IAIoAgBB/x9xQQRGBEAgBiAMaigCALIMAQsgBiAMaioCAJELIRAgCCAEayEIIAVBAnUhCyADKAIAIApBDGxqIgVBBGohDCAFKAIEIgQgBSgCCCIGSQRAIAQgEDgCDCAEIAs2AgggBCAINgIEIAQgCjYCACAMIARBEGo2AgAMAQsgBCAFKAIAIgdrIg9BBHUiCUEBaiIEQYCAgIABTw0DIAlBBHQCf0EAIAQgBiAHayIGQQN1IgkgBCAJSxtB/////wAgBkEEdUH///8/SRsiCUUNABogCUGAgICAAU8NBSAJQQR0ENUaCyIGaiIEIBA4AgwgBCALNgIIIAQgCDYCBCAEIAo2AgAgBiAJQQR0aiEIIARBEGohBCAPQQFOBEAgBiAHIA8QrhsaCyAFIAY2AgAgDCAENgIAIAUgCDYCCCAHRQ0AIAcQohsLIA1BAWoiDSABKAIMIgVIDQEMBAsLQal+IA5BuJwHEIkDQeecB0HLmwdB9AMQmAoACxD8GgALQbilBxC+AgALIAEoAgghBAsgCkEBaiIKIARIDQALCyAOQRBqJAALhQIBAX8jAEHgAWsiBCQAAkAgARDMB0GAgARGBEAgBEGoAWogASgCBBCtBhoMAQsgBEGoAWogARDJBwsgBEHwAGogBCgCsAEgA0EEEKgGIQEgBEE4aiAEKAKwASADQQUQqAYhBSAAKAIsIQYgBEIANwMwIARBgICECDYCKCAEIARBqAFqNgIsIAQgATYCHCAEQYCAhBA2AhggBEIANwMgIAQgBTYCDCAEQYCAhBA2AgggBEIANwMQIAYgBEEoaiAEQRhqIARBCGogAyAAKAIkIAYoAgAoAgwRDQAgAEE0aiABIAUgAhDoEyAFELEGGiABELEGGiAEQagBahCxBhogBEHgAWokAAuMBQIGfwF8IwBBgANrIgUkAAJAIAEQzAdBgIAERgRAIAVByAJqIAEoAgQQrQYaDAELIAVByAJqIAEQyQcLIABBQGsoAgAhBiAFKALQAiEBIAVCgICAgICAgPi/fzcD8AEgBUKAgICAgICA+L9/NwPoASAFQoCAgICAgID4v383A+ABIAVCgICAgICAgPi/fzcD2AEgBUGQAmogASAGQQQgBUHYAWoQqwYhByAFKALQAiEBIAVCgICAgICAgPi/fzcDuAEgBUKAgICAgICA+L9/NwOwASAFQoCAgICAgID4v383A6gBIAVCgICAgICAgPi/fzcDoAEgBUHYAWogASAGQQUgBUGgAWoQqwYhCCAFKALQAkEBTgRAIAMgA5S7IQxBACEBA0AgBSABQQFqIgQ2AmwgBSABNgJoIAVCgICAgPj/////ADcDMCAFQaABaiAFQcgCaiAFQegAaiAFQTBqELoGIQkgBSAENgI0IAUgATYCMCAFQoCAgID4/////wA3AyAgBUHoAGogByAFQTBqIAVBIGoQugYhCiAFIAQ2AiQgBSABNgIgIAVCgICAgPj/////ADcDECAFQTBqIAggBUEgaiAFQRBqELoGIQEgACgCLCELIAVCADcDKCAFIAk2AiQgBUGAgIQINgIgIAUgCjYCFCAFQYCAhBA2AhAgBUIANwMYIAUgATYCBCAFQYCAhBA2AgAgBUIANwMIIAsgBUEgaiAFQRBqIAUgDCAGIAAoAiQgCygCACgCEBFDABogARCxBhogChCxBhogCRCxBhogBCIBIAUoAtACSA0ACwsgAEE0aiAHIAggAhDoEyAIELEGGiAHELEGGiAFQcgCahCxBhogBUGAA2okAAuXAQECfyAAQfycBzYCACAAKAIQIgEEQAJ/IAEgASAAKAIUIgJGDQAaA0AgAkEwaxDYCiICIAFHDQALIAAoAhALIQIgACABNgIUIAIQohsLIAAoAgQiAQRAAn8gASABIAAoAggiAkYNABoDQCACQThrELEGIgIgAUcNAAsgACgCBAshAiAAIAE2AgggAhCiGwsgABDjCxogAAvTAQECfyAAQaybBzYCNCAAQfCfBzYCACAAKAJwIgEEQCAAIAE2AnQgARCiGwsgAEE4ahCxBhoCQCAAKAIwIgFFDQAgASABKAIEIgJBAWs2AgQgAg0AIAEgASgCACgCCBEBACABENAaCwJAIAAoAigiAUUNACABIAEoAgQiAkEBazYCBCACDQAgASABKAIAKAIIEQEAIAEQ0BoLAkAgACgCICIBRQ0AIAEgASgCBCICQQFrNgIEIAINACABIAEoAgAoAggRAQAgARDQGgsgABDrExogAAsKACAAEOwTEKIbCxYAIABBhKYHNgIAIABBDGoQ7BMaIAALGQAgAEGEpgc2AgAgAEEMahDsExogABCiGwsWACAAQfimBzYCACAAQQxqEJ0QGiAACxkAIABB+KYHNgIAIABBDGoQnRAaIAAQohsLFQAgAEHopwc2AgAgAEEMahD+DyAACxgAIABB6KcHNgIAIABBDGoQ/g8gABCiGwsKACAAQQxqEP4PC1sBA3wgASsDCCECIAErAxAhAyABKwMAIQQgAEIANwNAIAAgBDkDOCAAQgA3AyAgACADOQMYIAAgAjkDECAAQgA3AwAgACACmjkDMCAAIASaOQMoIAAgA5o5AwgLhQIBCHwgACABKwMAIgIgAqIgASsDCCIDIAOioCABKwMQIgQgBKKgnyIFEJYVIgYgAiAFoyICoiADIAWjIgMgBCAFoyIEoiAFEI4VRAAAAAAAAPC/oCIFoiIHoTkDOCAAIAMgBpoiCKIgAiAEoiAFoiIJoTkDMCAAIAIgCKIgB6E5AyggACAGIASiIAIgA6IgBaIiB6E5AxggACAGIAOiIAmhOQMQIAAgBCAIoiAHoTkDCCAAIAIgAiAFoqIiAiADIAMgBaKiIgOgRAAAAAAAAPA/oDkDQCAAIAIgBCAEIAWioiIEoEQAAAAAAADwP6A5AyAgACADIASgRAAAAAAAAPA/oDkDAAu1BQIGfwZ8IwBBIGsiAiQAAkAgASsDACIJIAErAyAiCqAgASsDQCILoCIIRAAAAAAAAAhAZkEBc0UEQCABKwMoIQkgASsDOCEKIAErAzAhCyABKwMQIQwgACAIRAAAAAAAAAjAoEQAAAAAAADgP6JEAAAAAAAAKECjIgggASsDGCABKwMIoaI5AxAgACAIIAwgC6GiOQMIIAAgCCAKIAmhojkDAAwBCwJAIAhEAAAAAAAACEBjQQFzDQAgCEQAAADA///vv2RBAXMNACAIRAAAAAAAAPC/oEQAAAAAAADgP6IQiRUiCRCWFSEIIAErAyghCiABKwM4IQsgASsDMCEMIAErAxAhDSAAIAkgCCAIoKMiCCABKwMYIAErAwihojkDECAAIAggDSAMoaI5AwggACALIAqhIAiiOQMADAELIAJBGGoiBkIANwMAIAJBEGoiB0IANwMAIAJCADcDCCACQQhqIAkgC2RBAXNBAXRBAUECIAogC2QbIAkgCmQbIgNBA3RqIAEgA0EFdGorAwAgASADQQFqQQNwIgRBBXRqKwMAoSABIANBAmpBA3AiBUEFdGorAwChRAAAAAAAAPA/oJ8iCEQAAAAAAADgP6I5AwAgAkEIaiAEQQN0aiABIARBA2wgA2pBA3RqKwMAIAEgBCADQQNsIgRqQQN0aisDAKAgCCAIoCIIozkDACACQQhqIAVBA3RqIAEgBUEDbCADakEDdGorAwAgASAEIAVqQQN0aisDAKAgCKM5AwAgACAGKwMAIghEGC1EVPshCUCiRAAAAAAAAPA/IAIrAwgiCSAJokQAAAAAAAAAAKAgBysDACIKIAqioCAIIAiioJ+jIgiiOQMQIAAgCkQYLURU+yEJQKIgCKI5AwggACAJRBgtRFT7IQlAoiAIojkDAAsgAkEgaiQAC/cCAgd/AnwgAUEBSARAIAFBAEwPCyAAKAIAIQQDQCAEIAIgA2wiCSADakEDdGorAwAhCyADIQUgA0EBaiIGIQAgASAGSgRAA0AgBCAAIAJsIANqQQN0aisDACIKIAsgC5kgCpljIgcbIQsgACAFIAcbIQUgAEEBaiIAIAFHDQALCyALmUQAAAAAAACwPGMEQCABIANMDwsgAiADSgRAIAIgBWwhCCADIQADQCAEIAAgCGpBA3RqIgUrAwAhCiAFIAQgACAJakEDdGoiBysDADkDACAHIAo5AwAgAEEBaiIAIAJHDQALCyAGIQggASAGSgRAA0AgBCACIAhsIgcgA2pBA3RqIgArAwAhCiAAQgA3AwAgAiAGSgRAIAogC6MhCiAGIQADQCAEIAAgB2pBA3RqIgUgBSsDACAKIAQgACAJakEDdGorAwCioTkDACAAQQFqIgAgAkcNAAsLIAhBAWoiCCABRw0ACwsgBiIDIAFHDQALIAEgBkwLYQECf0EwENUaIgJCADcCBCACQYSqBzYCACACQRBqIgMQ4wsaIAJCADcCFCACQYirBzYCECACQgA3AhwgAkEANgIkIAIgAaxC/////w8gARs3AyggACACNgIEIAAgAzYCAAvPAQEEfyMAQRBrIgUkAEEwENUaIgRCADcCBCAEQYSqBzYCACAEQRBqIgcQ4wsaIARCADcCHCAEQYirBzYCECAEQQA2AiQgBCABrEL/////DyABGzcDKCAEIAI2AhggBCADNgIUIAVBADYCCCAFQgA3AwBBACEBAkAgAwRAIANBgICAgARPDQEgA0ECdCIDENUaIgFBACADEK8bIANqIQYLIAQgBjYCJCAEIAY2AiAgBCABNgIcIAAgBDYCBCAAIAc2AgAgBUEQaiQADwsQ/BoAC8sFAgl/A30gACgCBCAAKAIAIgBrIgRBAnUhAQJAAkAgBEEEcQRAIAFBAWsiAkUEQAwCCyABQQJtQQFqIQYDQCAAIAJBAnRqKgIAIQpBASEDIAJBAWsiBSEEIAciASACSARAA0ACQCAAIAFBAnRqIgIqAgAiCyAKX0EBc0UEQCADQQFqIQMgAUEBaiEBDAELIAIgACAEQQJ0aiICKgIAOAIAIAIgCzgCACAEQQFrIQQLIAEgBEwNAAsLIAMgBkYNAyADIAZIBEAgBiADayEGIAEhByAFIgIgAUcNAQwDCyABQQFrIgIgB0cNAAsgByEFDAELIAFBAm0hCQJAAkAgAUEBayIHRQRADAELIAchAiAJIQUDQCAAIAJBAnRqKgIAIQpBASEDIAJBAWsiCCEEIAYiASACSARAA0ACQCAAIAFBAnRqIgIqAgAiCyAKX0EBc0UEQCADQQFqIQMgAUEBaiEBDAELIAIgACAEQQJ0aiICKgIAOAIAIAIgCzgCACAEQQFrIQQLIAEgBEwNAAsLIAMgBUYNAiADIAVIBEAgBSADayEFIAEhBiAIIgIgAUcNAQwCCyABQQFrIgIgBkcNAAsgBiEICyAAIAhBAnRqKgIAIQoLAkACQCAHRQRAQQAhCAwBCyAJQQFqIQVBACEGA0AgACAHQQJ0aioCACEMQQEhAyAHQQFrIgghBCAHIAYiAUoEQANAAkAgACABQQJ0aiICKgIAIgsgDF9BAXNFBEAgA0EBaiEDIAFBAWohAQwBCyACIAAgBEECdGoiAioCADgCACACIAs4AgAgBEEBayEECyABIARMDQALCyADIAVGDQIgAyAFSARAIAUgA2shBSABIQYgCCIHIAFHDQEMAgsgAUEBayIHIAZHDQALIAYhCAsgACAIQQJ0aioCACEMCyAKIAySQwAAAD+UDwsgACAFQQJ0aioCACEKCyAKCzcBAX8gAEGIqwc2AhAgAEGEqgc2AgAgACgCHCIBBEAgACABNgIgIAEQohsLIABBEGoQ4wsaIAALOgEBfyAAQYirBzYCECAAQYSqBzYCACAAKAIcIgEEQCAAIAE2AiAgARCiGwsgAEEQahDjCxogABCiGwsrAQF/IABBiKsHNgIAIAAoAgwiAQRAIAAgATYCECABEKIbCyAAEOMLGiAACy4BAX8gAEGIqwc2AgAgACgCDCIBBEAgACABNgIQIAEQohsLIAAQ4wsaIAAQohsLHQAgAUEBTgRAQQAgAUHcrAcQ1QMACyAAIAE2AggLgQICBH8BfiAAKAIEIgQgACgCCCICTARAIAIEfyAAIAApAxgiBkL/////D4NCisb9wQ9+IAZCIIh8IgY3AxggBqcgAnAFQQALIQIgASgCACIEIAI2AgAgACgCBCIFQQJOBEBBASEDA0BBACEBIAAoAggiAgRAIAAgACkDGCIGQv////8Pg0KKxv3BD34gBkIgiHwiBjcDGCAGpyACcCEBCyADIQICQANAIAJBAU4EQCABIAQgAkEBayICQQJ0aigCAEcNAQwCCwsgA0EASA0AIAQgA0ECdGogATYCACADQQFqIQMgACgCBCEFCyADIAVIDQALCw8LIAQgAkGYrgcQ1QMAC+YBAgN/AX4gAiADTARAIAMEfyAAIAApAxgiB0L/////D4NCisb9wQ9+IAdCIIh8Igc3AxggB6cgA3AFQQALIQQgASgCACIGIAQ2AgAgAkECTgRAQQEhBQNAQQAhBCADBEAgACAAKQMYIgdC/////w+DQorG/cEPfiAHQiCIfCIHNwMYIAenIANwIQQLIAUhAQJAA0AgAUEBTgRAIAQgBiABQQFrIgFBAnRqKAIARw0BDAILCyAFQQBIDQAgBiAFQQJ0aiAENgIAIAVBAWohBQsgAiAFSg0ACwsPCyACIANB4K8HENUDAAv3AQIEfwF+IAIgACgCBCIDTgRAIAIEfyAAIAApAxgiB0L/////D4NCisb9wQ9+IAdCIIh8Igc3AxggB6cgAnAFQQALIQMgASgCACIFIAM2AgAgACgCBCIGQQJOBEBBASEEA0BBACEDIAIEQCAAIAApAxgiB0L/////D4NCisb9wQ9+IAdCIIh8Igc3AxggB6cgAnAhAwsgBCEBAkADQCABQQFOBEAgAyAFIAFBAWsiAUECdGooAgBHDQEMAgsLIARBAEgNACAFIARBAnRqIAM2AgAgBEEBaiEEIAAoAgQhBgsgBCAGSA0ACwsPCyADIAJB9LAHENUDAAs8AgF/AX4gACgCCCIBRQRAQQAPCyAAIAApAxgiAkL/////D4NCisb9wQ9+IAJCIIh8IgI3AxggAqcgAXALNQEBfiABRQRAQQAPCyAAIAApAxgiAkL/////D4NCisb9wQ9+IAJCIIh8IgI3AxggAqcgAXALwAECBH8BfiACIAAoAgQiA04EQCADQQFOBEAgACgCDCEFIAEoAgAhBEEAIQMDQEEAIQEgBSADQQJ0aiAEIAIEfyAAIAApAxgiB0L/////D4NCisb9wQ9+IAdCIIh8Igc3AxggB6cgAnAFIAELQQJ0aiIBKAIANgIAIAEoAgAhBiABIAQgAkEBayICQQJ0aiIBKAIANgIAIAEgBjYCACADQQFqIgMgACgCBEgNAAsLIABBDGoPCyADIAJB9LEHENUDAAvhAQEFfyMAQRBrIgUkAEEwENUaIgNCADcCBCADQYSqBzYCACABKAIEIQQgASgCCCEGIANBEGoiBxDjCxogA0IANwIcIANBiKsHNgIQQQAhASADQQA2AiQgAyACrEL/////DyACGzcDKCADIAY2AhggAyAENgIUIAVBADYCCCAFQgA3AwBBACECAkAgBARAIARBgICAgARPDQEgBEECdCIEENUaIgJBACAEEK8bIARqIQELIAMgATYCJCADIAE2AiAgAyACNgIcIAAgAzYCBCAAIAc2AgAgBUEQaiQADwsQ/BoAC3wBBH8gAEGktAc2AgwgAEGYswc2AgAgACgCECIBBEACfyABIAEgACgCFCIDRg0AGgNAIANBDGsiAigCACIEBEAgA0EIayAENgIAIAQQohsLIAIhAyABIAJHDQALIAAoAhALIQIgACABNgIUIAIQohsLIABBDGoQ4wsaIAALfwEEfyAAQaS0BzYCDCAAQZizBzYCACAAKAIQIgEEQAJ/IAEgASAAKAIUIgNGDQAaA0AgA0EMayICKAIAIgQEQCADQQhrIAQ2AgAgBBCiGwsgAiEDIAEgAkcNAAsgACgCEAshAiAAIAE2AhQgAhCiGwsgAEEMahDjCxogABCiGwtwAQR/IABBpLQHNgIAIAAoAgQiAQRAAn8gASABIAAoAggiA0YNABoDQCADQQxrIgIoAgAiBARAIANBCGsgBDYCACAEEKIbCyACIQMgASACRw0ACyAAKAIECyECIAAgATYCCCACEKIbCyAAEOMLGiAAC3MBBH8gAEGktAc2AgAgACgCBCIBBEACfyABIAEgACgCCCIDRg0AGgNAIANBDGsiAigCACIEBEAgA0EIayAENgIAIAQQohsLIAIhAyABIAJHDQALIAAoAgQLIQIgACABNgIIIAIQohsLIAAQ4wsaIAAQohsLDQAgACgCBCABQQxsagsVACAAQai2BzYCACAAQQxqEP4PIAALGAAgAEGotgc2AgAgAEEMahD+DyAAEKIbCxUAIABBpLcHNgIAIABBDGoQ/g8gAAsYACAAQaS3BzYCACAAQQxqEP4PIAAQohsL1wEBBH8gAEGguQc2AgwgAEGcuAc2AgAgACgCHCIBBEACfyABIAEgACgCICIDRg0AGgNAIANBDGsiAigCACIEBEAgA0EIayAENgIAIAQQohsLIAIhAyABIAJHDQALIAAoAhwLIQIgACABNgIgIAIQohsLIAAoAhAiAQRAAn8gASABIAAoAhQiA0YNABoDQCADQQxrIgIoAgAiBARAIANBCGsgBDYCACAEEKIbCyACIQMgASACRw0ACyAAKAIQCyECIAAgATYCFCACEKIbCyAAQQxqEOMLGiAACwoAIAAQkRQQohsLywEBBH8gAEGguQc2AgAgACgCECIBBEACfyABIAEgACgCFCIDRg0AGgNAIANBDGsiAigCACIEBEAgA0EIayAENgIAIAQQohsLIAIhAyABIAJHDQALIAAoAhALIQIgACABNgIUIAIQohsLIAAoAgQiAQRAAn8gASABIAAoAggiA0YNABoDQCADQQxrIgIoAgAiBARAIANBCGsgBDYCACAEEKIbCyACIQMgASACRw0ACyAAKAIECyECIAAgATYCCCACEKIbCyAAEOMLGiAAC84BAQR/IABBoLkHNgIAIAAoAhAiAQRAAn8gASABIAAoAhQiA0YNABoDQCADQQxrIgIoAgAiBARAIANBCGsgBDYCACAEEKIbCyACIQMgASACRw0ACyAAKAIQCyECIAAgATYCFCACEKIbCyAAKAIEIgEEQAJ/IAEgASAAKAIIIgNGDQAaA0AgA0EMayICKAIAIgQEQCADQQhrIAQ2AgAgBBCiGwsgAiEDIAEgAkcNAAsgACgCBAshAiAAIAE2AgggAhCiGwsgABDjCxogABCiGwsNACAAKAIQIAFBDGxqC4kBAQR/IABB9LsHNgIMIABB8LoHNgIAIAAoAhwiAQRAAn8gASABIAAoAiAiA0YNABoDQCADQQxrIgIoAgAiBARAIANBCGsgBDYCACAEEKIbCyACIQMgASACRw0ACyAAKAIcCyECIAAgATYCICACEKIbCyAAQRBqIAAoAhQQlxQgAEEMahDjCxogAAs2ACABBEAgACABKAIAEJcUIAAgASgCBBCXFCABKAIgIgAEQCABIAA2AiQgABCiGwsgARCiGwsLjAEBBH8gAEH0uwc2AgwgAEHwugc2AgAgACgCHCIBBEACfyABIAEgACgCICIDRg0AGgNAIANBDGsiAigCACIEBEAgA0EIayAENgIAIAQQohsLIAIhAyABIAJHDQALIAAoAhwLIQIgACABNgIgIAIQohsL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OQECAgICAgICAgICAgECAgIBAgICAgICAgICAgICAgICAgIBAgICAgICAgICAgIBAgICAgICAgICAQALIAJBmgVGDQAgAkEqRw0BCwJ/An8CfyABKAIIIgIEQCAAKAIoIAIgAxECACAAKAIcIQELIAEoAkQiAgsEQCAAKAIoIAIgACgCJBECACAAKAIcIQELIAEoAkAiAgsEQCAAKAIoIAIgACgCJBECACAAKAIcIQELIAEoAjgiAgsEQCAAKAIoIAIgACgCJBECACAAKAIcIQELIAAoAiggASAAKAIkEQIAIABBADYCHAsLmQIBA39BfiECAkAgAEUNACAAKAIgRQ0AIAAoAiRFDQAgACgCHCIBRQ0AIAEoAgAgAEcNAAJAAkAgASgCBCIDQTlrDjkBAgICAgICAgICAgIBAgICAQICAgICAgICAgICAgICAgICAQICAgICAgICAgICAQICAgICAgICAgEACyADQZoFRg0AIANBKkcNAQsgAEECNgIsIABBADYCCCAAQgA3AhQgAUEANgIUIAEgASgCCDYCECABKAIYIgJBf0wEQCABQQAgAmsiAjYCGAsgAUE5QSpB8QAgAhsgAkECRhs2AgQgAAJ/IAJBAkYEQEEAQQBBABCpFAwBC0EAQQBBABCnFAs2AjBBACECIAFBADYCKCABEMEUCyACC7cBAQJ/IAAQrBRFBEAgACgCHCIAIAAoAixBAXQ2AjwgACgCRCIBIAAoAkxBAXRBAmsiAmpBADsBACABQQAgAhCvGxogAEEANgK0LSAAQoCAgIAgNwJ0IABCADcCaCAAQoCAgIAgNwJcIABBADYCSCAAIAAoAoQBQQxsIgFB5P4Hai8BADYCkAEgACABQeD+B2ovAQA2AowBIAAgAUHi/gdqLwEANgKAASAAIAFB5v4Hai8BADYCfAsLoAYBCn8gACgCLCIHQYYCayEJIAAoAnQhBSAHIQEDQCAAKAI8IAVrIAAoAmwiCGshBiABIAlqIAhNBEAgACgCOCIBIAEgB2ogByAGaxCuGxogACAAKAJwIAdrNgJwIAAgACgCbCAHayIINgJsIAAgACgCXCAHazYCXCAAKAJEIAAoAkwiA0EBdGohASAAKAIsIQIDQCABQQJrIgFBACABLwEAIgQgAmsiBSAEIAVJGzsBACADQQFrIgMNAAsgACgCQCACQQF0aiEBIAIhAwNAIAFBAmsiAUEAIAEvAQAiBCACayIFIAQgBUkbOwEAIANBAWsiAw0ACyAGIAdqIQYLAkAgACgCACIBKAIEIgNFDQAgACgCdCEEIAYgAyADIAZLGyICBEAgACgCOCEFIAEgAyACazYCBCAFIAhqIARqIAEoAgAgAhCuGyEDAkACQAJAIAEoAhwoAhhBAWsOAgABAgsgASABKAIwIAMgAhCnFDYCMAwBCyABIAEoAjAgAyACEKkUNgIwCyABIAEoAgAgAmo2AgAgASABKAIIIAJqNgIIIAAoAnQhBAsgACACIARqIgU2AnQCQCAAKAK0LSICIAVqQQNJDQAgACAAKAI4IgYgACgCbCACayIBaiIDLQAAIgQ2AkggACAAKAJUIgogAy0AASAEIAAoAlgiCHRzcSIDNgJIA0AgAkUNASAAIAEgBmotAAIgAyAIdHMgCnEiAzYCSCAAKAJAIAAoAjQgAXFBAXRqIAAoAkQgA0EBdGoiBC8BADsBACAEIAE7AQAgACACQQFrIgI2ArQtIAFBAWohASACIAVqQQJLDQALCyAFQYUCSw0AIAAoAgAoAgRFDQAgACgCLCEBDAELCwJAIAAoAjwiAyAAKALALSIBTQ0AIAAoAnQgACgCbGoiAiABSwRAIAAoAjggAmpBACADIAJrIgFBggIgAUGCAkkbIgEQrxsaIAAgASACajYCwC0PCyACQYICaiICIAFNDQAgACgCOCABakEAIAMgAWsiAyACIAFrIgEgASADSxsiARCvGxogACAAKALALSABajYCwC0LC4M2AQp/QX4hAwJAIABFDQAgACgCIEUNACAAKAIkRQ0AIAAoAhwiAkUNACACKAIAIABHDQACQAJAIAIoAgQiBEE5aw45AQICAgICAgICAgICAQICAgECAgICAgICAgICAgICAgICAgECAgICAgICAgICAgECAgICAgICAgIBAAsgBEGaBUYNACAEQSpHDQELIAFBBUsNAAJAAkAgACgCDEUNACAAKAIEIgMEQCAAKAIARQ0BCyABQQRGDQEgBEGaBUcNAQsgAEGgrggoAgA2AhhBfg8LIAAoAhBFBEAgAEGsrggoAgA2AhhBew8LIAIoAighBiACIAE2AigCQCACKAIUBEAgAhDEFAJAIAAoAhAiBCACKAIUIgUgBCAFSRsiA0UNACAAKAIM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IAdFDQQgAiAGLQAAOgADIAdBAUYEQCACQQRqIQMMBQsgAiAELQAEOgAEIAJBBWohAwwECyADIAItAAE6AAEgA0ECaiEDDAMLIAAgBzYCGEHR/gALNgIEDAILIAMgBzoAACADQQFqIQMLIAMgDU8NACAIIA5JDQELCyAAIAM2AgwgACAIIAVBA3ZrIgI2AgAgACANIANrQYECajYCECAAIA4gAmtBBWo2AgQgCSAFQQdxIgU2AkAgCSABQX8gBXRBf3NxNgI8C2IAIABBADYCvC0gAEEAOwG4LSAAQbgWakGYngg2AgAgACAAQfwUajYCsBYgAEGsFmpBhJ4INgIAIAAgAEGIE2o2AqQWIABBoBZqQfCdCDYCACAAIABBlAFqNgKYFiAAEMIUC9oEAQF/A0AgACABQQJ0akEAOwGUASABQQFqIgFBngJHDQALIABBADsB/BQgAEEAOwGIEyAAQcQVakEAOwEAIABBwBVqQQA7AQAgAEG8FWpBADsBACAAQbgVakEAOwEAIABBtBVqQQA7AQAgAEGwFWpBADsBACAAQawVakEAOwEAIABBqBVqQQA7AQAgAEGkFWpBADsBACAAQaAVakEAOwEAIABBnBVqQQA7AQAgAEGYFWpBADsBACAAQZQVakEAOwEAIABBkBVqQQA7AQAgAEGMFWpBADsBACAAQYgVakEAOwEAIABBhBVqQQA7AQAgAEGAFWpBADsBACAAQfwTakEAOwEAIABB+BNqQQA7AQAgAEH0E2pBADsBACAAQfATakEAOwEAIABB7BNqQQA7AQAgAEHoE2pBADsBACAAQeQTakEAOwEAIABB4BNqQQA7AQAgAEHcE2pBADsBACAAQdgTakEAOwEAIABB1BNqQQA7AQAgAEHQE2pBADsBACAAQcwTakEAOwEAIABByBNqQQA7AQAgAEHEE2pBADsBACAAQcATakEAOwEAIABBvBNqQQA7AQAgAEG4E2pBADsBACAAQbQTakEAOwEAIABBsBNqQQA7AQAgAEGsE2pBADsBACAAQagTakEAOwEAIABBpBNqQQA7AQAgAEGgE2pBADsBACAAQZwTakEAOwEAIABBmBNqQQA7AQAgAEGUE2pBADsBACAAQZATakEAOwEAIABBjBNqQQA7AQAgAEIANwKsLSAAQZQJakEBOwEAIABBADYCqC0gAEEANgKg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FEUEQEHE/QpBHDYCAAwBC0GYCRChGyICDQELQQAMAQsgAkEAQZABEK8bGiABQSsQ/BRFBEAgAkEIQQQgAS0AAEHyAEYbNgIACwJAIAEtAABB4QBHBEAgAigCACEBDAELIABBA0EAECQiAUGACHFFBEAgAyABQYAIcjYCECAAQQQgA0EQahAkGgsgAiACKAIAQYABciIBNgIACyACQf8BOgBLIAJBgAg2AjAgAiAANgI8IAIgAkGYAWo2AiwCQCABQQhxDQAgAyADQRhqNgIAIABBk6gBIAMQJQ0AIAJBCjoASwsgAkH6ETYCKCACQfsRNgIkIAJB/BE2AiAgAkH9ETYCDEHM/QooAgBFBEAgAkF/NgJMCyACEMMVCyECIANBIGokACACC3EBA38jAEEQayICJAACQAJAQbTfCCABLAAAEPwURQRAQcT9CkEcNgIADAELIAEQxxUhBCACQbYDNgIAIAAgBEGAgAJyIAIQIBDrFCIAQQBIDQEgACABEKIVIgMNASAAECMaC0EAIQMLIAJBEGokACADC7sBAQJ/IwBBoAFrIgQkACAEQQhqQbjfCEGQARCuGxoCQAJAIAFBAWtB/////wdPBEAgAQ0BQQEhASAEQZ8BaiEACyAEIAA2AjQgBCAANgIcIARBfiAAayIFIAEgASAFSxsiATYCOCAEIAAgAWoiADYCJCAEIAA2AhggBEEIaiACIAMQvBUhACABRQ0BIAQoAhwiASABIAQoAhhGa0EAOgAADAELQcT9CkE9NgIAQX8hAAsgBEGgAWokACAACzQBAX8gACgCFCIDIAEgAiAAKAIQIANrIgMgAiADSRsiAxCuGxogACAAKAIUIANqNgIUIAILiwEBAn8jAEGgAWsiAyQAIANBCGpBuN8IQZABEK4bGiADIAA2AjQgAyAANgIcIANBfiAAayIEQf////8HIARB/////wdJGyIENgI4IAMgACAEaiIANgIkIAMgADYCGCADQQhqIAEgAhC/FSAEBEAgAygCHCIEIAQgAygCGEZrQQA6AAALIANBoAFqJAALiwEBAn8jAEGgAWsiAyQAIANBCGpBuN8IQZABEK4bGiADIAA2AjQgAyAANgIcIANBfiAAayIEQf////8HIARB/////wdJGyIENgI4IAMgACAEaiIANgIkIAMgADYCGCADQQhqIAEgAhDAFSAE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A6dBAXENACAGDQBBxP0KQcQANgIAIANCAX0hAwwDCyADIAlaDQBBxP0KQcQANgIADAILIAkgBqwiA4UgA30hAwwBC0IAIQMgAEIAEMgVCyAHQRBqJAAgAwsNACAAIAEgAkJ/EMwVC3wBAX8jAEGQAWsiBCQAIAQgADYCLCAEIAA2AgQgBEEANgIAIARBfzYCTCAEQX8gAEH/////B2ogAEEASBs2AgggBEIAEMgVIAQgAkEBIAMQyhUhAyABBEAgASAAIAQoAgQgBCgCeGogBCgCCGtqNgIACyAEQZABaiQAIAMLEgAgACABIAJCgICAgAgQzBWnCzUAIAAgATcDACAAIAJC////////P4MgBEIwiKdBgIACcSACQjCIp0H//wFxcq1CMIaENwMIC8QCAQF/IwBB0ABrIgQkAAJAIANBgIABTgRAIARBIGogASACQgBCgICAgICAgP//ABDqFSAEKQMoIQIgBCkDICEBIANB//8BSARAIANB//8AayEDDAILIARBEGogASACQgBCgICAgICAgP//ABDqFSADQf3/AiADQf3/AkgbQf7/AWshAyAEKQMYIQIgBCkDECEBDAELIANBgYB/Sg0AIARBQGsgASACQgBCgICAgICAwAAQ6hUgBCkDSCECIAQpA0AhASADQYOAfkoEQCADQf7/AGohAwwBCyAEQTBqIAEgAkIAQoCAgICAgMAAEOoVIANBhoB9IANBhoB9ShtB/P8BaiEDIAQpAzghAiAEKQMwIQELIAQgASACQgAgA0H//wBqrUIwhhDqFSAAIAQpAwg3AwggACAEKQMANwMAIARB0ABqJAALlAgCBn8CfiMAQTBrIgYkAAJAIAJBAk0EQCABQQRqIQUgAkECdCICQcznCGooAgAhCCACQcDnCGooAgAhCQNAAn8gASgCBCICIAEoAmhJBEAgBSACQQFqNgIAIAItAAAMAQsgARDJFQsiAhDnFA0AC0EBIQcCQAJAIAJBK2sOAwABAAELQX9BASACQS1GGyEHIAEoAgQiAiABKAJoSQRAIAUgAkEBajYCACACLQAAIQIMAQsgARDJFSECCwJAAkADQCAEQfrmCGosAAAgAkEgckYEQAJAIARBBksNACABKAIEIgIgASgCaEkEQCAFIAJBAWo2AgAgAi0AACECDAELIAEQyRUhAgsgBEEBaiIEQQhHDQEMAgsLIARBA0cEQCAEQQhGDQEgA0UNAiAEQQRJDQIgBEEIRg0BCyABKAJoIgEEQCAFIAUoAgBBAWs2AgALIANFDQAgBEEESQ0AA0AgAQRAIAUgBSgCAEEBazYCAAsgBEEBayIEQQNLDQALCyAGIAeyQwAAgH+UEOYVIAYpAwghCiAGKQMAIQsMAgsCQAJAAkAgBA0AQQAhBANAIARBg+cIaiwAACACQSByRw0BAkAgBEEBSw0AIAEoAgQiAiABKAJoSQRAIAUgAkEBajYCACACLQAAIQIMAQsgARDJFSECCyAEQQFqIgRBA0cNAAsMAQsCQAJAIAQOBAABAQIBCwJAIAJBMEcNAAJ/IAEoAgQiBCABKAJoSQRAIAUgBEEBajYCACAELQAADAELIAEQyRULQV9xQdgARgRAIAZBEGogASAJIAggByADENEVIAYpAxghCiAGKQMQIQsMBgsgASgCaEUNACAFIAUoAgBBAWs2AgALIAZBIGogASACIAkgCCAHIAMQ0hUgBikDKCEKIAYpAyAhCwwECyABKAJoBEAgBSAFKAIAQQFrNgIAC0HE/QpBHDYCAAwBCwJAAn8gASgCBCICIAEoAmhJBEAgBSACQQFqNgIAIAItAAAMAQsgARDJFQtBKEYEQEEBIQQMAQtCgICAgICA4P//ACEKIAEoAmhFDQMgBSAFKAIAQQFrNgIADAMLA0ACfyABKAIEIgIgASgCaEkEQCAFIAJBAWo2AgAgAi0AAAwBCyABEMkVCyICQcEAayEHAkACQCACQTBrQQpJDQAgB0EaSQ0AIAJB4QBrIQcgAkHfAEYNACAHQRpPDQELIARBAWohBAwBCwtCgICAgICA4P//ACEKIAJBKUYNAiABKAJoIgIEQCAFIAUoAgBBAWs2AgALIAMEQCAERQ0DA0AgBEEBayEEIAIEQCAFIAUoAgBBAWs2AgALIAQNAAsMAwtBxP0KQRw2AgALIAFCABDIFQtCACEKCyAAIAs3AwAgACAKNwMIIAZBMGokAAvIDQIIfwd+IwBBsANrIgYkAAJ/IAEoAgQiByABKAJoSQRAIAEgB0EBajYCBCAHLQAADAELIAEQyRULIQcCQAJ/A0ACQCAHQTBHBEAgB0EuRw0EIAEoAgQiByABKAJoTw0BIAEgB0EBajYCBCAHLQAADAMLIAEoAgQiByABKAJoSQRAQQEhCSABIAdBAWo2AgQgBy0AACEHDAIFQQEhCSABEMkVIQcMAgsACwsgARDJFQshB0EBIQogB0EwRw0AA0AgEkIBfSESAn8gASgCBCIHIAEoAmhJBEAgASAHQQFqNgIEIActAAAMAQsgARDJFQsiB0EwRg0AC0EBIQkLQoCAgICAgMD/PyEQA0ACQCAHQSByIQsCQAJAIAdBMGsiDEEKSQ0AIAdBLkdBACALQeEAa0EFSxsNAiAHQS5HDQAgCg0CQQEhCiAPIRIMAQsgC0HXAGsgDCAHQTlKGyEHAkAgD0IHVwRAIAcgCEEEdGohCAwBCyAPQhxXBEAgBkEwaiAHEOwVIAZBIGogEyAQQgBCgICAgICAwP0/EOoVIAZBEGogBikDICITIAYpAygiECAGKQMwIAYpAzgQ6hUgBiAOIBEgBikDECAGKQMYEOUVIAYpAwghESAGKQMAIQ4MAQsgDQ0AIAdFDQAgBkHQAGogEyAQQgBCgICAgICAgP8/EOoVIAZBQGsgDiARIAYpA1AgBikDWBDlFSAGKQNIIRFBASENIAYpA0AhDgsgD0IBfCEPQQEhCQsgASgCBCIHIAEoAmhJBEAgASAHQQFqNgIEIActAAAhBwwCBSABEMkVIQcMAgsACwsCfgJAAkAgCUUEQCABKAJoRQRAIAUNAwwCCyABIAEoAgQiB0EBazYCBCAFRQ0BIAEgB0ECazYCBCAKRQ0CIAEgB0EDazYCBAwCCyAPQgdXBEAgDyEQA0AgCEEEdCEIIBBCAXwiEEIIUg0ACwsCQCAHQV9xQdAARgRAIAEgBRDTFSIQQoCAgICAgICAgH9SDQEgBQRAQgAhECABKAJoRQ0CIAEgASgCBEEBazYCBAwCC0IAIQ4gAUIAEMgVQgAMBAtCACEQIAEoAmhFDQAgASABKAIEQQFrNgIECyAIRQRAIAZB8ABqIAS3RAAAAAAAAAAAohDpFSAGKQNwIQ4gBikDeAwDCyASIA8gChtCAoYgEHxCIH0iD0EAIANrrVUEQEHE/QpBxAA2AgAgBkGgAWogBBDsFSAGQZABaiAGKQOgASAGKQOoAUJ/Qv///////7///wAQ6hUgBkGAAWogBikDkAEgBikDmAFCf0L///////+///8AEOoVIAYpA4ABIQ4gBikDiAEMAwsgA0HiAWusIA9XBEAgCEF/SgRAA0AgBkGgA2ogDiARQgBCgICAgICAwP+/fxDlFSAOIBFCgICAgICAgP8/EOIVIQcgBkGQA2ogDiARIA4gBikDoAMgB0EASCIBGyARIAYpA6gDIAEbEOUVIA9CAX0hDyAGKQOYAyERIAYpA5ADIQ4gCEEBdCAHQX9KciIIQX9KDQALCwJ+IA8gA6x9QiB8IhKnIgdBACAHQQBKGyACIBIgAq1TGyIHQfEATgRAIAZBgANqIAQQ7BUgBikDiAMhEiAGKQOAAyETQgAMAQsgBkHgAmpEAAAAAAAA8D9BkAEgB2sQrBsQ6RUgBkHQAmogBBDsFSAGQfACaiAGKQPgAiAGKQPoAiAGKQPQAiITIAYpA9gCIhIQzhUgBikD+AIhFCAGKQPwAgshECAGQcACaiAIIAhBAXFFIA4gEUIAQgAQ4RVBAEcgB0EgSHFxIgdqEO8VIAZBsAJqIBMgEiAGKQPAAiAGKQPIAhDqFSAGQZACaiAGKQOwAiAGKQO4AiAQIBQQ5RUgBkGgAmpCACAOIAcbQgAgESAHGyATIBIQ6hUgBkGAAmogBikDoAIgBikDqAIgBikDkAIgBikDmAIQ5RUgBkHwAWogBikDgAIgBikDiAIgECAUEOsVIAYpA/ABIg4gBikD+AEiEUIAQgAQ4RVFBEBBxP0KQcQANgIACyAGQeABaiAOIBEgD6cQzxUgBikD4AEhDiAGKQPoAQwDC0HE/QpBxAA2AgAgBkHQAWogBBDsFSAGQcABaiAGKQPQASAGKQPYAUIAQoCAgICAgMAAEOoVIAZBsAFqIAYpA8ABIAYpA8gBQgBCgICAgICAwAAQ6hUgBikDsAEhDiAGKQO4AQwCCyABQgAQyBULIAZB4ABqIAS3RAAAAAAAAAAAohDpFSAGKQNgIQ4gBikDaAshDyAAIA43AwAgACAPNwMIIAZBsANqJAALxBwDDH8GfgF8IwBBkMYAayIHJABBACADIARqIhFrIRICQAJ/A0ACQCACQTBHBEAgAkEuRw0EIAEoAgQiAiABKAJoTw0BIAEgAkEBajYCBCACLQAADAMLIAEoAgQiAiABKAJoSQRAQQEhCCABIAJBAWo2AgQgAi0AACECDAIFQQEhCCABEMkVIQIMAgsACwsgARDJFQshAkEBIQkgAkEwRw0AA0AgE0IBfSETAn8gASgCBCICIAEoAmhJBEAgASACQQFqNgIEIAItAAAMAQsgARDJFQsiAkEwRg0AC0EBIQgLIAdBADYCkAYgAkEwayEKAn4CQAJAAkACQAJAAkACQCACQS5GIgsNACAKQQlNDQAMAQsDQAJAIAtBAXEEQCAJRQRAIBQhE0EBIQkMAgsgCEUhCAwECyAUQgF8IRQgDEH8D0wEQCAOIBSnIAJBMEYbIQ4gB0GQBmogDEECdGoiCCANBH8gAiAIKAIAQQpsakEwawUgCgs2AgBBASEIQQAgDUEBaiICIAJBCUYiAhshDSACIAxqIQwMAQsgAkEwRg0AIAcgBygCgEZBAXI2AoBGQdyPASEOCwJ/IAEoAgQiAiABKAJoSQRAIAEgAkEBajYCBCACLQAADAELIAEQyRULIgJBMGshCiACQS5GIgsNACAKQQpJDQALCyATIBQgCRshEwJAIAJBX3FBxQBHDQAgCEUNAAJAIAEgBhDTFSIVQoCAgICAgICAgH9SDQAgBkUNBUIAIRUgASgCaEUNACABIAEoAgRBAWs2AgQLIAhFDQMgEyAVfCETDAULIAhFIQggAkEASA0BCyABKAJoRQ0AIAEgASgCBEEBazYCBAsgCEUNAgtBxP0KQRw2AgALQgAhFCABQgAQyBVCAAwBCyAHKAKQBiIBRQRAIAcgBbdEAAAAAAAAAACiEOkVIAcpAwAhFCAHKQMIDAELAkAgFEIJVQ0AIBMgFFINACADQR5MQQAgASADdhsNACAHQTBqIAUQ7BUgB0EgaiABEO8VIAdBEGogBykDMCAHKQM4IAcpAyAgBykDKBDqFSAHKQMQIRQgBykDGAwBCyAEQX5trSATUwRAQcT9CkHEADYCACAHQeAAaiAFEOwVIAdB0ABqIAcpA2AgBykDaEJ/Qv///////7///wAQ6hUgB0FAayAHKQNQIAcpA1hCf0L///////+///8AEOoVIAcpA0AhFCAHKQNIDAELIARB4gFrrCATVQRAQcT9CkHEADYCACAHQZABaiAFEOwVIAdBgAFqIAcpA5ABIAcpA5gBQgBCgICAgICAwAAQ6hUgB0HwAGogBykDgAEgBykDiAFCAEKAgICAgIDAABDqFSAHKQNwIRQgBykDeAwBCyANBEAgDUEITARAIAdBkAZqIAxBAnRqIgIoAgAhAQNAIAFBCmwhASANQQFqIg1BCUcNAAsgAiABNgIACyAMQQFqIQwLIBOnIQkCQCAOQQlODQAgCSAOSA0AIAlBEUoNACAJQQlGBEAgB0HAAWogBRDsFSAHQbABaiAHKAKQBhDvFSAHQaABaiAHKQPAASAHKQPIASAHKQOwASAHKQO4ARDqFSAHKQOgASEUIAcpA6gBDAILIAlBCEwEQCAHQZACaiAFEOwVIAdBgAJqIAcoApAGEO8VIAdB8AFqIAcpA5ACIAcpA5gCIAcpA4ACIAcpA4gCEOoVIAdB4AFqQQAgCWtBAnRBwOcIaigCABDsFSAHQdABaiAHKQPwASAHKQP4ASAHKQPgASAHKQPoARDtFSAHKQPQASEUIAcpA9gBDAILIAMgCUF9bGpBG2oiAkEeTEEAIAcoApAGIgEgAnYbDQAgB0HgAmogBRDsFSAHQdACaiABEO8VIAdBwAJqIAcpA+ACIAcpA+gCIAcpA9ACIAcpA9gCEOoVIAdBsAJqIAlBAnRB+OYIaigCABDsFSAHQaACaiAHKQPAAiAHKQPIAiAHKQOwAiAHKQO4AhDqFSAHKQOgAiEUIAcpA6gCDAELA0AgB0GQBmogDCICQQFrIgxBAnRqKAIARQ0AC0EAIQ0CQCAJQQlvIgFFBEBBACEIDAELIAEgAUEJaiAJQX9KGyEGAkAgAkUEQEEAIQhBACECDAELQYCU69wDQQAgBmtBAnRBwOcIaigCACIKbSEPQQAhC0EAIQFBACEIA0AgB0GQBmogAUECdGoiDCAMKAIAIgwgCm4iDiALaiILNgIAIAhBAWpB/w9xIAggC0UgASAIRnEiCxshCCAJQQlrIAkgCxshCSAPIAwgCiAObGtsIQsgAUEBaiIBIAJHDQALIAtFDQAgB0GQBmogAkECdGogCzYCACACQQFqIQILIAkgBmtBCWohCQsDQCAHQZAGaiAIQQJ0aiEOAkADQCAJQSROBEAgCUEkRw0CIA4oAgBB0en5BE8NAgsgAkH/D2ohDEEAIQsgAiEKA0AgCiECAn9BACALrSAHQZAGaiAMQf8PcSIBQQJ0aiIKNQIAQh2GfCITQoGU69wDVA0AGiATIBNCgJTr3AOAIhRCgJTr3AN+fSETIBSnCyELIAogE6ciDDYCACACIAIgAiABIAwbIAEgCEYbIAEgAkEBa0H/D3FHGyEKIAFBAWshDCABIAhHDQALIA1BHWshDSALRQ0ACyAKIAhBAWtB/w9xIghGBEAgB0GQBmogCkH+D2pB/w9xQQJ0aiIBIAEoAgAgB0GQBmogCkEBa0H/D3EiAkECdGooAgByNgIACyAJQQlqIQkgB0GQBmogCEECdGogCzYCAAwBCwsCQANAIAJBAWpB/w9xIQYgB0GQBmogAkEBa0H/D3FBAnRqIRADQEEJQQEgCUEtShshDAJAA0AgCCEKQQAhAQJAA0ACQCABIApqQf8PcSIIIAJGDQAgB0GQBmogCEECdGooAgAiCCABQQJ0QZDnCGooAgAiC0kNACAIIAtLDQIgAUEBaiIBQQRHDQELCyAJQSRHDQBCACETQQAhAUIAIRQDQCACIAEgCmpB/w9xIghGBEAgAkEBakH/D3EiAkECdCAHakEANgKMBgsgB0GABmogEyAUQgBCgICAgOWat47AABDqFSAHQfAFaiAHQZAGaiAIQQJ0aigCABDvFSAHQeAFaiAHKQOABiAHKQOIBiAHKQPwBSAHKQP4BRDlFSAHKQPoBSEUIAcpA+AFIRMgAUEBaiIBQQRHDQALIAdB0AVqIAUQ7BUgB0HABWogEyAUIAcpA9AFIAcpA9gFEOoVIAcpA8gFIRRCACETIAcpA8AFIRUgDUHxAGoiCyAEayIBQQAgAUEAShsgAyABIANIIgwbIghB8ABMDQIMBQsgDCANaiENIAIhCCACIApGDQALQYCU69wDIAx2IQ5BfyAMdEF/cyEPQQAhASAKIQgDQCAHQZAGaiAKQQJ0aiILIAsoAgAiCyAMdiABaiIBNgIAIAhBAWpB/w9xIAggAUUgCCAKRnEiARshCCAJQQlrIAkgARshCSALIA9xIA5sIQEgCkEBakH/D3EiCiACRw0ACyABRQ0BIAYgCEcEQCAHQZAGaiACQQJ0aiABNgIAIAYhAgwDCyAQIBAoAgBBAXI2AgAgBiEIDAELCwsgB0GQBWpEAAAAAAAA8D9B4QEgCGsQrBsQ6RUgB0GwBWogBykDkAUgBykDmAUgFSAUEM4VIAcpA7gFIRcgBykDsAUhGCAHQYAFakQAAAAAAADwP0HxACAIaxCsGxDpFSAHQaAFaiAVIBQgBykDgAUgBykDiAUQqhsgB0HwBGogFSAUIAcpA6AFIhMgBykDqAUiFhDrFSAHQeAEaiAYIBcgBykD8AQgBykD+AQQ5RUgBykD6AQhFCAHKQPgBCEVCwJAIApBBGpB/w9xIgkgAkYNAAJAIAdBkAZqIAlBAnRqKAIAIglB/8m17gFNBEAgCUVBACAKQQVqQf8PcSACRhsNASAHQfADaiAFt0QAAAAAAADQP6IQ6RUgB0HgA2ogEyAWIAcpA/ADIAcpA/gDEOUVIAcpA+gDIRYgBykD4AMhEwwBCyAJQYDKte4BRwRAIAdB0ARqIAW3RAAAAAAAAOg/ohDpFSAHQcAEaiATIBYgBykD0AQgBykD2AQQ5RUgBykDyAQhFiAHKQPABCETDAELIAW3IRkgAiAKQQVqQf8PcUYEQCAHQZAEaiAZRAAAAAAAAOA/ohDpFSAHQYAEaiATIBYgBykDkAQgBykDmAQQ5RUgBykDiAQhFiAHKQOABCETDAELIAdBsARqIBlEAAAAAAAA6D+iEOkVIAdBoARqIBMgFiAHKQOwBCAHKQO4BBDlFSAHKQOoBCEWIAcpA6AEIRMLIAhB7wBKDQAgB0HQA2ogEyAWQgBCgICAgICAwP8/EKobIAcpA9ADIAcpA9gDQgBCABDhFQ0AIAdBwANqIBMgFkIAQoCAgICAgMD/PxDlFSAHKQPIAyEWIAcpA8ADIRMLIAdBsANqIBUgFCATIBYQ5RUgB0GgA2ogBykDsAMgBykDuAMgGCAXEOsVIAcpA6gDIRQgBykDoAMhFQJAQX4gEWsgC0H/////B3FODQAgB0GQA2oiAiAUQv///////////wCDNwMIIAIgFTcDACAHQYADaiAVIBRCAEKAgICAgICA/z8Q6hUgBykDkAMgBykDmANCgICAgICAgLjAABDiFSECIBQgBykDiAMgAkEASCILGyEUIBUgBykDgAMgCxshFSAMIAsgASAIR3JxIBMgFkIAQgAQ4RVBAEdxRUEAIA0gAkF/SmoiDUHuAGogEkwbDQBBxP0KQcQANgIACyAHQfACaiAVIBQgDRDPFSAHKQPwAiEUIAcpA/gCCyETIAAgFDcDACAAIBM3AwggB0GQxgBqJAALgAQCBH8BfgJAAkACQAJ/IAAoAgQiAiAAKAJoSQRAIAAgAkEBajYCBCACLQAADAELIAAQyRULIgJBK2sOAwEAAQALIAJBMGshAwwBCyACQS1GIQUCfyAAKAIEIgMgACgCaEkEQCAAIANBAWo2AgQgAy0AAAwBCyAAEMkVCyIEQTBrIQMCQCABRQ0AIANBCkkNACAAKAJoRQ0AIAAgACgCBEEBazYCBAsgBCECCwJAIANBCkkEQEEAIQMDQCACIANBCmxqIQMCfyAAKAIEIgIgACgCaEkEQCAAIAJBAWo2AgQgAi0AAAwBCyAAEMkVCyICQTBrIgRBCU1BACADQTBrIgNBzJmz5gBIGw0ACyADrCEGAkAgBEEKTw0AA0AgAq0gBkIKfnxCMH0hBgJ/IAAoAgQiAiAAKAJoSQRAIAAgAkEBajYCBCACLQAADAELIAAQyRULIgJBMGsiBEEJSw0BIAZCro+F18fC66MBUw0ACwsgBEEKSQRAA0ACfyAAKAIEIgIgACgCaEkEQCAAIAJBAWo2AgQgAi0AAAwBCyAAEMkVC0Ewa0EKSQ0ACwsgACgCaARAIAAgACgCBEEBazYCBAtCACAGfSAGIAUbIQYMAQtCgICAgICAgICAfyEGIAAoAmhFDQAgACAAKAIEQQFrNgIEQoCAgICAgICAgH8PCyAGCzICAX8BfSMAQRBrIgIkACACIAAgAUEAENUVIAIpAwAgAikDCBDoFSEDIAJBEGokACADC58BAgF/A34jAEGgAWsiBCQAIARBEGpBAEGQARCvGxogBEF/NgJcIAQgATYCPCAEQX82AhggBCABNgIUIARBEGpCABDIFSAEIARBEGogA0EBENAVIAQpAwghBSAEKQMAIQYgAgRAIAIgASABIAQpA4gBIAQoAhQgBCgCGGusfCIHp2ogB1AbNgIACyAAIAY3AwAgACAFNwMIIARBoAFqJAALMgIBfwF8IwBBEGsiAiQAIAIgACABQQEQ1RUgAikDACACKQMIEO4VIQMgAkEQaiQAIAMLMwEBfyMAQRBrIgMkACADIAEgAkECENUVIAAgAykDADcDACAAIAMpAwg3AwggA0EQaiQACy8AIwBBEGsiAyQAIAMgASACENcVIAAgAykDADcDACAAIAMpAwg3AwggA0EQaiQAC4YBAQJ/IwBBEGsiACQAAkAgAEEMaiAAQQhqECYNAEGshgsgACgCDEECdEEEahChGyIBNgIAIAFFDQAgACgCCBChGyIBRQRAQayGC0EANgIADAELQayGCygCACAAKAIMQQJ0akEANgIAQayGCygCACABECdFDQBBrIYLQQA2AgALIABBEGokAAuQAQEEfyAAELgbIQQCQEGshgsoAgBFDQAgAC0AAEUNACAAQT0Q/BQNAEGshgsoAgAoAgAiAkUNAAJAA0AgACACIAQQgBUhA0GshgsoAgAhAiADRQRAIAIgAUECdGooAgAgBGoiAy0AAEE9Rg0CCyACIAFBAWoiAUECdGooAgAiAg0AC0EADwsgA0EBaiEBCyABCxYAIABFBEBBAA8LQcT9CiAANgIAQX8LAwABC9kBAQN/IABFBEBBHA8LQbCGCygCAEUEQEGwhgtBBDYCAEG0hgtBEBChGzYCAAtBuIYLKAIAIgMEQEG0hgsoAgAhAgJAA0AgAiABQQN0aigCBEUNASABQQFqIgEgA0cNAAsgAyEBCyADQQJ0IQILQbCGCygCACABRgRAQbCGCyABQQF0NgIAQbSGC0G0hgsoAgAgAhCjGzYCAEG4hgsoAgAhAwsgAUEBaiECIAEgA0YEQEG4hgsgAjYCAAtBtIYLKAIAIAFBA3RqQoCAgIAQNwIAIAAgAjYCAEEAC0UBAX9BHCEBAkAgAEEBayIAQbiGCygCAE8NAEG0hgsoAgAgAEEDdGoiACgCBEUNAEEAIQEgAEEANgIAIABBADYCBAsgAQs2AAJ/QQAgAEEBayIAQbiGCygCAE8NABpBAEG0hgsoAgAgAEEDdGoiACgCBEUNABogACgCAAsLPgEBf0EcIQICQCAAQQFrIgBBuIYLKAIATw0AQbSGCygCACAAQQN0aiIAKAIERQ0AIAAgATYCAEEAIQILIAIL2wECAX8CfkEBIQQCQCAAQgBSIAFC////////////AIMiBUKAgICAgIDA//8AViAFQoCAgICAgMD//wBRGw0AIAJCAFIgA0L///////////8AgyIGQoCAgICAgMD//wBWIAZCgICAgICAwP//AFEbDQAgACAChCAFIAaEhFAEQEEADwsgASADg0IAWQRAQX8hBCAAIAJUIAEgA1MgASADURsNASAAIAKFIAEgA4WEQgBSDwtBfyEEIAAgAlYgASADVSABIANRGw0AIAAgAoUgASADhYRCAFIhBAsgBAvEAQIBfwJ+QX8hAwJAIABCAFIgAUL///////////8AgyIEQoCAgICAgMD//wBWIARCgICAgICAwP//AFEbDQBBACACQv///////////wCDIgVCgICAgICAwP//AFYgBUKAgICAgIDA//8AURsNACAAIAQgBYSEUARAQQAPCyABIAKDQgBZBEBBACABIAJTIAEgAlEbDQEgACABIAKFhEIAUg8LIABCAFIgASACVSABIAJRGw0AIAAgASAChYRCAFIhAwsgAwtpAQN+IAAgAkIgiCIDIAFCIIgiBH4gAkL/////D4MiAiABQv////8PgyIBfiIFQiCIIAIgBH58IgJCIIh8IAEgA34gAkL/////D4N8IgJCIIh8NwMIIAAgBUL/////D4MgAkIghoQ3AwALUAEBfgJAIANBwABxBEAgASADQUBqrYYhAkIAIQEMAQsgA0UNACACIAOtIgSGIAFBwAAgA2utiIQhAiABIASGIQELIAAgATcDACAAIAI3AwgL4QkCBH8EfiMAQfAAayIFJAAgBEL///////////8AgyEKAkACQCABQgF9IglCf1EgAkL///////////8AgyILIAEgCVatfEIBfSIJQv///////7///wBWIAlC////////v///AFEbRQRAIANCAX0iCUJ/UiAKIAMgCVatfEIBfSIJQv///////7///wBUIAlC////////v///AFEbDQELIAFQIAtCgICAgICAwP//AFQgC0KAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEEIAEhAwwCCyADUCAKQoCAgICAgMD//wBUIApCgICAgICAwP//AFEbRQRAIARCgICAgICAIIQhBAwCCyABIAtCgICAgICAwP//AIWEUARAQoCAgICAgOD//wAgAiABIAOFIAIgBIVCgICAgICAgICAf4WEUCIGGyEEQgAgASAGGyEDDAILIAMgCkKAgICAgIDA//8AhYRQDQEgASALhFAEQCADIAqEQgBSDQIgASADgyEDIAIgBIMhBAwCCyADIAqEUEUNACABIQMgAiEEDAELIAMgASABIANUIAogC1YgCiALURsiBxshCiAEIAIgBxsiC0L///////8/gyEJIAIgBCAHGyICQjCIp0H//wFxIQggC0IwiKdB//8BcSIGRQRAIAVB4ABqIAogCSAKIAkgCVAiBht5IAZBBnStfKciBkEPaxDkFSAFKQNoIQkgBSkDYCEKQRAgBmshBgsgASADIAcbIQMgAkL///////8/gyEEIAhFBEAgBUHQAGogAyAEIAMgBCAEUCIHG3kgB0EGdK18pyIHQQ9rEOQVQRAgB2shCCAFKQNYIQQgBSkDUCEDCyAEQgOGIANCPYiEQoCAgICAgIAEhCEEIAlCA4YgCkI9iIQhASACIAuFIQkCfiADQgOGIgMgBiAIayIHRQ0AGiAHQf8ASwRAQgAhBEIBDAELIAVBQGsgAyAEQYABIAdrEOQVIAVBMGogAyAEIAcQ5xUgBSkDOCEEIAUpAzAgBSkDQCAFKQNIhEIAUq2ECyEDIAFCgICAgICAgASEIQwgCkIDhiECAkAgCUJ/VwRAIAIgA30iASAMIAR9IAIgA1StfSIEhFAEQEIAIQNCACEEDAMLIARC/////////wNWDQEgBUEgaiABIAQgASAEIARQIgcbeSAHQQZ0rXynQQxrIgcQ5BUgBiAHayEGIAUpAyghBCAFKQMgIQEMAQsgAiADfCIBIANUrSAEIAx8fCIEQoCAgICAgIAIg1ANACABQgGDIARCP4YgAUIBiISEIQEgBkEBaiEGIARCAYghBAsgC0KAgICAgICAgIB/gyECIAZB//8BTgRAIAJCgICAgICAwP//AIQhBEIAIQMMAQtBACEHAkAgBkEASgRAIAYhBwwBCyAFQRBqIAEgBCAGQf8AahDkFSAFIAEgBEEBIAZrEOcVIAUpAwAgBSkDECAFKQMYhEIAUq2EIQEgBSkDCCEECyAEQj2GIAFCA4iEIgMgAyABp0EHcSIGQQRLrXwiAVatIARCA4hC////////P4MgAoQgB61CMIaEfCEEAkACQCAGQQRHBEAgASEDDAELIAQgAUIBgyICIAF8IgMgAlStfCEEDAELIAZFDQELCyAAIAM3AwAgACAENwMIIAVB8ABqJAALxwECA38CfiMAQRBrIgMkAAJ+IAG8IgRB/////wdxIgJBgICABGtB////9wdNBEAgAq1CGYZCgICAgICAgMA/fAwBCyACQYCAgPwHTwRAIAStQhmGQoCAgICAgMD//wCEDAELIAJFBEBCAAwBCyADIAKtQgAgAmciAkHRAGoQ5BUgAykDACEFIAMpAwhCgICAgICAwACFQYn/ACACa61CMIaECyEGIAAgBTcDACAAIAYgBEGAgICAeHGtQiCGhDcDCCADQRBqJAALUAEBfgJAIANBwABxBEAgAiADQUBqrYghAUIAIQIMAQsgA0UNACACQcAAIANrrYYgASADrSIEiIQhASACIASIIQILIAAgATcDACAAIAI3AwgLtgMCA38BfiMAQSBrIgMkAAJAIAFC////////////AIMiBUKAgICAgIDAwD99IAVCgICAgICAwL/AAH1UBEAgAUIZiKchBCAAUCABQv///w+DIgVCgICACFQgBUKAgIAIURtFBEAgBEGBgICABGohAgwCCyAEQYCAgIAEaiECIAAgBUKAgIAIhYRCAFINASACIARBAXFqIQIMAQsgAFAgBUKAgICAgIDA//8AVCAFQoCAgICAgMD//wBRG0UEQCABQhmIp0H///8BcUGAgID+B3IhAgwBC0GAgID8ByECIAVC////////v7/AAFYNAEEAIQIgBUIwiKciBEGR/gBJDQAgA0EQaiAAIAFC////////P4NCgICAgICAwACEIgUgBEGB/gBrEOQVIAMgACAFQYH/ACAEaxDnFSADKQMIIgVCGYinIQIgAykDACADKQMQIAMpAxiEQgBSrYQiAFAgBUL///8PgyIFQoCAgAhUIAVCgICACFEbRQRAIAJBAWohAgwBCyAAIAVCgICACIWEQgBSDQAgAkEBcSACaiECCyADQSBqJAAgAiABQiCIp0GAgICAeHFyvgv6AQICfwN+IwBBEGsiAiQAAn4gAb0iBUL///////////8AgyIEQoCAgICAgIAIfUL/////////7/8AWARAIARCPIYhBiAEQgSIQoCAgICAgICAPHwMAQsgBEKAgICAgICA+P8AWgRAIAVCPIYhBiAFQgSIQoCAgICAgMD//wCEDAELIARQBEBCAAwBCyACIARCACAFp2dBIGogBEIgiKdnIARCgICAgBBUGyIDQTFqEOQVIAIpAwAhBiACKQMIQoCAgICAgMAAhUGM+AAgA2utQjCGhAshBCAAIAY3AwAgACAEIAVCgICAgICAgICAf4OENwMIIAJBEGokAAueCwIFfw9+IwBB4ABrIgUkACACQiCGIAFCIIiEIQ4gBEIvhiADQhGIhCELIARC////////P4MiDEIPhiADQjGIhCEQIAIgBIVCgICAgICAgICAf4MhCiACQv///////z+DIg1CIIghESAMQhGIIRIgBEIwiKdB//8BcSEGAkACfyACQjCIp0H//wFxIghBAWtB/f8BTQRAQQAgBkEBa0H+/wFJDQEaCyABUCACQv///////////wCDIg9CgICAgICAwP//AFQgD0KAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEKDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQogAyEBDAILIAEgD0KAgICAgIDA//8AhYRQBEAgAiADhFAEQEKAgICAgIDg//8AIQpCACEBDAMLIApCgICAgICAwP//AIQhCkIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQCABIA+EIQJCACEBIAJQBEBCgICAgICA4P//ACEKDAMLIApCgICAgICAwP//AIQhCgwCCyABIA+EUARAQgAhAQwCCyACIAOEUARAQgAhAQwCCyAPQv///////z9YBEAgBUHQAGogASANIAEgDSANUCIHG3kgB0EGdK18pyIHQQ9rEOQVIAUpA1giDUIghiAFKQNQIgFCIIiEIQ4gDUIgiCERQRAgB2shBwsgByACQv///////z9WDQAaIAVBQGsgAyAMIAMgDCAMUCIJG3kgCUEGdK18pyIJQQ9rEOQVIAUpA0giAkIPhiAFKQNAIgNCMYiEIRAgAkIvhiADQhGIhCELIAJCEYghEiAHIAlrQRBqCyEHIAtC/////w+DIgIgAUL/////D4MiBH4iEyADQg+GQoCA/v8PgyIBIA5C/////w+DIgN+fCIOQiCGIgwgASAEfnwiCyAMVK0gAiADfiIVIAEgDUL/////D4MiDH58Ig8gEEL/////D4MiDSAEfnwiECAOIBNUrUIghiAOQiCIhHwiEyACIAx+IhYgASARQoCABIQiDn58IhEgAyANfnwiFCASQv////8Hg0KAgICACIQiASAEfnwiEkIghnwiF3whBCAGIAhqIAdqQf//AGshBgJAIAwgDX4iGCACIA5+fCICIBhUrSACIAEgA358IgMgAlStfCADIA8gFVStIA8gEFatfHwiAiADVK18IAEgDn58IAEgDH4iAyANIA5+fCIBIANUrUIghiABQiCIhHwgAiABQiCGfCIBIAJUrXwgASASIBRUrSARIBZUrSARIBRWrXx8QiCGIBJCIIiEfCIDIAFUrXwgAyAQIBNWrSATIBdWrXx8IgIgA1StfCIBQoCAgICAgMAAg1BFBEAgBkEBaiEGDAELIAtCP4ghAyABQgGGIAJCP4iEIQEgAkIBhiAEQj+IhCECIAtCAYYhCyADIARCAYaEIQQLIAZB//8BTgRAIApCgICAgICAwP//AIQhCkIAIQEMAQsCfiAGQQBMBEBBASAGayIIQYABTwRAQgAhAQwDCyAFQTBqIAsgBCAGQf8AaiIGEOQVIAVBIGogAiABIAYQ5BUgBUEQaiALIAQgCBDnFSAFIAIgASAIEOcVIAUpAzAgBSkDOIRCAFKtIAUpAyAgBSkDEISEIQsgBSkDKCAFKQMYhCEEIAUpAwAhAiAFKQMIDAELIAFC////////P4MgBq1CMIaECyAKhCEKIAtQIARCf1UgBEKAgICAgICAgIB/URtFBEAgCiACQgF8IgEgAlStfCEKDAELIAsgBEKAgICAgICAgIB/hYRQRQRAIAIhAQwBCyAKIAIgAkIBg3wiASACVK18IQoLIAAgATcDACAAIAo3AwggBUHgAGokAAtBAQF/IwBBEGsiBSQAIAUgASACIAMgBEKAgICAgICAgIB/hRDlFSAAIAUpAwA3AwAgACAFKQMINwMIIAVBEGokAAt/AgJ/AX4jAEEQayIDJAAgAAJ+IAFFBEBCAAwBCyADIAEgAUEfdSICaiACcyICrUIAIAJnIgJB0QBqEOQVIAMpAwhCgICAgICAwACFQZ6AASACa61CMIZ8IAFBgICAgHhxrUIghoQhBCADKQMACzcDACAAIAQ3AwggA0EQaiQAC4gRAgV/DH4jAEHAAWsiBSQAIARC////////P4MhEiACQv///////z+DIRAgAiAEhUKAgICAgICAgIB/gyERIARCMIinQf//AXEhBwJAAkACQCACQjCIp0H//wFxIghBAWtB/f8BTQRAIAdBAWtB/v8BSQ0BCyABUCACQv///////////wCDIgtCgICAgICAwP//AFQgC0KAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCERDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIREgAyEBDAILIAEgC0KAgICAgIDA//8AhYRQBEAgAyACQoCAgICAgMD//wCFhFAEQEIAIQFCgICAgICA4P//ACERDAMLIBFCgICAgICAwP//AIQhEUIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQEIAIQEMAgsgASALhFANAiACIAOEUARAIBFCgICAgICAwP//AIQhEUIAIQEMAgsgC0L///////8/WARAIAVBsAFqIAEgECABIBAgEFAiBht5IAZBBnStfKciBkEPaxDkFUEQIAZrIQYgBSkDuAEhECAFKQOwASEBCyACQv///////z9WDQAgBUGgAWogAyASIAMgEiASUCIJG3kgCUEGdK18pyIJQQ9rEOQVIAYgCWpBEGshBiAFKQOoASESIAUpA6ABIQMLIAVBkAFqIBJCgICAgICAwACEIhRCD4YgA0IxiIQiAkKEyfnOv+a8gvUAIAJ9IgQQ4xUgBUGAAWpCACAFKQOYAX0gBBDjFSAFQfAAaiAFKQOIAUIBhiAFKQOAAUI/iIQiBCACEOMVIAVB4ABqIARCACAFKQN4fRDjFSAFQdAAaiAFKQNoQgGGIAUpA2BCP4iEIgQgAhDjFSAFQUBrIARCACAFKQNYfRDjFSAFQTBqIAUpA0hCAYYgBSkDQEI/iIQiBCACEOMVIAVBIGogBEIAIAUpAzh9EOMVIAVBEGogBSkDKEIBhiAFKQMgQj+IhCIEIAIQ4xUgBSAEQgAgBSkDGH0Q4xUgBiAIIAdraiEHAn5CACAFKQMIQgGGIAUpAwBCP4iEQgF9IgtC/////w+DIgQgAkIgiCIKfiIMIAtCIIgiCyACQv////8PgyIPfnwiAkIgiCACIAxUrUIghoQgCiALfnwgAkIghiIKIAQgD358IgIgClStfCACIAQgA0IRiEL/////D4MiDH4iDyALIANCD4ZCgID+/w+DIg1+fCIKQiCGIg4gBCANfnwgDlStIAsgDH4gCiAPVK1CIIYgCkIgiIR8fHwiCiACVK18IApCAFKtfH0iAkL/////D4MiDCAEfiIPIAsgDH4iDSAEIAJCIIgiDn58IgJCIIZ8IgwgD1StIAsgDn4gAiANVK1CIIYgAkIgiIR8fCAMQgAgCn0iAkIgiCIKIAR+Ig8gAkL/////D4MiDSALfnwiAkIghiIOIAQgDX58IA5UrSAKIAt+IAIgD1StQiCGIAJCIIiEfHx8IgIgDFStfCACQgJ9Ig8gAlStfEIBfSIKQv////8PgyICIBBCAoYgAUI+iIRC/////w+DIgR+IgwgAUIeiEL/////D4MiCyAKQiCIIgp+fCINIAxUrSANIA9CIIgiDCAQQh6IQv//7/8Pg0KAgBCEIhB+fCIOIA1UrXwgCiAQfnwgAiAQfiITIAQgCn58Ig0gE1StQiCGIA1CIIiEfCAOIA1CIIZ8Ig0gDlStfCANIAsgDH4iEyAPQv////8PgyIPIAR+fCIOIBNUrSAOIAIgAUIChkL8////D4MiE358IhUgDlStfHwiDiANVK18IA4gCiATfiINIA8gEH58IgogBCAMfnwiBCACIAt+fCICQiCIIAIgBFStIAogDVStIAQgClStfHxCIIaEfCIKIA5UrXwgCiAVIAwgE34iBCALIA9+fCILQiCIIAQgC1atQiCGhHwiBCAVVK0gBCACQiCGfCAEVK18fCIEIApUrXwiAkL/////////AFgEQCABQjGGIARC/////w+DIgEgA0L/////D4MiC34iCkIAUq19QgAgCn0iDyAEQiCIIgogC34iDSABIANCIIgiDH58IhBCIIYiDlStfSACQv////8PgyALfiABIBJC/////w+DfnwgCiAMfnwgDSAQVq1CIIYgEEIgiIR8IAQgFEIgiH4gAyACQiCIfnwgAiAMfnwgCiASfnxCIIZ8fSELIAdBAWshByAPIA59DAELIARCIYghDCABQjCGIAJCP4YgBEIBiIQiBEL/////D4MiASADQv////8PgyILfiIKQgBSrX1CACAKfSIQIAEgA0IgiCIKfiIPIAwgAkIfhoQiDUL/////D4MiDiALfnwiDEIghiITVK19IAQgFEIgiH4gAyACQiGIfnwgAkIBiCICIAp+fCANIBJ+fEIghiAKIA5+IAJC/////w+DIAt+fCABIBJC/////w+DfnwgDCAPVK1CIIYgDEIgiIR8fH0hCyAQIBN9CyEBIAdBgIABTgRAIBFCgICAgICAwP//AIQhEUIAIQEMAQsgB0H//wBqIQggB0GBgH9MBEACQCAIDQAgBCABQgGGIANWIAtCAYYgAUI/iIQiASAUViABIBRRG618IgEgBFStIAJC////////P4N8IgNCgICAgICAwACDUA0AIAMgEYQhEQwCC0IAIQEMAQsgBCABQgGGIANaIAtCAYYgAUI/iIQiASAUWiABIBRRG618IgEgBFStIAJC////////P4N8IAitQjCGfCARhCERCyAAIAE3AwAgACARNwMIIAVBwAFqJAAPCyAAQgA3AwAgAEKAgICAgIDg//8AIBEgAiADhFAbNwMIIAVBwAFqJAAL2QMCAn8CfiMAQSBrIgIkAAJAIAFC////////////AIMiBEKAgICAgIDAgDx9IARCgICAgICAwP/DAH1UBEAgAUIEhiAAQjyIhCEEIABC//////////8PgyIAQoGAgICAgICACFoEQCAEQoGAgICAgICAwAB8IQUMAgsgBEKAgICAgICAgEB9IQUgAEKAgICAgICAgAiFQgBSDQEgBSAEQgGDfCEFDAELIABQIARCgICAgICAwP//AFQgBEKAgICAgIDA//8AURtFBEAgAUIEhiAAQjyIhEL/////////A4NCgICAgICAgPz/AIQhBQwBC0KAgICAgICA+P8AIQUgBEL///////+//8MAVg0AQgAhBSAEQjCIpyIDQZH3AEkNACACQRBqIAAgAUL///////8/g0KAgICAgIDAAIQiBCADQYH3AGsQ5BUgAiAAIARBgfgAIANrEOcVIAIpAwhCBIYgAikDACIEQjyIhCEFIAIpAxAgAikDGIRCAFKtIARC//////////8Pg4QiBEKBgICAgICAgAhaBEAgBUIBfCEFDAELIARCgICAgICAgIAIhUIAUg0AIAVCAYMgBXwhBQsgAkEgaiQAIAUgAUKAgICAgICAgIB/g4S/C2QCAX8BfiMAQRBrIgIkACAAAn4gAUUEQEIADAELIAIgAa1CACABZyIBQdEAahDkFSACKQMIQoCAgICAgMAAhUGegAEgAWutQjCGfCEDIAIpAwALNwMAIAAgAzcDCCACQRBqJAALNQEBfyMAQRBrIgIkACACIAAtAAA6AA8gACABLQAAOgAAIAEgAkEPai0AADoAACACQRBqJAALNQEBfyMAQRBrIgIkACACIAAoAgA2AgwgACABKAIANgIAIAEgAkEMaigCADYCACACQRBqJAALnwUBBn8DQCABQQRrIQcDQCAAIQMDQAJAAkACQAJAAkACQAJAAkAgASADayIAQQJ1IgUOBgcHAAQBAgMLIAFBBGsiACADEPMVRQ0GIAMgABDxFQ8LIAMgA0EEaiADQQhqIAFBBGsQ9BUaDwsgAyADQQRqIANBCGogA0EMaiABQQRrEPUVGg8LIABB+wBMBEAgAyABEPYVDwsgAyAFQQJtQQJ0aiEEAn8gAEGdH04EQCADIAMgBUEEbUECdCIAaiAEIAAgBGogBxD1FQwBCyAD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fyABQQJxDQEgAEECOgAAQQEFQQALDwsACx4BAX8jAEEQayIBJAAgASAAEP4aEIIbIAFBEGokAAszAQF/IwBBEGsiASQAIAFBCGogACgCBBCTGCgCAEEBOgAAIAAoAghBAToAACABQRBqJAALAwAACw0AQYjVCigCABEOAAALBgBB4c0JCy0BAX8gAEGkzgk2AgAgAEEEaigCAEEMayIBQQhqELwZQX9MBEAgARCiGwsgAAsKACAAEIYbEKIbCw0AIAAQhhsaIAAQohsLCwAgACABQQAQihsLLQAgAkUEQCAAKAIEIAEoAgRGDwsgACABRgRAQQEPCyAAEM0UIAEQzRQQ/xRFC6cBAQF/IwBBQGoiAyQAAn9BASAAIAFBABCKGw0AGkEAIAFFDQAaQQAgAUG8zwlB7M8JEIwbIgFFDQAaIANBCGpBBHJBAEE0EK8bGiADQQE2AjggA0F/NgIUIAMgADYCECADIAE2AgggASADQQhqIAIoAgBBASABKAIAKAIcEQYAIAMoAiAiAEEBRgRAIAIgAygCGDYCAAsgAEEBRgshACADQUBrJAAgAAujAgEDfyMAQUBqIgMkACAAKAIAIgVBBGsoAgAhBCAFQQhrKAIAIQUgA0EANgIUIAMgATYCECADIAA2AgwgAyACNgIIQQAhASADQRhqQQBBJxCvGxogACAFaiEAAkAgBCACQQAQihsEQCADQQE2AjggBCADQQhqIAAgAEEBQQAgBCgCACgCFBENACAAQQAgAygCIEEBRhshAQwBCyAEIANBCGogAEEBQQAgBCgCACgCGBEIAAJAAkAgAygCLA4CAAECCyADKAIcQQAgAygCKEEBRhtBACADKAIkQQFGG0EAIAMoAjBBAUYbIQEMAQsgAygCIEEBRwRAIAMoAjANASADKAIkQQFHDQEgAygCKEEBRw0BCyADKAIYIQELIANBQGskACABC10BAX8gACgCECIDRQRAIABBATYCJCAAIAI2AhggACABNgIQDwsCQCABIANGBEAgACgCGEECRw0BIAAgAjYCGA8LIABBAToANiAAQQI2AhggACAAKAIkQQFqNgIkCwsaACAAIAEoAghBABCKGwRAIAEgAiADEI0bCwszACAAIAEoAghBABCKGwRAIAEgAiADEI0bDwsgACgCCCIAIAEgAiADIAAoAgAoAhwRBgALUgEB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DQA/AEEQdCAASQRAIAAQKkUNAQtBjNUKIAA2AgAgAQ8LQcT9CkEwNgIAQX8LRgAgAL1C////////////AINCgICAgICAgPj/AFgEQCAAIAAgAaUgAb1C////////////AINCgICAgICAgPj/AFYbDwsgAQucBgIEfwN+IwBBgAFrIgUkAAJAAkACQCADIARCAEIAEOEVRQ0AIAMgBBCtGyEHIAJCMIinIghB//8BcSIGQf//AUYNACAHDQELIAVBEGogASACIAMgBBDqFSAFIAUpAxAiBCAFKQMYIgMgBCADEO0VIAUpAwghAiAFKQMAIQQMAQsgASACQv///////z+DIAatQjCGhCIKIAMgBEL///////8/gyAEQjCIp0H//wFxIgetQjCGhCIJEOEVQQBMBEAgASAKIAMgCRDhFQRAIAEhBAwCCyAFQfAAaiABIAJCAEIAEOoVIAUpA3ghAiAFKQNwIQQMAQsgBgR+IAEFIAVB4ABqIAEgCkIAQoCAgICAgMC7wAAQ6hUgBSkDaCIKQjCIp0H4AGshBiAFKQNgCyEEIAdFBEAgBUHQAGogAyAJQgBCgICAgICAwLvAABDqFSAFKQNYIglCMIinQfgAayEHIAUpA1AhAwsgCUL///////8/g0KAgICAgIDAAIQhCyAKQv///////z+DQoCAgICAgMAAhCEKIAYgB0oEQANAAn4gCiALfSADIARWrX0iCUIAWQRAIAkgBCADfSIEhFAEQCAFQSBqIAEgAkIAQgAQ6hUgBSkDKCECIAUpAyAhBAwFCyAJQgGGIARCP4iEDAELIApCAYYgBEI/iIQLIQogBEIBhiEEIAZBAWsiBiAHSg0ACyAHIQYLAkAgCiALfSADIARWrX0iCUIAUwRAIAohCQwBCyAJIAQgA30iBIRCAFINACAFQTBqIAEgAkIAQgAQ6hUgBSkDOCECIAUpAzAhBAwBCyAJQv///////z9YBEADQCAEQj+IIQMgBkEBayEGIARCAYYhBCADIAlCAYaEIglCgICAgICAwABUDQALCyAIQYCAAnEhByAGQQBMBEAgBUFAayAEIAlC////////P4MgBkH4AGogB3KtQjCGhEIAQoCAgICAgMDDPxDqFSAFKQNIIQIgBSkDQCEEDAELIAlC////////P4MgBiAHcq1CMIaEIQILIAAgBDcDACAAIAI3AwggBUGAAWokAAu4AgMCfwF+AnwCQAJ8IAC9IgNCIIinQf////8HcSIBQYDgv4QETwRAAkAgA0IAUw0AIAFBgIDAhARJDQAgAEQAAAAAAADgf6IPCyABQYCAwP8HTwRARAAAAAAAAPC/IACjDwsgAEQAAAAAAMyQwGVBAXMNAkQAAAAAAAAAACADQn9XDQEaDAILIAFB//+/5ANLDQEgAEQAAAAAAADwP6ALDwsgAEQAAAAAAAC4QqAiBL2nQYABaiIBQQR0QfAfcSICQZDWCWorAwAiBSAFIAAgBEQAAAAAAAC4wqChIAJBCHJBkNYJaisDAKEiAKIgACAAIAAgAER0XIcDgNhVP6JEAAT3iKuygz+gokSmoATXCGusP6CiRHXFgv+9v84/oKJE7zn6/kIu5j+goqAgAUGAfnFBgAJtEKwbC6gBAAJAIAFBgAhOBEAgAEQAAAAAAADgf6IhACABQf8PSARAIAFB/wdrIQEMAgsgAEQAAAAAAADgf6IhACABQf0XIAFB/RdIG0H+D2shAQwBCyABQYF4Sg0AIABEAAAAAAAAEACiIQAgAUGDcEoEQCABQf4HaiEBDAELIABEAAAAAAAAEACiIQAgAUGGaCABQYZoShtB/A9qIQELIAAgAUH/B2qtQjSGv6ILRAIBfwF+IAFC////////P4MhAwJ/IAFCMIinQf//AXEiAkH//wFHBEBBBCACDQEaQQJBAyAAIAOEUBsPCyAAIAOEUAsLggQBA38gAkGABE8EQCAAIAEgAhArGiAADwsgACACaiEDAkAgACABc0EDcUUEQAJAIAJBAUgEQCAAIQIMAQsgAEEDcUUEQCAAIQIMAQsgACECA0AgAiABLQAAOgAAIAFBAWohASACQQFqIgIgA08NASACQQNxDQALCwJAIANBfHEiBEHAAEkNACACIARBQGoiBUsNAANAIAIgASgCADYCACACIAEoAgQ2AgQgAiABKAIINgIIIAIgASgCDDYCDCACIAEoAhA2AhAgAiABKAIUNgIUIAIgASgCGDYCGCACIAEoAhw2AhwgAiABKAIgNgIgIAIgASgCJDYCJCACIAEoAig2AiggAiABKAIsNgIsIAIgASgCMDYCMCACIAEoAjQ2AjQgAiABKAI4NgI4IAIgASgCPDYCPCABQUBrIQEgAkFAayICIAVNDQALCyACIARPDQEDQCACIAEoAgA2AgAgAUEEaiEBIAJBBGoiAiAESQ0ACwwBCyADQQRJBEAgACECDAELIAAgA0EEayIESwRAIAAhAgwBCyAAIQIDQCACIAEtAAA6AAAgAiABLQABOgABIAIgAS0AAjoAAiACIAEtAAM6AAMgAUEEaiEBIAJBBGoiAiAETQ0ACwsgAiADSQRAA0AgAiABLQAAOgAAIAFBAWohASACQQFqIgIgA0cNAAsLIAAL8wICAn8BfgJAIAJFDQAgACACaiIDQQFrIAE6AAAgACABOgAAIAJBA0kNACADQQJrIAE6AAAgACABOgABIANBA2sgAToAACAAIAE6AAIgAkEHSQ0AIANBBGsgAToAACAAIAE6AAMgAkEJSQ0AIABBACAAa0EDcSIEaiIDIAFB/wFxQYGChAhsIgE2AgAgAyACIARrQXxxIgRqIgJBBGsgATYCACAEQQlJDQAgAyABNgIIIAMgATYCBCACQQhrIAE2AgAgAkEMayABNgIAIARBGUkNACADIAE2AhggAyABNgIUIAMgATYCECADIAE2AgwgAkEQayABNgIAIAJBFGsgATYCACACQRhrIAE2AgAgAkEcayABNgIAIAQgA0EEcUEYciIEayICQSBJDQAgAa0iBUIghiAFhCEFIAMgBGohAQNAIAEgBTcDGCABIAU3AxAgASAFNwMIIAEgBTcDACABQSBqIQEgAkEgayICQR9LDQALCyAAC+kCAQF/AkAgACABRg0AIAEgAGsgAmtBACACQQF0a00EQCAAIAEgAhCuGxoPCyAAIAFzQQNxIQMCQAJAIAAgAUkEQCADBEAgACEDDAMLIABBA3FFBEAgACEDDAILIAAhAwNAIAJFDQQgAyABLQAAOgAAIAFBAWohASACQQFrIQIgA0EBaiIDQQNxDQALDAELAkAgAw0AIAAgAmpBA3EEQANAIAJFDQUgACACQQFrIgJqIgMgASACai0AADoAACADQQNxDQALCyACQQNNDQADQCAAIAJBBGsiAmogASACaigCADYCACACQQNLDQALCyACRQ0CA0AgACACQQFrIgJqIAEgAmotAAA6AAAgAg0ACwwCCyACQQNNDQADQCADIAEoAgA2AgAgAUEEaiEBIANBBGohAyACQQRrIgJBA0sNAAsLIAJFDQADQCADIAEtAAA6AAAgA0EBaiED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QAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAAKAIAIgMsAAAiBEHMAGsOKQATExMTExMTARMTExMTExMTExMTEwMTBAUGAgcTCBMTCQoLDA0ODxAREgsgABD3GyECDBULIAAQ6BshAgwUCwJAIABBARDDGyICQfAARwRAIAJB/wFxQcwARw0BIABBAhDDG0Ewa0EJSw0BCyAAEK8cIQIMFAsgABCwHCECDBMLAkACQAJAAkACQAJAAkAgAywAASIEQeEAaw4EARkZAgALIARBzgBGDQMgBEHTAEYNBCAEQe4ARg0CIARB9ABGDQUgBEH6AEcNGCAAIANBAmo2AgAgASAAEPYbIgI2AvgEIAJFDRcgAEGZ/gkgAUH4BGoQlxwhAgwYCyAAIANBAmo2AgAgASABQagFakGP/gkQwBspAgA3AxAgACABQRBqELEcIQIMFwsgACADQQJqNgIAIAEgAUGgBWpBkv4JEMAbKQIANwMYIAAgAUEYahCyHCECDBYLIAAgA0ECajYCACABIAFBmAVqQZL+CRDAGykCADcDICAAIAFBIGoQsRwhAgwVCyAAIANBAmo2AgAgASABQZAFakGU/gkQwBspAgA3AyggACABQShqELEcIQIMFAsgACADQQJqNgIAIAEgAUGIBWpBl/4JEMAbKQIANwMwIAAgAUEwahCxHCECDBMLIAAgA0ECajYCACABIAAQyRsiAjYC+AQgAkUNESAAQZn+CSABQfgEahCXHCECDBILAkACQAJAAkACQCADLAABIgRB7ABrDgQBAhYDAAsgBEH2AEYNAyAEQeMARw0VIAAgA0ECajYCACABIAAiAxDJGyICNgL4BCACRQ0UIAEgAxD2GyICNgKEBSACRQ0UIABBoANqQaP+CSABQfgEaiABQYQFahDEHCECDBULIAAgA0ECajYCACABIAAiBBD2GyIDNgKEBSADRQ0UIABBCGoiBRD2ASEGA0AgAEHFABDFG0UEQCABIAQQ9hsiAzYC+AQgA0UNFiAFIAFB+ARqENgbDAELCyABQfgEaiAAIAYQ2RsgAEGgA2ogAUGEBWogAUH4BGoQxRwhAgwUCyAAIANBAmo2AgAgASABQfAEakGu/gkQwBspAgA3AzggACABQThqELEcIQIMEwsgACADQQJqNgIAIAEgAUHoBGpBsP4JEMAbKQIANwNAIAAgAUFAaxCyHCECDBILIAAQsxwhAgwRCwJAAkACQAJAAkACQAJAIAMsAAEiBEHsAGsOCwEXAhcXFxcDBBcFAAsCQAJAAkAgBEHhAGsOBQAZARkCCAsgACADQQJqNgIAIAEgABD2GyICNgL4BCACRQ0XIAFBAToAhAUgACABQfgEaiABQb8FaiABQYQFahC0HCECDBgLIAAgA0ECajYCACABIAAiAxDJGyICNgL4BCACRQ0WIAEgAxD2GyICNgKEBSACRQ0WIABBoANqQbL+CSABQfgEaiABQYQFahDEHCECDBcLIAAgA0ECajYCACABIAFB4ARqQb/+CRDAGykCADcDSCAAIAFByABqELIcIQIMFgsgACADQQJqNgIAIAEgABD2GyICNgL4BCACRQ0UIAFBADoAhAUgACABQfgEaiABQb8FaiABQYQFahC0HCECDBULIAAQtRwhAgwUCyAAIANBAmo2AgAgASAAIgMQ9hsiAjYC+AQgAkUNEiABIAMQ9hsiAjYChAUgAkUNEiAAIAFB+ARqQcH+CSABQYQFahC2HCECDBMLIAAgA0ECajYCACABIAAiAxD2GyICNgL4BCACRQ0RIAEgAxD2GyICNgKEBSACRQ0RIABBoANqIAFB+ARqQcT+CSABQYQFahDMHCECDBILIAAgA0ECajYCACABIAFB2ARqQcb+CRDAGykCADcDUCAAIAFB0ABqELEcIQIMEQsgBEHWAEcNECAAIANBAmo2AgAgASABQdAEakHI/gkQwBspAgA3A1ggACABQdgAahCxHCECDBALAkACQAJAIAMsAAEiBEHvAGsOAwASAgELIAAgA0ECajYCACABIAFByARqQcv+CRDAGykCADcDYCAAIAFB4ABqELEcIQIMEQsgBEHPAEcNECAAIANBAmo2AgAgASABQcAEakHN/gkQwBspAgA3A2ggACABQegAahCxHCECDBALIAAgA0ECajYCACABIAFBuARqQdD+CRDAGykCADcDcCAAIAFB8ABqELEcIQIMDwsgAywAASIEQfQARwRAIARB5QBHDQ8gACADQQJqNgIAIAEgAUGwBGpB0/4JEMAbKQIANwN4IAAgAUH4AGoQsRwhAgwPCyAAIANBAmo2AgAgASABQagEakHW/gkQwBspAgA3A4ABIAAgAUGAAWoQsRwhAgwOCyADLAABIgRB7ABHBEAgBEH4AEcNDiAAIANBAmo2AgAgASAAIgMQ9hsiAjYC+AQgAkUNDSABIAMQ9hsiAjYChAUgAkUNDSAAQaADakEQEPwbIAFB+ARqKAIAIAFBhAVqKAIAEK0dIQIMDgsgACADQQJqNgIAIABBCGoiBBD2ASEFA0AgAEHFABDFG0UEQCABIAAQtxwiAzYC+AQgA0UNDyAEIAFB+ARqENgbDAELCyABQQA2AoQFIAFB+ARqIAAgBRDZGyAAQaADaiABQYQFaiABQfgEahDOHCECDA0LAkACQAJAAkAgAywAASIEQfMAaw4CAQMACyAEQdMARg0BIARB5QBHDQ8gACADQQJqNgIAIAEgAUGgBGpB2P4JEMAbKQIANwOIASAAIAFBiAFqELEcIQIMDwsgACADQQJqNgIAIAEgAUGYBGpB2/4JEMAbKQIANwOQASAAIAFBkAFqELEcIQIMDgsgACADQQJqNgIAIAEgAUGQBGpB3v4JEMAbKQIANwOYASAAIAFBmAFqELEcIQIMDQsgACADQQJqNgIAIAEgAUGIBGpB4v4JEMAbKQIANwOgASAAIAFBoAFqELEcIQIMDAsCQAJAAkACQAJAAkAgAywAASIEQekAaw4FARERAwUACyAEQckAaw4EARAQAxALIAAgA0ECajYCACABIAFBgARqQeT+CRDAGykCADcDqAEgACABQagBahCxHCECDA8LIAAgA0ECajYCACABIAFB+ANqQeb+CRDAGykCADcDsAEgACABQbABahCxHCECDA4LIAAgA0ECajYCACABIAFB8ANqQb/+CRDAGykCADcDuAEgACABQbgBahCxHCECDA0LIAAgA0ECajYCACABIAFB6ANqQen+CRDAGykCADcDwAEgACABQcABahCxHCECDAwLIAAgA0ECajYCACAAQd8AEMUbBEAgASABQeADakHs/gkQwBspAgA3A8gBIAAgAUHIAWoQshwhAgwMCyABIAAQ9hsiAjYC+AQgAkUNCiAAIAFB+ARqQez+CRC4HCECDAsLAkACQAJAAkACQAJAIAMsAAEiBEHhAGsOBwEQEBACEAMACyAEQfQAaw4FAw8PAAQPCyAAELkcIQIMDgsgACADQQJqNgIAIAEgAUHYA2pB7/4JEMAbKQIANwPQASAAIAFB0AFqELEcIQIMDQsgACAD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Amo2AgAgAEGDnAoQ3hshAgwKCyAAIAAoAgBBAmo2AgAgAEGOnAoQ3hshAgwJCwJAAkACQAJAAkACQCAAQQEQwxsiAUHhAGsOBwEODg4CDgMACyABQfQAaw4EAw0NBA0LIAAgACgCAEECajYCACAAQZmcChDeGyECDAwLIAAgACgCAEECajYCACAAQaicChDeGyECDAsLIAAgACgCAEECajYCACAAQe6bChDeGyECDAoLIAAgACgCAEECajYCACAAQbOcChDeGyECDAkLIAAgACgCAEECajYCACAAQb2cChDeGyECDAgLAkACQAJAIABBARDDGyIBQe8Aaw4EAAoKAQILIAAgACgCAEECajYCACAAQcqcChDeGyECDAkLIAAgACgCAEECajYCACAAQdWcChDeGyECDAgLIAFB0gBHDQcgACAAKAIAQQJqNgIAIABB35wKEN4bIQIMBwsCQAJAAkACQAJAAkAgAEEBEMMbIgFB7ABrDgkBAAwMAwwMBAUCCyAAIAAoAgBBAmo2AgAgAEHqnAoQ3hshAgwLCyAAIAAoAgBBAmo2AgAgAEH2nAoQ3hshAgwKCyABQcwARw0JIAAgACgCAEECajYCACAAQYCdChDeGyECDAkLIAAgACgCAEECajYCACAAQYudChDeGyECDAgLIAAgACgCAEECajYCACAAQfacChDeGyECDAcLIAAgACgCAEECajYCACAAQZadChDeGyECDAYLIABBARDDG0H1AEcNBSAAIAAoAgBBAmo2AgAgAEGhnQoQ3hshAgwFCwJAAkAgAEEBEMMbIgFBzQBHBEAgAUHTAEYNAiABQfMARg0BIAFB7QBHDQcgACAAKAIAQQJqNgIAIABBq50KEN4bIQIMBwsgACAAKAIAQQJqNgIAIABBtZ0KEN4bIQIMBgsgACAAKAIAQQJqNgIAIABBwJ0KEN4bIQIMBQsgACAAKAIAQQJqNgIAIABBy50KEN4bIQIMBAsgAEEBEMMbQfMARw0DIAAgACgCAEECajYCACAAQdedChDeGyECDAMLIABBARDDG0Ewa0EJSw0CIAAgACgCAEECajYCACADIAAQmhwiAjYCGCACRQ0BIAAgA0EYahCjHSECDAILIAAgACgCAEECajYCACAAQfiZChDeGyECDAELQQAhAgsgA0EgaiQAIAILJAAgAEEHQQFBAUEBEIAcIABBvPsJNgIAIAAgASkCADcCCCAACzACAX8BfiMAQRBrIgIkACACIAApAggiAzcDACACIAM3AwggASACEIIcIAJBEGokAAsoACAAQRdBAUEBQQEQgBwgACACNgIMIAAgATYCCCAAQaD8CTYCACAAC0MBAX8jAEEQayICJAAgACgCCCABELwbIAIgAkEIakGA/QkQwBspAgA3AwAgASACEIIcIAAoAgwgARC8GyACQRBqJAALFgAgACABKAIMIgEgASgCACgCGBECAAsuAQF/An9BACAAKAIAIgEgACgCBEYNABogACABQQFqNgIAIAEtAAALQRh0QRh1Cy8AIABBJEECQQJBAhCAHCAAQQA6ABAgAEEANgIMIAAgATYCCCAAQZD9CTYCACAAC0EBA38jAEEQayICJAAgAC0AEEUEQCACQQhqIABBEGpBARCkHCEEIAAoAgwgARClHCEDIAQQphwLIAJBEGokACADC0kBAX8jAEEQayIDJAAgAyACOgAPIAAgATYCACABLQAAIQEgAEEBOgAFIAAgAToABCAAKAIAIANBD2otAAA6AAAgA0EQaiQAIAALJAEBfyAALQAFIgJBAkcEQCACRQ8LIAAgASAAKAIAKAIAEQMACxoAIAAtAAUEQCAAKAIAIABBBGotAAA6AAALC0EBA38jAEEQayICJAAgAC0AEEUEQCACQQhqIABBEGpBARCkHCEEIAAoAgwgARCoHCEDIAQQphwLIAJBEGokACADCyQBAX8gAC0ABiICQQJHBEAgAkUPCyAAIAEgACgCACgCBBEDAAtBAQN/IwBBEGsiAiQAIAAtABBFBEAgAkEIaiAAQRBqQQEQpBwhBCAAKAIMIAEQqhwhAyAEEKYcCyACQRBqJAAgAwskAQF/IAAtAAciAkECRwRAIAJFDwsgACABIAAoAgAoAggRAwALSwECfyMAQRBrIgIkACAALQAQRQRAIAJBCGogAEEQakEBEKQcIQMgACgCDCIAIAEgACgCACgCDBEDACEAIAMQphwLIAJBEGokACAAC0cBAn8jAEEQayICJAAgAC0AEEUEQCACQQhqIABBEGpBARCkHCEDIAAoAgwiACABIAAoAgAoAhARAgAgAxCmHAsgAkEQaiQAC0cBAn8jAEEQayICJAAgAC0AEEUEQCACQQhqIABBEGpBARCkHCEDIAAoAgwiACABIAAoAgAoAhQRAgAgAxCmHAsgAkEQaiQACxUAIAEgAGsiAQRAIAIgACABELAbCwvQAQECfyMAQTBrIgEkACABIAFBKGpBtI8KEMAbKQIANwMQAkAgACABQRBqEMEbBEAgABCGHBogAUEgaiAAQQAQxhsgAEHfABDFG0UNASAAIAFBIGoQwhwhAgwBCyABIAFBGGpBt48KEMAbKQIANwMIIAAgAUEIahDBG0UNACABQSBqIABBABDGGyABQSBqEMcbDQAgAEHwABDFG0UNACAAEIYcGiABQSBqIABBABDGGyAAQd8AEMUbRQ0AIAAgAUEgahDCHCECCyABQTBqJAAgAgusEQEGfyMAQZAEayIBJAACQCAAQeYAEMUbRQ0AIAECf0EBIABBABDDGyIEQcwARg0AGiAEQf8BcSIDQfIARwRAQQEgA0HsAEYNARogA0HSAEcNAgtBAAs6AI8EIAAgACgCAEEBajYCACABQYAEahDaGyEDIAEgAUH4A2pBqJAKEMAbKQIANwPwAQJAIAAgAUHwAWoQwRsEQCABQfADakGP/gkQwBsaIAEgASkD8AM3A4AEDAELIAEgAUHoA2pBq5AKEMAbKQIANwPoASAAIAFB6AFqEMEbBEAgAUHwA2pBkv4JEMAbGiABIAEpA/ADNwOABAwBCyABIAFB4ANqQa6QChDAGykCADcD4AEgACABQeABahDBGwRAIAFB8ANqQZT+CRDAGxogASABKQPwAzcDgAQMAQsgASABQdgDakGxkAoQwBspAgA3A9gBIAAgAUHYAWoQwRsEQCABQfADakGX/gkQwBsaIAEgASkD8AM3A4AEDAELIAEgAUHQA2pBtJAKEMAbKQIANwPQASAAIAFB0AFqEMEbBEAgAUHwA2pBrv4JEMAbGiABIAEpA/ADNwOABAwBCyABIAFByANqQbeQChDAGykCADcDyAEgACABQcgBahDBGwRAIAFB8ANqQcH+CRDAGxogASABKQPwAzcDgAQMAQsgASABQcADakG6kAoQwBspAgA3A8ABIAAgAUHAAWoQwRsEQCABQfADakHG/gkQwBsaIAEgASkD8AM3A4AEDAELIAEgAUG4A2pBvZAKEMAbKQIANwO4ASAAIAFBuAFqEMEbBEAgAUHwA2pByP4JEMAbGiABIAEpA/ADNwOABAwBCyABIAFBsANqQcCQChDAGykCADcDsAEgACABQbABahDBGwRAIAFB8ANqQcv+CRDAGxogASABKQPwAzcDgAQMAQsgASABQagDakHDkAoQwBspAgA3A6gBIAAgAUGoAWoQwRsEQCABQfADakHN/gkQwBsaIAEgASkD8AM3A4AEDAELIAEgAUGgA2pBxpAKEMAbKQIANwOgASAAIAFBoAFqEMEbBEAgAUHwA2pB0P4JEMAbGiABIAEpA/ADNwOABAwBCyABIAFBmANqQcmQChDAGykCADcDmAEgACABQZgBahDBGwRAIAFB8ANqQdP+CRDAGxogASABKQPwAzcDgAQMAQsgASABQZADakHMkAoQwBspAgA3A5ABIAAgAUGQAWoQwRsEQCABQfADakHW/gkQwBsaIAEgASkD8AM3A4AEDAELIAEgAUGIA2pBz5AKEMAbKQIANwOIASAAIAFBiAFqEMEbBEAgAUHwA2pB2P4JEMAbGiABIAEpA/ADNwOABAwBCyABIAFBgANqQdKQChDAGykCADcDgAEgACABQYABahDBGwRAIAFB8ANqQdv+CRDAGxogASABKQPwAzcDgAQMAQsgASABQfgCakHVkAoQwBspAgA3A3ggACABQfgAahDBGwRAIAFB8ANqQd7+CRDAGxogASABKQPwAzcDgAQMAQsgASABQfACakHYkAoQwBspAgA3A3AgACABQfAAahDBGwRAIAFB8ANqQeL+CRDAGxogASABKQPwAzcDgAQMAQsgASABQegCakHbkAoQwBspAgA3A2ggACABQegAahDBGwRAIAFB8ANqQeT+CRDAGxogASABKQPwAzcDgAQMAQsgASABQeACakHekAoQwBspAgA3A2AgACABQeAAahDBGwRAIAFB8ANqQeb+CRDAGxogASABKQPwAzcDgAQMAQsgASABQdgCakHhkAoQwBspAgA3A1ggACABQdgAahDBGwRAIAFB8ANqQb/+CRDAGxogASABKQPwAzcDgAQMAQsgASABQdACakHkkAoQwBspAgA3A1AgACABQdAAahDBGwRAIAFB8ANqQen+CRDAGxogASABKQPwAzcDgAQMAQsgASABQcgCakHnkAoQwBspAgA3A0ggACABQcgAahDBGwRAIAFB8ANqQe/+CRDAGxogASABKQPwAzcDgAQMAQsgASABQcACakHqkAoQwBspAgA3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ahDHGw0AIABBxQAQxRtFDQAgAEGgA2ogASACQQhqEN8cIQMLIAJBEGokACADCzkAIABBoANqQQwQ/BshACABKAIAQQBHIQEgAEHBAEEBQQFBARCAHCAAIAE6AAggAEHwgQo2AgAgAAuWAQEFfyMAQRBrIgIkAAJ/QQAgABDEG0EJSQ0AGiACQQhqIAAoAgAiASABQQhqEJAZIgMoAgAhASADKAIEIQQCQANAIAEgBEYNASABLAAAIQUgAUEBaiEBIAUQoBcNAAtBAAwBCyAAIAAoAgBBCGo2AgBBACAAQcUAEMUbRQ0AGiAAQaADaiADEOQcCyEBIAJBEGokACABC5YBAQV/IwBBEGsiAiQAAn9BACAAEMQbQRFJDQAaIAJBCGogACgCACIBIAFBEGoQkBkiAygCACEBIAMoAgQhBAJAA0AgASAERg0BIAEsAAAhBSABQQFqIQEgBRCgFw0AC0EADAELIAAgACgCAEEQajYCAEEAIABBxQAQxRtFDQAaIABBoANqIAMQ5hwLIQEgAkEQaiQAIAELlgEBBX8jAEEQayICJAACf0EAIAAQxBtBIUkNABogAkEIaiAAKAIAIgEgAUEgahCQGSIDKAIAIQEgAygCBCEEAkADQCABIARGDQEgASwAACEFIAFBAWohASAFEKAXDQALQQAMAQsgACAAKAIAQSBqNgIAQQAgAEHFABDFG0UNABogAEGgA2ogAxDoHAshASACQRBqJAAgAQsNACAAQaADaiABEIcdCxwBAX8gACgCACECIAAgASgCADYCACABIAI2AgALUAEBfyMAQRBrIgQkACAAQRgQ/BshACAEQQhqIAEQwBshASADKAIAIQMgAigCACECIAQgASkCADcDACAAIAQgAiADEJcdIQIgBEEQaiQAIAILRgIBfwF+IwBBEGsiAyQAIABBFBD8GyEAIAEoAgAhASADIAIpAgAiBDcDACADIAQ3AwggACABIAMQmR0hAiADQRBqJAAgAgsPACAAQaADaiABIAIQmx0LgQEBAn8jAEEQayICJAACQAJAIABBABDDGyIBQcQARwRAIAFB/wFxQdQARw0BIAIgABDoGyIBNgIMIAFFDQIgAEGUAWogAkEMahDYGwwCCyACIAAQ4RsiATYCCCABRQ0BIABBlAFqIAJBCGoQ2BsMAQsgABDsGyEBCyACQRBqJAAg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IwBBEGsiAiQAIAIgATYCDCAAKAIAIgAgAUECdGpBjANqIgEgASgCACIBQQFqNgIAIAIgATYCCCACIABBoANqQRAQ/BsgAkEMaigCACACQQhqKAIAEPIcIgE2AgQgAEHMAmoQkxwoAgAgAkEEahDYGyACQRBqJAAgAQttAgF/A34jAEEwayIEJAAgAEEgEPwbIQAgBCABKQIAIgU3AyggBCACKQIAIgY3AyAgBCADKQIAIgc3AxggBCAFNwMQIAQgBjcDCCAEIAc3AwAgACAEQRBqIARBCGogBBCBHSEDIARBMGokACADC2wCAX8BfiMAQTBrIgIkACACIAJBKGpBuIcKEMAbKQIANwMQIAEgAkEQahCCHCACIAApAggiAzcDCCACIAM3AyAgASACQQhqEIIcIAIgAkEYakHBhwoQwBspAgA3AwAgASACEIIcIAJBMGokAAsxACAAQQwQ/BshACABKAIAIQEgAEEcQQBBAUEBEIAcIAAgATYCCCAAQeCICjYCACAAC0YCAX8BfiMAQRBrIgMkACAAQRQQ/BshACABKAIAIQEgAyACKQIAIgQ3AwAgAyAENwMIIAAgASADEPwcIQIgA0EQaiQAIAILMQAgAEEMEPwbIQAgASgCACEBIABBH0EAQQFBARCAHCAAIAE2AgggAEHwiwo2AgAgAAsoACAAQRtBAUEBQQEQgBwgACACNgIMIAAgATYCCCAAQdyHCjYCACAAC3oBAX8jAEEgayICJAACQCACAn8CQAJAAkAgACgCCA4DAAECBAsgAkEYakHMiAoQwBsMAgsgAkEQakHPiAoQwBsMAQsgAkEIakHSiAoQwBsLKQIANwMAIAEgAhCCHAsgACgCDCIABEAgASAAQQFrrRD0HAsgAkEgaiQAC3gBAn8jAEEwayICJAACQCABUARAIABBMBC9GwwBCyACQRBqEPUcIQMDQCABUEUEQCADQQFrIgMgASABQgqAIgFCCn59p0EwcjoAAAwBCwsgAiACQQhqIAMgAkEQahD1HBCQGSkCADcDACAAIAIQ9hwLIAJBMGokAAsHACAAQRVqCzACAX8BfiMAQRBrIgIkACACIAEpAgAiAzcDACACIAM3AwggACACEIIcIAJBEGokAAstACMAQRBrIgAkACAAIABBCGpBzIkKEMAbKQIANwMAIAEgABCCHCAAQRBqJAALDAAgACgCCCABELwbCygAIABBHUEAQQFBARCAHCAAIAI2AgwgACABNgIIIABB4IkKNgIAIAALUQECfyMAQRBrIgIkACAAKAIMIgMgASADKAIAKAIQEQIAIAAoAgwgARClHEUEQCACIAJBCGpB0IoKEMAbKQIANwMAIAEgAhCCHAsgAkEQaiQACyAAIAAoAgggARC8GyAAKAIMIgAgASAAKAIAKAIUEQIACysAIABBHkEAQQFBARCAHCAAIAE2AgggAEHcigo2AgAgACACKQIANwIMIAALVwEBfyMAQSBrIgIkACACIAJBGGpBzIsKEMAbKQIANwMIIAEgAkEIahCCHCAAQQxqIAEQ/hwgAiACQRBqQdaLChDAGykCADcDACABIAIQghwgAkEgaiQAC40BAQV/IwBBEGsiAiQAQQEhAwNAIAAoAgQgBEcEQCABKAIEIQUgA0EBcUUEQCACIAJBCGpB4osKEMAbKQIANwMAIAEgAhCCHAsgASgCBCEGIAAoAgAgBEECdGooAgAgARC8GyAEQQFqIQQgBiABKAIERgR/IAEgBRCRCyADBUEACyEDDAELCyACQRBqJAALQwEBfyMAQRBrIgIkACAAKAIIIgAgASAAKAIAKAIQEQIAIAIgAkEIakHcjAoQwBspAgA3AwAgASACEIIcIAJBEGokAAsWACAAKAIIIgAgASAAKAIAKAIUEQIACzgAIABBLUEBQQFBARCAHCAAQeiMCjYCACAAIAEpAgA3AgggACACKQIANwIQIAAgAykCADcCGCAAC3MCAX8BfiMAQTBrIgIkACACIAJBKGpBzI0KEMAbKQIANwMQIAEgAkEQahCCHCACIAApAhgiAzcDCCACIAM3AyAgASACQQhqEIIcIAIgAkEYakHBhwoQwBspAgA3AwAgASACEIIcIAAgARCDHSACQTBqJAALqAEBAn8jAEFAaiICJAAgAEEIaiIDENocRQRAIAIgAkE4akHi/gkQwBspAgA3AxggASACQRhqEIIcIAMgARD+HCACIAJBMGpB1v4JEMAbKQIANwMQIAEgAkEQahCCHAsgAiACQShqQeSBChDAGykCADcDCCABIAJBCGoQghwgAEEQaiABEP4cIAIgAkEgakGK/gkQwBspAgA3AwAgASACEIIcIAJBQGskAAtkAQF/IwBBIGsiAiQAIAIgAkEYakG8jgoQwBspAgA3AwggASACQQhqEIIcIAAoAggiAC0ABEEtRgRAIAAgARCDHQsgAiACQRBqQb+OChDAGykCADcDACABIAIQghwgAkEgaiQACywAIABBxABBAUEBQQEQgBwgACABNgIIIABB0I4KNgIAIAAgAikCADcCDCAAC3YCAX8BfiMAQTBrIgIkACACIAJBKGpB5IEKEMAbKQIANwMQIAEgAkEQahCCHCAAKAIIIAEQvBsgAiACQSBqQYr+CRDAGykCADcDCCABIAJBCGoQghwgAiAAKQIMIgM3AwAgAiADNwMYIAEgAhCCHCACQTBqJAALVAIBfwF+IwBBEGsiAiQAIABBEBD8GyEAIAIgASkCACIDNwMAIAIgAzcDCCAAQTtBAUEBQQEQgBwgAEHEjwo2AgAgACACKQIANwIIIAJBEGokACAAC04CAX8BfiMAQSBrIgIkACACIAJBGGpBtI8KEMAbKQIANwMIIAEgAkEIahCCHCACIAApAggiAzcDACACIAM3AxAgASACEIIcIAJBIGokAAtYAgF/AX4jAEEQayIFJAAgAEEcEPwbIQAgAS0AACEBIAUgAikCACIGNwMIIAQoAgAhBCADKAIAIQMgBSAGNwMAIAAgASAFIAMgBBCKHSEDIAVBEGokACADCz8BAX4gAEE+QQFBAUEBEIAcIAAgBDYCDCAAIAM2AgggAEGQkQo2AgAgAikCACEFIAAgAToAGCAAIAU3AhAgAAvRAgICfwF+IwBB8ABrIgIkACACIAA2AmwgAiABNgJoIAFBKBC9GwJAIAAtABgEQCAAKAIMIgMEQCADIAEQvBsgAUEgEL0bIAIgACkCECIENwMwIAIgBDcDYCABIAJBMGoQghwgAUEgEL0bCyACIAJB2ABqQeyRChDAGykCADcDKCABIAJBKGoQghwgAiAAKQIQIgQ3AyAgAiAENwNQIAEgAkEgahCCHCABQSAQvRsgAkHoAGoQjB0MAQsgAkHoAGoQjB0gAUEgEL0bIAIgACkCECIENwMYIAIgBDcDSCABIAJBGGoQghwgAiACQUBrQfGRChDAGykCADcDECABIAJBEGoQghwgACgCDEUNACABQSAQvRsgAiAAKQIQIgQ3AwggAiAENwM4IAEgAkEIahCCHCABQSAQvRsgACgCDCABELwbCyABQSkQvRsgAkHwAGokAAtBAQJ/IwBBEGsiASQAIAAoAgQhAiAAKAIAQSgQvRsgASACKAIIEI0dIAAoAgAQvBsgACgCAEEpEL0bIAFBEGokAAshACAAQSJBAUEBQQEQgBwgACABNgIIIABBgJIKNgIAIAAL3wEBBX8jAEFAaiICJAAgAkEwaiABQQxqEI8dIQUgAkEgaiABQRBqEI8dIQYgASgCBCEEIAAoAgggARC8GwJAAkACQAJAIAEoAhAiA0EBag4CAgABCyABIAQQkQsMAgsgA0EBIANBAUsbIQRBASEDA0AgAyAERg0CIAIgAkEQakHiiwoQwBspAgA3AwAgASACEIIcIAEgAzYCDCAAKAIIIAEQvBsgA0EBaiEDDAALAAsgAiACQRhqQdyMChDAGykCADcDCCABIAJBCGoQghwLIAYQ3BwgBRDcHCACQUBrJAALSQEBfyMAQRBrIgIkACACQX82AgwgACABNgIAIAEoAgAhASAAQQE6AAggACABNgIEIAAoAgAgAkEMaigCADYCACACQRBqJAAgAAtPAgF/AX4jAEEQayIEJAAgAEEYEPwbIQAgASgCACEBIAQgAikCACIFNwMIIAMoAgAhAyAEIAU3AwAgACABIAQgAxCRHSEDIARBEGokACADCzgBAX4gAEEvQQFBAUEBEIAcIAAgATYCCCAAQfSSCjYCACACKQIAIQQgACADNgIUIAAgBDcCDCAAC7ECAgJ/AX4jAEGAAWsiAiQAIABBDGoiAyACQfgAakHW/gkQwBsQkx0EQCACIAJB8ABqQeSBChDAGykCADcDOCABIAJBOGoQghwLIAIgAkHoAGpB5IEKEMAbKQIANwMwIAEgAkEwahCCHCAAKAIIIAEQvBsgAiACQeAAakHUkwoQwBspAgA3AyggASACQShqEIIcIAIgACkCDCIENwMgIAIgBDcDWCABIAJBIGoQghwgAiACQdAAakHXkwoQwBspAgA3AxggASACQRhqEIIcIAAoAhQgARC8GyACIAJByABqQYr+CRDAGykCADcDECABIAJBEGoQghwgAyACQfgAakHW/gkQwBsQkx0EQCACIAJBQGtBiv4JEMAbKQIANwMIIAEgAkEIahCCHAsgAkGAAWokAAslACAAEMQbIAEQxBtGBH8gACgCACAAKAIEIAEoAgAQ7hsFQQALC0YCAX8BfiMAQRBrIgMkACAAQRQQ/BshACADIAEpAgAiBDcDCCACKAIAIQIgAyAENwMAIAAgAyACEJUdIQIgA0EQaiQAIAILMQEBfiAAQTpBAUEBQQEQgBwgAEHkkwo2AgAgASkCACEDIAAgAjYCECAAIAM3AgggAAt2AgF/AX4jAEEwayICJAAgAiAAKQIIIgM3AxAgAiADNwMoIAEgAkEQahCCHCACIAJBIGpB5IEKEMAbKQIANwMIIAEgAkEIahCCHCAAKAIQIAEQvBsgAiACQRhqQYr+CRDAGykCADcDACABIAIQghwgAkEwaiQACzgBAX4gAEE1QQFBAUEBEIAcIABBzJQKNgIAIAEpAgAhBCAAIAM2AhQgACACNgIQIAAgBDcCCCAAC7IBAgJ/AX4jAEFAaiICJAAgAiAAKQIIIgQ3AxggAiAENwM4IAEgAkEYahCCHCACIAJBMGpB4v4JEMAbKQIANwMQIAEgAkEQahCCHCAAKAIQIgMgASADKAIAKAIQEQIAIAIgAkEoakGolQoQwBspAgA3AwggASACQQhqEIIcIAAoAhQiACABIAAoAgAoAhARAgAgAiACQSBqQYr+CRDAGykCADcDACABIAIQghwgAkFAayQACysAIABBN0EBQQFBARCAHCAAIAE2AgggAEG0lQo2AgAgACACKQIANwIMIAALYQEBfyMAQSBrIgIkACAAKAIIIAEQvBsgAiACQRhqQeSBChDAGykCADcDCCABIAJBCGoQghwgAEEMaiABEP4cIAIgAkEQakGK/gkQwBspAgA3AwAgASACEIIcIAJBIGokAAtGAgF/AX4jAEEQayIDJAAgAEEUEPwbIQAgASgCACEBIAMgAikCACIENwMAIAMgBDcDCCAAIAEgAxCcHSECIANBEGokACACCysAIABBPEEBQQFBARCAHCAAIAE2AgggAEGclgo2AgAgACACKQIANwIMIAALfwEBfyMAQTBrIgIkACACIAJBKGpB5IEKEMAbKQIANwMQIAEgAkEQahCCHCAAKAIIIAEQvBsgAiACQSBqQYCXChDAGykCADcDCCABIAJBCGoQghwgAEEMaiABEP4cIAIgAkEYakGK/gkQwBspAgA3AwAgASACEIIcIAJBMGokAAsvACAAQTlBAUEBQQEQgBwgACADOgANIAAgAjoADCAAIAE2AgggAEGMlwo2AgAgAAuFAQEBfyMAQTBrIgIkACAALQAMBEAgAiACQShqQYD9CRDAGykCADcDECABIAJBEGoQghwLIAIgAkEgakHslwoQwBspAgA3AwggASACQQhqEIIcIAAtAA0EQCACIAJBGGpB85cKEMAbKQIANwMAIAEgAhCCHAsgACgCCCABELwbIAJBMGokAAtYAQJ/IwBBEGsiAiQAIAAhASACAn8gAEEAEMMbQTBrQQlNBEAgARDIHAwBCyABEMccCyIBNgIMIAEEfyAAQaADaiACQQxqEKQdBUEACyEAIAJBEGokACAACz0CAX8BfiMAQRBrIgIkACAAQRAQ/BshACACIAEpAgAiAzcDACACIAM3AwggACACEJwcIQAgAkEQaiQAIAALKAAgAEEWQQFBAUEBEIAcIAAgAjYCDCAAIAE2AgggAEGomAo2AgAgAAs1ACAAQaADakEMEPwbIQAgASgCACEBIABBBEEBQQFBARCAHCAAIAE2AgggAEHsnQo2AgAgAAsxACAAQQwQ/BshACABKAIAIQEgAEErQQFBAUEBEIAcIAAgATYCCCAAQZyZCjYCACAAC0MBAX8jAEEQayICJAAgAiACQQhqQbD+CRDAGykCADcDACABIAIQghwgACgCCCIAIAEgACgCACgCEBECACACQRBqJAALMQAgAEEMEPwbIQAgASgCACEBIABBE0EBQQFBARCAHCAAIAE2AgggAEHsngo2AgAgAAs5AQF/IwBBEGsiAiQAIAIgAkEIakHYngoQwBspAgA3AwAgASACEIIcIAAoAgggARC8GyACQRBqJAALOQEBfyMAQRBrIgIkACACIAJBCGpB0J8KEMAbKQIANwMAIAEgAhCCHCAAKAIIIAEQvBsgAkEQaiQACzkBAX8jAEEQayICJAAgAiACQQhqQYD9CRDAGykCADcDACABIAIQghwgACgCCCABELwbIAJBEGokAAsWACAAIAEoAggiASABKAIAKAIYEQIACzgBAX4gAEEzQQFBAUEBEIAcIAAgATYCCCAAQdSgCjYCACACKQIAIQQgACADNgIUIAAgBDcCDCAAC0QCAX8BfiMAQRBrIgIkACAAKAIIIAEQvBsgAiAAKQIMIgM3AwAgAiADNwMIIAEgAhCCHCAAKAIUIAEQvBsgAkEQaiQACygAIABBMEEBQQFBARCAHCAAIAI2AgwgACABNgIIIABBvKEKNgIAIAALfwEBfyMAQTBrIgIkACACIAJBKGpB5IEKEMAbKQIANwMQIAEgAkEQahCCHCAAKAIIIAEQvBsgAiACQSBqQaSiChDAGykCADcDCCABIAJBCGoQghwgACgCDCABELwbIAIgAkEYakGnogoQwBspAgA3AwAgASACEIIcIAJBMGokAAswACAAQckAQQFBAUEBEIAcIAAgAzoAECAAIAI2AgwgACABNgIIIABBtKIKNgIAIAALjAEBAn8jAEEQayICJAACQCAALQAQBEAgAUHbABC9GyAAKAIIIAEQvBsgAUHdABC9GwwBCyABQS4QvRsgACgCCCABELwbCyAAKAIMIgMtAARByQBrQf8BcUECTwR/IAIgAkEIakGUowoQwBspAgA3AwAgASACEIIcIAAoAgwFIAMLIAEQvBsgAkEQaiQACzAAIABBygBBAUEBQQEQgBwgACADNgIQIAAgAjYCDCAAIAE2AgggAEGgowo2AgAgAAuWAQECfyMAQSBrIgIkACABQdsAEL0bIAAoAgggARC8GyACIAJBGGpBhKQKEMAbKQIANwMIIAEgAkEIahCCHCAAKAIMIAEQvBsgAUHdABC9GyAAKAIQIgMtAARByQBrQf8BcUECTwR/IAIgAkEQakGUowoQwBspAgA3AwAgASACEIIcIAAoAhAFIAMLIAEQvBsgAkEgaiQACysAIABBPUEBQQFBARCAHCAAIAE2AgggAEGUpAo2AgAgACACKQIANwIMIAALLwEBfyAAKAIIIgIEQCACIAEQvBsLIAFB+wAQvRsgAEEMaiABEP4cIAFB/QAQvRsLKwAgAEExQQFBAUEBEIAcIAAgATYCCCAAQYClCjYCACAAIAIpAgA3AgwgAAtwAQF/IwBBIGsiBiQAIABBIBD8GyEAIAYgASkCADcDGCACKAIAIQIgBiADKQIANwMQIAQtAAAhBCAFLQAAIQUgBiAGKQMYNwMIIAYgBikDEDcDACAAIAZBCGogAiAGIAQgBRC3HSEFIAZBIGokACAFC00BAX4gAEE4QQFBAUEBEIAcIABB9KUKNgIAIAEpAgAhBiAAIAI2AhAgACAGNwIIIAMpAgAhBiAAIAU6AB0gACAEOgAcIAAgBjcCFCAAC7UCAQJ/IwBB8ABrIgIkACAALQAcBEAgAiACQegAakHQpgoQwBspAgA3AzAgASACQTBqEIIcCyACIAJB4ABqQdymChDAGykCADcDKCABIAJBKGoQghwgAC0AHQRAIAIgAkHYAGpBvI4KEMAbKQIANwMgIAEgAkEgahCCHAsgAUEgEL0bIABBCGoiAxDaHEUEQCACIAJB0ABqQeSBChDAGykCADcDGCABIAJBGGoQghwgAyABEP4cIAIgAkHIAGpBiv4JEMAbKQIANwMQIAEgAkEQahCCHAsgACgCECABELwbIABBFGoiABDaHEUEQCACIAJBQGtB5IEKEMAbKQIANwMIIAEgAkEIahCCHCAAIAEQ/hwgAiACQThqQYr+CRDAGykCADcDACABIAIQghwLIAJB8ABqJAALOwEBfiAAQTRBAUEBQQEQgBwgAEHopgo2AgAgASkCACEEIAAgAjYCECAAIAQ3AgggACADKQIANwIUIAALVwIBfwF+IwBBIGsiAiQAIAIgACkCCCIDNwMIIAIgAzcDGCABIAJBCGoQghwgACgCECABELwbIAIgACkCFCIDNwMAIAIgAzcDECABIAIQghwgAkEgaiQACy8AIABBMkEBQQFBARCAHCAAIAM2AhAgACACNgIMIAAgATYCCCAAQdSnCjYCACAAC6cBAQF/IwBBQGoiAiQAIAIgAkE4akHkgQoQwBspAgA3AxggASACQRhqEIIcIAAoAgggARC8GyACIAJBMGpBuKgKEMAbKQIANwMQIAEgAkEQahCCHCAAKAIMIAEQvBsgAiACQShqQb6oChDAGykCADcDCCABIAJBCGoQghwgACgCECABELwbIAIgAkEgakGK/gkQwBspAgA3AwAgASACEIIcIAJBQGskAAtfAQF/IwBBMGsiAiQAIAIgAkEoakG0qQoQwBspAgA3AwggASACQQhqEIIcIAJBGGogACgCCBCNHSABEI4dIAIgAkEQakGK/gkQwBspAgA3AwAgASACEIIcIAJBMGokAAsMACAAQQhqIAEQ/hwLOQEBfyMAQRBrIgIkACACIAJBCGpBlKsKEMAbKQIANwMAIAEgAhCCHCAAKAIIIAEQvBsgAkEQaiQAC1cBAX8jAEEgayICJAAgAiACQRhqQYSsChDAGykCADcDCCABIAJBCGoQ9hwgACgCCCABELwbIAIgAkEQakGK/gkQwBspAgA3AwAgASACEPYcIAJBIGokAAsxACAAQQwQ/BshACABKAIAIQEgAEEoQQFBAUEBEIAcIAAgATYCCCAAQZisCjYCACAAC54BAQF/IwBBQGoiAiQAAkAgAgJ/AkACQAJAAkACQAJAIAAoAggOBgABAgMEBQcLIAJBOGpBiK0KEMAbDAULIAJBMGpBl60KEMAbDAQLIAJBKGpBqa0KEMAbDAMLIAJBIGpB8K0KEMAbDAILIAJBGGpBoq4KEMAbDAELIAJBEGpB1K4KEMAbCykCADcDCCABIAJBCGoQghwLIAJBQGskAAsYACAAIAEoAghBAnRB+MoKaigCABDAGxoLLwAgAEEqQQFBAUEBEIAcIAAgAzYCECAAIAI6AAwgACABNgIIIABB1K8KNgIAIAALYgEBfyMAQSBrIgIkACAALQAMBEAgAiACQRhqQbD+CRDAGykCADcDCCABIAJBCGoQghwLIAJBEGogACgCCCIAIAAoAgAoAhgRAgAgAiACKQMQNwMAIAEgAhCCHCACQSBqJAALRgIBfwF+IwBBEGsiAyQAIABBFBD8GyEAIAEoAgAhASADIAIpAgAiBDcDACADIAQ3AwggACABIAMQxx0hAiADQRBqJAAgAgs0ACAAQQggAS0ABSABLQAGIAEtAAcQgBwgACABNgIIIABBwLAKNgIAIAAgAikCADcCDCAAC4ABAgJ/AX4jAEEwayICJAAgACgCCCIDIAEgAygCACgCEBECACACIAJBKGpBoLEKEMAbKQIANwMQIAEgAkEQahCCHCACIAApAgwiBDcDCCACIAQ3AyAgASACQQhqEIIcIAIgAkEYakGnogoQwBspAgA3AwAgASACEIIcIAJBMGokAAtUAgF/AX4jAEEQayICJAAgAEEQEPwbIQAgAiABKQIAIgM3AwAgAiADNwMIIABBLkEBQQFBARCAHCAAQbSxCjYCACAAIAIpAgA3AgggAkEQaiQAIAALHAAgAUHbABC9GyAAQQhqIAEQ/hwgAUHdABC9GwsoACAAQRhBAUEBQQEQgBwgACACNgIMIAAgATYCCCAAQbiyCjYCACAAC54BAQF/IwBBQGoiAiQAAkAgAgJ/AkACQAJAAkACQAJAIAAoAggOBgABAgMEBQcLIAJBOGpBiK0KEMAbDAULIAJBMGpBl60KEMAbDAQLIAJBKGpBiLQKEMAbDAMLIAJBIGpBlLQKEMAbDAILIAJBGGpBobQKEMAbDAELIAJBEGpBrrQKEMAbCykCADcDCCABIAJBCGoQghwLIAJBQGskAAsYACAAIAEoAghBAnRBkMsKaigCABDAGxoLIQEBfyAAIABBHGo2AgggACAAQQxqIgE2AgQgACABNgIACz0CAX8BfiMAQRBrIgIkACAAQRAQ/BshACACIAEpAgAiAzcDACACIAM3AwggACACENEdIQAgAkEQaiQAIAALVAIBfwF+IwBBEGsiAiQAIABBEBD8GyEAIAIgASkCACIDNwMAIAIgAzcDCCAAQSNBAUEBQQEQgBwgAEHQtQo2AgAgACACKQIANwIIIAJBEGokACAAC4MBAQF+IABBIEEBQQFBARCAHCAAQeS0CjYCACABKQIAIQIgAEECOgAHIAAgAjcCCCAAQYIEOwAFIABBAUECIABBCGoiASgCACABENIdENMdGzoABiABKAIAIAEQ0h0Q1B0EQCAAQQE6AAcLIAEoAgAgARDSHRDVHQRAIABBAToABQsgAAsQACAAKAIAIAAoAgRBAnRqCywBAn8DQCAAIAFGIgJFBEAgACgCACEDIABBBGohACADLQAGQQFGDQELCyACCywBAn8DQCAAIAFGIgJFBEAgACgCACEDIABBBGohACADLQAHQQFGDQELCyACCywBAn8DQCAAIAFGIgJFBEAgACgCACEDIABBBGohACADLQAFQQFGDQELCyACCy8BAX8gACABENcdIAEoAgwiAiAAQQhqIgAoAgRJBH8gACACENgdIAEQpRwFQQALCyIAIAEoAhBBf0YEQCAAKAIMIQAgAUEANgIMIAEgADYCEAsLEAAgACgCACABQQJ0aigCAAsvAQF/IAAgARDXHSABKAIMIgIgAEEIaiIAKAIESQR/IAAgAhDYHSABEKgcBUEACwsvAQF/IAAgARDXHSABKAIMIgIgAEEIaiIAKAIESQR/IAAgAhDYHSABEKocBUEACws5AQJ/IAAgARDXHSABKAIMIgMgAEEIaiICKAIESQR/IAIgAxDYHSIAIAEgACgCACgCDBEDAAUgAAsLNgEBfyAAIAEQ1x0gASgCDCICIABBCGoiACgCBEkEQCAAIAIQ2B0iACABIAAoAgAoAhARAgALCzYBAX8gACABENcdIAEoAgwiAiAAQQhqIgAoAgRJBEAgACACENgdIgAgASAAKAIAKAIUEQIACwuAAQEBfyMAQTBrIgIk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AiACQQhqQdCKChDAGykCADcDACABIAIQghwgAkEQaiQAC9oCAQJ/IwBB8ABrIgIkACACIAJB6ABqQeSBChDAGykCADcDMCABIAJBMGoQghwgAEEMaiABEP4cIAIgAkHgAGpBiv4JEMAbKQIANwMoIAEgAkEoahCCHCAAKAIIIgMgASADKAIAKAIUEQIAAn8gACgCFCIDQQFxBEAgAiACQdgAakGEuwoQwBspAgA3AyAgASACQSBqEIIcIAAoAhQhAwsgA0ECcQsEfyACIAJB0ABqQYu7ChDAGykCADcDGCABIAJBGGoQghwgACgCFAUgAwtBBHEEQCACIAJByABqQZW7ChDAGykCADcDECABIAJBEGoQghwLAkAgAgJ/AkACQCAALQAYQQFrDgIAAQMLIAJBQGtBn7sKEMAbDAELIAJBOGpBorsKEMAbCykCADcDCCABIAJBCGoQghwLIAAoAhwEQCABQSAQvRsgACgCHCABELwbCyACQfAAaiQAC0YCAX8BfiMAQRBrIgMkACAAQRQQ/BshACABKAIAIQEgAyACKQIAIgQ3AwAgAyAENwMIIAAgASADEPgdIQIgA0EQaiQAIAILRgIBfwF+IwBBEGsiAyQAIABBFBD8GyEAIAEoAgAhASADIAIpAgAiBDcDACADIAQ3AwggACABIAMQ+h0hAiADQRBqJAAgAgsrACAAQQpBAUEBQQEQgBwgACABNgIIIABBhMEKNgIAIAAgAikCADcCDCAAC3YCAX8BfiMAQTBrIgIkACAAKAIIIAEQvBsgAiACQShqQeL+CRDAGykCADcDECABIAJBEGoQghwgAiAAKQIMIgM3AwggAiADNwMgIAEgAkEIahCCHCACIAJBGGpB1v4JEMAbKQIANwMAIAEgAhCCHCACQTBqJAALKwAgAEECQQFBAUEBEIAcIAAgATYCCCAAQfDBCjYCACAAIAIpAgA3AgwgAAtYAgF/AX4jAEEgayICJAAgACgCCCABELwbIAIgAkEYakHQigoQwBspAgA3AwggASACQQhqEIIcIAIgACkCDCIDNwMAIAIgAzcDECABIAIQghwgAkEgaiQACzEAIABBAyABLQAFIAEtAAYgAS0ABxCAHCAAIAE2AgwgACACNgIIIABB4MIKNgIAIAALDAAgACgCDCABEKUcCwwAIAAoAgwgARCoHAsMACAAKAIMIAEQqhwLHwEBfyAAKAIMIgIgASACKAIAKAIQEQIAIAAgARCBHguYAQECfyMAQTBrIgIkAAJ/IAAoAggiA0EBcQRAIAIgAkEoakGEuwoQwBspAgA3AxAgASACQRBqEIIcIAAoAgghAwsgA0ECcQsEfyACIAJBIGpBi7sKEMAbKQIANwMIIAEgAkEIahCCHCAAKAIIBSADC0EEcQRAIAIgAkEYakGVuwoQwBspAgA3AwAgASACEIIcCyACQTBqJAALFgAgACgCDCIAIAEgACgCACgCFBECAAsxACAAQQwQ/BshACABKAIAIQEgAEEaQQFBAUEBEIAcIAAgATYCCCAAQcjDCjYCACAAC1cBAX8jAEEgayICJAAgAiACQRhqQazEChDAGykCADcDCCABIAJBCGoQghwgACgCCCABELwbIAIgAkEQakGnogoQwBspAgA3AwAgASACEIIcIAJBIGokAAsoACAAQRlBAUEBQQEQgBwgACACNgIMIAAgATYCCCAAQcTECjYCACAAC2gBAX8jAEEgayICJAAgACgCCCABELwbIAIgAkEYakGkxQoQwBspAgA3AwggASACQQhqEIIcIAAoAgwiAARAIAAgARC8GwsgAiACQRBqQaeiChDAGykCADcDACABIAIQghwgAkEgaiQACygAIABBDkEAQQBBARCAHCAAIAI2AgwgACABNgIIIABBuMUKNgIAIAALFgAgACgCCCIAIAEgACgCACgCEBECAAucAQECfyMAQTBrIgIkACABEN8dQd0ARwRAIAIgAkEoakHQigoQwBspAgA3AxAgASACQRBqEIIcCyACIAJBIGpBmMYKEMAbKQIANwMIIAEgAkEIahCCHCAAKAIMIgMEQCADIAEQvBsLIAIgAkEYakGnogoQwBspAgA3AwAgASACEIIcIAAoAggiACABIAAoAgAoAhQRAgAgAkEwaiQACysAIABBDSACLQAFQQFBARCAHCAAIAI2AgwgACABNgIIIABBpMYKNgIAIAALnQEBAn8jAEEwayICJAAgACgCDCIDIAEgAygCACgCEBECACACAn8CQCAAKAIMIAEQqBxFBEAgACgCDCABEKocRQ0BCyACQShqQeSBChDAGwwBCyACQSBqQdCKChDAGwspAgA3AxAgASACQRBqEIIcIAAoAgggARC8GyACIAJBGGpBjMcKEMAbKQIANwMIIAEgAkEIahCCHCACQTBqJAALYQEBfyMAQRBrIgIkAAJAIAAoAgwgARCoHEUEQCAAKAIMIAEQqhxFDQELIAIgAkEIakGK/gkQwBspAgA3AwAgASACEIIcCyAAKAIMIgAgASAAKAIAKAIUEQIAIAJBEGokAAtGAgF/AX4jAEEQayIDJAAgAEEUEPwbIQAgAyABKQIAIgQ3AwggAigCACECIAMgBDcDACAAIAMgAhCOHiECIANBEGokACACCzEBAX4gAEEGQQFBAUEBEIAcIABBtMcKNgIAIAEpAgAhAyAAIAI2AhAgACADNwIIIAALQQIBfwF+IwBBEGsiAiQAIAIgACkCCCIDNwMAIAIgAzcDCCABIAIQghwgAUEgEL0bIAAoAhAgARC8GyACQRBqJAALDAAgACgCCCABEKUcC6YCAgJ/AX4jAEHgAGsiAiQAIAICfwJAAn8gACgCCCIDLQAEQQpGBEAgAxCSHg0CIAAoAgghAwsgAwsgASADKAIAKAIQEQIAIAAoAgggARCoHARAIAIgAkHYAGpB0IoKEMAbKQIANwMoIAEgAkEoahCCHAsCQCAAKAIIIAEQqBxFBEAgACgCCCABEKocRQ0BCyACIAJB0ABqQeSBChDAGykCADcDICABIAJBIGoQghwLIAJByABqQb/+CRDAGwwBCyAAKAIIIQAgAiACQUBrQYjJChDAGykCADcDGCABIAJBGGoQghwgAiAAKQIMIgQ3AxAgAiAENwM4IAEgAkEQahCCHCACQTBqQdb+CRDAGwspAgA3AwggASACQQhqEIIcIAJB4ABqJAALQwECfyMAQRBrIgEkACAAKAIIIgAtAARBB0YEQCABQQhqIAAQkhwgAUEIaiABQYzJChDAGxCTHSECCyABQRBqJAAgAgt+AQJ/IwBBEGsiAiQAAkACQCAAKAIIIgMtAARBCkYEfyADEJIeDQIgACgCCAUgAwsgARCoHEUEQCAAKAIIIAEQqhxFDQELIAIgAkEIakGK/gkQwBspAgA3AwAgASACEIIcCyAAKAIIIgAgASAAKAIAKAIUEQIACyACQRBqJAALMgAgAEEMIAEtAAVBAUEBEIAcIABBADoAECAAIAI2AgwgACABNgIIIABBoMkKNgIAIAAL3wEBAn8jAEFAaiICJAAgAC0AEEUEQCACQThqIABBEGpBARCkHCEDIAJBMGogACABEJYeIAIoAjQiACABIAAoAgAoAhARAgAgAigCNCABEKgcBEAgAiACQShqQdCKChDAGykCADcDECABIAJBEGoQghwLAkAgAigCNCABEKgcRQRAIAIoAjQgARCqHEUNAQsgAiACQSBqQeSBChDAGykCADcDCCABIAJBCGoQghwLIAIgAkEYakGP/glBkv4JIAIoAjAbEMAbKQIANwMAIAEgAhCCHCADEKYcCyACQUBrJAALbQEBfyAAIAFBDGooAgA2AgAgACABQQhqKAIANgIEIAAoAgQhAQNAIAEgAiABKAIAKAIMEQMAIgMtAARBDEYEQCAAIAMoAggiATYCBCAAIANBDGoiAyAAIAMoAgAgACgCAEgbKAIANgIADAELCwuMAQECfyMAQSBrIgIkACAALQAQRQRAIAJBGGogAEEQakEBEKQcIQMgAkEQaiAAIAEQlh4CQCACKAIUIAEQqBxFBEAgAigCFCABEKocRQ0BCyACIAJBCGpBiv4JEMAbKQIANwMAIAEgAhCCHAsgAigCFCIAIAEgACgCACgCFBECACADEKYcCyACQSBqJAALKwAgAEEFQQFBAUEBEIAcIAAgATYCCCAAQYzKCjYCACAAIAIpAgA3AgwgAAtEAgJ/AX4jAEEQayICJAAgACgCCCIDIAEgAygCACgCEBECACACIAApAgwiBDcDACACIAQ3AwggASACEIIcIAJBEGokAAsEACMACwYAIAAkAAsQACMAIABrQXBxIgAkACAACx8AQfCqCygCAEUEQEH0qgsgATYCAEHwqgsgADYCAAsLGQAgASACIAOtIAStQiCGhCAFIAYgABEsAAsWAQF+IAEgABEdACICQiCIpxAsIAKnCxMAIAEgAq0gA61CIIaEIAARJgALIgEBfiABIAKtIAOtQiCGhCAEIAARHgAiBUIgiKcQLCAFpwsZACABIAIgAyAEIAWtIAatQiCGhCAAEScACyMAIAEgAiADIAQgBa0gBq1CIIaEIAetIAitQiCGhCAAETgACyUAIAEgAiADIAQgBSAGrSAHrUIghoQgCK0gCa1CIIaEIAARNwALEwAgACABpyABQiCIpyACIAMQLQsLm6oKhAEAQYAIC7COAXB1c2gAeAB5AHdpZHRoAGhlaWdodABJbnRWZWN0b3IARmxvYXRWZWN0b3IARG91YmxlVmVjdG9yAFBvaW50VmVjdG9yAE1hdFZlY3RvcgBSZWN0VmVjdG9yAEtleVBvaW50VmVjdG9yAERNYXRjaFZlY3RvcgBETWF0Y2hWZWN0b3JWZWN0b3IATWF0AGV5ZQBvbmVzAHplcm9zAHJvd3MAY29scwBtYXRTaXplAHN0ZXAAZGF0YQBkYXRhOFMAZGF0YTE2VQBkYXRhMTZTAGRhdGEzMlMAZGF0YTMyRgBkYXRhNjRGAGVsZW1TaXplAGVsZW1TaXplMQBjaGFubmVscwBjb252ZXJ0VG8AdG90YWwAcm93AGNyZWF0ZQByb3dSYW5nZQBjb3B5VG8AdHlwZQBlbXB0eQBjb2xSYW5nZQBzdGVwMQBjbG9uZQBkZXB0aABjb2wAZG90AG11bABpbnYAdAByb2kAZGlhZwBpc0NvbnRpbnVvdXMAc2V0VG8Ac2l6ZQBwdHIAdWNoYXJQdHIAY2hhclB0cgBzaG9ydFB0cgB1c2hvcnRQdHIAaW50UHRyAGZsb2F0UHRyAGRvdWJsZVB0cgBjaGFyQXQAdWNoYXJBdABzaG9ydEF0AHVzaG9ydEF0AGludEF0AGZsb2F0QXQAZG91YmxlQXQAUmFuZ2UAc3RhcnQAZW5kAFRlcm1Dcml0ZXJpYQBtYXhDb3VudABlcHNpbG9uACN0eXBlAFJlY3QAUmVjdDJmAFJvdGF0ZWRSZWN0AGNlbnRlcgBhbmdsZQByb3RhdGVkUmVjdFBvaW50cwByb3RhdGVkUmVjdEJvdW5kaW5nUmVjdAByb3RhdGVkUmVjdEJvdW5kaW5nUmVjdDJmAEtleVBvaW50AGNsYXNzX2lkAG9jdGF2ZQBwdAByZXNwb25zZQBETWF0Y2gAcXVlcnlJZHgAdHJhaW5JZHgAaW1nSWR4AGRpc3RhbmNlAFNjYWxhcgBNaW5NYXhMb2MAbWluVmFsAG1heFZhbABtaW5Mb2MAbWF4TG9jAENpcmNsZQByYWRpdXMATW9tZW50cwBtMDAAbTEwAG0wMQBtMjAAbTExAG0wMgBtMzAAbTIxAG0xMgBtMDMAbXUyMABtdTExAG11MDIAbXUzMABtdTIxAG11MTIAbXUwMwBudTIwAG51MTEAbnUwMgBudTMwAG51MjEAbnUxMgBudTAzAEV4Y2VwdGlvbgBjb2RlAG1zZwBleGNlcHRpb25Gcm9tUHRyAG1pbkVuY2xvc2luZ0NpcmNsZQBmbG9vZEZpbGwAbWluTWF4TG9jAG1vcnBob2xvZ3lEZWZhdWx0Qm9yZGVyVmFsdWUAQ1ZfTUFUX0RFUFRIAENhbVNoaWZ0AG1lYW5TaGlmdABUcmFja2VyAGluaXQAdXBkYXRlAGdldEJ1aWxkSW5mb3JtYXRpb24AQ1ZfOFVDMQBDVl84VUMyAENWXzhVQzMAQ1ZfOFVDNABDVl84U0MxAENWXzhTQzIAQ1ZfOFNDMwBDVl84U0M0AENWXzE2VUMxAENWXzE2VUMyAENWXzE2VUMzAENWXzE2VUM0AENWXzE2U0MxAENWXzE2U0MyAENWXzE2U0MzAENWXzE2U0M0AENWXzMyU0MxAENWXzMyU0MyAENWXzMyU0MzAENWXzMyU0M0AENWXzMyRkMxAENWXzMyRkMyAENWXzMyRkMzAENWXzMyRkM0AENWXzY0RkMxAENWXzY0RkMyAENWXzY0RkMzAENWXzY0RkM0AENWXzhVAENWXzhTAENWXzE2VQBDVl8xNlMAQ1ZfMzJTAENWXzMyRgBDVl82NEYASU5UX01JTgBJTlRfTUFYAFJvZHJpZ3VlcwBTVkRlY29tcABzb2x2ZVBuUABBQ0NFU1NfRkFTVABBQ0NFU1NfTUFTSwBBQ0NFU1NfUkVBRABBQ0NFU1NfUlcAQUNDRVNTX1dSSVRFAEFEQVBUSVZFX1RIUkVTSF9HQVVTU0lBTl9DAEFEQVBUSVZFX1RIUkVTSF9NRUFOX0MAQUtBWkVfREVTQ1JJUFRPUl9LQVpFAEFLQVpFX0RFU0NSSVBUT1JfS0FaRV9VUFJJR0hUAEFLQVpFX0RFU0NSSVBUT1JfTUxEQgBBS0FaRV9ERVNDUklQVE9SX01MREJfVVBSSUdIVABBZ2FzdEZlYXR1cmVEZXRlY3Rvcl9BR0FTVF81XzgAQWdhc3RGZWF0dXJlRGV0ZWN0b3JfQUdBU1RfN18xMmQAQWdhc3RGZWF0dXJlRGV0ZWN0b3JfQUdBU1RfN18xMnMAQWdhc3RGZWF0dXJlRGV0ZWN0b3JfTk9OTUFYX1NVUFBSRVNTSU9OAEFnYXN0RmVhdHVyZURldGVjdG9yX09BU1RfOV8xNgBBZ2FzdEZlYXR1cmVEZXRlY3Rvcl9USFJFU0hPTEQAQk9SREVSX0NPTlNUQU5UAEJPUkRFUl9ERUZBVUxUAEJPUkRFUl9JU09MQVRFRABCT1JERVJfUkVGTEVDVABCT1JERVJfUkVGTEVDVDEwMQBCT1JERVJfUkVGTEVDVF8xMDEAQk9SREVSX1JFUExJQ0FURQBCT1JERVJfVFJBTlNQQVJFTlQAQk9SREVSX1dSQVAAQ0FMSUJfQ0JfQUNDVVJBQ1kAQ0FMSUJfQ0JfQURBUFRJVkVfVEhSRVNIAENBTElCX0NCX0FTWU1NRVRSSUNfR1JJRABDQUxJQl9DQl9DTFVTVEVSSU5HAENBTElCX0NCX0VYSEFVU1RJVkUAQ0FMSUJfQ0JfRkFTVF9DSEVDSwBDQUxJQl9DQl9GSUxURVJfUVVBRFMAQ0FMSUJfQ0JfTEFSR0VSAENBTElCX0NCX01BUktFUgBDQUxJQl9DQl9OT1JNQUxJWkVfSU1BR0UAQ0FMSUJfQ0JfU1lNTUVUUklDX0dSSUQAQ0FMSUJfRklYX0FTUEVDVF9SQVRJTwBDQUxJQl9GSVhfRk9DQUxfTEVOR1RIAENBTElCX0ZJWF9JTlRSSU5TSUMAQ0FMSUJfRklYX0sxAENBTElCX0ZJWF9LMgBDQUxJQl9GSVhfSzMAQ0FMSUJfRklYX0s0AENBTElCX0ZJWF9LNQBDQUxJQl9GSVhfSzYAQ0FMSUJfRklYX1BSSU5DSVBBTF9QT0lOVABDQUxJQl9GSVhfUzFfUzJfUzNfUzQAQ0FMSUJfRklYX1RBTkdFTlRfRElTVABDQUxJQl9GSVhfVEFVWF9UQVVZAENBTElCX0hBTkRfRVlFX0FORFJFRkYAQ0FMSUJfSEFORF9FWUVfREFOSUlMSURJUwBDQUxJQl9IQU5EX0VZRV9IT1JBVUQAQ0FMSUJfSEFORF9FWUVfUEFSSwBDQUxJQl9IQU5EX0VZRV9UU0FJAENBTElCX05JTlRSSU5TSUMAQ0FMSUJfUkFUSU9OQUxfTU9ERUwAQ0FMSUJfUk9CT1RfV09STERfSEFORF9FWUVfTEkAQ0FMSUJfUk9CT1RfV09STERfSEFORF9FWUVfU0hBSABDQUxJQl9TQU1FX0ZPQ0FMX0xFTkdUSABDQUxJQl9USElOX1BSSVNNX01PREVMAENBTElCX1RJTFRFRF9NT0RFTABDQUxJQl9VU0VfRVhUUklOU0lDX0dVRVNTAENBTElCX1VTRV9JTlRSSU5TSUNfR1VFU1MAQ0FMSUJfVVNFX0xVAENBTElCX1VTRV9RUgBDQUxJQl9aRVJPX0RJU1BBUklUWQBDQUxJQl9aRVJPX1RBTkdFTlRfRElTVABDQVNDQURFX0RPX0NBTk5ZX1BSVU5JTkcAQ0FTQ0FERV9ET19ST1VHSF9TRUFSQ0gAQ0FTQ0FERV9GSU5EX0JJR0dFU1RfT0JKRUNUAENBU0NBREVfU0NBTEVfSU1BR0UAQ0NMX0JCRFQAQ0NMX0JPTEVMTEkAQ0NMX0RFRkFVTFQAQ0NMX0dSQU5BAENDTF9TQVVGAENDTF9TUEFHSEVUVEkAQ0NMX1dVAENDX1NUQVRfQVJFQQBDQ19TVEFUX0hFSUdIVABDQ19TVEFUX0xFRlQAQ0NfU1RBVF9NQVgAQ0NfU1RBVF9UT1AAQ0NfU1RBVF9XSURUSABDSEFJTl9BUFBST1hfTk9ORQBDSEFJTl9BUFBST1hfU0lNUExFAENIQUlOX0FQUFJPWF9UQzg5X0tDT1MAQ0hBSU5fQVBQUk9YX1RDODlfTDEAQ01QX0VRAENNUF9HRQBDTVBfR1QAQ01QX0xFAENNUF9MVABDTVBfTkUAQ09MT1JNQVBfQVVUVU1OAENPTE9STUFQX0JPTkUAQ09MT1JNQVBfQ0lWSURJUwBDT0xPUk1BUF9DT09MAENPTE9STUFQX0RFRVBHUkVFTgBDT0xPUk1BUF9IT1QAQ09MT1JNQVBfSFNWAENPTE9STUFQX0lORkVSTk8AQ09MT1JNQVBfSkVUAENPTE9STUFQX01BR01BAENPTE9STUFQX09DRUFOAENPTE9STUFQX1BBUlVMQQBDT0xPUk1BUF9QSU5LAENPTE9STUFQX1BMQVNNQQBDT0xPUk1BUF9SQUlOQk9XAENPTE9STUFQX1NQUklORwBDT0xPUk1BUF9TVU1NRVIAQ09MT1JNQVBfVFVSQk8AQ09MT1JNQVBfVFdJTElHSFQAQ09MT1JNQVBfVFdJTElHSFRfU0hJRlRFRABDT0xPUk1BUF9WSVJJRElTAENPTE9STUFQX1dJTlRFUgBDT0xPUl9CR1IyQkdSNTU1AENPTE9SX0JHUjJCR1I1NjUAQ09MT1JfQkdSMkJHUkEAQ09MT1JfQkdSMkdSQVkAQ09MT1JfQkdSMkhMUwBDT0xPUl9CR1IySExTX0ZVTEwAQ09MT1JfQkdSMkhTVgBDT0xPUl9CR1IySFNWX0ZVTEwAQ09MT1JfQkdSMkxhYgBDT0xPUl9CR1IyTHV2AENPTE9SX0JHUjJSR0IAQ09MT1JfQkdSMlJHQkEAQ09MT1JfQkdSMlhZWgBDT0xPUl9CR1IyWUNyQ2IAQ09MT1JfQkdSMllVVgBDT0xPUl9CR1IyWVVWX0k0MjAAQ09MT1JfQkdSMllVVl9JWVVWAENPTE9SX0JHUjJZVVZfWVYxMgBDT0xPUl9CR1I1NTUyQkdSAENPTE9SX0JHUjU1NTJCR1JBAENPTE9SX0JHUjU1NTJHUkFZAENPTE9SX0JHUjU1NTJSR0IAQ09MT1JfQkdSNTU1MlJHQkEAQ09MT1JfQkdSNTY1MkJHUgBDT0xPUl9CR1I1NjUyQkdSQQBDT0xPUl9CR1I1NjUyR1JBWQBDT0xPUl9CR1I1NjUyUkdCAENPTE9SX0JHUjU2NTJSR0JBAENPTE9SX0JHUkEyQkdSAENPTE9SX0JHUkEyQkdSNTU1AENPTE9SX0JHUkEyQkdSNTY1AENPTE9SX0JHUkEyR1JBWQBDT0xPUl9CR1JBMlJHQgBDT0xPUl9CR1JBMlJHQkEAQ09MT1JfQkdSQTJZVVZfSTQyMABDT0xPUl9CR1JBMllVVl9JWVVWAENPTE9SX0JHUkEyWVVWX1lWMTIAQ09MT1JfQmF5ZXJCRzJCR1IAQ09MT1JfQmF5ZXJCRzJCR1JBAENPTE9SX0JheWVyQkcyQkdSX0VBAENPTE9SX0JheWVyQkcyQkdSX1ZORwBDT0xPUl9CYXllckJHMkdSQVkAQ09MT1JfQmF5ZXJCRzJSR0IAQ09MT1JfQmF5ZXJCRzJSR0JBAENPTE9SX0JheWVyQkcyUkdCX0VBAENPTE9SX0JheWVyQkcyUkdCX1ZORwBDT0xPUl9CYXllckJHR1IyQkdSAENPTE9SX0JheWVyQkdHUjJCR1JBAENPTE9SX0JheWVyQkdHUjJCR1JfRUEAQ09MT1JfQmF5ZXJCR0dSMkJHUl9WTkcAQ09MT1JfQmF5ZXJCR0dSMkdSQVkAQ09MT1JfQmF5ZXJCR0dSMlJHQgBDT0xPUl9CYXllckJHR1IyUkdCQQBDT0xPUl9CYXllckJHR1IyUkdCX0VBAENPTE9SX0JheWVyQkdHUjJSR0JfVk5HAENPTE9SX0JheWVyR0IyQkdSAENPTE9SX0JheWVyR0IyQkdSQQBDT0xPUl9CYXllckdCMkJHUl9FQQBDT0xPUl9CYXllckdCMkJHUl9WTkcAQ09MT1JfQmF5ZXJHQjJHUkFZAENPTE9SX0JheWVyR0IyUkdCAENPTE9SX0JheWVyR0IyUkdCQQBDT0xPUl9CYXllckdCMlJHQl9FQQBDT0xPUl9CYXllckdCMlJHQl9WTkcAQ09MT1JfQmF5ZXJHQlJHMkJHUgBDT0xPUl9CYXllckdCUkcyQkdSQQBDT0xPUl9CYXllckdCUkcyQkdSX0VBAENPTE9SX0JheWVyR0JSRzJCR1JfVk5HAENPTE9SX0JheWVyR0JSRzJHUkFZAENPTE9SX0JheWVyR0JSRzJSR0IAQ09MT1JfQmF5ZXJHQlJHMlJHQkEAQ09MT1JfQmF5ZXJHQlJHMlJHQl9FQQBDT0xPUl9CYXllckdCUkcyUkdCX1ZORwBDT0xPUl9CYXllckdSMkJHUgBDT0xPUl9CYXllckdSMkJHUkEAQ09MT1JfQmF5ZXJHUjJCR1JfRUEAQ09MT1JfQmF5ZXJHUjJCR1JfVk5HAENPTE9SX0JheWVyR1IyR1JBWQBDT0xPUl9CYXllckdSMlJHQgBDT0xPUl9CYXllckdSMlJHQkEAQ09MT1JfQmF5ZXJHUjJSR0JfRUEAQ09MT1JfQmF5ZXJHUjJSR0JfVk5HAENPTE9SX0JheWVyR1JCRzJCR1IAQ09MT1JfQmF5ZXJHUkJHMkJHUkEAQ09MT1JfQmF5ZXJHUkJHMkJHUl9FQQBDT0xPUl9CYXllckdSQkcyQkdSX1ZORwBDT0xPUl9CYXllckdSQkcyR1JBWQBDT0xPUl9CYXllckdSQkcyUkdCAENPTE9SX0JheWVyR1JCRzJSR0JBAENPTE9SX0JheWVyR1JCRzJSR0JfRUEAQ09MT1JfQmF5ZXJHUkJHMlJHQl9WTkcAQ09MT1JfQmF5ZXJSRzJCR1IAQ09MT1JfQmF5ZXJSRzJCR1JBAENPTE9SX0JheWVyUkcyQkdSX0VBAENPTE9SX0JheWVyUkcyQkdSX1ZORwBDT0xPUl9CYXllclJHMkdSQVkAQ09MT1JfQmF5ZXJSRzJSR0IAQ09MT1JfQmF5ZXJSRzJSR0JBAENPTE9SX0JheWVyUkcyUkdCX0VBAENPTE9SX0JheWVyUkcyUkdCX1ZORwBDT0xPUl9CYXllclJHR0IyQkdSAENPTE9SX0JheWVyUkdHQjJCR1JBAENPTE9SX0JheWVyUkdHQjJCR1JfRUEAQ09MT1JfQmF5ZXJSR0dCMkJHUl9WTkcAQ09MT1JfQmF5ZXJSR0dCMkdSQVkAQ09MT1JfQmF5ZXJSR0dCMlJHQgBDT0xPUl9CYXllclJHR0IyUkdCQQBDT0xPUl9CYXllclJHR0IyUkdCX0VBAENPTE9SX0JheWVyUkdHQjJSR0JfVk5HAENPTE9SX0NPTE9SQ1ZUX01BWABDT0xPUl9HUkFZMkJHUgBDT0xPUl9HUkFZMkJHUjU1NQBDT0xPUl9HUkFZMkJHUjU2NQBDT0xPUl9HUkFZMkJHUkEAQ09MT1JfR1JBWTJSR0IAQ09MT1JfR1JBWTJSR0JBAENPTE9SX0hMUzJCR1IAQ09MT1JfSExTMkJHUl9GVUxMAENPTE9SX0hMUzJSR0IAQ09MT1JfSExTMlJHQl9GVUxMAENPTE9SX0hTVjJCR1IAQ09MT1JfSFNWMkJHUl9GVUxMAENPTE9SX0hTVjJSR0IAQ09MT1JfSFNWMlJHQl9GVUxMAENPTE9SX0xCR1IyTGFiAENPTE9SX0xCR1IyTHV2AENPTE9SX0xSR0IyTGFiAENPTE9SX0xSR0IyTHV2AENPTE9SX0xhYjJCR1IAQ09MT1JfTGFiMkxCR1IAQ09MT1JfTGFiMkxSR0IAQ09MT1JfTGFiMlJHQgBDT0xPUl9MdXYyQkdSAENPTE9SX0x1djJMQkdSAENPTE9SX0x1djJMUkdCAENPTE9SX0x1djJSR0IAQ09MT1JfUkdCMkJHUgBDT0xPUl9SR0IyQkdSNTU1AENPTE9SX1JHQjJCR1I1NjUAQ09MT1JfUkdCMkJHUkEAQ09MT1JfUkdCMkdSQVkAQ09MT1JfUkdCMkhMUwBDT0xPUl9SR0IySExTX0ZVTEwAQ09MT1JfUkdCMkhTVgBDT0xPUl9SR0IySFNWX0ZVTEwAQ09MT1JfUkdCMkxhYgBDT0xPUl9SR0IyTHV2AENPTE9SX1JHQjJSR0JBAENPTE9SX1JHQjJYWVoAQ09MT1JfUkdCMllDckNiAENPTE9SX1JHQjJZVVYAQ09MT1JfUkdCMllVVl9JNDIwAENPTE9SX1JHQjJZVVZfSVlVVgBDT0xPUl9SR0IyWVVWX1lWMTIAQ09MT1JfUkdCQTJCR1IAQ09MT1JfUkdCQTJCR1I1NTUAQ09MT1JfUkdCQTJCR1I1NjUAQ09MT1JfUkdCQTJCR1JBAENPTE9SX1JHQkEyR1JBWQBDT0xPUl9SR0JBMlJHQgBDT0xPUl9SR0JBMllVVl9JNDIwAENPTE9SX1JHQkEyWVVWX0lZVVYAQ09MT1JfUkdCQTJZVVZfWVYxMgBDT0xPUl9SR0JBMm1SR0JBAENPTE9SX1hZWjJCR1IAQ09MT1JfWFlaMlJHQgBDT0xPUl9ZQ3JDYjJCR1IAQ09MT1JfWUNyQ2IyUkdCAENPTE9SX1lVVjJCR1IAQ09MT1JfWVVWMkJHUkFfSTQyMABDT0xPUl9ZVVYyQkdSQV9JWVVWAENPTE9SX1lVVjJCR1JBX05WMTIAQ09MT1JfWVVWMkJHUkFfTlYyMQBDT0xPUl9ZVVYyQkdSQV9VWU5WAENPTE9SX1lVVjJCR1JBX1VZVlkAQ09MT1JfWVVWMkJHUkFfWTQyMgBDT0xPUl9ZVVYyQkdSQV9ZVU5WAENPTE9SX1lVVjJCR1JBX1lVWTIAQ09MT1JfWVVWMkJHUkFfWVVZVgBDT0xPUl9ZVVYyQkdSQV9ZVjEyAENPTE9SX1lVVjJCR1JBX1lWWVUAQ09MT1JfWVVWMkJHUl9JNDIwAENPTE9SX1lVVjJCR1JfSVlVVgBDT0xPUl9ZVVYyQkdSX05WMTIAQ09MT1JfWVVWMkJHUl9OVjIxAENPTE9SX1lVVjJCR1JfVVlOVgBDT0xPUl9ZVVYyQkdSX1VZVlkAQ09MT1JfWVVWMkJHUl9ZNDIyAENPTE9SX1lVVjJCR1JfWVVOVgBDT0xPUl9ZVVYyQkdSX1lVWTIAQ09MT1JfWVVWMkJHUl9ZVVlWAENPTE9SX1lVVjJCR1JfWVYxMgBDT0xPUl9ZVVYyQkdSX1lWWVUAQ09MT1JfWVVWMkdSQVlfNDIwAENPTE9SX1lVVjJHUkFZX0k0MjAAQ09MT1JfWVVWMkdSQVlfSVlVVgBDT0xPUl9ZVVYyR1JBWV9OVjEyAENPTE9SX1lVVjJHUkFZX05WMjEAQ09MT1JfWVVWMkdSQVlfVVlOVgBDT0xPUl9ZVVYyR1JBWV9VWVZZAENPTE9SX1lVVjJHUkFZX1k0MjIAQ09MT1JfWVVWMkdSQVlfWVVOVgBDT0xPUl9ZVVYyR1JBWV9ZVVkyAENPTE9SX1lVVjJHUkFZX1lVWVYAQ09MT1JfWVVWMkdSQVlfWVYxMgBDT0xPUl9ZVVYyR1JBWV9ZVllVAENPTE9SX1lVVjJSR0IAQ09MT1JfWVVWMlJHQkFfSTQyMABDT0xPUl9ZVVYyUkdCQV9JWVVWAENPTE9SX1lVVjJSR0JBX05WMTIAQ09MT1JfWVVWMlJHQkFfTlYyMQBDT0xPUl9ZVVYyUkdCQV9VWU5WAENPTE9SX1lVVjJSR0JBX1VZVlkAQ09MT1JfWVVWMlJHQkFfWTQyMgBDT0xPUl9ZVVYyUkdCQV9ZVU5WAENPTE9SX1lVVjJSR0JBX1lVWTIAQ09MT1JfWVVWMlJHQkFfWVVZVgBDT0xPUl9ZVVYyUkdCQV9ZVjEyAENPTE9SX1lVVjJSR0JBX1lWWVUAQ09MT1JfWVVWMlJHQl9JNDIwAENPTE9SX1lVVjJSR0JfSVlVVgBDT0xPUl9ZVVYyUkdCX05WMTIAQ09MT1JfWVVWMlJHQl9OVjIxAENPTE9SX1lVVjJSR0JfVVlOVgBDT0xPUl9ZVVYyUkdCX1VZVlkAQ09MT1JfWVVWMlJHQl9ZNDIyAENPTE9SX1lVVjJSR0JfWVVOVgBDT0xPUl9ZVVYyUkdCX1lVWTIAQ09MT1JfWVVWMlJHQl9ZVVlWAENPTE9SX1lVVjJSR0JfWVYxMgBDT0xPUl9ZVVYyUkdCX1lWWVUAQ09MT1JfWVVWNDIwcDJCR1IAQ09MT1JfWVVWNDIwcDJCR1JBAENPTE9SX1lVVjQyMHAyR1JBWQBDT0xPUl9ZVVY0MjBwMlJHQgBDT0xPUl9ZVVY0MjBwMlJHQkEAQ09MT1JfWVVWNDIwc3AyQkdSAENPTE9SX1lVVjQyMHNwMkJHUkEAQ09MT1JfWVVWNDIwc3AyR1JBWQBDT0xPUl9ZVVY0MjBzcDJSR0IAQ09MT1JfWVVWNDIwc3AyUkdCQQBDT0xPUl9tUkdCQTJSR0JBAENPTlRPVVJTX01BVENIX0kxAENPTlRPVVJTX01BVENIX0kyAENPTlRPVVJTX01BVENIX0kzAENPVkFSX0NPTFMAQ09WQVJfTk9STUFMAENPVkFSX1JPV1MAQ09WQVJfU0NBTEUAQ09WQVJfU0NSQU1CTEVEAENPVkFSX1VTRV9BVkcAQ2lyY2xlc0dyaWRGaW5kZXJQYXJhbWV0ZXJzX0FTWU1NRVRSSUNfR1JJRABDaXJjbGVzR3JpZEZpbmRlclBhcmFtZXRlcnNfU1lNTUVUUklDX0dSSUQARENUX0lOVkVSU0UARENUX1JPV1MAREVDT01QX0NIT0xFU0tZAERFQ09NUF9FSUcAREVDT01QX0xVAERFQ09NUF9OT1JNQUwAREVDT01QX1FSAERFQ09NUF9TVkQAREZUX0NPTVBMRVhfSU5QVVQAREZUX0NPTVBMRVhfT1VUUFVUAERGVF9JTlZFUlNFAERGVF9SRUFMX09VVFBVVABERlRfUk9XUwBERlRfU0NBTEUARElTT3B0aWNhbEZsb3dfUFJFU0VUX0ZBU1QARElTT3B0aWNhbEZsb3dfUFJFU0VUX01FRElVTQBESVNPcHRpY2FsRmxvd19QUkVTRVRfVUxUUkFGQVNUAERJU1RfQwBESVNUX0ZBSVIARElTVF9IVUJFUgBESVNUX0wxAERJU1RfTDEyAERJU1RfTDIARElTVF9MQUJFTF9DQ09NUABESVNUX0xBQkVMX1BJWEVMAERJU1RfTUFTS18zAERJU1RfTUFTS181AERJU1RfTUFTS19QUkVDSVNFAERJU1RfVVNFUgBESVNUX1dFTFNDSABEZXNjcmlwdG9yTWF0Y2hlcl9CUlVURUZPUkNFAERlc2NyaXB0b3JNYXRjaGVyX0JSVVRFRk9SQ0VfSEFNTUlORwBEZXNjcmlwdG9yTWF0Y2hlcl9CUlVURUZPUkNFX0hBTU1JTkdMVVQARGVzY3JpcHRvck1hdGNoZXJfQlJVVEVGT1JDRV9MMQBEZXNjcmlwdG9yTWF0Y2hlcl9CUlVURUZPUkNFX1NMMgBEZXNjcmlwdG9yTWF0Y2hlcl9GTEFOTkJBU0VEAERyYXdNYXRjaGVzRmxhZ3NfREVGQVVMVABEcmF3TWF0Y2hlc0ZsYWdzX0RSQVdfT1ZFUl9PVVRJTUcARHJhd01hdGNoZXNGbGFnc19EUkFXX1JJQ0hfS0VZUE9JTlRTAERyYXdNYXRjaGVzRmxhZ3NfTk9UX0RSQVdfU0lOR0xFX1BPSU5UUwBGSUxMRUQARklMVEVSX1NDSEFSUgBGTE9PREZJTExfRklYRURfUkFOR0UARkxPT0RGSUxMX01BU0tfT05MWQBGTV83UE9JTlQARk1fOFBPSU5UAEZNX0xNRURTAEZNX1JBTlNBQwBGT05UX0hFUlNIRVlfQ09NUExFWABGT05UX0hFUlNIRVlfQ09NUExFWF9TTUFMTABGT05UX0hFUlNIRVlfRFVQTEVYAEZPTlRfSEVSU0hFWV9QTEFJTgBGT05UX0hFUlNIRVlfU0NSSVBUX0NPTVBMRVgARk9OVF9IRVJTSEVZX1NDUklQVF9TSU1QTEVYAEZPTlRfSEVSU0hFWV9TSU1QTEVYAEZPTlRfSEVSU0hFWV9UUklQTEVYAEZPTlRfSVRBTElDAEZhY2VSZWNvZ25pemVyU0ZfRlJfQ09TSU5FAEZhY2VSZWNvZ25pemVyU0ZfRlJfTk9STV9MMgBGYXN0RmVhdHVyZURldGVjdG9yX0ZBU1RfTgBGYXN0RmVhdHVyZURldGVjdG9yX05PTk1BWF9TVVBQUkVTU0lPTgBGYXN0RmVhdHVyZURldGVjdG9yX1RIUkVTSE9MRABGYXN0RmVhdHVyZURldGVjdG9yX1RZUEVfNV84AEZhc3RGZWF0dXJlRGV0ZWN0b3JfVFlQRV83XzEyAEZhc3RGZWF0dXJlRGV0ZWN0b3JfVFlQRV85XzE2AEZpbGVOb2RlX0VNUFRZAEZpbGVOb2RlX0ZMT0FUAEZpbGVOb2RlX0ZMT1cARmlsZU5vZGVfSU5UAEZpbGVOb2RlX01BUABGaWxlTm9kZV9OQU1FRABGaWxlTm9kZV9OT05FAEZpbGVOb2RlX1JFQUwARmlsZU5vZGVfU0VRAEZpbGVOb2RlX1NUUgBGaWxlTm9kZV9TVFJJTkcARmlsZU5vZGVfVFlQRV9NQVNLAEZpbGVOb2RlX1VOSUZPUk0ARmlsZVN0b3JhZ2VfQVBQRU5EAEZpbGVTdG9yYWdlX0JBU0U2NABGaWxlU3RvcmFnZV9GT1JNQVRfQVVUTwBGaWxlU3RvcmFnZV9GT1JNQVRfSlNPTgBGaWxlU3RvcmFnZV9GT1JNQVRfTUFTSwBGaWxlU3RvcmFnZV9GT1JNQVRfWE1MAEZpbGVTdG9yYWdlX0ZPUk1BVF9ZQU1MAEZpbGVTdG9yYWdlX0lOU0lERV9NQVAARmlsZVN0b3JhZ2VfTUVNT1JZAEZpbGVTdG9yYWdlX05BTUVfRVhQRUNURUQARmlsZVN0b3JhZ2VfUkVBRABGaWxlU3RvcmFnZV9VTkRFRklORUQARmlsZVN0b3JhZ2VfVkFMVUVfRVhQRUNURUQARmlsZVN0b3JhZ2VfV1JJVEUARmlsZVN0b3JhZ2VfV1JJVEVfQkFTRTY0AEZvcm1hdHRlcl9GTVRfQwBGb3JtYXR0ZXJfRk1UX0NTVgBGb3JtYXR0ZXJfRk1UX0RFRkFVTFQARm9ybWF0dGVyX0ZNVF9NQVRMQUIARm9ybWF0dGVyX0ZNVF9OVU1QWQBGb3JtYXR0ZXJfRk1UX1BZVEhPTgBHQ19CR0QAR0NfRVZBTABHQ19FVkFMX0ZSRUVaRV9NT0RFTABHQ19GR0QAR0NfSU5JVF9XSVRIX01BU0sAR0NfSU5JVF9XSVRIX1JFQ1QAR0NfUFJfQkdEAEdDX1BSX0ZHRABHRU1NXzFfVABHRU1NXzJfVABHRU1NXzNfVABISVNUQ01QX0JIQVRUQUNIQVJZWUEASElTVENNUF9DSElTUVIASElTVENNUF9DSElTUVJfQUxUAEhJU1RDTVBfQ09SUkVMAEhJU1RDTVBfSEVMTElOR0VSAEhJU1RDTVBfSU5URVJTRUNUAEhJU1RDTVBfS0xfRElWAEhPR0Rlc2NyaXB0b3JfREVGQVVMVF9OTEVWRUxTAEhPR0Rlc2NyaXB0b3JfREVTQ1JfRk9STUFUX0NPTF9CWV9DT0wASE9HRGVzY3JpcHRvcl9ERVNDUl9GT1JNQVRfUk9XX0JZX1JPVwBIT0dEZXNjcmlwdG9yX0wySHlzAEhPVUdIX0dSQURJRU5UAEhPVUdIX0dSQURJRU5UX0FMVABIT1VHSF9NVUxUSV9TQ0FMRQBIT1VHSF9QUk9CQUJJTElTVElDAEhPVUdIX1NUQU5EQVJEAElOUEFJTlRfTlMASU5QQUlOVF9URUxFQQBJTlRFUlNFQ1RfRlVMTABJTlRFUlNFQ1RfTk9ORQBJTlRFUlNFQ1RfUEFSVElBTABJTlRFUl9BUkVBAElOVEVSX0JJVFMASU5URVJfQklUUzIASU5URVJfQ1VCSUMASU5URVJfTEFOQ1pPUzQASU5URVJfTElORUFSAElOVEVSX0xJTkVBUl9FWEFDVABJTlRFUl9NQVgASU5URVJfTkVBUkVTVABJTlRFUl9ORUFSRVNUX0VYQUNUAElOVEVSX1RBQl9TSVpFAElOVEVSX1RBQl9TSVpFMgBLQVpFX0RJRkZfQ0hBUkJPTk5JRVIAS0FaRV9ESUZGX1BNX0cxAEtBWkVfRElGRl9QTV9HMgBLQVpFX0RJRkZfV0VJQ0tFUlQAS01FQU5TX1BQX0NFTlRFUlMAS01FQU5TX1JBTkRPTV9DRU5URVJTAEtNRUFOU19VU0VfSU5JVElBTF9MQUJFTFMATERSX1NJWkUATElORV80AExJTkVfOABMSU5FX0FBAExNRURTAExPQ0FMX09QVElNX0dDAExPQ0FMX09QVElNX0lOTkVSX0FORF9JVEVSX0xPAExPQ0FMX09QVElNX0lOTkVSX0xPAExPQ0FMX09QVElNX05VTEwATE9DQUxfT1BUSU1fU0lHTUEATFNEX1JFRklORV9BRFYATFNEX1JFRklORV9OT05FAExTRF9SRUZJTkVfU1REAE1BUktFUl9DUk9TUwBNQVJLRVJfRElBTU9ORABNQVJLRVJfU1FVQVJFAE1BUktFUl9TVEFSAE1BUktFUl9USUxURURfQ1JPU1MATUFSS0VSX1RSSUFOR0xFX0RPV04ATUFSS0VSX1RSSUFOR0xFX1VQAE1JWEVEX0NMT05FAE1PTk9DSFJPTUVfVFJBTlNGRVIATU9SUEhfQkxBQ0tIQVQATU9SUEhfQ0xPU0UATU9SUEhfQ1JPU1MATU9SUEhfRElMQVRFAE1PUlBIX0VMTElQU0UATU9SUEhfRVJPREUATU9SUEhfR1JBRElFTlQATU9SUEhfSElUTUlTUwBNT1JQSF9PUEVOAE1PUlBIX1JFQ1QATU9SUEhfVE9QSEFUAE1PVElPTl9BRkZJTkUATU9USU9OX0VVQ0xJREVBTgBNT1RJT05fSE9NT0dSQVBIWQBNT1RJT05fVFJBTlNMQVRJT04ATWF0X0FVVE9fU1RFUABNYXRfQ09OVElOVU9VU19GTEFHAE1hdF9ERVBUSF9NQVNLAE1hdF9NQUdJQ19NQVNLAE1hdF9NQUdJQ19WQUwATWF0X1NVQk1BVFJJWF9GTEFHAE1hdF9UWVBFX01BU0sATkVJR0hfRkxBTk5fS05OAE5FSUdIX0ZMQU5OX1JBRElVUwBORUlHSF9HUklEAE5PUk1BTF9DTE9ORQBOT1JNQ09OVl9GSUxURVIATk9STV9IQU1NSU5HAE5PUk1fSEFNTUlORzIATk9STV9JTkYATk9STV9MMQBOT1JNX0wyAE5PUk1fTDJTUVIATk9STV9NSU5NQVgATk9STV9SRUxBVElWRQBOT1JNX1RZUEVfTUFTSwBPUFRGTE9XX0ZBUk5FQkFDS19HQVVTU0lBTgBPUFRGTE9XX0xLX0dFVF9NSU5fRUlHRU5WQUxTAE9QVEZMT1dfVVNFX0lOSVRJQUxfRkxPVwBPUkJfRkFTVF9TQ09SRQBPUkJfSEFSUklTX1NDT1JFAFBDQV9EQVRBX0FTX0NPTABQQ0FfREFUQV9BU19ST1cAUENBX1VTRV9BVkcAUFJPSl9TUEhFUklDQUxfRVFSRUNUAFBST0pfU1BIRVJJQ0FMX09SVEhPAFBhcmFtX0FMR09SSVRITQBQYXJhbV9CT09MRUFOAFBhcmFtX0ZMT0FUAFBhcmFtX0lOVABQYXJhbV9NQVQAUGFyYW1fTUFUX1ZFQ1RPUgBQYXJhbV9SRUFMAFBhcmFtX1NDQUxBUgBQYXJhbV9TVFJJTkcAUGFyYW1fVUNIQVIAUGFyYW1fVUlOVDY0AFBhcmFtX1VOU0lHTkVEX0lOVABRUkNvZGVFbmNvZGVyX0NPUlJFQ1RfTEVWRUxfSABRUkNvZGVFbmNvZGVyX0NPUlJFQ1RfTEVWRUxfTABRUkNvZGVFbmNvZGVyX0NPUlJFQ1RfTEVWRUxfTQBRUkNvZGVFbmNvZGVyX0NPUlJFQ1RfTEVWRUxfUQBRUkNvZGVFbmNvZGVyX0VDSV9VVEY4AFFSQ29kZUVuY29kZXJfTU9ERV9BTFBIQU5VTUVSSUMAUVJDb2RlRW5jb2Rlcl9NT0RFX0FVVE8AUVJDb2RlRW5jb2Rlcl9NT0RFX0JZVEUAUVJDb2RlRW5jb2Rlcl9NT0RFX0VDSQBRUkNvZGVFbmNvZGVyX01PREVfS0FOSkkAUVJDb2RlRW5jb2Rlcl9NT0RFX05VTUVSSUMAUVJDb2RlRW5jb2Rlcl9NT0RFX1NUUlVDVFVSRURfQVBQRU5EAFFVQVRfQVNTVU1FX05PVF9VTklUAFFVQVRfQVNTVU1FX1VOSVQAUXVhdEVudW1fRVVMRVJfQU5HTEVTX01BWF9WQUxVRQBRdWF0RW51bV9FWFRfWFlYAFF1YXRFbnVtX0VYVF9YWVoAUXVhdEVudW1fRVhUX1haWABRdWF0RW51bV9FWFRfWFpZAFF1YXRFbnVtX0VYVF9ZWFkAUXVhdEVudW1fRVhUX1lYWgBRdWF0RW51bV9FWFRfWVpYAFF1YXRFbnVtX0VYVF9ZWlkAUXVhdEVudW1fRVhUX1pYWQBRdWF0RW51bV9FWFRfWlhaAFF1YXRFbnVtX0VYVF9aWVgAUXVhdEVudW1fRVhUX1pZWgBRdWF0RW51bV9JTlRfWFlYAFF1YXRFbnVtX0lOVF9YWVoAUXVhdEVudW1fSU5UX1haWABRdWF0RW51bV9JTlRfWFpZAFF1YXRFbnVtX0lOVF9ZWFkAUXVhdEVudW1fSU5UX1lYWgBRdWF0RW51bV9JTlRfWVpYAFF1YXRFbnVtX0lOVF9ZWlkAUXVhdEVudW1fSU5UX1pYWQBRdWF0RW51bV9JTlRfWlhaAFF1YXRFbnVtX0lOVF9aWVgAUXVhdEVudW1fSU5UX1pZWgBSQU5TQUMAUkVDVVJTX0ZJTFRFUgBSRURVQ0VfQVZHAFJFRFVDRV9NQVgAUkVEVUNFX01JTgBSRURVQ0VfU1VNAFJFVFJfQ0NPTVAAUkVUUl9FWFRFUk5BTABSRVRSX0ZMT09ERklMTABSRVRSX0xJU1QAUkVUUl9UUkVFAFJITwBSTkdfTk9STUFMAFJOR19VTklGT1JNAFJPVEFURV8xODAAUk9UQVRFXzkwX0NMT0NLV0lTRQBST1RBVEVfOTBfQ09VTlRFUkNMT0NLV0lTRQBTQU1QTElOR19OQVBTQUMAU0FNUExJTkdfUFJPR1JFU1NJVkVfTkFQU0FDAFNBTVBMSU5HX1BST1NBQwBTQU1QTElOR19VTklGT1JNAFNDT1JFX01FVEhPRF9MTUVEUwBTQ09SRV9NRVRIT0RfTUFHU0FDAFNDT1JFX01FVEhPRF9NU0FDAFNDT1JFX01FVEhPRF9SQU5TQUMAU09MVkVMUF9NVUxUSQBTT0xWRUxQX1NJTkdMRQBTT0xWRUxQX1VOQk9VTkRFRABTT0xWRUxQX1VORkVBU0lCTEUAU09MVkVQTlBfQVAzUABTT0xWRVBOUF9ETFMAU09MVkVQTlBfRVBOUABTT0xWRVBOUF9JUFBFAFNPTFZFUE5QX0lQUEVfU1FVQVJFAFNPTFZFUE5QX0lURVJBVElWRQBTT0xWRVBOUF9NQVhfQ09VTlQAU09MVkVQTlBfUDNQAFNPTFZFUE5QX1NRUE5QAFNPTFZFUE5QX1VQTlAAU09SVF9BU0NFTkRJTkcAU09SVF9ERVNDRU5ESU5HAFNPUlRfRVZFUllfQ09MVU1OAFNPUlRfRVZFUllfUk9XAFNWRF9GVUxMX1VWAFNWRF9NT0RJRllfQQBTVkRfTk9fVVYAU3BhcnNlTWF0X0hBU0hfQklUAFNwYXJzZU1hdF9IQVNIX1NDQUxFAFNwYXJzZU1hdF9NQUdJQ19WQUwAU3BhcnNlTWF0X01BWF9ESU0AU3RlcmVvQk1fUFJFRklMVEVSX05PUk1BTElaRURfUkVTUE9OU0UAU3RlcmVvQk1fUFJFRklMVEVSX1hTT0JFTABTdGVyZW9NYXRjaGVyX0RJU1BfU0NBTEUAU3RlcmVvTWF0Y2hlcl9ESVNQX1NISUZUAFN0ZXJlb1NHQk1fTU9ERV9ISABTdGVyZW9TR0JNX01PREVfSEg0AFN0ZXJlb1NHQk1fTU9ERV9TR0JNAFN0ZXJlb1NHQk1fTU9ERV9TR0JNXzNXQVkAU3ViZGl2MkRfTkVYVF9BUk9VTkRfRFNUAFN1YmRpdjJEX05FWFRfQVJPVU5EX0xFRlQAU3ViZGl2MkRfTkVYVF9BUk9VTkRfT1JHAFN1YmRpdjJEX05FWFRfQVJPVU5EX1JJR0hUAFN1YmRpdjJEX1BSRVZfQVJPVU5EX0RTVABTdWJkaXYyRF9QUkVWX0FST1VORF9MRUZUAFN1YmRpdjJEX1BSRVZfQVJPVU5EX09SRwBTdWJkaXYyRF9QUkVWX0FST1VORF9SSUdIVABTdWJkaXYyRF9QVExPQ19FUlJPUgBTdWJkaXYyRF9QVExPQ19JTlNJREUAU3ViZGl2MkRfUFRMT0NfT05fRURHRQBTdWJkaXYyRF9QVExPQ19PVVRTSURFX1JFQ1QAU3ViZGl2MkRfUFRMT0NfVkVSVEVYAFRIUkVTSF9CSU5BUlkAVEhSRVNIX0JJTkFSWV9JTlYAVEhSRVNIX01BU0sAVEhSRVNIX09UU1UAVEhSRVNIX1RPWkVSTwBUSFJFU0hfVE9aRVJPX0lOVgBUSFJFU0hfVFJJQU5HTEUAVEhSRVNIX1RSVU5DAFRNX0NDT0VGRgBUTV9DQ09FRkZfTk9STUVEAFRNX0NDT1JSAFRNX0NDT1JSX05PUk1FRABUTV9TUURJRkYAVE1fU1FESUZGX05PUk1FRABUZXJtQ3JpdGVyaWFfQ09VTlQAVGVybUNyaXRlcmlhX0VQUwBUZXJtQ3JpdGVyaWFfTUFYX0lURVIAVU1hdERhdGFfQVNZTkNfQ0xFQU5VUABVTWF0RGF0YV9DT1BZX09OX01BUABVTWF0RGF0YV9ERVZJQ0VfQ09QWV9PQlNPTEVURQBVTWF0RGF0YV9ERVZJQ0VfTUVNX01BUFBFRABVTWF0RGF0YV9IT1NUX0NPUFlfT0JTT0xFVEUAVU1hdERhdGFfVEVNUF9DT1BJRURfVU1BVABVTWF0RGF0YV9URU1QX1VNQVQAVU1hdERhdGFfVVNFUl9BTExPQ0FURUQAVU1hdF9BVVRPX1NURVAAVU1hdF9DT05USU5VT1VTX0ZMQUcAVU1hdF9ERVBUSF9NQVNLAFVNYXRfTUFHSUNfTUFTSwBVTWF0X01BR0lDX1ZBTABVTWF0X1NVQk1BVFJJWF9GTEFHAFVNYXRfVFlQRV9NQVNLAFVTQUNfQUNDVVJBVEUAVVNBQ19ERUZBVUxUAFVTQUNfRkFTVABVU0FDX0ZNXzhQVFMAVVNBQ19NQUdTQUMAVVNBQ19QQVJBTExFTABVU0FDX1BST1NBQwBVU0FHRV9BTExPQ0FURV9ERVZJQ0VfTUVNT1JZAFVTQUdFX0FMTE9DQVRFX0hPU1RfTUVNT1JZAFVTQUdFX0FMTE9DQVRFX1NIQVJFRF9NRU1PUlkAVVNBR0VfREVGQVVMVABXQVJQX0ZJTExfT1VUTElFUlMAV0FSUF9JTlZFUlNFX01BUABXQVJQX1BPTEFSX0xJTkVBUgBXQVJQX1BPTEFSX0xPRwBfSW5wdXRBcnJheV9DVURBX0dQVV9NQVQAX0lucHV0QXJyYXlfQ1VEQV9IT1NUX01FTQBfSW5wdXRBcnJheV9FWFBSAF9JbnB1dEFycmF5X0ZJWEVEX1NJWkUAX0lucHV0QXJyYXlfRklYRURfVFlQRQBfSW5wdXRBcnJheV9LSU5EX01BU0sAX0lucHV0QXJyYXlfS0lORF9TSElGVABfSW5wdXRBcnJheV9NQVQAX0lucHV0QXJyYXlfTUFUWABfSW5wdXRBcnJheV9OT05FAF9JbnB1dEFycmF5X09QRU5HTF9CVUZGRVIAX0lucHV0QXJyYXlfU1REX0FSUkFZAF9JbnB1dEFycmF5X1NURF9BUlJBWV9NQVQAX0lucHV0QXJyYXlfU1REX0JPT0xfVkVDVE9SAF9JbnB1dEFycmF5X1NURF9WRUNUT1IAX0lucHV0QXJyYXlfU1REX1ZFQ1RPUl9DVURBX0dQVV9NQVQAX0lucHV0QXJyYXlfU1REX1ZFQ1RPUl9NQVQAX0lucHV0QXJyYXlfU1REX1ZFQ1RPUl9VTUFUAF9JbnB1dEFycmF5X1NURF9WRUNUT1JfVkVDVE9SAF9JbnB1dEFycmF5X1VNQVQAX091dHB1dEFycmF5X0RFUFRIX01BU0tfMTZGAF9PdXRwdXRBcnJheV9ERVBUSF9NQVNLXzE2UwBfT3V0cHV0QXJyYXlfREVQVEhfTUFTS18xNlUAX091dHB1dEFycmF5X0RFUFRIX01BU0tfMzJGAF9PdXRwdXRBcnJheV9ERVBUSF9NQVNLXzMyUwBfT3V0cHV0QXJyYXlfREVQVEhfTUFTS182NEYAX091dHB1dEFycmF5X0RFUFRIX01BU0tfOFMAX091dHB1dEFycmF5X0RFUFRIX01BU0tfOFUAX091dHB1dEFycmF5X0RFUFRIX01BU0tfQUxMAF9PdXRwdXRBcnJheV9ERVBUSF9NQVNLX0FMTF8xNkYAX091dHB1dEFycmF5X0RFUFRIX01BU0tfQUxMX0JVVF84UwBfT3V0cHV0QXJyYXlfREVQVEhfTUFTS19GTFQAX19VTUFUX1VTQUdFX0ZMQUdTXzMyQklUAEJhZEFsaWduAEJhZEFscGhhQ2hhbm5lbABCYWRDT0kAQmFkQ2FsbEJhY2sAQmFkRGF0YVB0cgBCYWREZXB0aABCYWRJbWFnZVNpemUAQmFkTW9kZWxPckNoU2VxAEJhZE51bUNoYW5uZWwxVQBCYWROdW1DaGFubmVscwBCYWRPZmZzZXQAQmFkT3JkZXIAQmFkT3JpZ2luAEJhZFJPSVNpemUAQmFkU3RlcABCYWRUaWxlU2l6ZQBHcHVBcGlDYWxsRXJyb3IAR3B1Tm90U3VwcG9ydGVkAEhlYWRlcklzTnVsbABNYXNrSXNUaWxlZABPcGVuQ0xBcGlDYWxsRXJyb3IAT3BlbkNMRG91YmxlTm90U3VwcG9ydGVkAE9wZW5DTEluaXRFcnJvcgBPcGVuQ0xOb0FNREJsYXNGZnQAT3BlbkdsQXBpQ2FsbEVycm9yAE9wZW5HbE5vdFN1cHBvcnRlZABTdHNBc3NlcnQAU3RzQXV0b1RyYWNlAFN0c0JhY2tUcmFjZQBTdHNCYWRBcmcAU3RzQmFkRmxhZwBTdHNCYWRGdW5jAFN0c0JhZE1hc2sAU3RzQmFkTWVtQmxvY2sAU3RzQmFkUG9pbnQAU3RzQmFkU2l6ZQBTdHNEaXZCeVplcm8AU3RzRXJyb3IAU3RzRmlsdGVyT2Zmc2V0RXJyAFN0c0ZpbHRlclN0cnVjdENvbnRlbnRFcnIAU3RzSW5wbGFjZU5vdFN1cHBvcnRlZABTdHNJbnRlcm5hbABTdHNLZXJuZWxTdHJ1Y3RDb250ZW50RXJyAFN0c05vQ29udgBTdHNOb01lbQBTdHNOb3RJbXBsZW1lbnRlZABTdHNOdWxsUHRyAFN0c09iamVjdE5vdEZvdW5kAFN0c09rAFN0c091dE9mUmFuZ2UAU3RzUGFyc2VFcnJvcgBTdHNVbm1hdGNoZWRGb3JtYXRzAFN0c1VubWF0Y2hlZFNpemVzAFN0c1Vuc3VwcG9ydGVkRm9ybWF0AFN0c1ZlY0xlbmd0aEVycgBURVNUX0NVU1RPTQBURVNUX0VRAFRFU1RfR0UAVEVTVF9HVABURVNUX0xFAFRFU1RfTFQAVEVTVF9ORQBUcmFja2VyU2FtcGxlckNTQ19NT0RFX0RFVEVDVABUcmFja2VyU2FtcGxlckNTQ19NT0RFX0lOSVRfTkVHAFRyYWNrZXJTYW1wbGVyQ1NDX01PREVfSU5JVF9QT1MAVHJhY2tlclNhbXBsZXJDU0NfTU9ERV9UUkFDS19ORUcAVHJhY2tlclNhbXBsZXJDU0NfTU9ERV9UUkFDS19QT1MARE5OX0JBQ0tFTkRfQ1VEQQBETk5fQkFDS0VORF9ERUZBVUxUAEROTl9CQUNLRU5EX0hBTElERQBETk5fQkFDS0VORF9JTkZFUkVOQ0VfRU5HSU5FAEROTl9CQUNLRU5EX09QRU5DVgBETk5fQkFDS0VORF9WS0NPTQBETk5fQkFDS0VORF9XRUJOTgBETk5fVEFSR0VUX0NQVQBETk5fVEFSR0VUX0NVREEARE5OX1RBUkdFVF9DVURBX0ZQMTYARE5OX1RBUkdFVF9GUEdBAEROTl9UQVJHRVRfSERETABETk5fVEFSR0VUX01ZUklBRABETk5fVEFSR0VUX09QRU5DTABETk5fVEFSR0VUX09QRU5DTF9GUDE2AEROTl9UQVJHRVRfVlVMS0FOAFNvZnROTVNNZXRob2RfU09GVE5NU19HQVVTU0lBTgBTb2Z0Tk1TTWV0aG9kX1NPRlROTVNfTElORUFSAENBTElCX0NIRUNLX0NPTkQAQ0FMSUJfRklYX1NLRVcAQ0FMSUJfUkVDT01QVVRFX0VYVFJJTlNJQwBFTlVNX0xPR19MRVZFTF9GT1JDRV9JTlQATE9HX0xFVkVMX0RFQlVHAExPR19MRVZFTF9FUlJPUgBMT0dfTEVWRUxfRkFUQUwATE9HX0xFVkVMX0lORk8ATE9HX0xFVkVMX1NJTEVOVABMT0dfTEVWRUxfVkVSQk9TRQBMT0dfTEVWRUxfV0FSTklORwAAHGkCAHxpAgAcaQIAoGkCABxpAgDoSAAATjJjdjZQb2ludF9JZkVFABRqAgDYSAAAHGkCAAxJAABOMmN2MTFSb3RhdGVkUmVjdEUAABRqAgD4SAAAHGkCACxJAABOMmN2NVJlY3RfSWlFRQAAFGoCABxJAAAcaQIAfGkCABxpAgA0aQIAcHVzaF9iYWNrAHJlc2l6ZQBnZXQAc2V0AGFsbG9jYXRvcjxUPjo6YWxsb2NhdGUoc2l6ZV90IG4pICduJyBleGNlZWRzIG1heGltdW0gc3VwcG9ydGVkIHNpemUATlN0M19fMjZ2ZWN0b3JJaU5TXzlhbGxvY2F0b3JJaUVFRUUATlN0M19fMjEzX192ZWN0b3JfYmFzZUlpTlNfOWFsbG9jYXRvcklpRUVFRQBOU3QzX18yMjBfX3ZlY3Rvcl9iYXNlX2NvbW1vbklMYjFFRUUAAAAUagIA8UkAAJhqAgDFSQAAAAAAAAEAAAAYSgAAAAAAAJhqAgChSQAAAAAAAAEAAAAgSgAAAAAAAFBOU3QzX18yNnZlY3RvcklpTlNfOWFsbG9jYXRvcklpRUVFRQAAAAD0agIAUEoAAAAAAAA4SgAAUEtOU3QzX18yNnZlY3RvcklpTlNfOWFsbG9jYXRvcklpRUVFRQAAAPRqAgCISgAAAQAAADhKAABpaQB2AHZpAHhKAAAcaQIAeEoAAHxpAgB2aWlpAAAAABxpAgB4SgAAoGkCAHxpAgB2aWlpaQAAAKBpAgCwSgAAaWlpACRLAAA4SgAAoGkCAE4xMGVtc2NyaXB0ZW4zdmFsRQAAFGoCABBLAABpaWlpAEHAlgELswg0aQIAOEoAAKBpAgB8aQIAaWlpaWkATlN0M19fMjZ2ZWN0b3JJZk5TXzlhbGxvY2F0b3JJZkVFRUUATlN0M19fMjEzX192ZWN0b3JfYmFzZUlmTlNfOWFsbG9jYXRvcklmRUVFRQAAAJhqAgB6SwAAAAAAAAEAAAAYSgAAAAAAAJhqAgBWSwAAAAAAAAEAAACoSwAAAAAAAFBOU3QzX18yNnZlY3RvcklmTlNfOWFsbG9jYXRvcklmRUVFRQAAAAD0agIA2EsAAAAAAADASwAAUEtOU3QzX18yNnZlY3RvcklmTlNfOWFsbG9jYXRvcklmRUVFRQAAAPRqAgAQTAAAAQAAAMBLAAAATAAAHGkCAABMAACsaQIAdmlpZgAAAAAcaQIAAEwAAKBpAgCsaQIAdmlpaWYAAACgaQIAOEwAACRLAADASwAAoGkCAAAAAAA0aQIAwEsAAKBpAgCsaQIAaWlpaWYATlN0M19fMjZ2ZWN0b3JJZE5TXzlhbGxvY2F0b3JJZEVFRUUATlN0M19fMjEzX192ZWN0b3JfYmFzZUlkTlNfOWFsbG9jYXRvcklkRUVFRQAAAJhqAgDKTAAAAAAAAAEAAAAYSgAAAAAAAJhqAgCmTAAAAAAAAAEAAAD4TAAAAAAAAFBOU3QzX18yNnZlY3RvcklkTlNfOWFsbG9jYXRvcklkRUVFRQAAAAD0agIAKE0AAAAAAAAQTQAAUEtOU3QzX18yNnZlY3RvcklkTlNfOWFsbG9jYXRvcklkRUVFRQAAAPRqAgBgTQAAAQAAABBNAABQTQAAHGkCAFBNAAC4aQIAdmlpZAAAAAAcaQIAUE0AAKBpAgC4aQIAdmlpaWQAAACgaQIAiE0AACRLAAAQTQAAoGkCAAAAAAA0aQIAEE0AAKBpAgC4aQIAaWlpaWQATlN0M19fMjZ2ZWN0b3JJTjJjdjZQb2ludF9JaUVFTlNfOWFsbG9jYXRvcklTM19FRUVFAE5TdDNfXzIxM19fdmVjdG9yX2Jhc2VJTjJjdjZQb2ludF9JaUVFTlNfOWFsbG9jYXRvcklTM19FRUVFAAAAmGoCACpOAAAAAAAAAQAAABhKAAAAAAAAmGoCAPZNAAAAAAAAAQAAAGhOAAAAAAAAUE5TdDNfXzI2dmVjdG9ySU4yY3Y2UG9pbnRfSWlFRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQAAAAD0agIAmE4AAAAAAACATgAAUEtOU3QzX18yNnZlY3RvcklOMmN2NlBvaW50X0lpRUVOU185YWxsb2NhdG9ySVMzX0VFRUUAAAD0agIA4E4AAAEAAACATgAA0E4AABxpAgDQTgAASE8AAE4yY3Y2UG9pbnRfSWlFRQAUagIAOE8AABxpAgDQTgAAoGkCAEhPAACgaQIAGE8AACRLAACATgAAoGkCAEGAnwELxgI0aQIAgE4AAKBpAgBITwAATlN0M19fMjZ2ZWN0b3JJTjJjdjNNYXRFTlNfOWFsbG9jYXRvcklTMl9FRUVFAE5TdDNfXzIxM19fdmVjdG9yX2Jhc2VJTjJjdjNNYXRFTlNfOWFsbG9jYXRvcklTMl9FRUVFAJhqAgC+TwAAAAAAAAEAAAAYSgAAAAAAAJhqAgCQTwAAAAAAAAEAAAD0TwAAAAAAAFBOU3QzX18yNnZlY3RvcklOMmN2M01hdEVOU185YWxsb2NhdG9ySVMyX0VFRUUAAPRqAgAkUAAAAAAAAAxQAABQS05TdDNfXzI2dmVjdG9ySU4yY3YzTWF0RU5TXzlhbGxvY2F0b3JJUzJfRUVFRQD0agIAZFAAAAEAAAAMUAAAVFAAABxpAgBUUAAAwFAAAE4yY3YzTWF0RQAAABRqAgC0UABB0KEBCyMcaQIAVFAAAKBpAgDAUAAAoGkCAJRQAAAkSwAADFAAAKBpAgBBgKIBC/MCNGkCAAxQAACgaQIAwFAAAE5TdDNfXzI2dmVjdG9ySU4yY3Y1UmVjdF9JaUVFTlNfOWFsbG9jYXRvcklTM19FRUVFAE5TdDNfXzIxM19fdmVjdG9yX2Jhc2VJTjJjdjVSZWN0X0lpRUVOU185YWxsb2NhdG9ySVMzX0VFRUUAAACYagIAQ1EAAAAAAAABAAAAGEoAAAAAAACYagIAEFEAAAAAAAABAAAAgFEAAAAAAABQTlN0M19fMjZ2ZWN0b3JJTjJjdjVSZWN0X0lpRUVOU185YWxsb2NhdG9ySVMzX0VFRUUA9GoCALBRAAAAAAAAmFEAAFBLTlN0M19fMjZ2ZWN0b3JJTjJjdjVSZWN0X0lpRUVOU185YWxsb2NhdG9ySVMzX0VFRUUAAAAA9GoCAPRRAAABAAAAmFEAAORRAAAcaQIA5FEAACxJAAAAAAAAHGkCAORRAACgaQIALEkAAKBpAgAsUgAAJEsAAJhRAACgaQIAQYClAQviAjRpAgCYUQAAoGkCACxJAABOU3QzX18yNnZlY3RvcklOMmN2OEtleVBvaW50RU5TXzlhbGxvY2F0b3JJUzJfRUVFRQBOU3QzX18yMTNfX3ZlY3Rvcl9iYXNlSU4yY3Y4S2V5UG9pbnRFTlNfOWFsbG9jYXRvcklTMl9FRUVFAAAAmGoCAMNSAAAAAAAAAQAAABhKAAAAAAAAmGoCAJBSAAAAAAAAAQAAAABTAAAAAAAAUE5TdDNfXzI2dmVjdG9ySU4yY3Y4S2V5UG9pbnRFTlNfOWFsbG9jYXRvcklTMl9FRUVFAPRqAgAwUwAAAAAAABhTAABQS05TdDNfXzI2dmVjdG9ySU4yY3Y4S2V5UG9pbnRFTlNfOWFsbG9jYXRvcklTMl9FRUVFAAAAAPRqAgB0UwAAAQAAABhTAABkUwAAHGkCAGRTAADcUwAATjJjdjhLZXlQb2ludEUAABRqAgDMUwBB8KcBCyMcaQIAZFMAAKBpAgDcUwAAoGkCAKxTAAAkSwAAGFMAAKBpAgBBoKgBC4MDNGkCABhTAACgaQIA3FMAAE5TdDNfXzI2dmVjdG9ySU4yY3Y2RE1hdGNoRU5TXzlhbGxvY2F0b3JJUzJfRUVFRQBOU3QzX18yMTNfX3ZlY3Rvcl9iYXNlSU4yY3Y2RE1hdGNoRU5TXzlhbGxvY2F0b3JJUzJfRUVFRQAAAJhqAgBhVAAAAAAAAAEAAAAYSgAAAAAAAJhqAgAwVAAAAAAAAAEAAACcVAAAAAAAAFBOU3QzX18yNnZlY3RvcklOMmN2NkRNYXRjaEVOU185YWxsb2NhdG9ySVMyX0VFRUUAAAD0agIAzFQAAAAAAAC0VAAAUEtOU3QzX18yNnZlY3RvcklOMmN2NkRNYXRjaEVO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Yy9tb2R1bGVzL2NvcmUvc3JjL2FsbG9jLmNwcAAvc3JjL21vZHVsZXMvY29yZS9zcmMvYXJyYXkuY3BwAE5vbi1wb3NpdGl2ZSB3aWR0aCBvciBoZWlnaHQAY3ZDcmVhdGVNYXRIZWFkZXIASW52YWxpZCBtYXRyaXggdHlwZQAAY3ZJbml0TWF0SGVhZGVyAE5vbi1wb3NpdGl2ZSBjb2xzIG9yIHJvd3MAY3ZSZWxlYXNlTWF0AEJhZCBDdk1hdCBoZWFkZXIAY3ZDbG9uZU1hdABJbnZhbGlkIHNwYXJzZSBtYXRyaXggaGVhZGVyAGN2SW5pdFNwYXJzZU1hdEl0ZXJhdG9yAE5VTEwgaXRlcmF0b3IgcG9pbnRlcgBEYXRhIGlzIGFscmVhZHkgYWxsb2NhdGVkAGN2Q3JlYXRlRGF0YQBUb28gYmlnIGJ1ZmZlciBpcyBhbGxvY2F0ZWQAT3ZlcmZsb3cgZm9yIGltYWdlU2l6ZQB1bnJlY29nbml6ZWQgb3IgdW5zdXBwb3J0ZWQgYXJyYXkgdHlwZQBPbmx5IGNvbnRpbnVvdXMgbkQgYXJyYXlzIGFyZSBzdXBwb3J0ZWQgaGVyZQBjdkdldENvbHMATlVMTCBhcnJheSBwb2ludGVyIGlzIHBhc3NlZABjdkdldE1hdABUaGUgbWF0cml4IGhhcyBOVUxMIGRhdGEgcG9pbnRlcgBUaGUgaW1hZ2UgaGFzIE5VTEwgZGF0YSBwb2ludGVyAEltYWdlcyB3aXRoIHBsYW5hciBkYXRhIGxheW91dCBzaG91bGQgYmUgdXNlZCB3aXRoIENPSSBzZWxlY3RlZABUaGUgaW1hZ2UgaXMgaW50ZXJsZWF2ZWQgYW5kIGhhcyBvdmVyIENWX0NOX01BWCBjaGFubmVscwBQaXhlbCBvcmRlciBzaG91bGQgYmUgdXNlZCB3aXRoIGNvaSA9PSAwAElucHV0IGFycmF5IGhhcyBOVUxMIGRhdGEgcG9pbnRlcgBVbnJlY29nbml6ZWQgb3IgdW5zdXBwb3J0ZWQgYXJyYXkgdHlwZQBUaGUgdG90YWwgbnVtYmVyIG9mIG1hdHJpeCBlbGVtZW50cyBpcyBub3QgZGl2aXNpYmxlIGJ5IHRoZSBuZXcgbnVtYmVyIG9mIHJvd3MAY3ZSZXNoYXBlAENPSSBpcyBub3Qgc3VwcG9ydGVkAFRoZSBtYXRyaXggaXMgbm90IGNvbnRpbnVvdXMsIHRodXMgaXRzIG51bWJlciBvZiByb3dzIGNhbiBub3QgYmUgY2hhbmdlZABCYWQgbmV3IG51bWJlciBvZiByb3dzAFRoZSB0b3RhbCB3aWR0aCBpcyBub3QgZGl2aXNpYmxlIGJ5IHRoZSBuZXcgbnVtYmVyIG9mIGNoYW5uZWxzAGN2R2V0SW1hZ2VDT0kAc3JjICYmIG5zcmNzID4gMCAmJiBkc3QgJiYgbmRzdHMgPiAwICYmIGZyb21UbyAmJiBucGFpcnMgPiAwAG1peENoYW5uZWxzAC9zcmMvbW9kdWxlcy9jb3JlL3NyYy9jaGFubmVscy5jcHAAaiA8IG5zcmNzICYmIHNyY1tqXS5kZXB0aCgpID09IGRlcHRoAGkxID49IDAgJiYgaiA8IG5kc3RzICYmIGRzdFtqXS5kZXB0aCgpID09IGRlcHRoAEGQ2AELmiFDAgAAQwIAAEQCAABEAgAARQIAAEUCAABGAgAAAAAAAGNuIDw9IDQAc2NhbGFyVG9SYXdEYXRhAC9zcmMvbW9kdWxlcy9jb3JlL3NyYy9jb3B5LmNwcAAAY3Z0Rm4AY29udmVydEFuZFVucm9sbFNjYWxhcgBzY24gPT0gMQBjaGFubmVscygpID09IENWX01BVF9DTihkdHlwZSkAY29weVRvAGRzdC51ICE9IE5VTEwAZGltcyA+IDAgJiYgZGltcyA8IENWX01BWF9ESU0A/GwAAEhsAABmAQAABQAAAGdsAAAobQAAMW0AAHZvaWQgY3Y6Ok1hdDo6Y29weVRvKGN2OjpPdXRwdXRBcnJheSkgY29uc3QAc3oud2lkdGgAMABtYXNrLmRlcHRoKCkgPT0gQ1ZfOFUgJiYgKG1jbiA9PSAxIHx8IG1jbiA9PSBjbikAc2l6ZSgpID09IG1hc2suc2l6ZSgpAHN6IDw9IHNpemVvZihzY2FsYXIpAG9wZXJhdG9yPQBjaGVja1NjYWxhcih2YWx1ZSwgdHlwZSgpLCBfdmFsdWUua2luZCgpLCBfSW5wdXRBcnJheTo6TUFUICkAc2V0VG8AbWFzay5lbXB0eSgpIHx8IChtYXNrLmRlcHRoKCkgPT0gQ1ZfOFUgJiYgKG1jbiA9PSAxIHx8IG1jbiA9PSBjbikgJiYgc2l6ZSA9PSBtYXNrLnNpemUpAF9zcmMuZ2V0T2JqKCkgIT0gX2RzdC5nZXRPYmooKQByZXBlYXQAX3NyYy5kaW1zKCkgPD0gMgBueSA+IDAgJiYgbnggPiAwAG1hc2thcnIgPT0gMABjdkNvcHkAc3JjLmRlcHRoKCkgPT0gZHN0LmRlcHRoKCkgJiYgc3JjLnNpemUgPT0gZHN0LnNpemUAKGNvaTEgIT0gMCB8fCBzcmMuY2hhbm5lbHMoKSA9PSAxKSAmJiAoY29pMiAhPSAwIHx8IGRzdC5jaGFubmVscygpID09IDEpAHNyYy5jaGFubmVscygpID09IGRzdC5jaGFubmVscygpAAAvc3JjL21vZHVsZXMvY29yZS9zcmMvZGF0YXN0cnVjdHMuY3BwAGN2UmVzdG9yZU1lbVN0b3JhZ2VQb3MATlVMTCBzdG9yYWdlIHBvaW50ZXIAY3ZNZW1TdG9yYWdlQWxsb2MAVG9vIGxhcmdlIG1lbW9yeSBibG9jayBpcyByZXF1ZXN0ZWQAc3RvcmFnZS0+ZnJlZV9zcGFjZSAlIENWX1NUUlVDVF9BTElHTiA9PSAwAHJlcXVlc3RlZCBzaXplIGlzIG5lZ2F0aXZlIG9yIHRvbyBiaWcAKHNpemVfdClwdHIgJSBDVl9TVFJVQ1RfQUxJR04gPT0gMABjdlNldFNlcUJsb2NrU2l6ZQBTdG9yYWdlIGJsb2NrIHNpemUgaXMgdG9vIHNtYWxsIHRvIGZpdCB0aGUgc2VxdWVuY2UgZWxlbWVudHMAY3ZDdnRTZXFUb0FycmF5AGN2U2V0U2VxUmVhZGVyUG9zAE5VTEwgc2VxdWVuY2UgcG9pbnRlcgBudW1iZXIgb2YgcmVtb3ZlZCBlbGVtZW50cyBpcyBuZWdhdGl2ZQBjdlNlcVBvcE11bHRpAGRlbHRhID4gMABjdkNsZWFyU2VxAGN2U2V0QWRkAGNvdW50IDw9IENWX1NFVF9FTEVNX0lEWF9NQVNLKzEAaWN2R29OZXh0TWVtQmxvY2sAcGFyZW50LT5ib3R0b20gPT0gYmxvY2sAaWN2R3Jvd1NlcQBUaGUgc2VxdWVuY2UgaGFzIE5VTEwgc3RvcmFnZSBwb2ludGVyAHN0b3JhZ2UtPmZyZWVfc3BhY2UgPj0gZGVsdGEAYmxvY2stPmNvdW50ICUgc2VxLT5lbGVtX3NpemUgPT0gMCAmJiBibG9jay0+Y291bnQgPiAwAHNlcS0+Zmlyc3QtPnN0YXJ0X2luZGV4ID09IDAAKGluX2Zyb250X29mID8gYmxvY2sgOiBibG9jay0+cHJldiktPmNvdW50ID09IDAAaWN2RnJlZVNlcUJsb2NrAHNlcS0+cHRyID09IGJsb2NrLT5kYXRhAGJsb2NrLT5jb3VudCA+IDAgJiYgYmxvY2stPmNvdW50ICUgc2VxLT5lbGVtX3NpemUgPT0gMAAvc3JjL21vZHVsZXMvY29yZS9zcmMvbGFwYWNrLmNwcAAhbWF0LmVtcHR5KCkAZGV0ZXJtaW5hbnQAbWF0LnJvd3MgPT0gbWF0LmNvbHMgJiYgKHR5cGUgPT0gQ1ZfMzJGIHx8IHR5cGUgPT0gQ1ZfNjRGKQB0eXBlID09IENWXzMyRiB8fCB0eXBlID09IENWXzY0RgBpbnZlcnQAbSA9PSBuAG1ldGhvZCA9PSBERUNPTVBfTFUgfHwgbWV0aG9kID09IERFQ09NUF9DSE9MRVNLWQBuID09IDEAdHlwZSA9PSBfc3JjMi50eXBlKCkgJiYgKHR5cGUgPT0gQ1ZfMzJGIHx8IHR5cGUgPT0gQ1ZfNjRGKQBzb2x2ZQC4cwAAf3IAAEgEAAAAAAAA/XMAACJ0AAApdAAAYm9vbCBjdjo6c29sdmUoY3Y6OklucHV0QXJyYXksIGN2OjpJbnB1dEFycmF5LCBjdjo6T3V0cHV0QXJyYXksIGludCkAVW5zdXBwb3J0ZWQgbWV0aG9kLCBzZWUgI0RlY29tcFR5cGVzAG1ldGhvZABtZXRob2QgPT0gREVDT01QX0xVIHx8IG1ldGhvZCA9PSBERUNPTVBfU1ZEIHx8IG1ldGhvZCA9PSBERUNPTVBfRUlHIHx8IG1ldGhvZCA9PSBERUNPTVBfQ0hPTEVTS1kgfHwgbWV0aG9kID09IERFQ09NUF9RUgAobWV0aG9kICE9IERFQ09NUF9MVSAmJiBtZXRob2QgIT0gREVDT01QX0NIT0xFU0tZKSB8fCBpc19ub3JtYWwgfHwgc3JjLnJvd3MgPT0gc3JjLmNvbHMAc3JjLnJvd3MgPT0gMQBUaGUgZnVuY3Rpb24gY2FuIG5vdCBzb2x2ZSB1bmRlci1kZXRlcm1pbmVkIGxpbmVhciBzeXN0ZW1zAHNyYy5yb3dzID09IHNyYy5jb2xzAGVpZ2VuAHcudHlwZSgpID09IHUudHlwZSgpICYmIHUudHlwZSgpID09IHZ0LnR5cGUoKSAmJiB1LmRhdGEgJiYgdnQuZGF0YSAmJiB3LmRhdGEAYmFja1N1YnN0AHUuY29scyA+PSBubSAmJiB2dC5yb3dzID49IG5tICYmICh3LnNpemUoKSA9PSBTaXplKG5tLCAxKSB8fCB3LnNpemUoKSA9PSBTaXplKDEsIG5tKSB8fCB3LnNpemUoKSA9PSBTaXplKHZ0LnJvd3MsIHUuY29scykpAHJocy5kYXRhID09IDAgfHwgKHJocy50eXBlKCkgPT0gdHlwZSAmJiByaHMucm93cyA9PSBtKQAAcm93cyA9PSBtYXQtPmNvbHMAY3ZEZXQAc3JjLnR5cGUoKSA9PSBkc3QudHlwZSgpICYmIHNyYy5yb3dzID09IGRzdC5jb2xzICYmIHNyYy5jb2xzID09IGRzdC5yb3dzAGN2SW52ZXJ0AEEudHlwZSgpID09IHgudHlwZSgpICYmIEEuY29scyA9PSB4LnJvd3MgJiYgeC5jb2xzID09IGIuY29scwBjdlNvbHZlAHcudHlwZSgpID09IHR5cGUgJiYgKHcuc2l6ZSgpID09IGN2OjpTaXplKG5tLDEpIHx8IHcuc2l6ZSgpID09IGN2OjpTaXplKDEsIG5tKSB8fCB3LnNpemUoKSA9PSBjdjo6U2l6ZShubSwgbm0pIHx8IHcuc2l6ZSgpID09IGN2OjpTaXplKG4sIG0pKQBjdlNWRAB1LnR5cGUoKSA9PSB0eXBlAHYudHlwZSgpID09IHR5cGUAdS5zaXplKCkgPT0gc3ZkLnUuc2l6ZSgpAHYuc2l6ZSgpID09IHN2ZC52dC5zaXplKCkAX1NWRGNvbXB1dGUAL3NyYy9tb2R1bGVzL2NvcmUvc3JjL2FyaXRobS5zaW1kLmhwcABjbXBvcCA9PSBDTVBfTkUAY21wX2xvb3Bfbm9zaW1kAGNtcF9sb29wAG9wID09IENNUF9MVCB8fCBvcCA9PSBDTVBfTEUgfHwgb3AgPT0gQ01QX0VRIHx8IG9wID09IENNUF9ORSB8fCBvcCA9PSBDTVBfR0UgfHwgb3AgPT0gQ01QX0dUAGNvbXBhcmUAL3NyYy9tb2R1bGVzL2NvcmUvc3JjL2FyaXRobS5jcHAAX3NyYzEuZW1wdHkoKSA9PSBfc3JjMi5lbXB0eSgpAFRoZSBvcGVyYXRpb24gaXMgbmVpdGhlciAnYXJyYXkgb3AgYXJyYXknICh3aGVyZSBhcnJheXMgaGF2ZSB0aGUgc2FtZSBzaXplIGFuZCB0aGUgc2FtZSB0eXBlKSwgbm9yICdhcnJheSBvcCBzY2FsYXInLCBub3IgJ3NjYWxhciBvcCBhcnJheScAVW5zdXBwb3J0ZWQgZGVwdGggdmFsdWUgQ1ZfMTZGAGZ1bmMAY3Z0Rm4Ac3JjMS5zaXplID09IGRzdC5zaXplICYmIHNyYzEuY2hhbm5lbHMoKSA9PSBkc3QuY2hhbm5lbHMoKQBjdlN1YgBiaW5hcnlfb3AAVGhlIG9wZXJhdGlvbiBpcyBuZWl0aGVyICdhcnJheSBvcCBhcnJheScgKHdoZXJlIGFycmF5cyBoYXZlIHRoZSBzYW1lIHNpemUgYW5kIHR5cGUpLCBub3IgJ2FycmF5IG9wIHNjYWxhcicsIG5vciAnc2NhbGFyIG9wIGFycmF5JwBwc3JjMS0+c2FtZVNpemUoKnBzcmMyKSAmJiB0eXBlMSA9PSB0eXBlMgAobXR5cGUgPT0gQ1ZfOFUgfHwgbXR5cGUgPT0gQ1ZfOFMpICYmIF9tYXNrLnNhbWVTaXplKCpwc3JjMSkAVGhlIG9wZXJhdGlvbiBpcyBuZWl0aGVyICdhcnJheSBvcCBhcnJheScgKHdoZXJlIGFycmF5cyBoYXZlIHRoZSBzYW1lIHNpemUgYW5kIHRoZSBzYW1lIG51bWJlciBvZiBjaGFubmVscyksIG5vciAnYXJyYXkgb3Agc2NhbGFyJywgbm9yICdzY2FsYXIgb3AgYXJyYXknAGFyaXRobV9vcAB0eXBlMiA9PSBDVl82NEYgJiYgKHN6Mi5oZWlnaHQgPT0gMSB8fCBzejIuaGVpZ2h0ID09IDQpAFdoZW4gdGhlIGlucHV0IGFycmF5cyBpbiBhZGQvc3VidHJhY3QvbXVsdGlwbHkvZGl2aWRlIGZ1bmN0aW9ucyBoYXZlIGRpZmZlcmVudCB0eXBlcywgdGhlIG91dHB1dCBhcnJheSB0eXBlIG11c3QgYmUgZXhwbGljaXRseSBzcGVjaWZpZWQAKG10eXBlID09IENWXzhVQzEgfHwgbXR5cGUgPT0gQ1ZfOFNDMSkgJiYgX21hc2suc2FtZVNpemUoKnBzcmMxKQCVAgAAlgIAAJcCAACYAgAAmQIAAJoCAACbAgBBvvkBCwJgwABBzvkBCxrgwAAAAAAAAODBAAAA4P//78f////////v/wBB9fkBC9UI4G9AAAAAAADAX0AAAAAA4P/vQAAAAADA/99AAADA////30EAAADg///vR////////+9/AAAAAAAAAAAEAAAAAQAAAAIAAAAwICYmICJOb3Qgc3VwcG9ydGVkIgAvc3JjL21vZHVsZXMvY29yZS9zcmMvbWF0bXVsLnNpbWQuaHBwAGdldFNjYWxlQWRkRnVuYwBmdW5jICYmICJOb3Qgc3VwcG9ydGVkIgBnZXRNdWxUcmFuc3Bvc2VkRnVuYwAvc3JjL21vZHVsZXMvY29yZS9zcmMvbWF0bXVsLmRpc3BhdGNoLmNwcAB0eXBlID09IEIudHlwZSgpAGdlbW0AKHR5cGUgPT0gKCgoNSkgJiAoKDEgPDwgMykgLSAxKSkgKyAoKCgxKS0xKSA8PCAzKSkgfHwgdHlwZSA9PSAoKCg2KSAmICgoMSA8PCAzKSAtIDEpKSArICgoKDEpLTEpIDw8IDMpKSB8fCB0eXBlID09ICgoKDUpICYgKCgxIDw8IDMpIC0gMSkpICsgKCgoMiktMSkgPDwgMykpIHx8IHR5cGUgPT0gKCgoNikgJiAoKDEgPDwgMykgLSAxKSkgKyAoKCgyKS0xKSA8PCAzKSkpAGFfc2l6ZS53aWR0aCA9PSBsZW4AYV9zaXplLmhlaWdodCA9PSBsZW4AQy50eXBlKCkgPT0gdHlwZQAoKChmbGFncyZHRU1NXzNfVCkgPT0gMCAmJiBDLnJvd3MgPT0gZF9zaXplLmhlaWdodCAmJiBDLmNvbHMgPT0gZF9zaXplLndpZHRoKSB8fCAoKGZsYWdzJkdFTU1fM19UKSAhPSAwICYmIEMucm93cyA9PSBkX3NpemUud2lkdGggJiYgQy5jb2xzID09IGRfc2l6ZS5oZWlnaHQpKQB0eXBlID09IENWXzY0RkMyAGZ1bmMgIT0gMAB0eXBlID09IF9zcmMyLnR5cGUoKQBzY2FsZUFkZABzcmMxLnNpemUgPT0gc3JjMi5zaXplAHNyYy5jaGFubmVscygpID09IDEAbXVsVHJhbnNwb3NlZABkZWx0YS5jaGFubmVscygpID09IDEAKGRlbHRhLnJvd3MgPT0gc3JjLnJvd3MgfHwgZGVsdGEucm93cyA9PSAxKQAoZGVsdGEuY29scyA9PSBzcmMuY29scyB8fCBkZWx0YS5jb2xzID09IDEpAABtYXQudHlwZSgpID09IHR5cGUoKQBkb3QAbWF0LnNpemUgPT0gc2l6ZQAoRC5yb3dzID09ICgoZmxhZ3MgJiAxKSA9PSAwID8gQS5yb3dzIDogQS5jb2xzKSkAY3ZHRU1NAChELmNvbHMgPT0gKChmbGFncyAmIDIpID09IDAgPyBCLmNvbHMgOiBCLnJvd3MpKQBELnR5cGUoKSA9PSBBLnR5cGUoKQAAAAAAAAAAvAIAAL0CAAC+AgAAvwIAAMACAADBAgAAwgIAQYCDAguILGdlbW1JbXBsADAAR0VNTV9UcmFuc3Bvc2VCbG9jawBkZWx0YV9jb2xzID09IDEATXVsVHJhbnNwb3NlZFIAc3pbaV0gPD0gKHNpemVfdClJTlRfTUFYAGRvd25sb2FkAC9zcmMvbW9kdWxlcy9jb3JlL3NyYy9tYXRyaXguY3BwAHVwbG9hZABjb3B5ADAgPD0gX2RpbXMgJiYgX2RpbXMgPD0gQ1ZfTUFYX0RJTQBzZXRTaXplAHMgPj0gMABTdGVwICV6dSBmb3IgZGltZW5zaW9uICVkIG11c3QgYmUgYSBtdWx0aXBsZSBvZiBlc3oxICV6dQBUaGUgdG90YWwgbWF0cml4IHNpemUgZG9lcyBub3QgZml0IHRvICJzaXplX3QiIHR5cGUAdG90YWwoKSA9PSAwIHx8IGRhdGEgIT0gTlVMTABNYXQAX3N0ZXAgPj0gbWluc3RlcABTdGVwIG11c3QgYmUgYSBtdWx0aXBsZSBvZiBlc3oxAAAAAByDAADggQAA0gEAAAUAAABIgwAASYMAAE+DAABjdjo6TWF0OjpNYXQoY3Y6OlNpemUsIGludCwgdm9pZCAqLCBzaXplX3QpAABfc3RlcABtaW5zdGVwAG0uc3RlcC5wICE9IG0uc3RlcC5idWYAb3BlcmF0b3I9ADAgPD0gZCAmJiBkIDw9IENWX01BWF9ESU0gJiYgX3NpemVzAGNyZWF0ZQB1ICE9IDAAc3RlcFtkaW1zLTFdID09IChzaXplX3QpQ1ZfRUxFTV9TSVpFKGZsYWdzKQBtLmRpbXMgPj0gMgAwIDw9IF9yb3dSYW5nZS5zdGFydCAmJiBfcm93UmFuZ2Uuc3RhcnQgPD0gX3Jvd1JhbmdlLmVuZCAmJiBfcm93UmFuZ2UuZW5kIDw9IG0ucm93cwAwIDw9IF9jb2xSYW5nZS5zdGFydCAmJiBfY29sUmFuZ2Uuc3RhcnQgPD0gX2NvbFJhbmdlLmVuZCAmJiBfY29sUmFuZ2UuZW5kIDw9IG0uY29scwBtLmRpbXMgPD0gMgAwIDw9IHJvaS54ICYmIDAgPD0gcm9pLndpZHRoICYmIHJvaS54ICsgcm9pLndpZHRoIDw9IG0uY29scyAmJiAwIDw9IHJvaS55ICYmIDAgPD0gcm9pLmhlaWdodCAmJiByb2kueSArIHJvaS5oZWlnaHQgPD0gbS5yb3dzAHJhbmdlcwByID09IFJhbmdlOjphbGwoKSB8fCAoMCA8PSByLnN0YXJ0ICYmIHIuc3RhcnQgPCByLmVuZCAmJiByLmVuZCA8PSBtLnNpemVbaV0pAGRpbXMgPD0gMgBkaWFnAGRpbXMgPD0gMiAmJiBzdGVwWzBdID4gMABsb2NhdGVST0kAYWRqdXN0Uk9JAHJlc2hhcGUAVGhlIG1hdHJpeCBpcyBub3QgY29udGludW91cywgdGh1cyBpdHMgbnVtYmVyIG9mIHJvd3MgY2FuIG5vdCBiZSBjaGFuZ2VkAEJhZCBuZXcgbnVtYmVyIG9mIHJvd3MAVGhlIHRvdGFsIG51bWJlciBvZiBtYXRyaXggZWxlbWVudHMgaXMgbm90IGRpdmlzaWJsZSBieSB0aGUgbmV3IG51bWJlciBvZiByb3dzAFRoZSB0b3RhbCB3aWR0aCBpcyBub3QgZGl2aXNpYmxlIGJ5IHRoZSBuZXcgbnVtYmVyIG9mIGNoYW5uZWxzAF9jbiA+PSAwICYmIF9uZXduZGltcyA+IDAgJiYgX25ld25kaW1zIDw9IENWX01BWF9ESU0gJiYgX25ld3N6AF9jbiA8PSBDVl9DTl9NQVgAX25ld3N6W2ldID49IDAAQ29weSBkaW1lbnNpb24gKHdoaWNoIGhhcyB6ZXJvIHNpemUpIGlzIG5vdCBwcmVzZW50IGluIHNvdXJjZSBtYXRyaXgAUmVxdWVzdGVkIGFuZCBzb3VyY2UgbWF0cmljZXMgaGF2ZSBkaWZmZXJlbnQgY291bnQgb2YgZWxlbWVudHMAUmVzaGFwaW5nIG9mIG4tZGltZW5zaW9uYWwgbm9uLWNvbnRpbnVvdXMgbWF0cmljZXMgaXMgbm90IHN1cHBvcnRlZCB5ZXQA4IcAAOCBAAAXBQAAAwAAAEiDAAARiAAAGYgAAGN2OjpTaXplIGN2OjpnZXRDb250aW51b3VzU2l6ZTJEKGN2OjpNYXQgJiwgaW50KQBtMS5kaW1zADIAADiIAADggQAAHQUAAAMAAABIgwAAEYgAABmIAABjdjo6U2l6ZSBjdjo6Z2V0Q29udGludW91c1NpemUyRChjdjo6TWF0ICYsIGN2OjpNYXQgJiwgaW50KQA4iAAA4IEAAB4FAAADAAAASIMAAJCIAAAZiAAAbTIuZGltcwA4iAAA4IEAACMFAAABAAAASIMAALSIAAC9iAAAdG90YWxfc3oAbTIudG90YWwoKQBpc19tMV92ZWN0b3IAZ2V0Q29udGludW91c1NpemUyRABpc19tMl92ZWN0b3IAbTEuY29scyA9PSBtMi5jb2xzICYmIG0xLnJvd3MgPT0gbTIucm93cwAAPIkAAOCBAAA3BQAAAwAAAEiDAAARiAAAGYgAAGN2OjpTaXplIGN2OjpnZXRDb250aW51b3VzU2l6ZTJEKGN2OjpNYXQgJiwgY3Y6Ok1hdCAmLCBjdjo6TWF0ICYsIGludCkAADyJAADggQAAOAUAAAMAAABIgwAAkIgAABmIAAA8iQAA4IEAADkFAAADAAAASIMAALyJAAAZiAAAbTMuZGltcwA8iQAA4IEAAD4FAAABAAAASIMAALSIAAC9iAAAPIkAAOCBAAA/BQAAAQAAAEiDAAC0iAAA/IkAAG0zLnRvdGFsKCkAaXNfbTNfdmVjdG9yAG0xLmNvbHMgPT0gbTIuY29scyAmJiBtMS5yb3dzID09IG0yLnJvd3MgJiYgbTEuY29scyA9PSBtMy5jb2xzICYmIG0xLnJvd3MgPT0gbTMucm93cwBOMmN2MTJNYXRBbGxvY2F0b3JFAAAAABRqAgBpigAAAAAAAPCKAADDAgAAxAIAAMUCAADGAgAAxwIAAMgCAABOMmN2MjVEdW1teUJ1ZmZlclBvb2xDb250cm9sbGVyRQBOMmN2MjBCdWZmZXJQb29sQ29udHJvbGxlckUAAAAAFGoCAMmKAAA8agIAqIoAAOiKAAAAAAAASIsAAMkCAADKAgAAywIAAMwCAADNAgAAzgIAAM8CAADQAgAA0QIAANICAADTAgAATjJjdjE1U3RkTWF0QWxsb2NhdG9yRQAAPGoCADCLAACAigAAdG90YWwgPD0gc3RlcFtpXQBhbGxvY2F0ZQB1LT51cmVmY291bnQgPT0gMABkZWFsbG9jYXRlAHUtPnJlZmNvdW50ID09IDAAL3NyYy9tb2R1bGVzL2NvcmUvc3JjL21hdHJpeF9jLmNwcABDT0kgaXMgbm90IHN1cHBvcnRlZCBieSB0aGUgZnVuY3Rpb24AY3ZhcnJUb01hdAB0b3RhbCA+IDAgJiYgQ1ZfRUxFTV9TSVpFKHNlcS0+ZmxhZ3MpID09IGVzegBVbmtub3duIGFycmF5IHR5cGUAQ1ZfSVNfSU1BR0UoYXJyKQBleHRyYWN0SW1hZ2VDT0kAMCA8PSBjb2kgJiYgY29pIDwgbWF0LmNoYW5uZWxzKCkAc3JjLnJvd3MgPT0gZHN0LmNvbHMgJiYgc3JjLmNvbHMgPT0gZHN0LnJvd3MgJiYgc3JjLnR5cGUoKSA9PSBkc3QudHlwZSgpAGN2VHJhbnNwb3NlAHNyY0Euc2l6ZSgpID09IGRzdC5zaXplKCkgJiYgc3JjQS50eXBlKCkgPT0gZHN0LnR5cGUoKQBjdkNyb3NzUHJvZHVjdABpbWctPmRhdGFPcmRlciA9PSBJUExfREFUQV9PUkRFUl9QSVhFTABpcGxJbWFnZVRvTWF0AGltZy0+ZGF0YU9yZGVyID09IElQTF9EQVRBX09SREVSX1BJWEVMIHx8IGltZy0+cm9pLT5jb2kgIT0gMABnbG9iYWwAJWRAJTAuM2YAJWRAJWxsdQAlZABbRkFUQUw6AF0gAFtFUlJPUjoAWyBXQVJOOgBbIElORk86AFtERUJVRzoAIAAoACkgAE9QRU5DVl9MT0dfTEVWRUwAAE9QRU5DVl9MT0dfVElNRVNUQU1QAE9QRU5D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KXZ2LnNpemUoKQAwIDw9IGkgJiYgaSA8IChpbnQpdi5zaXplKCkAMCA8PSBpICYmIGkgPCBzei5oZWlnaHQAWW91IHNob3VsZCBleHBsaWNpdGx5IGNhbGwgbWFwSG9zdC91bm1hcEhvc3QgbWV0aG9kcyBmb3Igb2dsOjpCdWZmZXIgb2JqZWN0AFlvdSBzaG91bGQgZXhwbGljaXRseSBjYWxsIGRvd25sb2FkIG1ldGhvZCBmb3IgY3VkYTo6R3B1TWF0IG9iamVjdABVbmtub3duL3Vuc3VwcG9ydGVkIGFycmF5IHR5cGUAZ2V0VU1hdABnZXRNYXRWZWN0b3IAZ2V0VU1hdFZlY3RvcgBDVURBIHN1cHBvcnQgaXMgbm90IGVuYWJsZWQgaW4gdGhpcyBPcGVuQ1YgYnVpbGQgKG1pc3NpbmcgSEFWRV9DVURBKQBzaXplAGkgPCAoaW50KXZ2LnNpemUoKQBpIDwgc3ouaGVpZ2h0AHNpemVuZAComgAA0pgAADcCAAADAAAA1poAAOSaAADsmgAAaW50IGN2OjpfSW5wdXRBcnJheTo6c2l6ZW5kKGludCAqLCBpbnQpIGNvbnN0AE5vdCBzdXBwb3J0ZWQAZGltcyhpKQAyAGRpbXMAKGZsYWdzICYgRklYRURfVFlQRSkgIT0gMAB0eXBlAGVtcHR5AGkgPj0gMCAmJiAoc2l6ZV90KWkgPCB2di5zaXplKCkAaXNDb250aW51b3VzAGkgPj0gMCAmJiBpIDwgc3ouaGVpZ2h0AABjb3B5VG8AIWZpeGVkU2l6ZSgpIHx8ICgoTWF0KilvYmopLT5zaXplLm9wZXJhdG9yKCkoKSA9PSBfc3oAY3JlYXRlACFmaXhlZFR5cGUoKSB8fCAoKE1hdCopb2JqKS0+dHlwZSgpID09IG10eXBlACFmaXhlZFNpemUoKSB8fCAoKFVNYXQqKW9iaiktPnNpemUub3BlcmF0b3IoKSgpID09IF9zegAhZml4ZWRUeXBlKCkgfHwgKChVTWF0KilvYmopLT50eXBlKCkgPT0gbXR5cGUAIWZpeGVkU2l6ZSgpIHx8ICgoY3VkYTo6R3B1TWF0KilvYmopLT5zaXplKCkgPT0gX3N6ACFmaXhlZFR5cGUoKSB8fCAoKGN1ZGE6OkdwdU1hdCopb2JqKS0+dHlwZSgpID09IG10eXBlACFmaXhlZFNpemUoKSB8fCAoKG9nbDo6QnVmZmVyKilvYmopLT5zaXplKCkgPT0gX3N6ACFmaXhlZFR5cGUoKSB8fCAoKG9nbDo6QnVmZmVyKilvYmopLT50eXBlKCkgPT0gbXR5cGUAT3BlbkdMIHN1cHBvcnQgaXMgbm90IGVuYWJsZWQgaW4gdGhpcyBPcGVuQ1YgYnVpbGQgKG1pc3NpbmcgSEFWRV9PUEVOR0wpACFmaXhlZFNpemUoKSB8fCAoKGN1ZGE6Okhvc3RNZW0qKW9iaiktPnNpemUoKSA9PSBfc3oAIWZpeGVkVHlwZSgpIHx8ICgoY3VkYTo6SG9zdE1lbSopb2JqKS0+dHlwZSgpID09IG10eXBlACFmaXhlZFNpemUoKSB8fCAoKE1hdCopb2JqKS0+c2l6ZS5vcGVyYXRvcigpKCkgPT0gU2l6ZShfY29scywgX3Jvd3MpACFmaXhlZFNpemUoKSB8fCAoKFVNYXQqKW9iaiktPnNpemUub3BlcmF0b3IoKSgpID09IFNpemUoX2NvbHMsIF9yb3dzKQAhZml4ZWRTaXplKCkgfHwgKChjdWRhOjpHcHVNYXQqKW9iaiktPnNpemUoKSA9PSBTaXplKF9jb2xzLCBfcm93cykAIWZpeGVkU2l6ZSgpIHx8ICgob2dsOjpCdWZmZXIqKW9iaiktPnNpemUoKSA9PSBTaXplKF9jb2xzLCBfcm93cykAIWZpeGVkU2l6ZSgpIHx8ICgoY3VkYTo6SG9zdE1lbSopb2JqKS0+c2l6ZSgpID09IFNpemUoX2NvbHMsIF9yb3dzKQAhKG0uZW1wdHkoKSAmJiBmaXhlZFR5cGUoKSAmJiBmaXhlZFNpemUoKSkgJiYgIkNhbid0IHJlYWxsb2NhdGUgZW1wdHkgTWF0IHdpdGggbG9ja2VkIGxheW91dCAocHJvYmFibHkgZHVlIHRvIG1pc3VzZWQgJ2NvbnN0JyBtb2RpZmllcikiALSfAADSmAAAFAUAAAEAAAAToAAAZKAAAG2gAAB2b2lkIGN2OjpfT3V0cHV0QXJyYXk6OmNyZWF0ZShpbnQsIGNvbnN0IGludCAqLCBpbnQsIGludCwgYm9vbCwgX091dHB1dEFycmF5OjpEZXB0aE1hc2spIGNvbnN0AENhbid0IHJlYWxsb2NhdGUgTWF0IHdpdGggbG9ja2VkIHR5cGUgKHByb2JhYmx5IGR1ZSB0byBtaXN1c2VkICdjb25zdCcgbW9kaWZpZXIpAG0udHlwZSgpAENWX01BVF9UWVBFKG10eXBlKQC0nwAA0pgAABgFAAABAAAAnKAAAO2gAAD0oAAAQ2FuJ3QgcmVhbGxvY2F0ZSBNYXQgd2l0aCBsb2NrZWQgc2l6ZSAocHJvYmFibHkgZHVlIHRvIG1pc3VzZWQgJ2NvbnN0JyBtb2RpZmllcikAbS5kaW1zAGQAAAC0nwAA0pgAABoFAAABAAAAnKAAABShAAAeoQAAbS5zaXplW2pdAHNpemVzW2pdACEobS5lbXB0eSgpICYmIGZpeGVkVHlwZSgpICYmIGZpeGVkU2l6ZSgpKSAmJiAiQ2FuJ3QgcmVhbGxvY2F0ZSBlbXB0eSBVTWF0IHdpdGggbG9ja2VkIGxheW91dCAocHJvYmFibHkgZHVlIHRvIG1pc3VzZWQgJ2NvbnN0JyBtb2RpZmllcikiAAAAALSfAADSmAAAMgUAAAEAAADQoQAAZKAAAG2gAABDYW4ndCByZWFsbG9jYXRlIFVNYXQgd2l0aCBsb2NrZWQgdHlwZSAocHJvYmFibHkgZHVlIHRvIG1pc3VzZWQgJ2NvbnN0JyBtb2RpZmllcikAAAC0nwAA0pgAADYFAAABAAAAQKIAAO2gAAD0oAAAQ2FuJ3QgcmVhbGxvY2F0ZSBVTWF0IHdpdGggbG9ja2VkIHNpemUgKHByb2JhYmx5IGR1ZSB0byBtaXN1c2VkICdjb25zdCcgbW9kaWZpZXIpAAAAtJ8AANKYAAA4BQAAAQAAAECiAAAUoQAAHqEAAG10eXBlID09IHR5cGUwIHx8IChDVl9NQVRfQ04obXR5cGUpID09IDEgJiYgKCgxIDw8IHR5cGUwKSAmIGZpeGVkRGVwdGhNYXNrKSAhPSAwKQAAALSfAADSmAAAQwUAAAMAAABdmwAA9KAAAOyaAAC0nwAA0pgAAEkFAAAAAAAAXZsAADyjAABLowAAcmVxdWVzdGVkX3NpemUAc3RkOjptYXgocmVxdWVzdGVkX3NpemUud2lkdGgsIHJlcXVlc3RlZF9zaXplLmhlaWdodCkgPT0gdG90YWxfMWQAAAAAtJ8AANKYAABPBQAAAQAAAF2bAAA8owAArKMAAHN6AAC0nwAA0pgAAFUFAAAAAAAAXZsAADyjAADMowAAKHJlcXVlc3RlZF9zaXplID09IHN6IHx8IChyZXF1ZXN0ZWRfc2l6ZS5oZWlnaHQgPT0gc3oud2lkdGggJiYgcmVxdWVzdGVkX3NpemUud2lkdGggPT0gc3ouaGVpZ2h0KSkAZCA9PSAyICYmIChzaXplc1swXSA9PSAxIHx8IHNpemVzWzFdID09IDEgfHwgc2l6ZXNbMF0qc2l6ZXNbMV0gPT0gMCkAIWZpeGVkU2l6ZSgpIHx8IGxlbiA9PSB2di5zaXplKCkAbXR5cGUgPT0gdHlwZTAgfHwgKENWX01BVF9DTihtdHlwZSkgPT0gQ1ZfTUFUX0NOKHR5cGUwKSAmJiAoKDEgPDwgdHlwZTApICYgZml4ZWREZXB0aE1hc2spICE9IDApACFmaXhlZFNpemUoKSB8fCBsZW4gPT0gKChzdGQ6OnZlY3Rvcjx1Y2hhcj4qKXYpLT5zaXplKCkgLyBlc3oAVmVjdG9ycyB3aXRoIGVsZW1lbnQgc2l6ZSAlZCBhcmUgbm90IHN1cHBvcnRlZC4gUGxlYXNlLCBtb2RpZnkgT3V0cHV0QXJyYXk6OmNyZWF0ZSgpCgBjcmVhdGUoKSBjYWxsZWQgZm9yIHRoZSBtaXNzaW5nIG91dHB1dCBhcnJheQAhZml4ZWRTaXplKCkgfHwgbGVuID09IGxlbjAAdltqXS5lbXB0eSgpAGkgPCAoaW50KXYuc2l6ZSgpACFmaXhlZFR5cGUoKSAmJiAhZml4ZWRTaXplKCkAQ1ZfTUFUX1RZUEUobXR5cGUpID09IG0udHlwZSgpAG0uZGltcyA9PSBkAG0uc2l6ZVtqXSA9PSBzaXplc1tqXQBsZW4gPT0gbGVuMAAhZml4ZWRTaXplKCkAcmVsZWFzZQBrID09IE1BVABnZXRNYXRSZWYAayA9PSBTVERfVkVDVE9SX01BVCB8fCBrID09IFNURF9BUlJBWV9NQVQAc2V0VG8AYWxsb2NhdG9yPFQ+OjphbGxvY2F0ZShzaXplX3QgbikgJ24nIGV4Y2VlZHMgbWF4aW11bSBzdXBwb3J0ZWQgc2l6ZQAoY24gPT0gMSAmJiAoX21hc2suZW1wdHkoKSB8fCBfbWFzay50eXBlKCkgPT0gQ1ZfOFUpKSB8fCAoY24gPiAxICYmIF9tYXNrLmVtcHR5KCkgJiYgIW1pbklkeCAmJiAhbWF4SWR4KQBtaW5NYXhJZHgAL3NyYy9tb2R1bGVzL2NvcmUvc3JjL21pbm1heC5jcHAAZnVuYyAhPSAwAF9pbWcuZGltcygpIDw9IDIAbWluTWF4TG9jAEHAzwIL3SgtAwAALgMAAC8DAAAwAwAAMQMAADIDAAAzAwAAAAAAAAABAQIBAgIDAQICAwIDAwQBAgIDAgMDBAIDAwQDBAQFAQICAwIDAwQCAwMEAwQEBQIDAwQDBAQFAwQEBQQFBQYBAgIDAgMDBAIDAwQDBAQFAgMDBAMEBAUDBAQFBAUFBgIDAwQDBAQFAwQEBQQFBQYDBAQFBAUFBgQFBQYFBgYHAQICAwIDAwQCAwMEAwQEBQIDAwQDBAQFAwQEBQQFBQYCAwMEAwQEBQMEBAUEBQUGAwQEBQQFBQYEBQUGBQYGBwIDAwQDBAQFAwQEBQQFBQYDBAQFBAUFBgQFBQYFBgYHAwQEBQQFBQYEBQUGBQYGBwQFBQYFBgYHBQYGBwYHBwgAAQEBAQICAgECAgIBAgICAQICAgIDAwMCAwMDAgMDAwECAgICAwMDAgMDAwIDAwMBAgICAgMDAwIDAwMCAwMDAQICAgIDAwMCAwMDAgMDAwIDAwMDBAQEAwQEBAMEBAQCAwMDAwQEBAMEBAQDBAQEAgMDAwMEBAQDBAQEAwQEBAECAgICAwMDAgMDAwIDAwMCAwMDAwQEBAMEBAQDBAQEAgMDAwMEBAQDBAQEAwQEBAIDAwMDBAQEAwQEBAMEBAQBAgICAgMDAwIDAwMCAwMDAgMDAwMEBAQDBAQEAwQEBAIDAwMDBAQEAwQEBAMEBAQCAwMDAwQEBAMEBAQDBAQEAAEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgICAgIBAgICAgICAgICAgICAgICAQICAgICAgICAgICAgICAgECAgICAgICAgICAgICAgIBAgICAgICAgICAgICAgICAQICAgICAgICAgICAgICAgECAgICAgICAgICAgICAgIBAgICAgICAgICAgICAgICAQICAgICAgICAgICAgICAgECAgICAgICAgICAgICAgIBAgICAgICAgICAgICAgICAQICAgICAgICAgICAgICAgECAgICAgICAgICAgICAgIBAgICAgICAgICAgICAgICAQICAgICAgICAgICAgICAm5vcm1UeXBlID09IE5PUk1fSU5GIHx8IG5vcm1UeXBlID09IE5PUk1fTDEgfHwgbm9ybVR5cGUgPT0gTk9STV9MMiB8fCBub3JtVHlwZSA9PSBOT1JNX0wyU1FSIHx8ICgobm9ybVR5cGUgPT0gTk9STV9IQU1NSU5HIHx8IG5vcm1UeXBlID09IE5PUk1fSEFNTUlORzIpICYmIF9zcmMudHlwZSgpID09IENWXzhVKQBub3JtAC9zcmMvbW9kdWxlcy9jb3JlL3NyYy9ub3JtLmNwcABtYXNrLmVtcHR5KCkgfHwgbWFzay50eXBlKCkgPT0gQ1ZfOFUAZnVuYyAhPSAwAAAAAASsAACXqwAAxwIAAAQAAAA5rAAAOqwAAEqsAABkb3VibGUgY3Y6Om5vcm0oY3Y6OklucHV0QXJyYXksIGludCwgY3Y6OklucHV0QXJyYXkpAAAoc2l6ZV90KWl0LnNpemUAKHNpemVfdClJTlRfTUFYAAAAeKwAAJerAAA5BAAAAQAAAL2sAADRrAAA3qwAAGRvdWJsZSBjdjo6bm9ybShjdjo6SW5wdXRBcnJheSwgY3Y6OklucHV0QXJyYXksIGludCwgY3Y6OklucHV0QXJyYXkpAElucHV0IHR5cGUgbWlzbWF0Y2gAX3NyYzEudHlwZSgpAF9zcmMyLnR5cGUoKQBfc3JjMS5zYW1lU2l6ZShfc3JjMikAbm9ybVR5cGUgPT0gTk9STV9JTkYgfHwgbm9ybVR5cGUgPT0gTk9STV9MMSB8fCBub3JtVHlwZSA9PSBOT1JNX0wyIHx8IG5vcm1UeXBlID09IE5PUk1fTDJTUVIgfHwgKChub3JtVHlwZSA9PSBOT1JNX0hBTU1JTkcgfHwgbm9ybVR5cGUgPT0gTk9STV9IQU1NSU5HMikgJiYgc3JjMS50eXBlKCkgPT0gQ1ZfOFUpAAB4rAAAl6sAAKUEAAAEAAAAOawAADqsAABKrAAANAMAADUDAAA2AwAANwMAADgDAAA5AwAAOgMAAAAAAAA7AwAAPAMAAD0DAAA+AwAAPwMAAEADAABBAwAAAAAAAEIDAABDAwAARAMAAEUDAABGAwAARwMAAEgDAAAAAAAASQMAAEoDAABLAwAATAMAAE0DAABOAwAATwMAAAAAAABQAwAAUQMAAFIDAABTAwAAVAMAAFUDAABWAwAAAAAAAFcDAABYAwAAWQMAAFoDAABbAwAAXAMAAF0DAAAAAAAATjJjdjE2UGFyYWxsZWxMb29wQm9keUUAFGoCAJCuAAAAAAAA9K4AAF8DAABgAwAAYQMAAE4yY3YxMl9HTE9CQUxfX05fMTIzUGFyYWxsZWxMb29wQm9keVdyYXBwZXJFAAAAADxqAgDErgAAqK4AAC9zcmMvbW9kdWxlcy9jb3JlL3NyYy9wYXJhbGxlbC9wYXJhbGxlbC5jcHAAY29yZShwYXJhbGxlbCk6IEJ1aWx0aW4gYmFja2VuZHMoACk6IAAvc3JjL21vZHVsZXMvY29yZS9zcmMvcGFyYWxsZWwvcmVnaXN0cnlfcGFyYWxsZWwuaW1wbC5ocHAAUGFyYWxsZWxCYWNrZW5kUmVnaXN0cnkAY29yZShwYXJhbGxlbCk6IFVwZGF0ZWQgYmFja2VuZHMgcHJpb3JpdGllczogAE9QRU5DVl9QQVJBTExFTF9QUklPUklUWV8lcwBjb3JlKHBhcmFsbGVsKTogRGlzYWJsZSBiYWNrZW5kOiAAY29yZShwYXJhbGxlbCk6IEF2YWlsYWJsZSBiYWNrZW5kcygAY29yZShwYXJhbGxlbCk6IEVuYWJsZWQgYmFja2VuZHMoACwgc29ydGVkIGJ5IHByaW9yaXR5KTogAE4vQQBhbGxvY2F0b3I8VD46OmFsbG9jYXRlKHNpemVfdCBuKSAnbicgZXhjZWVkcyBtYXhpbXVtIHN1cHBvcnRlZCBzaXplADsgAE9QRU5DVl9QQVJBTExFTF9QUklPUklUWV9MSVNUAGNvcmUocGFyYWxsZWwpOiBDb25maWd1cmVkIHByaW9yaXR5IGxpc3QgKE9QRU5DVl9QQVJBTExFTF9QUklPUklUWV9MSVNUKTogAHJlYWRQcmlvcml0eVNldHRpbmdzAGNvcmUocGFyYWxsZWwpOiBOZXcgYmFja2VuZCBwcmlvcml0eTogJwAnID0+IABjb3JlKHBhcmFsbGVsKTogQWRkaW5nIHBhcmFsbGVsIGJhY2tlbmQgKHBsdWdpbik6ICcAJwBjb3JlKHBhcmFsbGVsKTogSW5pdGlhbGl6aW5nIHBhcmFsbGVsIGJhY2tlbmQuLi4AY3JlYXRlRGVmYXVsdFBhcmFsbGVsRm9yQVBJAE9QRU5DVl9QQVJBTExFTF9CQUNLRU5EAABjb3JlKHBhcmFsbGVsKTogcmVxdWVzdGVkIGJhY2tlbmQgbmFtZTogAGNyZWF0ZVBhcmFsbGVsRm9yQVBJAGNvcmUocGFyYWxsZWwpOiB0cnlpbmcgYmFja2VuZDogACAocHJpb3JpdHk9ACkAY29yZShwYXJhbGxlbCk6IGZhY3RvcnkgaXMgbm90IGF2YWlsYWJsZSAocGx1Z2lucyByZXF1aXJlIGZpbGVzeXN0ZW0gc3VwcG9ydCk6IABjb3JlKHBhcmFsbGVsKTogdXNpbmcgYmFja2VuZDogAGNvcmUocGFyYWxsZWwpOiBmYWxsYmFjayBvbiBidWlsdGluIGNvZGUAY29yZShwYXJhbGxlbCk6IHVua25vd24gYmFja2VuZDogAAAlZC4wACVkLgAlLjE2ZQAuTmFuAC0uSW5mAC5JbmYAZm10X3BhaXJzICE9IDAgJiYgbWF4X2xlbiA+IDAAZGVjb2RlRm9ybWF0AC9zcmMvbW9kdWxlcy9jb3JlL3NyYy9wZXJzaXN0ZW5jZS5jcHAASW52YWxpZCBkYXRhIHR5cGUgc3BlY2lmaWNhdGlvbgBUb28gbG9uZyBkYXRhIHR5cGUgc3BlY2lmaWNhdGlvbgAAAAAAANC/AABnAwAAaAMAAGkDAABqAwAAawMAAGwDAABtAwAAbgMAAG8DAABwAwAAcQMAAHIDAABzAwAAdAMAAHUDAAB2AwAAdwMAAHgDAAB5AwAAegMAAHsDAAB8AwAAfQMAAH4DAAB/AwAAgAMAAIEDAACCAwAAPC9vcGVuY3Zfc3RvcmFnZT4KAH0KAGJhc2U2NABOVUxMIG9yIGVtcHR5IGZpbGVuYW1lAG9wZW4ARmlsZVN0b3JhZ2U6OkFQUEVORCBhbmQgRmlsZVN0b3JhZ2U6Ok1FTU9SWSBhcmUgbm90IGN1cnJlbnRseSBjb21wYXRpYmxlAEFwcGVuZGluZyBkYXRhIHRvIGNvbXByZXNzZWQgZmlsZSBpcyBub3QgaW1wbGVtZW50ZWQAcnQAd3QAYSt0AC5negAueG1sAC54bWwuZ3oALmpzb24ALmpzb24uZ3oAVVRGLTE2AFVURi0xNiBYTUwgZW5jb2RpbmcgaXMgbm90IHN1cHBvcnRlZCEgVXNlIDgtYml0IGVuY29kaW5nCgBzdHJsZW4oZW5jb2RpbmcpIDwgMTAwMAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSIlcyI/PgoAPD94bWwgdmVyc2lvbj0iMS4wIj8+CgA8b3BlbmN2X3N0b3JhZ2U+CgAAAAAAPC9vcGVuY3Zfc3RvcmFnZT4AQ291bGQgbm90IGZpbmQgPC9vcGVuY3Zfc3RvcmFnZT4gaW4gdGhlIGVuZCBvZiBmaWxlLgoAcit0AGZpbGUgIT0gMAAgPCEtLSByZXN1bWVkIC0tPgAKACVZQU1MOjEuMAotLS0KAC4uLgotLS0KAGZtdCA9PSBGaWxlU3RvcmFnZTo6Rk9STUFUX0pTT04AewoAQ291bGQgbm90IGZpbmQgJ30nIGluIHRoZSBlbmQgb2YgZmlsZS4KACVZQU1MADw/eG1sAGJ1ZgBJbnB1dCBmaWxlIGlzIGludmFsaWQAVW5zdXBwb3J0ZWQgZmlsZSBzdG9yYWdlIGZvcm1hdAAhZnNfZGF0YV9wdHJzLmVtcHR5KCkAd3JpdGVfbW9kZQBwdXRzAFRoZSBzdG9yYWdlIGlzIG5vdCBvcGVuZWQAZ2V0c0Zyb21GaWxlAG1heENvdW50IDwgTUFYX0JMT0NLX1NJWkUAZ2V0cwB3cml0dGVuX2xlbiA8PSAoaW50KSBidWZmZXIuc2l6ZSgpAHJlc2l6ZVdyaXRlQnVmZmVyAGVuZFdyaXRlU3RydWN0ACF3cml0ZV9zdGFjay5lbXB0eSgpAHN0YXJ0V3JpdGVTdHJ1Y3RfaGVscGVyAFNvbWUgY29sbGVjdGlvbiB0eXBlOiBGaWxlTm9kZTo6U0VRIG9yIEZpbGVOb2RlOjpNQVAgbXVzdCBiZSBzcGVjaWZpZWQAdHlwZV9pZABiaW5hcnkAbXVzdCBzZXQgJ3N0cnVjdF9mbGFncyB8PSBDVl9OT0RFX1NFUScgaWYgdXNpbmcgQmFzZTY0LgBzdGFydFdyaXRlU3RydWN0AGZ1bmN0aW9uICdjdlN0YXJ0V3JpdGVTdHJ1Y3QnIGNhbGxzIGNhbm5vdCBiZSBuZXN0ZWQgaWYgdXNpbmcgQmFzZTY0LgBBdCB0aGUgZW5kIG9mIHRoZSBvdXRwdXQgQmFzZTY0LCBgY3ZFbmRXcml0ZVN0cnVjdGAgaXMgbmVlZGVkLgB3cml0ZQBVbnN1cHBvcnRlZCB0eXBlAFVuZXhwZWN0ZWQgZXJyb3IsIHVuYWJsZSB0byBkZXRlcm1pbmUgdGhlIEJhc2U2NCBzdGF0ZS4AVW5leHBlY3RlZCBlcnJvciwgdW5hYmxlIHRvIHN3aXRjaCB0byB0aGlzIHN0YXRlLgAiJGJhc2U2NCQAc3dpdGNoX3RvX0Jhc2U2NF9zdGF0ZQAiAGlzX3dyaXRlX3N0cnVjdF9kZWxheWVkID09IGZhbHNlAG1ha2Vfd3JpdGVfc3RydWN0X2RlbGF5ZWQAcHRyID49IGJ1ZmZlcnN0YXJ0ICYmIHB0ciA8PSBidWZmZXJFbmQoKQBzZXRCdWZmZXJQdHIAZ2V0Q3VycmVudFN0cnVjdABwcm9jZXNzU3BlY2lhbERvdWJsZQBCYWQgZm9ybWF0IG9mIGZsb2F0aW5nLXBvaW50IGNvbnN0YW50AHR5cGUgPT0gRmlsZU5vZGU6OlNFUSB8fCB0eXBlID09IEZpbGVOb2RlOjpNQVAAY29udmVydFRvQ29sbGVjdGlvbgB0eXBlID09IEZpbGVOb2RlOjpTRVEAVGhlIG5vZGUgb2YgdHlwZSAlZCBjYW5ub3QgYmUgY29udmVydGVkIHRvIGNvbGxlY3Rpb24AYmxvY2tJZHggPT0gZnNfZGF0YV9wdHJzLnNpemUoKSAtIDEAcmVzZXJ2ZU5vZGVTcGFjZQBvZnMgPD0gZnNfZGF0YV9ibGtzeltibG9ja0lkeF0AZnJlZVNwYWNlT2ZzIDw9IGZzX2RhdGFfYmxrc3pbYmxvY2tJZHhdAHB0ciA+PSBmc19kYXRhX3B0cnNbYmxvY2tJZHhdICYmIHB0ciA8PSBibG9ja0VuZABfAGFkZE5vZGUATWFwIGVsZW1lbnQgc2hvdWxkIGhhdmUgYSBuYW1lAFNlcXVlbmNlIGVsZW1lbnQgc2hvdWxkIG5vdCBoYXZlIG5hbWUgKHVzZSA8Xz48L18+KQBvZnMgPT0gZnNfZGF0YV9ibGtzeltibG9ja0lkeF0Abm9ybWFsaXplTm9kZU9mcwBBy/gCC1A+AAAAPzQ1Njc4OTo7PD0AAAAAAAAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkAAAAAAAAaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMwBBoPoCC9EIb2ZzIDw9IHN6AHJlYWRNb3JlACFwYXJzZXIuZW1wdHkoKSAmJiBwdHIAIWJhc2U2NGRlY29kZXIuZW5kT2ZTdHJlYW0oKQBwYXJzZUJhc2U2NAAlcyglZCk6ICVzAGJsb2NrSWR4IDwgZnNfZGF0YV9wdHJzLnNpemUoKQBnZXROb2RlUHRyAG9mcyA8IGZzX2RhdGFfYmxrc3pbYmxvY2tJZHhdAAAAAAAAAPC/AACDAwAAhAMAAIUDAACGAwAAhwMAAIgDAABFeHRyYSBjbG9zaW5nICclYycAb3BlcmF0b3I8PABUaGUgY2xvc2luZyAnJWMnIGRvZXMgbm90IG1hdGNoIHRoZSBvcGVuaW5nICclYycAIWZzX2ltcGwtPndyaXRlX3N0YWNrLmVtcHR5KCkASW5jb3JyZWN0IGVsZW1lbnQgbmFtZSAlczsgc2hvdWxkIHN0YXJ0IHdpdGggYSBsZXR0ZXIgb3IgJ18nAEludmFsaWQgZnMuc3RhdGUAaXNNYXAoKQBvcGVyYXRvcltdAGtleTIgPCBmcy0+c3RyX2hhc2hfZGF0YS5zaXplKCkAaXNTZXEoKQAwIDw9IGkgJiYgaSA8IHN6AHRwID09IFNUUklORyB8fCB0cCA9PSBTRVEgfHwgdHAgPT0gTUFQAHJhd1NpemUAcCAhPSAwAHNldFZhbHVlAGN1cnJlbnRfdHlwZSA9PSBOT05FIHx8IGN1cnJlbnRfdHlwZSA9PSB0eXBlAE9ubHkgc2NhbGFyIHR5cGVzIGNhbiBiZSBkeW5hbWljYWxseSBhc3NpZ25lZCB0byBhIGZpbGUgbm9kZQBOMmN2MTVGaWxlU3RvcmFnZV9BUElFAAAUagIAmL8AAE4yY3YxMUZpbGVTdG9yYWdlNEltcGxFADxqAgC4vwAAsL8AAE4yY3YxMUZpbGVTdG9yYWdlRQAAFGoCANy/AAB1Y3dzaWZkaABzeW1ib2xUb1R5cGUAYWxsb2NhdG9yPFQ+OjphbGxvY2F0ZShzaXplX3QgbikgJ24nIGV4Y2VlZHMgbWF4aW11bSBzdXBwb3J0ZWQgc2l6ZQAAAAAAAAC8wAAAiQMAAIoDAACLAwAAjAMAAI0DAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOU182dmVjdG9ySWhOU185YWxsb2NhdG9ySWhFRUVFTlMyX0lTNF9FRUVFAAAAPGoCAHDAAADEZQIAAAAAADDBAACOAwAAjwMAAJADAACMAwAAkQMAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3YxMUZpbGVTdG9yYWdlNEltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAA8agIA5MAAAMRlAgAvc3JjL21vZHVsZXMvY29yZS9zcmMvcGVyc2lzdGVuY2VfYmFzZTY0X2VuY29kaW5nLmNwcABBgIMDC5YvQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLwBmcy53cml0ZV9tb2RlAEJhc2U2NFdyaXRlcgBCYXNlNjRDb250ZXh0RW1pdHRlcgAAAAAAAAAAWMIAAJIDAACTAwAAlAMAAIwDAACVAwAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjExSlNPTkVtaXR0ZXJFTlNfOWFsbG9jYXRvcklTMl9FRUVFAAAAPGoCABDCAADEZQIAAAAAAMzCAACWAwAAlwMAAJgDAACZAwAAmgMAAJsDAACcAwAAnQMAAJ4DAACfAwAATjJjdjExSlNPTkVtaXR0ZXJFAE4yY3YxOEZpbGVTdG9yYWdlRW1pdHRlckUAAAAAFGoCAKfCAAA8agIAlMIAAMTCAABTb21lIGNvbGxlY3Rpb24gdHlwZSAtIEZpbGVOb2RlOjpTRVEgb3IgRmlsZU5vZGU6Ok1BUCwgbXVzdCBiZSBzcGVjaWZpZWQAc3RhcnRXcml0ZVN0cnVjdAAvc3JjL21vZHVsZXMvY29yZS9zcmMvcGVyc2lzdGVuY2VfanNvbi5jcHAAYmluYXJ5AE51bGwgc3RyaW5nIHBvaW50ZXIAd3JpdGUAVGhlIHdyaXR0ZW4gc3RyaW5nIGlzIHRvbyBsb25nAEF0IHByZXNlbnQsIG91dHB1dCBCYXNlNjQgZGF0YSBvbmx5LgB3cml0ZVNjYWxhcgBUaGUga2V5IGlzIGFuIGVtcHR5AFRoZSBrZXkgaXMgdG9vIGxvbmcAQW4gYXR0ZW1wdCB0byBhZGQgZWxlbWVudCB3aXRob3V0IGEga2V5IHRvIGEgbWFwLCBvciBhZGQgZWxlbWVudCB3aXRoIGtleSB0byBzZXF1ZW5jZQBLZXkgbXVzdCBzdGFydCB3aXRoIGEgbGV0dGVyIG9yIF8AS2V5IG5hbWVzIG1heSBvbmx5IGNvbnRhaW4gYWxwaGFudW1lcmljIGNoYXJhY3RlcnMgW2EtekEtWjAtOV0sICctJywgJ18nIGFuZCAnICcATnVsbCBjb21tZW50AHdyaXRlQ29tbWVudAAuLi4KAC0tLQoAAAAAAABIxQAAoAMAAKEDAACiAwAAjAMAAKMDAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2MTBKU09OUGFyc2VyRU5TXzlhbGxvY2F0b3JJUzJfRUVFRQAAAAA8agIAAMUAAMRlAgAAAAAAoMUAAKQDAAClAwAApgMAAKcDAABOMmN2MTBKU09OUGFyc2VyRQBOMmN2MTdGaWxlU3RvcmFnZVBhcnNlckUAABRqAgB+xQAAPGoCAGzFAACYxQAAcGFyc2UASW52YWxpZCBpbnB1dABsZWZ0LWJyYWNlIG9mIHRvcCBsZXZlbCBpcyBtaXNzaW5nAHNraXBTcGFjZXMATm90IHN1cHBvcnRlZCBlc2NhcGUgY2hhcmFjdGVyAEludmFsaWQgY2hhcmFjdGVyIGluIHRoZSBzdHJlYW0AcHRyAEFib3J0IGF0IHBhcnNlIHRpbWUAcGFyc2VNYXAAcHRyIGlzIE5VTEwAJ3snIC0gbGVmdC1icmFjZSBvZiBtYXAgaXMgbWlzc2luZwBVbmV4cGVjdGVkIGNoYXJhY3RlcgAnfScgLSByaWdodC1icmFjZSBvZiBtYXAgaXMgbWlzc2luZwBwYXJzZUtleQBLZXkgbXVzdCBzdGFydCB3aXRoICciJwBPcGVuQ1YgcGVyc2lzdGVuY2UgZG9lc24ndCBzdXBwb3J0IHZlcnkgbG9uZyBsaW5lcwBLZXkgbXVzdCBlbmQgd2l0aCAnIicAS2V5IGlzIGVtcHR5AE1pc3NpbmcgJzonIGJldHdlZW4ga2V5IGFuZCB2YWx1ZQBwYXJzZVZhbHVlAEludmFsaWQgdmFsdWUgaW5wdXQAVW5leHBlY3RlZCBFbmQtT2YtRmlsZQAnIicgLSByaWdodC1xdW90ZSBvZiBzdHJpbmcgaXMgbWlzc2luZwBzdHJpbmcgaXMgdG9vIGxvbmcAJ1x1WFhYWCcgY3VycmVudGx5IG5vdCBzdXBwb3J0ZWQASW52YWxpZCBlc2NhcGUgY2hhcmFjdGVyAEludmFsaWQgbnVtZXJpYyB2YWx1ZSAoaW5jb25zaXN0ZW50IGV4cGxpY2l0IHR5cGUgc3BlY2lmaWNhdGlvbj8pAFZhbHVlICdudWxsJyBpcyBub3Qgc3VwcG9ydGVkIGJ5IHRoaXMgcGFyc2VyAGZhbHNlAFVucmVjb2duaXplZCB2YWx1ZQBwYXJzZVNlcQAnWycgLSBsZWZ0LWJyYWNlIG9mIHNlcSBpcyBtaXNzaW5nACddJyAtIHJpZ2h0LWJyYWNlIG9mIHNlcSBpcyBtaXNzaW5nAGdldEJhc2U2NFJvdwBVbmV4cGVjdGVkIGVuZCBvZiBsaW5lAGFsbG9jYXRvcjxUPjo6YWxsb2NhdGUoc2l6ZV90IG4pICduJyBleGNlZWRzIG1heGltdW0gc3VwcG9ydGVkIHNpemUAAAAAAAAAAKDJAACoAwAAqQMAAKoDAACMAwAAqwMAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3YxMFhNTEVtaXR0ZXJFTlNfOWFsbG9jYXRvcklTMl9FRUVFAAAAADxqAgBYyQAAxGUCAAAAAADwyQAAlgMAAKwDAACtAwAArgMAAK8DAACwAwAAsQMAALIDAACzAwAAtAMAAE4yY3YxMFhNTEVtaXR0ZXJFAAAAPGoCANzJAADEwgAAdHlwZV9pZABBbiBhdHRlbXB0IHRvIGFkZCBlbGVtZW50IHdpdGhvdXQgYSBrZXkgdG8gYSBtYXAsIG9yIGFkZCBlbGVtZW50IHdpdGgga2V5IHRvIHNlcXVlbmNlAHdyaXRlVGFnAC9zcmMvbW9kdWxlcy9jb3JlL3NyYy9wZXJzaXN0ZW5jZV94bWwuY3BwAF8AQSBzaW5nbGUgXyBpcyBhIHJlc2VydmVkIHRhZyBuYW1lAENsb3NpbmcgdGFnIHNob3VsZCBub3QgaW5jbHVkZSBhbnkgYXR0cmlidXRlcwBLZXkgc2hvdWxkIHN0YXJ0IHdpdGggYSBsZXR0ZXIgb3IgXwBLZXkgbmFtZSBtYXkgb25seSBjb250YWluIGFscGhhbnVtZXJpYyBjaGFyYWN0ZXJzIFthLXpBLVowLTldLCAnLScgYW5kICdfJwBuYXR0ciAlIDIgPT0gMABsZW4wID4gMABOdWxsIHN0cmluZyBwb2ludGVyAHdyaXRlAFRoZSB3cml0dGVuIHN0cmluZyBpcyB0b28gbG9uZwBhbXAAI3glMDJ4AEF0IHByZXNlbnQsIG91dHB1dCBCYXNlNjQgZGF0YSBvbmx5LgB3cml0ZVNjYWxhcgBlbGVtZW50cyB3aXRoIGtleXMgY2FuIG5vdCBiZSB3cml0dGVuIHRvIHNlcXVlbmNlAE51bGwgY29tbWVudAB3cml0ZUNvbW1lbnQALS0ARG91YmxlIGh5cGhlbiAnLS0nIGlzIG5vdCBhbGxvd2VkIGluIHRoZSBjb21tZW50cwA8IS0tICVzIC0tPgA8IS0tAAo8IS0tIG5leHQgc3RyZWFtIC0tPgoAAAAAAOTMAAC1AwAAtgMAALcDAACMAwAAuAMAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y5WE1MUGFyc2VyRU5TXzlhbGxvY2F0b3JJUzJfRUVFRQAAPGoCAKDMAADEZQIAAAAAABjNAACkAwAAuQMAALoDAAC7AwAATjJjdjlYTUxQYXJzZXJFADxqAgAIzQAAmMUAAGZzICE9IDAAcGFyc2UASW52YWxpZCBpbnB1dAA8P3htbABWYWxpZCBYTUwgc2hvdWxkIHN0YXJ0IHdpdGggJzw/eG1sIC4uLj8+JwBvcGVuY3Zfc3RvcmFnZQA8b3BlbmN2X3N0b3JhZ2U+IHRhZyBpcyBtaXNzaW5nADwvb3BlbmN2X3N0b3JhZ2U+IHRhZyBpcyBtaXNzaW5nAGZzLT5lb2YoKQBza2lwU3BhY2VzAENvbW1lbnRzIGFyZSBub3QgYWxsb3dlZCBoZXJlAEludmFsaWQgY2hhcmFjdGVyIGluIHRoZSBzdHJlYW0AcGFyc2VUYWcASW52YWxpZCB0YWcgaW5wdXQAVW5leHBlY3RlZCBlbmQgb2YgdGhlIHN0cmVhbQBUYWcgc2hvdWxkIHN0YXJ0IHdpdGggJzwnAE9wZW5DViBwZXJzaXN0ZW5jZSBkb2Vzbid0IHN1cHBvcnQgdmVyeSBsb25nIGxpbmVzAHB0clsxXSAhPSAnLScgfHwgcHRyWzJdICE9ICctJwBVbmtub3duIHRhZyB0eXBlAE5hbWUgc2hvdWxkIHN0YXJ0IHdpdGggYSBsZXR0ZXIgb3IgdW5kZXJzY29yZQBDbG9zaW5nIHRhZyBzaG91bGQgbm90IGNvbnRhaW4gYW55IGF0dHJpYnV0ZXMASW52YWxpZCBhdHRyaWJ1dGUAQXR0cmlidXRlIG5hbWUgc2hvdWxkIGJlIGZvbGxvd2VkIGJ5ICc9JwBBdHRyaWJ1dGUgdmFsdWUgc2hvdWxkIGJlIHB1dCBpbnRvIHNpbmdsZSBvciBkb3VibGUgcXVvdGVzAFVuZXhwZWN0ZWQgZW5kIG9mIGxpbmUAdHlwZV9uYW1lLmVtcHR5KCkASW52YWxpZCBjbG9zaW5nIHRhZyBmb3IgPD94bWwgLi4uAFRoZXJlIHNob3VsZCBiZSBzcGFjZSBiZXR3ZWVuIGF0dHJpYnV0ZXMAcGFyc2VWYWx1ZQBEaXJlY3RpdmUgdGFncyBhcmUgbm90IGFsbG93ZWQgaGVyZQBFbXB0eSB0YWdzIGFyZSBub3Qgc3VwcG9ydGVkAHRhZ190eXBlID09IENWX1hNTF9PUEVOSU5HX1RBRwBzdHIAbWFwAHNlcQBiaW5hcnkATWlzbWF0Y2hlZCBjbG9zaW5nIHRhZwBUaGVyZSBzaG91bGQgYmUgc3BhY2UgYmV0d2VlbiBsaXRlcmFscwBJbnZhbGlkIG51bWVyaWMgdmFsdWUgKGluY29uc2lzdGVudCBleHBsaWNpdCB0eXBlIHNwZWNpZmljYXRpb24/KQBMaXRlcmFsICIgaXMgbm90IGFsbG93ZWQgd2l0aGluIGEgc3RyaW5nLiBVc2UgJnF1b3Q7AENsb3NpbmcgIiBpcyBleHBlY3RlZABMaXRlcmFsICcgb3IgPiBhcmUgbm90IGFsbG93ZWQuIFVzZSAmYXBvczsgb3IgJmd0OwBJbnZhbGlkIG51bWVyaWMgdmFsdWUgaW4gdGhlIHN0cmluZwBJbnZhbGlkIGNoYXJhY3RlciBpbiB0aGUgc3ltYm9sIGVudGl0eSBuYW1lAHN0cmluZyBpcyB0b28gbG9uZwBUb28gbG9uZyBzdHJpbmcgbGl0ZXJhbABnZXRCYXNlNjRSb3cAAAAAAAAAeNIAALwDAAC9AwAAvgMAAIwDAAC/AwAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjExWUFNTEVtaXR0ZXJFTlNfOWFsbG9jYXRvcklTMl9FRUVFAAAAPGoCADDSAADEZQIAAAAAAMjSAACWAwAAwAMAAMEDAADCAwAAwwMAAMQDAADFAwAAxgMAAMcDAADIAwAATjJjdjExWUFNTEVtaXR0ZXJFAAA8agIAtNIAAMTCAABTb21lIGNvbGxlY3Rpb24gdHlwZSAtIEZpbGVOb2RlOjpTRVEgb3IgRmlsZU5vZGU6Ok1BUCwgbXVzdCBiZSBzcGVjaWZpZWQAc3RhcnRXcml0ZVN0cnVjdAAvc3JjL21vZHVsZXMvY29yZS9zcmMvcGVyc2lzdGVuY2VfeW1sLmNwcABiaW5hcnkAISFiaW5hcnkgfAAhISVzICVjACEhJXMATnVsbCBzdHJpbmcgcG9pbnRlcgB3cml0ZQBUaGUgd3JpdHRlbiBzdHJpbmcgaXMgdG9vIGxvbmcAeCUwMngAQXQgcHJlc2VudCwgb3V0cHV0IEJhc2U2NCBkYXRhIG9ubHkuAHdyaXRlU2NhbGFyAEFuIGF0dGVtcHQgdG8gYWRkIGVsZW1lbnQgd2l0aG91dCBhIGtleSB0byBhIG1hcCwgb3IgYWRkIGVsZW1lbnQgd2l0aCBrZXkgdG8gc2VxdWVuY2UAVGhlIGtleSBpcyBhbiBlbXB0eQBUaGUga2V5IGlzIHRvbyBsb25nAEtleSBtdXN0IHN0YXJ0IHdpdGggYSBsZXR0ZXIgb3IgXwBLZXkgbmFtZXMgbWF5IG9ubHkgY29udGFpbiBhbHBoYW51bWVyaWMgY2hhcmFjdGVycyBbYS16QS1aMC05XSwgJy0nLCAnXycgYW5kICcgJwBOdWxsIGNvbW1lbnQAd3JpdGVDb21tZW50AC4uLgoALS0tCgAAAAAAYNUAAMkDAADKAwAAywMAAIwDAADMAwAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjEwWUFNTFBhcnNlckVOU185YWxsb2NhdG9ySVMyX0VFRUUAAAAAPGoCABjVAADEZQIAAAAAAJjVAACkAwAAzQMAAM4DAADPAwAATjJjdjEwWUFNTFBhcnNlckUAAAA8agIAhNUAAJjFAABwYXJzZQBJbnZhbGlkIGlucHV0ACVZQU1MAFVuc3VwcG9ydGVkIFlBTUwgdmVyc2lvbiAoaXQgbXVzdCBiZSAxLngpAC0tLQBUaGUgWUFNTCBzdHJlYW1zIG11c3Qgc3RhcnQgd2l0aCAnLS0tJywgZXhjZXB0IHRoZSBmaXJzdCBvbmUASW52YWxpZCBvciB1bnN1cHBvcnRlZCBzeW50YXgALi4uAE9ubHkgY29sbGVjdGlvbnMgYXMgWUFNTCBzdHJlYW1zIGFyZSBzdXBwb3J0ZWQgYnkgdGhpcyBwYXJzZXIAc2tpcFNwYWNlcwBJbmNvcnJlY3QgaW5kZW50YXRpb24AVG9vIGxvbmcgc3RyaW5nIG9yIGEgbGFzdCBzdHJpbmcgdy9vIG5ld2xpbmUAVGFicyBhcmUgcHJvaGliaXRlZCBpbiBZQU1MIQBJbnZhbGlkIGNoYXJhY3RlcgBwYXJzZVZhbHVlADx0YWc6eWFtbC5vcmcsMjAwMjoARW1wdHkgdHlwZSBuYW1lAHN0cgBpbnQAc2VxAG1hcABmbG9hdABJbnZhbGlkIG51bWVyaWMgdmFsdWUgKGluY29uc2lzdGVudCBleHBsaWNpdCB0eXBlIHNwZWNpZmljYXRpb24/KQBPcGVuQ1YgcGVyc2lzdGVuY2UgZG9lc24ndCBzdXBwb3J0IHZlcnkgbG9uZyBsaW5lcwBUb28gbG9uZyBzdHJpbmcgbGl0ZXJhbABUaGUgd3JvbmcgY2xvc2luZyBicmFja2V0AE1pc3NpbmcgLCBiZXR3ZWVuIHRoZSBlbGVtZW50cwBDb21wbGV4IGtleXMgYXJlIG5vdCBzdXBwb3J0ZWQATXVsdGktbGluZSB0ZXh0IGxpdGVyYWxzIGFyZSBub3Qgc3VwcG9ydGVkAEJsb2NrIHNlcXVlbmNlIGVsZW1lbnRzIG11c3QgYmUgcHJlY2VkZWQgd2l0aCAnLScAcGFyc2VLZXkAS2V5IG1heSBub3Qgc3RhcnQgd2l0aCAnLScATWlzc2luZyAnOicAQW4gZW1wdHkga2V5AGdldEJhc2U2NFJvdwBVbmV4cGVjdGVkIGVuZCBvZiBsaW5lAC9zcmMvbW9kdWxlcy9jb3JlL3NyYy9yYW5kLmNwcABmdW5jICE9IDAAQaSyAwse0AMAANEDAADSAwAA0wMAAAAAAADUAwAAAAAAANUDAEHQsgMLAtYDAEHgsgMLAtcDAEGAswMLAtgDAEGgswMLQNkDAABkc3QuZWxlbVNpemUoKSA8PSAzMgByYW5kU2h1ZmZsZQBfYXJyLmRpbXMgPD0gMgByYW5kU2h1ZmZsZV8AQfCzAwv6OtoDAADbAwAA3AMAAN0DAADeAwAA3wMAAOADAAAAAAAAT1BFTkNWX0RVTVBfRVJST1JTAAAAAAAA1O0AAOMDAADmAwAA5wMAAD4gAE9wZW5DViglcykgJXM6JWQ6IGVycm9yOiAoJWQ6JXMpIGluIGZ1bmN0aW9uICclcycKJXMANC41LjUtZGV2AE9wZW5DViglcykgJXM6JWQ6IGVycm9yOiAoJWQ6JXMpICVzIGluIGZ1bmN0aW9uICclcycKAE9wZW5DViglcykgJXM6JWQ6IGVycm9yOiAoJWQ6JXMpICVzJXMAAAoACkdlbmVyYWwgY29uZmlndXJhdGlvbiBmb3IgT3BlbkNWIDQuNS41LWRldiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAgVmVyc2lvbiBjb250cm9sOiAgICAgICAgICAgICAgIDQuNS41LTIwLWdhMTE0M2M0ZWEwLWRpcnR5CgogIFBsYXRmb3JtOgogICAgVGltZXN0YW1wOiAgICAgICAgICAgICAgICAgICAyMDIyLTAxLTExVDAzOjE1OjQxWgogICAgSG9zdDogICAgICAgICAgICAgICAgICAgICAgICBMaW51eCA0LjkuOTMtbGludXhraXQtYXVmcyB4ODZfNjQKICAgIFRhcmdldDogICAgICAgICAgICAgICAgICAgICAgRW1zY3JpcHRlbiAxIHg4NgogICAgQ01ha2U6ICAgICAgICAgICAgICAgICAgICAgICAzLjEzLjQKICAgIENNYWtlIGdlbmVyYXRvcjogICAgICAgICAgICAgVW5peCBNYWtlZmlsZXMKICAgIENNYWtlIGJ1aWxkIHRvb2w6ICAgICAgICAgICAgL3Vzci9iaW4vbWFrZQogICAgQ29uZmlndXJhdGlvbjogICAgICAgICAgICAgICBSZWxlYXNlCgogIENQVS9IVyBmZWF0dXJlczoKICAgIEJhc2VsaW5lOgoKICBDL0MrKzoKICAgIEJ1aWx0IGFzIGR5bmFtaWMgbGlicz86ICAgICAgTk8KICAgIEMrKyBzdGFuZGFyZDogICAgICAgICAgICAgICAgMTEKICAgIEMrKyBDb21waWxlcjogICAgICAgICAgICAgICAgL2Vtc2RrL3Vwc3RyZWFtL2Vtc2NyaXB0ZW4vZW0rKyAgKHZlciAxMi4wLjApCiAgICBDKysgZmxhZ3MgKFJlbGVhc2UpOiAgICAgICAgIC1zIFVTRV9QVEhSRUFEUz0wICAgIC1mc2lnbmVkLWNoYXIgLVcgLVdhbGwgLVdlcnJvcj1yZXR1cm4tdHlwZSAtV2Vycm9yPW5vbi12aXJ0dWFsLWR0b3IgLVdlcnJvcj1hZGRyZXNzIC1XZXJyb3I9c2VxdWVuY2UtcG9pbnQgLVdmb3JtYXQgLVdlcnJvcj1mb3JtYXQtc2VjdXJpdHkgLVdtaXNzaW5nLWRlY2xhcmF0aW9ucyAtV21pc3NpbmctcHJvdG90eXBlcyAtV3N0cmljdC1wcm90b3R5cGVzIC1XdW5kZWYgLVdpbml0LXNlbGYgLVdwb2ludGVyLWFyaXRoIC1Xc2hhZG93IC1Xc2lnbi1wcm9tbyAtV3VuaW5pdGlhbGl6ZWQgLVdpbmNvbnNpc3RlbnQtbWlzc2luZy1vdmVycmlkZSAtV25vLWRlbGV0ZS1ub24tdmlydHVhbC1kdG9yIC1Xbm8tdW5uYW1lZC10eXBlLXRlbXBsYXRlLWFyZ3MgLVduby1jb21tZW50IC1Xbm8tZGVwcmVjYXRlZC1lbnVtLWVudW0tY29udmVyc2lvbiAtV25vLWRlcHJlY2F0ZWQtYW5vbi1lbnVtLWVudW0tY29udmVyc2lvbiAtZmRpYWdub3N0aWNzLXNob3ctb3B0aW9uIC1RdW51c2VkLWFyZ3VtZW50cyAtZmZ1bmN0aW9uLXNlY3Rpb25zIC1mZGF0YS1zZWN0aW9ucyAgLWZ2aXNpYmlsaXR5PWhpZGRlbiAtZnZpc2liaWxpdHktaW5saW5lcy1oaWRkZW4gLUROREVCVUcgLU8yICAtRE5ERUJVRwogICAgQysrIGZsYWdzIChEZWJ1Zyk6ICAgICAgICAgICAtcyBVU0VfUFRIUkVBRFM9MCAgICAtZnNpZ25lZC1jaGFyIC1XIC1XYWxsIC1XZXJyb3I9cmV0dXJuLXR5cGUgLVdlcnJvcj1ub24tdmlydHVhbC1kdG9yIC1XZXJyb3I9YWRkcmVzcyAtV2Vycm9yPXNlcXVlbmNlLXBvaW50IC1XZm9ybWF0IC1XZXJyb3I9Zm9ybWF0LXNlY3VyaXR5IC1XbWlzc2luZy1kZWNsYXJhdGlvbnMgLVdtaXNzaW5nLXByb3RvdHlwZXMgLVdzdHJpY3QtcHJvdG90eXBlcyAtV3VuZGVmIC1XaW5pdC1zZWxmIC1XcG9pbnRlci1hcml0aCAtV3NoYWRvdyAtV3NpZ24tcHJvbW8gLVd1bmluaXRpYWxpemVkIC1XaW5jb25zaXN0ZW50LW1pc3Npbmctb3ZlcnJpZGUgLVduby1kZWxldGUtbm9uLXZpcnR1YWwtZHRvciAtV25vLXVubmFtZWQtdHlwZS10ZW1wbGF0ZS1hcmdzIC1Xbm8tY29tbWVudCAtV25vLWRlcHJlY2F0ZWQtZW51bS1lbnVtLWNvbnZlcnNpb24gLVduby1kZXByZWNhdGVkLWFub24tZW51bS1lbnVtLWNvbnZlcnNpb24gLWZkaWFnbm9zdGljcy1zaG93LW9wdGlvbiAtUXVudXNlZC1hcmd1bWVudHMgLWZmdW5jdGlvbi1zZWN0aW9ucyAtZmRhdGEtc2VjdGlvbnMgIC1mdmlzaWJpbGl0eT1oaWRkZW4gLWZ2aXNpYmlsaXR5LWlubGluZXMtaGlkZGVuIC1nICAtTzAgLURERUJVRyAtRF9ERUJVRwogICAgQyBDb21waWxlcjogICAgICAgICAgICAgICAgICAvZW1zZGsvdXBzdHJlYW0vZW1zY3JpcHRlbi9lbWNjCiAgICBDIGZsYWdzIChSZWxlYXNlKTogICAgICAgICAgIC1zIFVTRV9QVEhSRUFEUz0wICAgIC1mc2lnbmVkLWNoYXIgLVcgLVdhbGwgLVdlcnJvcj1yZXR1cm4tdHlwZSAtV2Vycm9yPW5vbi12aXJ0dWFsLWR0b3IgLVdlcnJvcj1hZGRyZXNzIC1XZXJyb3I9c2VxdWVuY2UtcG9pbnQgLVdmb3JtYXQgLVdlcnJvcj1mb3JtYXQtc2VjdXJpdHkgLVdtaXNzaW5nLWRlY2xhcmF0aW9ucyAtV21pc3NpbmctcHJvdG90eXBlcyAtV3N0cmljdC1wcm90b3R5cGVzIC1XdW5kZWYgLVdpbml0LXNlbGYgLVdwb2ludGVyLWFyaXRoIC1Xc2hhZG93IC1Xc2lnbi1wcm9tbyAtV3VuaW5pdGlhbGl6ZWQgLVdpbmNvbnNpc3RlbnQtbWlzc2luZy1vdmVycmlkZSAtV25vLWRlbGV0ZS1ub24tdmlydHVhbC1kdG9yIC1Xbm8tdW5uYW1lZC10eXBlLXRlbXBsYXRlLWFyZ3MgLVduby1jb21tZW50IC1Xbm8tZGVwcmVjYXRlZC1lbnVtLWVudW0tY29udmVyc2lvbiAtV25vLWRlcHJlY2F0ZWQtYW5vbi1lbnVtLWVudW0tY29udmVyc2lvbiAtZmRpYWdub3N0aWNzLXNob3ctb3B0aW9uIC1RdW51c2VkLWFyZ3VtZW50cyAtZmZ1bmN0aW9uLXNlY3Rpb25zIC1mZGF0YS1zZWN0aW9ucyAgLWZ2aXNpYmlsaXR5PWhpZGRlbiAtZnZpc2liaWxpdHktaW5saW5lcy1oaWRkZW4gLUROREVCVUcgLU8yICAtRE5ERUJVRwogICAgQyBmbGFncyAoRGVidWcpOiAgICAgICAgICAgICAtcyBVU0VfUFRIUkVBRFM9MCAgICAtZnNpZ25lZC1jaGFyIC1XIC1XYWxsIC1XZXJyb3I9cmV0dXJuLXR5cGUgLVdlcnJvcj1ub24tdmlydHVhbC1kdG9yIC1XZXJyb3I9YWRkcmVzcyAtV2Vycm9yPXNlcXVlbmNlLXBvaW50IC1XZm9ybWF0IC1XZXJyb3I9Zm9ybWF0LXNlY3VyaXR5IC1XbWlzc2luZy1kZWNsYXJhdGlvbnMgLVdtaXNzaW5nLXByb3RvdHlwZXMgLVdzdHJpY3QtcHJvdG90eXBlcyAtV3VuZGVmIC1XaW5pdC1zZWxmIC1XcG9pbnRlci1hcml0aCAtV3NoYWRvdyAtV3NpZ24tcHJvbW8gLVd1bmluaXRpYWxpemVkIC1XaW5jb25zaXN0ZW50LW1pc3Npbmctb3ZlcnJpZGUgLVduby1kZWxldGUtbm9uLXZpcnR1YWwtZHRvciAtV25vLXVubmFtZWQtdHlwZS10ZW1wbGF0ZS1hcmdzIC1Xbm8tY29tbWVudCAtV25vLWRlcHJlY2F0ZWQtZW51bS1lbnVtLWNvbnZlcnNpb24gLVduby1kZXByZWNhdGVkLWFub24tZW51bS1lbnVtLWNvbnZlcnNpb24gLWZkaWFnbm9zdGljcy1zaG93LW9wdGlvbiAtUXVudXNlZC1hcmd1bWVudHMgLWZmdW5jdGlvbi1zZWN0aW9ucyAtZmRhdGEtc2VjdGlvbnMgIC1mdmlzaWJpbGl0eT1oaWRkZW4gLWZ2aXNpYmlsaXR5LWlubGluZXMtaGlkZGVuIC1nICAtTzAgLURERUJVRyAtRF9ERUJVRwogICAgTGlua2VyIGZsYWdzIChSZWxlYXNlKTogICAgICAtV2wsLS1nYy1zZWN0aW9ucyAtTzIgCiAgICBMaW5rZXIgZmxhZ3MgKERlYnVnKTogICAgICAgIC1XbCwtLWdjLXNlY3Rpb25zICAKICAgIGNjYWNoZTogICAgICAgICAgICAgICAgICAgICAgTk8KICAgIFByZWNvbXBpbGVkIGhlYWRlcnM6ICAgICAgICAgTk8KICAgIEV4dHJhIGRlcGVuZGVuY2llczoKICAgIDNyZHBhcnR5IGRlcGVuZGVuY2llczogICAgICAgemxpYiBsaWJwcm90b2J1ZiBxdWlyYwoKICBPcGVuQ1YgbW9kdWxlczoKICAgIFRvIGJlIGJ1aWx0OiAgICAgICAgICAgICAgICAgY2FsaWIzZCBjb3JlIGRubiBmZWF0dXJlczJkIGZsYW5uIGltZ3Byb2MganMgb2JqZGV0ZWN0IHBob3RvIHZpZGVvCiAgICBEaXNhYmxlZDogICAgICAgICAgICAgICAgICAgIGhpZ2hndWkgaW1nY29kZWNzIG1sIHN0aXRjaGluZyB2aWRlb2lvIHdvcmxkCiAgICBEaXNhYmxlZCBieSBkZXBlbmRlbmN5OiAgICAgIHRzCiAgICBVbmF2YWlsYWJsZTogICAgICAgICAgICAgICAgIGdhcGkgamF2YSBweXRob24yIHB5dGhvbjMKICAgIEFwcGxpY2F0aW9uczogICAgICAgICAgICAgICAgZXhhbXBsZXMKICAgIERvY3VtZW50YXRpb246ICAgICAgICAgICAgICAganMKICAgIE5vbi1mcmVlIGFsZ29yaXRobXM6ICAgICAgICAgTk8KCiAgR1VJOiAKCiAgTWVkaWEgSS9POiAKICAgIFpMaWI6ICAgICAgICAgICAgICAgICAgICAgICAgYnVpbGQgKHZlciAxLjIuMTEpCiAgICBKUEVHIDIwMDA6ICAgICAgICAgICAgICAgICAgIGJ1aWxkICh2ZXIgMi40LjApCiAgICBIRFI6ICAgICAgICAgICAgICAgICAgICAgICAgIFlFUwogICAgU1VOUkFTVEVSOiAgICAgICAgICAgICAgICAgICBZRVMKICAgIFBYTTogICAgICAgICAgICAgICAgICAgICAgICAgWUVTCiAgICBQRk06ICAgICAgICAgICAgICAgICAgICAgICAgIFlFUwoKICBWaWRlbyBJL086CgogIFBhcmFsbGVsIGZyYW1ld29yazogICAgICAgICAgICBub25lCgogIE90aGVyIHRoaXJkLXBhcnR5IGxpYnJhcmllczoKICAgIFZBOiAgICAgICAgICAgICAgICAgICAgICAgICAgTk8KICAgIEN1c3RvbSBIQUw6ICAgICAgICAgICAgICAgICAgTk8KICAgIFByb3RvYnVmOiAgICAgICAgICAgICAgICAgICAgYnVpbGQgKDMuMTkuMSkKCiAgUHl0aG9uIChmb3IgYnVpbGQpOiAgICAgICAgICAgIC91c3IvYmluL3B5dGhvbjMKCiAgSW5zdGFsbCB0bzogICAgICAgICAgICAgICAgICAgIC91c3IvbG9jYWwKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCgBsZW4gPj0gMCAmJiAiQ2hlY2sgZm9ybWF0IHN0cmluZyBmb3IgZXJyb3JzIgBmb3JtYXQAL3NyYy9tb2R1bGVzL2NvcmUvc3JjL3N5c3RlbS5jcHAATjJjdjlFeGNlcHRpb25FAAA8agIAw+0AABRnAgBObyBFcnJvcgBCYWNrdHJhY2UAVW5zcGVjaWZpZWQgZXJyb3IASW50ZXJuYWwgZXJyb3IASW5zdWZmaWNpZW50IG1lbW9yeQBCYWQgYXJndW1lbnQASXRlcmF0aW9ucyBkbyBub3QgY29udmVyZ2UAQXV0b3RyYWNlIGNhbGwASW5jb3JyZWN0IHNpemUgb2YgaW5wdXQgYXJyYXkATnVsbCBwb2ludGVyAERpdmlzaW9uIGJ5IHplcm8gb2NjdXJyZWQASW1hZ2Ugc3RlcCBpcyB3cm9uZwBJbnBsYWNlIG9wZXJhdGlvbiBpcyBub3Qgc3VwcG9ydGVkAFJlcXVlc3RlZCBvYmplY3Qgd2FzIG5vdCBmb3VuZABJbnB1dCBpbWFnZSBkZXB0aCBpcyBub3Qgc3VwcG9ydGVkIGJ5IGZ1bmN0aW9uAEZvcm1hdHMgb2YgaW5wdXQgYXJndW1lbnRzIGRvIG5vdCBtYXRjaABTaXplcyBvZiBpbnB1dCBhcmd1bWVudHMgZG8gbm90IG1hdGNoAE9uZSBvZiB0aGUgYXJndW1lbnRzJyB2YWx1ZXMgaXMgb3V0IG9mIHJhbmdlAFVuc3VwcG9ydGVkIGZvcm1hdCBvciBjb21iaW5hdGlvbiBvZiBmb3JtYXRzAElucHV0IENPSSBpcyBub3Qgc3VwcG9ydGVkAEJhZCBudW1iZXIgb2YgY2hhbm5lbHMAQmFkIGZsYWcgKHBhcmFtZXRlciBvciBzdHJ1Y3R1cmUgZmllbGQpAEJhZCBwYXJhbWV0ZXIgb2YgdHlwZSBDdlBvaW50AEJhZCB0eXBlIG9mIG1hc2sgYXJndW1lbnQAUGFyc2luZyBlcnJvcgBUaGUgZnVuY3Rpb24vZmVhdHVyZSBpcyBub3QgaW1wbGVtZW50ZWQATWVtb3J5IGJsb2NrIGhhcyBiZWVuIGNvcnJ1cHRlZABBc3NlcnRpb24gZmFpbGVkAE5vIENVREEgc3VwcG9ydABHcHUgQVBJIGNhbGwATm8gT3BlbkdMIHN1cHBvcnQAT3BlbkdMIEFQSSBjYWxsAFVua25vd24gJXMgY29kZSAlZABzdGF0dXMAZXJyb3IAcHRocmVhZF9rZXlfY3JlYXRlKCZ0bHNLZXksIG9wZW5jdl90bHNfZGVzdHJ1Y3RvcikgPT0gMABUbHNBYnN0cmFjdGlvbgBPcGVuQ1YgRVJST1I6IFRsc0Fic3RyYWN0aW9uOjp+VGxzQWJzdHJhY3Rpb24oKTogcHRocmVhZF9rZXlfZGVsZXRlKCkgY2FsbCBmYWlsZWQKAHB0aHJlYWRfc2V0c3BlY2lmaWModGxzS2V5LCBwRGF0YSkgPT0gMABzZXREYXRhAAAAAAAAjPIAAOgDAADpAwAA6gMAAOoDAABrZXlfID09IC0xAH5UTFNEYXRhQ29udGFpbmVyAGtleV8gIT0gLTEgJiYgIkNhbid0IGZldGNoIGRhdGEgZnJvbSB0ZXJtaW5hdGVkIFRMUyBjb250YWluZXIuIgBnZXREYXRhAE4yY3YxNlRMU0RhdGFDb250YWluZXJFAAAAABRqAgBx8gAAT1BFTkNWX0RVTVBfQ09ORklHAApPcGVuQ1YgYnVpbGQgY29uZmlndXJhdGlvbiBpczoKJXMKAE1NWABTU0UAU1NFMgBTU0UzAFNTU0UzAFNTRTQuMQBTU0U0LjIAUE9QQ05UAEZQMTYAQVZYAEFWWDIARk1BMwBBVlg1MTJGAEFWWDUxMkJXAEFWWDUxMkNEAEFWWDUxMkRRAEFWWDUxMkVSAEFWWDUxMklGTUEAQVZYNTEyUEYAQVZYNTEyVkJNSQBBVlg1MTJWTABBVlg1MTJWQk1JMgBBVlg1MTJWTk5JAEFWWDUxMkJJVEFMRwBBVlg1MTJWUE9QQ05URFEAQVZYNTEyNFZOTklXAEFWWDUxMjRGTUFQUwBORU9OAFZTWABWU1gzAENQVV9NU0EAUklTQ1ZWAEFWWDUxMi1DT01NT04AQVZYNTEyLVNLWABBVlg1MTItS05MAEFWWDUxMi1LTk0AQVZYNTEyLUNOTABBVlg1MTItQ0xYAEFWWDUxMi1JQ0wAUlZWAE9QRU5DVl9DUFVfRElTQUJMRQBmZWF0dXJlLnNpemUoKSA+IDAAcmVhZFNldHRpbmdzAE9QRU5DVjogVHJ5aW5nIHRvIGRpc2FibGUgYmFzZWxpbmUgQ1BVIGZlYXR1cmU6ICclcycuVGhpcyBoYXMgdmVyeSBsaW1pdGVkIGVmZmVjdCwgYmVjYXVzZSBjb2RlIG9wdGltaXphdGlvbnMgZm9yIHRoaXMgZmVhdHVyZSBhcmUgZXhlY3V0ZWQgdW5jb25kaXRpb25hbGx5IGluIHRoZSBtb3N0IGNhc2VzLgoAT1BFTkNWOiBUcnlpbmcgdG8gZGlzYWJsZSB1bmF2YWlsYWJsZSBDUFUgZmVhdHVyZSBvbiB0aGUgY3VycmVudCBwbGF0Zm9ybTogJyVzJy4KAE9QRU5DVjogVHJ5aW5nIHRvIGRpc2FibGUgdW5r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FkMAABdDAAAYQwAAGUMAABpDAAAbQwAAHEMAAB1DAAAeQwAAH0MAACBDAAAhQwAAIkMAACNDAAAkQwAAJUMAACZDAAAnQwAAKEMAAClDAAAqQwAAK0MAACxDAAAtQwAALkMAAC9DAAAwQwAAMUMAADJDAAAzQwAANEMAADVDAAA2QwAAN0MAADhDAAA5QwAAOkMAADtDAAA8QwAAPUMAAD5DAAA/QwAAQEMAAEFDAABCQwAAQ0MAAERDAABFQwAARkMAAEdDAABIQwAASUMAAEpDAABLQwAATEMAAE1DAABOQwAAT0MAAFBDAABRQwAAUkMAAFNDAABUQwAAVUMAAFZDAABXQwAAWEMAAFlDAABaQwAAW0MAAFxDAABdQwAAXkMAAF9DAABgQwAAYUMAAGJDAABjQwAAZEMAAGVDAABmQwAAZ0MAAGhDAABpQwAAakMAAGtDAABsQwAAbUMAAG5DAABvQwAAcEMAAHFDAAByQwAAc0MAAHRDAAB1QwAAdkMAAHdDAAB4QwAAeUMAAHpDAAB7QwAAfEMAAH1DAAB+QwAAf0MAQaH+Awv2GQECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////bWFwY291bnQgPT0gMAB+VU1hdERhdGEAL3NyYy9tb2R1bGVzL2NvcmUvc3JjL3VtYXRyaXguY3BwADAgPD0gX2RpbXMgJiYgX2RpbXMgPD0gQ1ZfTUFYX0RJTQBzZXRTaXplAHMgPj0gMABUaGUgdG90YWwgbWF0cml4IHNpemUgZG9lcyBub3QgZml0IHRvICJzaXplX3QiIHR5cGUAZGF0YSA9PSBkYXRhc3RhcnQAZ2V0VU1hdABhbGxvY2F0ZWQAMCA8PSBkICYmIGQgPD0gQ1ZfTUFYX0RJTSAmJiBfc2l6ZXMAY3JlYXRlAHUgIT0gMABzdGVwW2RpbXMtMV0gPT0gKHNpemVfdClDVl9FTEVNX1NJWkUoZmxhZ3MpAG0uZGltcyA+PSAyAFVNYXQAMCA8PSBfcm93UmFuZ2Uuc3RhcnQgJiYgX3Jvd1JhbmdlLnN0YXJ0IDw9IF9yb3dSYW5nZS5lbmQgJiYgX3Jvd1JhbmdlLmVuZCA8PSBtLnJvd3MAMCA8PSBfY29sUmFuZ2Uuc3RhcnQgJiYgX2NvbFJhbmdlLnN0YXJ0IDw9IF9jb2xSYW5nZS5lbmQgJiYgX2NvbFJhbmdlLmVuZCA8PSBtLmNvbHMAbS5kaW1zIDw9IDIAMCA8PSByb2kueCAmJiAwIDw9IHJvaS53aWR0aCAmJiByb2kueCArIHJvaS53aWR0aCA8PSBtLmNvbHMgJiYgMCA8PSByb2kueSAmJiAwIDw9IHJvaS5oZWlnaHQgJiYgcm9pLnkgKyByb2kuaGVpZ2h0IDw9IG0ucm93cwByYW5nZXMAciA9PSBSYW5nZTo6YWxsKCkgfHwgKDAgPD0gci5zdGFydCAmJiByLnN0YXJ0IDwgci5lbmQgJiYgci5lbmQgPD0gbS5zaXplW2ldKQB1LT5kYXRhICE9IDAgJiYgIkVycm9yIG1hcHBpbmcgb2YgVU1hdCB0byBob3N0IG1lbW9yeS4iAGdldE1hdABjaGFubmVscygpID09IENWX01BVF9DTihkdHlwZSkAY29weVRvAGRzdC51AAAAAAAAhAQBAPQDAAD1AwAA9gMAAPcDAABOMmN2N1RMU0RhdGFJTlNfMThVTWF0RGF0YUF1dG9Mb2NrZXJFRUUAmGoCAFwEAQAAAAAAAQAAAIzyAAAAAAAAdXNhZ2VfY291bnQgPT0gMABsb2NrAHVzYWdlX2NvdW50ID09IDEAcmVsZWFzZQBnbG9iYWwAREVCVUcARElTQUJMRQBESVNBQkxFRABFUlJPUgBGQVRBTABJTkZPAE9GRgBTSUxFTlQAVkVSQk9TRQBXQVJOAFdBUk5JTkcAV0FSTklOR1MAYWxsb2NhdG9yPFQ+OjphbGxvY2F0ZShzaXplX3QgbikgJ24nIGV4Y2VlZHMgbWF4aW11bSBzdXBwb3J0ZWQgc2l6ZQBnbG9iYWwAZnVsbE5hbWVSZXN1bHQubV9maW5kQ3Jvc3NSZWZlcmVuY2VzAGludGVybmFsX2FwcGx5TmFtZVBhcnRDb25maWdUb1NwZWNpZmljVGFnAC9zcmMvbW9kdWxlcy9jb3JlL3NyYy91dGlscy9sb2d0YWdtYW5hZ2VyLmNwcABuYW1lUGFydFJlc3VsdC5tX2ZpbmRDcm9zc1JlZmVyZW5jZXMAaW50ZXJuYWxfYXBwbHlOYW1lUGFydENvbmZpZ1RvTWF0Y2hpbmdUYWdzAHNjb3BlICE9IE1hdGNoaW5nU2NvcGU6OkZ1bGwAYWxsb2NhdG9yPFQ+OjphbGxvY2F0ZShzaXplX3QgbikgJ24nIGV4Y2VlZHMgbWF4aW11bSBzdXBwb3J0ZWQgc2l6ZQAAAAAAFAcBAPgDAAD5AwAA+gMAAIwDAAD7AwAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjV1dGlsczdsb2dnaW5nMThMb2dUYWdDb25maWdQYXJzZXJFTlNfOWFsbG9jYXRvcklTNF9FRUVFAAA8agIAuAYBAMRlAgBOdW1iZXIgb2YgY2hhbm5lbHMgaW4gaW5wdXQgaW1hZ2UgbXVzdCBiZSAxIG9yIDMAZmxvb2RGaWxsAC9zcmMvbW9kdWxlcy9pbWdwcm9jL3NyYy9mbG9vZGZpbGwuY3BwAENvbm5lY3Rpdml0eSBtdXN0IGJlIDQsIDAoPTQpIG9yIDgAbG9fZGlmZiBhbmQgdXBfZGlmZiBtdXN0IGJlIG5vbi1uZWdhdGl2ZQBTZWVkIHBvaW50IGlzIG91dHNpZGUgb2YgaW1hZ2UAAG1hc2sucm93cyA9PSBzaXplLmhlaWdodCsyICYmIG1hc2suY29scyA9PSBzaXplLndpZHRoKzIAbWFzay50eXBlKCkgPT0gQ1ZfOFUAYWxsb2NhdG9yPFQ+OjphbGxvY2F0ZShzaXplX3QgbikgJ24nIGV4Y2VlZHMgbWF4aW11bSBzdXBwb3J0ZWQgc2l6ZQBJbnZhbGlkIGltYWdlIHR5cGUgKG11c3QgYmUgc2luZ2xlLWNoYW5uZWwpAG1vbWVudHMAL3NyYy9tb2R1bGVzL2ltZ3Byb2Mvc3JjL21vbWVudHMuY3BwAABjb250b3VyLmRlcHRoKCkgPT0gQ1ZfMzJTIHx8IGNvbnRvdXIuZGVwdGgoKSA9PSBDVl8zMkYAY29udG91ck1vbWVudHMAAP0DAAD+AwAA/QMAAP8DAAAABAAATjJjdjlGb3JtYXR0ZWRFABRqAgA0CQEATjJjdjlGb3JtYXR0ZXJFABRqAgBMCQEAAAAAAMwJAQAJBAAACgQAAAsEAACMAwAADAQAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3YxNkRlZmF1bHRGb3JtYXR0ZXJFTlNfOWFsbG9jYXRvcklTMl9FRUVFAAA8agIAgAkBAMRlAgAAAAAAOAoBAA0EAAAOBAAADwQAABAEAAARBAAAEgQAABMEAABOMmN2MTZEZWZhdWx0Rm9ybWF0dGVyRQBOMmN2MTNGb3JtYXR0ZXJCYXNlRQAAAAA8agIAFAoBAFwJAQA8agIA/AkBACwKAQBbAF0AAAAAAKwKAQAUBAAAFQQAABYEAACMAwAAFwQAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3YxM0Zvcm1hdHRlZEltcGxFTlNfOWFsbG9jYXRvcklTMl9FRUVFADxqAgBkCgEAxGUCAAAAAAAkCwEAGAQAABkEAAAaBAAAGwQAAG0uZGltcyA8PSAyAEZvcm1hdHRlZEltcGwAL3NyYy9tb2R1bGVzL2NvcmUvc3JjL291dC5jcHAAJSUuJWRnAE4yY3YxM0Zvcm1hdHRlZEltcGxFADxqAgAPCwEARAkBACUzZAAlZAAKKDosIDosICVkKSA9IAoAKDosIDosICVkKSA9IAoAAAAAAAAAwAsBABwEAAAdBAAAHgQAAIwDAAAfBAAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjE1TWF0bGFiRm9ybWF0dGVyRU5TXzlhbGxvY2F0b3JJUzJfRUVFRQAAADxqAgB0CwEAxGUCAAAAAAAIDAEADQQAACAEAAAhBAAAEAQAABEEAAASBAAAEwQAAE4yY3YxNU1hdGxhYkZvcm1hdHRlckUAADxqAgDwCwEALAoBAAAAOwBBoJgEC6spgAwBACIEAAAjBAAAJAQAAIwDAAAlBAAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjEyQ1NWRm9ybWF0dGVyRU5TXzlhbGxvY2F0b3JJUzJfRUVFRQAAPGoCADgMAQDEZQIAAAAAAMQMAQANBAAAJgQAACcEAAAQBAAAEQQAABIEAAATBAAATjJjdjEyQ1NWRm9ybWF0dGVyRQA8agIAsAwBACwKAQAAAAAAOA0BACgEAAApBAAAKgQAAIwDAAArBAAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjE1UHl0aG9uRm9ybWF0dGVyRU5TXzlhbGxvY2F0b3JJUzJfRUVFRQAAADxqAgDsDAEAxGUCAAAAAACADQEADQQAACwEAAAtBAAAEAQAABEEAAASBAAAEwQAAE4yY3YxNVB5dGhvbkZvcm1hdHRlckUAADxqAgBoDQEALAoBAAAAAAD0DQEALgQAAC8EAAAwBAAAjAMAADEEAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2MTROdW1weUZvcm1hdHRlckVOU185YWxsb2NhdG9ySVMyX0VFRUUAAAAAPGoCAKgNAQDEZQIAAAAAADwOAQANBAAAMgQAADMEAAAQBAAAEQQAABIEAAATBAAATjJjdjE0TnVtcHlGb3JtYXR0ZXJFAAAAPGoCACQOAQAsCgEAdWludDgAaW50OAB1aW50MTYAaW50MTYAaW50MzIAZmxvYXQzMgBmbG9hdDY0AGZsb2F0MTYAW10sW11hcnJheShbAF0sIGR0eXBlPSclcycpAAAAAAAAAAAPAQA0BAAANQQAADYEAACMAwAANwQAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3YxMENGb3JtYXR0ZXJFTlNfOWFsbG9jYXRvcklTMl9FRUVFAAAAADxqAgC4DgEAxGUCAAAAAABEDwEADQQAADgEAAA5BAAAEAQAABEEAAASBAAAEwQAAE4yY3YxMENGb3JtYXR0ZXJFAAAAPGoCADAPAQAsCgEAAAAsAAB7AH0AL3NyYy9tb2R1bGVzL2NvcmUvc3JjL21hdGhmdW5jcy5jcHAAcHQgPT0gTlVMTABjaGVja1JhbmdlAHRoZSB2YWx1ZSBhdCAoJWQsICVkKT0lcyBpcyBvdXQgb2YgcmFuZ2UgWyVmLCAlZikAY3R5cGUgPT0gQ1ZfMzJGIHx8IGN0eXBlID09IENWXzY0RgBzb2x2ZUN1YmljAChjb2VmZnMuc2l6ZSgpID09IFNpemUobjAsIDEpIHx8IGNvZWZmcy5zaXplKCkgPT0gU2l6ZShuMCsxLCAxKSB8fCBjb2VmZnMuc2l6ZSgpID09IFNpemUoMSwgbjApIHx8IGNvZWZmcy5zaXplKCkgPT0gU2l6ZSgxLCBuMCsxKSkAY291bnQgPj0gMCAmJiAoZGVwdGggPT0gQ1ZfMzJGIHx8IGRlcHRoID09IENWXzMyUykAbWluRW5jbG9zaW5nQ2lyY2xlAC9zcmMvbW9kdWxlcy9pbWdwcm9jL3NyYy9zaGFwZWRlc2NyLmNwcAAvc3JjL21vZHVsZXMvY29yZS9zcmMvY29udmVydF9jLmNwcABzcmMuc2l6ZSA9PSBkc3Quc2l6ZSAmJiBzcmMuY2hhbm5lbHMoKSA9PSBkc3QuY2hhbm5lbHMoKQBjdkNvbnZlcnRTY2FsZQA/BAAAPwQAAEAEAABABAAAQQQAAEIEAABDBAAAAAAAAGNuID09IDEAY291bnROb25aZXJvAC9zcmMvbW9kdWxlcy9jb3JlL3NyYy9jb3VudF9ub25femVyby5kaXNwYXRjaC5jcHAAZnVuYyAhPSAwAG1hc2suZW1wdHkoKSB8fCBtYXNrLnR5cGUoKSA9PSBDVl84VQBtZWFuAC9zcmMvbW9kdWxlcy9jb3JlL3NyYy9tZWFuLmRpc3BhdGNoLmNwcABjbiA8PSA0ICYmIGZ1bmMgIT0gMAAwIDwgY29pICYmIGNvaSA8PSA0AC9zcmMvbW9kdWxlcy9jb3JlL3NyYy9zdGF0X2MuY3BwAGN2QXZnAC9zcmMvbW9kdWxlcy9jYWxpYjNkL3NyYy9jYWxpYnJhdGlvbi5jcHAASW5wdXQgYXJndW1lbnQgaXMgbm90IGEgdmFsaWQgbWF0cml4AGN2Um9kcmlndWVzMgBUaGUgZmlyc3Qgb3V0cHV0IGFyZ3VtZW50IGlzIG5vdCBhIHZhbGlkIG1hdHJpeABUaGUgbWF0cmljZXMgbXVzdCBoYXZlIDMyZiBvciA2NGYgZGF0YSB0eXBlAEFsbCB0aGUgbWF0cmljZXMgbXVzdCBoYXZlIHRoZSBzYW1lIGRhdGEgdHlwZQBKYWNvYmlhbiBpcyBub3QgYSB2YWxpZCBtYXRyaXgASmFjb2JpYW4gbXVzdCBoYXZlIDMyZkMxIG9yIDY0ZkMxIGRhdGF0eXBlAEphY29iaWFuIG11c3QgYmUgM3g5IG9yIDl4MwBJbnB1dCBtYXRyaXggbXVzdCBiZSAxeDMsIDN4MSBvciAzeDMAT3V0cHV0IG1hdHJpeCBtdXN0IGJlIDN4Mywgc2luZ2xlLWNoYW5uZWwgZmxvYXRpbmcgcG9pbnQgbWF0cml4AE91dHB1dCBtYXRyaXggbXVzdCBiZSAxeDMgb3IgM3gxAElucHV0IG1hdHJpeCBtdXN0IGJlIDF4MyBvciAzeDEgZm9yIGEgcm90YXRpb24gdmVjdG9yLCBvciAzeDMgZm9yIGEgcm90YXRpb24gbWF0cml4AENWX0lTX01BVChvYmplY3RQb2ludHMpICYmIENWX0lTX01BVChpbWFnZVBvaW50cykgJiYgQ1ZfSVNfTUFUKEEpICYmIENWX0lTX01BVChydmVjKSAmJiBDVl9JU19NQVQodHZlYykAY3ZGaW5kRXh0cmluc2ljQ2FtZXJhUGFyYW1zMgAoQ1ZfTUFUX0RFUFRIKHJ2ZWMtPnR5cGUpID09IENWXzY0RiB8fCBDVl9NQVRfREVQVEgocnZlYy0+dHlwZSkgPT0gQ1ZfMzJGKSAmJiAocnZlYy0+cm93cyA9PSAxIHx8IHJ2ZWMtPmNvbHMgPT0gMSkgJiYgcnZlYy0+cm93cypydmVjLT5jb2xzKkNWX01BVF9DTihydmVjLT50eXBlKSA9PSAzAChDVl9NQVRfREVQVEgodHZlYy0+dHlwZSkgPT0gQ1ZfNjRGIHx8IENWX01BVF9ERVBUSCh0dmVjLT50eXBlKSA9PSBDVl8zMkYpICYmICh0dmVjLT5yb3dzID09IDEgfHwgdHZlYy0+Y29scyA9PSAxKSAmJiB0dmVjLT5yb3dzKnR2ZWMtPmNvbHMqQ1ZfTUFUX0NOKHR2ZWMtPnR5cGUpID09IDMAKGNvdW50ID49IDQpIHx8IChjb3VudCA9PSAzICYmIHVzZUV4dHJpbnNpY0d1ZXNzKQAAAACsFgEAYxIBAJUEAAAFAAAAIRcBAH0XAQCDFwEAdm9pZCBjdkZpbmRFeHRyaW5zaWNDYW1lcmFQYXJhbXMyKGNvbnN0IEN2TWF0ICosIGNvbnN0IEN2TWF0ICosIGNvbnN0IEN2TWF0ICosIGNvbnN0IEN2TWF0ICosIEN2TWF0ICosIEN2TWF0ICosIGludCkARExUIGFsZ29yaXRobSBuZWVkcyBhdCBsZWFzdCA2IHBvaW50cyBmb3IgcG9zZSBlc3RpbWF0aW9uIGZyb20gM0QtMkQgcG9pbnQgY29ycmVzcG9uZGVuY2VzLgBjb3VudAA2AGZhYnMoc2MpID4gREJMX0VQU0lMT04AuBcBAGMSAQCXDQAAAAAAADQUAQD9FwEAAxgBAHZvaWQgY3Y6OlJvZHJpZ3Vlcyhjdjo6SW5wdXRBcnJheSwgY3Y6Ok91dHB1dEFycmF5LCBjdjo6T3V0cHV0QXJyYXkpAHNyY1N6AHNyY1N6ID09IFNpemUoMywgMSkgfHwgc3JjU3ogPT0gU2l6ZSgxLCAzKSB8fCAoc3JjU3ogPT0gU2l6ZSgxLCAxKSAmJiBzcmMuY2hhbm5lbHMoKSA9PSAzKSB8fCBzcmNTeiA9PSBTaXplKDMsIDMpAG5wb2ludHMgPj0gMCAmJiAoZGVwdGggPT0gQ1ZfMzJGIHx8IGRlcHRoID09IENWXzY0RikAcHJvamVjdFBvaW50cwBfaXBvaW50cy5uZWVkZWQoKQBPbmUgb2YgcmVxdWlyZWQgYXJndW1lbnRzIGlzIG5vdCBhIHZhbGlkIG1hdHJpeABjdlByb2plY3RQb2ludHMySW50ZXJuYWwASG9tb2dlbmVvdXMgY29vcmRpbmF0ZXMgYXJlIG5vdCBzdXBwb3J0ZWQAUm90YXRpb24gbXVzdCBiZSByZXByZXNlbnRlZCBieSAxeDMgb3IgM3gxIGZsb2F0aW5nLXBvaW50IHJvdGF0aW9uIHZlY3Rvciwgb3IgM3gzIHJvdGF0aW9uIG1hdHJpeABUcmFuc2xhdGlvbiB2ZWN0b3IgbXVzdCBiZSAxeDMgb3IgM3gxIGZsb2F0aW5nLXBvaW50IHZlY3RvcgBJbnRyaW5zaWMgcGFyYW1ldGVycyBtdXN0IGJlIDN4MyBmbG9hdGluZy1wb2ludCBtYXRyaXgAZHAvZHJvdCBtdXN0IGJlIDJOeDMgZmxvYXRpbmctcG9pbnQgbWF0cml4AGRwL2RUIG11c3QgYmUgMk54MyBmbG9hdGluZy1wb2ludCBtYXRyaXgAZHAvZGYgbXVzdCBiZSAyTngyIGZsb2F0aW5nLXBvaW50IG1hdHJpeABkcC9kYyBtdXN0IGJlIDJOeDIgZmxvYXRpbmctcG9pbnQgbWF0cml4AGRwL2RmIG11c3QgYmUgMk54MTQsIDJOeDEyLCAyTng4LCAyTng1LCAyTng0IG9yIDJOeDIgZmxvYXRpbmctcG9pbnQgbWF0cml4AGRpc3RDb2VmZnMgaXMgTlVMTCB3aGlsZSBkcGRrIGlzIG5vdABkcC9kbyBtdXN0IGJlIDJOeDNOIGZsb2F0aW5nLXBvaW50IG1hdHJpeABEaXN0b3J0aW9uIGNvZWZmaWNpZW50cyBtdXN0IGJlIDF4NCwgNHgxLCAxeDUsIDV4MSwgMXg4LCA4eDEsIDF4MTIsIDEyeDEsIDF4MTQgb3IgMTR4MSBmbG9hdGluZy1wb2ludCB2ZWN0b3IAAAAAAAA0HAEARAQAAEUEAABGBAAARwQAAEgEAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfcG9pbnRlcklQNUN2TWF0TjJjdjE0RGVmYXVsdERlbGV0ZXJJUzFfRUVOU185YWxsb2NhdG9ySVMxX0VFRUUAAAAAPGoCANwbAQDEZQIATjJjdjE0RGVmYXVsdERlbGV0ZXJJNUN2TWF0RUUAZGF0YSAmJiBkaW1zIDw9IDIgJiYgcm93cyA9PSBtICYmIGNvbHMgPT0gbiAmJiBjaGFubmVscygpID09IDEAb3BlcmF0b3IgTWF0eAAvc3JjL21vZHVsZXMvY29yZS9pbmNsdWRlL29wZW5jdjIvY29yZS9tYXQuaW5sLmhwcABfdy5kYXRhID09ICh1Y2hhciopJncudmFsWzBdICYmIF91LmRhdGEgPT0gKHVjaGFyKikmdS52YWxbMF0gJiYgX3Z0LmRhdGEgPT0gKHVjaGFyKikmdnQudmFsWzBdAGNvbXB1dGUAL3NyYy9tb2R1bGVzL2NvcmUvaW5jbHVkZS9vcGVuY3YyL2NvcmUvb3BlcmF0aW9ucy5ocHAAIWVyci5lbXB0eSgpAHVwZGF0ZQAvc3JjL21vZHVsZXMvY2FsaWIzZC9zcmMvY29tcGF0X3B0c2V0cmVnLmNwcABzdGF0ZSA9PSBDSEVDS19FUlIAZHN0LnJvd3MgPT0gZHN0MC5jb2xzICYmIGRzdC5jb2xzID09IGRzdDAucm93cwBjdkNvbnZlcnRQb2ludHNIb21vZ2VuZW91cwBkc3Quc2l6ZSgpID09IGRzdDAuc2l6ZSgpAFRoZSBpbnB1dCBhcnJheXMgc2hvdWxkIGJlIDJEIG9yIDNEIHBvaW50IHNldHMAZmluZEhvbW9ncmFwaHkAL3NyYy9tb2R1bGVzL2NhbGliM2Qvc3JjL2Z1bmRhbS5jcHAAVGhlIGlucHV0IGFycmF5cyBzaG91bGQgaGF2ZSBhdCBsZWFzdCA0IGNvcnJlc3BvbmRpbmcgcG9pbnQgc2V0cyB0byBjYWxjdWxhdGUgSG9tb2dyYXBoeQBzcmMuY2hlY2tWZWN0b3IoMikgPT0gZHN0LmNoZWNrVmVjdG9yKDIpAFVua25vd24gZXN0aW1hdGlvbiBtZXRob2QAbnBvaW50cyA+PSAwAGNvbnZlcnRQb2ludHNGcm9tSG9tb2dlbmVvdXMAbnBvaW50cyA+PSAwICYmIChkZXB0aCA9PSBDVl8zMlMgfHwgZGVwdGggPT0gQ1ZfMzJGIHx8IGRlcHRoID09IENWXzY0RikAZHN0LmlzQ29udGludW91cygpAABjb252ZXJ0UG9pbnRzVG9Ib21vZ2VuZW91cwAAAAAAAABIIAEASQQAAEoEAABLBAAAjAMAAEwEAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2MjdIb21vZ3JhcGh5RXN0aW1hdG9yQ2FsbGJhY2tFTlNfOWFsbG9jYXRvcklTMl9FRUVFAAAAPGoCAPAfAQDEZQIAAAAAAMAgAQBNBAAATgQAAE8EAABQBAAAUQQAAE4yY3YyN0hvbW9ncmFwaHlFc3RpbWF0b3JDYWxsYmFja0UATjJjdjE5UG9pbnRTZXRSZWdpc3RyYXRvcjhDYWxsYmFja0UAABRqAgCTIAEAPGoCAHAgAQC4IAEAQdTBBAuD6AEBAAAAAgAAAAEAAAACAAAAAwAAAAAAAAACAAAAAwAAAAAAAAABAAAAAwAAAAAAAABwIQEAUgQAAFMEAABUBAAAjAMAAFUEAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2MjRIb21vZ3JhcGh5UmVmaW5lQ2FsbGJhY2tFTlNfOWFsbG9jYXRvcklTMl9FRUVFAAA8agIAHCEBAMRlAgAAAAAA0CEBAFYEAABXBAAAWAQAAE4yY3YyNEhvbW9ncmFwaHlSZWZpbmVDYWxsYmFja0UATjJjdjhMTVNvbHZlcjhDYWxsYmFja0UAFGoCALAhAQA8agIAkCEBAMghAQBKLmlzQ29udGludW91cygpICYmIEouY29scyA9PSA4AGNvbXB1dGUAAAAAAFAiAQBZBAAAWgQAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAG15X29iamVjdABmb3JtYXQATjJjdjlBbGdvcml0aG1FAAAAABRqAgA9IgEATm8gZWxlbWVudCBuYW1lIGhhcyBiZWVuIGdpdmVuAG9wZXJhdG9yPDwAL3NyYy9tb2R1bGVzL2NvcmUvaW5jbHVkZS9vcGVuY3YyL2NvcmUvcGVyc2lzdGVuY2UuaHBwAAAAAAAAAAAgIwEAYQQAAGIEAABjBAAAjAMAAGQEAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2MTJMTVNvbHZlckltcGxFTlNfOWFsbG9jYXRvcklTMl9FRUVFAAA8agIA2CIBAMRlAgAAAAAAkCMBAGUEAABmBAAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAZwQAAGgEAABpBAAATjJjdjEyTE1Tb2x2ZXJJbXBsRQBOMmN2OExNU29sdmVyRQAAPGoCAHQjAQBQIgEAPGoCAGAjAQCEIwEAKHBhcmFtMC5jb2xzID09IDEgfHwgcGFyYW0wLnJvd3MgPT0gMSkgJiYgKHB0eXBlID09IENWXzMyRiB8fCBwdHlwZSA9PSBDVl82NEYpAHJ1bgAvc3JjL21vZHVsZXMvY2FsaWIzZC9zcmMvbGV2bWFycS5jcHAAY2IAQS50eXBlKCkgPT0gQ1ZfNjRGICYmIEEucm93cyA9PSBseAAlYyUxMGQgJTEwZCAlMTUuNGUgJTE2LjRlICUxNy40ZSAlMTYuNGUgJTE3LjRlCgBpdGVycyA+IDAAc2V0TWF4SXRlcnMACWl0cgluZkoJCVNVTShyXjIpCQl4CQlkeAkJbAkJbGMAKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqAHRoZSBudW1iZXIgb2YgbW9kZWwgcG9pbnRzIHNob3VsZCBiZSBwb3NpdGl2ZQBSQU5TQUNVcGRhdGVOdW1JdGVycwAvc3JjL21vZHVsZXMvY2FsaWIzZC9zcmMvcHRzZXRyZWcuY3BwAAAAAAAA2CUBAGoEAABrBAAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAbAQAAG0EAABOMmN2MjVSQU5TQUNQb2ludFNldFJlZ2lzdHJhdG9yRQBOMmN2MTlQb2ludFNldFJlZ2lzdHJhdG9yRQA8agIAsSUBAFAiAQA8agIAkCUBAMwlAQBjYgBydW4AY29uZmlkZW5jZSA+IDAgJiYgY29uZmlkZW5jZSA8IDEAY291bnQgPj0gMCAmJiBjb3VudDIgPT0gY291bnQAKGJlc3RNYXNrLmNvbHMgPT0gMSB8fCBiZXN0TWFzay5yb3dzID09IDEpICYmIChpbnQpYmVzdE1hc2sudG90YWwoKSA9PSBjb3VudABtb2RlbC5yb3dzICUgbm1vZGVscyA9PSAwAChlc3oxICUgc2l6ZW9mKGludCkpID09IDAgJiYgKGVzejIgJSBzaXplb2YoaW50KSkgPT0gMABnZXRTdWJzZXQAY291bnQgPj0gbW9kZWxQb2ludHMgJiYgY291bnQgPT0gY291bnQyAGVyci5pc0NvbnRpbnVvdXMoKSAmJiBlcnIudHlwZSgpID09IENWXzMyRiAmJiBtYXNrLmlzQ29udGludW91cygpICYmIG1hc2sudHlwZSgpID09IENWXzhVAGZpbmRJbmxpZXJzAAAAAACwJwEAagQAAG4EAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAABsBAAAbwQAAE4yY3YyNExNZURTUG9pbnRTZXRSZWdpc3RyYXRvckUAPGoCAJAnAQDYJQEAKG1hc2suY29scyA9PSAxIHx8IG1hc2sucm93cyA9PSAxKSAmJiAoaW50KW1hc2sudG90YWwoKSA9PSBjb3VudABlcnJmLmlzQ29udGludW91cygpICYmIGVycmYudHlwZSgpID09IENWXzMyRiAmJiAoaW50KWVycmYudG90YWwoKSA9PSBjb3VudAAAAAAA1CgBAEQEAABwBAAAcQQAAHIEAABzBAAATlN0M19fMjIwX19zaGFyZWRfcHRyX3BvaW50ZXJJUE4yY3YyNVJBTlNBQ1BvaW50U2V0UmVnaXN0cmF0b3JFTlNfMTRkZWZhdWx0X2RlbGV0ZUlTMl9FRU5TXzlhbGxvY2F0b3JJUzJfRUVFRQAAADxqAgBkKAEAxGUCAE5TdDNfXzIxNGRlZmF1bHRfZGVsZXRlSU4yY3YyNVJBTlNBQ1BvaW50U2V0UmVnaXN0cmF0b3JFRUUAAAAAAACoKQEARAQAAHQEAAB1BAAAdgQAAHcEAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfcG9pbnRlcklQTjJjdjI0TE1lRFNQb2ludFNldFJlZ2lzdHJhdG9yRU5TXzE0ZGVmYXVsdF9kZWxldGVJUzJfRUVOU185YWxsb2NhdG9ySVMyX0VFRUUAAAAAPGoCADgpAQDEZQIATlN0M19fMjE0ZGVmYXVsdF9kZWxldGVJTjJjdjI0TE1lRFNQb2ludFNldFJlZ2lzdHJhdG9yRUVFAE9QRU5DVl9CVUZGRVJfQVJFQV9BTFdBWVNfU0FGRQB0b3RhbFNpemUgPiAwAGNvbW1pdAAvc3JjL21vZHVsZXMvY29yZS9zcmMvYnVmZmVyX2FyZWEuY3BwAG9uZUJ1ZiA9PSBOVUxMACFibG9ja3MuZW1wdHkoKQBwdHIgJiYgKnB0ciA9PSBOVUxMAEJsb2NrAHJlYWxfYWxsb2NhdGUAcmVpbnRlcnByZXRfY2FzdDxzaXplX3Q+KCpwdHIpICUgYWxpZ25tZW50ID09IDAAc3RhdGljX2Nhc3Q8dWNoYXIqPigqcHRyKSArIHR5cGVfc2l6ZSAqIGNvdW50IDw9IHN0YXRpY19jYXN0PHVjaGFyKj4ocmF3X21lbSkgKyB0eXBlX3NpemUgKiBhbGxvY2F0ZWRfY291bnQAcHRyICYmICpwdHIAZmFzdF9hbGxvY2F0ZQByZWludGVycHJldF9jYXN0PHNpemVfdD4oYnVmKSAlIGFsaWdubWVudCA9PSAwAGNsZWFudXAAYWxsb2NhdG9yPFQ+OjphbGxvY2F0ZShzaXplX3QgbikgJ24nIGV4Y2VlZHMgbWF4aW11bSBzdXBwb3J0ZWQgc2l6ZQAAAAAAFCwBAHgEAAB5BAAAegQAAHsEAAB8BAAAfQQAAH4EAAB/BAAATjJjdjEzUkhPX0hFU1RfUkVGQ0UATjJjdjhSSE9fSEVTVEUAFGoCAP0rAQA8agIA6CsBAAwsAQBwdHIgPT0gTlVMTABhbGxvY2F0ZQAvc3JjL21vZHVsZXMvY29yZS9pbmNsdWRlL29wZW5jdjIvY29yZS91dGlscy9idWZmZXJfYXJlYS5wcml2YXRlLmhwcABjb3VudCA+IDAAYWxpZ25tZW50ID4gMABhbGlnbm1lbnQgJSBzaXplb2YoVCkgPT0gMAAoYWxpZ25tZW50ICYgKGFsaWdubWVudCAtIDEpKSA9PSAwAHB0ciAhPSBOVUxMAGFsbG9jYXRvcjxUPjo6YWxsb2NhdGUoc2l6ZV90IG4pICduJyBleGNlZWRzIG1heGltdW0gc3VwcG9ydGVkIHNpemUAAAAAAKAtAQBEBAAAgAQAAIEEAACCBAAAgwQAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9wb2ludGVySVBOMmN2MTNSSE9fSEVTVF9SRUZDRU5TXzE0ZGVmYXVsdF9kZWxldGVJUzJfRUVOU185YWxsb2NhdG9ySVMyX0VFRUUAAAA8agIAPC0BAMRlAgBOU3QzX18yMTRkZWZhdWx0X2RlbGV0ZUlOMmN2MTNSSE9fSEVTVF9SRUZDRUVFAGFsbG9jYXRvcjxUPjo6YWxsb2NhdGUoc2l6ZV90IG4pICduJyBleGNlZWRzIG1heGltdW0gc3VwcG9ydGVkIHNpemUAADwuAQCmLgEAVQAAAAAAAADILgEA+y4BAAMvAQB2b2lkIGN2OjpJUFBFOjpQb3NlU29sdmVyOjpzb2x2ZUdlbmVyaWMoY3Y6OklucHV0QXJyYXksIGN2OjpJbnB1dEFycmF5LCBjdjo6T3V0cHV0QXJyYXksIGN2OjpPdXRwdXRBcnJheSkAL3NyYy9tb2R1bGVzL2NhbGliM2Qvc3JjL2lwcGUuY3BwAFR5cGUgb2YgX29iamVjdFBvaW50cyBtdXN0IGJlIENWXzMyRkMzIG9yIENWXzY0RkMzAG9ialR5cGUAb2JqVHlwZSA9PSBDVl8zMkZDMyB8fCBvYmpUeXBlID09IENWXzY0RkMzAAAAPC4BAKYuAQBXAAAAAAAAAEwvAQCILwEAky8BAFR5cGUgb2YgX25vcm1hbGl6ZWRJbnB1dFBvaW50cyBtdXN0IGJlIENWXzMyRkMyIG9yIENWXzY0RkMyAHR5cGVfaW5wdXQAdHlwZV9pbnB1dCA9PSBDVl8zMkZDMiB8fCB0eXBlX2lucHV0ID09IENWXzY0RkMyAF9vYmplY3RQb2ludHMucm93cygpID09IDEgfHwgX29iamVjdFBvaW50cy5jb2xzKCkgPT0gMQBzb2x2ZUdlbmVyaWMAX29iamVjdFBvaW50cy5yb3dzKCkgPj0gNCB8fCBfb2JqZWN0UG9pbnRzLmNvbHMoKSA+PSA0AF9ub3JtYWxpemVkSW5wdXRQb2ludHMucm93cygpID09IDEgfHwgX25vcm1hbGl6ZWRJbnB1dFBvaW50cy5jb2xzKCkgPT0gMQBzdGF0aWNfY2FzdDxzaXplX3Q+KF9vYmplY3RQb2ludHMucm93cygpKSAqIHN0YXRpY19jYXN0PHNpemVfdD4oX29iamVjdFBvaW50cy5jb2xzKCkpID09IG4AX29iamVjdFBvaW50cy50eXBlKCkAFDEBAKYuAQAoAQAAAAAAAFgxAQB0MQEAfjEBAHZvaWQgY3Y6OklQUEU6OlBvc2VTb2x2ZXI6OnJvdDJ2ZWMoY3Y6OklucHV0QXJyYXksIGN2OjpPdXRwdXRBcnJheSkAVHlwZSBvZiBfUiBtdXN0IGJlIENWXzY0RkMxAF9SLnR5cGUoKQBfUi50eXBlKCkgPT0gQ1ZfNjRGQzEAX1Iucm93cygpID09IDMAcm90MnZlYwBfUi5jb2xzKCkgPT0gMwAAANgxAQCmLgEASwEAAAAAAABHMgEA4zABAG4yAQB2b2lkIGN2OjpJUFBFOjpQb3NlU29sdmVyOjpjb21wdXRlVHJhbnNsYXRpb24oY3Y6OklucHV0QXJyYXksIGN2OjpJbnB1dEFycmF5LCBjdjo6SW5wdXRBcnJheSwgY3Y6Ok91dHB1dEFycmF5KQBUeXBlIG9mIF9vYmplY3RQb2ludHMgbXVzdCBiZSBDVl82NEZDMgBfb2JqZWN0UG9pbnRzLnR5cGUoKSA9PSBDVl82NEZDMgAA2DEBAKYuAQBNAQAAAAAAAKwyAQDaMgEA9jIBAFR5cGUgb2YgX25vcm1hbGl6ZWRJbWdQb2ludHMgbXVzdCBiZSBDVl82NEZDMgBfbm9ybWFsaXplZEltZ1BvaW50cy50eXBlKCkAX25vcm1hbGl6ZWRJbWdQb2ludHMudHlwZSgpID09IENWXzY0RkMyAAAA2DEBAKYuAQBPAQAAAAAAAFgxAQB0MQEAfjEBAF9SLnJvd3MoKSA9PSAzICYmIF9SLmNvbHMoKSA9PSAzAGNvbXB1dGVUcmFuc2xhdGlvbgBfbm9ybWFsaXplZEltZ1BvaW50cy5yb3dzKCkgPT0gMSB8fCBfbm9ybWFsaXplZEltZ1BvaW50cy5jb2xzKCkgPT0gMQBuID09IHN0YXRpY19jYXN0PHNpemVfdD4oX29iamVjdFBvaW50cy5yb3dzKCkgKiBfb2JqZWN0UG9pbnRzLmNvbHMoKSkAY29tcHV0ZVJvdGF0aW9ucwBnYW1tYSBpcyB6ZXJvLgAAODQBAKYuAQACAgAAAAAAAJc0AQDKNAEA3zQBAHZvaWQgY3Y6OklQUEU6OlBvc2VTb2x2ZXI6OmhvbW9ncmFwaHlGcm9tU3F1YXJlUG9pbnRzKGN2OjpJbnB1dEFycmF5LCBkb3VibGUsIGN2OjpPdXRwdXRBcnJheSkAVHlwZSBvZiBfdGFyZ2V0UG9pbnRzIG11c3QgYmUgQ1ZfMzJGQzIgb3IgQ1ZfNjRGQzIAX3RhcmdldFBvaW50cy50eXBlKCkAX3RhcmdldFBvaW50cy50eXBlKCkgPT0gQ1ZfMzJGQzIgfHwgX3RhcmdldFBvaW50cy50eXBlKCkgPT0gQ1ZfNjRGQzIARGV0ZXJtaW5hbnQgaXMgemVybyEAaG9tb2dyYXBoeUZyb21TcXVhcmVQb2ludHMAcDUBAKYuAQBAAgAAAAAAAMguAQD7LgEAAy8BAHZvaWQgY3Y6OklQUEU6OlBvc2VTb2x2ZXI6Om1ha2VDYW5vbmljYWxPYmplY3RQb2ludHMoY3Y6OklucHV0QXJyYXksIGN2OjpPdXRwdXRBcnJheSwgY3Y6Ok91dHB1dEFycmF5KQBDYW5ub3QgdHJhbnNmb3JtIG9iamVjdCBwb2ludHMgdG8gdGhlIHBsYW5lIHo9MCEAbWFrZUNhbm9uaWNhbE9iamVjdFBvaW50cwBzMyAvIHMyIDwgSVBQRV9TTUFMTABjb21wdXRlT2JqZXh0U3BhY2VSU3ZEAERhdGEucm93cyA9PSAxIHx8IERhdGEuY29scyA9PSAxAG5vcm1hbGl6ZURhdGFJc290cm9waWMARGF0YS5jaGFubmVscygpID09IDIgfHwgRGF0YS5jaGFubmVscygpID09IDMAbnVtUG9pbnRzID49IDQAAADgNgEApi4BAG0DAAAAAAAAUTcBAJU3AQCeNwEAdm9pZCBjdjo6SG9tb2dyYXBoeUhPOjpub3JtYWxpemVEYXRhSXNvdHJvcGljKGN2OjpJbnB1dEFycmF5LCBjdjo6T3V0cHV0QXJyYXksIGN2OjpPdXRwdXRBcnJheSwgY3Y6Ok91dHB1dEFycmF5KQBUeXBlIG9mIF9EYXRhIG11c3QgYmUgb25lIG9mIENWXzMyRkMyLCBDVl8zMkZDMywgQ1ZfNjRGQzIsIENWXzY0RkMzAGRhdGFUeXBlAGRhdGFUeXBlID09IENWXzMyRkMyIHx8IGRhdGFUeXBlID09IENWXzMyRkMzIHx8IGRhdGFUeXBlID09IENWXzY0RkMyIHx8IGRhdGFUeXBlID09IENWXzY0RkMzAG4gPT0gRGF0YUIuY29scwBob21vZ3JhcGh5SE8AL3NyYy9tb2R1bGVzL2NhbGliM2Qvc3JjL3NvbHZlcG5wLmNwcABucG9pbnRzID09IHN0ZDo6bWF4KGlwb2ludHMuY2hlY2tWZWN0b3IoMiwgQ1ZfMzJGKSwgaXBvaW50cy5jaGVja1ZlY3RvcigyLCBDVl82NEYpKQBzb2x2ZVAzUABucG9pbnRzID09IDMgfHwgbnBvaW50cyA9PSA0AGZsYWdzID09IFNPTFZFUE5QX1AzUCB8fCBmbGFncyA9PSBTT0xWRVBOUF9BUDNQACggKG5wb2ludHMgPj0gNCkgfHwgKG5wb2ludHMgPT0gMyAmJiBmbGFncyA9PSBTT0xWRVBOUF9JVEVSQVRJVkUgJiYgdXNlRXh0cmluc2ljR3Vlc3MpIHx8IChucG9pbnRzID49IDMgJiYgZmxhZ3MgPT0gU09MVkVQTlBfU1FQTlApICkgJiYgbnBvaW50cyA9PSBzdGQ6Om1heChpcG9pbnRzLmNoZWNrVmVjdG9yKDIsIENWXzMyRiksIGlwb2ludHMuY2hlY2tWZWN0b3IoMiwgQ1ZfNjRGKSkAc29sdmVQblBHZW5lcmljACFfcnZlYy5lbXB0eSgpICYmICFfdHZlYy5lbXB0eSgpAChydHlwZSA9PSBDVl8zMkZDMSB8fCBydHlwZSA9PSBDVl82NEZDMSkgJiYgKHR0eXBlID09IENWXzMyRkMxIHx8IHR0eXBlID09IENWXzY0RkMxKQAocnNpemUgPT0gU2l6ZSgxLCAzKSB8fCByc2l6ZSA9PSBTaXplKDMsIDEpKSAmJiAodHNpemUgPT0gU2l6ZSgxLCAzKSB8fCB0c2l6ZSA9PSBTaXplKDMsIDEpKQBucG9pbnRzID09IDQAVGhlIGZsYWdzIGFyZ3VtZW50IG11c3QgYmUgb25lIG9mIFNPTFZFUE5QX0lURVJBVElWRSwgU09MVkVQTlBfUDNQLCBTT0xWRVBOUF9FUE5QLCBTT0xWRVBOUF9ETFMsIFNPTFZFUE5QX1VQTlAsIFNPTFZFUE5QX0FQM1AsIFNPTFZFUE5QX0lQUEUsIFNPTFZFUE5QX0lQUEVfU1FVQVJFIG9yIFNPTFZFUE5QX1NRUE5QAHZlY19ydmVjcy5zaXplKCkgPT0gdmVjX3R2ZWNzLnNpemUoKQAArDsBABg4AQBbBAAAAAAAAIE8AQC5PAEA0jwBAGludCBjdjo6c29sdmVQblBHZW5lcmljKGN2OjpJbnB1dEFycmF5LCBjdjo6SW5wdXRBcnJheSwgY3Y6OklucHV0QXJyYXksIGN2OjpJbnB1dEFycmF5LCBjdjo6T3V0cHV0QXJyYXlPZkFycmF5cywgY3Y6Ok91dHB1dEFycmF5T2ZBcnJheXMsIGJvb2wsIGN2OjpTb2x2ZVBuUE1ldGhvZCwgY3Y6OklucHV0QXJyYXksIGN2OjpJbnB1dEFycmF5LCBjdjo6T3V0cHV0QXJyYXkpAFR5cGUgb2YgcmVwcm9qZWN0aW9uRXJyb3IgbXVzdCBiZSBDVl8zMkZDMSBvciBDVl82NEZDMSEAcmVwcm9qZWN0aW9uRXJyb3IudHlwZSgpAHR5cGUgPT0gQ1ZfMzJGQzEgfHwgdHlwZSA9PSBDVl82NEZDMQBhbGxvY2F0b3I8VD46OmFsbG9jYXRlKHNpemVfdCBuKSAnbicgZXhjZWVkcyBtYXhpbXVtIHN1cHBvcnRlZCBzaXplAC9zcmMvbW9kdWxlcy9jb3JlL2luY2x1ZGUvb3BlbmN2Mi9jb3JlL21hdC5pbmwuaHBwAERhdGFUeXBlPF9UcD46OmNoYW5uZWxzID09IG0uY2hhbm5lbHMoKSB8fCBtLmVtcHR5KCkAb3BlcmF0b3I9AAAAAMw9AQBAPgEAVgAAAAAAAABjPgEAlT4BAJ0+AQB2b2lkIGN2OjpzcXBucDo6UG9zZVNvbHZlcjo6c29sdmUoY3Y6OklucHV0QXJyYXksIGN2OjpJbnB1dEFycmF5LCBjdjo6T3V0cHV0QXJyYXlPZkFycmF5cywgY3Y6Ok91dHB1dEFycmF5T2ZBcnJheXMpAC9zcmMvbW9kdWxlcy9jYWxpYjNkL3NyYy9zcXBucC5jcHAAVHlwZSBvZiBvYmplY3RQb2ludHMgbXVzdCBiZSBDVl8zMkZDMyBvciBDVl82NEZDMwBvYmpUeXBlAG9ialR5cGUgPT0gQ1ZfMzJGQzMgfHwgb2JqVHlwZSA9PSBDVl82NEZDMwDMPQEAQD4BAFoAAAAAAAAA5D4BABU/AQAdPwEAVHlwZSBvZiBpbWFnZVBvaW50cyBtdXN0IGJlIENWXzMyRkMyIG9yIENWXzY0RkMyAGltZ1R5cGUAaW1nVHlwZSA9PSBDVl8zMkZDMiB8fCBpbWdUeXBlID09IENWXzY0RkMyAG9iamVjdFBvaW50cy5yb3dzKCkgPT0gMSB8fCBvYmplY3RQb2ludHMuY29scygpID09IDEAc29sdmUAb2JqZWN0UG9pbnRzLnJvd3MoKSA+PSAzIHx8IG9iamVjdFBvaW50cy5jb2xzKCkgPj0gMwBpbWFnZVBvaW50cy5yb3dzKCkgPT0gMSB8fCBpbWFnZVBvaW50cy5jb2xzKCkgPT0gMQBpbWFnZVBvaW50cy5yb3dzKCkgKiBpbWFnZVBvaW50cy5jb2xzKCkgPT0gb2JqZWN0UG9pbnRzLnJvd3MoKSAqIG9iamVjdFBvaW50cy5jb2xzKCkAcG9pbnRfY29vcmRpbmF0ZV92YXJpYW5jZSA+PSBQT0lOVF9WQVJJQU5DRV9USFJFU0hPTEQAY29tcHV0ZU9tZWdhAHNfKDApID49IDFlLTcAKytudW1fbnVsbF92ZWN0b3JzXyA8PSA2AGRhdGEgJiYgZGltcyA8PSAyICYmIChyb3dzID09IDEgfHwgY29scyA9PSAxKSAmJiByb3dzICsgY29scyAtIDEgPT0gbiAmJiBjaGFubmVscygpID09IDEAb3BlcmF0b3IgVmVjAC9zcmMvbW9kdWxlcy9jb3JlL2luY2x1ZGUvb3BlbmN2Mi9jb3JlL21hdC5pbmwuaHBwAGRhdGEgJiYgZGltcyA8PSAyICYmIHJvd3MgPT0gbSAmJiBjb2xzID09IG4gJiYgY2hhbm5lbHMoKSA9PSAxAG9wZXJhdG9yIE1hdHgAL3NyYy9tb2R1bGVzL2NhbGliM2Qvc3JjL3VuZGlzdG9ydC5kaXNwYXRjaC5jcHAAbnBvaW50cyA+PSAwICYmIHNyYy5pc0NvbnRpbnVvdXMoKSAmJiAoZGVwdGggPT0gQ1ZfMzJGIHx8IGRlcHRoID09IENWXzY0RikAdW5kaXN0b3J0UG9pbnRzAGNyaXRlcmlhLmlzVmFsaWQoKQBjdlVuZGlzdG9ydFBvaW50c0ludGVybmFsAENWX0lTX01BVChfc3JjKSAmJiBDVl9JU19NQVQoX2RzdCkgJiYgKF9zcmMtPnJvd3MgPT0gMSB8fCBfc3JjLT5jb2xzID09IDEpICYmIChfZHN0LT5yb3dzID09IDEgfHwgX2RzdC0+Y29scyA9PSAxKSAmJiBfc3JjLT5jb2xzICsgX3NyYy0+cm93cyAtIDEgPT0gX2RzdC0+cm93cyArIF9kc3QtPmNvbHMgLSAxICYmIChDVl9NQVRfVFlQRShfc3JjLT50eXBlKSA9PSBDVl8zMkZDMiB8fCBDVl9NQVRfVFlQRShfc3JjLT50eXBlKSA9PSBDVl82NEZDMikgJiYgKENWX01BVF9UWVBFKF9kc3QtPnR5cGUpID09IENWXzMyRkMyIHx8IENWX01BVF9UWVBFKF9kc3QtPnR5cGUpID09IENWXzY0RkMyKQBDVl9JU19NQVQoX2NhbWVyYU1hdHJpeCkgJiYgX2NhbWVyYU1hdHJpeC0+cm93cyA9PSAzICYmIF9jYW1lcmFNYXRyaXgtPmNvbHMgPT0gMwBDVl9JU19NQVQoX2Rpc3RDb2VmZnMpICYmIChfZGlzdENvZWZmcy0+cm93cyA9PSAxIHx8IF9kaXN0Q29lZmZzLT5jb2xzID09IDEpICYmIChfZGlzdENvZWZmcy0+cm93cypfZGlzdENvZWZmcy0+Y29scyA9PSA0IHx8IF9kaXN0Q29lZmZzLT5yb3dzKl9kaXN0Q29lZmZzLT5jb2xzID09IDUgfHwgX2Rpc3RDb2VmZnMtPnJvd3MqX2Rpc3RDb2VmZnMtPmNvbHMgPT0gOCB8fCBfZGlzdENvZWZmcy0+cm93cypfZGlzdENvZWZmcy0+Y29scyA9PSAxMiB8fCBfZGlzdENvZWZmcy0+cm93cypfZGlzdENvZWZmcy0+Y29scyA9PSAxNCkAQ1ZfSVNfTUFUKG1hdFIpICYmIG1hdFItPnJvd3MgPT0gMyAmJiBtYXRSLT5jb2xzID09IDMAQ1ZfSVNfTUFUKG1hdFApICYmIG1hdFAtPnJvd3MgPT0gMyAmJiAobWF0UC0+Y29scyA9PSAzIHx8IG1hdFAtPmNvbHMgPT0gNCkAAAAAAAxGAQCEBAAAhQQAAIYEAACMAwAAhwQAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzIzSG9tb2dyYXBoeUVzdGltYXRvckltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAA8agIAtEUBAMRlAgAAAAAA0EYBAIgEAACJBAAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAigQAAIsEAACMBAAAjQQAAI4EAACPBAAAkAQAAE4yY3Y0dXNhYzIzSG9tb2dyYXBoeUVzdGltYXRvckltcGxFAE4yY3Y0dXNhYzE5SG9tb2dyYXBoeUVzdGltYXRvckUATjJjdjR1c2FjOUVzdGltYXRvckUAAAAAPGoCAKBGAQBQIgEAPGoCAIBGAQC4RgEAPGoCAFxGAQDERgEAAAAAAFBHAQCRBAAAkgQAAJMEAACMAwAAlAQAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzI0RnVuZGFtZW50YWxFc3RpbWF0b3JJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQA8agIA+EYBAMRlAgAAAAAA9EcBAJUEAACWBAAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAlwQAAJgEAACZBAAAmgQAAJsEAACcBAAAnQQAAE4yY3Y0dXNhYzI0RnVuZGFtZW50YWxFc3RpbWF0b3JJbXBsRQBOMmN2NHVzYWMyMEZ1bmRhbWVudGFsRXN0aW1hdG9yRQAAADxqAgDFRwEAuEYBADxqAgCgRwEA6EcBAAAAAAB0SAEAngQAAJ8EAACgBAAAjAMAAKEEAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMyMkVzc2VudGlhbEVzdGltYXRvckltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAAAPGoCABxIAQDEZQIAAAAAABRJAQCiBAAAowQAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAKQEAAClBAAApgQAAKcEAACoBAAAqQQAAKoEAABOMmN2NHVzYWMyMkVzc2VudGlhbEVzdGltYXRvckltcGxFAE4yY3Y0dXNhYzE4RXNzZW50aWFsRXN0aW1hdG9yRQAAADxqAgDnSAEAuEYBADxqAgDESAEACEkBAAAAAACQSQEAqwQAAKwEAACtBAAAjAMAAK4EAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMxOUFmZmluZUVzdGltYXRvckltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAA8agIAPEkBAMRlAgAAAAAAKEoBAK8EAACwBAAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAsQQAALIEAACzBAAAtAQAALUEAAC2BAAAtwQAAE4yY3Y0dXNhYzE5QWZmaW5lRXN0aW1hdG9ySW1wbEUATjJjdjR1c2FjMTVBZmZpbmVFc3RpbWF0b3JFADxqAgAASgEAuEYBADxqAgDgSQEAHEoBAAAAAACgSgEAuAQAALkEAAC6BAAAjAMAALsEAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMxNlBuUEVzdGltYXRvckltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFADxqAgBQSgEAxGUCAAAAAAA0SwEAvAQAAL0EAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAAC+BAAAvwQAAMAEAADBBAAAwgQAAMMEAADEBAAATjJjdjR1c2FjMTZQblBFc3RpbWF0b3JJbXBsRQBOMmN2NHVzYWMxMlBuUEVzdGltYXRvckUAAAA8agIADUsBALhGAQA8agIA8EoBAChLAQAAAAAAvEsBAMUEAADGBAAAxwQAAIwDAADIBAAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjR1c2FjMzBSZXByb2plY3Rpb25FcnJvclN5bW1ldHJpY0ltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAAAPGoCAFxLAQDEZQIAAAAAAHxMAQDJBAAAygQAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAMsEAADMBAAAzQQAAM4EAABOMmN2NHVzYWMzMFJlcHJvamVjdGlvbkVycm9yU3ltbWV0cmljSW1wbEUATjJjdjR1c2FjMjZSZXByb2plY3Rpb25FcnJvclN5bW1ldHJpY0UATjJjdjR1c2FjNUVycm9yRQAAPGoCAFJMAQBQIgEAPGoCACtMAQBkTAEAPGoCAABMAQBwTAEAIW1vZGVsLmVtcHR5KCkAc2V0TW9kZWxQYXJhbWV0ZXJzAC9zcmMvbW9kdWxlcy9jYWxpYjNkL3NyYy91c2FjL2VzdGltYXRvci5jcHAAAAD0TAEAqkwBAPIAAAABAAAAT00BAFBNAQBeTQEAdmlydHVhbCB2b2lkIGN2Ojp1c2FjOjpSZXByb2plY3Rpb25FcnJvclN5bW1ldHJpY0ltcGw6OnNldE1vZGVsUGFyYW1ldGVycyhjb25zdCBjdjo6TWF0ICYpAABtb2RlbC5kZXB0aCgpAENWXzY0RgAAAAD0TAEAqkwBAPoAAAABAAAAT00BAIRNAQBeTQEAbW9kZWxfaW52LmRlcHRoKCkAAAAAAAAAEE4BAM8EAADQBAAA0QQAAIwDAADSBAAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjR1c2FjMjhSZXByb2plY3Rpb25FcnJvckZvcndhcmRJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQA8agIAtE0BAMRlAgAAAAAAsE4BANMEAADUBAAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAA1QQAANYEAADXBAAA2AQAAE4yY3Y0dXNhYzI4UmVwcm9qZWN0aW9uRXJyb3JGb3J3YXJkSW1wbEUATjJjdjR1c2FjMjRSZXByb2plY3Rpb25FcnJvckZvcndhcmRFAAAAPGoCAH1OAQBkTAEAPGoCAFROAQCkTgEA2E4BAKpMAQA2AQAAAQAAAE9NAQBQTQEAXk0BAHZpcnR1YWwgdm9pZCBjdjo6dXNhYzo6UmVwcm9qZWN0aW9uRXJyb3JGb3J3YXJkSW1wbDo6c2V0TW9kZWxQYXJhbWV0ZXJzKGNvbnN0IGN2OjpNYXQgJikAAAAAAAAAAKBPAQDZBAAA2gQAANsEAACMAwAA3AQAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzE2U2FtcHNvbkVycm9ySW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAPGoCAFBPAQDEZQIAAAAAAChQAQDdBAAA3gQAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAN8EAADgBAAA4QQAAOIEAABOMmN2NHVzYWMxNlNhbXBzb25FcnJvckltcGxFAE4yY3Y0dXNhYzEyU2FtcHNvbkVycm9yRQAAADxqAgABUAEAZEwBADxqAgDkTwEAHFABAFBQAQCqTAEAbAEAAAEAAABPTQEAUE0BAF5NAQB2aXJ0dWFsIHZvaWQgY3Y6OnVzYWM6OlNhbXBzb25FcnJvckltcGw6OnNldE1vZGVsUGFyYW1ldGVycyhjb25zdCBjdjo6TWF0ICYpAAAAAAAAAAAcUQEA4wQAAOQEAADlBAAAjAMAAOYEAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMzMFN5bW1ldHJpY0dlb21ldHJpY0Rpc3RhbmNlSW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAAAA8agIAvFABAMRlAgAAAAAAwFEBAOcEAADoBAAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAA6QQAAOoEAADrBAAA7AQAAE4yY3Y0dXNhYzMwU3ltbWV0cmljR2VvbWV0cmljRGlzdGFuY2VJbXBsRQBOMmN2NHVzYWMyNlN5bW1ldHJpY0dlb21ldHJpY0Rpc3RhbmNlRQAAADxqAgCLUQEAZEwBADxqAgBgUQEAtFEBAOhRAQCqTAEAswEAAAEAAABPTQEAUE0BAF5NAQB2aXJ0dWFsIHZvaWQgY3Y6OnVzYWM6OlN5bW1ldHJpY0dlb21ldHJpY0Rpc3RhbmNlSW1wbDo6c2V0TW9kZWxQYXJhbWV0ZXJzKGNvbnN0IGN2OjpNYXQgJikAAAAAAAC8UgEA7QQAAO4EAADvBAAAjAMAAPAEAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMyOFJlcHJvamVjdGlvbkVycm9yUG1hdHJpeEltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFADxqAgBgUgEAxGUCAAAAAABcUwEA8QQAAPIEAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAADzBAAA9AQAAPUEAAD2BAAATjJjdjR1c2FjMjhSZXByb2plY3Rpb25FcnJvclBtYXRyaXhJbXBsRQBOMmN2NHVzYWMyNFJlcHJvamVjdGlvbkVycm9yUG1hdHJpeEUAAAA8agIAKVMBAGRMAQA8agIAAFMBAFBTAQCEUwEAqkwBAPMBAAABAAAAT00BAFBNAQBeTQEAdmlydHVhbCB2b2lkIGN2Ojp1c2FjOjpSZXByb2plY3Rpb25FcnJvclBtYXRyaXhJbXBsOjpzZXRNb2RlbFBhcmFtZXRlcnMoY29uc3QgY3Y6Ok1hdCAmKQAAAAAAAAAAXFQBAPcEAAD4BAAA+QQAAIwDAAD6BAAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjR1c2FjMzBSZXByb2plY3Rpb25EaXN0YW5jZUFmZmluZUltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAAAPGoCAPxTAQDEZQIAAAAAAPxUAQD7BAAA/AQAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAP0EAAD+BAAA/wQAAAAFAABOMmN2NHVzYWMzMFJlcHJvamVjdGlvbkRpc3RhbmNlQWZmaW5lSW1wbEUATjJjdjR1c2FjMjNSZXByb2plY3Rpb25FcnJvckFmZmluZUUAADxqAgDLVAEAZEwBADxqAgCgVAEA8FQBACRVAQCqTAEAMgIAAAEAAABPTQEAUE0BAF5NAQB2aXJ0dWFsIHZvaWQgY3Y6OnVzYWM6OlJlcHJvamVjdGlvbkRpc3RhbmNlQWZmaW5lSW1w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dWFsaXR5RQBOMmN2NHVzYWM3UXVhbGl0eUUAADxqAgBoXAEAUCIBADxqAgBOXAEAfFwBADxqAgAwXAEAiFwBAGdldFNjb3JlKGVycm9ycykAZ2V0U2NvcmUAL3NyYy9tb2R1bGVzL2NhbGliM2Qvc3JjL3VzYWMvLi4vdXNhYy5ocHAAAAAAAFBdAQAWBQAAFwUAABgFAACMAwAAGQUAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzE1TXNhY1F1YWxpdHlJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQAAPGoCAABdAQDEZQIAAAAAAORdAQAaBQAAGwUAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAABwFAAAPBQAAHQUAAB4FAAAfBQAAIAUAACEFAAAiBQAATjJjdjR1c2FjMTVNc2FjUXVhbGl0eUltcGxFAE4yY3Y0dXNhYzExTXNhY1F1YWxpdHlFADxqAgDAXQEAfFwBADxqAgCkXQEA2F0BAAAAAABgXgEAIwUAACQFAAAlBQAAjAMAACYFAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMxN01hZ3NhY1F1YWxpdHlJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQAAAAA8agIADF4BAMRlAgAAAAAA+F4BACcFAAAoBQAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAKQUAACoFAAArBQAALAUAAC0FAAAuBQAALwUAADAFAABOMmN2NHVzYWMxN01hZ3NhY1F1YWxpdHlJbXBsRQBOMmN2NHVzYWMxM01hZ3NhY1F1YWxpdHlFADxqAgDSXgEAfFwBADxqAgC0XgEA7F4BAAAAAABwXwEAMQUAADIFAAAzBQAAjAMAADQFAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMxNkxNZWRzUXVhbGl0eUltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFADxqAgAgXwEAxGUCAAAAAAAIYAEANQUAADYFAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAAA3BQAADwUAADgFAAA5BQAAOgUAADsFAAA8BQAAPQUAAE4yY3Y0dXNhYzE2TE1lZHNRdWFsaXR5SW1wbEUATjJjdjR1c2FjMTJMTWVkc1F1YWxpdHlFAAAAPGoCAOFfAQB8XAEAPGoCAMRfAQD8XwEAAAAAAIRgAQA+BQAAPwUAAEAFAACMAwAAQQUAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzE3TW9kZWxWZXJpZmllckltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAAAADxqAgAwYAEAxGUCAAAAAAAUYQEAQgUAAEMFAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAABEBQAARQUAAEYFAABHBQAASAUAAEkFAABOMmN2NHVzYWMxN01vZGVsVmVyaWZpZXJJbXBsRQBOMmN2NHVzYWMxM01vZGVsVmVyaWZpZXJFADxqAgDuYAEAUCIBADxqAgDQYAEACGEBAAAAAACEYQEASgUAAEsFAABMBQAAjAMAAE0FAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWM4U1BSVEltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAA8agIAPGEBAMRlAgAAAAAABGIBAE4FAABPBQAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAUAUAAFEFAABSBQAAUwUAAFQFAABVBQAAVgUAAE4yY3Y0dXNhYzhTUFJUSW1wbEUATjJjdjR1c2FjNFNQUlRFADxqAgDoYQEACGEBADxqAgDUYQEA+GEBAAAAAACQYgEAVwUAAFgFAABZBQAAjAMAAFoFAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMzNEhvbW9ncmFwaHlNaW5pbWFsU29sdmVyNHB0c0dFTUltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAAAPGoCACxiAQDEZQIAAAAAAGBjAQBZBAAAWwUAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAFwFAABdBQAAXgUAAF8FAABOMmN2NHVzYWMzNEhvbW9ncmFwaHlNaW5pbWFsU29sdmVyNHB0c0dFTUltcGxFAE4yY3Y0dXNhYzMwSG9tb2dyYXBoeU1pbmltYWxTb2x2ZXI0cHRzR0VNRQBOMmN2NHVzYWMxM01pbmltYWxTb2x2ZXJFADxqAgAuYwEAUCIBADxqAgADYwEASGMBADxqAgDUYgEAVGMBAAAAAADoYwEAYAUAAGEFAABiBQAAjAMAAGMFAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMzMEhvbW9ncmFwaHlOb25NaW5pbWFsU29sdmVySW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAAAA8agIAiGMBAMRlAgAAAAAAtGQBAGQFAABlBQAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAZgUAAGcFAABoBQAAaQUAAE4yY3Y0dXNhYzMwSG9tb2dyYXBoeU5vbk1pbmltYWxTb2x2ZXJJbXBsRQBOMmN2NHVzYWMyNkhvbW9ncmFwaHlOb25NaW5pbWFsU29sdmVyRQBOMmN2NHVzYWMxNk5vbk1pbmltYWxTb2x2ZXJFAAA8agIAfmQBAFAiAQA8agIAV2QBAJxkAQA8agIALGQBAKhkAQAAAAAANGUBAGoFAABrBQAAbAUAAIwDAABtBQAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjR1c2FjMjNBZmZpbmVNaW5pbWFsU29sdmVySW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAADxqAgDcZAEAxGUCAAAAAADIZQEAWQQAAG4FAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAABvBQAAcAUAAHEFAAByBQAATjJjdjR1c2FjMjNBZmZpbmVNaW5pbWFsU29sdmVySW1wbEUATjJjdjR1c2FjMTlBZmZpbmVNaW5pbWFsU29sdmVyRQA8agIAnGUBAEhjAQA8agIAeGUBALxlAQAAAAAATGYBAHMFAAB0BQAAdQUAAIwDAAB2BQAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjR1c2FjMjZBZmZpbmVOb25NaW5pbWFsU29sdmVySW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAAAA8agIA8GUBAMRlAgAAAAAA6GYBAFkEAAB3BQAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAeAUAAHkFAAB6BQAAewUAAE4yY3Y0dXNhYzI2QWZmaW5lTm9uTWluaW1hbFNvbHZlckltcGxFAE4yY3Y0dXNhYzIyQWZmaW5lTm9uTWluaW1hbFNvbHZlckUAAAA8agIAt2YBAJxkAQA8agIAkGYBANxmAQBhbGxvY2F0b3I8VD46OmFsbG9jYXRlKHNpemVfdCBuKSAnbicgZXhjZWVkcyBtYXhpbXVtIHN1cHBvcnRlZCBzaXplAAAAAAC0ZwEAfAUAAH0FAAB+BQAAjAMAAH8FAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMzMEVwaXBvbGFyR2VvbWV0cnlEZWdlbmVyYWN5SW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAAAA8agIAVGcBAMRlAgAAAAAAWGgBAFkEAACABQAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAgQUAAIIFAACDBQAAhAUAAE4yY3Y0dXNhYzMwRXBpcG9sYXJHZW9tZXRyeURlZ2VuZXJhY3lJbXBsRQBOMmN2NHVzYWMyNkVwaXBvbGFyR2VvbWV0cnlEZWdlbmVyYWN5RQAAADxqAgAjaAEAIIMBADxqAgD4ZwEATGgBAGRhdGEgJiYgZGltcyA8PSAyICYmIChyb3dzID09IDEgfHwgY29scyA9PSAxKSAmJiByb3dzICsgY29scyAtIDEgPT0gbiAmJiBjaGFubmVscygpID09IDEAb3BlcmF0b3IgVmVjAC9zcmMvbW9kdWxlcy9jb3JlL2luY2x1ZGUvb3BlbmN2Mi9jb3JlL21hdC5pbmwuaHBwAAAAAAAAAAB0aQEAhQUAAIYFAACHBQAAjAMAAIgFAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMyNEhvbW9ncmFwaHlEZWdlbmVyYWN5SW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAPGoCABxpAQDEZQIAAAAAAAxqAQBZBAAAiQUAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAIoFAACLBQAAgwUAAIwFAABOMmN2NHVzYWMyNEhvbW9ncmFwaHlEZWdlbmVyYWN5SW1wbEUATjJjdjR1c2FjMjBIb21vZ3JhcGh5RGVnZW5lcmFjeUUAAAA8agIA3WkBACCDAQA8agIAuGkBAABqAQAAAAAAkGoBAI0FAACOBQAAjwUAAIwDAACQBQAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjR1c2FjMjVGdW5kYW1lbnRhbERlZ2VuZXJhY3lJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQAAAAA8agIANGoBAMRlAgAAAAAAKGsBAJEFAACSBQAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAgQUAAJMFAACUBQAAlQUAAE4yY3Y0dXNhYzI1RnVuZGFtZW50YWxEZWdlbmVyYWN5SW1wbEUATjJjdjR1c2FjMjFGdW5kYW1lbnRhbERlZ2VuZXJhY3lFADxqAgD6agEATGgBADxqAgDUagEAHGsBAAAAAACoawEAlgUAAJcFAACYBQAAjAMAAJkFAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMyM0Vzc2VudGlhbERlZ2VuZXJhY3lJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQAAPGoCAFBrAQDEZQIAAAAAADxsAQCaBQAAmwUAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAIEFAACcBQAAgwUAAJ0FAABOMmN2NHVzYWMyM0Vzc2VudGlhbERlZ2VuZXJhY3lJbXBsRQBOMmN2NHVzYWMxOUVzc2VudGlhbERlZ2VuZXJhY3lFADxqAgAQbAEATGgBADxqAgDsawEAMGwBAAAAAADEbAEAngUAAJ8FAACgBQAAjAMAAKEFAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMzMkZ1bmRhbWVudGFsTWluaW1hbFNvbHZlcjdwdHNJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQA8agIAZGwBAMRlAgAAAAAAbG0BAFkEAACiBQAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAowUAAKQFAAClBQAApgUAAE4yY3Y0dXNhYzMyRnVuZGFtZW50YWxNaW5pbWFsU29sdmVyN3B0c0ltcGxFAE4yY3Y0dXNhYzI4RnVuZGFtZW50YWxNaW5pbWFsU29sdmVyN3B0c0UAAAA8agIANW0BAEhjAQA8agIACG0BAGBtAQAAAAAA9G0BAKcFAACoBQAAqQUAAIwDAACqBQAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjR1c2FjMzJGdW5kYW1lbnRhbE1pbmltYWxTb2x2ZXI4cHRzSW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAPGoCAJRtAQDEZQIAAAAAAJxuAQBZBAAAqwUAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAKwFAACtBQAArgUAAK8FAABOMmN2NHVzYWMzMkZ1bmRhbWVudGFsTWluaW1hbFNvbHZlcjhwdHNJbXBsRQBOMmN2NHVzYWMyOEZ1bmRhbWVudGFsTWluaW1hbFNvbHZlcjhwdHNFAAAAPGoCAGVuAQBIYwEAPGoCADhuAQCQbgEAAAAAACRvAQCwBQAAsQUAALIFAACMAwAAswUAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzMxRnVuZGFtZW50YWxOb25NaW5pbWFsU29sdmVySW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAADxqAgDEbgEAxGUCAAAAAADIbwEAtAUAALUFAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAAC2BQAAtwUAALgFAAC5BQAATjJjdjR1c2FjMzFGdW5kYW1lbnRhbE5vbk1pbmltYWxTb2x2ZXJJbXBsRQBOMmN2NHVzYWMyN0Z1bmRhbWVudGFsTm9uTWluaW1hbFNvbHZlckUAPGoCAJRvAQCcZAEAPGoCAGhvAQC8bwEAAAAAAFhwAQC6BQAAuwUAALwFAACMAwAAvQUAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzM5RXNzZW50aWFsTWluaW1hbFNvbHZlclN0ZXdlbml1czVwdHNJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQAAPGoCAPBvAQDEZQIAAAAAAAxxAQBZBAAAvgUAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAL8FAADABQAAwQUAAMIFAABOMmN2NHVzYWMzOUVzc2VudGlhbE1pbmltYWxTb2x2ZXJTdGV3ZW5pdXM1cHRzSW1wbEUATjJjdjR1c2FjMzVFc3NlbnRpYWxNaW5pbWFsU29sdmVyU3Rld2VuaXVzNXB0c0UAPGoCANBwAQBIYwEAPGoCAJxwAQAAcQEAVG8gdXNlIGVzc2VudGlhbCBtYXRyaXggc29sdmVyIExBUEFDSyBvciBFaWdlbiBoYXMgdG8gYmUgaW5zdGFsbGVkIQBlc3RpbWF0ZQAvc3JjL21vZHVsZXMvY2FsaWIzZC9zcmMvdXNhYy9lc3NlbnRpYWxfc29sdmVyLmNwcAAAAAAAFHIBAMMFAADEBQAAxQUAAIwDAADGBQAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjR1c2FjMjlFc3NlbnRpYWxOb25NaW5pbWFsU29sdmVySW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAAAAAPGoCALRxAQDEZQIAAAAAALRyAQBZBAAAxwUAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAMgFAADJBQAAygUAAMsFAABOMmN2NHVzYWMyOUVzc2VudGlhbE5vbk1pbmltYWxTb2x2ZXJJbXBsRQBOMmN2NHVzYWMyNUVzc2VudGlhbE5vbk1pbmltYWxTb2x2ZXJFADxqAgCCcgEAnGQBADxqAgBYcgEAqHIBAAAAAAAocwEAzAUAAM0FAADOBQAAjAMAAM8FAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMxMERMU1BuUEltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAAAPGoCANxyAQDEZQIAAAAAAKRzAQBZBAAA0AUAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAANEFAADSBQAA0wUAANQFAABOMmN2NHVzYWMxMERMU1BuUEltcGxFAE4yY3Y0dXNhYzZETFNQblBFAAAAADxqAgCDcwEAnGQBADxqAgBscwEAmHMBAGFsbG9jYXRvcjxUPjo6YWxsb2NhdGUoc2l6ZV90IG4pICduJyBleGNlZWRzIG1heGltdW0gc3VwcG9ydGVkIHNpemUAAAAAAGh0AQDVBQAA1gUAANcFAACMAwAA2AUAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzI0UG5QTWluaW1hbFNvbHZlcjZQdHNJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQA8agIAEHQBAMRlAgAAAAAAAHUBAFkEAADZBQAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAA2gUAANsFAADcBQAA3QUAAE4yY3Y0dXNhYzI0UG5QTWluaW1hbFNvbHZlcjZQdHNJbXBsRQBOMmN2NHVzYWMyMFBuUE1pbmltYWxTb2x2ZXI2UHRzRQAAADxqAgDRdAEASGMBADxqAgCsdAEA9HQBAAAAAACAdQEA3gUAAN8FAADgBQAAjAMAAOEFAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMyM1BuUE5vbk1pbmltYWxTb2x2ZXJJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQAAPGoCACh1AQDEZQIAAAAAABR2AQBZBAAA4gUAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAOMFAADkBQAA5QUAAOYFAABOMmN2NHVzYWMyM1BuUE5vbk1pbmltYWxTb2x2ZXJJbXBsRQBOMmN2NHVzYWMxOVBuUE5vbk1pbmltYWxTb2x2ZXJFADxqAgDodQEAnGQBADxqAgDEdQEACHYBAAAAAACMdgEA5wUAAOgFAADpBQAAjAMAAOoFAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMxM1AzUFNvbHZlckltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAAAADxqAgA8dgEAxGUCAAAAAAAMdwEAWQQAAOsFAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAADsBQAA7QUAAO4FAADvBQAATjJjdjR1c2FjMTNQM1BTb2x2ZXJJbXBsRQBOMmN2NHVzYWM5UDNQU29sdmVyRQAAPGoCAOp2AQBIYwEAPGoCANB2AQAAdwEAYWxsb2NhdG9yPFQ+OjphbGxvY2F0ZShzaXplX3QgbikgJ24nIGV4Y2VlZHMgbWF4aW11bSBzdXBwb3J0ZWQgc2l6ZQAAAAAAxHcBAPAFAADxBQAA8gUAAIwDAADzBQAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjR1c2FjMTJHcmFwaEN1dEltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFADxqAgB4dwEAxGUCAAAAAABkeAEA9AUAAPUFAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAAD2BQAA9wUAAE4yY3Y0dXNhYzEyR3JhcGhDdXRJbXBsRQBOMmN2NHVzYWM4R3JhcGhDdXRFAE4yY3Y0dXNhYzE3TG9jYWxPcHRpbWl6YXRpb25FAAA8agIALXgBAFAiAQA8agIAGXgBAEx4AQA8agIAAHgBAFh4AQBpPj0wICYmIGk8KGludCl2dGNzLnNpemUoKQBhZGRUZXJtV2VpZ2h0cwAvc3JjL21vZHVsZXMvaW1ncHJvYy9pbmNsdWRlL29wZW5jdjIvaW1ncHJvYy9kZXRhaWwvZ2NncmFwaC5ocHAAYWRkRWRnZXMAaj49MCAmJiBqPChpbnQpdnRjcy5zaXplKCkAdz49MCAmJiByZXZ3Pj0wAGkgIT0gagAhdnRjcy5lbXB0eSgpAG1heEZsb3cAIWVkZ2VzLmVtcHR5KCkAbWluV2VpZ2h0ID4gMABpblNvdXJjZVNlZ21lbnQAAAAAANh5AQD4BQAA+QUAAPoFAACMAwAA+wUAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzM1SW5uZXJJdGVyYXRpdmVMb2NhbE9wdGltaXphdGlvbkltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAA8agIAdHkBAMRlAgAAAAAAfHoBAPwFAAD9BQAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAA/gUAAP8FAABOMmN2NHVzYWMzNUlubmVySXRlcmF0aXZlTG9jYWxPcHRpbWl6YXRpb25JbXBsRQBOMmN2NHVzYWMzMUlubmVySXRlcmF0aXZlTG9jYWxPcHRpbWl6YXRpb25FADxqAgBEegEATHgBADxqAgAUegEAcHoBAAAAAAD4egEAAAYAAAEGAAACBgAAjAMAAAMGAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMxOFNpZ21hQ29uc2Vuc3VzSW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAAAA8agIApHoBAMRlAgAAAAAAfHsBAAQGAAAFBgAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAABgYAAAcGAABOMmN2NHVzYWMxOFNpZ21hQ29uc2Vuc3VzSW1wbEUATjJjdjR1c2FjMTRTaWdtYUNvbnNlbnN1c0UAAAA8agIAU3sBAEx4AQA8agIANHsBAHB7AQAAAAAAAHwBAAgGAAAJBgAACgYAAIwDAAALBgAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjR1c2FjMjVMZWFzdFNxdWFyZXNQb2xpc2hpbmdJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQAAAAA8agIApHsBAMRlAgAAAAAAuHwBAAwGAAANBgAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAADgYAAE4yY3Y0dXNhYzI1TGVhc3RTcXVhcmVzUG9saXNoaW5nSW1wbEUATjJjdjR1c2FjMjFMZWFzdFNxdWFyZXNQb2xpc2hpbmdFAE4yY3Y0dXNhYzE4RmluYWxNb2RlbFBvbGlzaGVyRQAAPGoCAIB8AQBQIgEAPGoCAF58AQCgfAEAPGoCADh8AQCsfAEASW5jb3JyZWN0IGZsYWcgZm9yIFVTQUMhAHNldFBhcmFtZXRlcnMAL3NyYy9tb2R1bGVzL2NhbGliM2Qvc3JjL3VzYWMvcmFuc2FjX3NvbHZlcnMuY3BwADh9AQDrfAEAIAMAAAEAAADzfQEAF34BADt+AQBib29sIGN2Ojp1c2FjOjpydW4oY29uc3QgUHRyPGNvbnN0IGN2Ojp1c2FjOjpNb2RlbD4gJiwgY3Y6OklucHV0QXJyYXksIGN2OjpJbnB1dEFycmF5LCBpbnQsIFB0cjxjdjo6dXNhYzo6UmFuc2FjT3V0cHV0PiAmLCBjdjo6SW5wdXRBcnJheSwgY3Y6OklucHV0QXJyYXksIGN2OjpJbnB1dEFycmF5LCBjdjo6SW5wdXRBcnJheSkASW50cmluc2ljIG1hdHJpeCBtdXN0IG5vdCBiZSBlbXB0eSEAKGludCkoIUsxXy5lbXB0eSgpICYmICFLMl8uZW1wdHkoKSkAMQBHcmFwaCB0eXBlIGlzIG5vdCBpbXBsZW1lbnRlZCEAcnVuADh9AQDrfAEASQMAAAEAAAB8fgEAqn4BAL9+AQBQcm9ncmVzc2l2ZU5BUFNBQyBmb3IgUG5QIGlzIG5vdCBpbXBsZW1lbnRlZCEAKGludClwYXJhbXMtPmlzUG5QKCkAMABQcm9ncmVzc2l2ZSBOQVBTQUMgc2FtcGxlcjogQ2VsbCBudW1iZXIgaW4gbGF5ZXJzIG11c3QgYmUgaW4gZGVjcmVhc2luZyBvcmRlciEARXJyb3IgbWV0cmljIGlzIG5vdCBpbXBsZW1lbnRlZCEAU2NvcmUgaXMgbm90IGltZXBsZW1ldGVkIQBFc3RpbWF0b3Igbm90IGltcGxlbWVudGVkIQBTYW1wbGVyIGlzIG5vdCBpbXBsZW1lbnRlZCEAVmVyaWZpZXIgaXMgbm90IGltZXBsZW1lbnRlZCEATG9jYWwgT3B0aW1pemF0aW9uIGlzIG5vdCBpbXBsZW1lbnRlZCEAAOR/AQDrfAEAigEAAAUAAABlgAEAgIABAIyAAQBhdXRvIGN2Ojp1c2FjOjptZXJnZVBvaW50cyhjdjo6SW5wdXRBcnJheSwgY3Y6OklucHV0QXJyYXksIGN2OjpNYXQgJiwgYm9vbCk6Oihhbm9ueW1vdXMgY2xhc3MpOjpvcGVyYXRvcigpKGN2OjpNYXQgJiwgaW50KSBjb25zdABJbnZhbGlkIGRpbWVuc2lvbiBvZiBwb2ludABwb2ludHMuY29scwBwdF9kaW0AYWxsb2NhdG9yPFQ+OjphbGxvY2F0ZShzaXplX3QgbikgJ24nIGV4Y2VlZHMgbWF4aW11bSBzdXBwb3J0ZWQgc2l6ZQAAAAAAABSBAQAQBgAAEQYAABIGAABOMmN2MjlQYXJhbGxlbExvb3BCb2R5TGFtYmRhV3JhcHBlckUAAAAAPGoCAOyAAQCorgAAAAAAAACCAQATBgAAFAYAABUGAAAWBgAAFwYAABgGAAAZBgAAGgYAABsGAABOU3QzX18yMTBfX2Z1bmN0aW9uNl9fZnVuY0laTjJjdjR1c2FjNlJhbnNhYzNydW5FUk5TMl8zUHRySU5TM18xMlJhbnNhY091dHB1dEVFRUVVbFJLTlMyXzVSYW5nZUVFX05TXzlhbGxvY2F0b3JJU0NfRUVGdlNCX0VFRQBOU3QzX18yMTBfX2Z1bmN0aW9uNl9fYmFzZUlGdlJLTjJjdjVSYW5nZUVFRUUAFGoCAMqBAQA8agIATIEBAPiBAQBaTjJjdjR1c2FjNlJhbnNhYzNydW5FUk5TXzNQdHJJTlMwXzEyUmFuc2FjT3V0cHV0RUVFRVVsUktOU181UmFuZ2VFRV8AAAAUagIADIIBAAAAAADEggEAHAYAAB0GAAAeBgAAjAMAAB8GAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMxMERlZ2VuZXJhY3lFTlNfOWFsbG9jYXRvcklTM19FRUVFAAAAPGoCAHiCAQDEZQIAAAAAACCDAQBZBAAAIAYAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAIEFAACLBQAAgwUAACEGAABOMmN2NHVzYWMxMERlZ2VuZXJhY3lFAAA8agIACIMBAFAiAQAAAAAAmIMBACIGAAAjBgAAJAYAAIwDAAAlBgAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjR1c2FjMTZSYW5zYWNPdXRwdXRJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQA8agIASIMBAMRlAgAAAAAAPIQBACYGAAAnBgAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAKAYAACkGAAAqBgAAKwYAACwGAAAtBgAALgYAAC8GAAAwBgAAMQYAADIGAABOMmN2NHVzYWMxNlJhbnNhY091dHB1dEltcGxFAE4yY3Y0dXNhYzEyUmFuc2FjT3V0cHV0RQAAADxqAgAVhAEAUCIBADxqAgD4gwEAMIQBAAAAAACshAEAMwYAADQGAAA1BgAAjAMAADYGAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWM5TW9kZWxJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQA8agIAZIQBAMRlAgAAAAAAJIYBADcGAAA4BgAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAOQYAADoGAAA7BgAAPAYAAD0GAAA+BgAAPwYAAEAGAABBBgAAQgYAAEMGAABEBgAARQYAAEYGAABHBgAASAYAAEkGAABKBgAASwYAAEwGAABNBgAATgYAAE8GAABQBgAAUQYAAFIGAABTBgAAVAYAAFUGAABWBgAAVwYAAFgGAABZBgAAWgYAAFsGAABcBgAAXQYAAF4GAABfBgAAYAYAAGEGAABiBgAAYwYAAGQGAABlBgAAZgYAAGcGAABoBgAAaQYAAGoGAABrBgAAbAYAAG0GAABuBgAAbwYAAHAGAABxBgAARXN0aW1hdG9yIGhhcyBub3QgaW1wbGVtZW50ZWQgeWV0IQBNb2RlbEltcGwATjJjdjR1c2FjOU1vZGVsSW1wbEUATjJjdjR1c2FjNU1vZGVsRQAAPGoCAAaGAQBQIgEAPGoCAPGFAQAYhgEATjJjdjR1c2FjN1NhbXBsZXJFAAA8agIAMIYBAFAiAQBOMmN2NHVzYWMxM1Byb3NhY1NhbXBsZXJFAAAAPGoCAFCGAQBEhgEAAAAAAOiGAQByBgAAcwYAAHQGAACMAwAAdQYAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzE4VW5pZm9ybVNhbXBsZXJJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQAAADxqAgCUhgEAxGUCAAAAAABwhwEAdgYAAHcGAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAAB4BgAAeQYAAHoGAABOMmN2NHVzYWMxOFVuaWZvcm1TYW1wbGVySW1wbEUATjJjdjR1c2FjMTRVbmlmb3JtU2FtcGxlckUAAAA8agIAR4cBAESGAQA8agIAKIcBAGSHAQBzYW1wbGVfc2l6ZSA8PSBwb2ludHNfc2l6ZV8Ac2V0UG9pbnRzU2l6ZQAvc3JjL21vZHVsZXMvY2FsaWIzZC9zcmMvdXNhYy9zYW1wbGVyLmNwcABzYW1wbGVfc2l6ZV8gPD0gcG9pbnRzX3NpemVfAHNldE5ld1BvaW50c1NpemUAAAAAAAAAcIgBAHsGAAB8BgAAfQYAAIwDAAB+BgAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjR1c2FjMTdQcm9zYWNTYW1wbGVySW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAAAAAPGoCAByIAQDEZQIAAAAAAOyIAQB/BgAAgAYAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAIEGAACCBgAAgwYAAIQGAACFBgAAhgYAAFByb3NhY1NhbXBsZXJJbXBsAE4yY3Y0dXNhYzE3UHJvc2FjU2FtcGxlckltcGxFADxqAgDOiAEAbIYBAENoYW5naW5nIHBvaW50cyBzaXplIGluIFBST1NBQyByZXF1aXJlcyB0byBjaGFuZ2UgYWxzbyB0ZXJtaW5hdGlvbiBjcml0ZXJpYSEgVXNlIFBST1NBQyBzaW1wbGVyIHZlcnNpb24AAAAAANSJAQCHBgAAiAYAAIkGAACMAwAAigYAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzIxUHJvZ3Jlc3NpdmVOYXBzYWNJbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQAAAAA8agIAfIkBAMRlAgAAAAAAeIoBAIsGAACMBgAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAjQYAAI4GAACPBgAAUHJvZ3Jlc3NpdmVOYXBzYWNJbXBsAE4yY3Y0dXNhYzIxUHJvZ3Jlc3NpdmVOYXBzYWNJbXBsRQBOMmN2NHVzYWMxN1Byb2dyZXNzaXZlTmFwc2FjRQAAADxqAgBMigEARIYBADxqAgAqigEAbIoBAENoYW5naW5nIHBvaW50cyBzaXplIHJlcXVpcmVzIGNoYW5naW5nIG5laWdoYm9yaG9vZCBncmFwaCEgWW91IG11c3QgcmVpbml0aWFsaXplIFAtTkFQU0FDIQAAAAAAAFCLAQCQBgAAkQYAAJIGAACMAwAAkwYAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzE3TmFwc2FjU2FtcGxlckltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAAAADxqAgD8igEAxGUCAAAAAAAEjAEAlAYAAJUGAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAACWBgAAlwYAAJgGAABwb2ludHNfc2l6ZV8gPj0gc2FtcGxlX3NpemVfAE5hcHNhY1NhbXBsZXJJbXBsAE4yY3Y0dXNhYzE3TmFwc2FjU2FtcGxlckltcGxFAE4yY3Y0dXNhYzEzTmFwc2FjU2FtcGxlckUAADxqAgDdiwEARIYBADxqAgC/iwEA+IsBAENoYW5naW5nIHBvaW50cyBzaXplIHJlcXVpcmVzIGNoYW5naW5nIG5laWdoYm9yaG9vZCBncmFwaCEgWW91IG11c3QgcmVpbml0aWFsaXplIE5BUFNBQyEAAAAAAAAAAOiMAQCZBgAAmgYAAJsGAACMAwAAnAYAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzMxU3RhbmRhcmRUZXJtaW5hdGlvbkNyaXRlcmlhSW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAADxqAgCIjAEAxGUCAAAAAACwjQEAWQQAAJ0GAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAACeBgAAnwYAAE4yY3Y0dXNhYzMxU3RhbmRhcmRUZXJtaW5hdGlvbkNyaXRlcmlhSW1wbEUATjJjdjR1c2FjMjdTdGFuZGFyZFRlcm1pbmF0aW9uQ3JpdGVyaWFFAE4yY3Y0dXNhYzE5VGVybWluYXRpb25Dcml0ZXJpYUUAPGoCAHiNAQBQIgEAPGoCAFCNAQCYjQEAPGoCACSNAQCkjQEAAAAAACyOAQCgBgAAoQYAAKIGAACMAwAAowYAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzE5U1BSVFRlcm1pbmF0aW9uSW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAADxqAgDYjQEAxGUCAAAAAACwjgEAWQQAAKQGAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAAClBgAApgYAAE4yY3Y0dXNhYzE5U1BSVFRlcm1pbmF0aW9uSW1wbEUATjJjdjR1c2FjMTVTUFJUVGVybWluYXRpb25FADxqAgCIjgEAmI0BADxqAgBojgEApI4BAAAAAAA0jwEApwYAAKgGAACpBgAAjAMAAKoGAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMyNlNQUlRQTmFwc2FjVGVybWluYXRpb25JbXBsRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQAAADxqAgDYjgEAxGUCAAAAAADIjwEAqwYAAKwGAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAACtBgAArgYAAE4yY3Y0dXNhYzI2U1BSVFBOYXBzYWNUZXJtaW5hdGlvbkltcGxFAE4yY3Y0dXNhYzIyU1BSVFBOYXBzYWNUZXJtaW5hdGlvbkUAAAA8agIAl48BAJiNAQA8agIAcI8BALyPAQAAAAAAUJABAK8GAACwBgAAsQYAAIwDAACyBgAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjR1c2FjMjlQcm9zYWNUZXJtaW5hdGlvbkNyaXRlcmlhSW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAAAAAPGoCAPCPAQDEZQIAAAAAAOiQAQCzBgAAtAYAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAALUGAAC2BgAATjJjdjR1c2FjMjlQcm9zYWNUZXJtaW5hdGlvbkNyaXRlcmlhSW1wbEUATjJjdjR1c2FjMjVQcm9zYWNUZXJtaW5hdGlvbkNyaXRlcmlhRQA8agIAtpABAJiNAQA8agIAjJABANyQAQBhbGdvcml0aG0AdHJlZXMAYnJhbmNoaW5nAGl0ZXJhdGlvbnMAY2VudGVyc19pbml0AHRhcmdldF9wcmVjaXNpb24AYnVpbGRfd2VpZ2h0AG1lbW9yeV93ZWlnaHQAc2FtcGxlX2ZyYWN0aW9uAGxlYWZfc2l6ZQB0YWJsZV9udW1iZXIAbXVsdGlfcHJvYmVfbGV2ZWwAY2hlY2tzAGVwcwBzb3J0ZWQAZXhwbG9yZV9hbGxfdHJlZXMAAAAAAADMkwEA3QYAAN4GAADfBgAA4AYAAOEGAADiBgAA4wYAAOQGAABVbmtub3duL3Vuc3VwcG9ydGVkIGRpc3RhbmNlIHR5cGUAYnVpbGQAL3NyYy9tb2R1bGVzL2ZsYW5uL3NyYy9taW5pZmxhbm4uY3BwAHJlbGVhc2UAa25uU2VhcmNoAG1heFJlc3VsdHMgPiAwAHJhZGl1c1NlYXJjaABMU0ggaW5kZXggZG9lcyBub3Qgc3VwcG9ydCByYWRpdXNTZWFyY2ggb3BlcmF0aW9uAHdiAENhbiBub3Qgb3BlbiBmaWxlICVzIGZvciB3cml0aW5nIEZMQU5OIGluZGV4CgBzYXZlAHJiAFJlYWRpbmcgRkxBTk4gaW5kZXggZXJyb3I6IHRoZSBzYXZlZCBkYXRhIHNpemUgKCVkLCAlZCkgb3IgdHlwZSAoJWQpIGlzIGRpZmZlcmVudCBmcm9tIHRoZSBwYXNzZWQgb25lICglZCwgJWQpLCAlZAoAUmVhZGluZyBGTEFOTiBpbmRleCBlcnJvcjogdW5zdXBwb3J0ZWQgZmVhdHVyZSB0eXBlICVkIGZvciB0aGUgaW5kZXggdHlwZSAlZAoAUmVhZGluZyBGTEFOTiBpbmRleCBlcnJvcjogdW5zdXBwb3J0ZWQgZGlzdGFuY2UgdHlwZSAlZAoATjJjdjVmbGFubjVJbmRleEUAABRqAgC5kwEASW52YWxpZCBpbmRleCBmaWxlLCBjYW5ub3QgcmVhZABON2N2Zmxhbm4xNEZMQU5ORXhjZXB0aW9uRQAAPGoCAPSTAQDU7QAARkxBTk5fSU5ERVgASW52YWxpZCBpbmRleCBmaWxlLCB3cm9uZyBzaWduYXR1cmUAL3NyYy9tb2R1bGVzL2ZsYW5uL2luY2x1ZGUvb3BlbmN2Mi9mbGFubi9nZW5lcmFsLmgAAAAAAAAQlAEA4wMAAOUGAADnAwAAYWxsb2NhdG9yPFQ+OjphbGxvY2F0ZShzaXplX3QgbikgJ24nIGV4Y2VlZHMgbWF4aW11bSBzdXBwb3J0ZWQgc2l6ZQBB4KkGC9MZuJUBAOYGAADnBgAA6AYAAOkGAADqBgAA6wYAAOwGAADtBgAA7gYAAO8GAADwBgAATjdjdmZsYW5uN2FueWltcGwxNGJpZ19hbnlfcG9saWN5SU5TMF85ZW1wdHlfYW55RUVFAE43Y3ZmbGFubjdhbnlpbXBsMjF0eXBlZF9iYXNlX2FueV9wb2xpY3lJTlMwXzllbXB0eV9hbnlFRUUATjdjdmZsYW5uN2FueWltcGwxNWJhc2VfYW55X3BvbGljeUUAABRqAgB/lQEAPGoCAESVAQCklQEAPGoCABCVAQCslQEATjdjdmZsYW5uN2FueWltcGw5ZW1wdHlfYW55RQAAAAAUagIAxJUBAFtlbXB0eV9hbnldAAAAAACQlgEA8QYAAPIGAADzBgAA9AYAAPUGAAD2BgAA9wYAAPgGAAD5BgAA7wYAAPoGAABON2N2Zmxhbm43YW55aW1wbDE2c21hbGxfYW55X3BvbGljeUlpRUUATjdjdmZsYW5uN2FueWltcGwyMXR5cGVkX2Jhc2VfYW55X3BvbGljeUlpRUUAAAAAPGoCAFSWAQCklQEAPGoCACyWAQCElgEAAAAAADSXAQD7BgAA/AYAAP0GAAD+BgAA/wYAAAAHAAABBwAAAgcAAAMHAADvBgAABAcAAE43Y3ZmbGFubjdhbnlpbXBsMTZzbWFsbF9hbnlfcG9saWN5SWZFRQBON2N2Zmxhbm43YW55aW1wbDIxdHlwZWRfYmFzZV9hbnlfcG9saWN5SWZFRQAAAAA8agIA+JYBAKSVAQA8agIA0JYBACiXAQAAAAAA2JcBAAUHAAAGBwAABwcAAAgHAAAJBwAACgcAAAsHAAAMBwAADQcAAO8GAAAOBwAATjdjdmZsYW5uN2FueWltcGwxNnNtYWxsX2FueV9wb2xpY3lJYkVFAE43Y3ZmbGFubjdhbnlpbXBsMjF0eXBlZF9iYXNlX2FueV9wb2xpY3lJYkVFAAAAADxqAgCclwEApJUBADxqAgB0lwEAzJcBAAAAAACkmAEADwcAABAHAAARBwAAEgcAABMHAAAUBwAAFQcAABYHAAAXBwAA7wYAABgHAABON2N2Zmxhbm43YW55aW1wbDE0YmlnX2FueV9wb2xpY3lJTlNfMTdmbGFubl9hbGdvcml0aG1fdEVFRQBON2N2Zmxhbm43YW55aW1wbDIxdHlwZWRfYmFzZV9hbnlfcG9saWN5SU5TXzE3Zmxhbm5fYWxnb3JpdGhtX3RFRUUAADxqAgBUmAEApJUBADxqAgAYmAEAmJgBAE43Y3ZmbGFubjE3Zmxhbm5fYWxnb3JpdGhtX3RFAAAAyGkCALCYAQAAAAAAoJkBABkHAAAaBwAAGwcAABwHAAAdBwAAHgcAAB8HAAAgBwAAIQcAAO8GAAAiBwAATjdjdmZsYW5uN2FueWltcGwxNGJpZ19hbnlfcG9saWN5SU5TXzIwZmxhbm5fY2VudGVyc19pbml0X3RFRUUATjdjdmZsYW5uN2FueWltcGwyMXR5cGVkX2Jhc2VfYW55X3BvbGljeUlOU18yMGZsYW5uX2NlbnRlcnNfaW5pdF90RUVFAAAAADxqAgBLmQEApJUBADxqAgAMmQEAlJkBAE43Y3ZmbGFubjIwZmxhbm5fY2VudGVyc19pbml0X3RFAAAAAMhpAgCsmQEAAAAAAOyaAQAjBwAAJAcAACUHAAAmBwAAJwcAACgHAAApBwAAKgcAACsHAADvBgAALAcAAE43Y3ZmbGFubjdhbnlpbXBsMTRiaWdfYW55X3BvbGljeUlOU3QzX18yMTJiYXNpY19zdHJpbmdJY05TMl8xMWNoYXJfdHJhaXRzSWNFRU5TMl85YWxsb2NhdG9ySWNFRUVFRUUATjdjdmZsYW5uN2FueWltcGwyMXR5cGVkX2Jhc2VfYW55X3BvbGljeUlOU3QzX18yMTJiYXNpY19zdHJpbmdJY05TMl8xMWNoYXJfdHJhaXRzSWNFRU5TMl85YWxsb2NhdG9ySWNFRUVFRUUAAAAAPGoCAHGaAQCklQEAPGoCAAyaAQDgmgEATjdjdmZsYW5uN2FueWltcGwxMmJhZF9hbnlfY2FzdEUAAAAAFGoCAPiaAQAAAAAAuJsBAC0HAAAuBwAALwcAADAHAAAxBwAAMgcAADMHAAA0BwAANQcAAO8GAAA2BwAATjdjdmZsYW5uN2FueWltcGwxNGJpZ19hbnlfcG9saWN5SWRFRQBON2N2Zmxhbm43YW55aW1wbDIxdHlwZWRfYmFzZV9hbnlfcG9saWN5SWRFRQAAPGoCAH6bAQCklQEAPGoCAFibAQCsmwEAdHlwZT0lZAoAYnVpbGRJbmRleF8AT25seSBjb250aW51b3VzIGFycmF5cyBhcmUgc3VwcG9ydGVkAAAAAAAAAIycAQA3BwAAOAcAADkHAAA6BwAAOwcAADwHAAA9BwAAPgcAAD8HAABABwAAQQcAAEIHAABDBwAATjdjdmZsYW5uNUluZGV4SU5TXzEwSGFtbWluZ0xVVEVFRQBON2N2Zmxhbm43Tk5JbmRleElOU18xMEhhbW1pbmdMVVRFRUUAFGoCAF+cAQA8agIAPJwBAIScAQBxdWVyaWVzLmNvbHMgPT0gdmVjbGVuKCkAL3NyYy9tb2R1bGVzL2ZsYW5uL2luY2x1ZGUvb3BlbmN2Mi9mbGFubi9ubl9pbmRleC5oAGluZGljZXMucm93cyA+PSBxdWVyaWVzLnJvd3MAZGlzdHMucm93cyA+PSBxdWVyaWVzLnJvd3MAaW50KGluZGljZXMuY29scykgPj0ga25uAGludChkaXN0cy5jb2xzKSA+PSBrbm4AAAAAAAAAAOidAQBEBwAARQcAAEYHAABHBwAASAcAAEkHAABKBwAASwcAAE43Y3ZmbGFubjE4S05OVW5pcXVlUmVzdWx0U2V0SWlFRQBON2N2Zmxhbm4xNVVuaXF1ZVJlc3VsdFNldElpRUUATjdjdmZsYW5uOVJlc3VsdFNldElpRUUAAAAAFGoCALmdAQA8agIAmp0BANSdAQA8agIAeJ0BANydAQAAAAAA3J0BAEQHAABMBwAARgcAAOoDAABIBwAA6gMAAEoHAABLBwAASSBjYW4gb25seSBzZWFyY2ggb25lIGZlYXR1cmUgYXQgYSB0aW1lIGZvciByYW5nZSBzZWFyY2gKAHF1ZXJ5LmNvbHMgPT0gdmVjbGVuKCkAaW5kaWNlcy5jb2xzID09IGRpc3RzLmNvbHMAAAAAANieAQBEBwAATQcAAE4HAABPBwAAUAcAAFEHAABKBwAASwcAAE43Y3ZmbGFubjIxUmFkaXVzVW5pcXVlUmVzdWx0U2V0SWlFRQAAAAA8agIAsJ4BANydAQBNaXNzaW5nIHBhcmFtZXRlciAnACcgaW4gdGhlIHBhcmFtZXRlcnMgZ2l2ZW4ARGF0YXR5cGUgb2Ygc2F2ZWQgaW5kZXggaXMgZGlmZmVyZW50IHRoYW4gb2YgdGhlIG9uZSB0byBiZSBjcmVhdGVkLgBUaGUgaW5kZXggc2F2ZWQgYmVsb25ncyB0byBhIGRpZmZlcmVudCBkYXRhc2V0AFVua25vd24gaW5kZXggdHlwZQAAAAAAAKABAFIHAABTBwAAVAcAAFUHAABWBwAAVwcAAFgHAABZBwAAWgcAAFsHAABcBwAAXQcAAF4HAABON2N2Zmxhbm4xMUxpbmVhckluZGV4SU5TXzEwSGFtbWluZ0xVVEVFRQAAADxqAgDUnwEAhJwBAAAAAAAAAQECAQICAwECAgMCAwMEAQICAwIDAwQCAwMEAwQEBQECAgMCAwMEAgMDBAMEBAUCAwMEAwQEBQMEBAUEBQUGAQICAwIDAwQCAwMEAwQEBQIDAwQDBAQFAwQEBQQFBQYCAwMEAwQEBQMEBAUEBQUGAwQEBQQFBQYEBQUGBQYGBwECAgMCAwMEAgMDBAMEBAUCAwMEAwQEBQMEBAUEBQUGAgMDBAMEBAUDBAQFBAUFBgMEBAUEBQUGBAUFBgUGBgcCAwMEAwQEBQMEBAUEBQUGAwQEBQQFBQYEBQUGBQYGBwMEBAUEBQUGBAUFBgUGBgcEBQUGBQYGBwUGBgcGBwcIAAAAAKihAQBfBwAAYAcAAGEHAABVBwAAVgcAAGIHAABjBwAAZAcAAGUHAABmBwAAZwcAAGgHAABpBwAAVW5rbm93biBhbGdvcml0aG0gZm9yIGNob29zaW5nIGluaXRpYWwgY2VudGVycy4ATjdjdmZsYW5uMTFLTWVhbnNJbmRleElOU18xMEhhbW1pbmdMVVRFRUUAAAA8agIAfKEBAIScAQBBwcMGC8ZOAQECAQICAwECAgMCAwMEAQICAwIDAwQCAwMEAwQEBQECAgMCAwMEAgMDBAMEBAUCAwMEAwQEBQMEBAUEBQUGAQICAwIDAwQCAwMEAwQEBQIDAwQDBAQFAwQEBQQFBQYCAwMEAwQEBQMEBAUEBQUGAwQEBQQFBQYEBQUGBQYGBwECAgMCAwMEAgMDBAMEBAUCAwMEAwQEBQMEBAUEBQUGAgMDBAMEBAUDBAQFBAUFBgMEBAUEBQUGBAUFBgUGBgcCAwMEAwQEBQMEBAUEBQUGAwQEBQQFBQYEBQUGBQYGBwMEBAUEBQUGBAUFBgUGBgcEBQUGBQYGBwUGBgcGBwcIQnJhbmNoaW5nIGZhY3RvciBtdXN0IGJlIGF0IGxlYXN0IDIARmFpbGVkIHRvIGFsbG9jYXRlIG1lbW9yeS4KAAABAQIBAgIDAQICAwIDAwQBAgIDAgMDBAIDAwQDBAQFAQICAwIDAwQCAwMEAwQEBQIDAwQDBAQFAwQEBQQFBQYBAgIDAgMDBAIDAwQDBAQFAgMDBAMEBAUDBAQFBAUFBgIDAwQDBAQFAwQEBQQFBQYDBAQFBAUFBgQFBQYFBgYHAQICAwIDAwQCAwMEAwQEBQIDAwQDBAQFAwQEBQQFBQYCAwMEAwQEBQMEBAUEBQUGAwQEBQQFBQYEBQUGBQYGBwIDAwQDBAQFAwQEBQQFBQYDBAQFBAUFBgQFBQYFBgYHAwQEBQQFBQYEBQUGBQYGBwQFBQYFBgYHBQYGBwYHBwgAAAAAXKQBAF8DAABqBwAAawcAAE43Y3ZmbGFubjExS01lYW5zSW5kZXhJTlNfMTBIYW1taW5nTFVURUUyMktNZWFuc0Rpc3RhbmNlQ29tcHV0ZXJJUFBoRUUAADxqAgAUpAEAqK4AAENhbm5vdCByZWFkIGZyb20gZmlsZQByZXN1bHQuZnVsbCgpAGZpbmROZWlnaGJvcnMAL3NyYy9tb2R1bGVzL2ZsYW5uL2luY2x1ZGUvb3BlbmN2Mi9mbGFubi9rbWVhbnNfaW5kZXguaAAAAPCkAQAMpgEA0AAAAAEAAAA8pgEAa6YBAJKmAQBzdGF0aWMgY3Y6OlB0cjxIZWFwPFQ+PiBjdmZsYW5uOjpIZWFwPGN2Zmxhbm46OkJyYW5jaFN0cnVjdDxjdmZsYW5uOjpLTWVhbnNJbmRleDxjdmZsYW5uOjpIYW1taW5nTFVUPjo6S01lYW5zTm9kZSAqLCBpbnQ+Pjo6Z2V0UG9vbGVkSW5zdGFuY2UoY29uc3QgSGFzaGFibGVUICYsIGNvbnN0IGludCwgaW50KSBbVCA9IGN2Zmxhbm46OkJyYW5jaFN0cnVjdDxjdmZsYW5uOjpLTWVhbnNJbmRleDxjdmZsYW5uOjpIYW1taW5nTFVUPjo6S01lYW5zTm9kZSAqLCBpbnQ+LCBIYXNoYWJsZVQgPSBpbnRdAC9zcmMvbW9kdWxlcy9mbGFubi9pbmNsdWRlL29wZW5jdjIvZmxhbm4vaGVhcC5oAEZhaWxlZCB0byBpbnNlcnQgdGhlIGhlYXAgaW50byBpdHMgbWVtb3J5IHBvb2wAc3RhdGljX2Nhc3Q8aW50PihlbXBsYWNlUmVzdWx0LnNlY29uZCkAMQDwpAEADKYBANUAAAABAAAAsKYBAPKmAQCSpgEAQ2Fubm90IG1vZGlmeSBhIGhlYXAgdGhhdCBpcyBjdXJyZW50bHkgYWNjZXNzZWQgYnkgYW5vdGhlciBjYWxsZXIAaGVhcEl0LT5zZWNvbmQuaGVhcFB0ci51c2VfY291bnQoKQBjbGVhbnVwSXQgIT0gaGVhcEl0AGdldFBvb2xlZEluc3RhbmNlAAAAAAAA6KcBAGwHAABtBwAAbgcAAIwDAABvBwAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjdjdmZsYW5uNEhlYXBJTlMxXzEyQnJhbmNoU3RydWN0SVBOUzFfMTFLTWVhbnNJbmRleElOUzFfMTBIYW1taW5nTFVURUUxMEtNZWFuc05vZGVFaUVFRUVOU185YWxsb2NhdG9ySVNBX0VFRUUAAAAAPGoCAFinAQDEZQIAAAAAAGyoAQBwBwAAcQcAAHIHAABVBwAAVgcAAHMHAAB0BwAAdQcAAHYHAAB3BwAAeAcAAHkHAAB6BwAATjdjdmZsYW5uMjdIaWVyYXJjaGljYWxDbHVzdGVyaW5nSW5kZXhJTlNfMTBIYW1taW5nTFVURUVFAAAAPGoCADCoAQCEnAEAL3NyYy9tb2R1bGVzL2ZsYW5uL2luY2x1ZGUvb3BlbmN2Mi9mbGFubi9oaWVyYXJjaGljYWxfY2x1c3RlcmluZ19pbmRleC5oAAAAAOCoAQAMpgEA0AAAAAEAAAA8pgEAa6YBAJKmAQBzdGF0aWMgY3Y6OlB0cjxIZWFwPFQ+PiBjdmZsYW5uOjpIZWFwPGN2Zmxhbm46OkJyYW5jaFN0cnVjdDxjdmZsYW5uOjpIaWVyYXJjaGljYWxDbHVzdGVyaW5nSW5kZXg8Y3ZmbGFubjo6SGFtbWluZ0xVVD46Ok5vZGUgKiwgaW50Pj46OmdldFBvb2xlZEluc3RhbmNlKGNvbnN0IEhhc2hhYmxlVCAmLCBjb25zdCBpbnQsIGludCkgW1QgPSBjdmZsYW5uOjpCcmFuY2hTdHJ1Y3Q8Y3ZmbGFubjo6SGllcmFyY2hpY2FsQ2x1c3RlcmluZ0luZGV4PGN2Zmxhbm46OkhhbW1pbmdMVVQ+OjpOb2RlICosIGludD4sIEhhc2hhYmxlVCA9IGludF0A4KgBAAymAQDVAAAAAQAAALCmAQDypgEAkqYBAAAAAADgqgEAewcAAHwHAAB9BwAAjAMAAH4HAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlON2N2Zmxhbm40SGVhcElOUzFfMTJCcmFuY2hTdHJ1Y3RJUE5TMV8yN0hpZXJhcmNoaWNhbENsdXN0ZXJpbmdJbmRleElOUzFfMTBIYW1taW5nTFVURUU0Tm9kZUVpRUVFRU5TXzlhbGxvY2F0b3JJU0FfRUVFRQAAADxqAgBIqgEAxGUCAAAAAABQqwEAfwcAAIAHAACBBwAAggcAAFYHAACDBwAAhAcAAIUHAACGBwAAhwcAAIgHAACJBwAAigcAAE43Y3ZmbGFubjhMc2hJbmRleElOU18xMEhhbW1pbmdMVVRFRUUAAAA8agIAKKsBAIScAQBJbnZhbGlkIGtleV9zaXplICg9JWQpLiBWYWxpZCB2YWx1ZXMgZm9yIHlvdXIgc3lzdGVtIGFyZSAlZCA8PSBrZXlfc2l6ZSA8ICVkLgBpbml0aWFsaXplAC9zcmMvbW9kdWxlcy9mbGFubi9pbmNsdWRlL29wZW5jdjIvZmxhbm4vbHNoX3RhYmxlLmgAL3NyYy9tb2R1bGVzL2ZsYW5uL2luY2x1ZGUvb3BlbmN2Mi9mbGFubi9sc2hfaW5kZXguaAAAAAAAAKCsAQCLBwAAjAcAAI0HAACOBwAAjwcAAJAHAACRBwAAkgcAAJMHAACUBwAAlQcAAJYHAACXBwAATjdjdmZsYW5uNUluZGV4SU5TXzJMMklmRUVFRQBON2N2Zmxhbm43Tk5JbmRleElOU18yTDJJZkVFRUUAFGoCAHmsAQA8agIAXKwBAJisAQAAAAAARK0BAJgHAACZBwAAmgcAAJsHAACcBwAAnQcAAJ4HAACfBwAATjdjdmZsYW5uMThLTk5VbmlxdWVSZXN1bHRTZXRJZkVFAE43Y3ZmbGFubjE1VW5pcXVlUmVzdWx0U2V0SWZFRQBON2N2Zmxhbm45UmVzdWx0U2V0SWZFRQAAAAAUagIAFa0BADxqAgD2rAEAMK0BADxqAgDUrAEAOK0BAAAAAAA4rQEAmAcAAKAHAACaBwAA6gMAAJwHAADqAwAAngcAAJ8HAAAAAAAAyK0BAJgHAAChBwAAogcAAKMHAACkBwAApQcAAJ4HAACfBwAATjdjdmZsYW5uMjFSYWRpdXNVbmlxdWVSZXN1bHRTZXRJZkVFAAAAADxqAgCgrQEAOK0BAAAAAAA0rgEApgcAAKcHAACoBwAAqQcAAKoHAACrBwAArAcAAK0HAACuBwAArwcAALAHAACxBwAAsgcAAE43Y3ZmbGFubjExTGluZWFySW5kZXhJTlNfMkwySWZFRUVFADxqAgAQrgEAmKwBAAAAAADArgEAswcAALQHAAC1BwAAtgcAAKoHAAC3BwAAuAcAALkHAAC6BwAAuwcAALwHAAC9BwAAvgcAAGRpbQBsZWFmX21heF9zaXplAHJlb3JkZXIATjdjdmZsYW5uMTdLRFRyZWVTaW5nbGVJbmRleElOU18yTDJJZkVFRUUAPGoCAJauAQCYrAEAL3NyYy9tb2R1bGVzL2ZsYW5uL2luY2x1ZGUvb3BlbmN2Mi9mbGFubi9rZHRyZWVfc2luZ2xlX2luZGV4LmgAAAAAAABMrwEAvwcAAMAHAADBBwAAwgcAAMMHAABON2N2Zmxhbm4xOEtOTlNpbXBsZVJlc3VsdFNldElmRUUAAAA8agIAKK8BADCtAQAAAAAAuK8BAMQHAADFBwAAxgcAAKkHAACqBwAAxwcAAMgHAADJBwAAygcAAMsHAADMBwAAzQcAAM4HAABON2N2Zmxhbm4xMUtEVHJlZUluZGV4SU5TXzJMMklmRUVFRQA8agIAlK8BAJisAQAAAAAAoLABAM8HAADQBwAA0QcAANIHAADTBwAA1AcAANUHAADWBwAA1wcAAO8GAADYBwAATjdjdmZsYW5uN2FueWltcGwxNnNtYWxsX2FueV9wb2xpY3lJUFBOU18xMUtEVHJlZUluZGV4SU5TXzJMMklmRUVFNE5vZGVFRUUATjdjdmZsYW5uN2FueWltcGwyMXR5cGVkX2Jhc2VfYW55X3BvbGljeUlQUE5TXzExS0RUcmVlSW5kZXhJTlNfMkwySWZFRUU0Tm9kZUVFRQAAPGoCAEOwAQCklQEAPGoCAPivAQCUsAEAUFBON2N2Zmxhbm4xMUtEVHJlZUluZGV4SU5TXzJMMklmRUVFNE5vZGVFAFBON2N2Zmxhbm4xMUtEVHJlZUluZGV4SU5TXzJMMklmRUVFNE5vZGVFAE43Y3ZmbGFubjExS0RUcmVlSW5kZXhJTlNfMkwySWZFRUU0Tm9kZUUAAAAUagIAAbEBAPRqAgDXsAEAAAAAACyxAQD0agIArLABAAAAAAA0sQEASXQgZG9lc24ndCBtYWtlIGFueSBzZW5zZSB0byB1c2UgbW9yZSB0aGFuIG9uZSB0cmVlIGZvciBleGFjdCBzZWFyY2gAZ2V0RXhhY3ROZWlnaGJvcnMAL3NyYy9tb2R1bGVzL2ZsYW5uL2luY2x1ZGUvb3BlbmN2Mi9mbGFubi9rZHRyZWVfaW5kZXguaABnZXROZWlnaGJvcnMADLIBAAymAQDQAAAAAQAAADymAQBrpgEAkqYBAHN0YXRpYyBjdjo6UHRyPEhlYXA8VD4+IGN2Zmxhbm46OkhlYXA8Y3ZmbGFubjo6QnJhbmNoU3RydWN0PGN2Zmxhbm46OktEVHJlZUluZGV4PGN2Zmxhbm46OkwyPGZsb2F0Pj46Ok5vZGUgKiwgZmxvYXQ+Pjo6Z2V0UG9vbGVkSW5zdGFuY2UoY29uc3QgSGFzaGFibGVUICYsIGNvbnN0IGludCwgaW50KSBbVCA9IGN2Zmxhbm46OkJyYW5jaFN0cnVjdDxjdmZsYW5uOjpLRFRyZWVJbmRleDxjdmZsYW5uOjpMMjxmbG9hdD4+OjpOb2RlICosIGZsb2F0PiwgSGFzaGFibGVUID0gaW50XQAAAAyyAQAMpgEA1QAAAAEAAACwpgEA8qYBAJKmAQAAAAAA2LMBANkHAADaBwAA2wcAAIwDAADcBwAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjdjdmZsYW5uNEhlYXBJTlMxXzEyQnJhbmNoU3RydWN0SVBOUzFfMTFLRFRyZWVJbmRleElOUzFfMkwySWZFRUU0Tm9kZUVmRUVFRU5TXzlhbGxvY2F0b3JJU0JfRUVFRQA8agIAWLMBAMRlAgAAAAAARLQBAN0HAADeBwAA3wcAAKkHAACqBwAA4AcAAOEHAADiBwAA4wcAAOQHAADlBwAA5gcAAOcHAABON2N2Zmxhbm4xMUtNZWFuc0luZGV4SU5TXzJMMklmRUVFRQA8agIAILQBAJisAQAAAAAAsLQBAF8DAADoBwAA6QcAAE43Y3ZmbGFubjExS01lYW5zSW5kZXhJTlNfMkwySWZFRUUyMktNZWFuc0Rpc3RhbmNlQ29tcHV0ZXJJTlNfNk1hdHJpeElkRUVFRQA8agIAZLQBAKiuAADYtAEADKYBANAAAAABAAAAPKYBAGumAQCSpgEAc3RhdGljIGN2OjpQdHI8SGVhcDxUPj4gY3ZmbGFubjo6SGVhcDxjdmZsYW5uOjpCcmFuY2hTdHJ1Y3Q8Y3ZmbGFubjo6S01lYW5zSW5kZXg8Y3ZmbGFubjo6TDI8ZmxvYXQ+Pjo6S01lYW5zTm9kZSAqLCBmbG9hdD4+OjpnZXRQb29sZWRJbnN0YW5jZShjb25zdCBIYXNoYWJsZVQgJiwgY29uc3QgaW50LCBpbnQpIFtUID0gY3ZmbGFubjo6QnJhbmNoU3RydWN0PGN2Zmxhbm46OktNZWFuc0luZGV4PGN2Zmxhbm46OkwyPGZsb2F0Pj46OktNZWFuc05vZGUgKiwgZmxvYXQ+LCBIYXNoYWJsZVQgPSBpbnRdAAAA2LQBAAymAQDVAAAAAQAAALCmAQDypgEAkqYBAAAAAAC4tgEA6gcAAOsHAADsBwAAjAMAAO0HAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlON2N2Zmxhbm40SGVhcElOUzFfMTJCcmFuY2hTdHJ1Y3RJUE5TMV8xMUtNZWFuc0luZGV4SU5TMV8yTDJJZkVFRTEwS01lYW5zTm9kZUVmRUVFRU5TXzlhbGxvY2F0b3JJU0JfRUVFRQAAPGoCADC2AQDEZQIAAAAAACi3AQDuBwAA7wcAAPAHAACpBwAAqgcAAPEHAADyBwAA8wcAAPQHAAD1BwAA9gcAAPcHAAD4BwAATjdjdmZsYW5uMTRDb21wb3NpdGVJbmRleElOU18yTDJJZkVFRUUAADxqAgAAtwEAmKwBAEJ1aWxkaW5nIGttZWFucyB0cmVlLi4uCgBCdWlsZGluZyBrZHRyZWUgdHJlZS4uLgoAAAAAAAAAzLcBAPkHAAD6BwAA+wcAAKkHAACqBwAA/AcAAP0HAAD+BwAA/wcAAAAIAAABCAAAAggAAAMIAABON2N2Zmxhbm4xNEF1dG90dW5lZEluZGV4SU5TXzJMMklmRUVFRQAAPGoCAKS3AQCYrAEALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoAQXV0b3R1bmVkIHBhcmFtZXRlcnM6CgAlcwBTZWFyY2ggcGFyYW1ldGVyczoKAEVudGVyaW5nIGF1dG90dW5pbmcsIGRhdGFzZXQgc2l6ZTogJWQsIHNhbXBsZVNpemU6ICVkLCB0ZXN0U2FtcGxlU2l6ZTogJWQsIHRhcmdldCBwcmVjaXNpb246ICVnCgBDaG9vc2luZyBsaW5lYXIsIGRhdGFzZXQgdG9vIHNtYWxsCgBDb21wdXRpbmcgZ3JvdW5kIHRydXRoLi4uIAoAQXV0b3R1bmluZyBwYXJhbWV0ZXJzLi4uCgBLTUVBTlMsIFN0ZXAgMTogRXhwbG9yaW5nIHBhcmFtZXRlciBzcGFjZQoAS01lYW5zVHJlZSB1c2luZyBwYXJhbXM6IG1heF9pdGVyYXRpb25zPSVkLCBicmFuY2hpbmc9JWQKAEtNZWFuc1RyZWUgYnVpbGRUaW1lPSVnLCBzZWFyY2hUaW1lPSVnLCBidWlsZF93ZWlnaHQ9JWcKACAgTm9kZXMgIFByZWNpc2lvbiglKSAgIFRpbWUocykgICBUaW1lL3ZlYyhtcykgIE1lYW4gZGlzdAoALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgBHb3QgYXMgY2xvc2UgYXMgSSBjYW4KAFN0YXJ0IGxpbmVhciBlc3RpbWF0aW9uCgBObyBuZWVkIGZvciBsaW5lYXIgZXN0aW1hdGlvbgoAbWF0Y2hlcy5jb2xzPSVkLCBubj0lZAoAR3JvdW5kIHRydXRoIGlzIG5vdCBjb21wdXRlZCBmb3IgYXMgbWFueSBuZWlnaGJvcnMgYXMgcmVxdWVzdGVkACU4ZCAlMTAuNGcgJTEwLjVnICUxMC41ZyAlMTAuNWcKAAAAAAAADLsBAL8HAAAECAAABQgAAAYIAAAHCAAATjdjdmZsYW5uMTJLTk5SZXN1bHRTZXRJZkVFADxqAgDwugEAMK0BAEtELVRSRUUsIFN0ZXAgMTogRXhwbG9yaW5nIHBhcmFtZXRlciBzcGFjZQoAS0RUcmVlIHVzaW5nIHBhcmFtczogdHJlZXM9JWQKAEtEVHJlZSBidWlsZFRpbWU9JWcsIHNlYXJjaFRpbWU9JWcKACA6IABiZXN0SW5kZXhfICE9IE5VTEwgJiYgIlJlcXVpcmVzIGEgdmFsaWQgaW5kZXgiAGVzdGltYXRlU2VhcmNoUGFyYW1zAC9zcmMvbW9kdWxlcy9mbGFubi9pbmNsdWRlL29wZW5jdjIvZmxhbm4vYXV0b3R1bmVkX2luZGV4LmgAQ29tcHV0aW5nIGdyb3VuZCB0cnV0aAoARXN0aW1hdGluZyBudW1iZXIgb2YgY2hlY2tzCgBLTWVhbnMgYWxnb3JpdGhtLCBlc3RpbWF0aW5nIGNsdXN0ZXIgYm9yZGVyIGZhY3RvcgoAT3B0aW11bSBjYl9pbmRleDogJWcKAFJlcXVpcmVkIG51bWJlciBvZiBjaGVja3M6ICVkIAoAAAAAAAAAABy9AQAICAAACQgAAAoIAACpBwAAqgcAAAsIAAAMCAAADQgAAA4IAAAPCAAAEAgAABEIAAASCAAATjdjdmZsYW5uMjdIaWVyYXJjaGljYWxDbHVzdGVyaW5nSW5kZXhJTlNfMkwySWZFRUVFADxqAgDovAEAmKwBAES9AQAMpgEA0AAAAAEAAAA8pgEAa6YBAJKmAQBzdGF0aWMgY3Y6OlB0cjxIZWFwPFQ+PiBjdmZsYW5uOjpIZWFwPGN2Zmxhbm46OkJyYW5jaFN0cnVjdDxjdmZsYW5uOjpIaWVyYXJjaGljYWxDbHVzdGVyaW5nSW5kZXg8Y3ZmbGFubjo6TDI8ZmxvYXQ+Pjo6Tm9kZSAqLCBmbG9hdD4+OjpnZXRQb29sZWRJbnN0YW5jZShjb25zdCBIYXNoYWJsZVQgJiwgY29uc3QgaW50LCBpbnQpIFtUID0gY3ZmbGFubjo6QnJhbmNoU3RydWN0PGN2Zmxhbm46OkhpZXJhcmNoaWNhbENsdXN0ZXJpbmdJbmRleDxjdmZsYW5uOjpMMjxmbG9hdD4+OjpOb2RlICosIGZsb2F0PiwgSGFzaGFibGVUID0gaW50XQAAAES9AQAMpgEA1QAAAAEAAACwpgEA8qYBAJKmAQAAAAAAQL8BABMIAAAUCAAAFQgAAIwDAAAWCAAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjdjdmZsYW5uNEhlYXBJTlMxXzEyQnJhbmNoU3RydWN0SVBOUzFfMjdIaWVyYXJjaGljYWxDbHVzdGVyaW5nSW5kZXhJTlMxXzJMMklmRUVFNE5vZGVFZkVFRUVOU185YWxsb2NhdG9ySVNCX0VFRUUAPGoCALC+AQDEZQIAAAAAAKi/AQAXCAAAGAgAABkIAAAaCAAAqgcAABsIAAAcCAAAHQgAAB4IAAAfCAAAIAgAACEIAAAiCAAATjdjdmZsYW5uOExzaEluZGV4SU5TXzJMMklmRUVFRQA8agIAiL8BAJisAQBMU0ggaXMgbm90IGltcGxlbWVudGVkIGZvciB0aGF0IHR5cGUATHNoVGFibGUAZ2V0S2V5AAAAAAAAAABswAEAIwgAACQIAAAlCAAAJggAACcIAAAoCAAAKQgAACoIAAArCAAALAgAAC0IAAAuCAAALwgAAE43Y3ZmbGFubjVJbmRleElOU18yTDFJZkVFRUUATjdjdmZsYW5uN05OSW5kZXhJTlNfMkwxSWZFRUVFABRqAgBFwAEAPGoCACjAAQBkwAEAAAAAANjAAQAwCAAAMQgAADIIAAAzCAAANAgAADUIAAA2CAAANwgAADgIAAA5CAAAOggAADsIAAA8CAAATjdjdmZsYW5uMTFMaW5lYXJJbmRleElOU18yTDFJZkVFRUUAPGoCALTAAQBkwAEAAAAAAEzBAQA9CAAAPggAAD8IAABACAAANAgAAEEIAABCCAAAQwgAAEQIAABFCAAARggAAEcIAABICAAATjdjdmZsYW5uMTdLRFRyZWVTaW5nbGVJbmRleElOU18yTDFJZkVFRUUAAAA8agIAIMEBAGTAAQAAAAAAuMEBAEkIAABKCAAASwgAADMIAAA0CAAATAgAAE0IAABOCAAATwgAAFAIAABRCAAAUggAAFMIAABON2N2Zmxhbm4xMUtEVHJlZUluZGV4SU5TXzJMMUlmRUVFRQA8agIAlMEBAGTAAQAAAAAAoMIBAFQIAABVCAAAVggAAFcIAABYCAAAWQgAAFoIAABbCAAAXAgAAO8GAABdCAAATjdjdmZsYW5uN2FueWltcGwxNnNtYWxsX2FueV9wb2xpY3lJUFBOU18xMUtEVHJlZUluZGV4SU5TXzJMMUlmRUVFNE5vZGVFRUUATjdjdmZsYW5uN2FueWltcGwyMXR5cGVkX2Jhc2VfYW55X3BvbGljeUlQUE5TXzExS0RUcmVlSW5kZXhJTlNfMkwxSWZFRUU0Tm9kZUVFRQAAPGoCAEPCAQCklQEAPGoCAPjBAQCUwgEAUFBON2N2Zmxhbm4xMUtEVHJlZUluZGV4SU5TXzJMMUlmRUVFNE5vZGVFAFBON2N2Zmxhbm4xMUtEVHJlZUluZGV4SU5TXzJMMUlmRUVFNE5vZGVFAE43Y3ZmbGFubjExS0RUcmVlSW5kZXhJTlNfMkwxSWZFRUU0Tm9kZUUAAAAUagIAAcMBAPRqAgDXwgEAAAAAACzDAQD0agIArMIBAAAAAAA0wwEAcMMBAAymAQDQAAAAAQAAADymAQBrpgEAkqYBAHN0YXRpYyBjdjo6UHRyPEhlYXA8VD4+IGN2Zmxhbm46OkhlYXA8Y3ZmbGFubjo6QnJhbmNoU3RydWN0PGN2Zmxhbm46OktEVHJlZUluZGV4PGN2Zmxhbm46OkwxPGZsb2F0Pj46Ok5vZGUgKiwgZmxvYXQ+Pjo6Z2V0UG9vbGVkSW5zdGFuY2UoY29uc3QgSGFzaGFibGVUICYsIGNvbnN0IGludCwgaW50KSBbVCA9IGN2Zmxhbm46OkJyYW5jaFN0cnVjdDxjdmZsYW5uOjpLRFRyZWVJbmRleDxjdmZsYW5uOjpMMTxmbG9hdD4+OjpOb2RlICosIGZsb2F0PiwgSGFzaGFibGVUID0gaW50XQAAAHDDAQAMpgEA1QAAAAEAAACwpgEA8qYBAJKmAQAAAAAAPMUBAF4IAABfCAAAYAgAAIwDAABhCAAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjdjdmZsYW5uNEhlYXBJTlMxXzEyQnJhbmNoU3RydWN0SVBOUzFfMTFLRFRyZWVJbmRleElOUzFfMkwxSWZFRUU0Tm9kZUVmRUVFRU5TXzlhbGxvY2F0b3JJU0JfRUVFRQA8agIAvMQBAMRlAgAAAAAAqMUBAGIIAABjCAAAZAgAADMIAAA0CAAAZQgAAGYIAABnCAAAaAgAAGkIAABqCAAAawgAAGwIAABON2N2Zmxhbm4xMUtNZWFuc0luZGV4SU5TXzJMMUlmRUVFRQA8agIAhMUBAGTAAQAAAAAAFMYBAF8DAABtCAAAbggAAE43Y3ZmbGFubjExS01lYW5zSW5kZXhJTlNfMkwxSWZFRUUyMktNZWFuc0Rpc3RhbmNlQ29tcHV0ZXJJTlNfNk1hdHJpeElkRUVFRQA8agIAyMUBAKiuAAA8xgEADKYBANAAAAABAAAAPKYBAGumAQCSpgEAc3RhdGljIGN2OjpQdHI8SGVhcDxUPj4gY3ZmbGFubjo6SGVhcDxjdmZsYW5uOjpCcmFuY2hTdHJ1Y3Q8Y3ZmbGFubjo6S01lYW5zSW5kZXg8Y3ZmbGFubjo6TDE8ZmxvYXQ+Pjo6S01lYW5zTm9kZSAqLCBmbG9hdD4+OjpnZXRQb29sZWRJbnN0YW5jZShjb25zdCBIYXNoYWJsZVQgJiwgY29uc3QgaW50LCBpbnQpIFtUID0gY3ZmbGFubjo6QnJhbmNoU3RydWN0PGN2Zmxhbm46OktNZWFuc0luZGV4PGN2Zmxhbm46OkwxPGZsb2F0Pj46OktNZWFuc05vZGUgKiwgZmxvYXQ+LCBIYXNoYWJsZVQgPSBpbnRdAAAAPMYBAAymAQDVAAAAAQAAALCmAQDypgEAkqYBAAAAAAAcyAEAbwgAAHAIAABxCAAAjAMAAHIIAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlON2N2Zmxhbm40SGVhcElOUzFfMTJCcmFuY2hTdHJ1Y3RJUE5TMV8xMUtNZWFuc0luZGV4SU5TMV8yTDFJZkVFRTEwS01lYW5zTm9kZUVmRUVFRU5TXzlhbGxvY2F0b3JJU0JfRUVFRQAAPGoCAJTHAQDEZQIAAAAAAIzIAQBzCAAAdAgAAHUIAAAzCAAANAgAAHYIAAB3CAAAeAgAAHkIAAB6CAAAewgAAHwIAAB9CAAATjdjdmZsYW5uMTRDb21wb3NpdGVJbmRleElOU18yTDFJZkVFRUUAADxqAgBkyAEAZMABAAAAAAD8yAEAfggAAH8IAACACAAAMwgAADQIAACBCAAAgggAAIMIAACECAAAhQgAAIYIAACHCAAAiAgAAE43Y3ZmbGFubjE0QXV0b3R1bmVkSW5kZXhJTlNfMkwxSWZFRUVFAAA8agIA1MgBAGTAAQBBkJIHCyIBAAAABQAAAAoAAAAPAAAAEAAAACAAAABAAAAAgAAAAAABAEHAkgcLyQgBAAAABAAAAAgAAAAQAAAAIAAAAAAAAADEyQEAiQgAAIoIAACLCAAAMwgAADQIAACMCAAAjQgAAI4IAACPCAAAkAgAAJEIAACSCAAAkwgAAE43Y3ZmbGFubjI3SGllcmFyY2hpY2FsQ2x1c3RlcmluZ0luZGV4SU5TXzJMMUlmRUVFRQA8agIAkMkBAGTAAQDsyQEADKYBANAAAAABAAAAPKYBAGumAQCSpgEAc3RhdGljIGN2OjpQdHI8SGVhcDxUPj4gY3ZmbGFubjo6SGVhcDxjdmZsYW5uOjpCcmFuY2hTdHJ1Y3Q8Y3ZmbGFubjo6SGllcmFyY2hpY2FsQ2x1c3RlcmluZ0luZGV4PGN2Zmxhbm46OkwxPGZsb2F0Pj46Ok5vZGUgKiwgZmxvYXQ+Pjo6Z2V0UG9vbGVkSW5zdGFuY2UoY29uc3QgSGFzaGFibGVUICYsIGNvbnN0IGludCwgaW50KSBbVCA9IGN2Zmxhbm46OkJyYW5jaFN0cnVjdDxjdmZsYW5uOjpIaWVyYXJjaGljYWxDbHVzdGVyaW5nSW5kZXg8Y3ZmbGFubjo6TDE8ZmxvYXQ+Pjo6Tm9kZSAqLCBmbG9hdD4sIEhhc2hhYmxlVCA9IGludF0AAADsyQEADKYBANUAAAABAAAAsKYBAPKmAQCSpgEAAAAAAOjLAQCUCAAAlQgAAJYIAACMAwAAlwgAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU43Y3ZmbGFubjRIZWFwSU5TMV8xMkJyYW5jaFN0cnVjdElQTlMxXzI3SGllcmFyY2hpY2FsQ2x1c3RlcmluZ0luZGV4SU5TMV8yTDFJZkVFRTROb2RlRWZFRUVFTlNfOWFsbG9jYXRvcklTQl9FRUVFADxqAgBYywEAxGUCAAAAAABQzAEAmAgAAJkIAACaCAAAmwgAADQIAACcCAAAnQgAAJ4IAACfCAAAoAgAAKEIAACiCAAAowgAAE43Y3ZmbGFubjhMc2hJbmRleElOU18yTDFJZkVFRUUAPGoCADDMAQBkwAEAKHNpemVfdClrbm4gPD0gaW5kZXhfLT5zaXplKCkAcnVuS25uU2VhcmNoXwBxdWVyeS50eXBlKCkgPT0gdHlwZSAmJiBpbmRpY2VzLnR5cGUoKSA9PSBDVl8zMlMgJiYgZGlzdHMudHlwZSgpID09IGR0eXBlAHF1ZXJ5LmlzQ29udGludW91cygpICYmIGluZGljZXMuaXNDb250aW51b3VzKCkgJiYgZGlzdHMuaXNDb250aW51b3VzKCkAcnVuUmFkaXVzU2VhcmNoXwAxLjYuMTAARGF0YVR5cGU8RWxlbWVudFR5cGU+Ojp0eXBlID09IGRhdGEudHlwZSgpICYmIGRhdGEuaXNDb250aW51b3VzKCkAbG9hZEluZGV4XwAAAAEAAAADAAAABABBlJsHCwECAEGgmwcL82QFAAAAAAAAAIjSAQCkCAAApQgAAKYIAABpbWFnZUNvdW50ID4gMABzZXQAL3NyYy9tb2R1bGVzL2ZlYXR1cmVzMmQvc3JjL21hdGNoZXJzLmNwcABkaW0gPiAwAGRlc2NyaXB0b3JzW2ldLmNvbHMgPT0gZGltICYmIGRlc2NyaXB0b3JzW2ldLnR5cGUoKSA9PSB0eXBlAChnbG9iYWxEZXNjSWR4Pj0wKSAmJiAoZ2xvYmFsRGVzY0lkeCA8IHNpemUoKSkAZ2V0TG9jYWxJZHgAAAAAAABM0gEApwgAAKgIAACpCAAAqggAAKsIAACsCAAAXwQAAGAEAACtCAAA6gMAAK4IAADqAwAA6gMAAOoDAABfZGVzY3JpcHRvcnMuaXNVTWF0KCkgfHwgX2Rlc2NyaXB0b3JzLmlzVU1hdFZlY3RvcigpIHx8IF9kZXNjcmlwdG9ycy5pc01hdCgpIHx8IF9kZXNjcmlwdG9ycy5pc01hdFZlY3RvcigpAGFkZABtYXNrcy5zaXplKCkgPT0gaW1hZ2VDb3VudABjaGVja01hc2tzAG1hc2tzW2ldLnR5cGUoKSA9PSBDVl84VUMxICYmIG1hc2tzW2ldLnJvd3MgPT0gcXVlcnlEZXNjcmlwdG9yc0NvdW50ICYmIG1hc2tzW2ldLmNvbHMgPT0gcm93cwBtYXhEaXN0YW5jZSA+IHN0ZDo6bnVtZXJpY19saW1pdHM8ZmxvYXQ+OjplcHNpbG9uKCkAcmFkaXVzTWF0Y2gAAAAAAACs0gEArwgAALAIAACxCAAAsggAALMIAACsCAAAXwQAAGAEAAC0CAAAtQgAALYIAAC3CAAAuAgAALkIAABfaW5kZXhQYXJhbXMARmxhbm5CYXNlZE1hdGNoZXIAX3NlYXJjaFBhcmFtcwB0cmFpbkRlc2NDb2xsZWN0aW9uLnNpemUoKSA9PSAwAHRyYWluAGluZGV4UGFyYW1zAGlwLnR5cGUoKSA9PSBGaWxlTm9kZTo6U0VRAHJlYWQAaXBbaV0udHlwZSgpID09IEZpbGVOb2RlOjpNQVAAbmFtZQB0eXBlAADs0AEAy80BAKkEAAADAAAAK9EBACzRAQA20QEAdmlydHVhbCB2b2lkIGN2OjpGbGFubkJhc2VkTWF0Y2hlcjo6cmVhZChjb25zdCBjdjo6RmlsZU5vZGUgJikAAChpbnQpdHlwZQAoaW50KUxBU1RfVkFMVUVfRkxBTk5fSU5ERVhfVFlQRQB2YWx1ZQBzZWFyY2hQYXJhbXMAc3AudHlwZSgpID09IEZpbGVOb2RlOjpTRVEAc3BbaV0udHlwZSgpID09IEZpbGVOb2RlOjpNQVAAAOzQAQDLzQEA0gQAAAMAAAAr0QEALNEBADbRAQBkZWVwIGNsb25lIGZ1bmN0aW9uYWxpdHkgaXMgbm90IGltcGxlbWVudGVkLCBiZWNhdXNlIEZsYW5uOjpJbmRleCBoYXMgbm90IGNvcHkgY29uc3RydWN0b3Igb3IgY2xvbmUgbWV0aG9kIABjbG9uZQBOMmN2MTdEZXNjcmlwdG9yTWF0Y2hlckUAADxqAgAy0gEAUCIBAE4yY3YxN0Rlc2NyaXB0b3JNYXRjaGVyMjBEZXNjcmlwdG9yQ29sbGVjdGlvbkUAABRqAgBY0gEATjJjdjE3Rmxhbm5CYXNlZE1hdGNoZXJFAAAAADxqAgCQ0gEATNIBAGFsbG9jYXRvcjxUPjo6YWxsb2NhdGUoc2l6ZV90IG4pICduJyBleGNlZWRzIG1heGltdW0gc3VwcG9ydGVkIHNpemUAAAAAAGTTAQC6CAAAuwgAALwIAACMAwAAvQgAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3YxN0ZsYW5uQmFzZWRNYXRjaGVyRU5TXzlhbGxvY2F0b3JJUzJfRUVFRQA8agIAGNMBAMRlAgAAAAAA1NMBAL4IAAC/CAAAwAgAAIwDAADBCAAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjVmbGFubjVJbmRleEVOU185YWxsb2NhdG9ySVMzX0VFRUUAAAAAPGoCAIzTAQDEZQIAAAAAAEjUAQDCCAAAwwgAAMQIAACMAwAAxQgAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y1Zmxhbm4xMUluZGV4UGFyYW1zRU5TXzlhbGxvY2F0b3JJUzNfRUVFRQA8agIA/NMBAMRlAgBObyBlbGVtZW50IG5hbWUgaGFzIGJlZW4gZ2l2ZW4Ab3BlcmF0b3I8PAAvc3JjL21vZHVsZXMvY29yZS9pbmNsdWRlL29wZW5jdjIvY29yZS9wZXJzaXN0ZW5jZS5ocHAAYWxsb2NhdG9yPFQ+OjphbGxvY2F0ZShzaXplX3QgbikgJ24nIGV4Y2VlZHMgbWF4aW11bSBzdXBwb3J0ZWQgc2l6ZQAAAAAAAAAAdNUBAMYIAADHCAAAyAgAAIwDAADJCAAAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzI2VW5pZm9ybVJhbmRvbUdlbmVyYXRvckltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAA8agIAGdUBAMRlAgAAAAAAUNYBAMoIAADLCAAAWwQAAFwEAABdBAAAXgQAAF8EAABgBAAAzAgAAM0IAADOCAAAzwgAANAIAADRCAAA0ggAANMIAADUCAAA1QgAAE4yY3Y0dXNhYzI2VW5pZm9ybVJhbmRvbUdlbmVyYXRvckltcGxFAE4yY3Y0dXNhYzIyVW5pZm9ybVJhbmRvbUdlbmVyYXRvckUATjJjdjR1c2FjMTVSYW5kb21HZW5lcmF0b3JFAAAAPGoCABrWAQBQIgEAPGoCAPfVAQA41gEAPGoCANDVAQBE1gEAeNYBAL/WAQDfAAAABQAAAOfWAQAI1wEACtcBAHZpcnR1YWwgdm9pZCBjdjo6dXNhYzo6VW5pZm9ybVJhbmRvbUdlbmVyYXRvckltcGw6OnJlc2V0R2VuZXJhdG9yKGludCkAL3NyYy9tb2R1bGVzL2NhbGliM2Qvc3JjL3VzYWMvdXRpbHMuY3BwAG1heCByYW5nZSBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAwADAAbWF4X3JhbmdlXwAAAAA01wEAv9YBAOQAAAADAAAAk9cBAMfXAQDT1wEAdmlydHVhbCB2b2lkIGN2Ojp1c2FjOjpVbmlmb3JtUmFuZG9tR2VuZXJhdG9ySW1wbDo6Z2VuZXJhdGVVbmlxdWVSYW5kb21TZXQoc3RkOjp2ZWN0b3I8aW50PiAmKQBSYW5kb21HZW5lcmF0b3IuIFN1YnNldCBzaXplIG11c3QgYmUgTEUgdGhhbiByYW5nZSEAc3Vic2V0X3NpemUAbWF4X3JhbmdlAAAAAPzXAQC/1gEACAEAAAMAAACT1wEAZdgBAArXAQB2aXJ0dWFsIHZvaWQgY3Y6OnVzYWM6OlVuaWZvcm1SYW5kb21HZW5lcmF0b3JJbXBsOjpnZW5lcmF0ZVVuaXF1ZVJhbmRvbVNldChzdGQ6OnZlY3RvcjxpbnQ+ICYsIGludCwgaW50KQBzdWJzZXRfc2l6ZV8AAACQ2AEAv9YBAPoAAAADAAAAk9cBAMfXAQAK1wEAdmlydHVhbCB2b2lkIGN2Ojp1c2FjOjpVbmlmb3JtUmFuZG9tR2VuZXJhdG9ySW1wbDo6Z2VuZXJhdGVVbmlxdWVSYW5kb21TZXQoc3RkOjp2ZWN0b3I8aW50PiAmLCBpbnQpABDZAQC/1gEAFAEAAAMAAACT1wEAx9cBAIrZAQB2aXJ0dWFsIGNvbnN0IHN0ZDo6dmVjdG9yPGludD4gJmN2Ojp1c2FjOjpVbmlmb3JtUmFuZG9tR2VuZXJhdG9ySW1wbDo6Z2VuZXJhdGVVbmlxdWVSYW5kb21TdWJzZXQoc3RkOjp2ZWN0b3I8aW50PiAmLCBpbnQpAHNpemUxAAAAAAAQ2gEA1ggAANcIAADYCAAAjAMAANkIAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMzM1JhZGl1c1NlYXJjaE5laWdoYm9yaG9vZEdyYXBoSW1wbEVOU185YWxsb2NhdG9ySVMzX0VFRUUAAAAAPGoCAKzZAQDEZQIAAAAAABTbAQDaCAAA2wgAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAANwIAABjb250YWluZXJfLnR5cGUoKSA9PSBDVl8zMkYAUmFkaXVzU2VhcmNoTmVpZ2hib3Job29kR3JhcGhJbXBsAE4yY3Y0dXNhYzMzUmFkaXVzU2VhcmNoTmVpZ2hib3Job29kR3JhcGhJbXBsRQBOMmN2NHVzYWMyOVJhZGl1c1NlYXJjaE5laWdoYm9yaG9vZEdyYXBoRQBOMmN2NHVzYWMxN05laWdoYm9yaG9vZEdyYXBoRQA8agIA3toBAFAiAQA8agIAtNoBAPzaAQA8agIAhtoBAAjbAQAAAAAAkNsBAN0IAADeCAAA3wgAAIwDAADgCAAATlN0M19fMjIwX19zaGFyZWRfcHRyX2VtcGxhY2VJTjJjdjVmbGFubjE3S0RUcmVlSW5kZXhQYXJhbXNFTlNfOWFsbG9jYXRvcklTM19FRUVFAAAAPGoCADzbAQDEZQIAAAAAAAjcAQDhCAAA4ggAAOMIAACMAwAA5AgAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y1Zmxhbm4xMlNlYXJjaFBhcmFtc0VOU185YWxsb2NhdG9ySVMzX0VFRUUAAAAAPGoCALjbAQDEZQIAAAAAAIzcAQDlCAAA5ggAAOcIAACMAwAA6AgAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9lbXBsYWNlSU4yY3Y0dXNhYzI2Rmxhbm5OZWlnaGJvcmhvb2RHcmFwaEltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAAAPGoCADDcAQDEZQIAAAAAAFzdAQDpCAAA6ggAAFsEAABcBAAAXQQAAF4EAABfBAAAYAQAAOsIAADsCAAAa19uZWFyZXN0X25laWdoYm9ycyA8PSBwb2ludHNfc2l6ZQBGbGFubk5laWdoYm9yaG9vZEdyYXBoSW1wbABOMmN2NHVzYWMyNkZsYW5uTmVpZ2hib3Job29kR3JhcGhJbXBsRQBOMmN2NHVzYWMyMkZsYW5uTmVpZ2hib3Job29kR3JhcGhFADxqAgAt3QEA/NoBADxqAgAG3QEAUN0BAAAAAADg3QEA7QgAAO4IAADvCAAAjAMAAPAIAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfZW1wbGFjZUlOMmN2NHVzYWMyNUdyaWROZWlnaGJvcmhvb2RHcmFwaEltcGxFTlNfOWFsbG9jYXRvcklTM19FRUVFAAAAADxqAgCE3QEAxGUCAAAAAABs3gEA8QgAAPIIAABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAADzCAAATjJjdjR1c2FjMjVHcmlkTmVpZ2hib3Job29kR3JhcGhJbXBsRQBOMmN2NHVzYWMyMUdyaWROZWlnaGJvcmhvb2RHcmFwaEUAPGoCAD7eAQD82gEAPGoCABjeAQBg3gEAY24gPT0gMQBtZWFuU2hpZnQA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BwsAAAhjAAAIIwAACaYAAAgDAAAIgwAACEMAAAnmABAHBwAACFsAAAgbAAAJlgAUB0MAAAh7AAAIOwAACdYAEgcTAAAIawAACCsAAAm2AAAICwAACIsAAAhLAAAJ9gAQBwUAAAhXAAAIFwBACAAAEwczAAAIdwAACDcAAAnOABEHDwAACGcAAAgnAAAJrgAACAcAAAiHAAAIRwAACe4AEAcJAAAIXwAACB8AAAmeABQHYwAACH8AAAg/AAAJ3gASBxsAAAhvAAAILwAACb4AAAgPAAAIjwAACE8AAAn+AGAHAAAACFAAAAgQABQIcwASBx8AAAhwAAAIMAAACcEAEAcKAAAIYAAACCAAAAmhAAAIAAAACIAAAAhAAAAJ4QAQBwYAAAhYAAAIGAAACZEAEwc7AAAIeAAACDgAAAnRABEHEQAACGgAAAgoAAAJsQAACAgAAAiIAAAISAAACfEAEAcEAAAIVAAACBQAFQjjABMHKwAACHQAAAg0AAAJyQARBw0AAAhkAAAIJAAACakAAAgEAAAIhAAACEQAAAnpABAHCAAACFwAAAgcAAAJmQAUB1MAAAh8AAAIPAAACdkAEgcXAAAIbAAACCwAAAm5AAAIDAAACIwAAAhMAAAJ+QAQBwMAAAhSAAAIEgAVCKMAEwcjAAAIcgAACDIAAAnFABEHCwAACGIAAAgiAAAJpQAACAIAAAiCAAAIQgAACeUAEAcHAAAIWgAACBoAAAmVABQHQwAACHoAAAg6AAAJ1QASBxMAAAhqAAAIKgAACbUAAAgKAAAIigAACEoAAAn1ABAHBQAACFYAAAgWAEAIAAATBzMAAAh2AAAINgAACc0AEQcPAAAIZgAACCYAAAmtAAAIBgAACIYAAAhGAAAJ7QAQBwkAAAheAAAIHgAACZ0AFAdjAAAIfgAACD4AAAndABIHGwAACG4AAAguAAAJvQAACA4AAAiOAAAITgAACf0AYAcAAAAIUQAACBEAFQiDABIHHwAACHEAAAgxAAAJwwAQBwoAAAhhAAAIIQAACaMAAAgBAAAIgQAACEEAAAnjABAHBgAACFkAAAgZAAAJkwATBzsAAAh5AAAIOQAACdMAEQcRAAAIaQAACCkAAAmzAAAICQAACIkAAAhJAAAJ8wAQBwQAAAhVAAAIFQAQCAIBEwcrAAAIdQAACDUAAAnLABEHDQAA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AAgAGgAIAJoACABaAAgA2gAIADoACAC6AAgAegAIAPoACAAGAAgAhgAIAEYACADGAAgAJgAIAKYACABmAAgA5gAIABYACACWAAgAVgAIANYACAA2AAgAtgAIAHYACAD2AAgADgAIAI4ACABOAAgAzgAIAC4ACACuAAgAbgAIAO4ACAAeAAgAngAIAF4ACADeAAgAPgAIAL4ACAB+AAgA/gAIAAEACACBAAgAQQAIAMEACAAhAAgAoQAIAGEACADhAAgAEQAIAJEACABRAAgA0QAIADEACACxAAgAcQAIAPEACAAJAAgAiQAIAEkACADJAAgAKQAIAKkACABpAAgA6QAIABkACACZAAgAWQAIANkACAA5AAgAuQAIAHkACAD5AAgABQAIAIUACABFAAgAxQAIACUACAClAAgAZQAIAOUACAAVAAgAlQAIAFUACADVAAgANQAIALUACAB1AAgA9QAIAA0ACACNAAgATQAIAM0ACAAtAAgArQAIAG0ACADtAAgAHQAIAJ0ACABdAAgA3QAIAD0ACAC9AAgAfQAIAP0ACAATAAkAEwEJAJMACQCTAQkAUwAJAFMBCQDTAAkA0wEJADMACQAzAQkAswAJALMBCQBzAAkAcwEJAPMACQDzAQkACwAJAAsBCQCLAAkAiwEJAEsACQBLAQkAywAJAMsBCQArAAkAKwEJAKsACQCrAQkAawAJAGsBCQDrAAkA6wEJABsACQAbAQkAmwAJAJsBCQBbAAkAWwEJANsACQDbAQkAOwAJADsBCQC7AAkAuwEJAHsACQB7AQkA+wAJAPsBCQAHAAkABwEJAIcACQCHAQkARwAJAEcBCQDHAAkAxwEJACcACQAnAQkApwAJAKcBCQBnAAkAZwEJAOcACQDnAQkAFwAJABcBCQCXAAkAlwEJAFcACQBXAQkA1wAJANcBCQA3AAkANwEJALcACQC3AQkAdwAJAHcBCQD3AAkA9wEJAA8ACQAPAQkAjwAJAI8BCQBPAAkATwEJAM8ACQDPAQkALwAJAC8BCQCvAAkArwEJAG8ACQBvAQkA7wAJAO8BCQAfAAkAHwEJAJ8ACQCfAQkAXwAJAF8BCQDfAAkA3wEJAD8ACQA/AQkAvwAJAL8BCQB/AAkAfwEJAP8ACQD/AQkAAAAHAEAABwAgAAcAYAAHABAABwBQAAcAMAAHAHAABwAIAAcASAAHACgABwBoAAcAGAAHAFgABwA4AAcAeAAHAAQABwBEAAcAJAAHAGQABwAUAAcAVAAHADQABwB0AAcAAwAIAIMACABDAAgAwwAIACMACACjAAgAYwAIAOMACAAAAAUAEAAFAAgABQAYAAUABAAFABQABQAMAAUAHAAFAAIABQASAAUACgAFABoABQAGAAUAFgAFAA4ABQAeAAUAAQAFABEABQAJAAUAGQAFAAUABQAVAAUADQAFAB0ABQADAAUAEwAFAAsABQAbAAUABwAFABcABQBB0KgIC00BAAAAAQAAAAEAAAABAAAAAgAAAAIAAAACAAAAAgAAAAMAAAADAAAAAwAAAAMAAAAEAAAABAAAAAQAAAAEAAAABQAAAAUAAAAFAAAABQBBwKkIC2UBAAAAAQAAAAIAAAACAAAAAwAAAAMAAAAEAAAABAAAAAUAAAAFAAAABgAAAAYAAAAHAAAABwAAAAgAAAAIAAAACQAAAAkAAAAKAAAACgAAAAsAAAALAAAADAAAAAwAAAANAAAADQBB8KoICyMCAAAAAwAAAAcAAAAAAAAAEBESAAgHCQYKBQsEDAMNAg4BDwBBpKsIC2kBAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAoAAAAMAAAADgAAABAAAAAUAAAAGAAAABwAAAAgAAAAKAAAADAAAAA4AAAAQAAAAFAAAABgAAAAcAAAAIAAAACgAAAAwAAAAOAAQaSsCAuzDAEAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAAABAACAAQAAAAIAAAADAAAABAAAAAYAAAAIAAAADAAAABAAAAAYAAAAIAAAADAAAABAAAAAYAAAbmVlZCBkaWN0aW9uYXJ5AHN0cmVhbSBlbmQAAGZpbGUgZXJyb3IAc3RyZWFtIGVycm9yAGRhdGEgZXJyb3IAaW5zdWZmaWNpZW50IG1lbW9yeQBidWZmZXIgZXJyb3IAaW5jb21wYXRpYmxlIHZlcnNpb24AAAAAmBYCAKgWAgCzFgIAtBYCAL8WAgDMFgIA1xYCAOsWAgD4FgIAsxYCAHZvaWQAYm9vbABjaGFyAHNpZ25lZCBjaGFyAHVuc2lnbmVkIGNoYXIAc2hvcnQAdW5zaWduZWQgc2hvcnQAaW50AHVuc2lnbmVkIGludABsb25nAHVuc2lnbmVkIGxvbmcAZmxvYXQAZG91YmxlAHN0ZDo6c3RyaW5nAHN0ZDo6YmFzaWNfc3RyaW5nPHVuc2lnbmVkIGNoYXI+AHN0ZDo6d3N0cmluZwBzdGQ6OnUxNnN0cmluZwBzdGQ6OnUzMnN0cmluZwBlbXNjcmlwdGVuOjp2YWwAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8Y2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGxvbmc+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGxvbmc+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxmbG9hdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZG91YmxlPgBOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQAAAACYagIAThoCAAAAAAABAAAATF4AAAAAAABOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQAAmGoCAKgaAgAAAAAAAQAAAExeAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURzTlNfMTFjaGFyX3RyYWl0c0lEc0VFTlNfOWFsbG9jYXRvcklEc0VFRUUAAACYagIAABsCAAAAAAABAAAATF4AAAAAAABOU3QzX18yMTJiYXNpY19zdHJpbmdJRGlOU18xMWNoYXJfdHJhaXRzSURpRUVOU185YWxsb2NhdG9ySURpRUVFRQAAAJhqAgBcGwIAAAAAAAEAAABMXgAAAAAAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWFFRQAAFGoCALgbAgBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lqRUUAABRqAgDgGwIATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJbEVFAAAUagIACBwCAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SW1FRQAAFGoCADAcAgBB4LgIC1cZEkQ7Aj8sRxQ9MzAKGwZGS0U3D0kOjhcDQB08aSs2H0otHAEgJSkhCAwVFiIuEDg+CzQxGGR0dXYvQQl/OREjQzJCiYqLBQQmKCcNKh41jAcaSJMTlJUAQcC5CAuKDklsbGVnYWwgYnl0ZSBzZXF1ZW5jZQBEb21haW4gZXJyb3IAUmVzdWx0IG5vdCByZXByZXNlbnRhYmxlAE5vdCBhIHR0eQBQZXJtaXNzaW9uIGRlbmllZABPcGVyYXRpb24gbm90IHBlcm1pdHRlZABObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5AE5vIHN1Y2ggcHJvY2VzcwBGaWxlIGV4aXN0cwBWYWx1ZSB0b28gbGFyZ2UgZm9yIGRhdGEgdHlwZQBObyBzcGFjZSBsZWZ0IG9uIGRldmljZQBPdXQgb2YgbWVtb3J5AFJlc291cmNlIGJ1c3kASW50ZXJydXB0ZWQgc3lzdGVtIGNhbGwAUmVzb3VyY2UgdGVtcG9yYXJpbHkgdW5hdmFpbGFibGUASW52YWxpZCBzZWVrAENyb3NzLWRldmljZSBsaW5rAFJlYWQtb25seSBmaWxlIHN5c3RlbQBEaXJlY3Rvcnkgbm90IGVtcHR5AENvbm5lY3Rpb24gcmVzZXQgYnkgcGVlcgBPcGVyYXRpb24gdGltZWQgb3V0AENvbm5lY3Rpb24gcmVmdXNlZABIb3N0IGlzIGRvd24ASG9zdCBpcyB1bnJlYWNoYWJsZQBBZGRyZXNzIGluIHVzZQBCcm9rZW4gcGlwZQBJL08gZXJyb3IATm8gc3VjaCBkZXZpY2Ugb3IgYWRkcmVzcwBCbG9jayBkZXZpY2UgcmVxdWlyZWQATm8gc3VjaCBkZXZpY2UATm90IGEgZGlyZWN0b3J5AElzIGEgZGlyZWN0b3J5AFRleHQgZmlsZSBidXN5AEV4ZWMgZm9ybWF0IGVycm9yAEludmFsaWQgYXJndW1lbnQAQXJndW1lbnQgbGlzdCB0b28gbG9uZwBTeW1ib2xpYyBsaW5rIGxvb3AARmlsZW5hbWUgdG9vIGxvbmcAVG9vIG1hbnkgb3BlbiBmaWxlcyBpbiBzeXN0ZW0ATm8gZmlsZSBkZXNjcmlwdG9ycyBhdmFpbGFibGUAQmFkIGZpbGUgZGVzY3JpcHRvcgBObyBjaGlsZCBwcm9jZXNzAEJhZCBhZGRyZXNzAEZpbGUgdG9vIGxhcmdlAFRvbyBtYW55IGxpbmtzAE5vIGxvY2tzIGF2YWlsYWJsZQBSZXNvdXJjZSBkZWFkbG9jayB3b3VsZCBvY2N1cgBTdGF0ZSBub3QgcmVjb3ZlcmFibGUAUHJldmlvdXMgb3duZXIgZGllZABPcGVyYXRpb24gY2FuY2VsZWQARnVuY3Rpb24gbm90IGltcGxlbWVudGVkAE5vIG1lc3NhZ2Ugb2YgZGVzaXJlZCB0eXBlAElkZW50aWZpZXIgcmVtb3ZlZABEZXZpY2Ugbm90IGEgc3RyZWFtAE5vIGRhdGEgYXZhaWxhYmxlAERldmljZSB0aW1lb3V0AE91dCBvZiBzdHJlYW1zIHJlc291cmNlcwBMaW5rIGhhcyBiZWVuIHNldmVyZWQAUHJvdG9jb2wgZXJyb3IAQmFkIG1lc3NhZ2UARmlsZSBkZXNjcmlwdG9yIGluIGJhZCBzdGF0ZQBOb3QgYSBzb2NrZXQARGVzdGluYXRpb24gYWRkcmVzcyByZXF1aXJlZABNZXNzYWdlIHRvbyBsYXJnZQBQcm90b2NvbCB3cm9uZyB0eXBlIGZvciBzb2NrZXQAUHJvdG9jb2wgbm90IGF2YWlsYWJsZQBQcm90b2NvbCBub3Qgc3VwcG9ydGVkAFNvY2tldCB0eXBlIG5v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BhEAAAAREREAQbHhCAshCwAAAAAAAAAAEQAKChEREQAKAAACAAkLAAAACQALAAALAEHr4QgLAQwAQffhCAsVDAAAAAAMAAAAAAkMAAAAAAAMAAAMAEGl4ggLAQ4AQbHiCAsVDQAAAAQNAAAAAAkOAAAAAAAOAAAOAEHf4ggLARAAQeviCAseDwAAAAAPAAAAAAkQAAAAAAAQAAAQAAASAAAAEhISAEGi4wgLDhIAAAASEhIAAAAAAAAJAEHT4wgLAQsAQd/jCAsVCgAAAAAKAAAAAAkLAAAAAAALAAALAEGN5AgLAQwAQZnkCAvtAgwAAAAADAAAAAAJDAAAAAAADAAADAAAMDEyMzQ1Njc4OUFCQ0RFRi0wWCswWCAwWC0weCsweCAweABpbmYASU5GAG5hbgBOQU4ALgAAAADQqAIAaKkCAP////////////////////////////////////////////////////////////////8AAQIDBAUGBwgJ/////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj////////CgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAECBAcDBgUAaW5maW5pdHkAbmFuAEGQ5wgLwwHRdJ4AV529KoBwUg///z4nCgAAAGQAAADoAwAAECcAAKCGAQBAQg8AgJaYAADh9QUYAAAANQAAAHEAAABr////zvv//5K///9jbG9ja19nZXR0aW1lKENMT0NLX01PTk9UT05JQykgZmFpbGVkAHN0ZDo6YmFkX2Z1bmN0aW9uX2NhbGwAAAAAAAAAAEg0AgAPBgAAAwkAAAQJAABOU3QzX18yMTdiYWRfZnVuY3Rpb25fY2FsbEUAPGoCACw0AgAUZwIAQeToCAvzDwIAAAADAAAABQAAAAcAAAALAAAADQAAABEAAAATAAAAFwAAAB0AAAAfAAAAJQAAACkAAAArAAAALwAAADUAAAA7AAAAPQAAAEMAAABHAAAASQAAAE8A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ANAJAABOU3QzX18yN251bV9wdXRJd05TXzE5b3N0cmVhbWJ1Zl9pdGVyYXRvckl3TlNfMTFjaGFyX3RyYWl0c0l3RUVFRUVFAE5TdDNfXzI5X19udW1fcHV0SXdFRQAAAJhqAgDYVwIAAAAAAAEAAAAgVwIAAAAAAJhqAgCUVwIAAAAAAAIAAABwUAIAAgAAAPBXAgBBrLAJC5sLCFkCANEJAADSCQAAUgkAANMJAADUCQAA1QkAANYJAADXCQAA2AkAANkJAAD4////CFkCANoJAADbCQAA3AkAAN0JAADeCQAA3wkAAOAJAABOU3QzX18yOHRpbWVfZ2V0SWNOU18xOWlzdHJlYW1idWZfaXRlcmF0b3JJY05TXzExY2hhcl90cmFpdHNJY0VFRUVFRQBOU3QzX18yOXRpbWVfYmFzZUUAFGoCAMFYAgBOU3QzX18yMjBfX3RpbWVfZ2V0X2Nfc3RvcmFnZUljRUUAAAAUagIA3FgCAJhqAgB8WAIAAAAAAAMAAABwUAIAAgAAANRYAgACAAAAAFkCAAAIAAAAAAAA9FkCAOEJAADiCQAAUgkAAOMJAADkCQAA5QkAAOYJAADnCQAA6AkAAOkJAAD4////9FkCAOoJAADrCQAA7AkAAO0JAADuCQAA7wkAAPAJAABOU3QzX18yOHRpbWVfZ2V0SXdOU18xOWlzdHJlYW1idWZfaXRlcmF0b3JJd05TXzExY2hhcl90cmFpdHNJd0VFRUVFRQBOU3QzX18yMjBfX3RpbWVfZ2V0X2Nfc3RvcmFnZUl3RUUAABRqAgDJWQIAmGoCAIRZAgAAAAAAAwAAAHBQAgACAAAA1FgCAAIAAADsWQIAAAgAAAAAAACYWgIA8QkAAPIJAABSCQAA8wkAAE5TdDNfXzI4dGltZV9wdXRJY05TXzE5b3N0cmVhbWJ1Zl9pdGVyYXRvckljTlNfMTFjaGFyX3RyYWl0c0ljRUVFRUVFAE5TdDNfXzIxMF9fdGltZV9wdXRFAAAAFGoCAHlaAgCYagIANFoCAAAAAAACAAAAcFACAAIAAACQWgIAAAgAAAAAAAAYWwIA9AkAAPUJAABSCQAA9gkAAE5TdDNfXzI4dGltZV9wdXRJd05TXzE5b3N0cmVhbWJ1Zl9pdGVyYXRvckl3TlNfMTFjaGFyX3RyYWl0c0l3RUVFRUVF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TlN0M19fMjE5X19zaGFyZWRfd2Vha19jb3VudEUAAACYagIApGUCAAAAAAABAAAAnGUCAAAAAAByZWN1cnNpdmVfbXV0ZXggY29uc3RydWN0b3IgZmFpbGVkAHJlY3Vyc2l2ZV9tdXRleCBsb2NrIGZhaWxlZABiYXNpY19zdHJpbmcAc3RvdWxsADogbm8gY29udmVyc2lvbgAlcwoAOiBvdXQgb2YgcmFuZ2UAdmVjdG9yAF9fY3hhX2d1YXJkX2FjcXVpcmUgZGV0ZWN0ZWQgcmVjdXJzaXZlIGluaXRpYWxpemF0aW9uAHRlcm1pbmF0aW5nAHRlcm1pbmF0ZV9oYW5kbGVyIHVuZXhwZWN0ZWRseSByZXR1cm5lZABQdXJlIHZpcnR1YWwgZnVuY3Rpb24gY2FsbGVkIQBzdGQ6OmV4Y2VwdGlvbgAAAAAAFGcCADUKAAA2CgAANwoAAFN0OWV4Y2VwdGlvbgAAAAAUagIABGcCAAAAAABAZwIAnAEAADgKAAA5CgAAU3QxMWxvZ2ljX2Vycm9yADxqAgAwZwIAFGcCAAAAAAB0ZwIAnAEAADoKAAA5CgAAU3QxMmxlbmd0aF9lcnJvcgAAAAA8agIAYGcCAEBnAgBTdDl0eXBlX2luZm8AAAAAFGoCAIBnAgBOMTBfX2N4eGFiaXYxMTZfX3NoaW1fdHlwZV9pbmZvRQAAAAA8agIAmGcCAJBnAgBOMTBfX2N4eGFiaXYxMTdfX2NsYXNzX3R5cGVfaW5mb0UAAAA8agIAyGcCALxnAgBOMTBfX2N4eGFiaXYxMTdfX3BiYXNlX3R5cGVfaW5mb0UAAAA8agIA+GcCALxnAgBOMTBfX2N4eGFiaXYxMTlfX3BvaW50ZXJfdHlwZV9pbmZvRQA8agIAKGgCABxoAgBOMTBfX2N4eGFiaXYxMjBfX2Z1bmN0aW9uX3R5cGVfaW5mb0UAAAAAPGoCAFhoAgC8ZwIATjEwX19jeHhhYml2MTI5X19wb2ludGVyX3RvX21lbWJlcl90eXBlX2luZm9FAAAAPGoCAIxoAgAcaAIAAAAAAAxpAgA7CgAAPAoAAD0KAAA+CgAAPwoAAE4xMF9fY3h4YWJpdjEyM19fZnVuZGFtZW50YWxfdHlwZV9pbmZvRQA8agIA5GgCALxnAgB2AAAA0GgCABhpAgBEbgAA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AABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUxME5lc3RlZE5hbWVFAAA8agIARH4CANh8AgA6OgBhdXRvAAAAAAD0fgIAYwoAAGQKAABlCgAAZgoAAGcKAABoCgAAVwoAAFgKAABpCgAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlMjRGb3J3YXJkVGVtcGxhdGVSZWZlcmVuY2VFAAAAADxqAgC0fgIA2HwCAGRlY2x0eXBlKAApAGdzACYmACYAJj0APQBhbGlnbm9mICgAY29uc3RfY2FzdAAsAH4AZHluYW1pY19jYXN0ACoALioALgAvAC89AF4AXj0APT0APj0APgA8PQA8PAA8PD0APAAtAC09ACo9AC0tACE9ACEAbm9leGNlcHQgKAB8fAB8AHw9AC0+KgArACs9ACsrAC0+AHJlaW50ZXJwcmV0X2Nhc3QAJQAlPQA+PgA+Pj0Ac3RhdGljX2Nhc3QAc2l6ZW9mICgAc2l6ZW9mLi4uICgAdHlwZWlkICgAdGhyb3cAdThfX3V1aWRvZnQAdThfX3V1aWRvZnoAd2NoYXJfdABiMEUAYjFFAGNoYXIAc2lnbmVkIGNoYXIAdW5zaWduZWQgY2hhcgBzaG9ydAB1bnNpZ25lZCBzaG9ydAAAdQBsAHVsAGxsAHVsbABfX2ludDEyOAB1bnNpZ25lZCBfX2ludDEyOABEbkUAbnVsbHB0cgAAAAAAAAAA2IACAFEKAABSCgAAUwoAAFQKAABqCgAAVgoAAFcKAABYCgAAawoAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTE0SW50ZWdlckxpdGVyYWxFAAA8agIApIACANh8AgAoAAAAAAAAAECBAgBRCgAAUgoAAFMKAABUCgAAbAoAAFYKAABXCgAAWAoAAG0KAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGU4Qm9vbEV4cHJFADxqAgAUgQIA2HwCAHRydWUAZmFsc2UAAAAAAAC8gQIAUQoAAFIKAABTCgAAVAoAAG4KAABWCgAAVwoAAFgKAABvCgAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlMTZGbG9hdExpdGVyYWxJbXBsSWZFRQA8agIAhIECANh8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T0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlMTNRdWFsaWZpZWROYW1lRQAAADxqAgBMjAIA2HwCAGRuAG9uAAAAAAAAAOyMAgBRCgAAUgoAAFMKAABUCgAAoQoAAFYKAABXCgAAWAoAAKIKAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGU4RHRvck5hbWVFADxqAgDAjAIA2HwCAG9wZXJhdG9yJiYAb3BlcmF0b3ImAG9wZXJhdG9yJj0Ab3BlcmF0b3I9AG9wZXJhdG9yKCkAb3BlcmF0b3IsAG9wZXJhdG9yfgBvcGVyYXRvciBkZWxldGVbXQBvcGVyYXRvcioAb3BlcmF0b3IgZGVsZXRlAG9wZXJhdG9yLwBvcGVyYXRvci89AG9wZXJhdG9yXgBvcGVyYXRvcl49AG9wZXJhdG9yPT0Ab3BlcmF0b3I+PQBvcGVyYXRvcj4Ab3BlcmF0b3JbXQBvcGVyYXRvcjw9AG9wZXJhdG9yPDwAb3BlcmF0b3I8PD0Ab3BlcmF0b3I8AG9wZXJhdG9yLQBvcGVyYXRvci09AG9wZXJhdG9yKj0Ab3BlcmF0b3ItLQBvcGVyYXRvciBuZXdbXQBvcGVyYXRvciE9AG9wZXJhdG9yIQBvcGVyYXRvciBuZXcAb3BlcmF0b3J8fABvcGVyYXRvcnwAb3BlcmF0b3J8PQBvcGVyYXRvci0+KgBvcGVyYXRvcisAb3BlcmF0b3IrPQBvcGVyYXRvcisrAG9wZXJhdG9yLT4Ab3BlcmF0b3I/AG9wZXJhdG9yJQBvcGVyYXRvciU9AG9wZXJhdG9yPj4Ab3BlcmF0b3I+Pj0Ab3BlcmF0b3I8PT4AAAAAAABMjwIAUQoAAFIKAABTCgAAVAoAAKMKAABWCgAAVwoAAFgKAACkCgAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlMjJDb252ZXJzaW9uT3BlcmF0b3JUeXBlRQAAPGoCABCPAgDYfAIAb3BlcmF0b3IgAAAAAAAAAMSPAgBRCgAAUgoAAFMKAABUCgAApQoAAFYKAABXCgAAWAoAAKYKAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUxNUxpdGVyYWxPcGVyYXRvckUAPGoCAJCPAgDYfAIAb3BlcmF0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YWxsb2NhdG9yPGNoYXI+ID4Ac3RkOjpiYXNpY19pc3RyZWFtPGNoYXIsIHN0ZDo6Y2hhcl90cmFpdHM8Y2hhcj4gPgBzdGQ6OmJhc2ljX29zdHJlYW08Y2hhciwgc3RkOjpjaGFyX3RyYWl0czxjaGFyPiA+AHN0ZDo6YmFzaWNfaW9zdHJlYW08Y2hhciwgc3RkOjpjaGFyX3RyYWl0czxjaGFyPiA+AGFsbG9jYXRvcgBiYXNpY19zdHJpbmcAYmFzaWNfaXN0cmVhbQBiYXNpY19vc3RyZWFtAGJhc2ljX2lvc3RyZWFtAAAAAAAAAAAsmAIAUQoAAFIKAABTCgAAVAoAAMcKAABWCgAAVwoAAFgKAADICgAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlMTJDdG9yRHRvck5hbWVFAAAAADxqAgD4lwIA2HwCAAAAAACUmAIAUQoAAFIKAABTCgAAVAoAAMkKAABWCgAAVwoAAFgKAADKCgAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlMTBBYmlUYWdBdHRyRQAAPGoCAGSYAgDYfAIAW2FiaToAREMAAAAAAAAAABSZAgBRCgAAUgoAAFMKAABUCgAAywoAAFYKAABXCgAAWAoAAMwKAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUyMVN0cnVjdHVyZWRCaW5kaW5nTmFtZUUAAAA8agIA2JgCANh8AgBzdHJpbmcgbGl0ZXJhbAAAAAAAAIyZAgBRCgAAUgoAAFMKAABUCgAAzQoAAFYKAABXCgAAWAoAAM4KAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGU5TG9jYWxOYW1lRQAAAAA8agIAXJkCANh8AgAAAAAA/JkCAFEKAABSCgAAUwoAAFQKAADPCgAAVgoAANAKAABYCgAA0QoAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTE5U3BlY2lhbFN1YnN0aXR1dGlvbkUAPGoCAMSZAgDYfAIAc3RkOjpzdHJpbmcAc3RkOjppc3RyZWFtAHN0ZDo6b3N0cmVhbQBzdGQ6Omlvc3RyZWFtAHN0cmluZwBpc3RyZWFtAG9zdHJlYW0AaW9zdHJlYW0AAAAAALyaAgDSCgAA0woAANQKAADVCgAA1goAANcKAABXCgAAWAoAANgKAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUxM1BhcmFtZXRlclBhY2tFAAAAPGoCAIiaAgDYfAIAAAAAACibAgBRCgAAUgoAAFMKAABUCgAA2QoAAFYKAABXCgAAWAoAANoKAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUxMlRlbXBsYXRlQXJnc0UAAAAAPGoCAPSaAgDYfAIAAAAAAJybAgBRCgAAUgoAAFMKAABUCgAA2woAAFYKAADcCgAAWAoAAN0KAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUyME5hbWVXaXRoVGVtcGxhdGVBcmdzRQAAAAA8agIAYJsCANh8AgBTdEwAAAAAABCcAgBRCgAAUgoAAFMKAABUCgAA3goAAFYKAADfCgAAWAoAAOAKAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUxNlN0ZFF1YWxpZmllZE5hbWVFAAAAADxqAgDYmwIA2HwCAHN0ZDo6AAAAAAAAAIycAgBRCgAAUgoAAFMKAABUCgAA4QoAAFYKAABXCgAAWAoAAOIKAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUyMFRlbXBsYXRlQXJndW1lbnRQYWNrRQAAAAA8agIAUJwCANh8AgAAAAAA+JwCAFEKAABSCgAAUwoAAFQKAADjCgAAVgoAAFcKAABYCgAA5AoAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTEyRW5hYmxlSWZBdHRyRQAAAAA8agIAxJwCANh8AgAgW2VuYWJsZV9pZjoAAAAAAAAAAHidAgDlCgAAUgoAAOYKAABUCgAA5woAAOgKAABXCgAAWAoAAOkKAABOMTJfR0xPQkFMX19OXzExNml0YW5pdW1fZGVtYW5nbGUxNkZ1bmN0aW9uRW5jb2RpbmdFAAAAADxqAgBAnQIA2HwCACBjb25zdAAgdm9sYXRpbGUAIHJlc3RyaWN0ACAmACAmJgAAAAAAAAAEngIAUQoAAFIKAABTCgAAVAoAAOoKAABWCgAAVwoAAFgKAADrCgAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlOURvdFN1ZmZpeEUAAAAAPGoCANSdAgDYfAIAdm9pZABib29sAGludAB1bnNpZ25lZCBpbnQAbG9uZwB1bnNpZ25lZCBsb25nAGxvbmcgbG9uZwB1bnNpZ25lZCBsb25nIGxvbmcAZmxvYXQAZG91YmxlAGxvbmcgZG91YmxlAF9fZmxvYXQxMjgAZGVjaW1hbDY0AGRlY2ltYWwxMjgAZGVjaW1hbDMyAGRlY2ltYWwxNgBjaGFyMzJfdABjaGFyMTZfdABjaGFyOF90AGRlY2x0eXBlKGF1dG8pAHN0ZDo6bnVsbHB0cl90ACBjb21wbGV4ACBpbWFnaW5hcnkARG8Abm9leGNlcHQARE8ARHcARHgAUkUAT0UAAAAAAABwnwIAUQoAAFIKAABTCgAAVAoAAOwKAABWCgAAVwoAAFgKAADtCgAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlMTJOb2V4Y2VwdFNwZWNFAAAAADxqAgA8nwIA2HwCAG5vZXhjZXB0KAAAAAAAAADwnwIAUQoAAFIKAABTCgAAVAoAAO4KAABWCgAAVwoAAFgKAADvCgAATjEyX0dMT0JBTF9fTl8xMTZpdGFuaXVtX2RlbWFuZ2xlMjBEeW5hbWljRXhjZXB0aW9uU3BlY0UAAAAAPGoCALSfAgDYfAIAdGhyb3coAAAAAAAAZKACAPAKAABSCgAA8QoAAFQKAADyCgAA8woAAFcKAABYCgAA9AoAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTEyRnVuY3Rpb25UeXBlRQAAAAA8agIAMKACANh8AgBvYmpjcHJvdG8AAAAAAAAA3KACAFEKAABSCgAAUwoAAFQKAAD1CgAAVgoAAFcKAABYCgAA9goAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTEzT2JqQ1Byb3RvTmFtZUUAAAA8agIAqKACANh8AgAAAAAATKECAFEKAABSCgAAUwoAAFQKAAD3CgAAVgoAAFcKAABYCgAA+AoAAE4xMl9HTE9CQUxfX05fMTE2aXRhbml1bV9kZW1hbmdsZTE3VmVuZG9yRXh0UXVhbFR5cGVFAAAAPGoCABShAgDYfAIAAAAAALChAgD5CgAA+goAAPsK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";function cA(){try{if(G)return new Uint8Array(G);var A=wI(hA);if(A)return A;if(r)return r(hA);throw"both async and sync fetching of the wasm failed"}catch(A){iA(A)}}function wA(A,g){if(lA.mainLoop.timingMode=A,lA.mainLoop.timingValue=g,!lA.mainLoop.func)return 1;if(0==A)lA.mainLoop.scheduler=function(){var A=0|Math.max(0,lA.mainLoop.tickStartTime+g-DA());setTimeout(lA.mainLoop.runner,A)},lA.mainLoop.method="timeout";else if(1==A)lA.mainLoop.scheduler=function(){lA.requestAnimationFrame(lA.mainLoop.runner)},lA.mainLoop.method="rAF";else if(2==A){if(typeof setImmediate>"u"){var I=[],C="setimmediate";addEventListener("message",(function(A){(A.data===C||A.data.target===C)&&(A.stopPropagation(),I.shift()())}),!0),setImmediate=function(A){I.push(A),e?(void 0===B.setImmediates&&(B.setImmediates=[]),B.setImmediates.push(A),postMessage({target:C})):postMessage(C,"*")}}lA.mainLoop.scheduler=function(){setImmediate(lA.mainLoop.runner)},lA.mainLoop.method="immediate"}return 0}eA(hA)||(hA=function(A){return B.locateFile?B.locateFile(A,c):c+A}(hA)),DA=a?function(){var A=process.hrtime();return 1e3*A[0]+A[1]/1e6}:typeof dateNow<"u"?dateNow:function(){return performance.now()};var lA={mainLoop:{scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:function(){lA.mainLoop.scheduler=null,lA.mainLoop.currentlyRunningMainloop++},resume:function(){lA.mainLoop.currentlyRunningMainloop++;var A=lA.mainLoop.timingMode,g=lA.mainLoop.timingValue,I=lA.mainLoop.func;lA.mainLoop.func=null,function(A,g,I,C,B){N(!lA.mainLoop.func,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters."),lA.mainLoop.func=A,lA.mainLoop.arg=C;var Q=lA.mainLoop.currentlyRunningMainloop;if(lA.mainLoop.runner=function(){if(!d){if(lA.mainLoop.queue.length>0){var g=Date.now(),I=lA.mainLoop.queue.shift();if(I.func(I.arg),lA.mainLoop.remainingBlockers){var C=lA.mainLoop.remainingBlockers,B=C%1==0?C-1:Math.floor(C);I.counted?lA.mainLoop.remainingBlockers=B:(B+=.5,lA.mainLoop.remainingBlockers=(8*C+B)/9)}if(console.log('main loop blocker "'+I.name+'" took '+(Date.now()-g)+" ms"),lA.mainLoop.updateStatus(),Q<lA.mainLoop.currentlyRunningMainloop)return;return void setTimeout(lA.mainLoop.runner,0)}if(!(Q<lA.mainLoop.currentlyRunningMainloop)){if(lA.mainLoop.currentFrameNumber=lA.mainLoop.currentFrameNumber+1|0,1==lA.mainLoop.timingMode&&lA.mainLoop.timingValue>1&&lA.mainLoop.currentFrameNumber%lA.mainLoop.timingValue!=0)return void lA.mainLoop.scheduler();0==lA.mainLoop.timingMode&&(lA.mainLoop.tickStartTime=DA()),lA.mainLoop.runIter(A),!(Q<lA.mainLoop.currentlyRunningMainloop)&&("object"==typeof SDL&&SDL.audio&&SDL.audio.queueNewAudioData&&SDL.audio.queueNewAudioData(),lA.mainLoop.scheduler())}}},B||(g&&g>0?wA(0,1e3/g):wA(1,1),lA.mainLoop.scheduler()),I)throw"unwind"}(I,0,!1,lA.mainLoop.arg,!0),wA(A,g),lA.mainLoop.scheduler()},updateStatus:function(){if(B.setStatus){var A=B.statusMessage||"Please wait...",g=lA.mainLoop.remainingBlockers,I=lA.mainLoop.expectedBlockers;g?g<I?B.setStatus(A+" ("+(I-g)+"/"+I+")"):B.setStatus(A):B.setStatus("")}},runIter:function(A){if(!d){if(B.preMainLoop)if(!1===B.preMainLoop())return;try{A()}catch(A){if(A instanceof uI)return;if("unwind"==A)return;throw A&&"object"==typeof A&&A.stack&&l("exception thrown: "+[A,A.stack]),A}B.postMainLoop&&B.postMainLoop()}}},isFullscreen:!1,pointerLock:!1,moduleContextCreatedCallbacks:[],workers:[],init:function(){if(B.preloadPlugins||(B.preloadPlugins=[]),!lA.initted){lA.initted=!0;try{new Blob,lA.hasBlobConstructor=!0}catch{lA.hasBlobConstructor=!1,console.log("warning: no blob constructor, cannot create blobs with mimetypes")}lA.BlobBuilder=typeof MozBlobBuilder<"u"?MozBlobBuilder:typeof WebKitBlobBuilder<"u"?WebKitBlobBuilder:lA.hasBlobConstructor?null:console.log("warning: no BlobBuilder"),lA.URLObject=typeof window<"u"?window.URL?window.URL:window.webkitURL:void 0,!B.noImageDecoding&&typeof lA.URLObject>"u"&&(console.log("warning: Browser does not support creating object URLs. Built-in browser image decoding will not be available."),B.noImageDecoding=!0);var A={canHandle:function(A){return!B.noImageDecoding&&/\.(jpg|jpeg|png|bmp)$/i.test(A)}};A.handle=function(A,g,I,C){var Q=null;if(lA.hasBlobConstructor)try{(Q=new Blob([A],{type:lA.getMimetype(g)})).size!==A.length&&(Q=new Blob([new Uint8Array(A).buffer],{type:lA.getMimetype(g)}))}catch(A){F("Blob constructor present but fails: "+A+"; falling back to blob builder")}if(!Q){var E=new lA.BlobBuilder;E.append(new Uint8Array(A).buffer),Q=E.getBlob()}var i=lA.URLObject.createObjectURL(Q),o=new Image;o.onload=function(){N(o.complete,"Image "+g+" could not be decoded");var C=document.createElement("canvas");C.width=o.width,C.height=o.height,C.getContext("2d").drawImage(o,0,0),B.preloadedImages[g]=C,lA.URLObject.revokeObjectURL(i),I&&I(A)},o.onerror=function(A){console.log("Image "+i+" could not be decoded"),C&&C()},o.src=i},B.preloadPlugins.push(A);var g={canHandle:function(A){return!B.noAudioDecoding&&A.substr(-4)in{".ogg":1,".wav":1,".mp3":1}},handle:function(A,g,I,C){var Q=!1;function E(C){Q||(Q=!0,B.preloadedAudios[g]=C,I&&I(A))}function i(){Q||(Q=!0,B.preloadedAudios[g]=new Audio,C&&C())}if(!lA.hasBlobConstructor)return i();try{var o=new Blob([A],{type:lA.getMimetype(g)})}catch{return i()}var t=lA.URLObject.createObjectURL(o),e=new Audio;e.addEventListener("canplaythrough",(function(){E(e)}),!1),e.onerror=function(I){Q||(console.log("warning: browser could not fully decode audio "+g+", trying slower base64 approach"),e.src="data:audio/x-"+g.substr(-3)+";base64,"+function(A){for(var g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",I="",C=0,B=0,Q=0;Q<A.length;Q++)for(C=C<<8|A[Q],B+=8;B>=6;){var E=C>>B-6&63;B-=6,I+=g[E]}return 2==B?(I+=g[(3&C)<<4],I+="=="):4==B&&(I+=g[(15&C)<<2],I+="="),I}(A),E(e))},e.src=t,lA.safeSetTimeout((function(){E(e)}),1e4)}};B.preloadPlugins.push(g);var I=B.canvas;I&&(I.requestPointerLock=I.requestPointerLock||I.mozRequestPointerLock||I.webkitRequestPointerLock||I.msRequestPointerLock||function(){},I.exitPointerLock=document.exitPointerLock||document.mozExitPointerLock||document.webkitExitPointerLock||document.msExitPointerLock||function(){},I.exitPointerLock=I.exitPointerLock.bind(document),document.addEventListener("pointerlockchange",C,!1),document.addEventListener("mozpointerlockchange",C,!1),document.addEventListener("webkitpointerlockchange",C,!1),document.addEventListener("mspointerlockchange",C,!1),B.elementPointerLock&&I.addEventListener("click",(function(A){!lA.pointerLock&&B.canvas.requestPointerLock&&(B.canvas.requestPointerLock(),A.preventDefault())}),!1))}function C(){lA.pointerLock=document.pointerLockElement===B.canvas||document.mozPointerLockElement===B.canvas||document.webkitPointerLockElement===B.canvas||document.msPointerLockElement===B.canvas}},createContext:function(A,g,I,C){if(g&&B.ctx&&A==B.canvas)return B.ctx;var Q,E;if(g){var i={antialias:!1,alpha:!1,majorVersion:1};if(C)for(var o in C)i[o]=C[o];typeof GL<"u"&&((E=GL.createContext(A,i))&&(Q=GL.getContext(E).GLctx))}else Q=A.getContext("2d");return Q?(I&&(g||N(typeof GLctx>"u","cannot set in module if GLctx is used, but we are a non-GL context that would replace it"),B.ctx=Q,g&&GL.makeContextCurrent(E),B.useWebGL=g,lA.moduleContextCreatedCallbacks.forEach((function(A){A()})),lA.init()),Q):null},destroyContext:function(A,g,I){},fullscreenHandlersInstalled:!1,lockPointer:void 0,resizeCanvas:void 0,requestFullscreen:function(A,g){lA.lockPointer=A,lA.resizeCanvas=g,typeof lA.lockPointer>"u"&&(lA.lockPointer=!0),typeof lA.resizeCanvas>"u"&&(lA.resizeCanvas=!1);var I=B.canvas;function C(){lA.isFullscreen=!1;var A=I.parentNode;(document.fullscreenElement||document.mozFullScreenElement||document.msFullscreenElement||document.webkitFullscreenElement||document.webkitCurrentFullScreenElement)===A?(I.exitFullscreen=lA.exitFullscreen,lA.lockPointer&&I.requestPointerLock(),lA.isFullscreen=!0,lA.resizeCanvas?lA.setFullscreenCanvasSize():lA.updateCanvasDimensions(I)):(A.parentNode.insertBefore(I,A),A.parentNode.removeChild(A),lA.resizeCanvas?lA.setWindowedCanvasSize():lA.updateCanvasDimensions(I)),B.onFullScreen&&B.onFullScreen(lA.isFullscreen),B.onFullscreen&&B.onFullscreen(lA.isFullscreen)}lA.fullscreenHandlersInstalled||(lA.fullscreenHandlersInstalled=!0,document.addEventListener("fullscreenchange",C,!1),document.addEventListener("mozfullscreenchange",C,!1),document.addEventListener("webkitfullscreenchange",C,!1),document.addEventListener("MSFullscreenChange",C,!1));var Q=document.createElement("div");I.parentNode.insertBefore(Q,I),Q.appendChild(I),Q.requestFullscreen=Q.requestFullscreen||Q.mozRequestFullScreen||Q.msRequestFullscreen||(Q.webkitRequestFullscreen?function(){Q.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}:null)||(Q.webkitRequestFullScreen?function(){Q.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)}:null),Q.requestFullscreen()},exitFullscreen:function(){return!!lA.isFullscreen&&((document.exitFullscreen||document.cancelFullScreen||document.mozCancelFullScreen||document.msExitFullscreen||document.webkitCancelFullScreen||function(){}).apply(document,[]),!0)},nextRAF:0,fakeRequestAnimationFrame:function(A){var g=Date.now();if(0===lA.nextRAF)lA.nextRAF=g+1e3/60;else for(;g+2>=lA.nextRAF;)lA.nextRAF+=1e3/60;var I=Math.max(lA.nextRAF-g,0);setTimeout(A,I)},requestAnimationFrame:function(A){"function"!=typeof requestAnimationFrame?(0,lA.fakeRequestAnimationFrame)(A):requestAnimationFrame(A)},safeCallback:function(A){return function(){if(!d)return A.apply(null,arguments)}},allowAsyncCallbacks:!0,queuedAsyncCallbacks:[],pauseAsyncCallbacks:function(){lA.allowAsyncCallbacks=!1},resumeAsyncCallbacks:function(){if(lA.allowAsyncCallbacks=!0,lA.queuedAsyncCallbacks.length>0){var A=lA.queuedAsyncCallbacks;lA.queuedAsyncCallbacks=[],A.forEach((function(A){A()}))}},safeRequestAnimationFrame:function(A){return lA.requestAnimationFrame((function(){d||(lA.allowAsyncCallbacks?A():lA.queuedAsyncCallbacks.push(A))}))},safeSetTimeout:function(A,g){return setTimeout((function(){d||(lA.allowAsyncCallbacks?A():lA.queuedAsyncCallbacks.push(A))}),g)},safeSetInterval:function(A,g){return setInterval((function(){d||lA.allowAsyncCallbacks&&A()}),g)},getMimetype:function(A){return{jpg:"image/jpeg",jpeg:"image/jpeg",png:"image/png",bmp:"image/bmp",ogg:"audio/ogg",wav:"audio/wav",mp3:"audio/mpeg"}[A.substr(A.lastIndexOf(".")+1)]},getUserMedia:function(A){window.getUserMedia||(window.getUserMedia=navigator.getUserMedia||navigator.mozGetUserMedia),window.getUserMedia(A)},getMovementX:function(A){return A.movementX||A.mozMovementX||A.webkitMovementX||0},getMovementY:function(A){return A.movementY||A.mozMovementY||A.webkitMovementY||0},getMouseWheelDelta:function(A){var g=0;switch(A.type){case"DOMMouseScroll":g=A.detail/3;break;case"mousewheel":g=A.wheelDelta/120;break;case"wheel":switch(g=A.deltaY,A.deltaMode){case 0:g/=100;break;case 1:g/=3;break;case 2:g*=80;break;default:throw"unrecognized mouse wheel delta mode: "+A.deltaMode}break;default:throw"unrecognized mouse wheel event: "+A.type}return g},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:function(A){if(lA.pointerLock)"mousemove"!=A.type&&"mozMovementX"in A?lA.mouseMovementX=lA.mouseMovementY=0:(lA.mouseMovementX=lA.getMovementX(A),lA.mouseMovementY=lA.getMovementY(A)),typeof SDL<"u"?(lA.mouseX=SDL.mouseX+lA.mouseMovementX,lA.mouseY=SDL.mouseY+lA.mouseMovementY):(lA.mouseX+=lA.mouseMovementX,lA.mouseY+=lA.mouseMovementY);else{var g=B.canvas.getBoundingClientRect(),I=B.canvas.width,C=B.canvas.height,Q=typeof window.scrollX<"u"?window.scrollX:window.pageXOffset,E=typeof window.scrollY<"u"?window.scrollY:window.pageYOffset;if("touchstart"===A.type||"touchend"===A.type||"touchmove"===A.type){var i=A.touch;if(void 0===i)return;var o=i.pageX-(Q+g.left),t=i.pageY-(E+g.top),e={x:o*=I/g.width,y:t*=C/g.height};if("touchstart"===A.type)lA.lastTouches[i.identifier]=e,lA.touches[i.identifier]=e;else if("touchend"===A.type||"touchmove"===A.type){var a=lA.touches[i.identifier];a||(a=e),lA.lastTouches[i.identifier]=a,lA.touches[i.identifier]=e}return}var s=A.pageX-(Q+g.left),n=A.pageY-(E+g.top);s*=I/g.width,n*=C/g.height,lA.mouseMovementX=s-lA.mouseX,lA.mouseMovementY=n-lA.mouseY,lA.mouseX=s,lA.mouseY=n}},asyncLoad:function(A,g,I,C){var B=C?"":"al "+A;n(A,(function(I){N(I,'Loading data file "'+A+'" failed (no arrayBuffer).'),g(new Uint8Array(I)),B&&EA()}),(function(g){if(!I)throw'Loading data file "'+A+'" failed.';I()})),B&&QA()},resizeListeners:[],updateResizeListeners:function(){var A=B.canvas;lA.resizeListeners.forEach((function(g){g(A.width,A.height)}))},setCanvasSize:function(A,g,I){var C=B.canvas;lA.updateCanvasDimensions(C,A,g),I||lA.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize:function(){if(typeof SDL<"u"){var A=H[SDL.screen>>2];A|=8388608,m[SDL.screen>>2]=A}lA.updateCanvasDimensions(B.canvas),lA.updateResizeListeners()},setWindowedCanvasSize:function(){if(typeof SDL<"u"){var A=H[SDL.screen>>2];A&=-8388609,m[SDL.screen>>2]=A}lA.updateCanvasDimensions(B.canvas),lA.updateResizeListeners()},updateCanvasDimensions:function(A,g,I){g&&I?(A.widthNative=g,A.heightNative=I):(g=A.widthNative,I=A.heightNative);var C=g,Q=I;if(B.forcedAspectRatio&&B.forcedAspectRatio>0&&(C/Q<B.forcedAspectRatio?C=Math.round(Q*B.forcedAspectRatio):Q=Math.round(C/B.forcedAspectRatio)),(document.fullscreenElement||document.mozFullScreenElement||document.msFullscreenElement||document.webkitFullscreenElement||document.webkitCurrentFullScreenElement)===A.parentNode&&typeof screen<"u"){var E=Math.min(screen.width/C,screen.height/Q);C=Math.round(C*E),Q=Math.round(Q*E)}lA.resizeCanvas?(A.width!=C&&(A.width=C),A.height!=Q&&(A.height=Q),typeof A.style<"u"&&(A.style.removeProperty("width"),A.style.removeProperty("height"))):(A.width!=g&&(A.width=g),A.height!=I&&(A.height=I),typeof A.style<"u"&&(C!=g||Q!=I?(A.style.setProperty("width",C+"px","important"),A.style.setProperty("height",Q+"px","important")):(A.style.removeProperty("width"),A.style.removeProperty("height"))))},wgetRequests:{},nextWgetRequestHandle:0,getNextWgetRequestHandle:function(){var A=lA.nextWgetRequestHandle;return lA.nextWgetRequestHandle++,A}};function GA(A){for(;A.length>0;){var g=A.shift();if("function"!=typeof g){var I=g.func;"number"==typeof I?void 0===g.arg?j.get(I)():j.get(I)(g.arg):I(void 0===g.arg?null:g.arg)}else g(B)}}var yA={DESTRUCTOR_OFFSET:0,REFCOUNT_OFFSET:4,TYPE_OFFSET:8,CAUGHT_OFFSET:12,RETHROWN_OFFSET:13,SIZE:16};function FA(A){this.excPtr=A,this.ptr=A-yA.SIZE,this.set_type=function(A){m[this.ptr+yA.TYPE_OFFSET>>2]=A},this.get_type=function(){return m[this.ptr+yA.TYPE_OFFSET>>2]},this.set_destructor=function(A){m[this.ptr+yA.DESTRUCTOR_OFFSET>>2]=A},this.get_destructor=function(){return m[this.ptr+yA.DESTRUCTOR_OFFSET>>2]},this.set_refcount=function(A){m[this.ptr+yA.REFCOUNT_OFFSET>>2]=A},this.set_caught=function(A){A=A?1:0,J[this.ptr+yA.CAUGHT_OFFSET|0]=A},this.get_caught=function(){return 0!=J[this.ptr+yA.CAUGHT_OFFSET|0]},this.set_rethrown=function(A){A=A?1:0,J[this.ptr+yA.RETHROWN_OFFSET|0]=A},this.get_rethrown=function(){return 0!=J[this.ptr+yA.RETHROWN_OFFSET|0]},this.init=function(A,g){this.set_type(A),this.set_destructor(g),this.set_refcount(0),this.set_caught(!1),this.set_rethrown(!1)},this.add_ref=function(){var A=m[this.ptr+yA.REFCOUNT_OFFSET>>2];m[this.ptr+yA.REFCOUNT_OFFSET>>2]=A+1},this.release_ref=function(){var A=m[this.ptr+yA.REFCOUNT_OFFSET>>2];return m[this.ptr+yA.REFCOUNT_OFFSET>>2]=A-1,1===A}}function RA(A){return m[dI()>>2]=A,A}var dA={splitPath:function(A){return/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(A).slice(1)},normalizeArray:function(A,g){for(var I=0,C=A.length-1;C>=0;C--){var B=A[C];"."===B?A.splice(C,1):".."===B?(A.splice(C,1),I++):I&&(A.splice(C,1),I--)}if(g)for(;I;I--)A.unshift("..");return A},normalize:function(A){var g="/"===A.charAt(0),I="/"===A.substr(-1);return!(A=dA.normalizeArray(A.split("/").filter((function(A){return!!A})),!g).join("/"))&&!g&&(A="."),A&&I&&(A+="/"),(g?"/":"")+A},dirname:function(A){var g=dA.splitPath(A),I=g[0],C=g[1];return I||C?(C&&(C=C.substr(0,C.length-1)),I+C):"."},basename:function(A){if("/"===A)return"/";var g=(A=(A=dA.normalize(A)).replace(/\/$/,"")).lastIndexOf("/");return-1===g?A:A.substr(g+1)},extname:function(A){return dA.splitPath(A)[3]},join:function(){var A=Array.prototype.slice.call(arguments,0);return dA.normalize(A.join("/"))},join2:function(A,g){return dA.normalize(A+"/"+g)}};var NA={resolve:function(){for(var A="",g=!1,I=arguments.length-1;I>=-1&&!g;I--){var C=I>=0?arguments[I]:kA.cwd();if("string"!=typeof C)throw new TypeError("Arguments to path.resolve must be strings");if(!C)return"";A=C+"/"+A,g="/"===C.charAt(0)}return(g?"/":"")+(A=dA.normalizeArray(A.split("/").filter((function(A){return!!A})),!g).join("/"))||"."},relative:function(A,g){function I(A){for(var g=0;g<A.length&&""===A[g];g++);for(var I=A.length-1;I>=0&&""===A[I];I--);return g>I?[]:A.slice(g,I-g+1)}A=NA.resolve(A).substr(1),g=NA.resolve(g).substr(1);for(var C=I(A.split("/")),B=I(g.split("/")),Q=Math.min(C.length,B.length),E=Q,i=0;i<Q;i++)if(C[i]!==B[i]){E=i;break}var o=[];for(i=E;i<C.length;i++)o.push("..");return(o=o.concat(B.slice(E))).join("/")}},uA={ttys:[],init:function(){},shutdown:function(){},register:function(A,g){uA.ttys[A]={input:[],output:[],ops:g},kA.registerDevice(A,uA.stream_ops)},stream_ops:{open:function(A){var g=uA.ttys[A.node.rdev];if(!g)throw new kA.ErrnoError(43);A.tty=g,A.seekable=!1},close:function(A){A.tty.ops.flush(A.tty)},flush:function(A){A.tty.ops.flush(A.tty)},read:function(A,g,I,C,B){if(!A.tty||!A.tty.ops.get_char)throw new kA.ErrnoError(60);for(var Q=0,E=0;E<C;E++){var i;try{i=A.tty.ops.get_char(A.tty)}catch{throw new kA.ErrnoError(29)}if(void 0===i&&0===Q)throw new kA.ErrnoError(6);if(null==i)break;Q++,g[I+E]=i}return Q&&(A.node.timestamp=Date.now()),Q},write:function(A,g,I,C,B){if(!A.tty||!A.tty.ops.put_char)throw new kA.ErrnoError(60);try{for(var Q=0;Q<C;Q++)A.tty.ops.put_char(A.tty,g[I+Q])}catch{throw new kA.ErrnoError(29)}return C&&(A.node.timestamp=Date.now()),Q}},default_tty_ops:{get_char:function(A){if(!A.input.length){var g=null;if(a){var I=Buffer.alloc?Buffer.alloc(256):new Buffer(256),C=0;try{C=D.readSync(process.stdin.fd,I,0,256,null)}catch(A){if(-1==A.toString().indexOf("EOF"))throw A;C=0}g=C>0?I.slice(0,C).toString("utf-8"):null}else typeof window<"u"&&"function"==typeof window.prompt?null!==(g=window.prompt("Input: "))&&(g+="\n"):"function"==typeof readline&&(null!==(g=readline())&&(g+="\n"));if(!g)return null;A.input=DI(g,!0)}return A.input.shift()},put_char:function(A,g){null===g||10===g?(w(M(A.output,0)),A.output=[]):0!=g&&A.output.push(g)},flush:function(A){A.output&&A.output.length>0&&(w(M(A.output,0)),A.output=[])}},default_tty1_ops:{put_char:function(A,g){null===g||10===g?(l(M(A.output,0)),A.output=[]):0!=g&&A.output.push(g)},flush:function(A){A.output&&A.output.length>0&&(l(M(A.output,0)),A.output=[])}}};function MA(A){for(var g=function(A,g){return g||(g=y),Math.ceil(A/g)*g}(A,16384),I=FI(g);A<g;)J[I+A++]=0;return I}var SA={ops_table:null,mount:function(A){return SA.createNode(null,"/",16895,0)},createNode:function(A,g,I,C){if(kA.isBlkdev(I)||kA.isFIFO(I))throw new kA.ErrnoError(63);SA.ops_table||(SA.ops_table={dir:{node:{getattr:SA.node_ops.getattr,setattr:SA.node_ops.setattr,lookup:SA.node_ops.lookup,mknod:SA.node_ops.mknod,rename:SA.node_ops.rename,unlink:SA.node_ops.unlink,rmdir:SA.node_ops.rmdir,readdir:SA.node_ops.readdir,symlink:SA.node_ops.symlink},stream:{llseek:SA.stream_ops.llseek}},file:{node:{getattr:SA.node_ops.getattr,setattr:SA.node_ops.setattr},stream:{llseek:SA.stream_ops.llseek,read:SA.stream_ops.read,write:SA.stream_ops.write,allocate:SA.stream_ops.allocate,mmap:SA.stream_ops.mmap,msync:SA.stream_ops.msync}},link:{node:{getattr:SA.node_ops.getattr,setattr:SA.node_ops.setattr,readlink:SA.node_ops.readlink},stream:{}},chrdev:{node:{getattr:SA.node_ops.getattr,setattr:SA.node_ops.setattr},stream:kA.chrdev_stream_ops}});var B=kA.createNode(A,g,I,C);return kA.isDir(B.mode)?(B.node_ops=SA.ops_table.dir.node,B.stream_ops=SA.ops_table.dir.stream,B.contents={}):kA.isFile(B.mode)?(B.node_ops=SA.ops_table.file.node,B.stream_ops=SA.ops_table.file.stream,B.usedBytes=0,B.contents=null):kA.isLink(B.mode)?(B.node_ops=SA.ops_table.link.node,B.stream_ops=SA.ops_table.link.stream):kA.isChrdev(B.mode)&&(B.node_ops=SA.ops_table.chrdev.node,B.stream_ops=SA.ops_table.chrdev.stream),B.timestamp=Date.now(),A&&(A.contents[g]=B),B},getFileDataAsRegularArray:function(A){if(A.contents&&A.contents.subarray){for(var g=[],I=0;I<A.usedBytes;++I)g.push(A.contents[I]);return g}return A.contents},getFileDataAsTypedArray:function(A){return A.contents?A.contents.subarray?A.contents.subarray(0,A.usedBytes):new Uint8Array(A.contents):new Uint8Array(0)},expandFileStorage:function(A,g){var I=A.contents?A.contents.length:0;if(!(I>=g)){g=Math.max(g,I*(I<1048576?2:1.125)>>>0),0!=I&&(g=Math.max(g,256));var C=A.contents;A.contents=new Uint8Array(g),A.usedBytes>0&&A.contents.set(C.subarray(0,A.usedBytes),0)}},resizeFileStorage:function(A,g){if(A.usedBytes!=g){if(0==g)return A.contents=null,void(A.usedBytes=0);if(!A.contents||A.contents.subarray){var I=A.contents;return A.contents=new Uint8Array(g),I&&A.contents.set(I.subarray(0,Math.min(g,A.usedBytes))),void(A.usedBytes=g)}if(A.contents||(A.contents=[]),A.contents.length>g)A.contents.length=g;else for(;A.contents.length<g;)A.contents.push(0);A.usedBytes=g}},node_ops:{getattr:function(A){var g={};return g.dev=kA.isChrdev(A.mode)?A.id:1,g.ino=A.id,g.mode=A.mode,g.nlink=1,g.uid=0,g.gid=0,g.rdev=A.rdev,kA.isDir(A.mode)?g.size=4096:kA.isFile(A.mode)?g.size=A.usedBytes:kA.isLink(A.mode)?g.size=A.link.length:g.size=0,g.atime=new Date(A.timestamp),g.mtime=new Date(A.timestamp),g.ctime=new Date(A.timestamp),g.blksize=4096,g.blocks=Math.ceil(g.size/g.blksize),g},setattr:function(A,g){void 0!==g.mode&&(A.mode=g.mode),void 0!==g.timestamp&&(A.timestamp=g.timestamp),void 0!==g.size&&SA.resizeFileStorage(A,g.size)},lookup:function(A,g){throw kA.genericErrors[44]},mknod:function(A,g,I,C){return SA.createNode(A,g,I,C)},rename:function(A,g,I){if(kA.isDir(A.mode)){var C;try{C=kA.lookupNode(g,I)}catch{}if(C)for(var B in C.contents)throw new kA.ErrnoError(55)}delete A.parent.contents[A.name],A.name=I,g.contents[I]=A,A.parent=g},unlink:function(A,g){delete A.contents[g]},rmdir:function(A,g){var I=kA.lookupNode(A,g);for(var C in I.contents)throw new kA.ErrnoError(55);delete A.contents[g]},readdir:function(A){var g=[".",".."];for(var I in A.contents)A.contents.hasOwnProperty(I)&&g.push(I);return g},symlink:function(A,g,I){var C=SA.createNode(A,g,41471,0);return C.link=I,C},readlink:function(A){if(!kA.isLink(A.mode))throw new kA.ErrnoError(28);return A.link}},stream_ops:{read:function(A,g,I,C,B){var Q=A.node.contents;if(B>=A.node.usedBytes)return 0;var E=Math.min(A.node.usedBytes-B,C);if(E>8&&Q.subarray)g.set(Q.subarray(B,B+E),I);else for(var i=0;i<E;i++)g[I+i]=Q[B+i];return E},write:function(A,g,I,C,B,Q){if(g.buffer===J.buffer&&(Q=!1),!C)return 0;var E=A.node;if(E.timestamp=Date.now(),g.subarray&&(!E.contents||E.contents.subarray)){if(Q)return E.contents=g.subarray(I,I+C),E.usedBytes=C,C;if(0===E.usedBytes&&0===B)return E.contents=g.slice(I,I+C),E.usedBytes=C,C;if(B+C<=E.usedBytes)return E.contents.set(g.subarray(I,I+C),B),C}if(SA.expandFileStorage(E,B+C),E.contents.subarray&&g.subarray)E.contents.set(g.subarray(I,I+C),B);else for(var i=0;i<C;i++)E.contents[B+i]=g[I+i];return E.usedBytes=Math.max(E.usedBytes,B+C),C},llseek:function(A,g,I){var C=g;if(1===I?C+=A.position:2===I&&kA.isFile(A.node.mode)&&(C+=A.node.usedBytes),C<0)throw new kA.ErrnoError(28);return C},allocate:function(A,g,I){SA.expandFileStorage(A.node,g+I),A.node.usedBytes=Math.max(A.node.usedBytes,g+I)},mmap:function(A,g,I,C,B,Q){if(N(0===g),!kA.isFile(A.node.mode))throw new kA.ErrnoError(43);var E,i,o=A.node.contents;if(2&Q||o.buffer!==f){if((C>0||C+I<o.length)&&(o=o.subarray?o.subarray(C,C+I):Array.prototype.slice.call(o,C,C+I)),i=!0,!(E=MA(I)))throw new kA.ErrnoError(48);J.set(o,E)}else i=!1,E=o.byteOffset;return{ptr:E,allocated:i}},msync:function(A,g,I,C,B){if(!kA.isFile(A.node.mode))throw new kA.ErrnoError(43);return 2&B||SA.stream_ops.write(A,g,0,C,I,!1),0}}},kA={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:!1,ignorePermissions:!0,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath:function(A,g){if(g=g||{},!(A=NA.resolve(kA.cwd(),A)))return{path:"",node:null};var I={follow_mount:!0,recurse_count:0};for(var C in I)void 0===g[C]&&(g[C]=I[C]);if(g.recurse_count>8)throw new kA.ErrnoError(32);for(var B=dA.normalizeArray(A.split("/").filter((function(A){return!!A})),!1),Q=kA.root,E="/",i=0;i<B.length;i++){var o=i===B.length-1;if(o&&g.parent)break;if(Q=kA.lookupNode(Q,B[i]),E=dA.join2(E,B[i]),kA.isMountpoint(Q)&&(!o||o&&g.follow_mount)&&(Q=Q.mounted.root),!o||g.follow)for(var t=0;kA.isLink(Q.mode);){var e=kA.readlink(E);if(E=NA.resolve(dA.dirname(E),e),Q=kA.lookupPath(E,{recurse_count:g.recurse_count}).node,t++>40)throw new kA.ErrnoError(32)}}return{path:E,node:Q}},getPath:function(A){for(var g;;){if(kA.isRoot(A)){var I=A.mount.mountpoint;return g?"/"!==I[I.length-1]?I+"/"+g:I+g:I}g=g?A.name+"/"+g:A.name,A=A.parent}},hashName:function(A,g){for(var I=0,C=0;C<g.length;C++)I=(I<<5)-I+g.charCodeAt(C)|0;return(A+I>>>0)%kA.nameTable.length},hashAddNode:function(A){var g=kA.hashName(A.parent.id,A.name);A.name_next=kA.nameTable[g],kA.nameTable[g]=A},hashRemoveNode:function(A){var g=kA.hashName(A.parent.id,A.name);if(kA.nameTable[g]===A)kA.nameTable[g]=A.name_next;else for(var I=kA.nameTable[g];I;){if(I.name_next===A){I.name_next=A.name_next;break}I=I.name_next}},lookupNode:function(A,g){var I=kA.mayLookup(A);if(I)throw new kA.ErrnoError(I,A);for(var C=kA.hashName(A.id,g),B=kA.nameTable[C];B;B=B.name_next){var Q=B.name;if(B.parent.id===A.id&&Q===g)return B}return kA.lookup(A,g)},createNode:function(A,g,I,C){var B=new kA.FSNode(A,g,I,C);return kA.hashAddNode(B),B},destroyNode:function(A){kA.hashRemoveNode(A)},isRoot:function(A){return A===A.parent},isMountpoint:function(A){return!!A.mounted},isFile:function(A){return 32768==(61440&A)},isDir:function(A){return 16384==(61440&A)},isLink:function(A){return 40960==(61440&A)},isChrdev:function(A){return 8192==(61440&A)},isBlkdev:function(A){return 24576==(61440&A)},isFIFO:function(A){return 4096==(61440&A)},isSocket:function(A){return!(49152&~A)},flagModes:{r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090},modeStringToFlags:function(A){var g=kA.flagModes[A];if(typeof g>"u")throw new Error("Unknown file open mode: "+A);return g},flagsToPermissionString:function(A){var g=["r","w","rw"][3&A];return 512&A&&(g+="w"),g},nodePermissions:function(A,g){return kA.ignorePermissions||(-1===g.indexOf("r")||292&A.mode)&&(-1===g.indexOf("w")||146&A.mode)&&(-1===g.indexOf("x")||73&A.mode)?0:2},mayLookup:function(A){return kA.nodePermissions(A,"x")||(A.node_ops.lookup?0:2)},mayCreate:function(A,g){try{kA.lookupNode(A,g);return 20}catch{}return kA.nodePermissions(A,"wx")},mayDelete:function(A,g,I){var C;try{C=kA.lookupNode(A,g)}catch(A){return A.errno}var B=kA.nodePermissions(A,"wx");if(B)return B;if(I){if(!kA.isDir(C.mode))return 54;if(kA.isRoot(C)||kA.getPath(C)===kA.cwd())return 10}else if(kA.isDir(C.mode))return 31;return 0},mayOpen:function(A,g){return A?kA.isLink(A.mode)?32:kA.isDir(A.mode)&&("r"!==kA.flagsToPermissionString(g)||512&g)?31:kA.nodePermissions(A,kA.flagsToPermissionString(g)):44},MAX_OPEN_FDS:4096,nextfd:function(A,g){A=A||0,g=g||kA.MAX_OPEN_FDS;for(var I=A;I<=g;I++)if(!kA.streams[I])return I;throw new kA.ErrnoError(33)},getStream:function(A){return kA.streams[A]},createStream:function(A,g,I){kA.FSStream||(kA.FSStream=function(){},kA.FSStream.prototype={object:{get:function(){return this.node},set:function(A){this.node=A}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return!!(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}}});var C=new kA.FSStream;for(var B in A)C[B]=A[B];A=C;var Q=kA.nextfd(g,I);return A.fd=Q,kA.streams[Q]=A,A},closeStream:function(A){kA.streams[A]=null},chrdev_stream_ops:{open:function(A){var g=kA.getDevice(A.node.rdev);A.stream_ops=g.stream_ops,A.stream_ops.open&&A.stream_ops.open(A)},llseek:function(){throw new kA.ErrnoError(70)}},major:function(A){return A>>8},minor:function(A){return 255&A},makedev:function(A,g){return A<<8|g},registerDevice:function(A,g){kA.devices[A]={stream_ops:g}},getDevice:function(A){return kA.devices[A]},getMounts:function(A){for(var g=[],I=[A];I.length;){var C=I.pop();g.push(C),I.push.apply(I,C.mounts)}return g},syncfs:function(A,g){"function"==typeof A&&(g=A,A=!1),kA.syncFSRequests++,kA.syncFSRequests>1&&l("warning: "+kA.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var I=kA.getMounts(kA.root.mount),C=0;function B(A){return kA.syncFSRequests--,g(A)}function Q(A){if(A)return Q.errored?void 0:(Q.errored=!0,B(A));++C>=I.length&&B(null)}I.forEach((function(g){if(!g.type.syncfs)return Q(null);g.type.syncfs(g,A,Q)}))},mount:function(A,g,I){var C,B="/"===I,Q=!I;if(B&&kA.root)throw new kA.ErrnoError(10);if(!B&&!Q){var E=kA.lookupPath(I,{follow_mount:!1});if(I=E.path,C=E.node,kA.isMountpoint(C))throw new kA.ErrnoError(10);if(!kA.isDir(C.mode))throw new kA.ErrnoError(54)}var i={type:A,opts:g,mountpoint:I,mounts:[]},o=A.mount(i);return o.mount=i,i.root=o,B?kA.root=o:C&&(C.mounted=i,C.mount&&C.mount.mounts.push(i)),o},unmount:function(A){var g=kA.lookupPath(A,{follow_mount:!1});if(!kA.isMountpoint(g.node))throw new kA.ErrnoError(28);var I=g.node,C=I.mounted,B=kA.getMounts(C);Object.keys(kA.nameTable).forEach((function(A){for(var g=kA.nameTable[A];g;){var I=g.name_next;-1!==B.indexOf(g.mount)&&kA.destroyNode(g),g=I}})),I.mounted=null;var Q=I.mount.mounts.indexOf(C);I.mount.mounts.splice(Q,1)},lookup:function(A,g){return A.node_ops.lookup(A,g)},mknod:function(A,g,I){var C=kA.lookupPath(A,{parent:!0}).node,B=dA.basename(A);if(!B||"."===B||".."===B)throw new kA.ErrnoError(28);var Q=kA.mayCreate(C,B);if(Q)throw new kA.ErrnoError(Q);if(!C.node_ops.mknod)throw new kA.ErrnoError(63);return C.node_ops.mknod(C,B,g,I)},create:function(A,g){return g=void 0!==g?g:438,g&=4095,g|=32768,kA.mknod(A,g,0)},mkdir:function(A,g){return g=void 0!==g?g:511,g&=1023,g|=16384,kA.mknod(A,g,0)},mkdirTree:function(A,g){for(var I=A.split("/"),C="",B=0;B<I.length;++B)if(I[B]){C+="/"+I[B];try{kA.mkdir(C,g)}catch(A){if(20!=A.errno)throw A}}},mkdev:function(A,g,I){return typeof I>"u"&&(I=g,g=438),g|=8192,kA.mknod(A,g,I)},symlink:function(A,g){if(!NA.resolve(A))throw new kA.ErrnoError(44);var I=kA.lookupPath(g,{parent:!0}).node;if(!I)throw new kA.ErrnoError(44);var C=dA.basename(g),B=kA.mayCreate(I,C);if(B)throw new kA.ErrnoError(B);if(!I.node_ops.symlink)throw new kA.ErrnoError(63);return I.node_ops.symlink(I,C,A)},rename:function(A,g){var I,C,B=dA.dirname(A),Q=dA.dirname(g),E=dA.basename(A),i=dA.basename(g);if(I=kA.lookupPath(A,{parent:!0}).node,C=kA.lookupPath(g,{parent:!0}).node,!I||!C)throw new kA.ErrnoError(44);if(I.mount!==C.mount)throw new kA.ErrnoError(75);var o,t=kA.lookupNode(I,E),e=NA.relative(A,Q);if("."!==e.charAt(0))throw new kA.ErrnoError(28);if("."!==(e=NA.relative(g,B)).charAt(0))throw new kA.ErrnoError(55);try{o=kA.lookupNode(C,i)}catch{}if(t!==o){var a=kA.isDir(t.mode),s=kA.mayDelete(I,E,a);if(s)throw new kA.ErrnoError(s);if(s=o?kA.mayDelete(C,i,a):kA.mayCreate(C,i))throw new kA.ErrnoError(s);if(!I.node_ops.rename)throw new kA.ErrnoError(63);if(kA.isMountpoint(t)||o&&kA.isMountpoint(o))throw new kA.ErrnoError(10);if(C!==I&&(s=kA.nodePermissions(I,"w")))throw new kA.ErrnoError(s);try{kA.trackingDelegate.willMovePath&&kA.trackingDelegate.willMovePath(A,g)}catch(I){l("FS.trackingDelegate['willMovePath']('"+A+"', '"+g+"') threw an exception: "+I.message)}kA.hashRemoveNode(t);try{I.node_ops.rename(t,C,i)}catch(A){throw A}finally{kA.hashAddNode(t)}try{kA.trackingDelegate.onMovePath&&kA.trackingDelegate.onMovePath(A,g)}catch(I){l("FS.trackingDelegate['onMovePath']('"+A+"', '"+g+"') threw an exception: "+I.message)}}},rmdir:function(A){var g=kA.lookupPath(A,{parent:!0}).node,I=dA.basename(A),C=kA.lookupNode(g,I),B=kA.mayDelete(g,I,!0);if(B)throw new kA.ErrnoError(B);if(!g.node_ops.rmdir)throw new kA.ErrnoError(63);if(kA.isMountpoint(C))throw new kA.ErrnoError(10);try{kA.trackingDelegate.willDeletePath&&kA.trackingDelegate.willDeletePath(A)}catch(g){l("FS.trackingDelegate['willDeletePath']('"+A+"') threw an exception: "+g.message)}g.node_ops.rmdir(g,I),kA.destroyNode(C);try{kA.trackingDelegate.onDeletePath&&kA.trackingDelegate.onDeletePath(A)}catch(g){l("FS.trackingDelegate['onDeletePath']('"+A+"') threw an exception: "+g.message)}},readdir:function(A){var g=kA.lookupPath(A,{follow:!0}).node;if(!g.node_ops.readdir)throw new kA.ErrnoError(54);return g.node_ops.readdir(g)},unlink:function(A){var g=kA.lookupPath(A,{parent:!0}).node,I=dA.basename(A),C=kA.lookupNode(g,I),B=kA.mayDelete(g,I,!1);if(B)throw new kA.ErrnoError(B);if(!g.node_ops.unlink)throw new kA.ErrnoError(63);if(kA.isMountpoint(C))throw new kA.ErrnoError(10);try{kA.trackingDelegate.willDeletePath&&kA.trackingDelegate.willDeletePath(A)}catch(g){l("FS.trackingDelegate['willDeletePath']('"+A+"') threw an exception: "+g.message)}g.node_ops.unlink(g,I),kA.destroyNode(C);try{kA.trackingDelegate.onDeletePath&&kA.trackingDelegate.onDeletePath(A)}catch(g){l("FS.trackingDelegate['onDeletePath']('"+A+"') threw an exception: "+g.message)}},readlink:function(A){var g=kA.lookupPath(A).node;if(!g)throw new kA.ErrnoError(44);if(!g.node_ops.readlink)throw new kA.ErrnoError(28);return NA.resolve(kA.getPath(g.parent),g.node_ops.readlink(g))},stat:function(A,g){var I=kA.lookupPath(A,{follow:!g}).node;if(!I)throw new kA.ErrnoError(44);if(!I.node_ops.getattr)throw new kA.ErrnoError(63);return I.node_ops.getattr(I)},lstat:function(A){return kA.stat(A,!0)},chmod:function(A,g,I){var C;"string"==typeof A?C=kA.lookupPath(A,{follow:!I}).node:C=A;if(!C.node_ops.setattr)throw new kA.ErrnoError(63);C.node_ops.setattr(C,{mode:4095&g|-4096&C.mode,timestamp:Date.now()})},lchmod:function(A,g){kA.chmod(A,g,!0)},fchmod:function(A,g){var I=kA.getStream(A);if(!I)throw new kA.ErrnoError(8);kA.chmod(I.node,g)},chown:function(A,g,I,C){var B;"string"==typeof A?B=kA.lookupPath(A,{follow:!C}).node:B=A;if(!B.node_ops.setattr)throw new kA.ErrnoError(63);B.node_ops.setattr(B,{timestamp:Date.now()})},lchown:function(A,g,I){kA.chown(A,g,I,!0)},fchown:function(A,g,I){var C=kA.getStream(A);if(!C)throw new kA.ErrnoError(8);kA.chown(C.node,g,I)},truncate:function(A,g){if(g<0)throw new kA.ErrnoError(28);var I;"string"==typeof A?I=kA.lookupPath(A,{follow:!0}).node:I=A;if(!I.node_ops.setattr)throw new kA.ErrnoError(63);if(kA.isDir(I.mode))throw new kA.ErrnoError(31);if(!kA.isFile(I.mode))throw new kA.ErrnoError(28);var C=kA.nodePermissions(I,"w");if(C)throw new kA.ErrnoError(C);I.node_ops.setattr(I,{size:g,timestamp:Date.now()})},ftruncate:function(A,g){var I=kA.getStream(A);if(!I)throw new kA.ErrnoError(8);if(!(2097155&I.flags))throw new kA.ErrnoError(28);kA.truncate(I.node,g)},utime:function(A,g,I){var C=kA.lookupPath(A,{follow:!0}).node;C.node_ops.setattr(C,{timestamp:Math.max(g,I)})},open:function(A,g,I,C,Q){if(""===A)throw new kA.ErrnoError(44);var E;if(I=typeof I>"u"?438:I,I=64&(g="string"==typeof g?kA.modeStringToFlags(g):g)?4095&I|32768:0,"object"==typeof A)E=A;else{A=dA.normalize(A);try{E=kA.lookupPath(A,{follow:!(131072&g)}).node}catch{}}var i=!1;if(64&g)if(E){if(128&g)throw new kA.ErrnoError(20)}else E=kA.mknod(A,I,0),i=!0;if(!E)throw new kA.ErrnoError(44);if(kA.isChrdev(E.mode)&&(g&=-513),65536&g&&!kA.isDir(E.mode))throw new kA.ErrnoError(54);if(!i){var o=kA.mayOpen(E,g);if(o)throw new kA.ErrnoError(o)}512&g&&kA.truncate(E,0),g&=-131713;var t=kA.createStream({node:E,path:kA.getPath(E),flags:g,seekable:!0,position:0,stream_ops:E.stream_ops,ungotten:[],error:!1},C,Q);t.stream_ops.open&&t.stream_ops.open(t),B.logReadFiles&&!(1&g)&&(kA.readFiles||(kA.readFiles={}),A in kA.readFiles||(kA.readFiles[A]=1,l("FS.trackingDelegate error on read file: "+A)));try{if(kA.trackingDelegate.onOpenFile){var e=0;1!=(2097155&g)&&(e|=kA.tracking.openFlags.READ),2097155&g&&(e|=kA.tracking.openFlags.WRITE),kA.trackingDelegate.onOpenFile(A,e)}}catch(g){l("FS.trackingDelegate['onOpenFile']('"+A+"', flags) threw an exception: "+g.message)}return t},close:function(A){if(kA.isClosed(A))throw new kA.ErrnoError(8);A.getdents&&(A.getdents=null);try{A.stream_ops.close&&A.stream_ops.close(A)}catch(A){throw A}finally{kA.closeStream(A.fd)}A.fd=null},isClosed:function(A){return null===A.fd},llseek:function(A,g,I){if(kA.isClosed(A))throw new kA.ErrnoError(8);if(!A.seekable||!A.stream_ops.llseek)throw new kA.ErrnoError(70);if(0!=I&&1!=I&&2!=I)throw new kA.ErrnoError(28);return A.position=A.stream_ops.llseek(A,g,I),A.ungotten=[],A.position},read:function(A,g,I,C,B){if(C<0||B<0)throw new kA.ErrnoError(28);if(kA.isClosed(A))throw new kA.ErrnoError(8);if(1==(2097155&A.flags))throw new kA.ErrnoError(8);if(kA.isDir(A.node.mode))throw new kA.ErrnoError(31);if(!A.stream_ops.read)throw new kA.ErrnoError(28);var Q=typeof B<"u";if(Q){if(!A.seekable)throw new kA.ErrnoError(70)}else B=A.position;var E=A.stream_ops.read(A,g,I,C,B);return Q||(A.position+=E),E},write:function(A,g,I,C,B,Q){if(C<0||B<0)throw new kA.ErrnoError(28);if(kA.isClosed(A))throw new kA.ErrnoError(8);if(!(2097155&A.flags))throw new kA.ErrnoError(8);if(kA.isDir(A.node.mode))throw new kA.ErrnoError(31);if(!A.stream_ops.write)throw new kA.ErrnoError(28);A.seekable&&1024&A.flags&&kA.llseek(A,0,2);var E=typeof B<"u";if(E){if(!A.seekable)throw new kA.ErrnoError(70)}else B=A.position;var i=A.stream_ops.write(A,g,I,C,B,Q);E||(A.position+=i);try{A.path&&kA.trackingDelegate.onWriteToFile&&kA.trackingDelegate.onWriteToFile(A.path)}catch(g){l("FS.trackingDelegate['onWriteToFile']('"+A.path+"') threw an exception: "+g.message)}return i},allocate:function(A,g,I){if(kA.isClosed(A))throw new kA.ErrnoError(8);if(g<0||I<=0)throw new kA.ErrnoError(28);if(!(2097155&A.flags))throw new kA.ErrnoError(8);if(!kA.isFile(A.node.mode)&&!kA.isDir(A.node.mode))throw new kA.ErrnoError(43);if(!A.stream_ops.allocate)throw new kA.ErrnoError(138);A.stream_ops.allocate(A,g,I)},mmap:function(A,g,I,C,B,Q){if(2&B&&!(2&Q)&&2!=(2097155&A.flags))throw new kA.ErrnoError(2);if(1==(2097155&A.flags))throw new kA.ErrnoError(2);if(!A.stream_ops.mmap)throw new kA.ErrnoError(43);return A.stream_ops.mmap(A,g,I,C,B,Q)},msync:function(A,g,I,C,B){return A&&A.stream_ops.msync?A.stream_ops.msync(A,g,I,C,B):0},munmap:function(A){return 0},ioctl:function(A,g,I){if(!A.stream_ops.ioctl)throw new kA.ErrnoError(59);return A.stream_ops.ioctl(A,g,I)},readFile:function(A,g){if((g=g||{}).flags=g.flags||0,g.encoding=g.encoding||"binary","utf8"!==g.encoding&&"binary"!==g.encoding)throw new Error('Invalid encoding type "'+g.encoding+'"');var I,C=kA.open(A,g.flags),B=kA.stat(A).size,Q=new Uint8Array(B);return kA.read(C,Q,0,B,0),"utf8"===g.encoding?I=M(Q,0):"binary"===g.encoding&&(I=Q),kA.close(C),I},writeFile:function(A,g,I){(I=I||{}).flags=I.flags||577;var C=kA.open(A,I.flags,I.mode);if("string"==typeof g){var B=new Uint8Array(K(g)+1),Q=k(g,B,0,B.length);kA.write(C,B,0,Q,void 0,I.canOwn)}else{if(!ArrayBuffer.isView(g))throw new Error("Unsupported data type");kA.write(C,g,0,g.byteLength,void 0,I.canOwn)}kA.close(C)},cwd:function(){return kA.currentPath},chdir:function(A){var g=kA.lookupPath(A,{follow:!0});if(null===g.node)throw new kA.ErrnoError(44);if(!kA.isDir(g.node.mode))throw new kA.ErrnoError(54);var I=kA.nodePermissions(g.node,"x");if(I)throw new kA.ErrnoError(I);kA.currentPath=g.path},createDefaultDirectories:function(){kA.mkdir("/tmp"),kA.mkdir("/home"),kA.mkdir("/home/web_user")},createDefaultDevices:function(){kA.mkdir("/dev"),kA.registerDevice(kA.makedev(1,3),{read:function(){return 0},write:function(A,g,I,C,B){return C}}),kA.mkdev("/dev/null",kA.makedev(1,3)),uA.register(kA.makedev(5,0),uA.default_tty_ops),uA.register(kA.makedev(6,0),uA.default_tty1_ops),kA.mkdev("/dev/tty",kA.makedev(5,0)),kA.mkdev("/dev/tty1",kA.makedev(6,0));var A=function(){if("object"==typeof crypto&&"function"==typeof crypto.getRandomValues){var A=new Uint8Array(1);return function(){return crypto.getRandomValues(A),A[0]}}if(a)try{var g=require("crypto");return function(){return g.randomBytes(1)[0]}}catch{}return function(){iA("randomDevice")}}();kA.createDevice("/dev","random",A),kA.createDevice("/dev","urandom",A),kA.mkdir("/dev/shm"),kA.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){kA.mkdir("/proc"),kA.mkdir("/proc/self"),kA.mkdir("/proc/self/fd"),kA.mount({mount:function(){var A=kA.createNode("/proc/self","fd",16895,73);return A.node_ops={lookup:function(A,g){var I=+g,C=kA.getStream(I);if(!C)throw new kA.ErrnoError(8);var B={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return C.path}}};return B.parent=B,B}},A}},{},"/proc/self/fd")},createStandardStreams:function(){B.stdin?kA.createDevice("/dev","stdin",B.stdin):kA.symlink("/dev/tty","/dev/stdin"),B.stdout?kA.createDevice("/dev","stdout",null,B.stdout):kA.symlink("/dev/tty","/dev/stdout"),B.stderr?kA.createDevice("/dev","stderr",null,B.stderr):kA.symlink("/dev/tty1","/dev/stderr"),kA.open("/dev/stdin",0),kA.open("/dev/stdout",1),kA.open("/dev/stderr",1)},ensureErrnoError:function(){kA.ErrnoError||(kA.ErrnoError=function(A,g){this.node=g,this.setErrno=function(A){this.errno=A},this.setErrno(A),this.message="FS error"},kA.ErrnoError.prototype=new Error,kA.ErrnoError.prototype.constructor=kA.ErrnoError,[44].forEach((function(A){kA.genericErrors[A]=new kA.ErrnoError(A),kA.genericErrors[A].stack="<generic error, no stack>"})))},staticInit:function(){kA.ensureErrnoError(),kA.nameTable=new Array(4096),kA.mount(SA,{},"/"),kA.createDefaultDirectories(),kA.createDefaultDevices(),kA.createSpecialDirectories(),kA.filesystems={MEMFS:SA}},init:function(A,g,I){kA.init.initialized=!0,kA.ensureErrnoError(),B.stdin=A||B.stdin,B.stdout=g||B.stdout,B.stderr=I||B.stderr,kA.createStandardStreams()},quit:function(){kA.init.initialized=!1;var A=B._fflush;A&&A(0);for(var g=0;g<kA.streams.length;g++){var I=kA.streams[g];I&&kA.close(I)}},getMode:function(A,g){var I=0;return A&&(I|=365),g&&(I|=146),I},findObject:function(A,g){var I=kA.analyzePath(A,g);return I.exists?I.object:null},analyzePath:function(A,g){try{A=(C=kA.lookupPath(A,{follow:!g})).path}catch{}var I={isRoot:!1,exists:!1,error:0,name:null,path:null,object:null,parentExists:!1,parentPath:null,parentObject:null};try{var C=kA.lookupPath(A,{parent:!0});I.parentExists=!0,I.parentPath=C.path,I.parentObject=C.node,I.name=dA.basename(A),C=kA.lookupPath(A,{follow:!g}),I.exists=!0,I.path=C.path,I.object=C.node,I.name=C.node.name,I.isRoot="/"===C.path}catch(A){I.error=A.errno}return I},createPath:function(A,g,I,C){A="string"==typeof A?A:kA.getPath(A);for(var B=g.split("/").reverse();B.length;){var Q=B.pop();if(Q){var E=dA.join2(A,Q);try{kA.mkdir(E)}catch{}A=E}}return E},createFile:function(A,g,I,C,B){var Q=dA.join2("string"==typeof A?A:kA.getPath(A),g),E=kA.getMode(C,B);return kA.create(Q,E)},createDataFile:function(A,g,I,C,B,Q){var E=g?dA.join2("string"==typeof A?A:kA.getPath(A),g):A,i=kA.getMode(C,B),o=kA.create(E,i);if(I){if("string"==typeof I){for(var t=new Array(I.length),e=0,a=I.length;e<a;++e)t[e]=I.charCodeAt(e);I=t}kA.chmod(o,146|i);var s=kA.open(o,577);kA.write(s,I,0,I.length,0,Q),kA.close(s),kA.chmod(o,i)}return o},createDevice:function(A,g,I,C){var B=dA.join2("string"==typeof A?A:kA.getPath(A),g),Q=kA.getMode(!!I,!!C);kA.createDevice.major||(kA.createDevice.major=64);var E=kA.makedev(kA.createDevice.major++,0);return kA.registerDevice(E,{open:function(A){A.seekable=!1},close:function(A){C&&C.buffer&&C.buffer.length&&C(10)},read:function(A,g,C,B,Q){for(var E=0,i=0;i<B;i++){var o;try{o=I()}catch{throw new kA.ErrnoError(29)}if(void 0===o&&0===E)throw new kA.ErrnoError(6);if(null==o)break;E++,g[C+i]=o}return E&&(A.node.timestamp=Date.now()),E},write:function(A,g,I,B,Q){for(var E=0;E<B;E++)try{C(g[I+E])}catch{throw new kA.ErrnoError(29)}return B&&(A.node.timestamp=Date.now()),E}}),kA.mkdev(B,Q,E)},forceLoadFile:function(A){if(A.isDevice||A.isFolder||A.link||A.contents)return!0;if(typeof XMLHttpRequest<"u")throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread.");if(!s)throw new Error("Cannot load without read() or XMLHttpRequest.");try{A.contents=DI(s(A.url),!0),A.usedBytes=A.contents.length}catch{throw new kA.ErrnoError(29)}},createLazyFile:function(A,g,I,C,B){function Q(){this.lengthKnown=!1,this.chunks=[]}if(Q.prototype.get=function(A){if(!(A>this.length-1||A<0)){var g=A%this.chunkSize,I=A/this.chunkSize|0;return this.getter(I)[g]}},Q.prototype.setDataGetter=function(A){this.getter=A},Q.prototype.cacheLength=function(){var A=new XMLHttpRequest;if(A.open("HEAD",I,!1),A.send(null),!(A.status>=200&&A.status<300||304===A.status))throw new Error("Couldn't load "+I+". Status: "+A.status);var g,C=Number(A.getResponseHeader("Content-length")),B=(g=A.getResponseHeader("Accept-Ranges"))&&"bytes"===g,Q=(g=A.getResponseHeader("Content-Encoding"))&&"gzip"===g,E=1048576;B||(E=C);var i=this;i.setDataGetter((function(A){var g=A*E,B=(A+1)*E-1;if(B=Math.min(B,C-1),typeof i.chunks[A]>"u"&&(i.chunks[A]=function(A,g){if(A>g)throw new Error("invalid range ("+A+", "+g+") or no bytes requested!");if(g>C-1)throw new Error("only "+C+" bytes available! programmer error!");var B=new XMLHttpRequest;if(B.open("GET",I,!1),C!==E&&B.setRequestHeader("Range","bytes="+A+"-"+g),typeof Uint8Array<"u"&&(B.responseType="arraybuffer"),B.overrideMimeType&&B.overrideMimeType("text/plain; charset=x-user-defined"),B.send(null),!(B.status>=200&&B.status<300||304===B.status))throw new Error("Couldn't load "+I+". Status: "+B.status);return void 0!==B.response?new Uint8Array(B.response||[]):DI(B.responseText||"",!0)}(g,B)),typeof i.chunks[A]>"u")throw new Error("doXHR failed!");return i.chunks[A]})),(Q||!C)&&(E=C=1,C=this.getter(0).length,E=C,w("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=C,this._chunkSize=E,this.lengthKnown=!0},typeof XMLHttpRequest<"u"){if(!e)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var E=new Q;Object.defineProperties(E,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var i={isDevice:!1,contents:E}}else i={isDevice:!1,url:I};var o=kA.createFile(A,g,i,C,B);i.contents?o.contents=i.contents:i.url&&(o.contents=null,o.url=i.url),Object.defineProperties(o,{usedBytes:{get:function(){return this.contents.length}}});var t={};return Object.keys(o.stream_ops).forEach((function(A){var g=o.stream_ops[A];t[A]=function(){return kA.forceLoadFile(o),g.apply(null,arguments)}})),t.read=function(A,g,I,C,B){kA.forceLoadFile(o);var Q=A.node.contents;if(B>=Q.length)return 0;var E=Math.min(Q.length-B,C);if(Q.slice)for(var i=0;i<E;i++)g[I+i]=Q[B+i];else for(i=0;i<E;i++)g[I+i]=Q.get(B+i);return E},o.stream_ops=t,o},createPreloadedFile:function(A,g,I,C,Q,E,i,o,t,e){lA.init();var a=g?NA.resolve(dA.join2(A,g)):A;function s(I){function s(I){e&&e(),o||kA.createDataFile(A,g,I,C,Q,t),E&&E(),EA()}var n=!1;B.preloadPlugins.forEach((function(A){n||A.canHandle(a)&&(A.handle(I,a,s,(function(){i&&i(),EA()})),n=!0)})),n||s(I)}QA(),"string"==typeof I?lA.asyncLoad(I,(function(A){s(A)}),i):s(I)},indexedDB:function(){return window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB},DB_NAME:function(){return"EM_FS_"+window.location.pathname},DB_VERSION:20,DB_STORE_NAME:"FILE_DATA",saveFilesToDB:function(A,g,I){g=g||function(){},I=I||function(){};var C=kA.indexedDB();try{var B=C.open(kA.DB_NAME(),kA.DB_VERSION)}catch(A){return I(A)}B.onupgradeneeded=function(){w("creating db"),B.result.createObjectStore(kA.DB_STORE_NAME)},B.onsuccess=function(){var C=B.result.transaction([kA.DB_STORE_NAME],"readwrite"),Q=C.objectStore(kA.DB_STORE_NAME),E=0,i=0,o=A.length;function t(){0==i?g():I()}A.forEach((function(A){var g=Q.put(kA.analyzePath(A).object.contents,A);g.onsuccess=function(){++E+i==o&&t()},g.onerror=function(){i++,E+i==o&&t()}})),C.onerror=I},B.onerror=I},loadFilesFromDB:function(A,g,I){g=g||function(){},I=I||function(){};var C=kA.indexedDB();try{var B=C.open(kA.DB_NAME(),kA.DB_VERSION)}catch(A){return I(A)}B.onupgradeneeded=I,B.onsuccess=function(){var C=B.result;try{var Q=C.transaction([kA.DB_STORE_NAME],"readonly")}catch(A){return void I(A)}var E=Q.objectStore(kA.DB_STORE_NAME),i=0,o=0,t=A.length;function e(){0==o?g():I()}A.forEach((function(A){var g=E.get(A);g.onsuccess=function(){kA.analyzePath(A).exists&&kA.unlink(A),kA.createDataFile(dA.dirname(A),dA.basename(A),g.result,!0,!0,!0),++i+o==t&&e()},g.onerror=function(){o++,i+o==t&&e()}})),Q.onerror=I},B.onerror=I}},UA={mappings:{},DEFAULT_POLLMASK:5,umask:511,calculateAt:function(A,g){if("/"!==g[0]){var I;if(-100===A)I=kA.cwd();else{var C=kA.getStream(A);if(!C)throw new kA.ErrnoError(8);I=C.path}g=dA.join2(I,g)}return g},doStat:function(A,g,I){try{var C=A(g)}catch(A){if(A&&A.node&&dA.normalize(g)!==dA.normalize(kA.getPath(A.node)))return-54;throw A}return m[I>>2]=C.dev,m[I+4>>2]=0,m[I+8>>2]=C.ino,m[I+12>>2]=C.mode,m[I+16>>2]=C.nlink,m[I+20>>2]=C.uid,m[I+24>>2]=C.gid,m[I+28>>2]=C.rdev,m[I+32>>2]=0,rA=[C.size>>>0,(nA=C.size,+Math.abs(nA)>=1?nA>0?(0|Math.min(+Math.floor(nA/4294967296),4294967295))>>>0:~~+Math.ceil((nA-+(~~nA>>>0))/4294967296)>>>0:0)],m[I+40>>2]=rA[0],m[I+44>>2]=rA[1],m[I+48>>2]=4096,m[I+52>>2]=C.blocks,m[I+56>>2]=C.atime.getTime()/1e3|0,m[I+60>>2]=0,m[I+64>>2]=C.mtime.getTime()/1e3|0,m[I+68>>2]=0,m[I+72>>2]=C.ctime.getTime()/1e3|0,m[I+76>>2]=0,rA=[C.ino>>>0,(nA=C.ino,+Math.abs(nA)>=1?nA>0?(0|Math.min(+Math.floor(nA/4294967296),4294967295))>>>0:~~+Math.ceil((nA-+(~~nA>>>0))/4294967296)>>>0:0)],m[I+80>>2]=rA[0],m[I+84>>2]=rA[1],0},doMsync:function(A,g,I,C,B){var Q=Y.slice(A,A+I);kA.msync(g,Q,B,I,C)},doMkdir:function(A,g){return"/"===(A=dA.normalize(A))[A.length-1]&&(A=A.substr(0,A.length-1)),kA.mkdir(A,g,0),0},doMknod:function(A,g,I){switch(61440&g){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-28}return kA.mknod(A,g,I),0},doReadlink:function(A,g,I){if(I<=0)return-28;var C=kA.readlink(A),B=Math.min(I,K(C)),Q=J[g+B];return U(C,g,I+1),J[g+B]=Q,B},doAccess:function(A,g){if(-8&g)return-28;var I;if(!(I=kA.lookupPath(A,{follow:!0}).node))return-44;var C="";return 4&g&&(C+="r"),2&g&&(C+="w"),1&g&&(C+="x"),C&&kA.nodePermissions(I,C)?-2:0},doDup:function(A,g,I){var C=kA.getStream(I);return C&&kA.close(C),kA.open(A,g,0,I,I).fd},doReadv:function(A,g,I,C){for(var B=0,Q=0;Q<I;Q++){var E=m[g+8*Q>>2],i=m[g+(8*Q+4)>>2],o=kA.read(A,J,E,i,C);if(o<0)return-1;if(B+=o,o<i)break}return B},doWritev:function(A,g,I,C){for(var B=0,Q=0;Q<I;Q++){var E=m[g+8*Q>>2],i=m[g+(8*Q+4)>>2],o=kA.write(A,J,E,i,C);if(o<0)return-1;B+=o}return B},varargs:void 0,get:function(){return UA.varargs+=4,m[UA.varargs-4>>2]},getStr:function(A){return S(A)},getStreamFromFD:function(A){var g=kA.getStream(A);if(!g)throw new kA.ErrnoError(8);return g},get64:function(A,g){return A}};var KA={};function fA(A){for(;A.length;){var g=A.pop();A.pop()(g)}}function JA(A){return this.fromWireType(H[A>>2])}var YA={},pA={},LA={},mA=48,HA=57;function qA(A){if(void 0===A)return"_unknown";var g=(A=A.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return g>=mA&&g<=HA?"_"+A:A}function bA(A,g){return A=qA(A),new Function("body","return function "+A+'() {\n "use strict" ; return body.apply(this, arguments);\n};\n')(g)}function xA(A,g){var I=bA(g,(function(A){this.name=g,this.message=A;var I=new Error(A).stack;void 0!==I&&(this.stack=this.toString()+"\n"+I.replace(/^Error(:[^\n]*)?\n/,""))}));return I.prototype=Object.create(A.prototype),I.prototype.constructor=I,I.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},I}var TA=void 0;function vA(A){throw new TA(A)}function VA(A,g,I){function C(g){var C=I(g);C.length!==A.length&&vA("Mismatched type converter count");for(var B=0;B<A.length;++B)zA(A[B],C[B])}A.forEach((function(A){LA[A]=g}));var B=new Array(g.length),Q=[],E=0;g.forEach((function(A,g){pA.hasOwnProperty(A)?B[g]=pA[A]:(Q.push(A),YA.hasOwnProperty(A)||(YA[A]=[]),YA[A].push((function(){B[g]=pA[A],++E===Q.length&&C(B)})))})),0===Q.length&&C(B)}var WA={};function OA(A){switch(A){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+A)}}var ZA=void 0;function XA(A){for(var g="",I=A;Y[I];)g+=ZA[Y[I++]];return g}var PA=void 0;function jA(A){throw new PA(A)}function zA(A,g,I){if(I=I||{},!("argPackAdvance"in g))throw new TypeError("registerType registeredInstance requires argPackAdvance");var C=g.name;if(A||jA('type "'+C+'" must have a positive integer typeid pointer'),pA.hasOwnProperty(A)){if(I.ignoreDuplicateRegistrations)return;jA("Cannot register type '"+C+"' twice")}if(pA[A]=g,delete LA[A],YA.hasOwnProperty(A)){var B=YA[A];delete YA[A],B.forEach((function(A){A()}))}}function _A(A){if(!(this instanceof sg&&A instanceof sg))return!1;for(var g=this.$$.ptrType.registeredClass,I=this.$$.ptr,C=A.$$.ptrType.registeredClass,B=A.$$.ptr;g.baseClass;)I=g.upcast(I),g=g.baseClass;for(;C.baseClass;)B=C.upcast(B),C=C.baseClass;return g===C&&I===B}function $A(A){return{count:A.count,deleteScheduled:A.deleteScheduled,preservePointerOnDelete:A.preservePointerOnDelete,ptr:A.ptr,ptrType:A.ptrType,smartPtr:A.smartPtr,smartPtrType:A.smartPtrType}}function Ag(A){jA(function(A){return A.$$.ptrType.registeredClass.name}(A)+" instance already deleted")}var gg=!1;function Ig(A){}function Cg(A){A.count.value-=1,0===A.count.value&&function(A){A.smartPtr?A.smartPtrType.rawDestructor(A.smartPtr):A.ptrType.registeredClass.rawDestructor(A.ptr)}(A)}function Bg(A){return typeof FinalizationGroup>"u"?(Bg=function(A){return A},A):(gg=new FinalizationGroup((function(A){for(var g=A.next();!g.done;g=A.next()){var I=g.value;I.ptr?Cg(I):console.warn("object already deleted: "+I.ptr)}})),Bg=function(A){return gg.register(A,A.$$,A.$$),A},Ig=function(A){gg.unregister(A.$$)},Bg(A))}function Qg(){if(this.$$.ptr||Ag(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var A=Bg(Object.create(Object.getPrototypeOf(this),{$$:{value:$A(this.$$)}}));return A.$$.count.value+=1,A.$$.deleteScheduled=!1,A}function Eg(){this.$$.ptr||Ag(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&jA("Object already scheduled for deletion"),Ig(this),Cg(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)}function ig(){return!this.$$.ptr}var og=void 0,tg=[];function eg(){for(;tg.length;){var A=tg.pop();A.$$.deleteScheduled=!1,A.delete()}}function ag(){return this.$$.ptr||Ag(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&jA("Object already scheduled for deletion"),tg.push(this),1===tg.length&&og&&og(eg),this.$$.deleteScheduled=!0,this}function sg(){}var ng={};function rg(A,g,I){if(void 0===A[g].overloadTable){var C=A[g];A[g]=function(){return A[g].overloadTable.hasOwnProperty(arguments.length)||jA("Function '"+I+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+A[g].overloadTable+")!"),A[g].overloadTable[arguments.length].apply(this,arguments)},A[g].overloadTable=[],A[g].overloadTable[C.argCount]=C}}function Dg(A,g,I){B.hasOwnProperty(A)?((void 0===I||void 0!==B[A].overloadTable&&void 0!==B[A].overloadTable[I])&&jA("Cannot register public name '"+A+"' twice"),rg(B,A,A),B.hasOwnProperty(I)&&jA("Cannot register multiple overloads of a function with the same number of arguments ("+I+")!"),B[A].overloadTable[I]=g):(B[A]=g,void 0!==I&&(B[A].numArguments=I))}function hg(A,g,I,C,B,Q,E,i){this.name=A,this.constructor=g,this.instancePrototype=I,this.rawDestructor=C,this.baseClass=B,this.getActualType=Q,this.upcast=E,this.downcast=i,this.pureVirtualFunctions=[]}function cg(A,g,I){for(;g!==I;)g.upcast||jA("Expected null or instance of "+I.name+", got an instance of "+g.name),A=g.upcast(A),g=g.baseClass;return A}function wg(A,g){if(null===g)return this.isReference&&jA("null is not a valid "+this.name),0;g.$$||jA('Cannot pass "'+Pg(g)+'" as a '+this.name),g.$$.ptr||jA("Cannot pass deleted object as a pointer of type "+this.name);var I=g.$$.ptrType.registeredClass;return cg(g.$$.ptr,I,this.registeredClass)}function lg(A,g){var I;if(null===g)return this.isReference&&jA("null is not a valid "+this.name),this.isSmartPointer?(I=this.rawConstructor(),null!==A&&A.push(this.rawDestructor,I),I):0;g.$$||jA('Cannot pass "'+Pg(g)+'" as a '+this.name),g.$$.ptr||jA("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&g.$$.ptrType.isConst&&jA("Cannot convert argument of type "+(g.$$.smartPtrType?g.$$.smartPtrType.name:g.$$.ptrType.name)+" to parameter type "+this.name);var C=g.$$.ptrType.registeredClass;if(I=cg(g.$$.ptr,C,this.registeredClass),this.isSmartPointer)switch(void 0===g.$$.smartPtr&&jA("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:g.$$.smartPtrType===this?I=g.$$.smartPtr:jA("Cannot convert argument of type "+(g.$$.smartPtrType?g.$$.smartPtrType.name:g.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:I=g.$$.smartPtr;break;case 2:if(g.$$.smartPtrType===this)I=g.$$.smartPtr;else{var B=g.clone();I=this.rawShare(I,Xg((function(){B.delete()}))),null!==A&&A.push(this.rawDestructor,I)}break;default:jA("Unsupporting sharing policy")}return I}function Gg(A,g){if(null===g)return this.isReference&&jA("null is not a valid "+this.name),0;g.$$||jA('Cannot pass "'+Pg(g)+'" as a '+this.name),g.$$.ptr||jA("Cannot pass deleted object as a pointer of type "+this.name),g.$$.ptrType.isConst&&jA("Cannot convert argument of type "+g.$$.ptrType.name+" to parameter type "+this.name);var I=g.$$.ptrType.registeredClass;return cg(g.$$.ptr,I,this.registeredClass)}function yg(A){return this.rawGetPointee&&(A=this.rawGetPointee(A)),A}function Fg(A){this.rawDestructor&&this.rawDestructor(A)}function Rg(A){null!==A&&A.delete()}function dg(A,g,I){if(g===I)return A;if(void 0===I.baseClass)return null;var C=dg(A,g,I.baseClass);return null===C?null:I.downcast(C)}function Ng(){return Object.keys(Sg).length}function ug(){var A=[];for(var g in Sg)Sg.hasOwnProperty(g)&&A.push(Sg[g]);return A}function Mg(A){og=A,tg.length&&og&&og(eg)}var Sg={};function kg(A,g){return g=function(A,g){for(void 0===g&&jA("ptr should not be undefined");A.baseClass;)g=A.upcast(g),A=A.baseClass;return g}(A,g),Sg[g]}function Ug(A,g){return(!g.ptrType||!g.ptr)&&vA("makeClassHandle requires ptr and ptrType"),!!g.smartPtrType!==!!g.smartPtr&&vA("Both smartPtrType and smartPtr must be specified"),g.count={value:1},Bg(Object.create(A,{$$:{value:g}}))}function Kg(A){var g=this.getPointee(A);if(!g)return this.destructor(A),null;var I=kg(this.registeredClass,g);if(void 0!==I){if(0===I.$$.count.value)return I.$$.ptr=g,I.$$.smartPtr=A,I.clone();var C=I.clone();return this.destructor(A),C}function B(){return this.isSmartPointer?Ug(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:g,smartPtrType:this,smartPtr:A}):Ug(this.registeredClass.instancePrototype,{ptrType:this,ptr:A})}var Q,E=this.registeredClass.getActualType(g),i=ng[E];if(!i)return B.call(this);Q=this.isConst?i.constPointerType:i.pointerType;var o=dg(g,this.registeredClass,Q.registeredClass);return null===o?B.call(this):this.isSmartPointer?Ug(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o,smartPtrType:this,smartPtr:A}):Ug(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o})}function fg(A,g,I,C,B,Q,E,i,o,t,e){this.name=A,this.registeredClass=g,this.isReference=I,this.isConst=C,this.isSmartPointer=B,this.pointeeType=Q,this.sharingPolicy=E,this.rawGetPointee=i,this.rawConstructor=o,this.rawShare=t,this.rawDestructor=e,B||void 0!==g.baseClass?this.toWireType=lg:C?(this.toWireType=wg,this.destructorFunction=null):(this.toWireType=Gg,this.destructorFunction=null)}function Jg(A,g,I){B.hasOwnProperty(A)||vA("Replacing nonexistant public symbol"),void 0!==B[A].overloadTable&&void 0!==I?B[A].overloadTable[I]=g:(B[A]=g,B[A].argCount=I)}function Yg(A,g,I){return-1!=A.indexOf("j")?function(A,g,I){return I&&I.length?B["dynCall_"+A].apply(null,[g].concat(I)):B["dynCall_"+A].call(null,g)}(A,g,I):j.get(g).apply(null,I)}function pg(A,g){var I=-1!=(A=XA(A)).indexOf("j")?function(A,g){N(A.indexOf("j")>=0,"getDynCaller should only be called with i64 sigs");var I=[];return function(){I.length=arguments.length;for(var C=0;C<arguments.length;C++)I[C]=arguments[C];return Yg(A,g,I)}}(A,g):j.get(g);return"function"!=typeof I&&jA("unknown function pointer with signature "+A+": "+g),I}var Lg=void 0;function mg(A){var g=NI(A),I=XA(g);return RI(g),I}function Hg(A,g){var I=[],C={};throw g.forEach((function A(g){if(!C[g]&&!pA[g]){if(LA[g])return void LA[g].forEach(A);I.push(g),C[g]=!0}})),new Lg(A+": "+I.map(mg).join([", "]))}function qg(A,g){if(!(A instanceof Function))throw new TypeError("new_ called with constructor type "+typeof A+" which is not a function");var I=bA(A.name||"unknownFunctionName",(function(){}));I.prototype=A.prototype;var C=new I,B=A.apply(C,g);return B instanceof Object?B:C}function bg(A,g,I,C,B){var Q=g.length;Q<2&&jA("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var E=null!==g[1]&&null!==I,i=!1,o=1;o<g.length;++o)if(null!==g[o]&&void 0===g[o].destructorFunction){i=!0;break}var t="void"!==g[0].name,e="",a="";for(o=0;o<Q-2;++o)e+=(0!==o?", ":"")+"arg"+o,a+=(0!==o?", ":"")+"arg"+o+"Wired";var s="return function "+qA(A)+"("+e+") {\nif (arguments.length !== "+(Q-2)+") {\nthrowBindingError('function "+A+" called with ' + arguments.length + ' arguments, expected "+(Q-2)+" args!');\n}\n";i&&(s+="var destructors = [];\n");var n=i?"destructors":"null",r=["throwBindingError","invoker","fn","runDestructors","retType","classParam"],D=[jA,C,B,fA,g[0],g[1]];E&&(s+="var thisWired = classParam.toWireType("+n+", this);\n");for(o=0;o<Q-2;++o)s+="var arg"+o+"Wired = argType"+o+".toWireType("+n+", arg"+o+"); // "+g[o+2].name+"\n",r.push("argType"+o),D.push(g[o+2]);if(E&&(a="thisWired"+(a.length>0?", ":"")+a),s+=(t?"var rv = ":"")+"invoker(fn"+(a.length>0?", ":"")+a+");\n",i)s+="runDestructors(destructors);\n";else for(o=E?1:2;o<g.length;++o){var h=1===o?"thisWired":"arg"+(o-2)+"Wired";null!==g[o].destructorFunction&&(s+=h+"_dtor("+h+"); // "+g[o].name+"\n",r.push(h+"_dtor"),D.push(g[o].destructorFunction))}return t&&(s+="var ret = retType.fromWireType(rv);\nreturn ret;\n"),s+="}\n",r.push(s),qg(Function,r).apply(null,D)}function xg(A,g){for(var I=[],C=0;C<A;C++)I.push(m[(g>>2)+C]);return I}function Tg(A,g,I){return A instanceof Object||jA(I+' with invalid "this": '+A),A instanceof g.registeredClass.constructor||jA(I+' incompatible with "this" of type '+A.constructor.name),A.$$.ptr||jA("cannot call emscripten binding method "+I+" on deleted object"),cg(A.$$.ptr,A.$$.ptrType.registeredClass,g.registeredClass)}var vg=[],Vg=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function Wg(A){A>4&&0==--Vg[A].refcount&&(Vg[A]=void 0,vg.push(A))}function Og(){for(var A=0,g=5;g<Vg.length;++g)void 0!==Vg[g]&&++A;return A}function Zg(){for(var A=5;A<Vg.length;++A)if(void 0!==Vg[A])return Vg[A];return null}function Xg(A){switch(A){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:var g=vg.length?vg.pop():Vg.length;return Vg[g]={refcount:1,value:A},g}}function Pg(A){if(null===A)return"null";var g=typeof A;return"object"===g||"array"===g||"function"===g?A.toString():""+A}function jg(A,g){switch(g){case 2:return function(A){return this.fromWireType(q[A>>2])};case 3:return function(A){return this.fromWireType(b[A>>3])};default:throw new TypeError("Unknown float type: "+A)}}function zg(A,g,I){switch(g){case 0:return I?function(A){return J[A]}:function(A){return Y[A]};case 1:return I?function(A){return p[A>>1]}:function(A){return L[A>>1]};case 2:return I?function(A){return m[A>>2]}:function(A){return H[A>>2]};default:throw new TypeError("Unknown integer type: "+A)}}var _g={};function $g(A){var g=_g[A];return void 0===g?XA(A):g}var AI=[];function gI(A){return A||jA("Cannot use deleted val. handle = "+A),Vg[A].value}function II(A,g){var I=pA[A];return void 0===I&&jA(g+" has unknown type "+mg(A)),I}function CI(A){try{return R.grow(A-f.byteLength+65535>>>16),P(R.buffer),1}catch{}}var BI={};function QI(){if(!QI.strings){var A={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:o||"./this.program"};for(var g in BI)A[g]=BI[g];var I=[];for(var g in A)I.push(g+"="+A[g]);QI.strings=I}return QI.strings}function EI(A){return A%4==0&&(A%100!=0||A%400==0)}function iI(A,g){for(var I=0,C=0;C<=g;I+=A[C++]);return I}var oI=[31,29,31,30,31,30,31,31,30,31,30,31],tI=[31,28,31,30,31,30,31,31,30,31,30,31];function eI(A,g){for(var I=new Date(A.getTime());g>0;){var C=EI(I.getFullYear()),B=I.getMonth(),Q=(C?oI:tI)[B];if(!(g>Q-I.getDate()))return I.setDate(I.getDate()+g),I;g-=Q-I.getDate()+1,I.setDate(1),B<11?I.setMonth(B+1):(I.setMonth(0),I.setFullYear(I.getFullYear()+1))}return I}function aI(A,g,I,C){var B=m[C+40>>2],Q={tm_sec:m[C>>2],tm_min:m[C+4>>2],tm_hour:m[C+8>>2],tm_mday:m[C+12>>2],tm_mon:m[C+16>>2],tm_year:m[C+20>>2],tm_wday:m[C+24>>2],tm_yday:m[C+28>>2],tm_isdst:m[C+32>>2],tm_gmtoff:m[C+36>>2],tm_zone:B?S(B):""},E=S(I),i={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var o in i)E=E.replace(new RegExp(o,"g"),i[o]);var t=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],e=["January","February","March","April","May","June","July","August","September","October","November","December"];function a(A,g,I){for(var C="number"==typeof A?A.toString():A||"";C.length<g;)C=I[0]+C;return C}function s(A,g){return a(A,g,"0")}function n(A,g){function I(A){return A<0?-1:A>0?1:0}var C;return 0===(C=I(A.getFullYear()-g.getFullYear()))&&0===(C=I(A.getMonth()-g.getMonth()))&&(C=I(A.getDate()-g.getDate())),C}function r(A){switch(A.getDay()){case 0:return new Date(A.getFullYear()-1,11,29);case 1:return A;case 2:return new Date(A.getFullYear(),0,3);case 3:return new Date(A.getFullYear(),0,2);case 4:return new Date(A.getFullYear(),0,1);case 5:return new Date(A.getFullYear()-1,11,31);case 6:return new Date(A.getFullYear()-1,11,30)}}function D(A){var g=eI(new Date(A.tm_year+1900,0,1),A.tm_yday),I=new Date(g.getFullYear(),0,4),C=new Date(g.getFullYear()+1,0,4),B=r(I),Q=r(C);return n(B,g)<=0?n(Q,g)<=0?g.getFullYear()+1:g.getFullYear():g.getFullYear()-1}var h={"%a":function(A){return t[A.tm_wday].substring(0,3)},"%A":function(A){return t[A.tm_wday]},"%b":function(A){return e[A.tm_mon].substring(0,3)},"%B":function(A){return e[A.tm_mon]},"%C":function(A){return s((A.tm_year+1900)/100|0,2)},"%d":function(A){return s(A.tm_mday,2)},"%e":function(A){return a(A.tm_mday,2," ")},"%g":function(A){return D(A).toString().substring(2)},"%G":function(A){return D(A)},"%H":function(A){return s(A.tm_hour,2)},"%I":function(A){var g=A.tm_hour;return 0==g?g=12:g>12&&(g-=12),s(g,2)},"%j":function(A){return s(A.tm_mday+iI(EI(A.tm_year+1900)?oI:tI,A.tm_mon-1),3)},"%m":function(A){return s(A.tm_mon+1,2)},"%M":function(A){return s(A.tm_min,2)},"%n":function(){return"\n"},"%p":function(A){return A.tm_hour>=0&&A.tm_hour<12?"AM":"PM"},"%S":function(A){return s(A.tm_sec,2)},"%t":function(){return"\t"},"%u":function(A){return A.tm_wday||7},"%U":function(A){var g=new Date(A.tm_year+1900,0,1),I=0===g.getDay()?g:eI(g,7-g.getDay()),C=new Date(A.tm_year+1900,A.tm_mon,A.tm_mday);if(n(I,C)<0){var B=iI(EI(C.getFullYear())?oI:tI,C.getMonth()-1)-31,Q=31-I.getDate()+B+C.getDate();return s(Math.ceil(Q/7),2)}return 0===n(I,g)?"01":"00"},"%V":function(A){var g,I=new Date(A.tm_year+1900,0,4),C=new Date(A.tm_year+1901,0,4),B=r(I),Q=r(C),E=eI(new Date(A.tm_year+1900,0,1),A.tm_yday);return n(E,B)<0?"53":n(Q,E)<=0?"01":(g=B.getFullYear()<A.tm_year+1900?A.tm_yday+32-B.getDate():A.tm_yday+1-B.getDate(),s(Math.ceil(g/7),2))},"%w":function(A){return A.tm_wday},"%W":function(A){var g=new Date(A.tm_year,0,1),I=1===g.getDay()?g:eI(g,0===g.getDay()?1:7-g.getDay()+1),C=new Date(A.tm_year+1900,A.tm_mon,A.tm_mday);if(n(I,C)<0){var B=iI(EI(C.getFullYear())?oI:tI,C.getMonth()-1)-31,Q=31-I.getDate()+B+C.getDate();return s(Math.ceil(Q/7),2)}return 0===n(I,g)?"01":"00"},"%y":function(A){return(A.tm_year+1900).toString().substring(2)},"%Y":function(A){return A.tm_year+1900},"%z":function(A){var g=A.tm_gmtoff;return(g>=0?"+":"-")+("0000"+(g=(g=Math.abs(g)/60)/60*100+g%60)).slice(-4)},"%Z":function(A){return A.tm_zone},"%%":function(){return"%"}};for(var o in h)E.indexOf(o)>=0&&(E=E.replace(new RegExp(o,"g"),h[o](Q)));var c=DI(E,!1);return c.length>g?0:(function(A,g){J.set(A,g)}(c,A),c.length-1)}B.requestFullscreen=function(A,g){lA.requestFullscreen(A,g)},B.requestAnimationFrame=function(A){lA.requestAnimationFrame(A)},B.setCanvasSize=function(A,g,I){lA.setCanvasSize(A,g,I)},B.pauseMainLoop=function(){lA.mainLoop.pause()},B.resumeMainLoop=function(){lA.mainLoop.resume()},B.getUserMedia=function(){lA.getUserMedia()},B.createContext=function(A,g,I,C){return lA.createContext(A,g,I,C)};var sI=function(A,g,I,C){A||(A=this),this.parent=A,this.mount=A.mount,this.mounted=null,this.id=kA.nextInode++,this.name=g,this.mode=I,this.node_ops={},this.stream_ops={},this.rdev=C},nI=365,rI=146;function DI(A,g,I){var C=I>0?I:K(A)+1,B=new Array(C),Q=k(A,B,0,B.length);return g&&(B.length=Q),B}function hI(A){for(var g=[],I=0;I<A.length;I++){var C=A[I];C>255&&(C&=255),g.push(String.fromCharCode(C))}return g.join("")}Object.defineProperties(sI.prototype,{read:{get:function(){return(this.mode&nI)===nI},set:function(A){A?this.mode|=nI:this.mode&=~nI}},write:{get:function(){return(this.mode&rI)===rI},set:function(A){A?this.mode|=rI:this.mode&=~rI}},isFolder:{get:function(){return kA.isDir(this.mode)}},isDevice:{get:function(){return kA.isChrdev(this.mode)}}}),kA.FSNode=sI,kA.staticInit(),B.FS_createPath=kA.createPath,B.FS_createDataFile=kA.createDataFile,B.FS_createPreloadedFile=kA.createPreloadedFile,B.FS_createLazyFile=kA.createLazyFile,B.FS_createDevice=kA.createDevice,B.FS_unlink=kA.unlink,TA=B.InternalError=xA(Error,"InternalError"),function(){for(var A=new Array(256),g=0;g<256;++g)A[g]=String.fromCharCode(g);ZA=A}(),PA=B.BindingError=xA(Error,"BindingError"),sg.prototype.isAliasOf=_A,sg.prototype.clone=Qg,sg.prototype.delete=Eg,sg.prototype.isDeleted=ig,sg.prototype.deleteLater=ag,fg.prototype.getPointee=yg,fg.prototype.destructor=Fg,fg.prototype.argPackAdvance=8,fg.prototype.readValueFromPointer=JA,fg.prototype.deleteObject=Rg,fg.prototype.fromWireType=Kg,B.getInheritedInstanceCount=Ng,B.getLiveInheritedInstances=ug,B.flushPendingDeletes=eg,B.setDelayFunction=Mg,Lg=B.UnboundTypeError=xA(Error,"UnboundTypeError"),B.count_emval_handles=Og,B.get_first_emval=Zg;var cI="function"==typeof atob?atob:function(A){var g,I,C,B,Q,E,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o="",t=0;A=A.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{g=i.indexOf(A.charAt(t++))<<2|(B=i.indexOf(A.charAt(t++)))>>4,I=(15&B)<<4|(Q=i.indexOf(A.charAt(t++)))>>2,C=(3&Q)<<6|(E=i.indexOf(A.charAt(t++))),o+=String.fromCharCode(g),64!==Q&&(o+=String.fromCharCode(I)),64!==E&&(o+=String.fromCharCode(C))}while(t<A.length);return o};function wI(A){if(eA(A))return function(A){if("boolean"==typeof a&&a){var g;try{g=Buffer.from(A,"base64")}catch{g=new Buffer(A,"base64")}return new Uint8Array(g.buffer,g.byteOffset,g.byteLength)}try{for(var I=cI(A),C=new Uint8Array(I.length),B=0;B<I.length;++B)C[B]=I.charCodeAt(B);return C}catch{throw new Error("Converting base64 string to bytes failed.")}}(A.slice(tA.length))}_.push({func:function(){yI()}});var lI={__cxa_allocate_exception:function(A){return FI(A+yA.SIZE)+yA.SIZE},__cxa_atexit:function(A,g){},__cxa_throw:function(A,g,I){throw new FA(A).init(g,I),A},__sys_fcntl64:function(A,g,I){UA.varargs=I;try{var C=UA.getStreamFromFD(A);switch(g){case 0:return(B=UA.get())<0?-28:kA.open(C.path,C.flags,0,B).fd;case 1:case 2:case 13:case 14:return 0;case 3:return C.flags;case 4:var B=UA.get();return C.flags|=B,0;case 12:B=UA.get();return p[B+0>>1]=2,0;case 16:case 8:default:return-28;case 9:return RA(28),-1}}catch(A){return(typeof kA>"u"||!(A instanceof kA.ErrnoError))&&iA(A),-A.errno}},__sys_ioctl:function(A,g,I){UA.varargs=I;try{var C=UA.getStreamFromFD(A);switch(g){case 21509:case 21505:case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:case 21523:case 21524:return C.tty?0:-59;case 21519:if(!C.tty)return-59;var B=UA.get();return m[B>>2]=0,0;case 21520:return C.tty?-28:-59;case 21531:B=UA.get();return kA.ioctl(C,g,B);default:iA("bad ioctl syscall "+g)}}catch(A){return(typeof kA>"u"||!(A instanceof kA.ErrnoError))&&iA(A),-A.errno}},__sys_open:function(A,g,I){UA.varargs=I;try{var C=UA.getStr(A),B=UA.get();return kA.open(C,g,B).fd}catch(A){return(typeof kA>"u"||!(A instanceof kA.ErrnoError))&&iA(A),-A.errno}},_embind_finalize_value_array:function(A){var g=KA[A];delete KA[A];var I=g.elements,C=I.length,B=I.map((function(A){return A.getterReturnType})).concat(I.map((function(A){return A.setterArgumentType}))),Q=g.rawConstructor,E=g.rawDestructor;VA([A],B,(function(A){return I.forEach((function(g,I){var B=A[I],Q=g.getter,E=g.getterContext,i=A[I+C],o=g.setter,t=g.setterContext;g.read=function(A){return B.fromWireType(Q(E,A))},g.write=function(A,g){var I=[];o(t,A,i.toWireType(I,g)),fA(I)}})),[{name:g.name,fromWireType:function(A){for(var g=new Array(C),B=0;B<C;++B)g[B]=I[B].read(A);return E(A),g},toWireType:function(A,B){if(C!==B.length)throw new TypeError("Incorrect number of tuple elements for "+g.name+": expected="+C+", actual="+B.length);for(var i=Q(),o=0;o<C;++o)I[o].write(i,B[o]);return null!==A&&A.push(E,i),i},argPackAdvance:8,readValueFromPointer:JA,destructorFunction:E}]}))},_embind_finalize_value_object:function(A){var g=WA[A];delete WA[A];var I=g.rawConstructor,C=g.rawDestructor,B=g.fields;VA([A],B.map((function(A){return A.getterReturnType})).concat(B.map((function(A){return A.setterArgumentType}))),(function(A){var Q={};return B.forEach((function(g,I){var C=g.fieldName,E=A[I],i=g.getter,o=g.getterContext,t=A[I+B.length],e=g.setter,a=g.setterContext;Q[C]={read:function(A){return E.fromWireType(i(o,A))},write:function(A,g){var I=[];e(a,A,t.toWireType(I,g)),fA(I)}}})),[{name:g.name,fromWireType:function(A){var g={};for(var I in Q)g[I]=Q[I].read(A);return C(A),g},toWireType:function(A,g){for(var B in Q)if(!(B in g))throw new TypeError('Missing field: "'+B+'"');var E=I();for(B in Q)Q[B].write(E,g[B]);return null!==A&&A.push(C,E),E},argPackAdvance:8,readValueFromPointer:JA,destructorFunction:C}]}))},_embind_register_bool:function(A,g,I,C,B){var Q=OA(I);zA(A,{name:g=XA(g),fromWireType:function(A){return!!A},toWireType:function(A,g){return g?C:B},argPackAdvance:8,readValueFromPointer:function(A){var C;if(1===I)C=J;else if(2===I)C=p;else{if(4!==I)throw new TypeError("Unknown boolean type size: "+g);C=m}return this.fromWireType(C[A>>Q])},destructorFunction:null})},_embind_register_class:function(A,g,I,C,B,Q,E,i,o,t,e,a,s){e=XA(e),Q=pg(B,Q),i&&(i=pg(E,i)),t&&(t=pg(o,t)),s=pg(a,s);var n=qA(e);Dg(n,(function(){Hg("Cannot construct "+e+" due to unbound types",[C])})),VA([A,g,I],C?[C]:[],(function(g){var I,B;g=g[0],C?B=(I=g.registeredClass).instancePrototype:B=sg.prototype;var E=bA(n,(function(){if(Object.getPrototypeOf(this)!==o)throw new PA("Use 'new' to construct "+e);if(void 0===a.constructor_body)throw new PA(e+" has no accessible constructor");var A=a.constructor_body[arguments.length];if(void 0===A)throw new PA("Tried to invoke ctor of "+e+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(a.constructor_body).toString()+") parameters instead!");return A.apply(this,arguments)})),o=Object.create(B,{constructor:{value:E}});E.prototype=o;var a=new hg(e,E,o,s,I,Q,i,t),r=new fg(e,a,!0,!1,!1),D=new fg(e+"*",a,!1,!1,!1),h=new fg(e+" const*",a,!1,!0,!1);return ng[A]={pointerType:D,constPointerType:h},Jg(n,E),[r,D,h]}))},_embind_register_class_class_function:function(A,g,I,C,B,Q,E){var i=xg(I,C);g=XA(g),Q=pg(B,Q),VA([],[A],(function(A){var C=(A=A[0]).name+"."+g;function B(){Hg("Cannot call "+C+" due to unbound types",i)}var o=A.registeredClass.constructor;return void 0===o[g]?(B.argCount=I-1,o[g]=B):(rg(o,g,C),o[g].overloadTable[I-1]=B),VA([],i,(function(A){var B=[A[0],null].concat(A.slice(1)),i=bg(C,B,null,Q,E);return void 0===o[g].overloadTable?(i.argCount=I-1,o[g]=i):o[g].overloadTable[I-1]=i,[]})),[]}))},_embind_register_class_constructor:function(A,g,I,C,B,Q){N(g>0);var E=xg(g,I);B=pg(C,B);var i=[Q],o=[];VA([],[A],(function(A){var I="constructor "+(A=A[0]).name;if(void 0===A.registeredClass.constructor_body&&(A.registeredClass.constructor_body=[]),void 0!==A.registeredClass.constructor_body[g-1])throw new PA("Cannot register multiple constructors with identical number of parameters ("+(g-1)+") for class '"+A.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return A.registeredClass.constructor_body[g-1]=function(){Hg("Cannot construct "+A.name+" due to unbound types",E)},VA([],E,(function(C){return A.registeredClass.constructor_body[g-1]=function(){arguments.length!==g-1&&jA(I+" called with "+arguments.length+" arguments, expected "+(g-1)),o.length=0,i.length=g;for(var A=1;A<g;++A)i[A]=C[A].toWireType(o,arguments[A-1]);var Q=B.apply(null,i);return fA(o),C[0].fromWireType(Q)},[]})),[]}))},_embind_register_class_function:function(A,g,I,C,B,Q,E,i){var o=xg(I,C);g=XA(g),Q=pg(B,Q),VA([],[A],(function(A){var C=(A=A[0]).name+"."+g;function B(){Hg("Cannot call "+C+" due to unbound types",o)}i&&A.registeredClass.pureVirtualFunctions.push(g);var t=A.registeredClass.instancePrototype,e=t[g];return void 0===e||void 0===e.overloadTable&&e.className!==A.name&&e.argCount===I-2?(B.argCount=I-2,B.className=A.name,t[g]=B):(rg(t,g,C),t[g].overloadTable[I-2]=B),VA([],o,(function(B){var i=bg(C,B,A,Q,E);return void 0===t[g].overloadTable?(i.argCount=I-2,t[g]=i):t[g].overloadTable[I-2]=i,[]})),[]}))},_embind_register_class_property:function(A,g,I,C,B,Q,E,i,o,t){g=XA(g),B=pg(C,B),VA([],[A],(function(A){var C=(A=A[0]).name+"."+g,e={get:function(){Hg("Cannot access "+C+" due to unbound types",[I,E])},enumerable:!0,configurable:!0};return e.set=o?function(){Hg("Cannot access "+C+" due to unbound types",[I,E])}:function(A){jA(C+" is a read-only property")},Object.defineProperty(A.registeredClass.instancePrototype,g,e),VA([],o?[I,E]:[I],(function(I){var E=I[0],e={get:function(){var g=Tg(this,A,C+" getter");return E.fromWireType(B(Q,g))},enumerable:!0};if(o){o=pg(i,o);var a=I[1];e.set=function(g){var I=Tg(this,A,C+" setter"),B=[];o(t,I,a.toWireType(B,g)),fA(B)}}return Object.defineProperty(A.registeredClass.instancePrototype,g,e),[]})),[]}))},_embind_register_constant:function(A,g,I){A=XA(A),VA([],[g],(function(g){return g=g[0],B[A]=g.fromWireType(I),[]}))},_embind_register_emval:function(A,g){zA(A,{name:g=XA(g),fromWireType:function(A){var g=Vg[A].value;return Wg(A),g},toWireType:function(A,g){return Xg(g)},argPackAdvance:8,readValueFromPointer:JA,destructorFunction:null})},_embind_register_float:function(A,g,I){var C=OA(I);zA(A,{name:g=XA(g),fromWireType:function(A){return A},toWireType:function(A,g){if("number"!=typeof g&&"boolean"!=typeof g)throw new TypeError('Cannot convert "'+Pg(g)+'" to '+this.name);return g},argPackAdvance:8,readValueFromPointer:jg(g,C),destructorFunction:null})},_embind_register_function:function(A,g,I,C,B,Q){var E=xg(g,I);A=XA(A),B=pg(C,B),Dg(A,(function(){Hg("Cannot call "+A+" due to unbound types",E)}),g-1),VA([],E,(function(I){var C=[I[0],null].concat(I.slice(1));return Jg(A,bg(A,C,null,B,Q),g-1),[]}))},_embind_register_integer:function(A,g,I,C,B){g=XA(g),-1===B&&(B=4294967295);var Q=OA(I),E=function(A){return A};if(0===C){var i=32-8*I;E=function(A){return A<<i>>>i}}var o=-1!=g.indexOf("unsigned");zA(A,{name:g,fromWireType:E,toWireType:function(A,I){if("number"!=typeof I&&"boolean"!=typeof I)throw new TypeError('Cannot convert "'+Pg(I)+'" to '+this.name);if(I<C||I>B)throw new TypeError('Passing a number "'+Pg(I)+'" from JS side to C/C++ side to an argument of type "'+g+'", which is outside the valid range ['+C+", "+B+"]!");return o?I>>>0:0|I},argPackAdvance:8,readValueFromPointer:zg(g,Q,0!==C),destructorFunction:null})},_embind_register_memory_view:function(A,g,I){var C=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][g];function B(A){var g=H,I=g[A>>=2],B=g[A+1];return new C(f,B,I)}zA(A,{name:I=XA(I),fromWireType:B,argPackAdvance:8,readValueFromPointer:B},{ignoreDuplicateRegistrations:!0})},_embind_register_std_string:function(A,g){var I="std::string"===(g=XA(g));zA(A,{name:g,fromWireType:function(A){var g,C=H[A>>2];if(I)for(var B=A+4,Q=0;Q<=C;++Q){var E=A+4+Q;if(Q==C||0==Y[E]){var i=S(B,E-B);void 0===g?g=i:(g+="\0",g+=i),B=E+1}}else{var o=new Array(C);for(Q=0;Q<C;++Q)o[Q]=String.fromCharCode(Y[A+4+Q]);g=o.join("")}return RI(A),g},toWireType:function(A,g){g instanceof ArrayBuffer&&(g=new Uint8Array(g));var C="string"==typeof g;C||g instanceof Uint8Array||g instanceof Uint8ClampedArray||g instanceof Int8Array||jA("Cannot pass non-string to std::string");var B=(I&&C?function(){return K(g)}:function(){return g.length})(),Q=FI(4+B+1);if(H[Q>>2]=B,I&&C)U(g,Q+4,B+1);else if(C)for(var E=0;E<B;++E){var i=g.charCodeAt(E);i>255&&(RI(Q),jA("String has UTF-16 code units that do not fit in 8 bits")),Y[Q+4+E]=i}else for(E=0;E<B;++E)Y[Q+4+E]=g[E];return null!==A&&A.push(RI,Q),Q},argPackAdvance:8,readValueFromPointer:JA,destructorFunction:function(A){RI(A)}})},_embind_register_std_wstring:function(A,g,I){var C,B,Q,E,i;I=XA(I),2===g?(C=T,B=v,E=V,Q=function(){return L},i=1):4===g&&(C=W,B=O,E=Z,Q=function(){return H},i=2),zA(A,{name:I,fromWireType:function(A){for(var I,B=H[A>>2],E=Q(),o=A+4,t=0;t<=B;++t){var e=A+4+t*g;if(t==B||0==E[e>>i]){var a=C(o,e-o);void 0===I?I=a:(I+="\0",I+=a),o=e+g}}return RI(A),I},toWireType:function(A,C){"string"!=typeof C&&jA("Cannot pass non-string to C++ string type "+I);var Q=E(C),o=FI(4+Q+g);return H[o>>2]=Q>>i,B(C,o+4,Q+g),null!==A&&A.push(RI,o),o},argPackAdvance:8,readValueFromPointer:JA,destructorFunction:function(A){RI(A)}})},_embind_register_value_array:function(A,g,I,C,B,Q){KA[A]={name:XA(g),rawConstructor:pg(I,C),rawDestructor:pg(B,Q),elements:[]}},_embind_register_value_array_element:function(A,g,I,C,B,Q,E,i,o){KA[A].elements.push({getterReturnType:g,getter:pg(I,C),getterContext:B,setterArgumentType:Q,setter:pg(E,i),setterContext:o})},_embind_register_value_object:function(A,g,I,C,B,Q){WA[A]={name:XA(g),rawConstructor:pg(I,C),rawDestructor:pg(B,Q),fields:[]}},_embind_register_value_object_field:function(A,g,I,C,B,Q,E,i,o,t){WA[A].fields.push({fieldName:XA(g),getterReturnType:I,getter:pg(C,B),getterContext:Q,setterArgumentType:E,setter:pg(i,o),setterContext:t})},_embind_register_void:function(A,g){zA(A,{isVoid:!0,name:g=XA(g),argPackAdvance:0,fromWireType:function(){},toWireType:function(A,g){}})},_emval_call_void_method:function(A,g,I,C){(A=AI[A])(g=gI(g),I=$g(I),null,C)},_emval_decref:Wg,_emval_get_method_caller:function(A,g){for(var I=function(A,g){for(var I=new Array(A),C=0;C<A;++C)I[C]=II(m[(g>>2)+C],"parameter "+C);return I}(A,g),C=I[0],B=C.name+"_$"+I.slice(1).map((function(A){return A.name})).join("_")+"$",Q=["retType"],E=[C],i="",o=0;o<A-1;++o)i+=(0!==o?", ":"")+"arg"+o,Q.push("argType"+o),E.push(I[1+o]);var t="return function "+qA("methodCaller_"+B)+"(handle, name, destructors, args) {\n",e=0;for(o=0;o<A-1;++o)t+=" var arg"+o+" = argType"+o+".readValueFromPointer(args"+(e?"+"+e:"")+");\n",e+=I[o+1].argPackAdvance;for(t+=" var rv = handle[name]("+i+");\n",o=0;o<A-1;++o)I[o+1].deleteObject&&(t+=" argType"+o+".deleteObject(arg"+o+");\n");return C.isVoid||(t+=" return retType.toWireType(destructors, rv);\n"),t+="};\n",Q.push(t),function(A){var g=AI.length;return AI.push(A),g}(qg(Function,Q).apply(null,E))},_emval_incref:function(A){A>4&&(Vg[A].refcount+=1)},_emval_new_array:function(){return Xg([])},_emval_new_cstring:function(A){return Xg($g(A))},_emval_set_property:function(A,g,I){A=gI(A),g=gI(g),I=gI(I),A[g]=I},_emval_take_value:function(A,g){return Xg((A=II(A,"_emval_take_value")).readValueFromPointer(g))},abort:function(){iA()},clock_gettime:function(A,g){var I;if(0===A)I=Date.now();else{if(1!==A&&4!==A)return RA(28),-1;I=DA()}return m[g>>2]=I/1e3|0,m[g+4>>2]=I%1e3*1e3*1e3|0,0},emscripten_memcpy_big:function(A,g,I){Y.copyWithin(A,g,g+I)},emscripten_resize_heap:function(A){A>>>=0;var g=Y.length,I=1073741824;if(A>I)return!1;for(var C=1;C<=4;C*=2){var B=g*(1+.2/C);if(B=Math.min(B,A+100663296),CI(Math.min(I,X(Math.max(16777216,A,B),65536))))return!0}return!1},environ_get:function(A,g){try{var I=0;return QI().forEach((function(C,B){var Q=g+I;m[A+4*B>>2]=Q,function(A,g,I){for(var C=0;C<A.length;++C)J[0|g++]=A.charCodeAt(C);I||(J[0|g]=0)}(C,Q),I+=C.length+1})),0}catch(A){return(typeof kA>"u"||!(A instanceof kA.ErrnoError))&&iA(A),A.errno}},environ_sizes_get:function(A,g){try{var I=QI();m[A>>2]=I.length;var C=0;return I.forEach((function(A){C+=A.length+1})),m[g>>2]=C,0}catch(A){return(typeof kA>"u"||!(A instanceof kA.ErrnoError))&&iA(A),A.errno}},fd_close:function(A){try{var g=UA.getStreamFromFD(A);return kA.close(g),0}catch(A){return(typeof kA>"u"||!(A instanceof kA.ErrnoError))&&iA(A),A.errno}},fd_read:function(A,g,I,C){try{var B=UA.getStreamFromFD(A),Q=UA.doReadv(B,g,I);return m[C>>2]=Q,0}catch(A){return(typeof kA>"u"||!(A instanceof kA.ErrnoError))&&iA(A),A.errno}},fd_seek:function(A,g,I,C,B){try{var Q=UA.getStreamFromFD(A),E=4294967296*I+(g>>>0),i=9007199254740992;return E<=-i||E>=i?-61:(kA.llseek(Q,E,C),rA=[Q.position>>>0,(nA=Q.position,+Math.abs(nA)>=1?nA>0?(0|Math.min(+Math.floor(nA/4294967296),4294967295))>>>0:~~+Math.ceil((nA-+(~~nA>>>0))/4294967296)>>>0:0)],m[B>>2]=rA[0],m[B+4>>2]=rA[1],Q.getdents&&0===E&&0===C&&(Q.getdents=null),0)}catch(A){return(typeof kA>"u"||!(A instanceof kA.ErrnoError))&&iA(A),A.errno}},fd_write:function(A,g,I,C){try{var B=UA.getStreamFromFD(A),Q=UA.doWritev(B,g,I);return m[C>>2]=Q,0}catch(A){return(typeof kA>"u"||!(A instanceof kA.ErrnoError))&&iA(A),A.errno}},setTempRet0:function(A){},strftime_l:function(A,g,I,C){return aI(A,g,I,C)}};!function(){var A={env:lI,wasi_snapshot_preview1:lI};function g(A,g){var I=A.exports;B.asm=I,P((R=B.asm.memory).buffer),j=B.asm.__indirect_function_table,EA()}function I(A){g(A.instance)}function Q(g){return(G||!t&&!e||"function"!=typeof fetch||sA(hA)?Promise.resolve().then(cA):fetch(hA,{credentials:"same-origin"}).then((function(A){if(!A.ok)throw"failed to load wasm binary file at '"+hA+"'";return A.arrayBuffer()})).catch((function(){return cA()}))).then((function(g){return WebAssembly.instantiate(g,A)})).then(g,(function(A){l("failed to asynchronously prepare wasm: "+A),iA(A)}))}if(QA(),B.instantiateWasm)try{return B.instantiateWasm(A,g)}catch(A){return l("Module.instantiateWasm callback failed with error: "+A),!1}(G||"function"!=typeof WebAssembly.instantiateStreaming||eA(hA)||sA(hA)||"function"!=typeof fetch?Q(I):fetch(hA,{credentials:"same-origin"}).then((function(g){return WebAssembly.instantiateStreaming(g,A).then(I,(function(A){return l("wasm streaming compile failed: "+A),l("falling back to ArrayBuffer instantiation"),Q(I)}))}))).catch(C)}();var GI,yI=B.___wasm_call_ctors=function(){return(yI=B.___wasm_call_ctors=B.asm.__wasm_call_ctors).apply(null,arguments)},FI=B._malloc=function(){return(FI=B._malloc=B.asm.malloc).apply(null,arguments)},RI=B._free=function(){return(RI=B._free=B.asm.free).apply(null,arguments)},dI=B.___errno_location=function(){return(dI=B.___errno_location=B.asm.__errno_location).apply(null,arguments)},NI=B.___getTypeName=function(){return(NI=B.___getTypeName=B.asm.__getTypeName).apply(null,arguments)};function uI(A){this.name="ExitStatus",this.message="Program terminated with exit("+A+")",this.status=A}function MI(A){function g(){GI||(GI=!0,B.calledRun=!0,!d&&(!B.noFSInit&&!kA.init.initialized&&kA.init(),GA(_),kA.ignorePermissions=!1,GA($),I(B),B.onRuntimeInitialized&&B.onRuntimeInitialized(),function(){if(B.postRun)for("function"==typeof B.postRun&&(B.postRun=[B.postRun]);B.postRun.length;)IA(B.postRun.shift());GA(AA)}()))}CA>0||(function(){if(B.preRun)for("function"==typeof B.preRun&&(B.preRun=[B.preRun]);B.preRun.length;)gA(B.preRun.shift());GA(z)}(),CA>0)||(B.setStatus?(B.setStatus("Running..."),setTimeout((function(){setTimeout((function(){B.setStatus("")}),1),g()}),1)):g())}if(B.___embind_register_native_and_builtin_types=function(){return(B.___embind_register_native_and_builtin_types=B.asm.__embind_register_native_and_builtin_types).apply(null,arguments)},B._emscripten_main_thread_process_queued_calls=function(){return(B._emscripten_main_thread_process_queued_calls=B.asm.emscripten_main_thread_process_queued_calls).apply(null,arguments)},B.stackSave=function(){return(B.stackSave=B.asm.stackSave).apply(null,arguments)},B.stackRestore=function(){return(B.stackRestore=B.asm.stackRestore).apply(null,arguments)},B.stackAlloc=function(){return(B.stackAlloc=B.asm.stackAlloc).apply(null,arguments)},B._setThrew=function(){return(B._setThrew=B.asm.setThrew).apply(null,arguments)},B.___cxa_demangle=function(){return(B.___cxa_demangle=B.asm.__cxa_demangle).apply(null,arguments)},B.dynCall_viijii=function(){return(B.dynCall_viijii=B.asm.dynCall_viijii).apply(null,arguments)},B.dynCall_ji=function(){return(B.dynCall_ji=B.asm.dynCall_ji).apply(null,arguments)},B.dynCall_vij=function(){return(B.dynCall_vij=B.asm.dynCall_vij).apply(null,arguments)},B.dynCall_jiji=function(){return(B.dynCall_jiji=B.asm.dynCall_jiji).apply(null,arguments)},B.dynCall_iiiiij=function(){return(B.dynCall_iiiiij=B.asm.dynCall_iiiiij).apply(null,arguments)},B.dynCall_iiiiijj=function(){return(B.dynCall_iiiiijj=B.asm.dynCall_iiiiijj).apply(null,arguments)},B.dynCall_iiiiiijj=function(){return(B.dynCall_iiiiiijj=B.asm.dynCall_iiiiiijj).apply(null,arguments)},B.addRunDependency=QA,B.removeRunDependency=EA,B.FS_createPath=kA.createPath,B.FS_createDataFile=kA.createDataFile,B.FS_createPreloadedFile=kA.createPreloadedFile,B.FS_createLazyFile=kA.createLazyFile,B.FS_createDevice=kA.createDevice,B.FS_unlink=kA.unlink,BA=function A(){GI||MI(),GI||(BA=A)},B.run=MI,B.preInit)for("function"==typeof B.preInit&&(B.preInit=[B.preInit]);B.preInit.length>0;)B.preInit.pop()();function SI(A,g){this.x=typeof A>"u"?0:A,this.y=typeof g>"u"?0:g}function kI(){switch(arguments.length){case 0:this.center={x:0,y:0},this.size={width:0,height:0},this.angle=0;break;case 3:this.center=arguments[0],this.size=arguments[1],this.angle=arguments[2];break;default:throw new Error("Invalid arguments")}}function UI(A,g,I,C){this.push(typeof A>"u"?0:A),this.push(typeof g>"u"?0:g),this.push(typeof I>"u"?0:I),this.push(typeof C>"u"?0:C)}return MI(),typeof B.FS>"u"&&typeof kA<"u"&&(B.FS=kA),B.imread=function(A){var I=null,C=null,B=null;if((I="string"==typeof A?document.getElementById(A):A)instanceof HTMLImageElement)(C=document.createElement("canvas")).width=I.width,C.height=I.height,(B=C.getContext("2d")).drawImage(I,0,0,I.width,I.height);else{if(!(I instanceof HTMLCanvasElement))throw new Error("Please input the valid canvas or img id.");B=(C=I).getContext("2d")}var Q=B.getImageData(0,0,C.width,C.height);return g.matFromImageData(Q)},B.imshow=function(A,I){var C=null;if(!((C="string"==typeof A?document.getElementById(A):A)instanceof HTMLCanvasElement))throw new Error("Please input the valid canvas element or id.");if(!(I instanceof g.Mat))throw new Error("Please input the valid cv.Mat instance.");var B=new g.Mat,Q=I.type()%8,E=Q<=g.CV_8S?1:Q<=g.CV_32S?1/256:255,i=Q===g.CV_8S||Q===g.CV_16S?128:0;switch(I.convertTo(B,g.CV_8U,E,i),B.type()){case g.CV_8UC1:g.cvtColor(B,B,g.COLOR_GRAY2RGBA);break;case g.CV_8UC3:g.cvtColor(B,B,g.COLOR_RGB2RGBA);break;case g.CV_8UC4:break;default:throw new Error("Bad number of channels (Source image must have 1, 3 or 4 channels)")}var o=new ImageData(new Uint8ClampedArray(B.data),B.cols,B.rows),t=C.getContext("2d");t.clearRect(0,0,C.width,C.height),C.width=o.width,C.height=o.height,t.putImageData(o,0,0),B.delete()},B.VideoCapture=function(A){var I=null;if(!((I="string"==typeof A?document.getElementById(A):A)instanceof HTMLVideoElement))throw new Error("Please input the valid video element or id.");var C=document.createElement("canvas");C.width=I.width,C.height=I.height;var B=C.getContext("2d");this.video=I,this.read=function(A){if(!(A instanceof g.Mat))throw new Error("Please input the valid cv.Mat instance.");if(A.type()!==g.CV_8UC4)throw new Error("Bad type of input mat: the type should be cv.CV_8UC4.");if(A.cols!==I.width||A.rows!==I.height)throw new Error("Bad size of input mat: the size should be same as the video.");B.drawImage(I,0,0,I.width,I.height),A.data.set(B.getImageData(0,0,I.width,I.height).data)}},B.Range=function(A,g){this.start=typeof A>"u"?0:A,this.end=typeof g>"u"?0:g},B.Point=SI,B.Size=function(A,g){this.width=typeof A>"u"?0:A,this.height=typeof g>"u"?0:g},B.Rect=function(){switch(arguments.length){case 0:this.x=0,this.y=0,this.width=0,this.height=0;break;case 1:var A=arguments[0];this.x=A.x,this.y=A.y,this.width=A.width,this.height=A.height;break;case 2:var g=arguments[0],I=arguments[1];this.x=g.x,this.y=g.y,this.width=I.width,this.height=I.height;break;case 4:this.x=arguments[0],this.y=arguments[1],this.width=arguments[2],this.height=arguments[3];break;default:throw new Error("Invalid arguments")}},kI.points=function(A){return B.rotatedRectPoints(A)},kI.boundingRect=function(A){return B.rotatedRectBoundingRect(A)},kI.boundingRect2f=function(A){return B.rotatedRectBoundingRect2f(A)},B.RotatedRect=kI,UI.prototype=new Array,UI.all=function(A){return new UI(A,A,A,A)},B.Scalar=UI,B.MinMaxLoc=function(){switch(arguments.length){case 0:this.minVal=0,this.maxVal=0,this.minLoc=new SI,this.maxLoc=new SI;break;case 4:this.minVal=arguments[0],this.maxVal=arguments[1],this.minLoc=arguments[2],this.maxLoc=arguments[3];break;default:throw new Error("Invalid arguments")}},B.Circle=function(){switch(arguments.length){case 0:this.center=new SI,this.radius=0;break;case 2:this.center=arguments[0],this.radius=arguments[1];break;default:throw new Error("Invalid arguments")}},B.TermCriteria=function(){switch(arguments.length){case 0:this.type=0,this.maxCount=0,this.epsilon=0;break;case 3:this.type=arguments[0],this.maxCount=arguments[1],this.epsilon=arguments[2];break;default:throw new Error("Invalid arguments")}},B.matFromArray=function(A,I,C,B){var Q=new g.Mat(A,I,C);switch(C){case g.CV_8U:case g.CV_8UC1:case g.CV_8UC2:case g.CV_8UC3:case g.CV_8UC4:Q.data.set(B);break;case g.CV_8S:case g.CV_8SC1:case g.CV_8SC2:case g.CV_8SC3:case g.CV_8SC4:Q.data8S.set(B);break;case g.CV_16U:case g.CV_16UC1:case g.CV_16UC2:case g.CV_16UC3:case g.CV_16UC4:Q.data16U.set(B);break;case g.CV_16S:case g.CV_16SC1:case g.CV_16SC2:case g.CV_16SC3:case g.CV_16SC4:Q.data16S.set(B);break;case g.CV_32S:case g.CV_32SC1:case g.CV_32SC2:case g.CV_32SC3:case g.CV_32SC4:Q.data32S.set(B);break;case g.CV_32F:case g.CV_32FC1:case g.CV_32FC2:case g.CV_32FC3:case g.CV_32FC4:Q.data32F.set(B);break;case g.CV_64F:case g.CV_64FC1:case g.CV_64FC2:case g.CV_64FC3:case g.CV_64FC4:Q.data64F.set(B);break;default:throw new Error("Type is unsupported")}return Q},B.matFromImageData=function(A){var I=new g.Mat(A.height,A.width,g.CV_8UC4);return I.data.set(A.data),I},g.ready}}();gl({});let Il=!1;const Cl={},Bl=[];gl().then((A=>{Il=!0,Object.assign(Cl,A),Bl.forEach((A=>{A()}))}));const Ql=Cl,El=[[0,-3.406404,5.979507],[0,-1.126865,7.475604],[0,-2.089024,6.058267],[-.463928,.955357,6.633583],[0,-.46317,7.58658],[0,.365669,7.24287],[0,2.473255,5.788627],[-4.253081,2.577646,3.279702],[0,4.019042,5.284764],[0,4.885979,5.385258],[0,8.261778,4.481535],[0,-3.706811,5.864924],[0,-3.918301,5.56943],[0,-3.994436,5.219482],[0,-4.5424,5.404754],[0,-4.745577,5.529457],[0,-5.019567,5.601448],[0,-5.365123,5.535441],[0,-6.149624,5.071372],[0,-1.501095,7.112196],[-.416106,-1.466449,6.447657],[-7.08796,5.434801,.09962],[-2.628639,2.035898,3.848121],[-3.198363,1.985815,3.796952],[-3.775151,2.039402,3.646194],[-4.465819,2.42295,3.155168],[-2.164289,2.189867,3.851822],[-3.208229,3.223926,4.115822],[-2.673803,3.205337,4.092203],[-3.745193,3.165286,3.972409],[-4.161018,3.059069,3.719554],[-5.062006,1.934418,2.776093],[-2.266659,-7.425768,4.389812],[-4.445859,2.663991,3.173422],[-7.21453,2.263009,.07315],[-5.799793,2.349546,2.204059],[-2.844939,-.720868,4.43313],[-.711452,-3.329355,5.877044],[-.606033,-3.924562,5.444923],[-1.431615,-3.500953,5.496189],[-1.91491,-3.803146,5.02893],[-1.131043,-3.973937,5.189648],[-1.563548,-4.082763,4.842263],[-2.650112,-5.003649,4.188483],[-.427049,-1.094134,7.360529],[-.496396,-.475659,7.440358],[-5.253307,3.881582,3.363159],[-1.718698,.974609,4.558359],[-1.608635,-.942516,5.814193],[-1.651267,-.610868,5.581319],[-4.765501,-.701554,3.534632],[-.478306,.295766,7.101013],[-3.734964,4.50823,4.550454],[-4.588603,4.302037,4.048484],[-6.279331,6.615427,1.42585],[-1.220941,4.142165,5.106035],[-2.193489,3.100317,4.000575],[-3.102642,-4.352984,4.095905],[-6.719682,-4.788645,-1.745401],[-1.193824,-1.306795,5.737747],[-.729766,-1.593712,5.833208],[-2.456206,-4.342621,4.283884],[-2.204823,-4.304508,4.162499],[-4.985894,4.802461,3.751977],[-1.592294,-1.257709,5.456949],[-2.644548,4.524654,4.921559],[-2.760292,5.100971,5.01599],[-3.523964,8.005976,3.729163],[-5.599763,5.71547,2.724259],[-3.063932,6.566144,4.529981],[-5.720968,4.254584,2.830852],[-6.374393,4.78559,1.591691],[-.672728,-3.688016,5.737804],[-1.26256,-3.787691,5.417779],[-1.732553,-3.952767,5.000579],[-1.043625,-1.464973,5.662455],[-2.321234,-4.329069,4.258156],[-2.056846,-4.477671,4.520883],[-2.153084,-4.276322,4.038093],[-.946874,-1.035249,6.512274],[-1.469132,-4.036351,4.604908],[-1.02434,-3.989851,4.926693],[-.533422,-3.993222,5.138202],[-.76972,-6.095394,4.985883],[-.699606,-5.29185,5.448304],[-.669687,-4.94977,5.509612],[-.630947,-4.695101,5.449371],[-.583218,-4.517982,5.339869],[-1.53717,-4.423206,4.74547],[-1.6156,-4.475942,4.813632],[-1.729053,-4.61868,4.854463],[-1.838624,-4.828746,4.823737],[-2.36825,-3.106237,4.868096],[-7.542244,-1.049282,-2.431321],[0,-1.724003,6.60139],[-1.826614,-4.399531,4.399021],[-1.929558,-4.411831,4.497052],[-.597442,-2.013686,5.866456],[-1.405627,-1.714196,5.241087],[-.662449,-1.819321,5.863759],[-2.34234,.572222,4.294303],[-3.327324,.104863,4.11386],[-1.726175,-.919165,5.273355],[-5.133204,7.485602,2.660442],[-4.538641,6.319907,3.683424],[-3.986562,5.109487,4.466315],[-2.169681,-5.440433,4.455874],[-1.395634,5.011963,5.316032],[-1.6195,6.599217,4.921106],[-1.891399,8.236377,4.274997],[-4.195832,2.235205,3.375099],[-5.733342,1.411738,2.431726],[-1.859887,2.355757,3.843181],[-4.988612,3.074654,3.083858],[-1.303263,1.416453,4.831091],[-1.305757,-.672779,6.415959],[-6.46517,.937119,1.689873],[-5.258659,.945811,2.974312],[-4.432338,.722096,3.522615],[-3.300681,.861641,3.872784],[-2.430178,1.131492,4.039035],[-1.820731,1.467954,4.224124],[-.563221,2.307693,5.566789],[-6.338145,-.529279,1.881175],[-5.587698,3.208071,2.687839],[-.242624,-1.462857,7.071491],[-1.611251,.339326,4.895421],[-7.743095,2.364999,-2.005167],[-1.391142,1.851048,4.448999],[-1.785794,-.978284,4.85047],[-4.670959,2.664461,3.084075],[-1.33397,-.283761,6.097047],[-7.270895,-2.890917,-2.252455],[-1.856432,2.585245,3.757904],[-.923388,.073076,6.671944],[-5.000589,-6.135128,1.892523],[-5.085276,-7.17859,.714711],[-7.159291,-.81182,-.072044],[-5.843051,-5.248023,.924091],[-6.847258,3.662916,.724695],[-2.412942,-8.258853,4.119213],[-.179909,-1.689864,6.573301],[-2.103655,-.163946,4.566119],[-6.407571,2.236021,1.560843],[-3.670075,2.360153,3.63523],[-3.177186,2.294265,3.775704],[-2.196121,-4.598322,4.479786],[-6.234883,-1.94443,1.663542],[-1.292924,-9.29592,4.094063],[-3.210651,-8.533278,2.802001],[-4.068926,-7.993109,1.925119],[0,6.54539,5.027311],[0,-9.403378,4.264492],[-2.724032,2.315802,3.777151],[-2.28846,2.398891,3.697603],[-1.998311,2.496547,3.689148],[-6.13004,3.399261,2.038516],[-2.28846,2.886504,3.775031],[-2.724032,2.96181,3.871767],[-3.177186,2.964136,3.876973],[-3.670075,2.927714,3.724325],[-4.018389,2.857357,3.482983],[-7.555811,4.106811,-.991917],[-4.018389,2.483695,3.440898],[0,-2.521945,5.932265],[-1.776217,-2.683946,5.213116],[-1.222237,-1.182444,5.952465],[-.731493,-2.536683,5.815343],[0,3.271027,5.236015],[-4.135272,-6.996638,2.67197],[-3.311811,-7.660815,3.382963],[-1.313701,-8.639995,4.702456],[-5.940524,-6.223629,-.631468],[-1.998311,2.743838,3.74403],[-.901447,1.236992,5.754256],[0,-8.765243,4.891441],[-2.308977,-8.974196,3.60907],[-6.954154,-2.439843,-.131163],[-1.098819,-4.458788,5.120727],[-1.181124,-4.579996,5.189564],[-1.255818,-4.787901,5.237051],[-1.325085,-5.106507,5.20501],[-1.546388,-5.819392,4.757893],[-1.953754,-4.183892,4.431713],[-2.117802,-4.137093,4.555096],[-2.285339,-4.051196,4.582438],[-2.85016,-3.66572,4.484994],[-5.278538,-2.238942,2.861224],[-.946709,1.907628,5.196779],[-1.314173,3.104912,4.231404],[-1.78,2.86,3.881555],[-1.84511,-4.09888,4.247264],[-5.436187,-4.030482,2.109852],[-.766444,3.182131,4.861453],[-1.938616,-6.61441,4.521085],[0,1.059413,6.774605],[-.516573,1.583572,6.148363],[0,1.728369,6.31675],[-1.246815,.230297,5.681036],[0,-7.942194,5.181173],[0,-6.991499,5.153478],[-.997827,-6.930921,4.979576],[-3.288807,-5.382514,3.795752],[-2.311631,-1.566237,4.590085],[-2.68025,-6.111567,4.096152],[-3.832928,-1.537326,4.137731],[-2.96186,-2.274215,4.440943],[-4.386901,-2.683286,3.643886],[-1.217295,-7.834465,4.969286],[-1.542374,-.136843,5.201008],[-3.878377,-6.041764,3.311079],[-3.084037,-6.809842,3.814195],[-3.747321,-4.503545,3.726453],[-6.094129,-3.205991,1.473482],[-4.588995,-4.728726,2.983221],[-6.583231,-3.941269,.070268],[-3.49258,-3.19582,4.130198],[-1.255543,.802341,5.307551],[-1.126122,-.933602,6.538785],[-1.443109,-1.142774,5.905127],[-.923043,-.529042,7.003423],[-1.755386,3.529117,4.327696],[-2.632589,3.713828,4.364629],[-3.388062,3.721976,4.309028],[-4.075766,3.675413,4.076063],[-4.62291,3.474691,3.646321],[-5.171755,2.535753,2.670867],[-7.297331,.763172,-.048769],[-4.706828,1.651,3.109532],[-4.071712,1.476821,3.476944],[-3.269817,1.470659,3.731945],[-2.527572,1.617311,3.865444],[-1.970894,1.858505,3.961782],[-1.579543,2.097941,4.084996],[-7.664182,.673132,-2.435867],[-1.397041,-1.340139,5.630378],[-.884838,.65874,6.233232],[-.767097,-.968035,7.077932],[-.460213,-1.334106,6.787447],[-.748618,-1.067994,6.798303],[-1.236408,-1.585568,5.48049],[-.387306,-1.40999,6.957705],[-.319925,-1.607931,6.508676],[-1.639633,2.556298,3.863736],[-1.255645,2.467144,4.2038],[-1.031362,2.382663,4.615849],[-4.253081,2.772296,3.315305],[-4.53,2.91,3.339685],[.463928,.955357,6.633583],[4.253081,2.577646,3.279702],[.416106,-1.466449,6.447657],[7.08796,5.434801,.09962],[2.628639,2.035898,3.848121],[3.198363,1.985815,3.796952],[3.775151,2.039402,3.646194],[4.465819,2.42295,3.155168],[2.164289,2.189867,3.851822],[3.208229,3.223926,4.115822],[2.673803,3.205337,4.092203],[3.745193,3.165286,3.972409],[4.161018,3.059069,3.719554],[5.062006,1.934418,2.776093],[2.266659,-7.425768,4.389812],[4.445859,2.663991,3.173422],[7.21453,2.263009,.07315],[5.799793,2.349546,2.204059],[2.844939,-.720868,4.43313],[.711452,-3.329355,5.877044],[.606033,-3.924562,5.444923],[1.431615,-3.500953,5.496189],[1.91491,-3.803146,5.02893],[1.131043,-3.973937,5.189648],[1.563548,-4.082763,4.842263],[2.650112,-5.003649,4.188483],[.427049,-1.094134,7.360529],[.496396,-.475659,7.440358],[5.253307,3.881582,3.363159],[1.718698,.974609,4.558359],[1.608635,-.942516,5.814193],[1.651267,-.610868,5.581319],[4.765501,-.701554,3.534632],[.478306,.295766,7.101013],[3.734964,4.50823,4.550454],[4.588603,4.302037,4.048484],[6.279331,6.615427,1.42585],[1.220941,4.142165,5.106035],[2.193489,3.100317,4.000575],[3.102642,-4.352984,4.095905],[6.719682,-4.788645,-1.745401],[1.193824,-1.306795,5.737747],[.729766,-1.593712,5.833208],[2.456206,-4.342621,4.283884],[2.204823,-4.304508,4.162499],[4.985894,4.802461,3.751977],[1.592294,-1.257709,5.456949],[2.644548,4.524654,4.921559],[2.760292,5.100971,5.01599],[3.523964,8.005976,3.729163],[5.599763,5.71547,2.724259],[3.063932,6.566144,4.529981],[5.720968,4.254584,2.830852],[6.374393,4.78559,1.591691],[.672728,-3.688016,5.737804],[1.26256,-3.787691,5.417779],[1.732553,-3.952767,5.000579],[1.043625,-1.464973,5.662455],[2.321234,-4.329069,4.258156],[2.056846,-4.477671,4.520883],[2.153084,-4.276322,4.038093],[.946874,-1.035249,6.512274],[1.469132,-4.036351,4.604908],[1.02434,-3.989851,4.926693],[.533422,-3.993222,5.138202],[.76972,-6.095394,4.985883],[.699606,-5.29185,5.448304],[.669687,-4.94977,5.509612],[.630947,-4.695101,5.449371],[.583218,-4.517982,5.339869],[1.53717,-4.423206,4.74547],[1.6156,-4.475942,4.813632],[1.729053,-4.61868,4.854463],[1.838624,-4.828746,4.823737],[2.36825,-3.106237,4.868096],[7.542244,-1.049282,-2.431321],[1.826614,-4.399531,4.399021],[1.929558,-4.411831,4.497052],[.597442,-2.013686,5.866456],[1.405627,-1.714196,5.241087],[.662449,-1.819321,5.863759],[2.34234,.572222,4.294303],[3.327324,.104863,4.11386],[1.726175,-.919165,5.273355],[5.133204,7.485602,2.660442],[4.538641,6.319907,3.683424],[3.986562,5.109487,4.466315],[2.169681,-5.440433,4.455874],[1.395634,5.011963,5.316032],[1.6195,6.599217,4.921106],[1.891399,8.236377,4.274997],[4.195832,2.235205,3.375099],[5.733342,1.411738,2.431726],[1.859887,2.355757,3.843181],[4.988612,3.074654,3.083858],[1.303263,1.416453,4.831091],[1.305757,-.672779,6.415959],[6.46517,.937119,1.689873],[5.258659,.945811,2.974312],[4.432338,.722096,3.522615],[3.300681,.861641,3.872784],[2.430178,1.131492,4.039035],[1.820731,1.467954,4.224124],[.563221,2.307693,5.566789],[6.338145,-.529279,1.881175],[5.587698,3.208071,2.687839],[.242624,-1.462857,7.071491],[1.611251,.339326,4.895421],[7.743095,2.364999,-2.005167],[1.391142,1.851048,4.448999],[1.785794,-.978284,4.85047],[4.670959,2.664461,3.084075],[1.33397,-.283761,6.097047],[7.270895,-2.890917,-2.252455],[1.856432,2.585245,3.757904],[.923388,.073076,6.671944],[5.000589,-6.135128,1.892523],[5.085276,-7.17859,.714711],[7.159291,-.81182,-.072044],[5.843051,-5.248023,.924091],[6.847258,3.662916,.724695],[2.412942,-8.258853,4.119213],[.179909,-1.689864,6.573301],[2.103655,-.163946,4.566119],[6.407571,2.236021,1.560843],[3.670075,2.360153,3.63523],[3.177186,2.294265,3.775704],[2.196121,-4.598322,4.479786],[6.234883,-1.94443,1.663542],[1.292924,-9.29592,4.094063],[3.210651,-8.533278,2.802001],[4.068926,-7.993109,1.925119],[2.724032,2.315802,3.777151],[2.28846,2.398891,3.697603],[1.998311,2.496547,3.689148],[6.13004,3.399261,2.038516],[2.28846,2.886504,3.775031],[2.724032,2.96181,3.871767],[3.177186,2.964136,3.876973],[3.670075,2.927714,3.724325],[4.018389,2.857357,3.482983],[7.555811,4.106811,-.991917],[4.018389,2.483695,3.440898],[1.776217,-2.683946,5.213116],[1.222237,-1.182444,5.952465],[.731493,-2.536683,5.815343],[4.135272,-6.996638,2.67197],[3.311811,-7.660815,3.382963],[1.313701,-8.639995,4.702456],[5.940524,-6.223629,-.631468],[1.998311,2.743838,3.74403],[.901447,1.236992,5.754256],[2.308977,-8.974196,3.60907],[6.954154,-2.439843,-.131163],[1.098819,-4.458788,5.120727],[1.181124,-4.579996,5.189564],[1.255818,-4.787901,5.237051],[1.325085,-5.106507,5.20501],[1.546388,-5.819392,4.757893],[1.953754,-4.183892,4.431713],[2.117802,-4.137093,4.555096],[2.285339,-4.051196,4.582438],[2.85016,-3.66572,4.484994],[5.278538,-2.238942,2.861224],[.946709,1.907628,5.196779],[1.314173,3.104912,4.231404],[1.78,2.86,3.881555],[1.84511,-4.09888,4.247264],[5.436187,-4.030482,2.109852],[.766444,3.182131,4.861453],[1.938616,-6.61441,4.521085],[.516573,1.583572,6.148363],[1.246815,.230297,5.681036],[.997827,-6.930921,4.979576],[3.288807,-5.382514,3.795752],[2.311631,-1.566237,4.590085],[2.68025,-6.111567,4.096152],[3.832928,-1.537326,4.137731],[2.96186,-2.274215,4.440943],[4.386901,-2.683286,3.643886],[1.217295,-7.834465,4.969286],[1.542374,-.136843,5.201008],[3.878377,-6.041764,3.311079],[3.084037,-6.809842,3.814195],[3.747321,-4.503545,3.726453],[6.094129,-3.205991,1.473482],[4.588995,-4.728726,2.983221],[6.583231,-3.941269,.070268],[3.49258,-3.19582,4.130198],[1.255543,.802341,5.307551],[1.126122,-.933602,6.538785],[1.443109,-1.142774,5.905127],[.923043,-.529042,7.003423],[1.755386,3.529117,4.327696],[2.632589,3.713828,4.364629],[3.388062,3.721976,4.309028],[4.075766,3.675413,4.076063],[4.62291,3.474691,3.646321],[5.171755,2.535753,2.670867],[7.297331,.763172,-.048769],[4.706828,1.651,3.109532],[4.071712,1.476821,3.476944],[3.269817,1.470659,3.731945],[2.527572,1.617311,3.865444],[1.970894,1.858505,3.961782],[1.579543,2.097941,4.084996],[7.664182,.673132,-2.435867],[1.397041,-1.340139,5.630378],[.884838,.65874,6.233232],[.767097,-.968035,7.077932],[.460213,-1.334106,6.787447],[.748618,-1.067994,6.798303],[1.236408,-1.585568,5.48049],[.387306,-1.40999,6.957705],[.319925,-1.607931,6.508676],[1.639633,2.556298,3.863736],[1.255645,2.467144,4.2038],[1.031362,2.382663,4.615849],[4.253081,2.772296,3.315305],[4.53,2.91,3.339685]],il=[[.499977,.347466],[.500026,.452513],[.499974,.397628],[.482113,.528021],[.500151,.472844],[.49991,.501747],[.499523,.598938],[.289712,.619236],[.499955,.687602],[.499987,.730081],[.500023,.89295],[.500023,.333766],[.500016,.320776],[.500023,.307652],[.499977,.304722],[.499977,.294066],[.499977,.280615],[.499977,.262981],[.499968,.218629],[.499816,.437019],[.473773,.42609],[.104907,.745859],[.36593,.590424],[.338758,.586975],[.31112,.59054],[.274658,.610869],[.393362,.596294],[.345234,.655989],[.370094,.653924],[.319322,.652735],[.297903,.646409],[.247792,.58919],[.396889,.157245],[.280098,.6244],[.10631,.600044],[.209925,.608647],[.355808,.465594],[.471751,.349596],[.474155,.319808],[.439785,.342771],[.414617,.333459],[.450374,.319139],[.428771,.317309],[.374971,.272195],[.486717,.452371],[.485301,.472605],[.257765,.68551],[.401223,.544828],[.429819,.451385],[.421352,.466259],[.276896,.467943],[.48337,.500413],[.337212,.717117],[.296392,.706757],[.169295,.806186],[.44758,.69739],[.39239,.646112],[.35449,.303216],[.067305,.269895],[.442739,.427174],[.457098,.415208],[.381974,.305289],[.392389,.305797],[.277076,.728068],[.422552,.436767],[.385919,.718636],[.383103,.74416],[.331431,.880286],[.229924,.767997],[.364501,.810886],[.229622,.700459],[.173287,.721252],[.472879,.333802],[.446828,.331473],[.422762,.32611],[.445308,.419934],[.388103,.306039],[.403039,.29346],[.403629,.306047],[.460042,.442861],[.431158,.307634],[.452182,.307634],[.475387,.307634],[.465828,.22081],[.472329,.263774],[.473087,.282143],[.473122,.295374],[.473033,.304722],[.427942,.304722],[.426479,.29646],[.423162,.288154],[.418309,.279937],[.390095,.360427],[.013954,.439966],[.499914,.419853],[.4132,.3046],[.409626,.298177],[.46808,.398465],[.422729,.414015],[.46308,.406216],[.37212,.526586],[.334562,.503927],[.411671,.453035],[.242176,.852324],[.290777,.798554],[.327338,.743473],[.39951,.251079],[.441728,.738324],[.429765,.812166],[.412198,.891099],[.288955,.601048],[.218937,.564589],[.412782,.60103],[.257135,.64456],[.427685,.562039],[.44834,.463064],[.17856,.542446],[.247308,.542806],[.286267,.532325],[.332828,.539288],[.368756,.552793],[.398964,.567345],[.47641,.594194],[.189241,.476076],[.228962,.651049],[.490726,.437599],[.40467,.514867],[.019469,.598436],[.426243,.579569],[.396993,.451203],[.26647,.623023],[.439121,.481042],[.032314,.355643],[.419054,.612845],[.462783,.494253],[.238979,.220255],[.198221,.168062],[.10755,.459245],[.18361,.259743],[.13441,.666317],[.385764,.116846],[.490967,.420622],[.382385,.491427],[.174399,.602329],[.318785,.603765],[.343364,.599403],[.3961,.289783],[.187885,.411462],[.430987,.055935],[.318993,.101715],[.266248,.130299],[.500023,.809424],[.499977,.045547],[.36617,.601178],[.393207,.604463],[.410373,.60892],[.194993,.657898],[.388665,.637716],[.365962,.644029],[.343364,.644643],[.318785,.64166],[.301415,.636844],[.058133,.680924],[.301415,.612551],[.499988,.381566],[.415838,.375804],[.445682,.433923],[.465844,.379359],[.499923,.648476],[.288719,.180054],[.335279,.14718],[.440512,.097581],[.128294,.208059],[.408772,.626106],[.455607,.548199],[.499877,.09101],[.375437,.075808],[.11421,.384978],[.448662,.304722],[.44802,.295368],[.447112,.284192],[.444832,.269206],[.430012,.233191],[.406787,.314327],[.400738,.318931],[.3924,.322297],[.367856,.336081],[.247923,.398667],[.45277,.57915],[.436392,.640113],[.416164,.631286],[.413386,.307634],[.228018,.316428],[.468268,.647329],[.411362,.195673],[.499989,.530175],[.479154,.557346],[.499974,.560363],[.432112,.506411],[.499886,.133083],[.499913,.178271],[.456549,.180799],[.344549,.254561],[.378909,.42599],[.374293,.219815],[.319688,.429262],[.357155,.39573],[.295284,.378419],[.44775,.137523],[.410986,.491277],[.313951,.224692],[.354128,.187447],[.324548,.296007],[.189096,.3537],[.279777,.285342],[.133823,.317299],[.336768,.355267],[.429884,.533478],[.455528,.451377],[.437114,.441104],[.467288,.470075],[.414712,.66478],[.377046,.677222],[.344108,.679849],[.312876,.677668],[.283526,.66681],[.241246,.617214],[.102986,.531237],[.267612,.57544],[.297879,.566824],[.333434,.566122],[.366427,.573884],[.396012,.583304],[.420121,.589772],[.007561,.519223],[.432949,.430482],[.458639,.520911],[.473466,.454256],[.476088,.43617],[.468472,.444943],[.433991,.417638],[.483518,.437016],[.482483,.422151],[.42645,.610201],[.438999,.603505],[.450067,.599566],[.289712,.631747],[.27667,.636627],[.517862,.528052],[.710288,.619236],[.526227,.42609],[.895093,.745859],[.63407,.590424],[.661242,.586975],[.68888,.59054],[.725342,.610869],[.60663,.596295],[.654766,.655989],[.629906,.653924],[.680678,.652735],[.702097,.646409],[.752212,.589195],[.602918,.157137],[.719902,.6244],[.893693,.60004],[.790082,.608646],[.643998,.465512],[.528249,.349596],[.52585,.319809],[.560215,.342771],[.585384,.333459],[.549626,.319139],[.571228,.317308],[.624852,.271901],[.51305,.452718],[.515097,.472748],[.742247,.685493],[.598631,.545021],[.570338,.451425],[.578632,.466377],[.723087,.467946],[.516446,.500361],[.662801,.717082],[.703624,.706729],[.830705,.806186],[.552386,.697432],[.60761,.646112],[.645429,.303293],[.932695,.269895],[.557261,.427174],[.542902,.415208],[.618026,.305289],[.607591,.305797],[.722943,.728037],[.577414,.436833],[.614083,.718613],[.616907,.744114],[.668509,.880086],[.770092,.767979],[.635536,.810751],[.770391,.700444],[.826722,.721245],[.527121,.333802],[.553172,.331473],[.577238,.32611],[.554692,.419934],[.611897,.306039],[.596961,.29346],[.596371,.306047],[.539958,.442861],[.568842,.307634],[.547818,.307634],[.524613,.307634],[.53409,.220859],[.527671,.263774],[.526913,.282143],[.526878,.295374],[.526967,.304722],[.572058,.304722],[.573521,.29646],[.576838,.288154],[.581691,.279937],[.609945,.36009],[.986046,.439966],[.5868,.3046],[.590372,.298177],[.531915,.398463],[.577268,.414065],[.536915,.406214],[.627543,.526648],[.665586,.504049],[.588354,.453138],[.757824,.852324],[.70925,.798492],[.672684,.743419],[.600409,.250995],[.558266,.738328],[.570304,.812129],[.588166,.890956],[.711045,.601048],[.78107,.564595],[.587247,.601068],[.74287,.644554],[.572156,.562348],[.551868,.46343],[.821442,.542444],[.752702,.542818],[.713757,.532373],[.667113,.539327],[.631101,.552846],[.600862,.567527],[.523481,.594373],[.810748,.476074],[.771046,.651041],[.509127,.437282],[.595293,.514976],[.980531,.598436],[.5735,.58],[.602995,.451312],[.73353,.623023],[.560611,.480983],[.967686,.355643],[.580985,.61284],[.537728,.494615],[.760966,.220247],[.801779,.168062],[.892441,.459239],[.816351,.25974],[.865595,.666313],[.614074,.116754],[.508953,.420562],[.617942,.491684],[.825608,.602325],[.681215,.603765],[.656636,.599403],[.6039,.289783],[.812086,.411461],[.568013,.055435],[.681008,.101715],[.733752,.130299],[.63383,.601178],[.606793,.604463],[.58966,.608938],[.805016,.657892],[.611335,.637716],[.634038,.644029],[.656636,.644643],[.681215,.64166],[.698585,.636844],[.941867,.680924],[.698585,.612551],[.584177,.375893],[.554318,.433923],[.534154,.37936],[.711218,.180025],[.66463,.147129],[.5591,.097368],[.871706,.208059],[.591234,.626106],[.544341,.548416],[.624563,.075808],[.88577,.384971],[.551338,.304722],[.55198,.295368],[.552888,.284192],[.555168,.269206],[.569944,.232965],[.593203,.314324],[.599262,.318931],[.6076,.322297],[.631938,.3365],[.752033,.398685],[.547226,.579605],[.563544,.640172],[.583841,.631286],[.586614,.307634],[.771915,.316422],[.531597,.647517],[.588371,.195559],[.520797,.557435],[.567985,.506521],[.543283,.180745],[.655317,.254485],[.621009,.425982],[.62556,.219688],[.680198,.429281],[.642764,.395662],[.704663,.37847],[.552012,.137408],[.589072,.491363],[.685945,.224643],[.645735,.18736],[.675343,.296022],[.810858,.353695],[.720122,.285333],[.866152,.317295],[.663187,.355403],[.570082,.533674],[.544562,.451624],[.562759,.441215],[.531987,.46986],[.585271,.664823],[.622953,.677221],[.655896,.679837],[.687132,.677654],[.716482,.666799],[.758757,.617213],[.897013,.531231],[.732392,.575453],[.702114,.566837],[.666525,.566134],[.633505,.573912],[.603876,.583413],[.579658,.590055],[.99244,.519223],[.567192,.43058],[.541366,.521101],[.526564,.453882],[.523913,.43617],[.531529,.444943],[.566036,.417671],[.516311,.436946],[.517472,.422123],[.573595,.610193],[.560698,.604668],[.549756,.600249],[.710288,.631747],[.72333,.636627]],ol=[173,155,133,246,33,7,382,398,362,263,466,249,308,415,324,78,95,191,356,389,264,127,34,162,368,264,389,139,162,34,267,0,302,37,72,0,11,302,0,11,0,72,349,451,350,120,121,231,452,350,451,232,231,121,267,302,269,37,39,72,303,269,302,73,72,39,357,343,350,128,121,114,277,350,343,47,114,121,350,452,357,121,128,232,453,357,452,233,232,128,299,333,297,69,67,104,332,297,333,103,104,67,175,152,396,175,171,152,377,396,152,148,152,171,381,384,382,154,155,157,398,382,384,173,157,155,280,347,330,50,101,118,348,330,347,119,118,101,269,303,270,39,40,73,304,270,303,74,73,40,9,336,151,9,151,107,337,151,336,108,107,151,344,278,360,115,131,48,279,360,278,49,48,131,262,431,418,32,194,211,424,418,431,204,211,194,304,408,270,74,40,184,409,270,408,185,184,40,272,310,407,42,183,80,415,407,310,191,80,183,322,270,410,92,186,40,409,410,270,185,40,186,347,449,348,118,119,229,450,348,449,230,229,119,434,432,430,214,210,212,422,430,432,202,212,210,313,314,18,83,18,84,17,18,314,17,84,18,307,375,306,77,76,146,291,306,375,61,146,76,259,387,260,29,30,160,388,260,387,161,160,30,286,414,384,56,157,190,398,384,414,173,190,157,418,424,406,194,182,204,335,406,424,106,204,182,367,416,364,138,135,192,434,364,416,214,192,135,391,423,327,165,98,203,358,327,423,129,203,98,298,301,284,68,54,71,251,284,301,21,71,54,4,275,5,4,5,45,281,5,275,51,45,5,254,373,253,24,23,144,374,253,373,145,144,23,320,321,307,90,77,91,375,307,321,146,91,77,280,425,411,50,187,205,427,411,425,207,205,187,421,313,200,201,200,83,18,200,313,18,83,200,335,321,406,106,182,91,405,406,321,181,91,182,405,321,404,181,180,91,320,404,321,90,91,180,17,314,16,17,16,84,315,16,314,85,84,16,425,266,426,205,206,36,423,426,266,203,36,206,369,396,400,140,176,171,377,400,396,148,171,176,391,269,322,165,92,39,270,322,269,40,39,92,417,465,413,193,189,245,464,413,465,244,245,189,257,258,386,27,159,28,385,386,258,158,28,159,260,388,467,30,247,161,466,467,388,246,161,247,248,456,419,3,196,236,399,419,456,174,236,196,333,298,332,104,103,68,284,332,298,54,68,103,285,8,417,55,193,8,168,417,8,168,8,193,340,261,346,111,117,31,448,346,261,228,31,117,285,417,441,55,221,193,413,441,417,189,193,221,327,460,326,98,97,240,328,326,460,99,240,97,277,355,329,47,100,126,371,329,355,142,126,100,309,392,438,79,218,166,439,438,392,219,166,218,381,382,256,154,26,155,341,256,382,112,155,26,360,279,420,131,198,49,429,420,279,209,49,198,365,364,379,136,150,135,394,379,364,169,135,150,355,277,437,126,217,47,343,437,277,114,47,217,443,444,282,223,52,224,283,282,444,53,224,52,281,275,363,51,134,45,440,363,275,220,45,134,431,262,395,211,170,32,369,395,262,140,32,170,337,299,338,108,109,69,297,338,299,67,69,109,335,273,321,106,91,43,375,321,273,146,43,91,348,450,349,119,120,230,451,349,450,231,230,120,467,359,342,247,113,130,446,342,359,226,130,113,282,283,334,52,105,53,293,334,283,63,53,105,250,458,462,20,242,238,461,462,458,241,238,242,276,353,300,46,70,124,383,300,353,156,124,70,325,292,324,96,95,62,308,324,292,78,62,95,283,276,293,53,63,46,300,293,276,70,46,63,447,264,345,227,116,34,372,345,264,143,34,116,352,345,346,123,117,116,340,346,345,111,116,117,1,19,274,1,44,19,354,274,19,125,19,44,248,281,456,3,236,51,363,456,281,134,51,236,425,426,427,205,207,206,436,427,426,216,206,207,380,381,252,153,22,154,256,252,381,26,154,22,391,393,269,165,39,167,267,269,393,37,167,39,199,428,200,199,200,208,421,200,428,201,208,200,330,329,266,101,36,100,371,266,329,142,100,36,422,432,273,202,43,212,287,273,432,57,212,43,290,250,328,60,99,20,462,328,250,242,20,99,258,286,385,28,158,56,384,385,286,157,56,158,342,446,353,113,124,226,265,353,446,35,226,124,257,386,259,27,29,159,387,259,386,160,159,29,430,422,431,210,211,202,424,431,422,204,202,211,445,342,276,225,46,113,353,276,342,124,113,46,424,422,335,204,106,202,273,335,422,43,202,106,306,292,307,76,77,62,325,307,292,96,62,77,366,447,352,137,123,227,345,352,447,116,227,123,302,268,303,72,73,38,271,303,268,41,38,73,371,358,266,142,36,129,423,266,358,203,129,36,327,294,460,98,240,64,455,460,294,235,64,240,294,331,278,64,48,102,279,278,331,49,102,48,303,271,304,73,74,41,272,304,271,42,41,74,427,436,434,207,214,216,432,434,436,212,216,214,304,272,408,74,184,42,407,408,272,183,42,184,394,430,395,169,170,210,431,395,430,211,210,170,395,369,378,170,149,140,400,378,369,176,140,149,296,334,299,66,69,105,333,299,334,104,105,69,417,168,351,193,122,168,6,351,168,6,168,122,280,411,352,50,123,187,376,352,411,147,187,123,319,320,325,89,96,90,307,325,320,77,90,96,285,295,336,55,107,65,296,336,295,66,65,107,404,320,403,180,179,90,319,403,320,89,90,179,330,348,329,101,100,119,349,329,348,120,119,100,334,293,333,105,104,63,298,333,293,68,63,104,323,454,366,93,137,234,447,366,454,227,234,137,16,315,15,16,15,85,316,15,315,86,85,15,429,279,358,209,129,49,331,358,279,102,49,129,15,316,14,15,14,86,317,14,316,87,86,14,8,285,9,8,9,55,336,9,285,107,55,9,329,349,277,100,47,120,350,277,349,121,120,47,252,253,380,22,153,23,374,380,253,145,23,153,402,403,318,178,88,179,319,318,403,89,179,88,351,6,419,122,196,6,197,419,6,197,6,196,324,318,325,95,96,88,319,325,318,89,88,96,397,367,365,172,136,138,364,365,367,135,138,136,288,435,397,58,172,215,367,397,435,138,215,172,438,439,344,218,115,219,278,344,439,48,219,115,271,311,272,41,42,81,310,272,311,80,81,42,5,281,195,5,195,51,248,195,281,3,51,195,273,287,375,43,146,57,291,375,287,61,57,146,396,428,175,171,175,208,199,175,428,199,208,175,268,312,271,38,41,82,311,271,312,81,82,41,444,445,283,224,53,225,276,283,445,46,225,53,254,339,373,24,144,110,390,373,339,163,110,144,295,282,296,65,66,52,334,296,282,105,52,66,346,448,347,117,118,228,449,347,448,229,228,118,454,356,447,234,227,127,264,447,356,34,127,227,336,296,337,107,108,66,299,337,296,69,66,108,151,337,10,151,10,108,338,10,337,109,108,10,278,439,294,48,64,219,455,294,439,235,219,64,407,415,292,183,62,191,308,292,415,78,191,62,358,371,429,129,209,142,355,429,371,126,142,209,345,372,340,116,111,143,265,340,372,35,143,111,388,390,466,161,246,163,249,466,390,7,163,246,352,346,280,123,50,117,347,280,346,118,117,50,295,442,282,65,52,222,443,282,442,223,222,52,19,94,354,19,125,94,370,354,94,141,94,125,295,285,442,65,222,55,441,442,285,221,55,222,419,197,248,196,3,197,195,248,197,195,197,3,359,263,255,130,25,33,249,255,263,7,33,25,275,274,440,45,220,44,457,440,274,237,44,220,300,383,301,70,71,156,368,301,383,139,156,71,417,351,465,193,245,122,412,465,351,188,122,245,466,263,467,246,247,33,359,467,263,130,33,247,389,251,368,162,139,21,301,368,251,71,21,139,374,386,380,145,153,159,385,380,386,158,159,153,379,394,378,150,149,169,395,378,394,170,169,149,351,419,412,122,188,196,399,412,419,174,196,188,426,322,436,206,216,92,410,436,322,186,92,216,387,373,388,160,161,144,390,388,373,163,144,161,393,326,164,167,164,97,2,164,326,2,97,164,354,370,461,125,241,141,462,461,370,242,141,241,0,267,164,0,164,37,393,164,267,167,37,164,11,12,302,11,72,12,268,302,12,38,12,72,386,374,387,159,160,145,373,387,374,144,145,160,12,13,268,12,38,13,312,268,13,82,13,38,293,300,298,63,68,70,301,298,300,71,70,68,340,265,261,111,31,35,446,261,265,226,35,31,380,385,381,153,154,158,384,381,385,157,158,154,280,330,425,50,205,101,266,425,330,36,101,205,423,391,426,203,206,165,322,426,391,92,165,206,429,355,420,209,198,126,437,420,355,217,126,198,391,327,393,165,167,98,326,393,327,97,98,167,457,438,440,237,220,218,344,440,438,115,218,220,382,362,341,155,112,133,463,341,362,243,133,112,457,461,459,237,239,241,458,459,461,238,241,239,434,430,364,214,135,210,394,364,430,169,210,135,414,463,398,190,173,243,362,398,463,133,243,173,262,428,369,32,140,208,396,369,428,171,208,140,457,274,461,237,241,44,354,461,274,125,44,241,316,403,317,86,87,179,402,317,403,178,179,87,315,404,316,85,86,180,403,316,404,179,180,86,314,405,315,84,85,181,404,315,405,180,181,85,313,406,314,83,84,182,405,314,406,181,182,84,418,406,421,194,201,182,313,421,406,83,182,201,366,401,323,137,93,177,361,323,401,132,177,93,408,407,306,184,76,183,292,306,407,62,183,76,408,306,409,184,185,76,291,409,306,61,76,185,410,409,287,186,57,185,291,287,409,61,185,57,436,410,432,216,212,186,287,432,410,57,186,212,434,416,427,214,207,192,411,427,416,187,192,207,264,368,372,34,143,139,383,372,368,156,139,143,457,459,438,237,218,239,309,438,459,79,239,218,352,376,366,123,137,147,401,366,376,177,147,137,4,1,275,4,45,1,274,275,1,44,1,45,428,262,421,208,201,32,418,421,262,194,32,201,327,358,294,98,64,129,331,294,358,102,129,64,367,435,416,138,192,215,433,416,435,213,215,192,455,439,289,235,59,219,392,289,439,166,219,59,328,462,326,99,97,242,370,326,462,141,242,97,326,370,2,97,2,141,94,2,370,94,141,2,460,455,305,240,75,235,289,305,455,59,235,75,448,339,449,228,229,110,254,449,339,24,110,229,261,446,255,31,25,226,359,255,446,130,226,25,449,254,450,229,230,24,253,450,254,23,24,230,450,253,451,230,231,23,252,451,253,22,23,231,451,252,452,231,232,22,256,452,252,26,22,232,256,341,452,26,232,112,453,452,341,233,112,232,413,464,414,189,190,244,463,414,464,243,244,190,441,413,286,221,56,189,414,286,413,190,189,56,441,286,442,221,222,56,258,442,286,28,56,222,442,258,443,222,223,28,257,443,258,27,28,223,444,443,259,224,29,223,257,259,443,27,223,29,259,260,444,29,224,30,445,444,260,225,30,224,260,467,445,30,225,247,342,445,467,113,247,225,250,309,458,20,238,79,459,458,309,239,79,238,290,305,392,60,166,75,289,392,305,59,75,166,460,305,328,240,99,75,290,328,305,60,75,99,376,433,401,147,177,213,435,401,433,215,213,177,250,290,309,20,79,60,392,309,290,166,60,79,411,416,376,187,147,192,433,376,416,213,192,147,341,463,453,112,233,243,464,453,463,244,243,233,453,464,357,233,128,244,465,357,464,245,244,128,412,343,465,188,245,114,357,465,343,128,114,245,437,343,399,217,174,114,412,399,343,188,114,174,363,440,360,134,131,220,344,360,440,115,220,131,456,420,399,236,174,198,437,399,420,217,198,174,456,363,420,236,198,134,360,420,363,131,134,198,361,401,288,132,58,177,435,288,401,215,177,58,353,265,383,124,156,35,372,383,265,143,35,156,255,249,339,25,110,7,390,339,249,163,7,110,261,255,448,31,228,25,339,448,255,110,25,228,14,317,13,14,13,87,312,13,317,82,87,13,317,402,312,87,82,178,311,312,402,81,178,82,402,318,311,178,81,88,310,311,318,80,88,81,318,324,310,88,80,95,415,310,324,191,95,80],tl=[[4,.070909939706326],[6,.032100144773722],[10,.008446550928056],[33,.058724168688059],[54,.007667080033571],[67,.009078059345484],[117,.009791937656701],[119,.014565368182957],[121,.018591361120343],[127,.005197994410992],[129,.120625205338001],[132,.005560018587857],[133,.05328618362546],[136,.066890455782413],[143,.014816547743976],[147,.014262833632529],[198,.025462191551924],[205,.047252278774977],[263,.058724168688059],[284,.007667080033571],[297,.009078059345484],[346,.009791937656701],[348,.014565368182957],[350,.018591361120343],[356,.005197994410992],[358,.120625205338001],[361,.005560018587857],[362,.05328618362546],[365,.066890455782413],[372,.014816547743976],[376,.014262833632529],[420,.025462191551924],[425,.047252278774977]],el=[];for(let A=0;A<El.length;A++)el[A]=0;tl.forEach((([A,g])=>{el[A]=g}));const al=[];for(let A=0;A<el.length;A++)al[A]=Math.sqrt(el[A]);const sl=[33,263,61,291,199];tl.forEach((([A,g])=>{sl.includes(A)||sl.push(A)})),sl.sort(((A,g)=>A-g));let nl=0,rl=0;for(let A=0;A<El.length;A++)El[A][0]<El[nl][0]&&(nl=A),El[A][0]>El[rl][0]&&(rl=A);class Dl{constructor(A){const g=A.height,I=A.width,C=I,B=2*Math.atan(g/(2*C)),Q=2*Math.tan(.5*B),E=I*Q/g;this.near=1,this.far=1e4,this.frameHeight=g,this.frameWidth=I,this.focalLength=C,this.fov=B,this.left=-.5*E,this.right=.5*E,this.bottom=-.5*Q,this.top=.5*Q,this.focalLength=C,this.center=[I/2,g/2]}estimate(A){A=A.slice(0,El.length);const g=this._projectToScreen(A);let I=this._cloneLandmarks(g);this._changeHandedness(I);const C=g.reduce(((A,g)=>A+g[2]),0)/g.length,B=this._estimateScale(I);I=this._cloneLandmarks(g),this._moveAndRescaleZ(C,B,I),this._unprojectScreen(I),this._changeHandedness(I);const Q=this._estimateScale(I);let E=this._cloneLandmarks(g);const i=B*Q;this._moveAndRescaleZ(C,i,E),this._unprojectScreen(E),this._changeHandedness(E);const o=this._solveWeightedOrthogonal(El,E,al),t=Ql.matFromArray(4,4,Ql.CV_64F,[o[0][0],o[0][1],o[0][2],o[0][3],o[1][0],o[1][1],o[1][2],o[1][3],o[2][0],o[2][1],o[2][2],o[2][3],o[3][0],o[3][1],o[3][2],o[3][3]]).inv(0).data64F,e=[[t[0],t[1],t[2],t[3]],[t[4],t[5],t[6],t[7]],[t[8],t[9],t[10],t[11]],[t[12],t[13],t[14],t[15]]],a=[];for(let A=0;A<E.length;A++){a[A]=[];for(let g=0;g<3;g++){a[A][g]=e[g][3];for(let I=0;I<3;I++)a[A][g]+=e[g][I]*E[A][I]}}const s=[],n=[];sl.forEach((g=>{s.push(a[g][0],a[g][1],a[g][2]),n.push(A[g][0]*this.frameWidth,A[g][1]*this.frameHeight)}));const r=Ql.matFromArray(s.length/3,3,Ql.CV_64F,s),D=Ql.matFromArray(n.length/2,2,Ql.CV_64F,n),h=Ql.matFromArray(3,3,Ql.CV_64F,[this.focalLength,0,this.center[0],0,this.focalLength,this.center[1],0,0,1]),c=Ql.Mat.zeros(4,1,Ql.CV_64F),w=new Ql.Mat(3,1,Ql.CV_64F),l=new Ql.Mat(3,1,Ql.CV_64F),G=new Ql.Mat(3,3,Ql.CV_64F);Ql.solvePnP(r,D,h,c,w,l,!1),Ql.Rodrigues(w,G);const y=[G.data64F[0],G.data64F[1],G.data64F[2],l.data64F[0],-G.data64F[3],-G.data64F[4],-G.data64F[5],-l.data64F[1],-G.data64F[6],-G.data64F[7],-G.data64F[8],-l.data64F[2],0,0,0,1],F=a[rl][0]-a[nl][0];return{metricLandmarks:a,faceMatrix:y,faceScale:F}}_estimateScale(A){const g=this._solveWeightedOrthogonal(El,A,al);return Math.sqrt(g[0][0]*g[0][0]+g[0][1]*g[0][1]+g[0][2]*g[0][2])}_solveWeightedOrthogonal(A,g,I){const C=[],B=[];for(let Q=0;Q<A.length;Q++)C.push([A[Q][0]*I[Q],A[Q][1]*I[Q],A[Q][2]*I[Q]]),B.push([g[Q][0]*I[Q],g[Q][1]*I[Q],g[Q][2]*I[Q]]);const Q=I.reduce(((A,g)=>A+g*g),0),E=[];for(let A=0;A<C.length;A++)E[A]=[C[A][0]*I[A],C[A][1]*I[A],C[A][2]*I[A]];const i=[0,0,0];for(let A=0;A<3;A++){for(let g=0;g<E.length;g++)i[A]+=E[g][A];i[A]/=Q}const o=[];for(let A=0;A<E.length;A++){o[A]=[];for(let g=0;g<3;g++)o[A][g]=C[A][g]-i[g]*I[A]}const t=[[0,0,0],[0,0,0],[0,0,0]];for(let A=0;A<3;A++)for(let g=0;g<3;g++)for(let I=0;I<B.length;I++)t[A][g]+=B[I][A]*o[I][g];const e=this._computeOptimalRotation(t),a=this._computeOptimalScale(o,C,B,e),s=[[],[],[]];for(let A=0;A<3;A++)for(let g=0;g<3;g++)s[A][g]=a*e[A][g];const n=[];for(let A=0;A<C.length;A++){n[A]=[];for(let g=0;g<3;g++){n[A][g]=B[A][g];for(let I=0;I<3;I++)n[A][g]-=s[g][I]*C[A][I]}}const r=[];for(let A=0;A<n.length;A++){r[A]=[];for(let g=0;g<3;g++)r[A][g]=n[A][g]*I[A]}const D=[0,0,0];for(let A=0;A<3;A++){for(let g=0;g<r.length;g++)D[A]+=r[g][A];D[A]/=Q}return[[s[0][0],s[0][1],s[0][2],D[0]],[s[1][0],s[1][1],s[1][2],D[1]],[s[2][0],s[2][1],s[2][2],D[2]],[0,0,0,1]]}_computeOptimalRotation(A){const g=Ql.matFromArray(3,3,Ql.CV_64F,[A[0][0],A[0][1],A[0][2],A[1][0],A[1][1],A[1][2],A[2][0],A[2][1],A[2][2]]),I=new Ql.Mat(3,1,Ql.CV_64F),C=new Ql.Mat(3,3,Ql.CV_64F),B=new Ql.Mat(3,3,Ql.CV_64F);Ql.SVDecomp(g,I,C,B);const Q=[[0,0,0],[0,0,0],[0,0,0]];for(let A=0;A<3;A++)for(let g=0;g<3;g++)for(let I=0;I<3;I++)Q[A][g]+=C.data64F[3*A+I]*B.data64F[3*I+g];return Q}_computeOptimalScale(A,g,I,C){const B=[];for(let g=0;g<A.length;g++){B[g]=[];for(let I=0;I<3;I++){B[g][I]=0;for(let Q=0;Q<3;Q++)B[g][I]+=C[I][Q]*A[g][Q]}}let Q=0;for(let A=0;A<B.length;A++)for(let g=0;g<3;g++)Q+=B[A][g]*I[A][g];let E=0;for(let I=0;I<A.length;I++)for(let C=0;C<3;C++)E+=A[I][C]*g[I][C];return Q/E}_projectToScreen(A){const g=[],I=this.right-this.left,C=this.top-this.bottom,B=this.left,Q=this.bottom;for(let E=0;E<A.length;E++)g.push([A[E][0]*I+B,(1-A[E][1])*C+Q,A[E][2]*I]);return g}_cloneLandmarks(A){const g=[];for(let I=0;I<A.length;I++)g[I]=[A[I][0],A[I][1],A[I][2]];return g}_changeHandedness(A){for(let g=0;g<A.length;g++)A[g][2]*=-1}_moveAndRescaleZ(A,g,I){for(let C=0;C<I.length;C++)I[C][2]=(I[C][2]-A+this.near)/g}_unprojectScreen(A){for(let g=0;g<A.length;g++)A[g][0]=A[g][0]*A[g][2]/this.near,A[g][1]=A[g][1]*A[g][2]/this.near}}const hl=il.length,cl=A=>{class g extends A.BufferGeometry{constructor(g={}){super(),this.positions=new Float32Array(3*hl),this.uvs=new Float32Array(2*hl),this.setAttribute("position",new A.BufferAttribute(this.positions,3)),this.setAttribute("uv",new A.BufferAttribute(this.uvs,2)),this.setUvs(),this.setIndex(ol)}setUvs(){for(let A=0;A<hl;A++)this.uvs[2*A]=il[A][0],this.uvs[2*A+1]=il[A][1];this.getAttribute("uv").needsUpdate=!0}updatePositions(A){for(let g=0;g<hl;g++)this.positions[3*g+0]=A[g][0],this.positions[3*g+1]=A[g][1],this.positions[3*g+2]=A[g][2];this.attributes.position.needsUpdate=!0,this.computeVertexNormals()}}return new g};class wl{constructor({onUpdate:A=null,filterMinCF:g=null,filterBeta:I=null}){this.customFaceGeometries=[],this.estimator=null,this.lastEstimateResult=null,this.filterMinCF=null===g?.001:g,this.filterBeta=null===I?1:I,this.onUpdate=A,this.flipFace=!1,this.landmarkFilters=[];for(let A=0;A<El.length;A++)this.landmarkFilters[A]=new Gt({minCutOff:this.filterMinCF,beta:this.filterBeta});this.faceMatrixFilter=new Gt({minCutOff:this.filterMinCF,beta:this.filterBeta}),this.faceScaleFilter=new Gt({minCutOff:this.filterMinCF,beta:this.filterBeta})}async setup(A){this.flipFace=A,await(async()=>!!Il||new Promise(((A,g)=>{Bl.push(A)})))(),this.faceMeshHelper=new Al,await this.faceMeshHelper.init()}onInputResized(A){this.estimator=new Dl(A)}getCameraParams(){return{fov:180*this.estimator.fov/Math.PI,aspect:this.estimator.frameWidth/this.estimator.frameHeight,near:this.estimator.near,far:this.estimator.far}}async dummyRun(A){await this.faceMeshHelper.detect(A)}processVideo(A){if(this.processingVideo)return;const g=document.createElement("canvas");g.width=A.width,g.height=A.height;const I=g.getContext("2d");this.processingVideo=!0;const C=async()=>{let B;if(this.flipFace?(I.clearRect(0,0,g.width,g.height),I.save(),I.translate(g.width,0),I.scale(-1,1),I.drawImage(A,0,0,g.width,g.height),I.restore(),B=await this.faceMeshHelper.detect(g)):B=await this.faceMeshHelper.detect(A),0===B.faceLandmarks.length){this.lastEstimateResult=null,this.onUpdate({hasFace:!1});for(let A=0;A<this.landmarkFilters.length;A++)this.landmarkFilters[A].reset();this.faceMatrixFilter.reset(),this.faceScaleFilter.reset()}else{const A=B.faceLandmarks[0].map((A=>[A.x,A.y,A.z])),g=this.estimator.estimate(A);if(null===this.lastEstimateResult)this.lastEstimateResult=g;else{const A=this.lastEstimateResult.metricLandmarks;this.lastEstimateResult.faceMatrix,this.lastEstimateResult.faceScale;const I=[];for(let C=0;C<A.length;C++)I[C]=this.landmarkFilters[C].filter(Date.now(),g.metricLandmarks[C]);const C=this.faceMatrixFilter.filter(Date.now(),g.faceMatrix),Q=this.faceScaleFilter.filter(Date.now(),[g.faceScale]);this.lastEstimateResult={metricLandmarks:I,faceMatrix:C,faceScale:Q[0],blendshapes:B.faceBlendshapes[0]}}this.onUpdate&&this.onUpdate({hasFace:!0,estimateResult:this.lastEstimateResult});for(let A=0;A<this.customFaceGeometries.length;A++)this.customFaceGeometries[A].updatePositions(g.metricLandmarks)}this.processingVideo&&window.requestAnimationFrame(C)};window.requestAnimationFrame(C)}stopProcessVideo(){this.processingVideo=!1}createThreeFaceGeometry(A){const g=cl(A);return this.customFaceGeometries.push(g),g}getLandmarkMatrix(A){const{metricLandmarks:g,faceMatrix:I,faceScale:C}=this.lastEstimateResult,B=I,Q=C,E=[g[A][0],g[A][1],g[A][2]];return[B[0]*Q,B[1]*Q,B[2]*Q,B[0]*E[0]+B[1]*E[1]+B[2]*E[2]+B[3],B[4]*Q,B[5]*Q,B[6]*Q,B[4]*E[0]+B[5]*E[1]+B[6]*E[2]+B[7],B[8]*Q,B[9]*Q,B[10]*Q,B[8]*E[0]+B[9]*E[1]+B[10]*E[2]+B[11],B[12]*Q,B[13]*Q,B[14]*Q,B[12]*E[0]+B[13]*E[1]+B[14]*E[2]+B[15]]}}const ll={BufferGeometry:oB,BufferAttribute:zC};class Gl{constructor({container:A,uiLoading:g="yes",uiScanning:I="yes",uiError:C="yes",filterMinCF:B=null,filterBeta:Q=null,userDeviceId:E=null,environmentDeviceId:i=null,disableFaceMirror:o=!1}){this.container=A,this.ui=new yt({uiLoading:g,uiScanning:I,uiError:C}),this.controller=new wl({filterMinCF:B,filterBeta:Q}),this.disableFaceMirror=o,this.scene=new Ni,this.cssScene=new Ni,this.renderer=new di({antialias:!0,alpha:!0}),this.cssRenderer=new ct({antialias:!0}),this.renderer.outputEncoding=Kg,this.renderer.setPixelRatio(window.devicePixelRatio),this.camera=new fB,this.userDeviceId=E,this.environmentDeviceId=i,this.anchors=[],this.faceMeshes=[],this.latestEstimate=null,this.container.appendChild(this.renderer.domElement),this.container.appendChild(this.cssRenderer.domElement),this.shouldFaceUser=!0,window.addEventListener("resize",this._resize.bind(this))}async start(){this.ui.showLoading(),await this._startVideo(),await this._startAR(),this.ui.hideLoading()}stop(){this.video.srcObject.getTracks().forEach((function(A){A.stop()})),this.video.remove(),this.controller.stopProcessVideo()}switchCamera(){this.shouldFaceUser=!this.shouldFaceUser,this.stop(),this.start()}addFaceMesh(){const A=this.controller.createThreeFaceGeometry(ll),g=new RB(A,new ao({color:16777215}));return g.visible=!1,g.matrixAutoUpdate=!1,this.faceMeshes.push(g),g}addAnchor(A){const g=new ci;g.matrixAutoUpdate=!1;const I={group:g,landmarkIndex:A,css:!1};return this.anchors.push(I),this.scene.add(g),I}addCSSAnchor(A){const g=new ci;g.matrixAutoUpdate=!1;const I={group:g,landmarkIndex:A,css:!0};return this.anchors.push(I),this.cssScene.add(g),I}getLatestEstimate(){return this.latestEstimate}_startVideo(){return new Promise(((A,g)=>{if(this.video=document.createElement("video"),this.video.setAttribute("autoplay",""),this.video.setAttribute("muted",""),this.video.setAttribute("playsinline",""),this.video.style.position="absolute",this.video.style.top="0px",this.video.style.left="0px",this.video.style.zIndex="-2",this.container.appendChild(this.video),!navigator.mediaDevices||!navigator.mediaDevices.getUserMedia)return this.ui.showCompatibility(),void g();const I={audio:!1,video:{}};this.shouldFaceUser?this.userDeviceId?I.video.deviceId={exact:this.userDeviceId}:I.video.facingMode="user":this.environmentDeviceId?I.video.deviceId={exact:this.environmentDeviceId}:I.video.facingMode="environment",navigator.mediaDevices.getUserMedia(I).then((g=>{this.video.addEventListener("loadedmetadata",(()=>{this.video.setAttribute("width",this.video.videoWidth),this.video.setAttribute("height",this.video.videoHeight),A()})),this.video.srcObject=g})).catch((A=>{console.log("getUserMedia error",A),g()}))}))}_startAR(){return new Promise((async(A,g)=>{const I=this.video;this.container,this.controller.onUpdate=({hasFace:A,estimateResult:g})=>{for(let g=0;g<this.anchors.length;g++)this.anchors[g].css?this.anchors[g].group.children.forEach((g=>{g.element.style.visibility=A?"visible":"hidden"})):this.anchors[g].group.visible=A;for(let g=0;g<this.faceMeshes.length;g++)this.faceMeshes[g].visible=A;if(A){const{metricLandmarks:A,faceMatrix:I,faceScale:C,blendshapes:B}=g;this.latestEstimate=g;for(let A=0;A<this.anchors.length;A++){const g=this.anchors[A].landmarkIndex,I=this.controller.getLandmarkMatrix(g);if(this.anchors[A].css){const g=[.001*I[0],.001*I[1],I[2],I[3],.001*I[4],.001*I[5],I[6],I[7],.001*I[8],.001*I[9],I[10],I[11],.001*I[12],.001*I[13],I[14],I[15]];this.anchors[A].group.matrix.set(...g)}else this.anchors[A].group.matrix.set(...I)}for(let A=0;A<this.faceMeshes.length;A++)this.faceMeshes[A].matrix.set(...I)}else this.latestEstimate=null},this._resize();const C=this.shouldFaceUser&&!this.disableFaceMirror;await this.controller.setup(C),await this.controller.dummyRun(I),this._resize(),this.controller.processVideo(I),A()}))}_resize(){const{renderer:A,cssRenderer:g,camera:I,container:C,video:B}=this;if(!B)return;{this.video.setAttribute("width",this.video.videoWidth),this.video.setAttribute("height",this.video.videoHeight),this.controller.onInputResized(B);const{fov:A,aspect:g,near:I,far:C}=this.controller.getCameraParams();this.camera.fov=A,this.camera.aspect=g,this.camera.near=I,this.camera.far=C,this.camera.updateProjectionMatrix(),this.renderer.setSize(this.video.videoWidth,this.video.videoHeight),this.cssRenderer.setSize(this.video.videoWidth,this.video.videoHeight)}let Q,E;const i=B.videoWidth/B.videoHeight;i>C.clientWidth/C.clientHeight?(E=C.clientHeight,Q=E*i):(Q=C.clientWidth,E=Q/i),B.style.top=-(E-C.clientHeight)/2+"px",B.style.left=-(Q-C.clientWidth)/2+"px",B.style.width=Q+"px",B.style.height=E+"px",this.shouldFaceUser&&!this.disableFaceMirror?B.style.transform="scaleX(-1)":B.style.transform="scaleX(1)";const o=A.domElement,t=g.domElement;o.style.position="absolute",o.style.top=B.style.top,o.style.left=B.style.left,o.style.width=B.style.width,o.style.height=B.style.height,t.style.position="absolute",t.style.top=B.style.top,t.style.left=B.style.left,t.style.transformOrigin="top left",t.style.transform="scale("+Q/parseFloat(t.style.width)+","+E/parseFloat(t.style.height)+")"}}window.MINDAR||(window.MINDAR={}),window.MINDAR.FACE||(window.MINDAR.FACE={}),window.MINDAR.FACE.MindARThree=Gl;var yl=I(961),Fl=I(942),Rl=I.n(Fl);var dl=!1;if("undefined"!=typeof window){var Nl={get passive(){dl=!0}};window.addEventListener("testPassive",null,Nl),window.removeEventListener("testPassive",null,Nl)}var ul="undefined"!=typeof window&&window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1),Ml=[],Sl=!1,kl=-1,Ul=void 0,Kl=void 0,fl=function(A){return Ml.some((function(g){return!(!g.options.allowTouchMove||!g.options.allowTouchMove(A))}))},Jl=function(A){var g=A||window.event;return!!fl(g.target)||(g.touches.length>1||(g.preventDefault&&g.preventDefault(),!1))},Yl=function(){void 0!==Kl&&(document.body.style.paddingRight=Kl,Kl=void 0),void 0!==Ul&&(document.body.style.overflow=Ul,Ul=void 0)},pl=function(A,g){if(A){if(!Ml.some((function(g){return g.targetElement===A}))){var I={targetElement:A,options:g||{}};Ml=[].concat(function(A){if(Array.isArray(A)){for(var g=0,I=Array(A.length);g<A.length;g++)I[g]=A[g];return I}return Array.from(A)}(Ml),[I]),ul?(A.ontouchstart=function(A){1===A.targetTouches.length&&(kl=A.targetTouches[0].clientY)},A.ontouchmove=function(g){1===g.targetTouches.length&&function(A,g){var I=A.targetTouches[0].clientY-kl;!fl(A.target)&&(g&&0===g.scrollTop&&I>0||function(A){return!!A&&A.scrollHeight-A.scrollTop<=A.clientHeight}(g)&&I<0?Jl(A):A.stopPropagation())}(g,A)},Sl||(document.addEventListener("touchmove",Jl,dl?{passive:!1}:void 0),Sl=!0)):function(A){if(void 0===Kl){var g=!!A&&!0===A.reserveScrollBarGap,I=window.innerWidth-document.documentElement.clientWidth;g&&I>0&&(Kl=document.body.style.paddingRight,document.body.style.paddingRight=I+"px")}void 0===Ul&&(Ul=document.body.style.overflow,document.body.style.overflow="hidden")}(g)}}else console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.")};function Ll(g,I={isStateful:!0}){const C=function(g=null){let[I,C]=A.useState(g);const{current:B}=A.useRef({current:I});return Object.defineProperty(B,"current",{get:()=>I,set:A=>{Object.is(I,A)||(I=A,C(A))}}),B}(null),B=(0,A.useRef)(null),Q=I.isStateful?C:B;return A.useEffect((()=>{!g||("function"==typeof g?g(Q.current):g.current=Q.current)})),Q}function ml(){return ml=Object.assign||function(A){for(var g=1;g<arguments.length;g++){var I=arguments[g];for(var C in I)Object.prototype.hasOwnProperty.call(I,C)&&(A[C]=I[C])}return A},ml.apply(this,arguments)}var Hl=function(g){var I=g.classes,C=g.classNames,B=g.styles,Q=g.id,E=g.closeIcon,i=g.onClick;return A.createElement("button",{id:Q,className:Rl()(I.closeButton,null==C?void 0:C.closeButton),style:null==B?void 0:B.closeButton,onClick:i,"data-testid":"close-button"},E||A.createElement("svg",{className:null==C?void 0:C.closeIcon,style:null==B?void 0:B.closeIcon,width:28,height:28,viewBox:"0 0 36 36","data-testid":"close-icon"},A.createElement("path",{d:"M28.5 9.62L26.38 7.5 18 15.88 9.62 7.5 7.5 9.62 15.88 18 7.5 26.38l2.12 2.12L18 20.12l8.38 8.38 2.12-2.12L20.12 18z"})))},ql="undefined"!=typeof window,bl=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'];function xl(A){return null===A.offsetParent||"hidden"===getComputedStyle(A).visibility}function Tl(A){if("INPUT"!==A.tagName||"radio"!==A.type||!A.name)return!0;var g=(A.form||A.ownerDocument).querySelectorAll('input[type="radio"][name="'+A.name+'"]'),I=function(A,g){for(var I=0;I<A.length;I++)if(A[I].checked&&A[I].form===g)return A[I]}(g,A.form);return I===A||void 0===I&&g[0]===A}function vl(A){for(var g=document.activeElement,I=A.querySelectorAll(bl.join(",")),C=[],B=0;B<I.length;B++){var Q=I[B];(g===Q||!Q.disabled&&Vl(Q)>-1&&!xl(Q)&&Tl(Q))&&C.push(Q)}return C}function Vl(A){var g=parseInt(A.getAttribute("tabindex"),10);return isNaN(g)?function(A){return A.getAttribute("contentEditable")}(A)?0:A.tabIndex:g}var Wl=function(g){var I=g.container,C=g.initialFocusRef,B=(0,A.useRef)();return(0,A.useEffect)((function(){var A=function(A){(null==I?void 0:I.current)&&function(A,g){if(A&&"Tab"===A.key){if(!g||!g.contains)return process,!1;if(!g.contains(A.target))return!1;var I=vl(g),C=I[0],B=I[I.length-1];A.shiftKey&&A.target===C?(B.focus(),A.preventDefault()):!A.shiftKey&&A.target===B&&(C.focus(),A.preventDefault())}}(A,I.current)};if(ql&&document.addEventListener("keydown",A),ql&&(null==I?void 0:I.current)){var g=function(){-1!==bl.findIndex((function(A){var g;return null==(g=document.activeElement)?void 0:g.matches(A)}))&&(B.current=document.activeElement)};if(C)g(),requestAnimationFrame((function(){var A;null==(A=C.current)||A.focus()}));else{var Q=vl(I.current);Q[0]&&(g(),Q[0].focus())}}return function(){var g;ql&&(document.removeEventListener("keydown",A),null==(g=B.current)||g.focus())}}),[I,C]),null},Ol=[],Zl=function(A){Ol.push(A)},Xl=function(A){Ol=Ol.filter((function(g){return g!==A}))},Pl=function(A){return!!Ol.length&&Ol[Ol.length-1]===A};var jl=function(g,I,C,B,Q){var E=(0,A.useRef)(null);(0,A.useEffect)((function(){return I&&g.current&&B&&(E.current=g.current,pl(g.current,{reserveScrollBarGap:Q})),function(){var A;E.current&&((A=E.current)?(Ml=Ml.filter((function(g){return g.targetElement!==A})),ul?(A.ontouchstart=null,A.ontouchmove=null,Sl&&0===Ml.length&&(document.removeEventListener("touchmove",Jl,dl?{passive:!1}:void 0),Sl=!1)):Ml.length||Yl()):console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices."),E.current=null)}}),[I,C,g,B,Q])},zl={root:"react-responsive-modal-root",overlay:"react-responsive-modal-overlay",overlayAnimationIn:"react-responsive-modal-overlay-in",overlayAnimationOut:"react-responsive-modal-overlay-out",modalContainer:"react-responsive-modal-container",modalContainerCenter:"react-responsive-modal-containerCenter",modal:"react-responsive-modal-modal",modalAnimationIn:"react-responsive-modal-modal-in",modalAnimationOut:"react-responsive-modal-modal-out",closeButton:"react-responsive-modal-closeButton"},_l=A.forwardRef((function(g,I){var C,B,Q,E,i=g.open,o=g.center,t=g.blockScroll,e=void 0===t||t,a=g.closeOnEsc,s=void 0===a||a,n=g.closeOnOverlayClick,r=void 0===n||n,D=g.container,h=g.showCloseIcon,c=void 0===h||h,w=g.closeIconId,l=g.closeIcon,G=g.focusTrapped,y=void 0===G||G,F=g.initialFocusRef,R=void 0===F?void 0:F,d=g.animationDuration,N=void 0===d?300:d,u=g.classNames,M=g.styles,S=g.role,k=void 0===S?"dialog":S,U=g.ariaDescribedby,K=g.ariaLabelledby,f=g.containerId,J=g.modalId,Y=g.onClose,p=g.onEscKeyDown,L=g.onOverlayClick,m=g.onAnimationEnd,H=g.children,q=g.reserveScrollBarGap,b=Ll(I),x=(0,A.useRef)(null),T=(0,A.useRef)(null),v=(0,A.useRef)(null);null===v.current&&ql&&(v.current=document.createElement("div"));var V=(0,A.useState)(!1),W=V[0],O=V[1];!function(g,I){(0,A.useEffect)((function(){return I&&Zl(g),function(){Xl(g)}}),[I,g])}(x,i),jl(x,i,W,e,q);var Z=function(A){27===A.keyCode&&Pl(x)&&(null==p||p(A),s&&Y())};(0,A.useEffect)((function(){return function(){W&&(v.current&&!D&&document.body.contains(v.current)&&document.body.removeChild(v.current),document.removeEventListener("keydown",Z))}}),[W]),(0,A.useEffect)((function(){i&&!W&&(O(!0),!v.current||D||document.body.contains(v.current)||document.body.appendChild(v.current),document.addEventListener("keydown",Z))}),[i]);var X=function(){T.current=!1},P=D||v.current,j=i?null!=(C=null==u?void 0:u.overlayAnimationIn)?C:zl.overlayAnimationIn:null!=(B=null==u?void 0:u.overlayAnimationOut)?B:zl.overlayAnimationOut,z=i?null!=(Q=null==u?void 0:u.modalAnimationIn)?Q:zl.modalAnimationIn:null!=(E=null==u?void 0:u.modalAnimationOut)?E:zl.modalAnimationOut;return W&&P?yl.createPortal(A.createElement("div",{className:Rl()(zl.root,null==u?void 0:u.root),style:null==M?void 0:M.root,"data-testid":"root"},A.createElement("div",{className:Rl()(zl.overlay,null==u?void 0:u.overlay),"data-testid":"overlay","aria-hidden":!0,style:ml({animation:j+" "+N+"ms"},null==M?void 0:M.overlay)}),A.createElement("div",{ref:x,id:f,className:Rl()(zl.modalContainer,o&&zl.modalContainerCenter,null==u?void 0:u.modalContainer),style:null==M?void 0:M.modalContainer,"data-testid":"modal-container",onClick:function(A){null===T.current&&(T.current=!0),T.current?(null==L||L(A),r&&Y(),T.current=null):T.current=null}},A.createElement("div",{ref:b,className:Rl()(zl.modal,null==u?void 0:u.modal),style:ml({animation:z+" "+N+"ms"},null==M?void 0:M.modal),onMouseDown:X,onMouseUp:X,onClick:X,onAnimationEnd:function(){i||O(!1),null==m||m()},id:J,role:k,"aria-modal":"true","aria-labelledby":K,"aria-describedby":U,"data-testid":"modal",tabIndex:-1},y&&A.createElement(Wl,{container:b,initialFocusRef:R}),H,c&&A.createElement(Hl,{classes:zl,classNames:u,styles:M,closeIcon:l,onClick:Y,id:w})))),P):null}));var $l=I(165),AG={};AG.styleTagTransform=r(),AG.setAttributes=e(),AG.insert=o().bind(null,"head"),AG.domAPI=E(),AG.insertStyleElement=s();B()($l.A,AG);$l.A&&$l.A.locals&&$l.A.locals;var gG=I(306),IG={};IG.styleTagTransform=r(),IG.setAttributes=e(),IG.insert=o().bind(null,"head"),IG.domAPI=E(),IG.insertStyleElement=s();B()(gG.A,IG);gG.A&&gG.A.locals&&gG.A.locals;var CG=I(873),BG=I.n(CG);const QG=g=>{let{label:I,dataIndex:C,data:B,onChange:Q,labelColor:E,knobColor:i,progressColorFrom:o,progressColorTo:t,sliderWidthProp:e}=g;const[a,s]=(0,A.useState)({width:window.innerWidth,progressSize:2,labelFontSize:"0.8rem",knobSize:16,valueFontSize:"2vw",verticalOffset:"0.2rem",trackSize:4,sliderWidth:e});return(0,A.useEffect)((()=>{const A=()=>{let A={width:window.innerWidth,progressSize:2,labelFontSize:"0.8rem",knobSize:16,valueFontSize:"2vw",verticalOffset:"0.2rem",trackSize:4,sliderWidth:e};window.innerWidth>=1281?A={progressSize:6,labelFontSize:"1rem",knobSize:30,valueFontSize:"0.5vw",verticalOffset:"0.2rem",trackSize:10,sliderWidth:e}:window.innerWidth>=1025&&window.innerWidth<=1280?A={progressSize:5,labelFontSize:"1rem",knobSize:25,valueFontSize:"1vw",verticalOffset:"0.6rem",trackSize:9,sliderWidth:e}:window.innerWidth>=768&&window.innerWidth<=1024?A={progressSize:4,labelFontSize:"1rem",knobSize:24,valueFontSize:"1vw",verticalOffset:"0.5rem",trackSize:8,sliderWidth:e}:window.innerWidth>=481&&window.innerWidth<=767?A={progressSize:3,labelFontSize:"0.5rem",knobSize:20,valueFontSize:"1vw",verticalOffset:"0.3rem",trackSize:6,sliderWidth:e}:window.innerWidth>=320&&window.innerWidth<=480&&(A={progressSize:2,labelFontSize:"0.5rem",knobSize:16,valueFontSize:"1vw",verticalOffset:"0.2rem",trackSize:4,sliderWidth:e}),window.innerWidth>=768&&window.innerWidth<=1024&&window.matchMedia("(orientation: landscape)").matches&&(A={...A,sliderWidth:e||70}),s(A)};return window.addEventListener("resize",A),A(),()=>window.removeEventListener("resize",A)}),[e]),A.createElement(BG(),{width:a.sliderWidth,label:I,labelColor:E,knobColor:i,progressColorFrom:o,progressColorTo:t,progressSize:a.progressSize,trackColor:"#eeeeee",labelFontSize:a.labelFontSize,knobSize:a.knobSize,valueFontSize:a.valueFontSize,verticalOffset:a.verticalOffset,data:B,dataIndex:C,trackSize:a.trackSize,onChange:Q})};function EG(A){var g,I,C="";if("string"==typeof A||"number"==typeof A)C+=A;else if("object"==typeof A)if(Array.isArray(A)){var B=A.length;for(g=0;g<B;g++)A[g]&&(I=EG(A[g]))&&(C&&(C+=" "),C+=I)}else for(I in A)A[I]&&(C&&(C+=" "),C+=I);return C}const iG=function(){for(var A,g,I=0,C="",B=arguments.length;I<B;I++)(A=arguments[I])&&(g=EG(A))&&(C&&(C+=" "),C+=g);return C},oG=A=>"number"==typeof A&&!isNaN(A),tG=A=>"string"==typeof A,eG=A=>"function"==typeof A,aG=A=>tG(A)||eG(A)?A:null,sG=g=>(0,A.isValidElement)(g)||tG(g)||eG(g)||oG(g);function nG(g){let{enter:I,exit:C,appendPosition:B=!1,collapse:Q=!0,collapseDuration:E=300}=g;return function(g){let{children:i,position:o,preventExitTransition:t,done:e,nodeRef:a,isIn:s,playToast:n}=g;const r=B?`${I}--${o}`:I,D=B?`${C}--${o}`:C,h=(0,A.useRef)(0);return(0,A.useLayoutEffect)((()=>{const A=a.current,g=r.split(" "),I=C=>{C.target===a.current&&(n(),A.removeEventListener("animationend",I),A.removeEventListener("animationcancel",I),0===h.current&&"animationcancel"!==C.type&&A.classList.remove(...g))};A.classList.add(...g),A.addEventListener("animationend",I),A.addEventListener("animationcancel",I)}),[]),(0,A.useEffect)((()=>{const A=a.current,g=()=>{A.removeEventListener("animationend",g),Q?function(A,g,I){void 0===I&&(I=300);const{scrollHeight:C,style:B}=A;requestAnimationFrame((()=>{B.minHeight="initial",B.height=C+"px",B.transition=`all ${I}ms`,requestAnimationFrame((()=>{B.height="0",B.padding="0",B.margin="0",setTimeout(g,I)}))}))}(A,e,E):e()};s||(t?g():(h.current=1,A.className+=` ${D}`,A.addEventListener("animationend",g)))}),[s]),A.createElement(A.Fragment,null,i)}}function rG(A,g){return null!=A?{content:A.content,containerId:A.props.containerId,id:A.props.toastId,theme:A.props.theme,type:A.props.type,data:A.props.data||{},isLoading:A.props.isLoading,icon:A.props.icon,status:g}:{}}const DG=new Map;let hG=[];const cG=new Set,wG=A=>cG.forEach((g=>g(A))),lG=()=>DG.size>0;function GG(A,g){var I;if(g)return!(null==(I=DG.get(g))||!I.isToastActive(A));let C=!1;return DG.forEach((g=>{g.isToastActive(A)&&(C=!0)})),C}function yG(A,g){sG(A)&&(lG()||hG.push({content:A,options:g}),DG.forEach((I=>{I.buildToast(A,g)})))}function FG(A,g){DG.forEach((I=>{null!=g&&null!=g&&g.containerId?(null==g?void 0:g.containerId)===I.id&&I.toggle(A,null==g?void 0:g.id):I.toggle(A,null==g?void 0:g.id)}))}function RG(g){const{subscribe:I,getSnapshot:C,setProps:B}=(0,A.useRef)(function(g){const I=g.containerId||1;return{subscribe(C){const B=function(g,I,C){let B=1,Q=0,E=[],i=[],o=[],t=I;const e=new Map,a=new Set,s=()=>{o=Array.from(e.values()),a.forEach((A=>A()))},n=A=>{i=null==A?[]:i.filter((g=>g!==A)),s()},r=g=>{const{toastId:I,onOpen:B,updateId:Q,children:E}=g.props,o=null==Q;g.staleId&&e.delete(g.staleId),e.set(I,g),i=[...i,g.props.toastId].filter((A=>A!==g.staleId)),s(),C(rG(g,o?"added":"updated")),o&&eG(B)&&B((0,A.isValidElement)(E)&&E.props)};return{id:g,props:t,observe:A=>(a.add(A),()=>a.delete(A)),toggle:(A,g)=>{e.forEach((I=>{null!=g&&g!==I.props.toastId||eG(I.toggle)&&I.toggle(A)}))},removeToast:n,toasts:e,clearQueue:()=>{Q-=E.length,E=[]},buildToast:(I,i)=>{if((A=>{let{containerId:I,toastId:C,updateId:B}=A;const Q=I?I!==g:1!==g,E=e.has(C)&&null==B;return Q||E})(i))return;const{toastId:o,updateId:a,data:D,staleId:h,delay:c}=i,w=()=>{n(o)},l=null==a;l&&Q++;const G={...t,style:t.toastStyle,key:B++,...Object.fromEntries(Object.entries(i).filter((A=>{let[g,I]=A;return null!=I}))),toastId:o,updateId:a,data:D,closeToast:w,isIn:!1,className:aG(i.className||t.toastClassName),bodyClassName:aG(i.bodyClassName||t.bodyClassName),progressClassName:aG(i.progressClassName||t.progressClassName),autoClose:!i.isLoading&&(y=i.autoClose,F=t.autoClose,!1===y||oG(y)&&y>0?y:F),deleteToast(){const g=e.get(o),{onClose:I,children:B}=g.props;eG(I)&&I((0,A.isValidElement)(B)&&B.props),C(rG(g,"removed")),e.delete(o),Q--,Q<0&&(Q=0),E.length>0?r(E.shift()):s()}};var y,F;G.closeButton=t.closeButton,!1===i.closeButton||sG(i.closeButton)?G.closeButton=i.closeButton:!0===i.closeButton&&(G.closeButton=!sG(t.closeButton)||t.closeButton);let R=I;(0,A.isValidElement)(I)&&!tG(I.type)?R=(0,A.cloneElement)(I,{closeToast:w,toastProps:G,data:D}):eG(I)&&(R=I({closeToast:w,toastProps:G,data:D}));const d={content:R,props:G,staleId:h};t.limit&&t.limit>0&&Q>t.limit&&l?E.push(d):oG(c)?setTimeout((()=>{r(d)}),c):r(d)},setProps(A){t=A},setToggle:(A,g)=>{e.get(A).toggle=g},isToastActive:A=>i.some((g=>g===A)),getSnapshot:()=>t.newestOnTop?o.reverse():o}}(I,g,wG);DG.set(I,B);const Q=B.observe(C);return hG.forEach((A=>yG(A.content,A.options))),hG=[],()=>{Q(),DG.delete(I)}},setProps(A){var g;null==(g=DG.get(I))||g.setProps(A)},getSnapshot(){var A;return null==(A=DG.get(I))?void 0:A.getSnapshot()}}}(g)).current;B(g);const Q=(0,A.useSyncExternalStore)(I,C,C);return{getToastToRender:function(A){if(!Q)return[];const g=new Map;return Q.forEach((A=>{const{position:I}=A.props;g.has(I)||g.set(I,[]),g.get(I).push(A)})),Array.from(g,(g=>A(g[0],g[1])))},isToastActive:GG,count:null==Q?void 0:Q.length}}function dG(g){let{delay:I,isRunning:C,closeToast:B,type:Q="default",hide:E,className:i,style:o,controlledProgress:t,progress:e,rtl:a,isIn:s,theme:n}=g;const r=E||t&&0===e,D={...o,animationDuration:`${I}ms`,animationPlayState:C?"running":"paused"};t&&(D.transform=`scaleX(${e})`);const h=iG("Toastify__progress-bar",t?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${n}`,`Toastify__progress-bar--${Q}`,{"Toastify__progress-bar--rtl":a}),c=eG(i)?i({rtl:a,type:Q,defaultClassName:h}):iG(h,i),w={[t&&e>=1?"onTransitionEnd":"onAnimationEnd"]:t&&e<1?null:()=>{s&&B()}};return A.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":r},A.createElement("div",{className:`Toastify__progress-bar--bg Toastify__progress-bar-theme--${n} Toastify__progress-bar--${Q}`}),A.createElement("div",{role:"progressbar","aria-hidden":r?"true":"false","aria-label":"notification timer",className:c,style:D,...w}))}let NG=1;const uG=()=>""+NG++;function MG(A){return A&&(tG(A.toastId)||oG(A.toastId))?A.toastId:uG()}function SG(A,g){return yG(A,g),g.toastId}function kG(A,g){return{...g,type:g&&g.type||A,toastId:MG(g)}}function UG(A){return(g,I)=>SG(g,kG(A,I))}function KG(A,g){return SG(A,kG("default",g))}KG.loading=(A,g)=>SG(A,kG("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...g})),KG.promise=function(A,g,I){let C,{pending:B,error:Q,success:E}=g;B&&(C=tG(B)?KG.loading(B,I):KG.loading(B.render,{...I,...B}));const i={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},o=(A,g,B)=>{if(null==g)return void KG.dismiss(C);const Q={type:A,...i,...I,data:B},E=tG(g)?{render:g}:g;return C?KG.update(C,{...Q,...E}):KG(E.render,{...Q,...E}),B},t=eG(A)?A():A;return t.then((A=>o("success",E,A))).catch((A=>o("error",Q,A))),t},KG.success=UG("success"),KG.info=UG("info"),KG.error=UG("error"),KG.warning=UG("warning"),KG.warn=KG.warning,KG.dark=(A,g)=>SG(A,kG("default",{theme:"dark",...g})),KG.dismiss=function(A){!function(A){var g;if(lG()){if(null==A||tG(g=A)||oG(g))DG.forEach((g=>{g.removeToast(A)}));else if(A&&("containerId"in A||"id"in A)){const g=DG.get(A.containerId);g?g.removeToast(A.id):DG.forEach((g=>{g.removeToast(A.id)}))}}else hG=hG.filter((g=>null!=A&&g.options.toastId!==A))}(A)},KG.clearWaitingQueue=function(A){void 0===A&&(A={}),DG.forEach((g=>{!g.props.limit||A.containerId&&g.id!==A.containerId||g.clearQueue()}))},KG.isActive=GG,KG.update=function(A,g){void 0===g&&(g={});const I=((A,g)=>{var I;let{containerId:C}=g;return null==(I=DG.get(C||1))?void 0:I.toasts.get(A)})(A,g);if(I){const{props:C,content:B}=I,Q={delay:100,...C,...g,toastId:g.toastId||A,updateId:uG()};Q.toastId!==A&&(Q.staleId=A);const E=Q.render||B;delete Q.render,SG(E,Q)}},KG.done=A=>{KG.update(A,{progress:1})},KG.onChange=function(A){return cG.add(A),()=>{cG.delete(A)}},KG.play=A=>FG(!0,A),KG.pause=A=>FG(!1,A);const fG="undefined"!=typeof window?A.useLayoutEffect:A.useEffect,JG=g=>{let{theme:I,type:C,isLoading:B,...Q}=g;return A.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===I?"currentColor":`var(--toastify-icon-color-${C})`,...Q})},YG={info:function(g){return A.createElement(JG,{...g},A.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(g){return A.createElement(JG,{...g},A.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(g){return A.createElement(JG,{...g},A.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(g){return A.createElement(JG,{...g},A.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return A.createElement("div",{className:"Toastify__spinner"})}},pG=g=>{const{isRunning:I,preventExitTransition:C,toastRef:B,eventHandlers:Q,playToast:E}=function(g){const[I,C]=(0,A.useState)(!1),[B,Q]=(0,A.useState)(!1),E=(0,A.useRef)(null),i=(0,A.useRef)({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:o,pauseOnHover:t,closeToast:e,onClick:a,closeOnClick:s}=g;var n,r;function D(){C(!0)}function h(){C(!1)}function c(A){const C=E.current;i.canDrag&&C&&(i.didMove=!0,I&&h(),i.delta="x"===g.draggableDirection?A.clientX-i.start:A.clientY-i.start,i.start!==A.clientX&&(i.canCloseOnClick=!1),C.style.transform=`translate3d(${"x"===g.draggableDirection?`${i.delta}px, var(--y)`:`0, calc(${i.delta}px + var(--y))`},0)`,C.style.opacity=""+(1-Math.abs(i.delta/i.removalDistance)))}function w(){document.removeEventListener("pointermove",c),document.removeEventListener("pointerup",w);const A=E.current;if(i.canDrag&&i.didMove&&A){if(i.canDrag=!1,Math.abs(i.delta)>i.removalDistance)return Q(!0),g.closeToast(),void g.collapseAll();A.style.transition="transform 0.2s, opacity 0.2s",A.style.removeProperty("transform"),A.style.removeProperty("opacity")}}null==(r=DG.get((n={id:g.toastId,containerId:g.containerId,fn:C}).containerId||1))||r.setToggle(n.id,n.fn),(0,A.useEffect)((()=>{if(g.pauseOnFocusLoss)return document.hasFocus()||h(),window.addEventListener("focus",D),window.addEventListener("blur",h),()=>{window.removeEventListener("focus",D),window.removeEventListener("blur",h)}}),[g.pauseOnFocusLoss]);const l={onPointerDown:function(A){if(!0===g.draggable||g.draggable===A.pointerType){i.didMove=!1,document.addEventListener("pointermove",c),document.addEventListener("pointerup",w);const I=E.current;i.canCloseOnClick=!0,i.canDrag=!0,I.style.transition="none","x"===g.draggableDirection?(i.start=A.clientX,i.removalDistance=I.offsetWidth*(g.draggablePercent/100)):(i.start=A.clientY,i.removalDistance=I.offsetHeight*(80===g.draggablePercent?1.5*g.draggablePercent:g.draggablePercent)/100)}},onPointerUp:function(A){const{top:I,bottom:C,left:B,right:Q}=E.current.getBoundingClientRect();"touchend"!==A.nativeEvent.type&&g.pauseOnHover&&A.clientX>=B&&A.clientX<=Q&&A.clientY>=I&&A.clientY<=C?h():D()}};return o&&t&&(l.onMouseEnter=h,g.stacked||(l.onMouseLeave=D)),s&&(l.onClick=A=>{a&&a(A),i.canCloseOnClick&&e()}),{playToast:D,pauseToast:h,isRunning:I,preventExitTransition:B,toastRef:E,eventHandlers:l}}(g),{closeButton:i,children:o,autoClose:t,onClick:e,type:a,hideProgressBar:s,closeToast:n,transition:r,position:D,className:h,style:c,bodyClassName:w,bodyStyle:l,progressClassName:G,progressStyle:y,updateId:F,role:R,progress:d,rtl:N,toastId:u,deleteToast:M,isIn:S,isLoading:k,closeOnClick:U,theme:K}=g,f=iG("Toastify__toast",`Toastify__toast-theme--${K}`,`Toastify__toast--${a}`,{"Toastify__toast--rtl":N},{"Toastify__toast--close-on-click":U}),J=eG(h)?h({rtl:N,position:D,type:a,defaultClassName:f}):iG(f,h),Y=function(g){let{theme:I,type:C,isLoading:B,icon:Q}=g,E=null;const i={theme:I,type:C};return!1===Q||(eG(Q)?E=Q({...i,isLoading:B}):(0,A.isValidElement)(Q)?E=(0,A.cloneElement)(Q,i):B?E=YG.spinner():(A=>A in YG)(C)&&(E=YG[C](i))),E}(g),p=!!d||!t,L={closeToast:n,type:a,theme:K};let m=null;return!1===i||(m=eG(i)?i(L):(0,A.isValidElement)(i)?(0,A.cloneElement)(i,L):function(g){let{closeToast:I,theme:C,ariaLabel:B="close"}=g;return A.createElement("button",{className:`Toastify__close-button Toastify__close-button--${C}`,type:"button",onClick:A=>{A.stopPropagation(),I(A)},"aria-label":B},A.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},A.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}(L)),A.createElement(r,{isIn:S,done:M,position:D,preventExitTransition:C,nodeRef:B,playToast:E},A.createElement("div",{id:u,onClick:e,"data-in":S,className:J,...Q,style:c,ref:B},A.createElement("div",{...S&&{role:R},className:eG(w)?w({type:a}):iG("Toastify__toast-body",w),style:l},null!=Y&&A.createElement("div",{className:iG("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!k})},Y),A.createElement("div",null,o)),m,A.createElement(dG,{...F&&!p?{key:`pb-${F}`}:{},rtl:N,theme:K,delay:t,isRunning:I,isIn:S,closeToast:n,hide:s,type:a,style:y,className:G,controlledProgress:p,progress:d||0})))},LG=function(A,g){return void 0===g&&(g=!1),{enter:`Toastify--animate Toastify__${A}-enter`,exit:`Toastify--animate Toastify__${A}-exit`,appendPosition:g}},mG=nG(LG("bounce",!0)),HG=(nG(LG("slide",!0)),nG(LG("zoom")),nG(LG("flip")),{position:"top-right",transition:mG,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"});function qG(g){let I={...HG,...g};const C=g.stacked,[B,Q]=(0,A.useState)(!0),E=(0,A.useRef)(null),{getToastToRender:i,isToastActive:o,count:t}=RG(I),{className:e,style:a,rtl:s,containerId:n}=I;function r(A){const g=iG("Toastify__toast-container",`Toastify__toast-container--${A}`,{"Toastify__toast-container--rtl":s});return eG(e)?e({position:A,rtl:s,defaultClassName:g}):iG(g,aG(e))}function D(){C&&(Q(!0),KG.play())}return fG((()=>{if(C){var A;const g=E.current.querySelectorAll('[data-in="true"]'),C=12,Q=null==(A=I.position)?void 0:A.includes("top");let i=0,o=0;Array.from(g).reverse().forEach(((A,g)=>{const I=A;I.classList.add("Toastify__toast--stacked"),g>0&&(I.dataset.collapsed=`${B}`),I.dataset.pos||(I.dataset.pos=Q?"top":"bot");const E=i*(B?.2:1)+(B?0:C*g);I.style.setProperty("--y",`${Q?E:-1*E}px`),I.style.setProperty("--g",`${C}`),I.style.setProperty("--s",""+(1-(B?o:0))),i+=I.offsetHeight,o+=.025}))}}),[B,t,C]),A.createElement("div",{ref:E,className:"Toastify",id:n,onMouseEnter:()=>{C&&(Q(!1),KG.pause())},onMouseLeave:D},i(((g,I)=>{const B=I.length?{...a}:{...a,pointerEvents:"none"};return A.createElement("div",{className:r(g),style:B,key:`container-${g}`},I.map((g=>{let{content:I,props:B}=g;return A.createElement(pG,{...B,stacked:C,collapseAll:D,isIn:o(B.toastId,B.containerId),style:B.style,key:`toast-${B.key}`},I)})))})))}var bG=I(382),xG=I(397);const TG=function(A){var g=typeof A;return null!=A&&("object"==g||"function"==g)};const vG="object"==typeof global&&global&&global.Object===Object&&global;var VG="object"==typeof self&&self&&self.Object===Object&&self;const WG=vG||VG||Function("return this")();const OG=function(){return WG.Date.now()};var ZG=/\s/;const XG=function(A){for(var g=A.length;g--&&ZG.test(A.charAt(g)););return g};var PG=/^\s+/;const jG=function(A){return A?A.slice(0,XG(A)+1).replace(PG,""):A};const zG=WG.Symbol;var _G=Object.prototype,$G=_G.hasOwnProperty,Ay=_G.toString,gy=zG?zG.toStringTag:void 0;const Iy=function(A){var g=$G.call(A,gy),I=A[gy];try{A[gy]=void 0;var C=!0}catch(A){}var B=Ay.call(A);return C&&(g?A[gy]=I:delete A[gy]),B};var Cy=Object.prototype.toString;const By=function(A){return Cy.call(A)};var Qy=zG?zG.toStringTag:void 0;const Ey=function(A){return null==A?void 0===A?"[object Undefined]":"[object Null]":Qy&&Qy in Object(A)?Iy(A):By(A)};const iy=function(A){return null!=A&&"object"==typeof A};const oy=function(A){return"symbol"==typeof A||iy(A)&&"[object Symbol]"==Ey(A)};var ty=/^[-+]0x[0-9a-f]+$/i,ey=/^0b[01]+$/i,ay=/^0o[0-7]+$/i,sy=parseInt;const ny=function(A){if("number"==typeof A)return A;if(oy(A))return NaN;if(TG(A)){var g="function"==typeof A.valueOf?A.valueOf():A;A=TG(g)?g+"":g}if("string"!=typeof A)return 0===A?A:+A;A=jG(A);var I=ey.test(A);return I||ay.test(A)?sy(A.slice(2),I?2:8):ty.test(A)?NaN:+A};var ry=Math.max,Dy=Math.min;const hy=function(A,g,I){var C,B,Q,E,i,o,t=0,e=!1,a=!1,s=!0;if("function"!=typeof A)throw new TypeError("Expected a function");function n(g){var I=C,Q=B;return C=B=void 0,t=g,E=A.apply(Q,I)}function r(A){var I=A-o;return void 0===o||I>=g||I<0||a&&A-t>=Q}function D(){var A=OG();if(r(A))return h(A);i=setTimeout(D,function(A){var I=g-(A-o);return a?Dy(I,Q-(A-t)):I}(A))}function h(A){return i=void 0,s&&C?n(A):(C=B=void 0,E)}function c(){var A=OG(),I=r(A);if(C=arguments,B=this,o=A,I){if(void 0===i)return function(A){return t=A,i=setTimeout(D,g),e?n(A):E}(o);if(a)return clearTimeout(i),i=setTimeout(D,g),n(o)}return void 0===i&&(i=setTimeout(D,g)),E}return g=ny(g)||0,TG(I)&&(e=!!I.leading,Q=(a="maxWait"in I)?ry(ny(I.maxWait)||0,g):Q,s="trailing"in I?!!I.trailing:s),c.cancel=function(){void 0!==i&&clearTimeout(i),t=0,C=o=B=i=void 0},c.flush=function(){return void 0===i?E:h(OG())},c};const cy=function(A,g,I){var C=!0,B=!0;if("function"!=typeof A)throw new TypeError("Expected a function");return TG(I)&&(C="leading"in I?!!I.leading:C,B="trailing"in I?!!I.trailing:B),hy(A,g,{leading:C,maxWait:g,trailing:B})};var wy=function(){return wy=Object.assign||function(A){for(var g,I=1,C=arguments.length;I<C;I++)for(var B in g=arguments[I])Object.prototype.hasOwnProperty.call(g,B)&&(A[B]=g[B]);return A},wy.apply(this,arguments)};function ly(A){return A&&A.ownerDocument&&A.ownerDocument.defaultView?A.ownerDocument.defaultView:window}function Gy(A){return A&&A.ownerDocument?A.ownerDocument:document}var yy=function(A){return Array.prototype.reduce.call(A,(function(A,g){var I=g.name.match(/data-simplebar-(.+)/);if(I){var C=I[1].replace(/\W+(.)/g,(function(A,g){return g.toUpperCase()}));switch(g.value){case"true":A[C]=!0;break;case"false":A[C]=!1;break;case void 0:A[C]=!0;break;default:A[C]=g.value}}return A}),{})};function Fy(A,g){var I;A&&(I=A.classList).add.apply(I,g.split(" "))}function Ry(A,g){A&&g.split(" ").forEach((function(g){A.classList.remove(g)}))}function dy(A){return".".concat(A.split(" ").join("."))}var Ny=!("undefined"==typeof window||!window.document||!window.document.createElement),uy=Object.freeze({__proto__:null,addClasses:Fy,canUseDOM:Ny,classNamesToQuery:dy,getElementDocument:Gy,getElementWindow:ly,getOptions:yy,removeClasses:Ry}),My=null,Sy=null;function ky(){if(null===My){if("undefined"==typeof document)return My=0;var A=document.body,g=document.createElement("div");g.classList.add("simplebar-hide-scrollbar"),A.appendChild(g);var I=g.getBoundingClientRect().right;A.removeChild(g),My=I}return My}Ny&&window.addEventListener("resize",(function(){Sy!==window.devicePixelRatio&&(Sy=window.devicePixelRatio,My=null)}));var Uy=ly,Ky=Gy,fy=yy,Jy=Fy,Yy=Ry,py=dy,Ly=function(){function A(g,I){void 0===I&&(I={});var C=this;if(this.removePreventClickId=null,this.minScrollbarWidth=20,this.stopScrollDelay=175,this.isScrolling=!1,this.isMouseEntering=!1,this.isDragging=!1,this.scrollXTicking=!1,this.scrollYTicking=!1,this.wrapperEl=null,this.contentWrapperEl=null,this.contentEl=null,this.offsetEl=null,this.maskEl=null,this.placeholderEl=null,this.heightAutoObserverWrapperEl=null,this.heightAutoObserverEl=null,this.rtlHelpers=null,this.scrollbarWidth=0,this.resizeObserver=null,this.mutationObserver=null,this.elStyles=null,this.isRtl=null,this.mouseX=0,this.mouseY=0,this.onMouseMove=function(){},this.onWindowResize=function(){},this.onStopScrolling=function(){},this.onMouseEntered=function(){},this.onScroll=function(){var A=Uy(C.el);C.scrollXTicking||(A.requestAnimationFrame(C.scrollX),C.scrollXTicking=!0),C.scrollYTicking||(A.requestAnimationFrame(C.scrollY),C.scrollYTicking=!0),C.isScrolling||(C.isScrolling=!0,Jy(C.el,C.classNames.scrolling)),C.showScrollbar("x"),C.showScrollbar("y"),C.onStopScrolling()},this.scrollX=function(){C.axis.x.isOverflowing&&C.positionScrollbar("x"),C.scrollXTicking=!1},this.scrollY=function(){C.axis.y.isOverflowing&&C.positionScrollbar("y"),C.scrollYTicking=!1},this._onStopScrolling=function(){Yy(C.el,C.classNames.scrolling),C.options.autoHide&&(C.hideScrollbar("x"),C.hideScrollbar("y")),C.isScrolling=!1},this.onMouseEnter=function(){C.isMouseEntering||(Jy(C.el,C.classNames.mouseEntered),C.showScrollbar("x"),C.showScrollbar("y"),C.isMouseEntering=!0),C.onMouseEntered()},this._onMouseEntered=function(){Yy(C.el,C.classNames.mouseEntered),C.options.autoHide&&(C.hideScrollbar("x"),C.hideScrollbar("y")),C.isMouseEntering=!1},this._onMouseMove=function(A){C.mouseX=A.clientX,C.mouseY=A.clientY,(C.axis.x.isOverflowing||C.axis.x.forceVisible)&&C.onMouseMoveForAxis("x"),(C.axis.y.isOverflowing||C.axis.y.forceVisible)&&C.onMouseMoveForAxis("y")},this.onMouseLeave=function(){C.onMouseMove.cancel(),(C.axis.x.isOverflowing||C.axis.x.forceVisible)&&C.onMouseLeaveForAxis("x"),(C.axis.y.isOverflowing||C.axis.y.forceVisible)&&C.onMouseLeaveForAxis("y"),C.mouseX=-1,C.mouseY=-1},this._onWindowResize=function(){C.scrollbarWidth=C.getScrollbarWidth(),C.hideNativeScrollbar()},this.onPointerEvent=function(A){var g,I;C.axis.x.track.el&&C.axis.y.track.el&&C.axis.x.scrollbar.el&&C.axis.y.scrollbar.el&&(C.axis.x.track.rect=C.axis.x.track.el.getBoundingClientRect(),C.axis.y.track.rect=C.axis.y.track.el.getBoundingClientRect(),(C.axis.x.isOverflowing||C.axis.x.forceVisible)&&(g=C.isWithinBounds(C.axis.x.track.rect)),(C.axis.y.isOverflowing||C.axis.y.forceVisible)&&(I=C.isWithinBounds(C.axis.y.track.rect)),(g||I)&&(A.stopPropagation(),"pointerdown"===A.type&&"touch"!==A.pointerType&&(g&&(C.axis.x.scrollbar.rect=C.axis.x.scrollbar.el.getBoundingClientRect(),C.isWithinBounds(C.axis.x.scrollbar.rect)?C.onDragStart(A,"x"):C.onTrackClick(A,"x")),I&&(C.axis.y.scrollbar.rect=C.axis.y.scrollbar.el.getBoundingClientRect(),C.isWithinBounds(C.axis.y.scrollbar.rect)?C.onDragStart(A,"y"):C.onTrackClick(A,"y")))))},this.drag=function(g){var I,B,Q,E,i,o,t,e,a,s,n;if(C.draggedAxis&&C.contentWrapperEl){var r=C.axis[C.draggedAxis].track,D=null!==(B=null===(I=r.rect)||void 0===I?void 0:I[C.axis[C.draggedAxis].sizeAttr])&&void 0!==B?B:0,h=C.axis[C.draggedAxis].scrollbar,c=null!==(E=null===(Q=C.contentWrapperEl)||void 0===Q?void 0:Q[C.axis[C.draggedAxis].scrollSizeAttr])&&void 0!==E?E:0,w=parseInt(null!==(o=null===(i=C.elStyles)||void 0===i?void 0:i[C.axis[C.draggedAxis].sizeAttr])&&void 0!==o?o:"0px",10);g.preventDefault(),g.stopPropagation();var l=("y"===C.draggedAxis?g.pageY:g.pageX)-(null!==(e=null===(t=r.rect)||void 0===t?void 0:t[C.axis[C.draggedAxis].offsetAttr])&&void 0!==e?e:0)-C.axis[C.draggedAxis].dragOffset,G=(l="x"===C.draggedAxis&&C.isRtl?(null!==(s=null===(a=r.rect)||void 0===a?void 0:a[C.axis[C.draggedAxis].sizeAttr])&&void 0!==s?s:0)-h.size-l:l)/(D-h.size)*(c-w);"x"===C.draggedAxis&&C.isRtl&&(G=(null===(n=A.getRtlHelpers())||void 0===n?void 0:n.isScrollingToNegative)?-G:G),C.contentWrapperEl[C.axis[C.draggedAxis].scrollOffsetAttr]=G}},this.onEndDrag=function(A){C.isDragging=!1;var g=Ky(C.el),I=Uy(C.el);A.preventDefault(),A.stopPropagation(),Yy(C.el,C.classNames.dragging),C.onStopScrolling(),g.removeEventListener("mousemove",C.drag,!0),g.removeEventListener("mouseup",C.onEndDrag,!0),C.removePreventClickId=I.setTimeout((function(){g.removeEventListener("click",C.preventClick,!0),g.removeEventListener("dblclick",C.preventClick,!0),C.removePreventClickId=null}))},this.preventClick=function(A){A.preventDefault(),A.stopPropagation()},this.el=g,this.options=wy(wy({},A.defaultOptions),I),this.classNames=wy(wy({},A.defaultOptions.classNames),I.classNames),this.axis={x:{scrollOffsetAttr:"scrollLeft",sizeAttr:"width",scrollSizeAttr:"scrollWidth",offsetSizeAttr:"offsetWidth",offsetAttr:"left",overflowAttr:"overflowX",dragOffset:0,isOverflowing:!0,forceVisible:!1,track:{size:null,el:null,rect:null,isVisible:!1},scrollbar:{size:null,el:null,rect:null,isVisible:!1}},y:{scrollOffsetAttr:"scrollTop",sizeAttr:"height",scrollSizeAttr:"scrollHeight",offsetSizeAttr:"offsetHeight",offsetAttr:"top",overflowAttr:"overflowY",dragOffset:0,isOverflowing:!0,forceVisible:!1,track:{size:null,el:null,rect:null,isVisible:!1},scrollbar:{size:null,el:null,rect:null,isVisible:!1}}},"object"!=typeof this.el||!this.el.nodeName)throw new Error("Argument passed to SimpleBar must be an HTML element instead of ".concat(this.el));this.onMouseMove=cy(this._onMouseMove,64),this.onWindowResize=hy(this._onWindowResize,64,{leading:!0}),this.onStopScrolling=hy(this._onStopScrolling,this.stopScrollDelay),this.onMouseEntered=hy(this._onMouseEntered,this.stopScrollDelay),this.init()}return A.getRtlHelpers=function(){if(A.rtlHelpers)return A.rtlHelpers;var g=document.createElement("div");g.innerHTML='<div class="simplebar-dummy-scrollbar-size"><div></div></div>';var I=g.firstElementChild,C=null==I?void 0:I.firstElementChild;if(!C)return null;document.body.appendChild(I),I.scrollLeft=0;var B=A.getOffset(I),Q=A.getOffset(C);I.scrollLeft=-999;var E=A.getOffset(C);return document.body.removeChild(I),A.rtlHelpers={isScrollOriginAtZero:B.left!==Q.left,isScrollingToNegative:Q.left!==E.left},A.rtlHelpers},A.prototype.getScrollbarWidth=function(){try{return this.contentWrapperEl&&"none"===getComputedStyle(this.contentWrapperEl,"::-webkit-scrollbar").display||"scrollbarWidth"in document.documentElement.style||"-ms-overflow-style"in document.documentElement.style?0:ky()}catch(A){return ky()}},A.getOffset=function(A){var g=A.getBoundingClientRect(),I=Ky(A),C=Uy(A);return{top:g.top+(C.pageYOffset||I.documentElement.scrollTop),left:g.left+(C.pageXOffset||I.documentElement.scrollLeft)}},A.prototype.init=function(){Ny&&(this.initDOM(),this.rtlHelpers=A.getRtlHelpers(),this.scrollbarWidth=this.getScrollbarWidth(),this.recalculate(),this.initListeners())},A.prototype.initDOM=function(){var A,g;this.wrapperEl=this.el.querySelector(py(this.classNames.wrapper)),this.contentWrapperEl=this.options.scrollableNode||this.el.querySelector(py(this.classNames.contentWrapper)),this.contentEl=this.options.contentNode||this.el.querySelector(py(this.classNames.contentEl)),this.offsetEl=this.el.querySelector(py(this.classNames.offset)),this.maskEl=this.el.querySelector(py(this.classNames.mask)),this.placeholderEl=this.findChild(this.wrapperEl,py(this.classNames.placeholder)),this.heightAutoObserverWrapperEl=this.el.querySelector(py(this.classNames.heightAutoObserverWrapperEl)),this.heightAutoObserverEl=this.el.querySelector(py(this.classNames.heightAutoObserverEl)),this.axis.x.track.el=this.findChild(this.el,"".concat(py(this.classNames.track)).concat(py(this.classNames.horizontal))),this.axis.y.track.el=this.findChild(this.el,"".concat(py(this.classNames.track)).concat(py(this.classNames.vertical))),this.axis.x.scrollbar.el=(null===(A=this.axis.x.track.el)||void 0===A?void 0:A.querySelector(py(this.classNames.scrollbar)))||null,this.axis.y.scrollbar.el=(null===(g=this.axis.y.track.el)||void 0===g?void 0:g.querySelector(py(this.classNames.scrollbar)))||null,this.options.autoHide||(Jy(this.axis.x.scrollbar.el,this.classNames.visible),Jy(this.axis.y.scrollbar.el,this.classNames.visible))},A.prototype.initListeners=function(){var A,g=this,I=Uy(this.el);if(this.el.addEventListener("mouseenter",this.onMouseEnter),this.el.addEventListener("pointerdown",this.onPointerEvent,!0),this.el.addEventListener("mousemove",this.onMouseMove),this.el.addEventListener("mouseleave",this.onMouseLeave),null===(A=this.contentWrapperEl)||void 0===A||A.addEventListener("scroll",this.onScroll),I.addEventListener("resize",this.onWindowResize),this.contentEl){if(window.ResizeObserver){var C=!1,B=I.ResizeObserver||ResizeObserver;this.resizeObserver=new B((function(){C&&I.requestAnimationFrame((function(){g.recalculate()}))})),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl),I.requestAnimationFrame((function(){C=!0}))}this.mutationObserver=new I.MutationObserver((function(){I.requestAnimationFrame((function(){g.recalculate()}))})),this.mutationObserver.observe(this.contentEl,{childList:!0,subtree:!0,characterData:!0})}},A.prototype.recalculate=function(){if(this.heightAutoObserverEl&&this.contentEl&&this.contentWrapperEl&&this.wrapperEl&&this.placeholderEl){var A=Uy(this.el);this.elStyles=A.getComputedStyle(this.el),this.isRtl="rtl"===this.elStyles.direction;var g=this.contentEl.offsetWidth,I=this.heightAutoObserverEl.offsetHeight<=1,C=this.heightAutoObserverEl.offsetWidth<=1||g>0,B=this.contentWrapperEl.offsetWidth,Q=this.elStyles.overflowX,E=this.elStyles.overflowY;this.contentEl.style.padding="".concat(this.elStyles.paddingTop," ").concat(this.elStyles.paddingRight," ").concat(this.elStyles.paddingBottom," ").concat(this.elStyles.paddingLeft),this.wrapperEl.style.margin="-".concat(this.elStyles.paddingTop," -").concat(this.elStyles.paddingRight," -").concat(this.elStyles.paddingBottom," -").concat(this.elStyles.paddingLeft);var i=this.contentEl.scrollHeight,o=this.contentEl.scrollWidth;this.contentWrapperEl.style.height=I?"auto":"100%",this.placeholderEl.style.width=C?"".concat(g||o,"px"):"auto",this.placeholderEl.style.height="".concat(i,"px");var t=this.contentWrapperEl.offsetHeight;this.axis.x.isOverflowing=0!==g&&o>g,this.axis.y.isOverflowing=i>t,this.axis.x.isOverflowing="hidden"!==Q&&this.axis.x.isOverflowing,this.axis.y.isOverflowing="hidden"!==E&&this.axis.y.isOverflowing,this.axis.x.forceVisible="x"===this.options.forceVisible||!0===this.options.forceVisible,this.axis.y.forceVisible="y"===this.options.forceVisible||!0===this.options.forceVisible,this.hideNativeScrollbar();var e=this.axis.x.isOverflowing?this.scrollbarWidth:0,a=this.axis.y.isOverflowing?this.scrollbarWidth:0;this.axis.x.isOverflowing=this.axis.x.isOverflowing&&o>B-a,this.axis.y.isOverflowing=this.axis.y.isOverflowing&&i>t-e,this.axis.x.scrollbar.size=this.getScrollbarSize("x"),this.axis.y.scrollbar.size=this.getScrollbarSize("y"),this.axis.x.scrollbar.el&&(this.axis.x.scrollbar.el.style.width="".concat(this.axis.x.scrollbar.size,"px")),this.axis.y.scrollbar.el&&(this.axis.y.scrollbar.el.style.height="".concat(this.axis.y.scrollbar.size,"px")),this.positionScrollbar("x"),this.positionScrollbar("y"),this.toggleTrackVisibility("x"),this.toggleTrackVisibility("y")}},A.prototype.getScrollbarSize=function(A){var g,I;if(void 0===A&&(A="y"),!this.axis[A].isOverflowing||!this.contentEl)return 0;var C,B=this.contentEl[this.axis[A].scrollSizeAttr],Q=null!==(I=null===(g=this.axis[A].track.el)||void 0===g?void 0:g[this.axis[A].offsetSizeAttr])&&void 0!==I?I:0,E=Q/B;return C=Math.max(~~(E*Q),this.options.scrollbarMinSize),this.options.scrollbarMaxSize&&(C=Math.min(C,this.options.scrollbarMaxSize)),C},A.prototype.positionScrollbar=function(g){var I,C,B;void 0===g&&(g="y");var Q=this.axis[g].scrollbar;if(this.axis[g].isOverflowing&&this.contentWrapperEl&&Q.el&&this.elStyles){var E=this.contentWrapperEl[this.axis[g].scrollSizeAttr],i=(null===(I=this.axis[g].track.el)||void 0===I?void 0:I[this.axis[g].offsetSizeAttr])||0,o=parseInt(this.elStyles[this.axis[g].sizeAttr],10),t=this.contentWrapperEl[this.axis[g].scrollOffsetAttr];t="x"===g&&this.isRtl&&(null===(C=A.getRtlHelpers())||void 0===C?void 0:C.isScrollOriginAtZero)?-t:t,"x"===g&&this.isRtl&&(t=(null===(B=A.getRtlHelpers())||void 0===B?void 0:B.isScrollingToNegative)?t:-t);var e=t/(E-o),a=~~((i-Q.size)*e);a="x"===g&&this.isRtl?-a+(i-Q.size):a,Q.el.style.transform="x"===g?"translate3d(".concat(a,"px, 0, 0)"):"translate3d(0, ".concat(a,"px, 0)")}},A.prototype.toggleTrackVisibility=function(A){void 0===A&&(A="y");var g=this.axis[A].track.el,I=this.axis[A].scrollbar.el;g&&I&&this.contentWrapperEl&&(this.axis[A].isOverflowing||this.axis[A].forceVisible?(g.style.visibility="visible",this.contentWrapperEl.style[this.axis[A].overflowAttr]="scroll",this.el.classList.add("".concat(this.classNames.scrollable,"-").concat(A))):(g.style.visibility="hidden",this.contentWrapperEl.style[this.axis[A].overflowAttr]="hidden",this.el.classList.remove("".concat(this.classNames.scrollable,"-").concat(A))),this.axis[A].isOverflowing?I.style.display="block":I.style.display="none")},A.prototype.showScrollbar=function(A){void 0===A&&(A="y"),this.axis[A].isOverflowing&&!this.axis[A].scrollbar.isVisible&&(Jy(this.axis[A].scrollbar.el,this.classNames.visible),this.axis[A].scrollbar.isVisible=!0)},A.prototype.hideScrollbar=function(A){void 0===A&&(A="y"),this.isDragging||this.axis[A].isOverflowing&&this.axis[A].scrollbar.isVisible&&(Yy(this.axis[A].scrollbar.el,this.classNames.visible),this.axis[A].scrollbar.isVisible=!1)},A.prototype.hideNativeScrollbar=function(){this.offsetEl&&(this.offsetEl.style[this.isRtl?"left":"right"]=this.axis.y.isOverflowing||this.axis.y.forceVisible?"-".concat(this.scrollbarWidth,"px"):"0px",this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?"-".concat(this.scrollbarWidth,"px"):"0px")},A.prototype.onMouseMoveForAxis=function(A){void 0===A&&(A="y");var g=this.axis[A];g.track.el&&g.scrollbar.el&&(g.track.rect=g.track.el.getBoundingClientRect(),g.scrollbar.rect=g.scrollbar.el.getBoundingClientRect(),this.isWithinBounds(g.track.rect)?(this.showScrollbar(A),Jy(g.track.el,this.classNames.hover),this.isWithinBounds(g.scrollbar.rect)?Jy(g.scrollbar.el,this.classNames.hover):Yy(g.scrollbar.el,this.classNames.hover)):(Yy(g.track.el,this.classNames.hover),this.options.autoHide&&this.hideScrollbar(A)))},A.prototype.onMouseLeaveForAxis=function(A){void 0===A&&(A="y"),Yy(this.axis[A].track.el,this.classNames.hover),Yy(this.axis[A].scrollbar.el,this.classNames.hover),this.options.autoHide&&this.hideScrollbar(A)},A.prototype.onDragStart=function(A,g){var I;void 0===g&&(g="y"),this.isDragging=!0;var C=Ky(this.el),B=Uy(this.el),Q=this.axis[g].scrollbar,E="y"===g?A.pageY:A.pageX;this.axis[g].dragOffset=E-((null===(I=Q.rect)||void 0===I?void 0:I[this.axis[g].offsetAttr])||0),this.draggedAxis=g,Jy(this.el,this.classNames.dragging),C.addEventListener("mousemove",this.drag,!0),C.addEventListener("mouseup",this.onEndDrag,!0),null===this.removePreventClickId?(C.addEventListener("click",this.preventClick,!0),C.addEventListener("dblclick",this.preventClick,!0)):(B.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},A.prototype.onTrackClick=function(A,g){var I,C,B,Q,E=this;void 0===g&&(g="y");var i=this.axis[g];if(this.options.clickOnTrack&&i.scrollbar.el&&this.contentWrapperEl){A.preventDefault();var o=Uy(this.el);this.axis[g].scrollbar.rect=i.scrollbar.el.getBoundingClientRect();var t=null!==(C=null===(I=this.axis[g].scrollbar.rect)||void 0===I?void 0:I[this.axis[g].offsetAttr])&&void 0!==C?C:0,e=parseInt(null!==(Q=null===(B=this.elStyles)||void 0===B?void 0:B[this.axis[g].sizeAttr])&&void 0!==Q?Q:"0px",10),a=this.contentWrapperEl[this.axis[g].scrollOffsetAttr],s=("y"===g?this.mouseY-t:this.mouseX-t)<0?-1:1,n=-1===s?a-e:a+e,r=function(){E.contentWrapperEl&&(-1===s?a>n&&(a-=40,E.contentWrapperEl[E.axis[g].scrollOffsetAttr]=a,o.requestAnimationFrame(r)):a<n&&(a+=40,E.contentWrapperEl[E.axis[g].scrollOffsetAttr]=a,o.requestAnimationFrame(r)))};r()}},A.prototype.getContentElement=function(){return this.contentEl},A.prototype.getScrollElement=function(){return this.contentWrapperEl},A.prototype.removeListeners=function(){var A=Uy(this.el);this.el.removeEventListener("mouseenter",this.onMouseEnter),this.el.removeEventListener("pointerdown",this.onPointerEvent,!0),this.el.removeEventListener("mousemove",this.onMouseMove),this.el.removeEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl&&this.contentWrapperEl.removeEventListener("scroll",this.onScroll),A.removeEventListener("resize",this.onWindowResize),this.mutationObserver&&this.mutationObserver.disconnect(),this.resizeObserver&&this.resizeObserver.disconnect(),this.onMouseMove.cancel(),this.onWindowResize.cancel(),this.onStopScrolling.cancel(),this.onMouseEntered.cancel()},A.prototype.unMount=function(){this.removeListeners()},A.prototype.isWithinBounds=function(A){return this.mouseX>=A.left&&this.mouseX<=A.left+A.width&&this.mouseY>=A.top&&this.mouseY<=A.top+A.height},A.prototype.findChild=function(A,g){var I=A.matches||A.webkitMatchesSelector||A.mozMatchesSelector||A.msMatchesSelector;return Array.prototype.filter.call(A.children,(function(A){return I.call(A,g)}))[0]},A.rtlHelpers=null,A.defaultOptions={forceVisible:!1,clickOnTrack:!0,scrollbarMinSize:25,scrollbarMaxSize:0,ariaLabel:"scrollable content",tabIndex:0,classNames:{contentEl:"simplebar-content",contentWrapper:"simplebar-content-wrapper",offset:"simplebar-offset",mask:"simplebar-mask",wrapper:"simplebar-wrapper",placeholder:"simplebar-placeholder",scrollbar:"simplebar-scrollbar",track:"simplebar-track",heightAutoObserverWrapperEl:"simplebar-height-auto-observer-wrapper",heightAutoObserverEl:"simplebar-height-auto-observer",visible:"simplebar-visible",horizontal:"simplebar-horizontal",vertical:"simplebar-vertical",hover:"simplebar-hover",dragging:"simplebar-dragging",scrolling:"simplebar-scrolling",scrollable:"simplebar-scrollable",mouseEntered:"simplebar-mouse-entered"},scrollableNode:null,contentNode:null,autoHide:!0},A.getOptions=fy,A.helpers=uy,A}(),my=function(){return my=Object.assign||function(A){for(var g,I=1,C=arguments.length;I<C;I++)for(var B in g=arguments[I])Object.prototype.hasOwnProperty.call(g,B)&&(A[B]=g[B]);return A},my.apply(this,arguments)};var Hy=A.forwardRef((function(g,I){var C=g.children,B=g.scrollableNodeProps,Q=void 0===B?{}:B,E=function(A,g){var I={};for(var C in A)Object.prototype.hasOwnProperty.call(A,C)&&g.indexOf(C)<0&&(I[C]=A[C]);if(null!=A&&"function"==typeof Object.getOwnPropertySymbols){var B=0;for(C=Object.getOwnPropertySymbols(A);B<C.length;B++)g.indexOf(C[B])<0&&Object.prototype.propertyIsEnumerable.call(A,C[B])&&(I[C[B]]=A[C[B]])}return I}(g,["children","scrollableNodeProps"]),i=A.useRef(),o=A.useRef(),t=A.useRef(),e={},a={};Object.keys(E).forEach((function(A){Object.prototype.hasOwnProperty.call(Ly.defaultOptions,A)?e[A]=E[A]:a[A]=E[A]}));var s=my(my({},Ly.defaultOptions.classNames),e.classNames),n=my(my({},Q),{className:"".concat(s.contentWrapper).concat(Q.className?" ".concat(Q.className):""),tabIndex:e.tabIndex||Ly.defaultOptions.tabIndex,role:"region","aria-label":e.ariaLabel||Ly.defaultOptions.ariaLabel});return A.useEffect((function(){var A;return o.current=n.ref?n.ref.current:o.current,i.current&&(A=new Ly(i.current,my(my(my({},e),o.current&&{scrollableNode:o.current}),t.current&&{contentNode:t.current})),"function"==typeof I?I(A):I&&(I.current=A)),function(){null==A||A.unMount(),A=null,"function"==typeof I&&I(null)}}),[]),A.createElement("div",my({"data-simplebar":"init",ref:i},a),A.createElement("div",{className:s.wrapper},A.createElement("div",{className:s.heightAutoObserverWrapperEl},A.createElement("div",{className:s.heightAutoObserverEl})),A.createElement("div",{className:s.mask},A.createElement("div",{className:s.offset},"function"==typeof C?C({scrollableNodeRef:o,scrollableNodeProps:my(my({},n),{ref:o}),contentNodeRef:t,contentNodeProps:{className:s.contentEl,ref:t}}):A.createElement("div",my({},n),A.createElement("div",{className:s.contentEl},C)))),A.createElement("div",{className:s.placeholder})),A.createElement("div",{className:"".concat(s.track," simplebar-horizontal")},A.createElement("div",{className:s.scrollbar})),A.createElement("div",{className:"".concat(s.track," simplebar-vertical")},A.createElement("div",{className:s.scrollbar})))}));Hy.displayName="SimpleBar";var qy=I(138),by={};by.styleTagTransform=r(),by.setAttributes=e(),by.insert=o().bind(null,"head"),by.domAPI=E(),by.insertStyleElement=s();B()(qy.A,by);qy.A&&qy.A.locals&&qy.A.locals;const xy=g=>{let{file:I,testing:C,modelValue:B,handleClose:Q}=g;const E=(0,A.useRef)(null),i=(0,A.useRef)(null),o=(0,A.useRef)(null),[t,e]=(0,A.useState)(!1),[a,s]=(0,A.useState)(!1),[n,r]=(0,A.useState)(!0),[D,h]=(0,A.useState)({x:0,y:0,z:0}),[c,w]=(0,A.useState)(1),[l,G]=(0,A.useState)({x:0,y:0,z:0}),[y,F]=(0,A.useState)(null),[R,d]=(0,A.useState)(null),[N,u]=(0,bG.A)(),[M,S]=(0,A.useState)(!1),[k,U]=(0,A.useState)(null);(0,A.useEffect)((()=>{s(B)}),[B]);const K=(A,g)=>{h((I=>({...I,[A]:parseFloat(g)})))},f=A=>{w(parseFloat(A))},J=(A,g)=>{G((I=>({...I,[A]:parseFloat(g)*Math.PI/180})))},Y=()=>{h({x:0,y:-.04,z:0}),w(1),G({x:0,y:0,z:0})};(0,A.useEffect)((()=>{i.current&&(i.current.position.set(D.x,D.y,D.z),i.current.scale.set(c,c,c),i.current.rotation.set(l.x,l.y,l.z))}),[D,c,l]);const p=async()=>{s(!1),o.current&&(await o.current.stop(),o.current=null,E.current=null),k&&(k.getTracks().forEach((A=>A.stop())),U(null)),Q&&Q()},L=async A=>{r(!0),I=A,Y(),o.current&&(o.current.stop(),o.current=null),await m(),await q()},m=async()=>{try{const{texture:A,desiredWidth:g,desiredHeight:C}=await((A,g)=>new Promise(((I,C)=>{(new To).load(A,(A=>{const C=A.image.width/A.image.height;I({texture:A,desiredWidth:g,desiredHeight:g/C})}),void 0,(g=>C(new Error("Failed to load image from ".concat(A,": ").concat(g.message)))))})))(I,1),B=new XC({map:A,color:11184810,transparent:!0,opacity:.9}),Q=new OB(g,C),E=new RB(Q,B);E.position.set(0,0,0),i.current=E,e(!0)}catch(A){KG("VirtualTry: Image loading failed",{type:"error"}),await p(),console.error("Error loading image:",A)}};(0,A.useEffect)((()=>{m()}),[]);const H=(0,A.useCallback)((A=>{null!==A&&(E.current=A,a&&t&&q())}),[a,t]),q=async()=>{try{const A=new Gl({container:E.current}),{renderer:g,scene:I,camera:C}=A,B=i.current;if(!B)throw new Error("Image not properly loaded");A.addAnchor(168).group.add(B),await A.start(),r(!1),B.position.set(0,-.04,0),g.setAnimationLoop((()=>{try{g.render(I,C)}catch(I){console.error("Error during rendering:",I),KG("VirtualTry: Rendering error occurred.",{type:"error"}),g.setAnimationLoop(null),A.stop()}})),o.current=A}catch(A){console.error("Error initializing MindAR:",A),KG("VirtualTry: Initialization failed.",{type:"error"})}};function b(A,g,I){let C=[];for(let B=A;B<=g;B+=I)C.push(B.toFixed(1));return C}(0,A.useEffect)((()=>{(async()=>{try{const A=await navigator.mediaDevices.getUserMedia({video:!0});if(U(A),A){const g=A.getVideoTracks()[0],{width:I,height:C}=g.getSettings();return d(I),F(C),S(!0),()=>g.stop()}}catch(A){KG("VirtualTry: Please Allow Camera Access. ",{type:"error"}),console.error("Error accessing camera:",A)}})()}),[N]);let x="white",T="#005a58",v="#00bfbd",V="#009c9a";const W=A.createElement("div",{style:{zIndex:1e3}}," ",A.createElement("svg",{viewBox:"0 0 24 24",width:"24",height:"24",stroke:"currentColor",strokeWidth:"2",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},A.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),A.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"}))),O=A.createElement("div",null),Z=A.createElement("div",null,M?A.createElement("div",null,A.createElement(_l,{open:a,onClose:p,closeIcon:W,styles:{modal:{padding:"0px",overflow:"hidden"}},center:!0},n?A.createElement("div",{className:"loading-indicator"},A.createElement("div",{className:"myloader"},".")):null,A.createElement("div",{style:{maxWidth:"90vw",maxHeight:"90vh"}},A.createElement("div",{className:"video_container",style:{height:y?"".concat(y,"px"):"50vh",width:R?"".concat(R,"px"):"50vw"},ref:H,id:"mycontainer"})),A.createElement("div",{style:{position:"absolute",opacity:1,bottom:0,right:0,height:"95%",color:"white",width:"25%",textAlign:"center",zIndex:5,pointerEvents:"all"}},A.createElement("div",{style:{marginTop:"10%"}},A.createElement(QG,{label:"Size",dataIndex:2,data:b(.8,1.8,.1),onChange:A=>f(A),labelColor:x,knobColor:T,progressColorFrom:v,progressColorTo:V,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"2%"}},A.createElement(QG,{label:"Lt-Rt",dataIndex:10,data:b(-1,1,.1),onChange:A=>K("x",A),labelColor:x,knobColor:T,progressColorFrom:v,progressColorTo:V,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"2%"}},A.createElement(QG,{label:"Up-Dw",dataIndex:10,data:b(-1,1,.1),onChange:A=>K("y",A),labelColor:x,knobColor:T,progressColorFrom:v,progressColorTo:V,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"2%"}},A.createElement(QG,{label:"Bk-FR",dataIndex:10,data:b(-1,1,.1),onChange:A=>K("z",A),labelColor:x,knobColor:T,progressColorFrom:v,progressColorTo:V,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"3%"}},A.createElement(QG,{label:"Tilt",dataIndex:0,data:b(0,360,1),onChange:A=>J("z",A),labelColor:x,knobColor:T,progressColorFrom:v,progressColorTo:V,sliderWidthProp:window.innerWidth>=768?70:40}))),A.createElement("div",{style:{position:"fixed",bottom:"0",left:"50%",transform:"translateX(-50%)",color:"white",width:"100%",textAlign:"center",border:"none",zIndex:5,pointerEvents:"all",padding:"10px"}},A.createElement("button",{onClick:Y,className:"reset-button"},"Reset"),A.createElement(Hy,{style:{maxHeight:"60px",minHeight:"60px"}},A.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"5px",alignItems:"center",justifyContent:"center",border:"none",overflowX:"auto",maxWidth:"100%"}},C.map(((g,I)=>A.createElement("div",{key:I,style:{flex:"0 0 auto",width:"60px",height:"60px",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",borderRadius:"50%",border:"2px solid #ccc"}},A.createElement("img",{width:50,height:50,style:{objectFit:"contain",cursor:"pointer"},src:g,alt:"Try Now",onClick:()=>L(g)}))))))))):null),X={modal:{position:"fixed",top:0,left:0,minWidth:"100%",maxWidth:"100%",maxHeight:"".concat(y+100,"px "),minHeight:"".concat(y+100,"px"),margin:0,padding:0,background:"transparent",boxShadow:"none",overflowX:"hidden"}},P=A.createElement("div",null,M?A.createElement(_l,{open:a,onClose:p,closeIcon:O,styles:X},n?A.createElement("div",{className:"loading-indicator"},A.createElement("div",{className:"myloader"},".")):null,A.createElement("div",{style:{backgroundColor:"rgba(0, 0, 0, 0.7)",color:"white",borderRadius:"8px",textAlign:"center"}},A.createElement("p",{style:{margin:0,fontSize:"14px",fontWeight:"bold"}},"Tip: Use the sliders to resize and reposition the glasses.")),y&&R?A.createElement("div",{style:{minWidth:"100%",maxWidth:"100%",maxHeight:"".concat(y,"px"),minHeight:"".concat(y,"px")}},A.createElement("div",{className:"video_container",style:{height:"".concat(y,"px"),width:"".concat(R,"px")},ref:H,id:"mycontainer"})):null,A.createElement("div",{style:{position:"absolute",opacity:1,bottom:0,right:0,height:"95%",color:"white",width:"25%",textAlign:"center",zIndex:5,pointerEvents:"all"}},A.createElement("div",{style:{display:"flex",justifyContent:"center",gap:"10px",margin:"20px 0"},onClick:p},W),A.createElement("div",{style:{marginTop:"10%"}},A.createElement(QG,{label:"Size",dataIndex:2,data:b(.8,1.8,.1),onChange:A=>f(A),labelColor:x,knobColor:T,progressColorFrom:v,progressColorTo:V,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"2%"}},A.createElement(QG,{label:"Lt-Rt",dataIndex:10,data:b(-1,1,.1),onChange:A=>K("x",A),labelColor:x,knobColor:T,progressColorFrom:v,progressColorTo:V,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"2%"}},A.createElement(QG,{label:"Up-Dw",dataIndex:10,data:b(-1,1,.1),onChange:A=>K("y",A),labelColor:x,knobColor:T,progressColorFrom:v,progressColorTo:V,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"2%"}},A.createElement(QG,{label:"Bk-FR",dataIndex:10,data:b(-1,1,.1),onChange:A=>K("z",A),labelColor:x,knobColor:T,progressColorFrom:v,progressColorTo:V,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"3%"}},A.createElement(QG,{label:"Tilt",dataIndex:0,data:b(0,360,1),onChange:A=>J("z",A),labelColor:x,knobColor:T,progressColorFrom:v,progressColorTo:V,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("button",{onClick:Y,className:"reset-button"},"Reset")),A.createElement(Hy,{autoHide:!1,style:{maxHeight:"60px",minHeight:"60px",width:"".concat(50,"%"),margin:"auto"}},A.createElement("div",{style:{display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"flex-start",overflowX:"auto",gap:"5px",marginLeft:0,paddingLeft:0}},C.map(((g,I)=>A.createElement("div",{key:I,style:{flex:"0 0 auto",width:"60px",height:"60px",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",borderRadius:"50%",border:"2px solid #ccc"}},A.createElement("img",{width:50,height:50,style:{objectFit:"contain",cursor:"pointer"},src:g,alt:"Try Now",onClick:()=>L(g)}))))))):null),[j,z]=(0,A.useState)(!1);return(0,A.useEffect)((()=>{xG.Fr&&"landscape"===N&&!j?(KG("VirtualTry: For the best experience, please lock your screen in portrait mode.",{type:"info"}),z(!0)):xG.Fr&&"portrait"===N&&z(!1)}),[N,j]),A.createElement("div",null,xG.Fr&&"landscape"===N?null:A.createElement(A.Fragment,null,xG.Fr?A.createElement("div",null,P):A.createElement("div",null,A.createElement("div",{className:"ButtonContainer",style:{display:"none"}},A.createElement("button",{className:"ModalButton",onClick:()=>s(!0),disabled:a},"Virtual Try Now")),Z)))};function Ty(A,g){if(0===g)return console.warn("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Geometry already defined as triangles."),A;if(2===g||1===g){let I=A.getIndex();if(null===I){const g=[],C=A.getAttribute("position");if(void 0===C)return console.error("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Undefined position attribute. Processing not possible."),A;for(let A=0;A<C.count;A++)g.push(A);A.setIndex(g),I=A.getIndex()}const C=I.count-2,B=[];if(2===g)for(let A=1;A<=C;A++)B.push(I.getX(0)),B.push(I.getX(A)),B.push(I.getX(A+1));else for(let A=0;A<C;A++)A%2==0?(B.push(I.getX(A)),B.push(I.getX(A+1)),B.push(I.getX(A+2))):(B.push(I.getX(A+2)),B.push(I.getX(A+1)),B.push(I.getX(A)));B.length/3!==C&&console.error("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Unable to generate correct amount of triangles.");const Q=A.clone();return Q.setIndex(B),Q.clearGroups(),Q}return console.error("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Unknown draw mode:",g),A}class vy extends mo{constructor(A){super(A),this.dracoLoader=null,this.ktx2Loader=null,this.meshoptDecoder=null,this.pluginCallbacks=[],this.register((function(A){return new Py(A)})),this.register((function(A){return new IF(A)})),this.register((function(A){return new CF(A)})),this.register((function(A){return new BF(A)})),this.register((function(A){return new zy(A)})),this.register((function(A){return new _y(A)})),this.register((function(A){return new $y(A)})),this.register((function(A){return new AF(A)})),this.register((function(A){return new Xy(A)})),this.register((function(A){return new gF(A)})),this.register((function(A){return new jy(A)})),this.register((function(A){return new Oy(A)})),this.register((function(A){return new QF(A)})),this.register((function(A){return new EF(A)}))}load(A,g,I,C){const B=this;let Q;Q=""!==this.resourcePath?this.resourcePath:""!==this.path?this.path:Ct.extractUrlBase(A),this.manager.itemStart(A);const E=function(g){C?C(g):console.error(g),B.manager.itemError(A),B.manager.itemEnd(A)},i=new bo(this.manager);i.setPath(this.path),i.setResponseType("arraybuffer"),i.setRequestHeader(this.requestHeader),i.setWithCredentials(this.withCredentials),i.load(A,(function(I){try{B.parse(I,Q,(function(I){g(I),B.manager.itemEnd(A)}),E)}catch(A){E(A)}}),I,E)}setDRACOLoader(A){return this.dracoLoader=A,this}setDDSLoader(){throw new Error('THREE.GLTFLoader: "MSFT_texture_dds" no longer supported. Please update to "KHR_texture_basisu".')}setKTX2Loader(A){return this.ktx2Loader=A,this}setMeshoptDecoder(A){return this.meshoptDecoder=A,this}register(A){return-1===this.pluginCallbacks.indexOf(A)&&this.pluginCallbacks.push(A),this}unregister(A){return-1!==this.pluginCallbacks.indexOf(A)&&this.pluginCallbacks.splice(this.pluginCallbacks.indexOf(A),1),this}parse(A,g,I,C){let B;const Q={},E={},i=new TextDecoder;if("string"==typeof A)B=JSON.parse(A);else if(A instanceof ArrayBuffer){if(i.decode(new Uint8Array(A,0,4))===iF){try{Q[Wy.KHR_BINARY_GLTF]=new eF(A)}catch(A){return void(C&&C(A))}B=JSON.parse(Q[Wy.KHR_BINARY_GLTF].content)}else B=JSON.parse(i.decode(A))}else B=A;if(void 0===B.asset||B.asset.version[0]<2)return void(C&&C(new Error("THREE.GLTFLoader: Unsupported asset. glTF versions >=2.0 are supported.")));const o=new pF(B,{path:g||this.resourcePath||"",crossOrigin:this.crossOrigin,requestHeader:this.requestHeader,manager:this.manager,ktx2Loader:this.ktx2Loader,meshoptDecoder:this.meshoptDecoder});o.fileLoader.setRequestHeader(this.requestHeader);for(let A=0;A<this.pluginCallbacks.length;A++){const g=this.pluginCallbacks[A](o);E[g.name]=g,Q[g.name]=!0}if(B.extensionsUsed)for(let A=0;A<B.extensionsUsed.length;++A){const g=B.extensionsUsed[A],I=B.extensionsRequired||[];switch(g){case Wy.KHR_MATERIALS_UNLIT:Q[g]=new Zy;break;case Wy.KHR_DRACO_MESH_COMPRESSION:Q[g]=new aF(B,this.dracoLoader);break;case Wy.KHR_TEXTURE_TRANSFORM:Q[g]=new sF;break;case Wy.KHR_MESH_QUANTIZATION:Q[g]=new nF;break;default:I.indexOf(g)>=0&&void 0===E[g]&&console.warn('THREE.GLTFLoader: Unknown extension "'+g+'".')}}o.setExtensions(Q),o.setPlugins(E),o.parse(I,C)}parseAsync(A,g){const I=this;return new Promise((function(C,B){I.parse(A,g,C,B)}))}}function Vy(){let A={};return{get:function(g){return A[g]},add:function(g,I){A[g]=I},remove:function(g){delete A[g]},removeAll:function(){A={}}}}const Wy={KHR_BINARY_GLTF:"KHR_binary_glTF",KHR_DRACO_MESH_COMPRESSION:"KHR_draco_mesh_compression",KHR_LIGHTS_PUNCTUAL:"KHR_lights_punctual",KHR_MATERIALS_CLEARCOAT:"KHR_materials_clearcoat",KHR_MATERIALS_IOR:"KHR_materials_ior",KHR_MATERIALS_SHEEN:"KHR_materials_sheen",KHR_MATERIALS_SPECULAR:"KHR_materials_specular",KHR_MATERIALS_TRANSMISSION:"KHR_materials_transmission",KHR_MATERIALS_IRIDESCENCE:"KHR_materials_iridescence",KHR_MATERIALS_UNLIT:"KHR_materials_unlit",KHR_MATERIALS_VOLUME:"KHR_materials_volume",KHR_TEXTURE_BASISU:"KHR_texture_basisu",KHR_TEXTURE_TRANSFORM:"KHR_texture_transform",KHR_MESH_QUANTIZATION:"KHR_mesh_quantization",KHR_MATERIALS_EMISSIVE_STRENGTH:"KHR_materials_emissive_strength",EXT_TEXTURE_WEBP:"EXT_texture_webp",EXT_TEXTURE_AVIF:"EXT_texture_avif",EXT_MESHOPT_COMPRESSION:"EXT_meshopt_compression",EXT_MESH_GPU_INSTANCING:"EXT_mesh_gpu_instancing"};class Oy{constructor(A){this.parser=A,this.name=Wy.KHR_LIGHTS_PUNCTUAL,this.cache={refs:{},uses:{}}}_markDefs(){const A=this.parser,g=this.parser.json.nodes||[];for(let I=0,C=g.length;I<C;I++){const C=g[I];C.extensions&&C.extensions[this.name]&&void 0!==C.extensions[this.name].light&&A._addNodeRef(this.cache,C.extensions[this.name].light)}}_loadLight(A){const g=this.parser,I="light:"+A;let C=g.cache.get(I);if(C)return C;const B=g.json,Q=((B.extensions&&B.extensions[this.name]||{}).lights||[])[A];let E;const i=new OC(16777215);void 0!==Q.color&&i.fromArray(Q.color);const o=void 0!==Q.range?Q.range:0;switch(Q.type){case"directional":E=new It(i),E.target.position.set(0,0,-1),E.add(E.target);break;case"point":E=new At(i),E.distance=o;break;case"spot":E=new Po(i),E.distance=o,Q.spot=Q.spot||{},Q.spot.innerConeAngle=void 0!==Q.spot.innerConeAngle?Q.spot.innerConeAngle:0,Q.spot.outerConeAngle=void 0!==Q.spot.outerConeAngle?Q.spot.outerConeAngle:Math.PI/4,E.angle=Q.spot.outerConeAngle,E.penumbra=1-Q.spot.innerConeAngle/Q.spot.outerConeAngle,E.target.position.set(0,0,-1),E.add(E.target);break;default:throw new Error("THREE.GLTFLoader: Unexpected light type: "+Q.type)}return E.position.set(0,0,0),E.decay=2,kF(E,Q),void 0!==Q.intensity&&(E.intensity=Q.intensity),E.name=g.createUniqueName(Q.name||"light_"+A),C=Promise.resolve(E),g.cache.add(I,C),C}getDependency(A,g){if("light"===A)return this._loadLight(g)}createNodeAttachment(A){const g=this,I=this.parser,C=I.json.nodes[A],B=(C.extensions&&C.extensions[this.name]||{}).light;return void 0===B?null:this._loadLight(B).then((function(A){return I._getNodeRef(g.cache,B,A)}))}}class Zy{constructor(){this.name=Wy.KHR_MATERIALS_UNLIT}getMaterialType(){return XC}extendParams(A,g,I){const C=[];A.color=new OC(1,1,1),A.opacity=1;const B=g.pbrMetallicRoughness;if(B){if(Array.isArray(B.baseColorFactor)){const g=B.baseColorFactor;A.color.fromArray(g),A.opacity=g[3]}void 0!==B.baseColorTexture&&C.push(I.assignTexture(A,"map",B.baseColorTexture,Kg))}return Promise.all(C)}}class Xy{constructor(A){this.parser=A,this.name=Wy.KHR_MATERIALS_EMISSIVE_STRENGTH}extendMaterialParams(A,g){const I=this.parser.json.materials[A];if(!I.extensions||!I.extensions[this.name])return Promise.resolve();const C=I.extensions[this.name].emissiveStrength;return void 0!==C&&(g.emissiveIntensity=C),Promise.resolve()}}class Py{constructor(A){this.parser=A,this.name=Wy.KHR_MATERIALS_CLEARCOAT}getMaterialType(A){const g=this.parser.json.materials[A];return g.extensions&&g.extensions[this.name]?so:null}extendMaterialParams(A,g){const I=this.parser,C=I.json.materials[A];if(!C.extensions||!C.extensions[this.name])return Promise.resolve();const B=[],Q=C.extensions[this.name];if(void 0!==Q.clearcoatFactor&&(g.clearcoat=Q.clearcoatFactor),void 0!==Q.clearcoatTexture&&B.push(I.assignTexture(g,"clearcoatMap",Q.clearcoatTexture)),void 0!==Q.clearcoatRoughnessFactor&&(g.clearcoatRoughness=Q.clearcoatRoughnessFactor),void 0!==Q.clearcoatRoughnessTexture&&B.push(I.assignTexture(g,"clearcoatRoughnessMap",Q.clearcoatRoughnessTexture)),void 0!==Q.clearcoatNormalTexture&&(B.push(I.assignTexture(g,"clearcoatNormalMap",Q.clearcoatNormalTexture)),void 0!==Q.clearcoatNormalTexture.scale)){const A=Q.clearcoatNormalTexture.scale;g.clearcoatNormalScale=new CI(A,A)}return Promise.all(B)}}class jy{constructor(A){this.parser=A,this.name=Wy.KHR_MATERIALS_IRIDESCENCE}getMaterialType(A){const g=this.parser.json.materials[A];return g.extensions&&g.extensions[this.name]?so:null}extendMaterialParams(A,g){const I=this.parser,C=I.json.materials[A];if(!C.extensions||!C.extensions[this.name])return Promise.resolve();const B=[],Q=C.extensions[this.name];return void 0!==Q.iridescenceFactor&&(g.iridescence=Q.iridescenceFactor),void 0!==Q.iridescenceTexture&&B.push(I.assignTexture(g,"iridescenceMap",Q.iridescenceTexture)),void 0!==Q.iridescenceIor&&(g.iridescenceIOR=Q.iridescenceIor),void 0===g.iridescenceThicknessRange&&(g.iridescenceThicknessRange=[100,400]),void 0!==Q.iridescenceThicknessMinimum&&(g.iridescenceThicknessRange[0]=Q.iridescenceThicknessMinimum),void 0!==Q.iridescenceThicknessMaximum&&(g.iridescenceThicknessRange[1]=Q.iridescenceThicknessMaximum),void 0!==Q.iridescenceThicknessTexture&&B.push(I.assignTexture(g,"iridescenceThicknessMap",Q.iridescenceThicknessTexture)),Promise.all(B)}}class zy{constructor(A){this.parser=A,this.name=Wy.KHR_MATERIALS_SHEEN}getMaterialType(A){const g=this.parser.json.materials[A];return g.extensions&&g.extensions[this.name]?so:null}extendMaterialParams(A,g){const I=this.parser,C=I.json.materials[A];if(!C.extensions||!C.extensions[this.name])return Promise.resolve();const B=[];g.sheenColor=new OC(0,0,0),g.sheenRoughness=0,g.sheen=1;const Q=C.extensions[this.name];return void 0!==Q.sheenColorFactor&&g.sheenColor.fromArray(Q.sheenColorFactor),void 0!==Q.sheenRoughnessFactor&&(g.sheenRoughness=Q.sheenRoughnessFactor),void 0!==Q.sheenColorTexture&&B.push(I.assignTexture(g,"sheenColorMap",Q.sheenColorTexture,Kg)),void 0!==Q.sheenRoughnessTexture&&B.push(I.assignTexture(g,"sheenRoughnessMap",Q.sheenRoughnessTexture)),Promise.all(B)}}class _y{constructor(A){this.parser=A,this.name=Wy.KHR_MATERIALS_TRANSMISSION}getMaterialType(A){const g=this.parser.json.materials[A];return g.extensions&&g.extensions[this.name]?so:null}extendMaterialParams(A,g){const I=this.parser,C=I.json.materials[A];if(!C.extensions||!C.extensions[this.name])return Promise.resolve();const B=[],Q=C.extensions[this.name];return void 0!==Q.transmissionFactor&&(g.transmission=Q.transmissionFactor),void 0!==Q.transmissionTexture&&B.push(I.assignTexture(g,"transmissionMap",Q.transmissionTexture)),Promise.all(B)}}class $y{constructor(A){this.parser=A,this.name=Wy.KHR_MATERIALS_VOLUME}getMaterialType(A){const g=this.parser.json.materials[A];return g.extensions&&g.extensions[this.name]?so:null}extendMaterialParams(A,g){const I=this.parser,C=I.json.materials[A];if(!C.extensions||!C.extensions[this.name])return Promise.resolve();const B=[],Q=C.extensions[this.name];g.thickness=void 0!==Q.thicknessFactor?Q.thicknessFactor:0,void 0!==Q.thicknessTexture&&B.push(I.assignTexture(g,"thicknessMap",Q.thicknessTexture)),g.attenuationDistance=Q.attenuationDistance||1/0;const E=Q.attenuationColor||[1,1,1];return g.attenuationColor=new OC(E[0],E[1],E[2]),Promise.all(B)}}class AF{constructor(A){this.parser=A,this.name=Wy.KHR_MATERIALS_IOR}getMaterialType(A){const g=this.parser.json.materials[A];return g.extensions&&g.extensions[this.name]?so:null}extendMaterialParams(A,g){const I=this.parser.json.materials[A];if(!I.extensions||!I.extensions[this.name])return Promise.resolve();const C=I.extensions[this.name];return g.ior=void 0!==C.ior?C.ior:1.5,Promise.resolve()}}class gF{constructor(A){this.parser=A,this.name=Wy.KHR_MATERIALS_SPECULAR}getMaterialType(A){const g=this.parser.json.materials[A];return g.extensions&&g.extensions[this.name]?so:null}extendMaterialParams(A,g){const I=this.parser,C=I.json.materials[A];if(!C.extensions||!C.extensions[this.name])return Promise.resolve();const B=[],Q=C.extensions[this.name];g.specularIntensity=void 0!==Q.specularFactor?Q.specularFactor:1,void 0!==Q.specularTexture&&B.push(I.assignTexture(g,"specularIntensityMap",Q.specularTexture));const E=Q.specularColorFactor||[1,1,1];return g.specularColor=new OC(E[0],E[1],E[2]),void 0!==Q.specularColorTexture&&B.push(I.assignTexture(g,"specularColorMap",Q.specularColorTexture,Kg)),Promise.all(B)}}class IF{constructor(A){this.parser=A,this.name=Wy.KHR_TEXTURE_BASISU}loadTexture(A){const g=this.parser,I=g.json,C=I.textures[A];if(!C.extensions||!C.extensions[this.name])return null;const B=C.extensions[this.name],Q=g.options.ktx2Loader;if(!Q){if(I.extensionsRequired&&I.extensionsRequired.indexOf(this.name)>=0)throw new Error("THREE.GLTFLoader: setKTX2Loader must be called before loading KTX2 textures");return null}return g.loadTextureImage(A,B.source,Q)}}class CF{constructor(A){this.parser=A,this.name=Wy.EXT_TEXTURE_WEBP,this.isSupported=null}loadTexture(A){const g=this.name,I=this.parser,C=I.json,B=C.textures[A];if(!B.extensions||!B.extensions[g])return null;const Q=B.extensions[g],E=C.images[Q.source];let i=I.textureLoader;if(E.uri){const A=I.options.manager.getHandler(E.uri);null!==A&&(i=A)}return this.detectSupport().then((function(B){if(B)return I.loadTextureImage(A,Q.source,i);if(C.extensionsRequired&&C.extensionsRequired.indexOf(g)>=0)throw new Error("THREE.GLTFLoader: WebP required by asset but unsupported.");return I.loadTexture(A)}))}detectSupport(){return this.isSupported||(this.isSupported=new Promise((function(A){const g=new Image;g.src="data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",g.onload=g.onerror=function(){A(1===g.height)}}))),this.isSupported}}class BF{constructor(A){this.parser=A,this.name=Wy.EXT_TEXTURE_AVIF,this.isSupported=null}loadTexture(A){const g=this.name,I=this.parser,C=I.json,B=C.textures[A];if(!B.extensions||!B.extensions[g])return null;const Q=B.extensions[g],E=C.images[Q.source];let i=I.textureLoader;if(E.uri){const A=I.options.manager.getHandler(E.uri);null!==A&&(i=A)}return this.detectSupport().then((function(B){if(B)return I.loadTextureImage(A,Q.source,i);if(C.extensionsRequired&&C.extensionsRequired.indexOf(g)>=0)throw new Error("THREE.GLTFLoader: AVIF required by asset but unsupported.");return I.loadTexture(A)}))}detectSupport(){return this.isSupported||(this.isSupported=new Promise((function(A){const g=new Image;g.src="data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAABcAAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAAEAAAABAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQAMAAAAABNjb2xybmNseAACAAIABoAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAAB9tZGF0EgAKCBgABogQEDQgMgkQAAAAB8dSLfI=",g.onload=g.onerror=function(){A(1===g.height)}}))),this.isSupported}}class QF{constructor(A){this.name=Wy.EXT_MESHOPT_COMPRESSION,this.parser=A}loadBufferView(A){const g=this.parser.json,I=g.bufferViews[A];if(I.extensions&&I.extensions[this.name]){const A=I.extensions[this.name],C=this.parser.getDependency("buffer",A.buffer),B=this.parser.options.meshoptDecoder;if(!B||!B.supported){if(g.extensionsRequired&&g.extensionsRequired.indexOf(this.name)>=0)throw new Error("THREE.GLTFLoader: setMeshoptDecoder must be called before loading compressed files");return null}return C.then((function(g){const I=A.byteOffset||0,C=A.byteLength||0,Q=A.count,E=A.byteStride,i=new Uint8Array(g,I,C);return B.decodeGltfBufferAsync?B.decodeGltfBufferAsync(Q,E,i,A.mode,A.filter).then((function(A){return A.buffer})):B.ready.then((function(){const g=new ArrayBuffer(Q*E);return B.decodeGltfBuffer(new Uint8Array(g),Q,E,i,A.mode,A.filter),g}))}))}return null}}class EF{constructor(A){this.name=Wy.EXT_MESH_GPU_INSTANCING,this.parser=A}createNodeMesh(A){const g=this.parser.json,I=g.nodes[A];if(!I.extensions||!I.extensions[this.name]||void 0===I.mesh)return null;const C=g.meshes[I.mesh];for(const A of C.primitives)if(A.mode!==cF.TRIANGLES&&A.mode!==cF.TRIANGLE_STRIP&&A.mode!==cF.TRIANGLE_FAN&&void 0!==A.mode)return null;const B=I.extensions[this.name].attributes,Q=[],E={};for(const A in B)Q.push(this.parser.getDependency("accessor",B[A]).then((g=>(E[A]=g,E[A]))));return Q.length<1?null:(Q.push(this.parser.createNodeMesh(A)),Promise.all(Q).then((A=>{const g=A.pop(),I=g.isGroup?g.children:[g],C=A[0].count,B=[];for(const A of I){const g=new CC,I=new tI,Q=new oI,i=new tI(1,1,1),o=new Oi(A.geometry,A.material,C);for(let A=0;A<C;A++)E.TRANSLATION&&I.fromBufferAttribute(E.TRANSLATION,A),E.ROTATION&&Q.fromBufferAttribute(E.ROTATION,A),E.SCALE&&i.fromBufferAttribute(E.SCALE,A),o.setMatrixAt(A,g.compose(I,Q,i));for(const g in E)"TRANSLATION"!==g&&"ROTATION"!==g&&"SCALE"!==g&&A.geometry.setAttribute(g,E[g]);SC.prototype.copy.call(o,A),o.frustumCulled=!1,this.parser.assignFinalMaterial(o),B.push(o)}return g.isGroup?(g.clear(),g.add(...B),g):B[0]})))}}const iF="glTF",oF=1313821514,tF=5130562;class eF{constructor(A){this.name=Wy.KHR_BINARY_GLTF,this.content=null,this.body=null;const g=new DataView(A,0,12),I=new TextDecoder;if(this.header={magic:I.decode(new Uint8Array(A.slice(0,4))),version:g.getUint32(4,!0),length:g.getUint32(8,!0)},this.header.magic!==iF)throw new Error("THREE.GLTFLoader: Unsupported glTF-Binary header.");if(this.header.version<2)throw new Error("THREE.GLTFLoader: Legacy binary file detected.");const C=this.header.length-12,B=new DataView(A,12);let Q=0;for(;Q<C;){const g=B.getUint32(Q,!0);Q+=4;const C=B.getUint32(Q,!0);if(Q+=4,C===oF){const C=new Uint8Array(A,12+Q,g);this.content=I.decode(C)}else if(C===tF){const I=12+Q;this.body=A.slice(I,I+g)}Q+=g}if(null===this.content)throw new Error("THREE.GLTFLoader: JSON content not found.")}}class aF{constructor(A,g){if(!g)throw new Error("THREE.GLTFLoader: No DRACOLoader instance provided.");this.name=Wy.KHR_DRACO_MESH_COMPRESSION,this.json=A,this.dracoLoader=g,this.dracoLoader.preload()}decodePrimitive(A,g){const I=this.json,C=this.dracoLoader,B=A.extensions[this.name].bufferView,Q=A.extensions[this.name].attributes,E={},i={},o={};for(const A in Q){const g=FF[A]||A.toLowerCase();E[g]=Q[A]}for(const g in A.attributes){const C=FF[g]||g.toLowerCase();if(void 0!==Q[g]){const B=I.accessors[A.attributes[g]],Q=wF[B.componentType];o[C]=Q.name,i[C]=!0===B.normalized}}return g.getDependency("bufferView",B).then((function(A){return new Promise((function(g){C.decodeDracoFile(A,(function(A){for(const g in A.attributes){const I=A.attributes[g],C=i[g];void 0!==C&&(I.normalized=C)}g(A)}),E,o)}))}))}}class sF{constructor(){this.name=Wy.KHR_TEXTURE_TRANSFORM}extendTexture(A,g){return void 0!==g.texCoord&&console.warn('THREE.GLTFLoader: Custom UV sets in "'+this.name+'" extension not yet supported.'),void 0===g.offset&&void 0===g.rotation&&void 0===g.scale||(A=A.clone(),void 0!==g.offset&&A.offset.fromArray(g.offset),void 0!==g.rotation&&(A.rotation=g.rotation),void 0!==g.scale&&A.repeat.fromArray(g.scale),A.needsUpdate=!0),A}}class nF{constructor(){this.name=Wy.KHR_MESH_QUANTIZATION}}class rF extends lo{constructor(A,g,I,C){super(A,g,I,C)}copySampleValue_(A){const g=this.resultBuffer,I=this.sampleValues,C=this.valueSize,B=A*C*3+C;for(let A=0;A!==C;A++)g[A]=I[B+A];return g}interpolate_(A,g,I,C){const B=this.resultBuffer,Q=this.sampleValues,E=this.valueSize,i=2*E,o=3*E,t=C-g,e=(I-g)/t,a=e*e,s=a*e,n=A*o,r=n-o,D=-2*s+3*a,h=s-a,c=1-D,w=h-a+e;for(let A=0;A!==E;A++){const g=Q[r+A+E],I=Q[r+A+i]*t,C=Q[n+A+E],o=Q[n+A]*t;B[A]=c*g+w*I+D*C+h*o}return B}}const DF=new oI;class hF extends rF{interpolate_(A,g,I,C){const B=super.interpolate_(A,g,I,C);return DF.fromArray(B).normalize().toArray(B),B}}const cF={FLOAT:5126,FLOAT_MAT3:35675,FLOAT_MAT4:35676,FLOAT_VEC2:35664,FLOAT_VEC3:35665,FLOAT_VEC4:35666,LINEAR:9729,REPEAT:10497,SAMPLER_2D:35678,POINTS:0,LINES:1,LINE_LOOP:2,LINE_STRIP:3,TRIANGLES:4,TRIANGLE_STRIP:5,TRIANGLE_FAN:6,UNSIGNED_BYTE:5121,UNSIGNED_SHORT:5123},wF={5120:Int8Array,5121:Uint8Array,5122:Int16Array,5123:Uint16Array,5125:Uint32Array,5126:Float32Array},lF={9728:GA,9729:RA,9984:yA,9985:dA,9986:FA,9987:NA},GF={33071:wA,33648:lA,10497:cA},yF={SCALAR:1,VEC2:2,VEC3:3,VEC4:4,MAT2:4,MAT3:9,MAT4:16},FF={POSITION:"position",NORMAL:"normal",TANGENT:"tangent",TEXCOORD_0:"uv",TEXCOORD_1:"uv2",COLOR_0:"color",WEIGHTS_0:"skinWeight",JOINTS_0:"skinIndex"},RF={scale:"scale",translation:"position",rotation:"quaternion",weights:"morphTargetInfluences"},dF={CUBICSPLINE:void 0,LINEAR:Ng,STEP:dg},NF="OPAQUE",uF="MASK",MF="BLEND";function SF(A,g,I){for(const C in I.extensions)void 0===A[C]&&(g.userData.gltfExtensions=g.userData.gltfExtensions||{},g.userData.gltfExtensions[C]=I.extensions[C])}function kF(A,g){void 0!==g.extras&&("object"==typeof g.extras?Object.assign(A.userData,g.extras):console.warn("THREE.GLTFLoader: Ignoring primitive type .extras, "+g.extras))}function UF(A,g){if(A.updateMorphTargets(),void 0!==g.weights)for(let I=0,C=g.weights.length;I<C;I++)A.morphTargetInfluences[I]=g.weights[I];if(g.extras&&Array.isArray(g.extras.targetNames)){const I=g.extras.targetNames;if(A.morphTargetInfluences.length===I.length){A.morphTargetDictionary={};for(let g=0,C=I.length;g<C;g++)A.morphTargetDictionary[I[g]]=g}else console.warn("THREE.GLTFLoader: Invalid extras.targetNames length. Ignoring names.")}}function KF(A){const g=A.extensions&&A.extensions[Wy.KHR_DRACO_MESH_COMPRESSION];let I;return I=g?"draco:"+g.bufferView+":"+g.indices+":"+fF(g.attributes):A.indices+":"+fF(A.attributes)+":"+A.mode,I}function fF(A){let g="";const I=Object.keys(A).sort();for(let C=0,B=I.length;C<B;C++)g+=I[C]+":"+A[I[C]]+";";return g}function JF(A){switch(A){case Int8Array:return 1/127;case Uint8Array:return 1/255;case Int16Array:return 1/32767;case Uint16Array:return 1/65535;default:throw new Error("THREE.GLTFLoader: Unsupported normalized accessor component type.")}}const YF=new CC;class pF{constructor(A={},g={}){this.json=A,this.extensions={},this.plugins={},this.options=g,this.cache=new Vy,this.associations=new Map,this.primitiveCache={},this.nodeCache={},this.meshCache={refs:{},uses:{}},this.cameraCache={refs:{},uses:{}},this.lightCache={refs:{},uses:{}},this.sourceCache={},this.textureCache={},this.nodeNamesUsed={};let I=!1,C=!1,B=-1;"undefined"!=typeof navigator&&(I=!0===/^((?!chrome|android).)*safari/i.test(navigator.userAgent),C=navigator.userAgent.indexOf("Firefox")>-1,B=C?navigator.userAgent.match(/Firefox\/([0-9]+)\./)[1]:-1),"undefined"==typeof createImageBitmap||I||C&&B<98?this.textureLoader=new To(this.options.manager):this.textureLoader=new Bt(this.options.manager),this.textureLoader.setCrossOrigin(this.options.crossOrigin),this.textureLoader.setRequestHeader(this.options.requestHeader),this.fileLoader=new bo(this.options.manager),this.fileLoader.setResponseType("arraybuffer"),"use-credentials"===this.options.crossOrigin&&this.fileLoader.setWithCredentials(!0)}setExtensions(A){this.extensions=A}setPlugins(A){this.plugins=A}parse(A,g){const I=this,C=this.json,B=this.extensions;this.cache.removeAll(),this.nodeCache={},this._invokeAll((function(A){return A._markDefs&&A._markDefs()})),Promise.all(this._invokeAll((function(A){return A.beforeRoot&&A.beforeRoot()}))).then((function(){return Promise.all([I.getDependencies("scene"),I.getDependencies("animation"),I.getDependencies("camera")])})).then((function(g){const Q={scene:g[0][C.scene||0],scenes:g[0],animations:g[1],cameras:g[2],asset:C.asset,parser:I,userData:{}};SF(B,Q,C),kF(Q,C),Promise.all(I._invokeAll((function(A){return A.afterRoot&&A.afterRoot(Q)}))).then((function(){A(Q)}))})).catch(g)}_markDefs(){const A=this.json.nodes||[],g=this.json.skins||[],I=this.json.meshes||[];for(let I=0,C=g.length;I<C;I++){const C=g[I].joints;for(let g=0,I=C.length;g<I;g++)A[C[g]].isBone=!0}for(let g=0,C=A.length;g<C;g++){const C=A[g];void 0!==C.mesh&&(this._addNodeRef(this.meshCache,C.mesh),void 0!==C.skin&&(I[C.mesh].isSkinnedMesh=!0)),void 0!==C.camera&&this._addNodeRef(this.cameraCache,C.camera)}}_addNodeRef(A,g){void 0!==g&&(void 0===A.refs[g]&&(A.refs[g]=A.uses[g]=0),A.refs[g]++)}_getNodeRef(A,g,I){if(A.refs[g]<=1)return I;const C=I.clone(),B=(A,g)=>{const I=this.associations.get(A);null!=I&&this.associations.set(g,I);for(const[I,C]of A.children.entries())B(C,g.children[I])};return B(I,C),C.name+="_instance_"+A.uses[g]++,C}_invokeOne(A){const g=Object.values(this.plugins);g.push(this);for(let I=0;I<g.length;I++){const C=A(g[I]);if(C)return C}return null}_invokeAll(A){const g=Object.values(this.plugins);g.unshift(this);const I=[];for(let C=0;C<g.length;C++){const B=A(g[C]);B&&I.push(B)}return I}getDependency(A,g){const I=A+":"+g;let C=this.cache.get(I);if(!C){switch(A){case"scene":C=this.loadScene(g);break;case"node":C=this._invokeOne((function(A){return A.loadNode&&A.loadNode(g)}));break;case"mesh":C=this._invokeOne((function(A){return A.loadMesh&&A.loadMesh(g)}));break;case"accessor":C=this.loadAccessor(g);break;case"bufferView":C=this._invokeOne((function(A){return A.loadBufferView&&A.loadBufferView(g)}));break;case"buffer":C=this.loadBuffer(g);break;case"material":C=this._invokeOne((function(A){return A.loadMaterial&&A.loadMaterial(g)}));break;case"texture":C=this._invokeOne((function(A){return A.loadTexture&&A.loadTexture(g)}));break;case"skin":C=this.loadSkin(g);break;case"animation":C=this._invokeOne((function(A){return A.loadAnimation&&A.loadAnimation(g)}));break;case"camera":C=this.loadCamera(g);break;default:if(C=this._invokeOne((function(I){return I!=this&&I.getDependency&&I.getDependency(A,g)})),!C)throw new Error("Unknown type: "+A)}this.cache.add(I,C)}return C}getDependencies(A){let g=this.cache.get(A);if(!g){const I=this,C=this.json[A+("mesh"===A?"es":"s")]||[];g=Promise.all(C.map((function(g,C){return I.getDependency(A,C)}))),this.cache.add(A,g)}return g}loadBuffer(A){const g=this.json.buffers[A],I=this.fileLoader;if(g.type&&"arraybuffer"!==g.type)throw new Error("THREE.GLTFLoader: "+g.type+" buffer type is not supported.");if(void 0===g.uri&&0===A)return Promise.resolve(this.extensions[Wy.KHR_BINARY_GLTF].body);const C=this.options;return new Promise((function(A,B){I.load(Ct.resolveURL(g.uri,C.path),A,void 0,(function(){B(new Error('THREE.GLTFLoader: Failed to load buffer "'+g.uri+'".'))}))}))}loadBufferView(A){const g=this.json.bufferViews[A];return this.getDependency("buffer",g.buffer).then((function(A){const I=g.byteLength||0,C=g.byteOffset||0;return A.slice(C,C+I)}))}loadAccessor(A){const g=this,I=this.json,C=this.json.accessors[A];if(void 0===C.bufferView&&void 0===C.sparse){const A=yF[C.type],g=wF[C.componentType],I=!0===C.normalized,B=new g(C.count*A);return Promise.resolve(new zC(B,A,I))}const B=[];return void 0!==C.bufferView?B.push(this.getDependency("bufferView",C.bufferView)):B.push(null),void 0!==C.sparse&&(B.push(this.getDependency("bufferView",C.sparse.indices.bufferView)),B.push(this.getDependency("bufferView",C.sparse.values.bufferView))),Promise.all(B).then((function(A){const B=A[0],Q=yF[C.type],E=wF[C.componentType],i=E.BYTES_PER_ELEMENT,o=i*Q,t=C.byteOffset||0,e=void 0!==C.bufferView?I.bufferViews[C.bufferView].byteStride:void 0,a=!0===C.normalized;let s,n;if(e&&e!==o){const A=Math.floor(t/e),I="InterleavedBuffer:"+C.bufferView+":"+C.componentType+":"+A+":"+C.count;let o=g.cache.get(I);o||(s=new E(B,A*e,C.count*e/i),o=new ui(s,e/i),g.cache.add(I,o)),n=new Si(o,Q,t%e/i,a)}else s=null===B?new E(C.count*Q):new E(B,t,C.count*Q),n=new zC(s,Q,a);if(void 0!==C.sparse){const g=yF.SCALAR,I=wF[C.sparse.indices.componentType],i=C.sparse.indices.byteOffset||0,o=C.sparse.values.byteOffset||0,t=new I(A[1],i,C.sparse.count*g),e=new E(A[2],o,C.sparse.count*Q);null!==B&&(n=new zC(n.array.slice(),n.itemSize,n.normalized));for(let A=0,g=t.length;A<g;A++){const g=t[A];if(n.setX(g,e[A*Q]),Q>=2&&n.setY(g,e[A*Q+1]),Q>=3&&n.setZ(g,e[A*Q+2]),Q>=4&&n.setW(g,e[A*Q+3]),Q>=5)throw new Error("THREE.GLTFLoader: Unsupported itemSize in sparse BufferAttribute.")}}return n}))}loadTexture(A){const g=this.json,I=this.options,C=g.textures[A].source,B=g.images[C];let Q=this.textureLoader;if(B.uri){const A=I.manager.getHandler(B.uri);null!==A&&(Q=A)}return this.loadTextureImage(A,C,Q)}loadTextureImage(A,g,I){const C=this,B=this.json,Q=B.textures[A],E=B.images[g],i=(E.uri||E.bufferView)+":"+Q.sampler;if(this.textureCache[i])return this.textureCache[i];const o=this.loadImageSource(g,I).then((function(g){g.flipY=!1,g.name=Q.name||E.name||"";const I=(B.samplers||{})[Q.sampler]||{};return g.magFilter=lF[I.magFilter]||RA,g.minFilter=lF[I.minFilter]||NA,g.wrapS=GF[I.wrapS]||cA,g.wrapT=GF[I.wrapT]||cA,C.associations.set(g,{textures:A}),g})).catch((function(){return null}));return this.textureCache[i]=o,o}loadImageSource(A,g){const I=this,C=this.json,B=this.options;if(void 0!==this.sourceCache[A])return this.sourceCache[A].then((A=>A.clone()));const Q=C.images[A],E=self.URL||self.webkitURL;let i=Q.uri||"",o=!1;if(void 0!==Q.bufferView)i=I.getDependency("bufferView",Q.bufferView).then((function(A){o=!0;const g=new Blob([A],{type:Q.mimeType});return i=E.createObjectURL(g),i}));else if(void 0===Q.uri)throw new Error("THREE.GLTFLoader: Image "+A+" is missing URI and bufferView");const t=Promise.resolve(i).then((function(A){return new Promise((function(I,C){let Q=I;!0===g.isImageBitmapLoader&&(Q=function(A){const g=new NI(A);g.needsUpdate=!0,I(g)}),g.load(Ct.resolveURL(A,B.path),Q,void 0,C)}))})).then((function(A){var g;return!0===o&&E.revokeObjectURL(i),A.userData.mimeType=Q.mimeType||((g=Q.uri).search(/\.jpe?g($|\?)/i)>0||0===g.search(/^data\:image\/jpeg/)?"image/jpeg":g.search(/\.webp($|\?)/i)>0||0===g.search(/^data\:image\/webp/)?"image/webp":"image/png"),A})).catch((function(A){throw console.error("THREE.GLTFLoader: Couldn't load texture",i),A}));return this.sourceCache[A]=t,t}assignTexture(A,g,I,C){const B=this;return this.getDependency("texture",I.index).then((function(Q){if(!Q)return null;if(void 0===I.texCoord||0==I.texCoord||"aoMap"===g&&1==I.texCoord||console.warn("THREE.GLTFLoader: Custom UV set "+I.texCoord+" for texture "+g+" not yet supported."),B.extensions[Wy.KHR_TEXTURE_TRANSFORM]){const A=void 0!==I.extensions?I.extensions[Wy.KHR_TEXTURE_TRANSFORM]:void 0;if(A){const g=B.associations.get(Q);Q=B.extensions[Wy.KHR_TEXTURE_TRANSFORM].extendTexture(Q,A),B.associations.set(Q,g)}}return void 0!==C&&(Q.encoding=C),A[g]=Q,Q}))}assignFinalMaterial(A){const g=A.geometry;let I=A.material;const C=void 0===g.attributes.tangent,B=void 0!==g.attributes.color,Q=void 0===g.attributes.normal;if(A.isPoints){const A="PointsMaterial:"+I.uuid;let g=this.cache.get(A);g||(g=new Bo,xC.prototype.copy.call(g,I),g.color.copy(I.color),g.map=I.map,g.sizeAttenuation=!1,this.cache.add(A,g)),I=g}else if(A.isLine){const A="LineBasicMaterial:"+I.uuid;let g=this.cache.get(A);g||(g=new Zi,xC.prototype.copy.call(g,I),g.color.copy(I.color),this.cache.add(A,g)),I=g}if(C||B||Q){let A="ClonedMaterial:"+I.uuid+":";C&&(A+="derivative-tangents:"),B&&(A+="vertex-colors:"),Q&&(A+="flat-shading:");let g=this.cache.get(A);g||(g=I.clone(),B&&(g.vertexColors=!0),Q&&(g.flatShading=!0),C&&(g.normalScale&&(g.normalScale.y*=-1),g.clearcoatNormalScale&&(g.clearcoatNormalScale.y*=-1)),this.cache.add(A,g),this.associations.set(g,this.associations.get(I))),I=g}I.aoMap&&void 0===g.attributes.uv2&&void 0!==g.attributes.uv&&g.setAttribute("uv2",g.attributes.uv),A.material=I}getMaterialType(){return ao}loadMaterial(A){const g=this,I=this.json,C=this.extensions,B=I.materials[A];let Q;const E={},i=[];if((B.extensions||{})[Wy.KHR_MATERIALS_UNLIT]){const A=C[Wy.KHR_MATERIALS_UNLIT];Q=A.getMaterialType(),i.push(A.extendParams(E,B,g))}else{const I=B.pbrMetallicRoughness||{};if(E.color=new OC(1,1,1),E.opacity=1,Array.isArray(I.baseColorFactor)){const A=I.baseColorFactor;E.color.fromArray(A),E.opacity=A[3]}void 0!==I.baseColorTexture&&i.push(g.assignTexture(E,"map",I.baseColorTexture,Kg)),E.metalness=void 0!==I.metallicFactor?I.metallicFactor:1,E.roughness=void 0!==I.roughnessFactor?I.roughnessFactor:1,void 0!==I.metallicRoughnessTexture&&(i.push(g.assignTexture(E,"metalnessMap",I.metallicRoughnessTexture)),i.push(g.assignTexture(E,"roughnessMap",I.metallicRoughnessTexture))),Q=this._invokeOne((function(g){return g.getMaterialType&&g.getMaterialType(A)})),i.push(Promise.all(this._invokeAll((function(g){return g.extendMaterialParams&&g.extendMaterialParams(A,E)}))))}!0===B.doubleSided&&(E.side=u);const o=B.alphaMode||NF;if(o===MF?(E.transparent=!0,E.depthWrite=!1):(E.transparent=!1,o===uF&&(E.alphaTest=void 0!==B.alphaCutoff?B.alphaCutoff:.5)),void 0!==B.normalTexture&&Q!==XC&&(i.push(g.assignTexture(E,"normalMap",B.normalTexture)),E.normalScale=new CI(1,1),void 0!==B.normalTexture.scale)){const A=B.normalTexture.scale;E.normalScale.set(A,A)}return void 0!==B.occlusionTexture&&Q!==XC&&(i.push(g.assignTexture(E,"aoMap",B.occlusionTexture)),void 0!==B.occlusionTexture.strength&&(E.aoMapIntensity=B.occlusionTexture.strength)),void 0!==B.emissiveFactor&&Q!==XC&&(E.emissive=(new OC).fromArray(B.emissiveFactor)),void 0!==B.emissiveTexture&&Q!==XC&&i.push(g.assignTexture(E,"emissiveMap",B.emissiveTexture,Kg)),Promise.all(i).then((function(){const I=new Q(E);return B.name&&(I.name=B.name),kF(I,B),g.associations.set(I,{materials:A}),B.extensions&&SF(C,I,B),I}))}createUniqueName(A){const g=at.sanitizeNodeName(A||"");let I=g;for(let A=1;this.nodeNamesUsed[I];++A)I=g+"_"+A;return this.nodeNamesUsed[I]=!0,I}loadGeometries(A){const g=this,I=this.extensions,C=this.primitiveCache;function B(A){return I[Wy.KHR_DRACO_MESH_COMPRESSION].decodePrimitive(A,g).then((function(I){return LF(I,A,g)}))}const Q=[];for(let I=0,E=A.length;I<E;I++){const E=A[I],i=KF(E),o=C[i];if(o)Q.push(o.promise);else{let A;A=E.extensions&&E.extensions[Wy.KHR_DRACO_MESH_COMPRESSION]?B(E):LF(new oB,E,g),C[i]={primitive:E,promise:A},Q.push(A)}}return Promise.all(Q)}loadMesh(A){const g=this,I=this.json,C=this.extensions,B=I.meshes[A],Q=B.primitives,E=[];for(let A=0,g=Q.length;A<g;A++){const g=void 0===Q[A].material?(void 0===(i=this.cache).DefaultMaterial&&(i.DefaultMaterial=new ao({color:16777215,emissive:0,metalness:1,roughness:1,transparent:!1,depthTest:!0,side:d})),i.DefaultMaterial):this.getDependency("material",Q[A].material);E.push(g)}var i;return E.push(g.loadGeometries(Q)),Promise.all(E).then((function(I){const E=I.slice(0,I.length-1),i=I[I.length-1],o=[];for(let I=0,t=i.length;I<t;I++){const t=i[I],e=Q[I];let a;const s=E[I];if(e.mode===cF.TRIANGLES||e.mode===cF.TRIANGLE_STRIP||e.mode===cF.TRIANGLE_FAN||void 0===e.mode)a=!0===B.isSkinnedMesh?new Yi(t,s):new RB(t,s),!0===a.isSkinnedMesh&&a.normalizeSkinWeights(),e.mode===cF.TRIANGLE_STRIP?a.geometry=Ty(a.geometry,1):e.mode===cF.TRIANGLE_FAN&&(a.geometry=Ty(a.geometry,2));else if(e.mode===cF.LINES)a=new Io(t,s);else if(e.mode===cF.LINE_STRIP)a=new $i(t,s);else if(e.mode===cF.LINE_LOOP)a=new Co(t,s);else{if(e.mode!==cF.POINTS)throw new Error("THREE.GLTFLoader: Primitive mode unsupported: "+e.mode);a=new to(t,s)}Object.keys(a.geometry.morphAttributes).length>0&&UF(a,B),a.name=g.createUniqueName(B.name||"mesh_"+A),kF(a,B),e.extensions&&SF(C,a,e),g.assignFinalMaterial(a),o.push(a)}for(let I=0,C=o.length;I<C;I++)g.associations.set(o[I],{meshes:A,primitives:I});if(1===o.length)return o[0];const t=new ci;g.associations.set(t,{meshes:A});for(let A=0,g=o.length;A<g;A++)t.add(o[A]);return t}))}loadCamera(A){let g;const I=this.json.cameras[A],C=I[I.type];if(C)return"perspective"===I.type?g=new fB(II.radToDeg(C.yfov),C.aspectRatio||1,C.znear||1,C.zfar||2e6):"orthographic"===I.type&&(g=new CQ(-C.xmag,C.xmag,C.ymag,-C.ymag,C.znear,C.zfar)),I.name&&(g.name=this.createUniqueName(I.name)),kF(g,I),Promise.resolve(g);console.warn("THREE.GLTFLoader: Missing camera parameters.")}loadSkin(A){const g=this.json.skins[A],I=[];for(let A=0,C=g.joints.length;A<C;A++)I.push(this._loadNodeShallow(g.joints[A]));return void 0!==g.inverseBindMatrices?I.push(this.getDependency("accessor",g.inverseBindMatrices)):I.push(null),Promise.all(I).then((function(A){const I=A.pop(),C=A,B=[],Q=[];for(let A=0,E=C.length;A<E;A++){const E=C[A];if(E){B.push(E);const g=new CC;null!==I&&g.fromArray(I.array,16*A),Q.push(g)}else console.warn('THREE.GLTFLoader: Joint "%s" could not be found.',g.joints[A])}return new qi(B,Q)}))}loadAnimation(A){const g=this.json.animations[A],I=[],C=[],B=[],Q=[],E=[];for(let A=0,i=g.channels.length;A<i;A++){const i=g.channels[A],o=g.samplers[i.sampler],t=i.target,e=t.node,a=void 0!==g.parameters?g.parameters[o.input]:o.input,s=void 0!==g.parameters?g.parameters[o.output]:o.output;I.push(this.getDependency("node",e)),C.push(this.getDependency("accessor",a)),B.push(this.getDependency("accessor",s)),Q.push(o),E.push(t)}return Promise.all([Promise.all(I),Promise.all(C),Promise.all(B),Promise.all(Q),Promise.all(E)]).then((function(I){const C=I[0],B=I[1],Q=I[2],E=I[3],i=I[4],o=[];for(let A=0,g=C.length;A<g;A++){const g=C[A],I=B[A],t=Q[A],e=E[A],a=i[A];if(void 0===g)continue;let s;switch(g.updateMatrix(),RF[a.path]){case RF.weights:s=Mo;break;case RF.rotation:s=ko;break;default:s=Ko}const n=g.name?g.name:g.uuid,r=void 0!==e.interpolation?dF[e.interpolation]:Ng,D=[];RF[a.path]===RF.weights?g.traverse((function(A){A.morphTargetInfluences&&D.push(A.name?A.name:A.uuid)})):D.push(n);let h=t.array;if(t.normalized){const A=JF(h.constructor),g=new Float32Array(h.length);for(let I=0,C=h.length;I<C;I++)g[I]=h[I]*A;h=g}for(let A=0,g=D.length;A<g;A++){const g=new s(D[A]+"."+RF[a.path],I.array,h,r);"CUBICSPLINE"===e.interpolation&&(g.createInterpolant=function(A){return new(this instanceof ko?hF:rF)(this.times,this.values,this.getValueSize()/3,A)},g.createInterpolant.isInterpolantFactoryMethodGLTFCubicSpline=!0),o.push(g)}}const t=g.name?g.name:"animation_"+A;return new fo(t,void 0,o)}))}createNodeMesh(A){const g=this.json,I=this,C=g.nodes[A];return void 0===C.mesh?null:I.getDependency("mesh",C.mesh).then((function(A){const g=I._getNodeRef(I.meshCache,C.mesh,A);return void 0!==C.weights&&g.traverse((function(A){if(A.isMesh)for(let g=0,I=C.weights.length;g<I;g++)A.morphTargetInfluences[g]=C.weights[g]})),g}))}loadNode(A){const g=this,I=this.json.nodes[A],C=g._loadNodeShallow(A),B=[],Q=I.children||[];for(let A=0,I=Q.length;A<I;A++)B.push(g.getDependency("node",Q[A]));const E=void 0===I.skin?Promise.resolve(null):g.getDependency("skin",I.skin);return Promise.all([C,Promise.all(B),E]).then((function(A){const g=A[0],I=A[1],C=A[2];null!==C&&g.traverse((function(A){A.isSkinnedMesh&&A.bind(C,YF)}));for(let A=0,C=I.length;A<C;A++)g.add(I[A]);return g}))}_loadNodeShallow(A){const g=this.json,I=this.extensions,C=this;if(void 0!==this.nodeCache[A])return this.nodeCache[A];const B=g.nodes[A],Q=B.name?C.createUniqueName(B.name):"",E=[],i=C._invokeOne((function(g){return g.createNodeMesh&&g.createNodeMesh(A)}));return i&&E.push(i),void 0!==B.camera&&E.push(C.getDependency("camera",B.camera).then((function(A){return C._getNodeRef(C.cameraCache,B.camera,A)}))),C._invokeAll((function(g){return g.createNodeAttachment&&g.createNodeAttachment(A)})).forEach((function(A){E.push(A)})),this.nodeCache[A]=Promise.all(E).then((function(g){let E;if(E=!0===B.isBone?new pi:g.length>1?new ci:1===g.length?g[0]:new SC,E!==g[0])for(let A=0,I=g.length;A<I;A++)E.add(g[A]);if(B.name&&(E.userData.name=B.name,E.name=Q),kF(E,B),B.extensions&&SF(I,E,B),void 0!==B.matrix){const A=new CC;A.fromArray(B.matrix),E.applyMatrix4(A)}else void 0!==B.translation&&E.position.fromArray(B.translation),void 0!==B.rotation&&E.quaternion.fromArray(B.rotation),void 0!==B.scale&&E.scale.fromArray(B.scale);return C.associations.has(E)||C.associations.set(E,{}),C.associations.get(E).nodes=A,E})),this.nodeCache[A]}loadScene(A){const g=this.extensions,I=this.json.scenes[A],C=this,B=new ci;I.name&&(B.name=C.createUniqueName(I.name)),kF(B,I),I.extensions&&SF(g,B,I);const Q=I.nodes||[],E=[];for(let A=0,g=Q.length;A<g;A++)E.push(C.getDependency("node",Q[A]));return Promise.all(E).then((function(A){for(let g=0,I=A.length;g<I;g++)B.add(A[g]);return C.associations=(A=>{const g=new Map;for(const[A,I]of C.associations)(A instanceof xC||A instanceof NI)&&g.set(A,I);return A.traverse((A=>{const I=C.associations.get(A);null!=I&&g.set(A,I)})),g})(B),B}))}}function LF(A,g,I){const C=g.attributes,B=[];function Q(g,C){return I.getDependency("accessor",g).then((function(g){A.setAttribute(C,g)}))}for(const g in C){const I=FF[g]||g.toLowerCase();I in A.attributes||B.push(Q(C[g],I))}if(void 0!==g.indices&&!A.index){const C=I.getDependency("accessor",g.indices).then((function(g){A.setIndex(g)}));B.push(C)}return kF(A,g),function(A,g,I){const C=g.attributes,B=new UI;if(void 0===C.POSITION)return;{const A=I.json.accessors[C.POSITION],g=A.min,Q=A.max;if(void 0===g||void 0===Q)return void console.warn("THREE.GLTFLoader: Missing min/max properties for accessor POSITION.");if(B.set(new tI(g[0],g[1],g[2]),new tI(Q[0],Q[1],Q[2])),A.normalized){const g=JF(wF[A.componentType]);B.min.multiplyScalar(g),B.max.multiplyScalar(g)}}const Q=g.targets;if(void 0!==Q){const A=new tI,g=new tI;for(let C=0,B=Q.length;C<B;C++){const B=Q[C];if(void 0!==B.POSITION){const C=I.json.accessors[B.POSITION],Q=C.min,E=C.max;if(void 0!==Q&&void 0!==E){if(g.setX(Math.max(Math.abs(Q[0]),Math.abs(E[0]))),g.setY(Math.max(Math.abs(Q[1]),Math.abs(E[1]))),g.setZ(Math.max(Math.abs(Q[2]),Math.abs(E[2]))),C.normalized){const A=JF(wF[C.componentType]);g.multiplyScalar(A)}A.max(g)}else console.warn("THREE.GLTFLoader: Missing min/max properties for accessor POSITION.")}}B.expandByVector(A)}A.boundingBox=B;const E=new XI;B.getCenter(E.center),E.radius=B.min.distanceTo(B.max)/2,A.boundingSphere=E}(A,g,I),Promise.all(B).then((function(){return void 0!==g.targets?function(A,g,I){let C=!1,B=!1,Q=!1;for(let A=0,I=g.length;A<I;A++){const I=g[A];if(void 0!==I.POSITION&&(C=!0),void 0!==I.NORMAL&&(B=!0),void 0!==I.COLOR_0&&(Q=!0),C&&B&&Q)break}if(!C&&!B&&!Q)return Promise.resolve(A);const E=[],i=[],o=[];for(let t=0,e=g.length;t<e;t++){const e=g[t];if(C){const g=void 0!==e.POSITION?I.getDependency("accessor",e.POSITION):A.attributes.position;E.push(g)}if(B){const g=void 0!==e.NORMAL?I.getDependency("accessor",e.NORMAL):A.attributes.normal;i.push(g)}if(Q){const g=void 0!==e.COLOR_0?I.getDependency("accessor",e.COLOR_0):A.attributes.color;o.push(g)}}return Promise.all([Promise.all(E),Promise.all(i),Promise.all(o)]).then((function(g){const I=g[0],E=g[1],i=g[2];return C&&(A.morphAttributes.position=I),B&&(A.morphAttributes.normal=E),Q&&(A.morphAttributes.color=i),A.morphTargetsRelative=!0,A}))}(A,g.targets,I):A}))}var mF=I(312),HF={};HF.styleTagTransform=r(),HF.setAttributes=e(),HF.insert=o().bind(null,"head"),HF.domAPI=E(),HF.insertStyleElement=s();B()(mF.A,HF);mF.A&&mF.A.locals&&mF.A.locals;const qF=g=>{let{file:I,testing:C,modelValue:B,handleClose:Q}=g;const E=(0,A.useRef)(null),i=(0,A.useRef)(null),o=(0,A.useRef)(null),t=(0,A.useRef)(null),[e,a]=(0,A.useState)(!1),[s,n]=(0,A.useState)(!1),[r,D]=(0,A.useState)(!0),[h,c]=(0,A.useState)({x:0,y:0,z:-.05}),[w,l]=(0,A.useState)({x:0,y:0,z:0}),[G,y]=(0,A.useState)(1),[F,R]=(0,A.useState)(1),[d,N]=(0,A.useState)({x:0,y:0,z:0}),[u,M]=(0,A.useState)({x:0,y:0,z:0}),[S,k]=(0,A.useState)(1),[U,K]=(0,A.useState)({x:0,y:-.27,z:.1}),[f,J]=(0,bG.A)(),[Y,p]=(0,A.useState)(null),[L,m]=(0,A.useState)(null),[H,q]=(0,A.useState)(!1),[b,x]=(0,A.useState)(null);(0,A.useEffect)((()=>{(async()=>{try{const A=await navigator.mediaDevices.getUserMedia({video:!0});if(x(A),A){const g=A.getVideoTracks()[0],{width:I,height:C}=g.getSettings();return m(I),p(C),q(!0),()=>g.stop()}}catch(A){KG("VirtualTry: Please Allow Camera Access. ",{type:"error"}),console.error("Error accessing camera:",A)}})()}),[f]),(0,A.useEffect)((()=>{B&&z()}),[B]),(0,A.useEffect)((()=>{}),[E]);let T="white",v="#005a58",V="#00bfbd",W="#009c9a";const O=()=>{c({x:w.x,y:w.y,z:w.z}),y(F),N({x:0,y:0,z:0})};function Z(A,g,I){let C=[];for(let B=A;B<=g;B+=I)C.push(B.toFixed(1));return C}const X=A=>{y(parseFloat(A))},[P,j]=(0,A.useState)(!1);(0,A.useEffect)((()=>{P&&1!==F&&(n(!0),j(!1))}),[F,P]);const z=()=>{j(!0)},_=async()=>{n(!1),t.current&&(await O(),t.current.stop(),t.current=null,E.current=null),b&&(b.getTracks().forEach((A=>A.stop())),x(null)),Q&&Q()};(0,A.useEffect)((()=>{i.current&&o.current&&(i.current.scene.position.set(h.x,h.y,h.z),i.current.scene.scale.set(G,G,G),i.current.scene.rotation.set(d.x,d.y,d.z),o.current.scene.position.set(h.x,h.y-.25,h.z+.2))}),[h,G,d]);const $=(A,g)=>new Promise(((I,C)=>{(new vy).load(A,(A=>{const C=(new UI).setFromObject(A.scene),B=new tI;C.getSize(B);const Q=new tI(1,1,1).divide(B),E=Math.min(Q.x,Math.min(Q.y,Q.z));A.scene.scale.setScalar(E*g),A.scene.position.set(U.x,U.y,U.z),I({gltf:A,scale:E})}),void 0,(g=>C(new Error("Failed to load model from ".concat(A,": ").concat(g.message)))))}));(0,A.useEffect)((()=>{(async()=>{try{const[{gltf:C,scale:B},{gltf:Q,scale:E}]=await Promise.all([await(A=I,g=1,new Promise(((I,C)=>{(new vy).load(A,(A=>{const C=(new UI).setFromObject(A.scene),B=new tI;C.getSize(B);const Q=new tI(1,1,1).divide(B),E=Math.min(Q.x,Math.min(Q.y,Q.z));A.scene.scale.setScalar(E*g),I({gltf:A,scale:E*g})}),void 0,(g=>C(new Error("Failed to load model from ".concat(A,": ").concat(g.message)))))}))),await $("https://cdn.jsdelivr.net/gh/hiukim/mind-ar-js@1.2.5/examples/face-tracking/assets/sparkar/headOccluder.glb",2)]);R(B),i.current=C;const t=new XC({colorWrite:!1,depthWrite:!0,depthTest:!0});Q.scene.traverse((A=>{A.isMesh&&(A.material=t)})),o.current=Q,y(B),k(E),M({x:0,y:0,z:0}),N({x:0,y:0,z:0}),a(!0)}catch(A){KG("VirtualTry: Model loading failed",{type:"error"}),await _(),console.error("Error loading models:",A)}var A,g})()}),[I]);const AA=(0,A.useCallback)((A=>{null!==A&&(E.current=A,s&&e&&gA())}),[s,e]),gA=async()=>{try{const A=new Gl({container:E.current}),{renderer:g,scene:I,camera:C}=A,B=i.current,Q=o.current;if(!B||!Q)throw new Error("Models not properly loaded");const e=A.addAnchor(168);e.group.add(Q.scene),e.group.add(B.scene);const a=(new UI).setFromObject(B.scene).getCenter(new tI),s=-a.x,n=-a.y-.05,r=-a.z-.5,h=new It(16777215,.5);h.position.set(1,1,1).normalize(),I.add(h);const w=new It(16777215,.5);w.position.set(-1,1,1).normalize(),I.add(w);const G=new It(16777215,.5);G.position.set(1,1,-1).normalize(),I.add(G);const y=new It(16777215,.5);y.position.set(-1,1,-1).normalize(),I.add(y),c({x:s,y:n,z:r}),l({x:s,y:n,z:r}),K({x:U.x,y:U.y,z:U.z}),Q.scene.renderOrder=1,B.scene.renderOrder=2,await A.start(),D(!1),g.setAnimationLoop((()=>{try{g.render(I,C)}catch(I){console.error("Error during rendering:",I),KG("VirtualTry: Error during rendering",{type:"error"}),g.setAnimationLoop(null),A.stop()}})),t.current=A}catch(A){console.error("Error initializing MindAR:",A),KG("VirtualTry: Error initializing",{type:"error"})}},IA=()=>{const A=Z(F/2,2*F,.01),g=A.findIndex((g=>Math.abs(g-F)===Math.min(...A.map((A=>Math.abs(A-F))))));return g},CA=(A,g)=>{c((I=>({...I,[A]:parseFloat(g)})))},BA=(A,g)=>{N((I=>({...I,[A]:parseFloat(g)*Math.PI/180})))},QA=A.createElement("div",{style:{zIndex:1e3}}," ",A.createElement("svg",{viewBox:"0 0 24 24",width:"24",height:"24",stroke:"currentColor",strokeWidth:"2",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},A.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),A.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"}))),EA=A.createElement("div",null,H?A.createElement("div",null,A.createElement(_l,{open:s,onClose:_,closeIcon:QA,styles:{modal:{padding:"0px",overflow:"hidden"}},center:!0},r?A.createElement("div",{className:"loading-indicator"},A.createElement("div",{className:"myloader"},".")):null,A.createElement("div",{style:{maxWidth:"90vw",maxHeight:"90vh"}},A.createElement("div",{className:"video_container",style:{height:Y?"".concat(Y,"px"):"50vh",width:L?"".concat(L,"px"):"50vw"},ref:AA,id:"mycontainer"})),A.createElement("div",{style:{position:"absolute",opacity:1,bottom:0,right:0,height:"95%",color:"white",width:"25%",textAlign:"center",zIndex:5,pointerEvents:"all"}},A.createElement("div",{style:{marginTop:"2%"}},A.createElement(QG,{label:"Size",dataIndex:IA(),data:Z(F/2,2*F,.01),onChange:A=>X(A),labelColor:T,knobColor:v,progressColorFrom:V,progressColorTo:W,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"2%"}},A.createElement(QG,{label:"Lt-Rt",dataIndex:10,data:Z(-1,1,.1),onChange:A=>CA("x",A),labelColor:T,knobColor:v,progressColorFrom:V,progressColorTo:W,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"2%"}},A.createElement(QG,{label:"Up-Dw",data:Z(h.y-1,h.y+1,.1),dataIndex:10,onChange:A=>CA("y",A),labelColor:T,knobColor:v,progressColorFrom:V,progressColorTo:W,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"2%"}},A.createElement(QG,{label:"Bk-FR",data:Z(-1,1,.1),dataIndex:10,onChange:A=>CA("z",A),labelColor:T,knobColor:v,progressColorFrom:V,progressColorTo:W,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"3%"}},A.createElement(QG,{label:"Tilt",data:Z(0,360,1),dataIndex:0,onChange:A=>BA("z",A),labelColor:T,knobColor:v,progressColorFrom:V,progressColorTo:W,sliderWidthProp:window.innerWidth>=768?70:40}))),A.createElement("div",{style:{position:"fixed",bottom:"0",left:"50%",transform:"translateX(-50%)",color:"white",width:"100%",textAlign:"center",border:"none",zIndex:5,pointerEvents:"all",padding:"10px"}},A.createElement("button",{onClick:O,className:"reset-button"},"Reset")))):null),iA={modal:{position:"fixed",top:0,left:0,minWidth:"100%",maxWidth:"100%",maxHeight:"".concat(Y,"px "),minHeight:"".concat(Y,"px"),margin:0,padding:0,background:"transparent",boxShadow:"none",overflowX:"hidden"}},oA=A.createElement("div",null),tA=A.createElement("div",null,H?A.createElement(_l,{open:s,onClose:_,closeIcon:oA,styles:iA},r?A.createElement("div",{className:"loading-indicator"},A.createElement("div",{className:"myloader"},".")):null,A.createElement("div",{style:{backgroundColor:"rgba(0, 0, 0, 0.7)",color:"white",borderRadius:"8px",textAlign:"center"}},A.createElement("p",{style:{margin:0,fontSize:"14px",fontWeight:"bold"}},"Tip: Use the sliders to resize and reposition the glasses.")),Y&&L?A.createElement("div",{style:{minWidth:"100%",maxWidth:"100%",maxHeight:"".concat(Y,"px"),minHeight:"".concat(Y,"px")}},A.createElement("div",{className:"video_container",style:{height:"".concat(Y,"px"),width:"".concat(L,"px")},ref:AA,id:"mycontainer"})):null,A.createElement("div",{style:{position:"absolute",opacity:1,bottom:0,right:0,height:"95%",color:"white",width:"25%",textAlign:"center",zIndex:5,pointerEvents:"all"}},A.createElement("div",{style:{display:"flex",justifyContent:"center",gap:"10px",margin:"20px 0"},onClick:_},QA),A.createElement("div",{style:{marginTop:"10%"}},A.createElement(QG,{label:"Size",dataIndex:IA(),data:Z(F/2,2*F,.01),onChange:A=>X(A),labelColor:T,knobColor:v,progressColorFrom:V,progressColorTo:W,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"2%"}},A.createElement(QG,{label:"Lt-Rt",dataIndex:10,data:Z(-1,1,.1),onChange:A=>CA("x",A),labelColor:T,knobColor:v,progressColorFrom:V,progressColorTo:W,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"2%"}},A.createElement(QG,{label:"Up-Dw",data:Z(h.y-1,h.y+1,.1),dataIndex:10,onChange:A=>CA("y",A),labelColor:T,knobColor:v,progressColorFrom:V,progressColorTo:W,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"2%"}},A.createElement(QG,{label:"Bk-FR",data:Z(-1,1,.1),dataIndex:10,onChange:A=>CA("z",A),labelColor:T,knobColor:v,progressColorFrom:V,progressColorTo:W,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("div",{style:{marginTop:"3%"}},A.createElement(QG,{label:"Tilt",data:Z(0,360,1),dataIndex:0,onChange:A=>BA("z",A),labelColor:T,knobColor:v,progressColorFrom:V,progressColorTo:W,sliderWidthProp:window.innerWidth>=768?70:40})),A.createElement("button",{onClick:O,className:"reset-button"},"Reset"))):null),[eA,aA]=(0,A.useState)(!1);return(0,A.useEffect)((()=>{xG.Fr&&"landscape"===f&&!eA?(KG("VirtualTry: For the best experience, please lock your screen in portrait mode.",{type:"info"}),aA(!0)):xG.Fr&&"portrait"===f&&aA(!1)}),[f,eA]),A.createElement("div",null,xG.Fr&&"landscape"===f?null:A.createElement(A.Fragment,null,xG.Fr?A.createElement("div",null,tA):A.createElement("div",null,A.createElement("div",{className:"ButtonContainer",style:{display:"none"}},A.createElement("button",{className:"ModalButton",onClick:z,disabled:s},"Virtual Try Now")),EA)))};var bF=I(278),xF={};xF.styleTagTransform=r(),xF.setAttributes=e(),xF.insert=o().bind(null,"head"),xF.domAPI=E(),xF.insertStyleElement=s();B()(bF.A,xF);bF.A&&bF.A.locals&&bF.A.locals;var TF=I(723),vF={};vF.styleTagTransform=r(),vF.setAttributes=e(),vF.insert=o().bind(null,"head"),vF.domAPI=E(),vF.insertStyleElement=s();B()(TF.A,vF);TF.A&&TF.A.locals&&TF.A.locals;const VF=()=>{let g=newPngFileNamestest,I=newThreeDFileNamestest;const[C,B]=(0,A.useState)(null),[Q,E]=(0,A.useState)(!1),i=A=>{E(!0),B(A)};return A.createElement("div",null,A.createElement(qG,null),A.createElement("div",null,A.createElement("div",{className:"ComponentsContainer"},g.length>0&&0===I.length&&A.createElement(xy,{file:g[0],testing:g,modelValue:!0}),I.length>0&&0===g.length&&A.createElement(qF,{file:I[0],modelValue:!0}),g.length>0&&I.length>0&&A.createElement(A.Fragment,null,A.createElement("div",{className:"virtualtry_button_container"},A.createElement("button",{onClick:()=>i("image"),className:"virtualtry_button",disabled:Q},Q&&"image"===C?"Loading...":"2D Virtual Try"),A.createElement("button",{onClick:()=>i("model"),className:"virtualtry_button",disabled:Q},Q&&"model"===C?"Loading...":"3D Virtual Try")),"image"===C&&A.createElement(xy,{handleClose:()=>{B(null),E(!1)},file:g[0],testing:g,modelValue:!0}),"model"===C&&A.createElement(qF,{handleClose:()=>{B(null),E(!1)},testing:I,file:I[0],modelValue:!0})))))};g.createRoot(document.getElementById("virtual_tryon_glasses")).render(A.createElement("div",null,A.createElement(VF,null)))})()})(); }